.mainbody {  color: #000000; font: 80% Verdana, Arial, Helvetica, sans-serif}
a:hover {  text-decoration: underline; color: #FF6633}
h4 {  font-weight: bold}
.topnav { background-color: #8C94B4; color: #FFFFFF; height: 21px; border-color: #364A79 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-size: 11px; padding: 0px 7px}
.terms { font-size: 10px; color: #FFFFFF}
.bottomnav { color: #364A79; height: 15px; padding: 3px; font-size: 10px}
.footer { color: #999999; height: 15px; font-size: 10px}
.toplink { font-style: normal; font-weight: bold; color: #FFFFFF }
.lnavhead { font-weight: bold; color: #364A79; background-color: #D8DAE7; font-size: 75%; padding: 2px 4px 2px 14px; border-color: #FFFFFF black #8C94B4 #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
.ltext { padding: 4px 4px 8px 14px; font-size: 60%; font-style: normal; line-height: 150%; font-weight: normal; font-variant: normal}
.cellpad { padding: 8px 6px 6px}
.mainbox { text-align: left; padding: 15px 25px 20px 30px; margin: 15px 25px 20px 30px}
.rline {  border-color: black #8C94B4 black black; background-color: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; width: 165px}
h4 {  color: #364A79; font-size: 80%; border-color: black black #8C94B4; text-transform: capitalize; clip:   rect(   ); margin: 10px 0px -15px; padding: 10px 0px -15px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.list1 {  list-style: square outside; font-size: 75%; line-height: 140%; margin:  0em 0em 0em 1em; padding:  0em 0em 0em 1em}
h3 { color: #364A79; font-weight: bold; font-size: 90%; text-transform: capitalize}
.list2 { margin-left: 0em; padding-left: 1em; list-style: url(assets/bullet.gif) none outside}
p {  line-height: 140%; font-size: 75%}
.tel { font-weight: bold; color: #FFFFFF ; font-size: 11px}
.insetbox { text-align: left; clip:   rect(   ); vertical-align: text-top; width: auto; height: auto; margin: 0px 0px; padding: 16px 16px; float: none; background-color: #E9FCE9; border: #669966; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.newsdate {  color: #364A79; font-weight: bold}
a {  color: #333399; text-decoration: none}
.boldcap {  font-weight: bold; text-transform: capitalize}
.bread { text-align: left; padding: 3px 25px 4px 30px; margin: 0px 25px 0px 30px; font-size: 60%; background-color: #B7BBD2; color: #FFFFFF; text-transform: capitalize; height: 20px; border: #8C94B4; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.smtext { font-size: 70%; line-height: 150%}
.divider {  margin: 0px 0px; padding: 0px 0px; border-color: black black #8C94B4; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
h5 { color: #364A79; font-weight: bold; font-size: 75%; text-transform: capitalize }
.lnavhover { font-weight: bold; color: #364A79; background-color: #D8DAE7; font-size: 75%; padding: 2px 4px 2px 14px; border-color: #FFFFFF black #8C94B4 #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px }
.lnavloc { background-color: #E9FCE9}
.subitem { font-size: 60%; color: #8C94B4; line-height: 150%}
.bluebox { text-align: left; clip: rect( ); vertical-align: text-top; width: auto; height: auto; margin: 0px 0px; padding: 16px 16px; float: none; border: #8C94B4; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.smallest { font-size: 60%}
.tbpad { padding: 4px 2px}
.imgbox { text-align: right; clip: rect( ); margin: 0px 0px 10px; border: #8C94B4; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.infobox { text-align: left; clip:   rect(   ); vertical-align: text-top; margin: 0px 0px; padding: 6px 7px 0px; float: none; background-color: #F1F2F5; color: #364A79; clear: left; width: 150px; font-size: 60%; line-height: 120%; border: #8C94B4; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
h6 { font-weight: bold; color: #364A79; font-size: 80%; border-color: black black #8C94B4; text-transform: capitalize; clear: right; clip:       rect(   ); margin: 5px 0px 8px; padding: 0px 0px 2px; z-index: 1; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.rbox { clip:   rect(   ); float: right; background-color: #FFFFFF; margin: 0px 0px 8px}
.imgbox2 { clip: rect( ); margin: 5px 0px 10px 10px; border: #8C94B4; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 150px; float: right}
.imgbox3 { text-align: right; clip: rect( ); border: #8C94B4; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.infobox a {text-decoration: underline}
.infobox p {font-size: 100%; margin: 0px 0px 7px;}
.mainbox a {text-decoration: underline}
.smtext a {text-decoration: none}
.rpad {  margin: 4px 10px 0px 0px; float: left}
.textcap {  text-transform: uppercase}
.textcap2 { text-transform: capitalize}
.textlow { text-transform: lowercase}
.infobox_green { text-align: left; clip: rect( ); vertical-align: text-top; margin: 0px 0px; padding: 6px 7px 0px; float: none; background-color: #E9FCE9; color: #364A79; clear: left; width: 150px; font-size: 60%; line-height: 120%; border: #8C94B4; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; font-weight: bold}
