* {margin:0; padding:0;}
body {font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#container {width:750px; float:left; border: 1px solid #990000;}
#header {width:750px; height:174px; float:left; position:absolute; top:0px; left:0px;}
#pagetop {width:750px; margin-top:174px; background-color:#ffffff; float:left;}

/* state top */
#statepagetop {width:750px; margin-top:0px; background-color:#ffffff;}
#statepagetop h1 {text-align:center; margin-left:0px;}
#statepagetop h3{text-align:center; margin-left:0px;}
#statepagetop A {text-align:center; margin-left:0px; color:#000033; font-weight: bold; line-height: 20px; font-size:14px;}
#stateheader {background-color:#990000; padding-bottom:15px; padding-top:1px; padding-left:40px; padding-right:40px; margin-left:225px; margin-right:20px; margin-top:0px; font-size:13px;}
#statesidehead {background-color:#990000; padding-bottom:10px; padding-top:1px; padding-left:10px; padding-right:10px; margin-left:0px; margin-right:0px; margin-top:0px; font-size:14px;}
#statesideinfo {width:214px; float:left; background-color:#ffffff; border: 1px solid #000000; margin-top:310px;}

/*global*/
#homesidehead {background-color:#990000; padding-bottom:10px; padding-top:1px; padding-left:5px; padding-right:5px; margin-left:-10px; margin-right:0px; margin-top:0px; font-size:10px;}
#sideinfo {width:214px; float:left; background-color:#ffffff; border: 1px solid #000000; margin-top:3px;}
#topbody {width:536px; margin-top:174px; margin-left:217px; float:left; background-color:#ffffff;}
#pagebottom {width:750px; border:1px; solid color:#666666;}
#pagebottom #col1 {width:140px; float:left; margin-left:-610px; display:inline;}
#pagebottom #col2 {width:470px; float:left; margin-left:140px; display:inline;}
#pagebottom #col3 {width:140px; float:left; display:inline;}
#footer {width:750px; float:left; background-color:#000033;}
#copyright {width:750px; float:left; background-color:#ffffff; text-align:center;}
#copyright a {color:000033;}
#content {width:750px; margin-top:174px;}
.clearfloats {clear:both;}
.whiteback {background-color:#ffffff;}

/* navigation */
A.statenav:link,A.statenav:visited {color: #000033; text-decoration: none;}
A.statenav:hover {color: #990000; text-decoration: underline;}
A.statepgnav:link,A.statepgnav:visited {color: #000033; text-decoration: none; size:21px; text-align:center;}
A.statepgnav:hover {color: #990000; text-decoration: underline; size:21px; text-align:center;}
A.footernav:link,A.footernav:visited {color: #ffffff; text-decoration: none;}
A.footernav:hover {color: #ffffff; text-decoration: underline;}
A.bluehomenav:link,A.bluehomenav:visited {font-size: 12px; font-weight: bolder; color: #23477c; text-decoration: none;}
A.bluehomenav:hover {font-size: 12px; font-weight: bolder; color: #23477c; text-decoration: underline;}
A.sidenav:link,A.sidenav:visited {color: #990000; text-decoration: none;}
A.sidenav:hover {color: #990000; text-decoration: underline;}

/* body copy */
h1 {font-size: 21px; font-weight: bolder; color: #000033; margin-top:20px; margin-left:10px;}
h2 {font-size: 12px; margin-left:10px;}
h3 {font-size: 13px; font-weight: bolder; color: #000033; margin-left:10px;}
h6 {font-size: 13px; margin-left:10px;}
p {font-size: 11px; margin-left:10px; margin-right:10px; color:#000033;}
#sideinfo h1 {font-size:10px; color:#990000; margin-top:10px;}
#sideinfo h2 {font-size:11px; color:#990000; margin-top:10px;}
#sideinfo p {margin-left:15px; font-size: 11px; color:#000000;}
#statesideinfo h1 {font-size:10px; color:#990000; margin-top:10px;}
#statesideinfo h2 {font-size:11px; color:#990000; margin-top:10px;}
#statesideinfo p {margin-left:15px; font-size:11px; color:#000000;}
#header A {font-size:11px;}

#statebody {margin-top:310px;}
#statebody p {margin-left:225px; margin-right:20px;}
#statebody a {margin-left:225px; margin-right:20px; text-align:center;}

#stateheader h1 {color:#FFFFFF;}
#statesidehead h1, #homesidehead h1 {color:#ffffff;}
.topbody {margin-left:225px; margin-right:10px; margin-top:10px; margin-bottom:10px;}
.statelist {color:#000033; font-style:normal; font-weight: bold; margin-left: 10px;	line-height: 20px;}
.footer {font-size:10px; color:#ffffff; text-align:center; margin-left:3px; margin-right:3px; padding-top:5px; padding-bottom:5px;}
.dropcap {font-size: 17px; font-weight: bolder; color: #000033;}
.homebott {margin-left:20px; margin-right:20px;}
.red {color:#990000;}

/*columns*/
.colback {background-image: url(images/gen/column-back.jpg); background-repeat: repeat-y;}
.coltopl {background-image: url(images/gen/col-topL.jpg); background-repeat: no-repeat;}
.coltopr {background-image: url(images/gen/col-topR.jpg); background-repeat: no-repeat;}

/*glossary*/
.GlossLinks {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #0000A0; text-decoration: none; border: 1px solid #C4D9E1; background-color: #FFFFFF; display: block; white-space: normal;}
a.GlossLinks:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #000033; text-decoration: none; border: 1px solid #000033; background-color: #FFFFFF; padding: 1px;}
a.GlossLinks:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #000033; text-decoration: none; border: 1px solid #000033; background-color: #FFFFFF; padding: 1px;}
a.GlossLinks:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #000033; text-decoration: none; border: 1px solid #000033; background-color: #FFFFFF; padding: 1px;}
a.GlossLinks:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #000033; text-decoration: none; border: 1px solid #000033; background-color: #e53f3f; padding: 1px;}
.GlossCells {display: block; white-space: normal;}

/*link colors*/
.link_color
{
color:#000033;
}