LI {list-style-image: url("../images/allsites/v3/page_template/witharrow.gif")}

.screenHidden {visibility: hidden;
line-height: 0px;
font-size: 0px;
width: 0px;
height: 0px}

H2.halfPage {background: url("../images/v2/page_template/h2-half-bg.gif") 0% 0% no-repeat;
color: #FFF;
padding: 2px 0px 0px 10px;
height: 22px;
font-size: 1em}

H2.fullPage {background: url("../images/v2/page_template/h1-bg.gif") 0% 0% no-repeat;
color: #FFF;
padding: 2px 0px 0px 10px;
height: 22px;
font-size: 1em}

DIV.submitContainerHalf {text-align: right;
width: 290px;
margin-bottom: 2px}

DIV.submitContainerFull {text-align: right;
width: 610px;
margin-bottom: 2px}

DIV#bannerContainer {width: 100%;
background-color:#FFF;
overflow:hidden;
height: 75px;
margin: 0px auto 0px auto}

DIV#mainMenuContainer {text-align: left;
width: 100%;
height: 33px;
background-color:#FFF;
margin: 0px auto 0px auto}

DIV#secondaryMenuContainer {background:#FFFFFF;
width: 100%;
height: 19px;
padding-top: 1px;
padding-left: 70px;
margin: 0px auto 0px auto;
text-align: left;
border-bottom:1px solid #E6E6E6;}

DIV#swirlsHolder {width: 1000px;
height: 107px;
margin: 0px auto 0px auto}

DIV#topCentralContentContainer {width: 1000px;
margin: 0px auto 0px auto;
background: url("../images/v3/page_template/content-bg.gif") 0% 0% repeat-y}

DIV#bottomCentralContentContainer {margin: 0px auto 0px auto;
background-color: #d3d3d3;
text-align:center;
width: 100%;
font-size:10px;}

DIV#mainContentContainer {
position:relative;
width: 650px;
margin: 0px 7px 0px 7px;
padding: 0px 0px 0px 0px;
left:100px;
}

DIV#adBannerContainer {width: 468px;
height: 60px;
float: right;
padding-top: 2px;
padding-right: 6px;
text-align: center}

DIV#leftColContainer {width: 147px;
position: relative;
float:right;
padding-left: 7px;
padding-right: 6px;
text-align: center}

DIV#redbar {width:100%;
background-color:#e31937;
height:6px;
border-top:1px solid white;
border-bottom:1px solid white;}

DIV#greybar {width:100%;
background-color:#e6e6e6;
height:1px;
border:0px;}

DIV#BreadcrumbBar {width:100%;
height:17px;
background:#FFF;
border-top:1px solid #e6e6e6;
border-bottom:1px solid #e6e6e6;
}

DIV#rightColContainer {width: 154px;
position:absolute;	

padding: 0px 0px 5px 6px;
text-align: left}

DIV#rightColPaddedBlock {width: 147px;
padding-right: 6px;
text-align: right}

DIV#mainFooterContainer {
padding: 4px 7px 4px 7px;
text-align: center}
 
DIV#rightFooterContainer {width: 1px;
float: left;
text-align: center;
padding-top:5px;
padding-bottom:5px;
margin-left:3px;}

#googleCell {clear: both; 
text-align: center; 
margin: 20px 0px 10px 0px}

H1#pageTitle, H1.fpSection, H1.fpOrangeSection, H2.fpSection, H2.fpOrangeSection {background: url("../images/v3/page_template/h1-bg.gif") 0% 0% no-repeat;
color: #000;
margin: 0px;
padding-left: 11px;
padding-top: 4px;
height: 22px;
font-size: 1.2em}
 
H2.fpOrangeSection {background: url("../images/allsites/v3/front_page/h1-orange.gif") 0% 0% no-repeat #FD1005;
color: #FFF}
 
DIV#contentBox, .freeContentBox, .freeContentBoxOrange {width: 618px;
padding: 15px;
border: 1px solid #8D94A0;
border-top: none}
 
.freeContentBoxOrange {border: 1px solid #2c9acb;
border-top: none}

#cvWindow {width: 100%; 
height: 350px; 
margin-bottom: 1em; 
border: 1px solid #000; 
overflow: auto; 
padding: 3px; 
font-size: 0.9em}

#printLogo {position: absolute;
top: 0px;
left: 0px;
visibility: hidden;
width: 0px;
height: 0px}