/* CSS Document */

BODY{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:center; background-color:#F7FAFC; margin:0; background-image:url(img/bg-top.gif); background-repeat:repeat-x;}
a {text-decoration:none;}
a:hover {text-decoration:underline; color:#750541;}

.bodyContainer {width:760px; height:100px; display:block; margin-left:auto; margin-right:auto; text-align:left}
.bodySection {float:left; background-color:#F8FBFE; border:1px solid #DADFE7; text-align:left;}
.topSection {width:760px; height:169px; float:left; background-image:url(img/logo.jpg); background-position:center; border-bottom:1px solid #DADFE7;}
.Section {width:760px; height:169px; float:left;}

.topNav {width:760px; height:31px; float:left; background-image:url(img/topnav_bg.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif}
.leftNavOld {width:140px; float:left; border-top:1px solid #a8b6c3; margin:10px 0 0 10px; display:inline; font-family:Arial, Helvetica, sans-serif; background-image:url(img/bg_tab.gif); background-repeat:repeat-y}
.leftNav {width:145px; float:left; margin:10px 0 0 2px; display:inline}
.leftNav img{border:1px solid #DADFE7; padding:2px; background-color:#F4F4F4}
.mainBody {width:420px; float:left; margin:8px; padding:3px; border:1px solid #DADFE7;}
.rightBlock {width:156px; float:left; padding:3px; border:1px solid #DADFE7; background-color:#FFFFFF; margin-top:10px; margin-bottom:10px; padding-top:10px; text-align:center; height:520px;}
.footerBlock {width:760px; height:31px; float:left; background-image:url(img/footer_bg.gif); background-repeat:repeat-x; border-top:1px solid #DADFE7;}

/*Enables firefox browsers to measure the width from border to border*/
/*div * {-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0; }*/

form{ margin: 0px; padding: 0px;}

/*left nav*/
.tab {width:140px; height:22px; float:left; background-image:url(img/tab_bg.gif);  border:1px solid #a8b6c3; border-top:none;}
.tab A {height:22px; float:left; color:#ffffff; font-weight:bold; font-size:11px; padding:5px 0 0 16px;}
.tab A:HOVER{height:22px;float:left;background-image:url(img/tab_bg_hover.gif);padding:5px 0 0 16px; background-position:left top; background-repeat:no-repeat }


/*mainbody*/
.mainBodyCont {width:420px; float:left;}
.mainBodyCont .image {float:left; text-align:right; border:1px solid #a8b6c3}
.mainBodyCont .image img{border:3px solid #ffffff}
/*topnav*/
.topNavCont {float:right;}
.nav_item {float:left; border-left:1px solid #ffffff; background-image:url(img/topnav_bg_off.gif); background-repeat:repeat-x; display:block;}
.nav_item a{font-weight:bold; font-size:12px; color:#ffffff; float:left; padding:8px 4px 9px 5px;}
.nav_item A:HOVER {background-image:url(img/topnav_bg_on.gif); background-repeat:repeat-x;}
/*footer*/
.footer {float:right; text-align:right; font-weight:bold; color:#ffffff; padding:10px 14px 0 0;}
.counter{width:156px; padding:2px; float:right; border:1px solid #DADFE7; background-color:#FFFFFF; margin-bottom:10px; text-align:center; margin-right:2px;}
.RedText{color:#FF0000; font-weight:bold;}
.TableBorder{border:1px solid #DADFE7; }
