.container {
	padding-top: 1px;
	padding-bottom: 10px;
}

/************************************************************/
/*						RED BORDER							*/
/************************************************************/
.red {
	border: 2px solid #CC3333;
	background: #FFFFFF;
	
}

	.red .ctitle {
		height: 28px;
		padding-left: 10px;
		background: #CC3333;
		border: 2px solid #FFFFFF;
	}
	
		.red .ctitle .head {
			font-size: 12px;
			color: #FFFFFF;
		}

	.red .ccontent {
		padding: 10px;
	}

	.red p {
		margin-top: 0;
	}

	.red .actionbuttons {
		text-align: right;
		font-size: 1px;
		line-height: 1px;
		height: 1px;
		padding-right: 20px;
		padding-bottom: 15px;
	}


/************************************************************/
/*		            NO BORDER & NO TITLE					*/
/************************************************************/
.noblueborder_notitle {
	border: 0px;
	background: #FFFFFF;
	
}

	.noblueborder_notitle .ccontent {
		padding: 0px;
	}

	.noblueborder_notitle p {
		margin-top: 0;
	}

	.noblueborder_notitle .actionbuttons {
		text-align: right;
		font-size: 1px;
		line-height: 1px;
		height: 1px;
		padding-right: 20px;
	}


/************************************************************/
/*					NO BORDER WITH TITLE                    */
/************************************************************/
.noborder_title h1 {
	margin: 0;
	padding: 0;
}

    .noborder_title .ctitle * {
	    color: #CC3333;
	    font-size: 16px;
	    text-transform: uppercase;
	    font-weight: bold;
    }
    
	.noborder_title .ccontent p {
		line-height: 20px;
		height: 20px;
	}


/************************************************************/
/*					        MENU                            */
/************************************************************/ 
.menu .ccontent 
{
}

    .menu img
    {
    }


/************************************************************/
/*						    BOX	(BASIC)				        */
/************************************************************/
.box {
	border-top: 5px solid #FFFFFF;
	/* border-bottom: 5px solid #FFFFFF; */
}

    .box img 
    {
        /*display: none; Hide the question mark image */
    }

	.box .ctitle {
		height: 25px;
		line-height: 25px;
		border-bottom: 5px solid #FFFFFF;
		text-align: center;
		background: #CC3333 url('images/btn_item.gif') no-repeat 9px 9px;
	}
	
		.box .ctitle .head {
			font-size: 12px;
			text-transform: uppercase;
			color: #FFFFFF;
		}

	.box .ccontent {
		padding: 10px;
		/* background-color: #FFFFFF; */
	}
    
    .box td 
    {
        /* text-align: left; */
    }
    
	.box p 
	{
		margin-top: 0;
	}
    
    .box .ccontent a 
    {
        color: #000000;
        text-decoration: none;        
    }
    
        .box .ccontent a:hover 
        {
            color: #FFFFFF;
            text-decoration: none;
        }
    
	.box .actionbuttons {
		text-align: right;
		font-size: 1px;
		line-height: 1px;
		height: 1px;
		padding-right: 20px;
		padding-bottom: 15px;
	}


/************************************************************/
/*			    BOX (WITH WHITE TITLE BACKGROUND)			*/
/************************************************************/
.box_white {
	border-top: 5px solid #FFFFFF;
	/* border-bottom: 5px solid #FFFFFF; */
}

    .box_white img 
    {
        /*display: none; Hide the question mark image */
    }

	.box_white .ctitle {
		height: 25px;
		line-height: 25px;
		border-bottom: 5px solid #FFFFFF;
		text-align: center;
		background: #FFFFFF url('images/btn_item_hover.gif') no-repeat 9px 9px;
	}
	
		.box_white .ctitle .head {
			font-size: 12px;
			text-transform: uppercase;
			color: #CC3333;
		}

	.box_white .ccontent {
		padding: 10px;
		/* background-color: #FFFFFF; */
	}
    
    .box_white td 
    {
        /* text-align: left; */
    }
    
	.box_white p 
	{
		margin-top: 0;
	}
    
    .box_white .ccontent a 
    {
        color: #000000;
        text-decoration: none;        
    }
    
        .box_white .ccontent a:hover 
        {
            color: #FFFFFF;
            text-decoration: none;
        }
    
	.box_white .actionbuttons {
		text-align: right;
		font-size: 1px;
		line-height: 1px;
		height: 1px;
		padding-right: 20px;
		padding-bottom: 15px;
	}


/************************************************************/
/*				    BOX (NO FLOATING TITLE)					*/
/************************************************************/
.box_no_floating_title {
	border-top: 5px solid #FFFFFF;
	/* border-bottom: 5px solid #FFFFFF; */
}

    .box_no_floating_title img 
    {
        /*display: none; Hide the question mark image */
    }

	.box_no_floating_title .ctitle {
		height: 25px;
		line-height: 25px;
		text-align: center;
		background: #CC3333 url('images/btn_item.gif') no-repeat 9px 9px;
	}
	
		.box_no_floating_title .ctitle .head {
			font-size: 12px;
			text-transform: uppercase;
			color: #FFFFFF;
		}

	.box_no_floating_title .ccontent {
		padding: 10px;
		/* background-color: #FFFFFF; */
	}
    
    .box_no_floating_title td 
    {
        /* text-align: left; */
    }
    
	.box_no_floating_title p 
	{
		margin-top: 0;
	}
    
    .box_no_floating_title .ccontent a 
    {
        color: #000000;
        text-decoration: none;        
    }
    
        .box_no_floating_title .ccontent a:hover 
        {
            color: #FFFFFF;
            text-decoration: none;
        }
    
	.box_no_floating_title .actionbuttons {
		text-align: right;
		font-size: 1px;
		line-height: 1px;
		height: 1px;
		padding-right: 20px;
		padding-bottom: 15px;
	}
