
BODY { margin:0; }
#page { width:930; margin-top:15px; padding-bottom:25px; }
.headernav, .headernav A { font-family:verdana; font-size:9px; color:#69655E; text-decoration:none; }
.headernav A:hover { text-decoration:underline; }
#navbar { background:#9F9D9B; }
.navbutton { border-bottom:1px solid #CCC; margin-bottom:8px }
.navcellon { background:#E8E7E7; }
.orangebg { background:#FEA300; }
.leftbutton { background:#E7E7E7; }

#mainbanner, #centerbanner, #rightbanner { margin-bottom:10; }
#headline { margin:0 0 10 8; }
#content { margin:0 15 0 10; }
#content P { margin-top:0px; margin-bottom:16px; }


#footer { width:930px; height:80px; background:#3E3C37; }
#footerblock { padding:12 10 15 10; }
.footertext { font-family:verdana; font-size:10px; color:#BFBCB5; text-decoration:none; }
.footertext A { color:#BFBCB5;  }
.footertext A:hover { color:#BFBCB5; text-decoration:underline; }

.graybg { background:#E7E7E7; }
.orangebg { background:#FEA300; }

.boxtitle { background:#E7E7E7; }
.rcbox { border:1px solid #CCC; border-top:0px; padding:10 0; margin-bottom:10; }
.homeboxcell { border:1px solid #CCC; border-top:0px; border-bottom:0px; padding:10 0; min-height:110; _height:110;}
.boxcell { border:1px solid #CCC; border-top:0px; padding:10 0; margin-bottom:10; }
.boxlink { width:100%; cursor:pointer; }
.boxlink2 { padding:2 10 2 10; }
.boxlinktext { font-family:verdana; font-size:10px; color:#3E3C37; padding-top:4px; }
.rcbullet { padding-right:5px; }

.leftnavarea { background:#E7E7E7; width:100%; padding:6 0 6 0; }
.leftbutton, .leftbuttonon { background:#E7E7E7; width:100%; cursor:pointer; }
.leftbuttonon { background:#FEA300; }
.leftbutton2 { padding:8 10 8 10; }
.leftbuttonbullet { padding-right:5px; padding-top:5px; }
.leftbuttontext { font-family:verdana,trebuchet ms; font-weight:bold; font-size:10px; color:#666; xletter-spacing:1px; }
.leftbuttonon .leftbuttontext { color:#FFF; }

.subleftbutton, .subleftbuttonon { background:#E7E7E7; width:100%; cursor:pointer; }
.subleftbuttonon { background:#FEA300; }
.subleftbutton2 { padding:2 10 2 20; }
.subleftbuttonbullet { padding-right:5px; padding-top:5px; }
.subleftbuttontext { font-family:verdana,trebuchet ms; font-size:10px; color:#666; xletter-spacing:1px; }
.subleftbuttonon .subleftbuttontext { color:#FFF; }

.navmenulink { font-family:verdana,arial; font-size:10px; color:#000; width:100%; cursor:pointer; }
.navmenulink A { color:#000; text-decoration:none; }
.navmenulink2 { padding:5 20 5 20; }
.navmenu { border:1px solid #9f9d9b; width:230px; background:#FFF; padding:8 0; border-top:0px; position:absolute; visibility:hidden; }

.field { font-family:verdana; font-size:11px; color:#000; }
.errmsg, .errmsg A { font-family:trebuchet ms,arial,verdana,helvetica; font-size:14px; color:#900; }

.boxlistbox { background:#F0F0F0; padding:12 20; margin-bottom:5px; }
.boxlistboxeven { background:#E4E4E4; padding:12 20; margin-bottom:5px; }
.boxlisttitle { color:#23395E; font-family:verdana,arial,helvetica; font-size:10px; font-weight:bold; margin-bottom:4px; text-transform:uppercase; }
.boxlisttext { font-family:verdana,arial,helvetica; font-size:11px; color:#3E3C37; line-height:16px; }

.tabon { background:#B4B4B4; cursor:default; border-bottom:1px solid #B4B4B4; }
.taboff { background:#E7E7E7; cursor:default; border-bottom:1px solid #FFF; }
.tabtitle { font-family:verdana,trebuchet ms; font-size:10px; color:#666; padding:8; font-weight:bold; text-align:center; }
.tabarea { border-bottom:0px solid #B4B4B4; }
.tabcontentbox { border:5px solid #B4B4B4;}
.tabcontentbox2 { border:2px solid #F0F0F0;}
.tabcontent { padding:15px; }

.tabon .tabtitle { color:#FFF; }


