﻿* { margin:0; padding: 0; }
html { background: #042453 url("../images/backbar.jpg") repeat-x fixed center top; }
html * { font-size: 100.01%; }

body { width:100%; height: 100%; color:#333; text-align:center; display:table; font-family:  Arial, Helvetica, sans-serif; font-size: 75%; padding: 10px 0; }

#page_margins { margin: 0 auto; width: 996px; }

#page { background: #fff; }

#header { background: #fff; position: relative; padding: 0px 0em 0em 0px; height: 88px; color: #000; }

.homelink { left: 0px; position: absolute; top: 5px; }
.homelink img {	border-style: none;	height: 80px; width: 575px; }
.rss { right: 5px; position: absolute; top: 40px; text-align: right; }

.caselist { max-height: 200px; overflow: scroll; }
.casedetail { cursor: pointer; color: #369;}
.casenum { cursor: pointer; margin: 0; color: #369;}

#nav { background: transparent; height: 2.5em; padding: 0 10px; }
#nav ul { margin-left: 0px; }

#breadcrumbs { background: #fff; padding: 4px 0; text-align: left; }
#breadcrumbs span, #breadcrumbs a { padding: 4px; }

#main {	background: #fff; margin: 0; padding: 5px 10px; }
#header, #nav, #main, #middle, #footer { clear:both; }

.col1 { float: left; width: 230px; padding: 0 5px 0 0; }
.col15 { width: 727px; padding: 0 5px 0 0; }
.col2 { float:right; width: 230px; padding: 0 0 0 5px; }
.col25 { width: 727px; margin: 0 0 0 230px; padding: 0 0 0 5px; }
.col3 { width: 500px; margin: 0 230px 0 230px; padding: 0 0 0 5px; }
.col1, .col15, .col2, .col25, .col3 { position:relative; }

#middle { margin: 0 10px;  }
.colhalf1 { float: left; width: 480px; padding: 0 5px 0 0; position: relative; }
.colhalf2 { width: 480px; padding: 0 0 0 5px; margin: 0 0 0 490px; position: relative; }

#interest { background: #faffaf; margin: 0 0 5px 0; }
#interest td { background: #faffaf; margin: 0; }

#myTabs { padding: 10px; text-align: center; }
#myTabs ul{	text-align: left; }
#myTabs a, #myTabs a:link { display: inline; color: #369; }
#myTabs a:visited { display: inline; color: #000; }

#consumerlinks img { float: left; width: 50px; padding: 5px;  }
#consumerlinks a, #consumerlinks a:link, #consumerlinks a:visited { display: block; text-align: left; }

#FAQ { padding: 0 0 0 20px; }

.sitemap ul { float: left; }
.sitemap li { text-align: left; width: 450px; float: left; list-style-type: none; }
.sitemap li a { display: inline; font-weight: bold; }
.sitemap li ul a { font-weight: normal; }
.sitemap li ul li ul { float: none; }

#comm_1 { background: #fff url("../images/commissioners/Armstrong_banner.png") no-repeat scroll center center; border: 1px solid #ddd; color: #042453; font-size: 110%; font-weight: bold; text-align: left; padding: 10px 2px 0px 5px; margin: 5px 0; width: 220px; height: 75px; cursor: pointer; }
#comm_2 { background: #fff url("../images/commissioners/Banner_bg.png") no-repeat scroll center center; border: 1px solid #ddd; color: #042453; font-size: 110%; font-weight: bold; text-align: left; padding: 10px 2px 0px 5px; margin: 5px 0; width: 220px; height: 75px; cursor: pointer; }
#comm_3 { background: #fff url("../images/commissioners/Clay_banner.png") no-repeat scroll center center; border: 1px solid #ddd; color: #042453; font-size: 110%; font-weight: bold; text-align: left; padding: 10px 2px 0px 5px; margin: 5px 0; width: 220px; height: 75px; cursor: pointer; }

#footer { padding: 10px 20px; color:#666; background: #f9f9f9; }
#footer td { background: #f9f9f9; }
#footer td a { display: block; text-align: right; margin: 0; }

/*.selectedMenuItem, .selectedMenuItem a, .selectedMenuItem a:link, .selectedMenuItem a:visited { color:#fff; background:#486897 !important; }*/

.hlist ul{ list-style-type:none; padding:0; margin:0; }
.hlist li{ float:left; position:relative; z-index:100; }
.hlist table{ position:absolute; border-collapse:collapse; z-index:80; left:0px; top:29px; }
.hlist td { padding: 0; }
.hlist a,.hlist a:link,.hlist a:visited { font-weight: bold; display:block; width:140px; padding: 4px 0px 8px 0px; color:#fff; text-decoration:none; }
.hlist :hover{ color:#fff; background:#486897; }
.hlist ul ul { visibility:hidden; position:absolute; width:140px; height:0; }
.hlist ul ul li { background: #000; opacity: 0.95; }
.hlist li.submenu { background: #333; }
.hlist ul ul ul { visibility: hidden; position: absolute; left: 140px; top: 0px; }
.hlist ul ul table { top: 0px; }
.hlist li:hover ul { visibility: visible; }
.hlist ul li:hover ul,.hlist ul a:hover ul{ visibility:visible; }
.hlist ul a:hover ul ul, .hlist ul :hover ul ul { visibility: hidden; }
.hlist ul ul a:hover ul, .hlist ul ul :hover ul { visibility: visible; }

.rhlist a, .rhlist a:visited, .rhlist a:hover, .rhlist a:focus { float: right; color: #fff; padding: 6px 0 8px 0; font-weight: bold; text-decoration: none; }
/*.rhlist ul{ list-style-type:none; padding:0; margin:0; }
.rhlist li{ float:right; position:relative; z-index:100; }
.rhlist table{ position:absolute; border-collapse:collapse; z-index:80; left:0px; top:29px; }
.rhlist td { padding: 0; }
.rhlist a,.rhlist a:link,.rhlist a:visited { font-size: 1em; font-weight: bold; display:block; width:130px; padding: 4px 0px 7px 0px; color:#fff; text-decoration:none; }
.rhlist :hover{ color:#fff; background:#486897; }
.rhlist ul ul { visibility:hidden; position:absolute; width:130px; height:0; }
.rhlist ul ul ul { visibility: hidden; position: absolute; right: 131px; top: 0px; }
.rhlist ul li ul li { background: #000; opacity: 0.90; }
.rhlist ul a:hover ul{ visibility:visible; }
.rhlist li:hover > ul { visibility: visible; }
.rhlist ul a:hover ul ul { visibility: hidden; }
.rhlist ul a:hover ul a:hover ul ul { visibility: hidden; }
.rhlist ul a:hover ul a:hover ul a:hover ul ul { visibility: hidden; }*/
  
h1,h2,h3,h4,h5,h6 { font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#222; margin: 0 0 0.25em 0; }
h1 { font-size: 250%; }                       /* 30px */
h2 { font-size: 200%; }                       /* 24px */
h3 { font-size: 150%; }                       /* 18px */
h4 { font-size: 133.33%; }                    /* 16px */
h5 { font-size: 116.67%; }                    /* 14px */
h6 { font-size: 116.67%; }                    /* 14px */

p { line-height: 1.5em; margin: 0 0 1em 0; }
ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em; list-style-position: outside;}
ol { text-align: left; }
li { margin-left: 0em; line-height: 1.5em; }
li a { display: block; }

a[href$=".doc"], a[href$=".DOC"] { background:transparent url("../images/word.gif") no-repeat scroll right center !important; padding-right:16px; }
a[href$=".pdf"], a[href$=".PDF"] { background:transparent url("../images/pdf.gif") no-repeat scroll right center !important; padding-right:16px; }
a[href$=".xls"], a[href$=".XLS"] { background:transparent url("../images/excel.gif") no-repeat scroll right center !important; padding-right:16px; }

