﻿#body {padding:0px; margin:20px 0 0 0; background-image:url(/images/bodybg.gif);}

#bodymainhp {position:relative; margin:0 auto; background:url(/images/mainpgbg.gif); float:left; width:1016px;}

#bodycontent {position:relative; margin-left: auto; margin-right: auto; width:1000px;}

#bodytop {position:relative; margin:0 auto; width:1000px; height:48px;}

#colrtsubtop {position: relative; margin: 0 auto; background:url(/images/rttopbg.gif); vertical-align:top; height:10px; width:266px;}

#colrtsubmid {position: relative; margin: 0 auto; background:url(/images/rtmidbg.gif); width:266px;}

#colrtsubbot {position: relative; margin: 0 auto; background:url(/images/rtbotbg.gif); float:left; height:13px; width:266px;}

#copyrightlft {position:relative; margin:25px 0 0 60px; float:left; width:350px; font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size:.85em; line-height:21px; color: #FFFFFF; text-align:left;}

#copyrightrt {position:relative; margin:25px 60px 0 0; float:right; width:395px; font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size:.75em; line-height:16px; color: #FFFFFF; text-align:left;}

#footer {position:relative; margin:0 auto; background:url(/images/footerbg.gif); float:left; width:1016px; height:130px;}

#header {position:relative; margin-left: auto; margin-right: auto; width:1016px;}

#header1 {position:relative; display: block; margin:0 auto; float:left; background-image:url(/images/hdr1.gif); width:247px; height:163px;}

#header2 {position:relative; margin:0 auto; float:left; width:769px; height:163px;}

#header2top {position:relative; margin:0 auto; float:left; background-image:url(/images/hdr2.gif); width:769px; height:57px;}

#header2menu {position:relative; margin:0 auto; float:left; background-color:#dadc56; width:769px; height:48px;}

#header2bot {position:relative; margin:0 auto; float:left; background-image:url(/images/hdr3.gif); width:769px; height:58px;}

#hptitlehdr {position:relative; margin:0 auto; float:left; width:1000px; height:65px;}

#hptitle {position:relative; margin:0 auto; background:url(/images/hptitlehdr.gif); float:left; width:699px; height:65px;}

#hpmidbody {position:relative; margin:0 auto; float:left; width:1000px; height:227px;}

#hpmidlft {position:relative; margin:0 auto; background:url(/images/hplocatormap1.gif); float:left; width:379px; height:227px;}

#hpmidctr {position:relative; margin:0 auto; background:url(/images/hplocatormap2.gif); float:left; width:312px; height:227px;}

#hpmidrt {position:relative; margin:0 auto; float:left; width:300px; height:227px;}

#hpmiddiv {position:relative; margin:0 auto; float:left; width:1000px; height:30px;}

#hpbot {position:relative; margin:0 0 15px 0; float:left; width:1000px; height:auto;}

#hpbothdr {position:relative; margin:0 auto; float:left; width:1000px; height:51px;}

#hpbothdr1 {position:relative; margin:0 0 0 30px; background:url(/images/hpsubhdr1.gif); float:left; width:302px; height:51px;}

#hpbothdr2 {position:relative; margin:0 0 0 63px; background:url(/images/hpsubhdr2.gif); float:left; width:237px; height:51px;}

#hpbothdr3 {position:relative; margin:0 0 0 63px; background:url(/images/hpsubhdr3.gif); float:left; width:238px; height:51px;}

#hpbotlft {position:relative; margin:0 0 0 30px; float:left; width:303px; height:auto;}

#hpbotlftmap {position:relative; display: block; margin:0 0 0 30px; background:url(/images/loisusmap.gif); background-repeat:repeat-x; float:left; width:303px; height:199px;}

#hpbotctr {position:relative; margin:0 auto; float:left; width:238px; height:auto;}

#hpbotrt {position:relative; margin:0 auto; float:left; width:238px; height:auto;}

