body {margin-top:0; margin-bottom:30px; text-align:center; background: #01447B url(images/bggrad.jpg) top left repeat-x}
body, td, p {font: 10pt Helvetica, Arial, sans-serif}
#concon {background-color:black; padding:0 0 1px; position:relative; width:602px}
#container {background: #FCFCE8 url(images/hdr.jpg) no-repeat; position: relative; width:600px; text-align:left; padding-top:128px}
#blanker {position:absolute; left:-1px; top:0; width:1px; height:86px; background-color: #E1EEF7;}
#logo {position:absolute; left:-29px; top:0px; width:304px; height:52px;}
#Tagline {margin:0 14px 4px 0; font-size:12px; font-style: italic; color: black; letter-spacing: 2px;}
#TaglinePhong {display:inline; margin:0 12px -2px 0; padding: 0 8px; background-color: #FCFCE8; filter:alpha(opacity='50'); -moz-opacity: 0.5; 
	font-size:12pt; font-weight: bold; font-style: italic; color: #ee6666; letter-spacing: 2px; text-align:right; white-space: nowrap; line-height: 19px; 
	position: relative; z-index:21; height:19px; top:-20px; left:-1px; overflow:visible;}

#footmenu {padding:4px; color:#D9E8F3; text-align:center; background-color: #B3BCC3; border: solid black; border-width: 0 1px 1px; font-size:14px; line-height:13pt}
#footmenu A {font-size:12px; letter-spacing:0.1em; padding: 1px 2px; font-weight:bold; color: #39576C; text-decoration:none}
#footmenu A:HOVER {background-color: #507A97; color:#D9E8F3; text-decoration:underline}

#legal {padding:18px 90px; background:#d8d8d8 url(images/ftr.jpg) no-repeat; color: #333; font-size:10px; line-height: 11px; letter-spacing:0.1em; border: 0; width:602px; height: 82px}
#legal A {color:#01447B; font-weight:bold; font-size:11px; line-height: 11px}
#legal A:hover {color: #3D37C4}
#assocs {padding:38px 0; background-color:white; border: solid black; border-width:0 1px 1px 1px; text-align:center}

#content {position:relative;}
#slideshow {position:relative; left:17px; width: 566px; height:350px}
#slideshow #slide1 {position: absolute; top:0; left:0; width:275px; height:167px; z-index:44}
#slideshow #slide2 {position: absolute; top:0; left:291px; width:275px; height:167px; z-index:44}
#slideshow #slide3 {position: absolute; top:183px; left:0; width:275px; height:167px; z-index:44}
#slideshow #slide4 {position: absolute; top:183px; left:291px; width:275px; height:167px; z-index:44}
/* .lrcol {text-align: justify} */

#slideshow #glow {position:absolute}
#slideshow #glow div {position: absolute; width:291px; height:183px; background:url(images/glow.gif) no-repeat; filter: alpha (opacity='0'); -moz-opacity: 0.0; z-index:43 }

#slideshow #glow div#slide1glow {top:-8px; left:-8px}
#slideshow #glow div#slide2glow {top:-8px; left:283px}
#slideshow #glow div#slide3glow {top:175px; left:-8px}
#slideshow #glow div#slide4glow {top:175px; left:283px}

#content table.srTable {border:1px solid #444}
#content table.srTable tr td {border-top:1px solid #eee; border-bottom:1px solid #888; background-color:#f0f0f0}
#content table.srTable tr.odd td {border-top:1px solid #ffe; border-bottom:1px solid #997; background-color:#f3f3b0}
#content table.srTable th {padding:2px 6px; font-size:11px; white-space:nowrap; font-weight:bold; background-color:#338; color:#eee; text-align:left}
#content table.srTable td {padding:2px 6px; font-size:10px; white-space:nowrap; color:#622}

#content form {font-size:11px}
#content fieldset {width:270px; display:block; margin:0 0 10px 0}

#content h3 {font-size:14px; font-style:italic; color: #39367C;}

#WordHolder {position:relative; font-family:Helvetica,'Arial Narrow',sans-serif;}
#WordHolder h1 {margin:0 0 10px 0; font-size:20px; font-weight:bolder; letter-spacing:0.2em;}
#WordHolder h3 {font-size:15px; font-style:italic; color: #39367C; text-align:right; margin:0; white-space: nowrap; line-height: 115%}

ul#hplist {list-style-image: url(images/listbul.gif); margin:5px 0 0 8px}
ul#hplist li {margin:0 0 8px 0}
ul#hplist a {font-size:13px; letter-spacing:0.1em; color: #B42023; text-decoration:none; white-space: nowrap }
ul#hplist a:hover {color: #EF2B2F; text-decoration:underline}

#navbar {width:230px}

#navbar #navitems a { display:block; font-size: 11px; background-color: #DAD2B9; 
	border-top: 1px solid #EDE8C8; border-left: 1px solid #EDE8C8; border-right: 1px solid #B1A587; border-bottom: 1px solid #B1A587; 
	padding: 3px 3px 3px 6px; color: #39576C; font-weight:bold; text-decoration:none }
#navbar #navitems a:hover { background-color: #E6D9AC; 
	border-top: 1px solid #F3E7B6; border-left: 1px solid #F3E7B6; border-right: 1px solid #CBBA8B; border-bottom: 1px solid #CBBA8B; 
	color: #1070B4; text-decoration:underline }
	
#navbar h3 {margin:0; padding:2px 6px; background-color:#39367C; color:white; font-size:15px; border:solid #1070B4; border-width:1px 1px 0 1px; letter-spacing:0.1em}
	
#subpage #content {text-align:justify; padding:10px; border:1px solid white; background-color:#FCFCE8}/*url(images/halfshade.gif)}*/
#content h2 {font-size:18px; margin:0 0 8px 0; border-bottom:1px solid #e44;}
#content p {margin:16px 0 0 0; text-indent: 16px; text-align:justify;}

/* home stff */
#DetailDisplay{position:absolute; width:200px; background-color:#fafaee; border:1px solid #444;}
#TailL {position:absolute; width:24px; height:33px; background:url('images/TailR.gif'); top:4px; left:-24px;}
#TailR {position:absolute; width:24px; height:33px; background:url('images/TailL.gif'); top:4px; left:198px;}

ul#insuranceList {margin: 10px 0px 10px 17px;}
ul#insuranceList li {margin: 6px 0px}