@charset "utf-8";
/* CSS Document */

img, div, ul, li, a { behavior: url(include/iepngfix.htc) }

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#5c585a;
	overflow:visible;
	line-height:1.2;
	background-color:#68cde1;
	background-image:url(../images/mainbgtop.jpg);
	background-repeat:repeat-x;
}
.centerized{
	width:874px;
	margin: 0px auto;
	min-height:100%;
}

.maincontainer a{
	color:#0066a4;
	text-decoration:none;
}


.maincontainer{
	width:874px;
	float:left;	
	
	min-height:400px;
	background-image:url(../images/shadower.png);
	background-repeat:repeat-y;
}

.mainshadowleft{
	float:left;
	min-width:12px;
	background-image:url(../main_shadow_left.png);
}
.mainshadowright{
	float:left;
	min-width:12px;
	min-height:400px;
	background-image:url(../main_shadow_right.png);
}
.mainheader{
	width:850px;
	padding-left:12px;
}
.mainbody{
	float:left;
	padding-bottom:30px;
	width:850px;
	padding-left:12px;
	background-image:url(../images/sub_footer.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	min-height:400px;
}



.mainleftbar{
	background-image:url(../images/sub_left_fadeout.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:39px;
	width:250px;
	float:left;
	background-color:#ebebeb;
}
.mainleftbarname{
	background-image:url(../images/sub_left_navigation.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:250px;
	min-height:39px;
	height:39px;
	float:left;
}


.mainleftbarcontent{
	float:left;
	padding-left:22px;
}
.mainleftbarcontent img{
	border:none;
	padding-top:12px;
}




.mainrightcontent{
	background-image:url(../images/header_main_aboutus.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:39px;
	width:600px;
	float:left;
}

.mainrightcontenttop{
	background-color:#f7f7f7;
	padding-left:12px;
}
.mainrightcontenttop p{
	padding:0px;
}

.mainrightcontentbottom{
	width:600px;
	background-image:url(../images/gfx_main_divider.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:20px;
	float:left;
}

.mainrightcontentbottomtab{
	float:left;
	padding-left:12px;
	width:288px;
	padding-bottom:50px;
}


.mainrightcontentbottomtab img{
	padding-bottom:10px;
}

.mainfooter{
	clear:both;
	width:864px;
	background-image:url(../images/foot_shadower.png);
	background-repeat:no-repeat;
	background-position:top;
	height:40px;
	min-height:40px;
	padding-top: 10px;
	padding-left:10px;
}


.subleftbar{
	background-image:url(../images/sub_left_fadeout.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:39px;
	width:250px;
	float:left;
	background-color:#ebebeb;
}

.subleftbarname{
	background-image:url(../images/sub_head/sub_navigation.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:250px;
	min-height:39px;
	height:39px;
	float:left;
}

.subleftbarcontent{
color:#0066a4; font-weight:bold; font-family:15px;
	float:left;
	padding-left:22px;
}
.subleftbarcontent img{
	border:none;
	padding-top:5px;
}

.subrightcontent{
	background-position:top;
	background-repeat:no-repeat;
	width:600px;
	float:left;
}
.subleftbarcontent ul{
	color:#5c585a; 
	font-weight:normal; 
	font-family:12px;
	margin-left:0px;
	padding-left:25px;
	margin-top:10px;
	padding-top:8px;
	background-image:url(../images/sub_menu_divider.jpg);
}

.subleftbarcontent a{
	color:#5c585a; 
}
.subleftbarcontent a:hover{
	color:#0066a4; 
}
.subleftbarcontent li{
	padding-bottom:10px;
	list-style:url(../images/gfx_arrow_sub2.gif);
}



.subrightcontenttop{
	padding-left:12px;
}

.subrightcontenttop ul{
	margin:0px;
	list-style:square;
}
.subrightcontenttop li{
	padding-top:0px;
	padding-bottom:0px;
}



/*Tables*/
.tablenormal{
	border:1px;
	border-color:#FFFFFF;
}
.tablenormal td{
	padding:8px; 
	background-color:#F5F5F5; 
	border:1px;
	border-color:#FFFFFF;
}



/*Font*/
.fBlueBold{
	font-weight:bold;
	color:#0066a4; 
}
