/*Template Styles*/
body {background-color:#FFFFFF; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom: 0px;}

.header {width:772px; margin-left:auto; margin-right:auto;}

.nav {margin-left:auto; margin-right:auto; width:772px;}
.navTable {width:772px; border-collapse:collapse; border-spacing:0px; padding:0px; margin-left:auto; margin-right:auto; background-color:#42566a;}
.navTable th, tr {vertical-align:middle;}
.navTable td {height:30px; vertical-align:middle}
.mainNav {padding:0px 0px 2px 0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#566971;background-color:#42566a; white-space:nowrap;}
.mainNavOff {vertical-align:middle; padding:0px 6px 0px 6px;background-color:#42566a;white-space:nowrap;text-align:center; height:height:30px;}
.mainNavOff a {vertical-align:middle;color:#FFFFFF;text-decoration:none;}
.mainNavOn {vertical-align:middle; padding:0px 6px 0px 6px;background-color:#566971;white-space:nowrap;text-align:center; height:height:30px;}
.mainNavOn a {vertical-align:middle; color:#FFFFFF;text-decoration:none;}
.navHeading,.navHeading a {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;text-transform:uppercase; font-weight:normal}
.navItem,.navItem a {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;text-transform:uppercase; font-weight:normal}

.mainSubNav {padding:12px;background-color:#566971;left:-1000px;top:-1000px;width:200px;z-index:100;visibility:hidden;position:absolute;}
.mainSubNav a {color:#FFFFFF; text-decoration:none;}
.mainSubNav a:hover {font-weight:bold; text-decoration:underline; color:#C3CCD3}
.mainSubNav .navHeading, .mainSubNav .navHeading a {font-size:11px;color:#C3CCD3;font-weight:bold;text-transform:none;padding-top:3px}
.mainSubNav .navItem, .mainSubNav .navItem a {font-size:10px;color:#FFFFFF;font-weight:normal;text-transform:none;padding-left:3px}

.mainContent {width:772px; margin-left:auto; margin-right:auto}
.mainTable {width:772px; border-collapse:collapse; border-spacing:0px; padding:0px;}

.adminTopBar {width:100%; height:20px; background-color:#C3CCD3; background-image:url(/img/obc_message_bg.gif); background-repeat:repeat-x; font-family:Arial; font-size:10px; color:#42566A; vertical-align:middle; text-align:right}
.topBarTable {width:100%}
.topBarTdLeft {text-align:left; padding-left:10px; vertical-align:middle;}
.topBarTdRight {text-align:right; padding-right:10px; vertical-align:middle;}

.spacerRow {height:4px}

.leftCol {width:157px; height:325px; vertical-align:top; background-color:#FFFFFF; background-image:url(/img/obc_left_bg.gif); background-repeat:repeat-y;}
.leftTable {border-collapse:collapse; border-spacing:0; padding:0px; width:157px; vertical-align:top}
.leftTable th,tr,td {padding:0px}

.sectionHeading1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#42566A; font-weight:bold}
.sectionHeading2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold; line-height:14px}

.leftLinkTable {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:151px;}
.leftLinkArrowTd {width:7px; vertical-align:top; padding:2px 7px 2px 4px}
.leftLinkLinkTd {width:133px; vertical-align:top;}
.leftLinkOut {background-color:#e1dad1; background-image:url(/img/obc_leftnav_bg_out.gif); background-repeat:repeat-y; border-top:1px solid #e7e2db; border-bottom:1px solid #d5cdc2; width:151px; color:#42566A; padding:2px 0px 2px 0px}
.leftLinkOut a {color:#42566A; text-decoration:none}
.leftLinkOver {background-color:#cacfd1; background-image:url(/img/obc_leftnav_bg_over.gif); background-repeat:repeat-y; border-top:1px solid #d5d9db; border-bottom:1px solid #c3c4c1; width:151px; color:#FFFFFF; padding:2px 0px 2px 0px}
.leftLinkOver a {color:#FFFFFF; text-decoration:none}

.stats {width:237px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#566469; padding:16px; vertical-align:top;}
.stats a {text-decoration:underline; color:#DBA155}
.stats a:hover {color:#000000; text-decoration:none}

.centerCol {width:378px;}
.leftCenterRightCol,.centerCol,.centerRightCol { background-color:#FFFFFF; vertical-align:top; padding:10px 25px 30px 25px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.centerCol a,.leftCenterRightCol a,.centerRightCol a {color:#688297; text-decoration:none}
.centerCol a:hover {color:#C3CCD3; text-decoration:underline}

.rightCol {background-color:#42566A; width:237px; vertical-align:top;}
.rightTable {border-collapse:collapse; border-spacing:0; padding:0px; width:237px; vertical-align:top}
.rightTable th,tr,td {padding:0px}

.news {padding:16px; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.newsHeading {font-weight:bold}
.newsItem {font-weight:normal}
.newsMore {color:#141A20}
.newsMore a {text-decoration:none; color:#141A20}
.newsMore a:hover {text-decoration:none; color:#FFFFFF}

.footer {width:772px; margin-left:auto; margin-right:auto;}
.footerTable {width:772px; border-collapse:collapse; border-spacing:0px;}
.footerBottom {height:8px; background-color:#42566A;}

.copyright {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#C3CCD3; padding-top:2px; text-align:right}
.copyright a:visited, .copyright a:link {color:#C3CCD3; text-decoration:none; font-weight:bold}
.copyright a:hover {color:#DBA155; text-decoration:underline}
.copyright img {border:none}

.alertContainer {border: 2px dotted #993300; color: #ff0000; padding: 5px; background-color: #ffffdd}
.alertContainerTitle {padding: 2px; border-bottom: 1px dotted #993333}
.alertContainerBody {padding: 2px}

.crossedContainer {border: 2px dotted #993300; color: #ff0000; padding: 5px; background-color: #ffffdd}
.crossedContainerTitle {padding: 2px; border-bottom: 1px dotted #993333}
.crossedContainerBody {padding: 2px}

.infoContainer {border: 2px dotted #00109c; color: #00109c; padding: 5px; background-color: #ffffdd}
.infoContainerTitle {padding: 2px; border-bottom: 1px dotted #00109c}
.infoContainerBody {padding: 2px}