#hpbotdiv1 {position:relative; margin:5px 10px 0 0; background:url(/images/rulebg.gif); background-repeat:repeat-y; float:left; width:18px; height:auto;}

#hpbotdiv2 {position:relative; margin:5px 0 0 0; background:url(/images/rulebg.gif); background-repeat:repeat-y; float:left; width:18px; height:auto;}

#hpbotbg {position:relative; margin:12px 0 0 9px; float:left; background:url('/images/pgbotbg.gif'); width:883px; height:46px;}

#hpbotspacer1{position:relative; margin:0 auto; float:left; width:60px; height:199px;}

#hpbotspacer2{position:relative; margin:0 auto; float:left; width:64px; height:199px;}

#mainwrapper {position: relative; margin-left: auto; margin-right: auto; background:url(/images/mainpgbg.gif); width: 1016px;}

#pgbodylois {position:relative; margin-left: auto; margin-right: auto; width:990px;}

#pgbodydataex {position:relative; margin-left: auto; margin-right: auto; width:856px;}

#reticon {position:relative; margin:8px 5px 0 0; background:url(/images/rethomeicon.gif); float:right; width:14px; height:22px;}

#redbullet {position:relative; margin:8px 5px 0 0; background:url(/images/bulletred.gif); float:left; width:14px; height:22px;}

#searchgroup {position:relative; margin:22px 38px 0 0; float:right; width:510px;}

#searchtxt {position:relative; margin:28px 0 0 10px; font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size:.75em; color: #777777; float:right; text-align:right; width:62px;}

#searchlogintxt {position:relative; margin: 28px 5px 0 10px; font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .75em; color: #EE0000; float: right; text-align: right; width:90px;}

#searchbut {position:relative; margin:27px 22px 0 15px; float:right; width:18px;}

#searchbox {position:relative; margin:26px 10px 0 5px; float:right; width:100px;}

#searchspacer {position:relative; margin:0 auto; float:right; width:22px; height:57px;}

#subhdrtext {position:relative; margin:5px 0 0 10px; float:left; width:472px;}

#subbodymain {position: relative; margin:10px 20px 10px 25px; float:left; vertical-align:top; width:650px;}

#subframeshdr {position: relative; margin-left: auto; margin-right: auto; width:875px;}

#subbodyrt {position: relative; margin:10px 20px 10px 0; float:left; vertical-align:top; width:278px;}

#subbodyrtdiv {position:relative; margin:10px 0 0 0; background:url(/images/rulebg.gif); background-repeat:repeat-y; float:left; width:18px; height:100%;}

#whtdivider {position:relative; margin:22px 0 0 0; float:left; width:15px; font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: 1.5em; line-height:20px; padding:4px; color: #FFFFFF; text-align:center;}

#textbotbars {position:relative; margin:25px 0 0 9px; float:left; width:70px; font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .75em; line-height:20px; padding:4px; color: #FFFFFF; float:left; text-align:left;}

#vertical_cont {position:relative; margin:0 auto; float:left; width:890px;}

