body { color:#333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:10px 15px }
td { color:#333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px }
p { color:#333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:0 8px 0 0 }
.content { padding:5px 15px 15px }
.whitecontent { color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:4px 8px }
.listcontent { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:4px 8px }
.darkheading { color:#036; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:700; padding:2px 15px 10px }
.main { background-color:#618F34; background-image:url(/images/background.jpg); background-repeat:repeat-x }
.left { background-color:#FFF; width:8px }
h1 { color:#036; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:700; padding:0 }
.darkbodytext { color:#036; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:8px 15px 12px 75px; width:600px }
.nav { background-color:#FFF; margin-left:8px; margin-right:8px }
a:link { color:#00F; text-decoration:underline }
a:hover { color:#09F; text-decoration:none }
.copyright { color:#FFFBE3; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:10px; padding-top:5px; width:300px }
.footer { color:#FFFBE3; float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-right:10px; padding-top:5px; text-align:right; width:400px }
a.footerlink:link { color:#FFF; text-decoration:none }
a.footerlink:hover { color:#FFF; text-decoration:underline }
.bcrumbs { color:#006; padding:10px 4px 8px 12px }
.right { background-color:#FFF; width:8px }
.maincontent { background-color:#FFFBE3; height:100%; margin-left:8px; margin-right:8px; margin-top:5px }
.leftcontent { background-color:#54718C; float:left; height:100%; margin-right:3px; padding-bottom:15px; width:325px }
.leftheader { background-color:#465d74; background-position:left center; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:21px; height:35px; margin:6px }
.leftheadertxt { float:left; padding-left:8px; padding-top:5px }
.rightcontent { background-color:#39C; float:left; height:100%; width:410px }
.rightheader { background-color:#2b82ae; background-position:left center; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; height:38px; margin:6px }
.featureRV { border:7px solid #FFF; margin:6px }
.featuresubtitle { color:#FFF; font-size:12px; font-style:italic; font-weight:700; padding-left:10px }
.RVlist { color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:100%; margin:0 5px 5px; vertical-align:middle; width:305px }
.border { border:3px solid #FFF }
.rightheadertxt { float:left; padding-left:10px; padding-top:7px }
.rightcontent2 { background-color:#737F8B; float:left; height:100%; margin-top:5px; width:410px }
.ad { border:7px solid #FFF; margin:8px 11px }
.FeaturedPanel { border:none; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; margin:0 }
.FeaturedPanel A * { font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline }
.ListModePanel .ItemRowOdd { background-color:#FFF }
.ListTable .HeaderPanel H2 { background-color:#004D74; border-bottom:solid 1px #000; color:#FFF; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight:700; margin:0; padding:3px 0 3px 3px }
.ItemRowEven { background-color:#fff }
a:visited, a:active { color:#00F; text-decoration:none }
a.footerlink:visited, a.footerlink:active { color:#FFF; text-decoration:none }
A.CrumbTrailNode, A.CrumbTrailNode:Hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none }
.ListModePanel .ItemRowEven, .ItemRowOdd { background-color:#EEE }/** Detail Buttons **/
a.RequestInfo, a.ContactSales, a.PrintPage { background:url(/Images/detail-buttons.gif) top; display:block; height:29px; margin-top:2px; text-indent:-9999px; width:148px; }
a.ContactSales { background-position: -444px top }
a.ContactSales:hover { background-position: -444px bottom }
a.PrintPage { background-position: 0 top }
a.PrintPage:hover { background-position: 0 bottom }
a.RequestInfo { background-position: 598px top; }
a.RequestInfo:hover { background-position: -592px bottom }
.InfoLinksContainer { padding-top:10px; }
.InfoLinksContainer a { margin:0; padding:0; line-height:0; }
