body{
	color:#4c3d44;
	font-family: Arial, Helvetica sans-serif;

	line-height:1.5;
	padding:0;
	text-align:center;
	background-position:0 0px;
	background-color: #1D5178;
	background-image: url(images/bluegradient5.jpg);
	background-repeat: repeat-x;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}

a, a:link{
	color:#3D744C;
	text-decoration:none;

}
a:hover{
	color:#000;
	background-color:none;
	text-decoration:underline;
}

a img{
	color:none;
	padding:none;
	background-color:none;
	border:none;
}
.regular{
	font-size: 12px;
	color: #000066;
	line-height: 120%;
}
.lfloat {
	float: left;
	padding-right: 16px;
	padding-bottom: 10px;
}

.rfloat {
	float: right;
	padding-left: 16px;
	padding-bottom: 10px;	
}


h1{
	font-family:"Times New Roman", Times, serif;
	color:#3d744c;
	font-size:2em;
	font-weight:normal;
	line-height: 100%;
}
h2{
font-family:Arial, Helvetica, sans-serif;
color:#3d744c;
font-size:1.4em;
font-weight:bold;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	line-height: 32px;
}
ul li {
line-height:normal;
padding: .5em 0;
}



#wrap{
	text-align:left;
	width:820px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 10;
	margin-left: auto;
	background-image: url(images/contentBak.gif);
	background-repeat: repeat-y;

}

#wrap-whitebg a{
	background-color:#DDEAD6;
}

#wrap-whitebg a:hover{
	/*background-color:#EECBF7;*/
background-color:#fff;
	color:#743284;
}
#logo {
	position:absolute;
	top:35px;
	left: 70px;
	background:#FFFFFF;
	width: 193px;
	height:201px;

	text-align:center;
	z-index:100;

	padding:20px;
/*	border: 2px solid #21326A;*/
  border:1px solid #999999;
}

#logoshadow {
	background:#ffffff url(images/logo_shadow_below.jpg) no-repeat;
	width: 189px;
	height:9px;
	margin-left:37px;
	margin-top:59px;
}
.size14 {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}
.style3 {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}
#wrap-whitebg{
	background:#fff url(images/bg_white.jpg) repeat-y;
	width:800px;	
	position:absolute;
	top:130px;
	z-index:50;
	
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
#content{
width: 570px;
height: 100%;
padding:10px;
background-color:#ffffff;
/*border:1px solid #999999;*/

}
#menu2 {
	width: 820px;
	height: 20px;
	margin-right:auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #FFFFFF;
	z-index:2;
	font-size: 12px;
	font-weight: bold;
	border: 1px outset #1D5178;
}
#menu2 a{
	color:#FFFFFF;
	text-decoration:none;
	/*	background-color:#733284;*/
background-color:none;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
#menu2 a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

#menu2 a:hover{
	color:#000000;
	text-decoration:none;
	background-color:#EDF1FB;
}
#menu2 a:active{
	color:#FFFFFF;
	text-decoration:none;
	background-color:#3166CA;
}

#statehouse {
    margin-right:auto;
	margin-left: auto;
	margin-top: 6px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
	color:#FFFFFF;
	font-size:28px;
	text-align:center;
	background-image: url(images/header-bevel-portrait-new.jpg);
	height: 220px;
	width: 820px;
	background-repeat: no-repeat;
	background-position: 10px 10px;
	line-height: 34px;
}
.spad {
padding-top: 14px;
}
#rightcol {
	float: right;
	width: 200px;
	height: 100%;
	font-size:10px;
	background-color:#FFFFFF;
	/* border: 6px solid #DADADA;
  border:1px solid #999999;*/
	/*background-image: url(images/tourquisebk.gif);*/
}
#top-stripe{
	height:25px;
	background-color:#1B3A71;
	color: #FFFFFF;
	font-size: 14px;
	text-align: left;
	padding-left: 120px;	/*background:#4C3D44 url(images/topstripe.gif) repeat-x;*/
}

#top-stripe p{
	width:800px;
	text-align:right;
	margin: 0 auto;
	padding: 5px 0 0 0;
	color:#ceb8c4;
}

#top-stripe a{
	margin:0 10px 0 10px;
	color:#FFFFFF;
	text-decoration:none;
	/*	background-color:#733284;*/
background-color:none;
	padding:2px 3px;
}
#top-stripe a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

#top-stripe a:hover{
	color:#000000;
	text-decoration:none;
	background-color:#BECCEE;
}
#top-stripe a:active{
	color:#FFFFFF;
	text-decoration:none;
	background-color:#3166CA;
}
.pdded {
	padding-right: 20px;
	padding-left: 20px;
}
.but {
	margin: 0px;
	float: left;
	height: 51px;
	width: 51px;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
}
.cleardiv {
	clear: both;
	float: none;
}

