/* CSS Document */

.c_head{padding:0; margin-top:8px;text-align:left;}

/*---------- To align the Actions, Icon and Title ---------*/
.c_icon, .c_actions, .head_title h1{float:left;}
.c_icon img { float:left; padding-right:4px; }
.head_title h1{margin:0; padding:0;}
.icn img{margin-right:5px;}

.head_title{margin:0; float:left;width:100%;}
.title_vis{margin:0; float:right;}

.c_content{clear:both;}
.c_contentpane{padding:8px 0 0 0; text-align:left;}
.c_footer {clear:both;margin-bottom:20px;padding:0; text-align:right;}

/*---------- default style for head & normal -----------*/
.Normal p{margin-top:0px;}

/*---------- For the inline edit icons -----------*/
.eipbackimg {background-color:#DAE7F2;border:solid 1px #4F839F;}
.c_content .eipbackimg {margin-top:0;margin-left:-20px;}




.containermaster {
	width: 100%;
}

.containerheader {
	height: 30px;
}

/* Yellow Title */
.TitleYellow {
	font-family: Arial, Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #e9dc6b;
}

/* Containers Homepage */
.iconcontainerheader {
	width: 100%;
}
.ContainerTitleTab {
	font-family: Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}
.iconcontainerleft {
	background-image: url(images/containerleft.gif);
	background-repeat: no-repeat;
	width: 75px;
	height: 80px;
}
.iconcontainerleft img {
	margin-top: 8px;
}
.iconcontainercenter {
	background-image: url(images/containertitle_bg.gif);
	background-repeat: repeat-x;
	height: 72px;
	max-height: 80px;
	padding-bottom: 8px;
	padding-right: 8px;
}
.iconcontainerright {
	background-image: url(images/containerright.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 80px;
}
.iconcontainercontent {
	background-image: url(images/contentbg.gif);
	background-repeat: repeat-x;
	width: 100%;
	padding: 10px;
	text-align: left;
}

.containerheader_bottom {
	margin-bottom: 6px;
}
.containergradient_bottom {
	background-image: url(images/containergradient.png);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 250px;
	height: 2px;
}
.containertitle_bottom {
	padding-bottom: 4px;
}
.containercontent_bottom {
	
}




/* BLUE CONTAINER WITH ROUNDED CORNERS */
.blue_containermaster {
	width: 100%;
}
/* Border styles */
.blue_borderleft1px {
	background-image: url(images/bluecontainer/blue_borderleft1px.gif);
	background-repeat: repeat-y;
	width: 23px;
}
.blue_borderright1px {
	background-image: url(images/bluecontainer/blue_borderright1px.gif);
	background-repeat: repeat-y;
	width: 23px;
}
.blue_borderleft {
	background-image: url(images/bluecontainer/blue_borderleft.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 23px;
	height: 112px;
}
.blue_borderright {
	background-image: url(images/bluecontainer/blue_borderright.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 23px;
	height: 112px;
}
.blue_topleft {
	background-image: url(images/bluecontainer/blue_topleft.png);
	background-repeat: no-repeat;
	width: 23px;
	height: 23px;
}
.blue_top {
	background-image: url(images/bluecontainer/blue_top.gif);
	background-repeat: repeat-x;
	height: 23px;
}
.blue_topright {
	background-image: url(images/bluecontainer/blue_topright.png);
	background-repeat: no-repeat;
	width: 23px;
	height: 23px;
}
.blue_bottomleft {
	background-image: url(images/bluecontainer/blue_bottomleft.png);
	background-repeat: no-repeat;
	width: 23px;
	height: 23px;
}
.blue_bottom {
	background-image: url(images/bluecontainer/blue_bottom.gif);
	background-repeat: repeat-x;
	height: 23px;
}
.blue_bottomright {
	background-image: url(images/bluecontainer/blue_bottomright.png);
	background-repeat: no-repeat;
	width: 23px;
	height: 23px;
}
.blue_containerheader {
	background-image: url(images/bluecontainer/blue_containerheader.png);
	background-repeat: no-repeat;
	width: 212px;
	height: 24px;	
}
.blue_containerheadertotal {
	background-image: url(images/bluecontainer/blue_containerheader_1px.png);
	background-repeat: repeat-x;
	height: 24px;	
}
.blue_containerbackground {
	background-color: #023e71;
}
.blue_containercontent {
	background-image: url(images/bluecontainer/containercontent.png);
	background-repeat: repeat-x;
	height: 89px;
	text-align: left;
}
.blue_c_title {
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 18px;
	color: #fff;
	text-align: left;
	text-decoration: none;
}
.c_actions {
	text-align: left;
}
/* END BLUE CONTAINER WITH ROUNDED CORNERS */


