html, body{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6, p, ul, ol,li, dl, blockquote, pre, address{margin:0;padding:0;}
body{font-family:Arial, tahoma, sans-serif;font-size:76%;background:#7f8083 url('../images/bodybg.jpg') repeat-x;color:#555;}
img{border:0;}
a,a:link,a:visited{color:#555;font-weight:bold;text-decoration:underline;}
a:active,a:hover{color:Black;}
p,ul,ol,dl,blockquote,pre,address{font-size:1em;margin-bottom:10px;}
ul,ol{margin-left:25px;}
h1,h2,h3,h4,h5,h6{color:#333;font-weight:bold;}
h1{font-size:9pt;margin-top:3px;margin-bottom:10px;padding-left:12px;padding-top:1px;background-image:url('../images/arrow.gif');background-repeat:no-repeat;background-position:left center;text-transform:uppercase;width:405px;}
.homecontent h1{width:250px;}
h1.rightexpert{width:250px;}
h2{font-size:9pt;padding-left:12px;background-image:url('../images/arrow.gif');background-repeat:no-repeat;background-position:left center;}
h3{font-size:9pt;margin-bottom:4px;}
hr{color:#ccc;background-color:#ccc;width:100%;height:1px;margin:0px;padding:0px;}
input,textarea,select{font:9pt Arial, tahoma, sans-serif;background-color:White;border:1px solid #3a3a3a;margin:1px;color:#333;}
.bodytable{width:100%;}
.rightsidetd{background-image:url('../images/righthead.jpg');background-repeat:no-repeat;}
.centertd{width:909px;}
.leftsidetd{background-image:url('../images/lefthead.jpg');background-repeat:no-repeat;background-position:top right;}
.bgshadow{width:905px;padding-left:4px;background-image:url('../images/bgshadow.jpg');background-repeat:no-repeat;}
.maincontainer{width:900px;}
.mainheader{height:80px; width:100%;background-image:url('../images/headerbg.jpg');background-repeat:repeat-x;}
.headertable{width:815px;height:60px;padding-top:10px;margin:0 auto;}
.logo{display:block;background-image:url('../images/logo.jpg');background-repeat:no-repeat;width:268px;height:58px;}
a.mainnav a,a.mainnav:link,a.mainnav:visited{display:inline-block;padding-left:12px;padding-right:4px;color:#333;font-size:8pt;text-decoration:none;}
a.mainnav:hover{display:inline-block;padding-left:12px;color:Black;background-image:url('../images/arrow.gif');background-repeat:no-repeat;background-position:left center;}
a.selmainnav a,a.selmainnav:link,a.selmainnav:visited{display:inline-block;padding-left:12px;padding-right:4px;color:Black;font-size:8pt;text-decoration:none;background-image:url('../images/arrow.gif');background-repeat:no-repeat;background-position:left center;}
.navspa{display:inline-block; width:20px;}
.mainbody{background-color:White; border-bottom:solid 1px Transparent;min-height:480px;}
.mainfooter{height:163px;width:100%;background-image:url('../images/footerbg.jpg');background-repeat:no-repeat;margin-top:10px;padding:8px 0px 0px 5px;}
.footercontent{width:200px;height:126px;font-size:8pt;padding:6px 10px 2px 6px;overflow:hidden;}
.footercontent p{margin-bottom:4px;}
.footerlinks{width:85px;text-align:center;font-size:7pt;margin:2px 0px 0px 133px;}
.footerlinks a{font-size:7pt;}
.mainfooterlinks{text-align:center;padding-top:15px;padding-bottom:15px;height:25px;color:#b0b0b0;font-size:8pt;}
.mainfooterlinks a,.mainfooterlinks a:link,.mainfooterlinks a:visited{ color:#b0b0b0;font-size:8pt;text-decoration:none;}
.mainfooterlinks a:hover{ text-decoration:underline;}
.homeflash{width:876px;height:185px; padding:32px 0px 15px 0px; margin-left:24px;}
#flashcontent{width:755px;height:185px;background-image:url('../images/homeflash.jpg');background-repeat:no-repeat;}
.hflash{padding:40px 0px 0px 12px;}
a.hflashlink{display:block;width:240px;height:16px;text-decoration:none;}
.searchbox{vertical-align:middle;height:24px;}
.homecontent{margin-left:24px;padding-bottom:10px;}
.internalcontentholder{padding-top:15px;margin-left:24px;padding-bottom:10px;}
.internalhead{padding-top:17px;}
.internalnohead{margin-top:5px;background-image:url('../images/iblankhead.jpg');background-repeat:no-repeat;background-position:top right;padding:0px 110px 10px 18px;min-height:428px;border-left:solid 1px #ccc;}
.internalcontent{border-left:solid 1px #ccc;padding:15px 60px 5px 18px;margin-top:15px;min-height:212px;}
.sep{display:block;width:190px;height:1px;margin:5px 0px 5px 0px;}
.leftnav{width:314px;}
.leftnav ul{margin:0px;padding:0px;}
.leftnav li{list-style-type:none;}
.rightcontent{width:562px;}
.searchcriteria{background-image:url('../images/searchebg.jpg');background-repeat:repeat-y;border:solid 1px #d3d3d4;padding:4px 5px 4px 5px;width:420px;}
.searchresults{background-image:url('../images/searchebg.jpg');background-repeat:repeat-y;border-top:solid 1px #d3d3d4; border-bottom:solid 1px #d3d3d4;padding:4px 10px 4px 10px;width:410px;}
.searchoption input{border:none;margin:0px 2px 0px 4px;background-color:Transparent;vertical-align:middle;}
.indent{padding-left:12px;}
.FirstHCMSListMenuHighlightedLI,.FirstHCMSListMenuLI{float:left;}
a.FirstHCMSListMenuLink,a.FirstHCMSListMenuLink:link,a.FirstHCMSListMenuLink:visited,a.FirstCMSListMenuLinkHighlighted,a.FirstHCMSListMenuLinkHighlighted:link,a.FirstHCMSListMenuLinkHighlighted:visited{display:none;}
a.FirstCMSListMenuLink,a.FirstCMSListMenuLink:link,a.FirstCMSListMenuLink:visited{display:block;font-size:14pt;font-weight:bold;padding-left:12px;margin-bottom:8px;text-decoration:none;color:#292929;text-transform:uppercase;}
a.FirstCMSListMenuLink:hover{display:block;font-size:14pt;font-weight:bold;padding-left:12px;margin-bottom:8px;text-decoration:none;color:#292929;text-transform:uppercase;background-image:url('../images/arrow.gif');background-repeat:no-repeat;background-position:left center;}
a.FirstCMSListMenuLinkHighlighted:link, a.FirstCMSListMenuLinkHighlighted:visited,a.FirstCMSListMenuLinkHighlighted:hover{display:block;font-size:14pt;font-weight:bold;padding-left:12px;margin-bottom:8px;text-decoration:none;background-image:url('../images/arrow.gif');background-repeat:no-repeat;background-position:left center;color:#292929;text-transform:uppercase;}
.SecondCMSListMenuLI,.SecondCMSListMenuHighlightedLI{border:1px solid white;}
a.SecondCMSListMenuLink:link,a.SecondCMSListMenuLink:visited{display:block;font-size:9pt;padding-left:12px;margin-bottom:5px;margin-left:5px;text-decoration:none;color:#6b6d70;text-transform:uppercase;}
a.SecondCMSListMenuLink:hover{display:block;font-size:9pt;padding-left:12px;margin-bottom:5px;margin-left:5px;text-decoration:none;background-image:url('../images/arrow.gif');background-repeat:no-repeat;background-position:left center;color:#6b6d70;text-transform:uppercase;}
a.SecondCMSListMenuLinkHighlighted:link, a.SecondCMSListMenuLinkHighlighted:visited,a.SecondCMSListMenuLinkHighlighted:hover{display:block;font-size:9pt;font-weight:bold;padding-left:12px;margin-bottom:5px;margin-left:5px;text-decoration:none;background-image:url('../images/arrow.gif');background-repeat:no-repeat;background-position:left center;color:#000;text-transform:uppercase;}
ul.ThirdCMSListMenuUL{margin-bottom:11px;}
.ThirdCMSListMenuLI,.ThirdCMSListMenuHighlightedLI{border:1px solid white;}
a.ThirdCMSListMenuLink:link,a.ThirdCMSListMenuLink:visited{display:block;font-size:8pt;padding-left:12px;margin-bottom:2px;margin-left:38px;text-decoration:none;color:#000;}
a.ThirdCMSListMenuLink:hover{display:block;font-size:8pt;padding-left:12px;margin-bottom:2px;margin-left:38px;text-decoration:none;background-image:url('../images/arrow.gif');background-repeat:no-repeat;background-position:left center;color:#000;}
a.ThirdCMSListMenuLinkHighlighted:link, a.ThirdCMSListMenuLinkHighlighted:visited,a.ThirdCMSListMenuLinkHighlighted:hover{display:block;font-size:8pt;font-weight:bold;padding-left:12px;margin-bottom:2px;margin-left:38px;text-decoration:none;background-image:url('../images/arrow.gif');background-repeat:no-repeat;background-position:left center;color:#000;}
ul.FourthCMSListMenuUL{margin-bottom:5px;}
.FourthCMSListMenuLI,.FourthCMSListMenuHighlightedLI{border:1px solid white;}
a.FourthCMSListMenuLink:link,a.FourthCMSListMenuLink:visited{display:block;font-size:8pt;padding-left:12px;margin-bottom:2px;margin-left:52px;text-decoration:none;color:#000;}
a.FourthCMSListMenuLink:hover{display:block;font-size:8pt;padding-left:12px;margin-bottom:2px;margin-left:52px;text-decoration:none;background-image:url('../images/arrow.gif');background-repeat:no-repeat;background-position:left center;color:#000;}
a.FourthCMSListMenuLinkHighlighted:link, a.FourthCMSListMenuLinkHighlighted:visited,a.FourthCMSListMenuLinkHighlighted:hover{display:block;font-size:8pt;font-weight:bold;padding-left:12px;margin-bottom:2px;margin-left:52px;text-decoration:none;background-image:url('../images/arrow.gif');background-repeat:no-repeat;background-position:left center;color:#000;}
/* sIFR-screen.css */
/* These are standard sIFR styles... do not modify */
.sIFR-flash{visibility:visible !important;margin:0;}
.sIFR-replaced{visibility:visible !important;}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
/* Hide Adblock Object tab:the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true]{display:none !important;}
.sIFR-hasFlash h1{visibility:hidden;}