body {
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-color:#efe8c5; }
h1 {
	font-size:22px;
	color:#000;
	padding:0px;
	font-weight:bold;
	margin:0px 0px 10px 0px; }
.container-state {
	height:585px;
	background-image:url(images/state-cont-short.jpg);
	background-position:top;
	background-repeat:no-repeat; }
.container-state .cont {
	font-size:16px;
	line-height:22px;
	padding:15px 40px 50px 50px; }
.container-state .cont h1 {
	font-size:20px;
	color:#000;
	padding:0px;
	font-weight:bold;
	margin:0px 0px 10px 0px; }
.container-home {
	height:585px;
	background-image:url(images/home-cont-short.jpg);
	background-position:top;
	background-repeat:no-repeat; }
	.container-home .cont {
	font-size:16px;
	font-weight:normal;
	padding:15px 40px 0px 35px; }
.container-home .cont h1 {
	font-size:20px;
	color:#000;
	padding:0px;
	font-weight:bold;
	margin:0px 0px 10px 0px; }
.container-index {
	height:685px;
	background-image:url(images/home-cont-short202.jpg);
	background-position:top;
	background-repeat:no-repeat; }
.container-index .cont {
	font-size:16px;
	font-weight:normal;
	padding:15px 40px 0px 35px; }
.container-index .cont h1 {
	font-size:20px;
	color:#000;
	padding:0px;
	font-weight:bold;
	margin:0px 0px 10px 0px; }
.black {
	color:#000; }
#menu .head {
	color:#FFF;
	font-size:22px;
	font-weight:bold;
	height:45px;
	padding-left:25px;
	background-image:url(images/menu-top.png);
	background-repeat:no-repeat;
	background-position:bottom; }
#menu .cont {
	padding:10px 25px 10px 25px;
	line-height:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-image:url(images/menu-bg.gif); }
#menu .cont a {
	color:#660000;
	text-decoration:none; }
#menu .cont a:hover {
	color:#660000;
	text-decoration:underline; }
#content .head {
	background-position:bottom;
	background-repeat:no-repeat; }
#content .cont {
	font-size:16px;
	font-weight:normal;
	text-align:justify;
	padding:20px 30px 10px 30px;
	background-image:url(images/cont-bg.gif); }
#footer {
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	color:#000; }


.common_text {
	font-size:12px;
	color:#333333; }
.common_text1 {
	font-size:12px;
	color:#333333; }
.title {
	font-size:20px;
	color:#000066; }
.subtitle {
	color:#000066;
	font-weight:bold; }
.frm {
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #333333;
	color:#006333;
	text-align:center; }
.frm_select {
	color:#999999; }
.fld_val{
	float:left;
	border-bottom:1px solid #000000;
	text-align:center;
	color:#333333;
	text-transform:uppercase;
	font-size:12px; }
.fld_name{
	float:left;
	font-size:12px;
	padding-left:7px; }
.login_frm {
	font-size:11px;
	color:#666666;
	border:1px solid #333333; }
.fld_val1 {
	border-bottom:1px solid #000000;
	text-align:center;
	color:#333333;
	text-transform:uppercase;
	font-size:12px; }
.list {
	padding:5px;
	border:1px solid #cccccc;
	position:absolute;
	background-color:#fff;
	height:90px;
	overflow:auto; }
.list_item_over {
	font-size:12px;
	font-weight:normal;
	color:#990000;
	background-color:#f9f9f9;
	border-bottom:1px solid #cccccc;
	cursor:pointer;
	padding:3px; }
.list_item_out {
	font-size:12px;
	font-weight:normal;
	color:#000066;
	border-bottom:1px solid #cccccc;
	cursor:pointer;
	padding:3px; }
.over_style {
	font-weight:bold;
	color:#3399FF;
	text-decoration:underline; }
.out_style {
	font-weight:bold;
	color:#000066; }
.lnk {
	font-size:11px;
	font-weight:bold;
	color:#000066;
	text-decoration:none; }
.lnk:hover {
	color:#3399FF;
	text-decoration:underline; }


.small * {
	font-size:14px; }
.large * {
	font-size:18px; }
.resizer {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	list-style:none;
	margin:0px;
	padding:3px 7px 3px 7px;
	border:2px solid #cecece; }
.resizer li {
	float:left;
	line-height:26px;
	margin-right:5px; }
.resizer li a {
	color:#1D4C9F; }
.resizer .small a {
	font-size:12px;
	line-height:26px; }
.resizer .medium a {
	font-size:16px; }
.resizer .large a {
	font-size:20px; }
.resizer .large {
	margin-right:0px; }
.resizer .small a, .medium .resizer .medium a, .large .resizer .large a {
	color:#000;
	text-decoration:none; }
.medium .resizer .small a, .large .resizer .small a {
	color:#1D4C9F;
	text-decoration:underline; }