.bodytxt {position: relative; margin:0 auto; font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: 0.75em; color:#003300; padding:8px; float:left; line-height:16px; text-align:left;}

.bultext {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .80em; line-height:18px; padding:8px; color: #663300; text-align:left; text-transform: none;}

.clr { clear:both; padding:5px; margin:0;}

.coltext {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	font-size: .75em; line-height:18px; padding:15px 10px 8px 10px; color:#996633; text-align:left; width:200px; text-transform: none;}

.formtext {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: 0.75em; color: #006699; padding:8px; line-height: 16px; text-align: left; text-transform: none;}

img.floatLeft {float: left; margin: 4px;}

img.floatRight {float: right; margin: 4px;}

.text {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .80em; line-height: 18px; padding: 4px; color: #754e89; text-align: left; width:auto;}

.hpmidctrtxt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: 1em; line-height: 22px; margin: 45px 0 0 30px; color: #333333; text-align: right; width:240px;}

.hpmidrttxt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .80em; line-height: 20px; margin: 40px 0 0 20px; color: #333333; text-align: left; width:260px;}

.hpbotctrtxt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .75em; line-height: 16px; margin: 5px 0 10px 30px; color: #333333; text-align: left; width:200px;}

.hpbotrttxt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .75em; line-height: 16px; margin: 5px 0 10px 30px; color: #333333; text-align: left; width:200px;}

.hdrlinktxt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .80em; line-height: 22px; margin: 15px 0 0 27px; color: #999999; float: left; text-align: left; width:180px;}

.hdrphonetxt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .80em; line-height: 22px; margin: 15px 0 0 0; color: #999999; float: left; text-align: left; width:150px;}

.sharetxt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .75em; line-height: 22px; margin: 30px 5px 0 0; color: #999999; float: right; text-align: right; width:280px;}

.subsharetxt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .75em; line-height: 22px; margin: 0 0 15px 30px; color: #999999; float: left; text-align: left; width:245px;}

.subrtcol1txt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .80em; line-height: 18px; padding:10px; margin: 0 0 0 28px; color: #333333; background-color:#fcf8c3; float: left; text-align: left; width:230px;}

.subrtcol2txt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .80em; line-height: 20px; padding:10px; margin: 15px 0 0 28px; color: #333333; background-color:#aacdde; float: left; text-align: left; width:230px;}

.subhdrtxt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: 1.5em; line-height: 18px; padding:10px; margin: 0 0 5px 0; color: #ee2e24; float: left; text-align: left; width:520px;}

.subhdrframe {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: 1.5em; line-height: 18px; padding:10px; margin: 0 0 5px 0; color: #ee2e24; float: left; text-align: left; width:520px;}

.returntxt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .75em; line-height: 18px; margin: 10px 10px 5px 0; color: #999999; float: right; text-align: right; width:60px;}

.subbodytxt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .80em; line-height: 20px; padding:10px; margin: 0 0 15px 0; color: #333333; float: left; text-align: left; width:630px;}

.subbodytxt2 {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .80em; line-height: 20px; padding:10px; margin: auto 0; color: #333333; float: left; text-align: left; width:630px;}

.subbodymltxt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .80em; line-height: 20px; padding:10px; margin: auto 0; color: #333333; float: left; text-align: left; width:250px;}

.subbodymltxt2 {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .80em; line-height: 20px; padding:10px; margin: auto 0; color: #333333; float: left; text-align: left; width:340px;}

.subtitletxt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; line-height: 24px; font-weight:600; color: #559cbe; text-align: left;}

.subtitletxt2 {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; line-height: 24px; font-weight:600; color: #EE0000; text-align: left; text-decoration: underline;}

.subhlinetxt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; line-height: 24px; color: #559cbe; text-align: left;}

.accordiontxt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .80em; line-height: 20px; padding:0 10px 10px 10px; color: #333333; float: left; text-align: left; width:630px;}

.acctitletxt {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: .80em; padding:0 10px 0 10px; color: #559cbe; float: left; text-align: left; width:630px;}

H1 {FONT-SIZE: 16px; COLOR: #000066; MARGIN:0px 0px 15px 0px;}

H2 {font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-size: 1.em; color: #000066; text-align: left; text-transform: none;}

P{}

#list {margin-bottom:15px;}

#list div {COLOR: #333333; padding-left:7px; MARGIN-BOTTOM:2px;}

LI {MARGIN-BOTTOM:4px;}

UL {margin-right: 0px; margin-top: 0px; margin-bottom: 15px;}

A:hover {COLOR: #333333; text-decoration:none;}

A:visited {COLOR: #EE0000;}

A:active {COLOR: #EE0000;}

A {COLOR: #EE0000; text-decoration:none;}

