/* CSS Document */

body, htlm {width:100%;background-color:#0071BB;text-align:center;}
body{margin:0px;padding:15px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
.clear{height: 0px !important;height /**/: 0px; margin:0px;padding:0px;overflow:hidden;clear:both; font-size:1px;}

h1 {color:#0071BB; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
h2 {color:#0071BB; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
form {margin:0px; padding:0px; display:inline;}

a {color:#0071BB;}
a:hover {color:#FFCA0B;}

table {font-size:12px; line-height:16px;}

/* common div boxes wrappers   */
#container{width: 754px !important;width /**/: 756px; margin:10px auto 20px auto; background-color:#FFF; text-align:center; border:1px solid #000; padding:0px;}

/* widths */

.w570 {width:570px}
.w700 {width:700px}

/* common positioners */
.toLeft{ float:left;}
.toRight {float:right;}


/* id elements  */
/* top stuff */
#topDiv {width: 752px; height:95px;background-color:#FFF;text-align:left; overflow:hidden;border-bottom:1px solid #0071BB;}
#log1 {width: 161px; margin-top:0px; margin-left:0px; color:#FFF;}
#topMenuDiv{  padding-top:0px; margin-top:0px; margin-right:5px; color:#0071BB; font-size:12px; font-family:Arial, Helvetica, sans-serif;text-align:right;height:20px;background-color:#FFF; float:right;}

/* top menu */
a.mMenu{text-decoration:none;color:#0071BB; padding:0px;float:left;padding:2px 18px; border-top:1px solid #FFF;border-left:1px #FFF solid;border-bottom:1px #FFF solid;border-right:1px #0071BB solid;}
a.mMenuSet, a.mMenuSet:hover{text-decoration:none;color:#0071BB; font-weight:bold;float:left;padding:2px 5px;border-top:1px solid #FFF;border-left:1px #FFF solid;border-bottom:1px #FFF solid; border-right:1px #0071BB solid;}
a.mMenu:hover{text-decoration:none;color:#FFCA0B;}
span.mnSpace { margin-left:1px; text-align:center;margin-right:1px; }
div.mnSpace, div.mnSpace1 { text-align:center; height:15px; display:inline;  margin:0px; }
div.mnSpace1{}


/* banner stuff */

#bannerDiv {height: 140px !important;height /**/: 142px; width: 752px !important;width /**/: 754px; margin:1px; background-color:#FFF; text-align:left; border:0px none #000; padding:0px; }
#bannerButtons {width:230px; float:right;}
.bnrBtn {height: 36px !important;height /**/: 46px; width: 180px !important;width /**/: 201px;background-color:#0071BB; margin-bottom:1px; background-image:url(img/sideButton.gif); font-size:13px; line-height:17px;padding:5px 10px; }
a.sideBtn {color:#FFF; text-decoration:none; cursor:pointer;}
a.sideBtn:hover {color:#FFCA0B; text-decoration:none;}

/* main space    */
#mainSpace{width: 754px !important;width /**/: 754px; margin:0px; background-color:#FFF; text-align:left; border-top:1px solid #0071BB;padding:0px;}
#mainDiv {
	border-right:1px solid #0071BB;
	margin:30px 229px 0px 20px;
	padding-right:15px;
	min-height:275px;
	padding-bottom:5px;
	min-width: 450px;
	background-color: #FFFFFF;
}
#sideMenu{
	width: 230px !important;
	width /**/: 230px;
	float:right;
}
a.sideMn {text-decoration:none;color:#333;font-size:13px; line-height:17px;}
a.sideMn:hover {text-decoration:none;color:#FFCA0B;}
.sideMnDiv { height: 62px !important;height /**/: 73px; width: 219px !important;width /**/: 230px;border-bottom:1px solid #0071BB; border-left:1px solid #0071BB; background-image:url(img/sideGrad.jpg);font-size:12px; line-height:20px;padding:5px 0px 5px 10px; cursor:pointer;}
img.sideGo {margin-top:-5px; float:right; border:0px none;}
.bBlue{color:#0071BB; font-size:14px; font-weight:bold; line-height:22px}


ul.goUl {padding:0px; margin:0px; margin-top:25px;  list-style:none; }
.goUl li{padding-left:30px; margin:0px 10px 15px 5px; background-image: url(img/img_li_GO.jpg);
background-repeat: no-repeat; background-position:0px 0px; }

/*footer*/
#footDiv{width: 714px !important;width /**/: 754px;height: 19px !important;height /**/: 39px; background-image:url(img/bottGrad.jpg); background-repeat:repeat-x; color:#FFF; text-align:left; padding:10px 20px; font-size:10px; margin-top:0px;}
a.foot{color:#FFF; text-decoration:none;}
