﻿/* KEEP THIS CODE, REPLACE THE REST WITH THE MOST RECENT STYLE.CSS */
.noPrint {display:none;}
/* ----------------------------------------------------------------*/

/* NOTE: Also remove overall site background */

html, body, form { padding: 0; margin: 0; }

body { font-family: Arial; font-size: 11px;color:#000000;background:none;}

img {border:0;}

a {color:#A40000;}
a:hover {}

table { border-collapse: collapse;font-family:Arial; font-size:12px; }
td {margin:0;padding:0;font-family:Arial; font-size:12px; }


h1 {margin:0 0 10px 0;color:#444444;font-size:18px;font-weight:bold;}

.red { color:#FF0000;}
.bold { font-weight:bold;}
.font14 { font-size:14px;}
.font16 {font-size:16px;}
.center {text-align:center;}

.siteWrapper {width:700px;margin:auto;background:url(../Images/site-bg-graphic.jpg) no-repeat top center;}
.siteHeader {width:992px;height:112px;margin:auto;font-size:0.1em;line-height:0.1em;}
.siteMenu {width:1002px;height:32px;margin:auto;font-size:0.1em;line-height:0.1em;}
.siteMenu .menu {width:952px;height:34px;text-align:left;font-size:0.1em;line-height:0.1em;}
.siteContent {width:1002px;height:520px;margin:auto;}
/*.siteContent .contentArea {width:952px;background:url(../Images/content-bg.gif) repeat-x top #E3E3E4;}*/
.siteContent .contentArea {width:952px;background:#C5C5C5;}
.siteFooter {width:1002px;height:120px;color:#FFFFFF;font-size:11px;}
.footerContainer {width:952px;position:relative;background:#ff0000;}
.footerPosition {width:952px;position:absolute;z-index:999;top:0px;left:0px;text-align:center;}
.footerMenu {clear:right;float:left;}

/* HOMEPAGE */
.homeTop {width:952px;}
.homeFlash {width:714px;height:267px;font-size:0.1em;line-height:0.1em;}
.homeLogin {width:238px;}
.homeLogin .container {width:223px;height:250px;margin:7px auto 0 auto;padding:10px 0 0 0;line-height:18px;background:#FFFFFF;}
.homeLogin .container a {font-size:10px;text-decoration:none;color:#5891D0;}
.homeBottom {width:952px;margin:8px auto;border-collapse:separate;line-height:18px;background:url(../Images/home-bottom-bg.gif) repeat-y;}
.homeBottom .box1 {width:230px;height:200px;}
.homeBottom .box2 {width:230px;}
.homeBottom .box3 {width:460px;}
.homeBottom .box3 b {color:#002E62;font-weight:bold;}
.homeReadMore {text-align:right;padding:5px 15px;}

.loginField {width:200px;height:16px;margin-top:5px;color:#666666;}
.accountLinks a:visited, .accountLinks a:link, .accountLinks a:hover {padding:0 0 5px 13px;font-family:Arial;font-size:14px;text-decoration:none;color:#444444;display:block;}
.accountLinks a:hover {padding:0 0 5px 13px;background:url(../Images/home-login-bullet.gif) no-repeat;}

/* CONTENT MASTERPAGE */
.contentTemplate {width:952px;height:502px;margin:8px auto;background:url(../Images/content-area-bg.gif) repeat-y;}
.contentTemplate .leftNavArea {width:235px;}
.contentTemplate .contentArea {width:693px;background:#FFFFFF;}

.leftNav {width:235px;padding:8px 0;line-height:18px;}
.leftNav .sectionHdr {margin:0 0 6px 17px;}
.leftNav .onState {width:200px;padding:0 0 5px 30px;background:url(../Images/left-nav-bullet.gif) no-repeat;}
.leftNav .onState a {font-weight:bold;font-family:Arial;font-size:14px;text-decoration:none;color:#444444;}
.leftNav .offState {width:200px;padding:0 0 5px 30px;}
.leftNav .offState:hover {width:200px;padding:0 0 5px 30px;background:url(../Images/left-nav-bullet.gif) no-repeat;}
.leftNav .offState a {font-family:Arial;font-size:14px;text-decoration:none;color:#444444;}

.leftNav .subOnState {width:185px;padding:0 0 5px 45px;background:url(../Images/left-nav-bullet-2.gif) no-repeat;}
.leftNav .subOnState a {font-weight:bold;font-family:Arial;font-size:11px;text-decoration:none;color:#444444;}
.leftNav .subOffState {width:185px;padding:0 0 5px 45px;}
.leftNav .subOffState:hover {width:185px;padding:0 0 5px 45px;background:url(../Images/left-nav-bullet-2.gif) no-repeat;}
.leftNav .subOffState a {font-family:Arial;font-size:11px;text-decoration:none;color:#444444;}

.hidden { display:none;}
.show {display:block;}

.leftNavItem {width:235px;padding:8px 0;line-height:18px;border-top:8px solid #C5C5C5;}
.leftReadMore {text-align:right;padding:15px 5px 5px 5px;}

/* CONTENT PAGE */
.contentTable {width:693px;}
.contentTable .contentArea {padding:20px;}
.contentTable .contentArea .tab { padding: 0 0 5px 10px;}

.newsTitle {font-size:14px;font-weight:bold;color:#A40000;}
.newsDate {font-weight:bold;}

/* FORM PADDINGS */
.formPadding5 td {padding:0 5px 5px 0;}
.labelColumn {padding:0 5px 5px 0;}
.fieldColumn {padding:0 5px 5px 0;}

/* GRID STYLES */
.gridHeaderStyle1 {background:#c5c5c5;}
.gridHeaderStyle1 th {text-align:left;}
.gridHeaderStyle1 th a {color:#444444;}
.gridRowStyle1 {padding:4px 5px;}
.gridPageStyle1 td {padding:4px 5px;}

.gridHeaderStyle2 {background:#c5c5c5;}
.gridHeaderStyle2 td {padding:5px;}
.gridHeaderStyle2 th a {color:#444444;}
.gridRowStyle2 td {padding:1px; }
