﻿body 
{
	margin: 0px auto;
	padding: 0px;
	/* background:#deece1 url(../imgs/bg_main.gif) repeat-x;   /* #F0F6E8 */
	text-align: justify;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
#wrap {
	width: 800px;
	margin: 0px auto 0px auto;
	padding: 0px;
}

#header
{
	background-color:#476991;
	width:800px;
	height:158px;
	margin: 0px auto;
	padding-top: 5px;
	clear:both;
}

#logo
{
  height:102px;
  background: url(../imgs/logo550x102.gif) no-repeat;
  margin-left:10px;
}
#sub_logo_img
{
	 background: url(../imgs/sublogos/mycounty.gif) no-repeat;
	 width:200px;
	 height:50;
}

#logo_ln
{
	margin-left:145px;
	width:320px;
	float:left;
	color:#ffffff;
	font-size:20pt;
	font-weight:bold;
	font-family:Century;
	height:26px;
	margin-top:0px;
	padding-top:0px;
	position:relative;
	top: -12px;
}

#mainh_
{
	/*clear:both;
	background-color:#ffffff;
	min-height:170px;
	height:auto !important;	
	display:table;
	width:798px;
	padding: 1px 4px 10px 4px;*/
	padding-bottom:10px;
	margin: 0px auto;
	background-color:#ffffff;
	
}

	#main
{
	/*clear:both;
	background-color:#ffffff;
	min-height: 170px;
	height:auto !important;	
	display:table;
	width:790px;
	padding: 1px 4px 10px 4px;
	border:1px solid #99b27d;*/
	padding: 1px 4px 10px 4px;
	background-color:#ffffff;
}

#brd
{
	clear:both;
	background-color:#ffffff;
	min-height: 170px;
	height:auto !important;	
	display:table;
	width:798px;
	margin: 0px auto;
	border:1px solid #99b27d;
}

/** html #main
{
	clear:both;
	background-color:#ffffff;
	min-height: 170px;
	height:auto !important;	
	display:table;
	\width:798px;
	w\idth:790px;
	margin: 0px auto;
	padding: 1px 4px 10px 4px;
	border:1px solid #99b27d;
}*/

#main_inf
{
	background-color:#ffffff;
	min-height: 170px;
	height:auto !important;	
	display:table;
	width:782px;
	margin: 0px auto;
	padding: 1px 4px 0px 4px;
	padding-bottom:10px;

}

	#copyr {
	height:15px;
	width: 370px;
	margin: 0px auto;
	font-size: 10pt;
	text-align:center;
	color:#ffffff;
	float:left;
	}
	
	/* navigation links */
	a.nlink:link
	{
		color:#287297; 
		text-decoration:none;
    }
    a.nlink:visited
   	{
		color:#287297; 
		text-decoration:none;
    }
    a.nlink:hover
    {
    	text-decoration:none;
    	color: #84be47;
    }
     a.nlink:active
   	{
		color:#287297; 
		text-decoration:none;
    }

    #pgHdr
    {
    	color:#287297;
    	height:20px;
    	max-width:700px;
    	font-size:14pt;
    	font-weight:bold;
    	vertical-align:middle;
    	text-align:center;
    	margin:0px auto;
    }
    
    #p_hdr
    {
    	color:#287297;
    	font-size:14pt;
    	font-weight:bold;
    	text-align:left;
   }
   
   .hdr
   {
    	color:#287297;
    	font-size:14pt;
    	font-weight:bold;
    	text-align:center;
   }
   
    
 .box_txt
 {
 	margin: 5px 15px 8px 15px;
 	text-align:center;
 	border:solid 1px #e5f0f5;
 	clear:both;
 }
 
 .sub_box
 {
 	border:solid 1px #b2debc;
 	background-color:#f3f9f4;
 }
 
 .sep3
 {
 	height:3px;
 }
 
 .sep5
 {
 	height:5px;
 }
 
 .sep7
 {
 	height:7px;
 }
 
 .wt_link
 {
 	text-decoration:none;
 	color:#498bb4;
 	font-size:10pt;
 }
 
 #pre_pg
 {
  padding: 0px 15px;
  margin-bottom:15px;
 }
	
.green
{
	color:#7db949;
	font-weight:bold;
}

.dblue
{
	color:#003f5f;
	font-weight:bold;
}

/* menu */

#menu{
	position:relative;
	display:block;
	height:31px;
	font-size:11px;
	font-weight:bold;
	background:transparent url(../imgs/bgOFF.gif) repeat-x top left;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	clear:both;
	}

#menu ul{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	}

#menu ul li{
	display:block;
	float:left;
	margin:0px 0px 0px 0px;
	}

#menu ul li a{
	display:block;
	float:left;
	color:#2763A5;
	text-decoration:none;
	padding:8px 20px 0px 20px;
	height:23px;
	}

#menu ul li a:hover,#menu ul li a.current{
	color:#fff;
	background:transparent url(../imgs/bgON.gif) repeat-x top left;
	}
	

	/* #wrap #brd #main #box_txt #UpdatePanel1 #Val */
	
	.gridview
{
	font-size:10pt;
	table-layout: fixed;
	border:solid 1px #d6d6d7;
}

.gridview td, .gridview td span
{
	-ms-text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	border-color: #d6d6d7;
}

.gridview tr td, .gridview tr th
{
	border:solid 1px #d6d6d7;
}

.gridHeader
{
	color:#fff;
	background-color:#5b80ac;
	height:18px;
}

.gridHeader a
{
 color:#fff;
}

.gridAltRow
{
	background-color:#f4f9fc;
}

.ft_brd
{
	clear:both;
	background-color:#ffffff;
	min-height: 30px;
	height:auto !important;	
	display:table;
	width:798px;
	margin: 5px auto 0px auto;
	border:1px solid #99b27d;
}

#marqueecontainer{
position: relative;
width: 440px; /*marquee width */
height: 120px; /*marquee height */
background-color: white;
overflow: hidden;
border:solid 2px #476991;
padding: 0px 4px;
text-align:left;
white-space:nowrap;
margin-left:auto;
margin-right:auto;
}

.eg
{
	color:Silver;
}
