@charset "utf-8";
/* CSS Document */


body{
	font-family:arial;
	background-image: url(../images766/hmpg_sitebkgrnd.jpg);
	margin-top: 0px;
	margin-bottom: 0px;
	height: 100%;
	margin-left: -14px;
	

}



.clear {
	clear:both
}

#gallery 
{
	position:relative;
	height:372px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#gallery a 
{
		float:left;
		position:absolute;
	}
	
#gallery a img 
{
		border:none;
	}
	
#gallery a.show 
{
		z-index:500;
	}

#gallery .caption 
{
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:60px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

#gallery .caption .content 
{
		margin-left:5px;
		}
	
#gallery .caption .content h3 
{
		margin:0;
		padding:0;
		color:#1DCCEF;
	}

#mask 
{
	background-repeat: no-repeat;
	position: relative;
	top: -372px;
	left: 418px;
	z-index: 600;
	width: 542px;
}

#maskcontent
	{
	width: 220px;
	height: 65px;
	background-color:transparent;
	position: absolute;
	left: 620px;
	top: 200px;	
	z-index: 2000;
	}	
		

.apply 

{
	width: 58px;
        margin-top: -11px;
      	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-left: 105px;
	float: left;
	text-align: left;
	
	    }
	

a:link {
	color: #0000ee;
	text-decoration: none;
}
a:visited {
	color: #800080;
	text-decoration: none;
}
a:hover 
{
	color: #000066;
	text-decoration: underline;
}
a:active 
{
	color: #003399;
	text-decoration: none;
}

#wrapper 
{
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	
	
}

.sitebox 
{
	height: auto;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	border-top: 0.01em none #000000;
	border-right: 0.01em solid #dadada;
	border-bottom: 0.01em solid #ffffff;
	border-left: 0.01em solid #dadada;
	text-align: left;
}

#container 
{
	width: 960px;
	margin: 0 auto;
	margin-botton: 0px;
	text-align: center;
	background-color: #ffffff;
	border-right: 12px solid #ccc;	
	border-left: 12px solid #ccc;
		
}
.hdr 

{
	width: 960px;
	background-image: url(../images766/hmpghdr.jpg);
	height: 116px;

}

.hdrbaremergency 

{
	width: 475px;
        padding-right: 3px;
	height: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-align: left;
	float: left;
        padding-left: 10px;
	padding-bottom: 8px;
	color: #006b3f;
	margin-top: -9px;
	      
	
}

.hdrbar 

{
	width: 950px;
padding-right: 10px;
	background-color:#E5E5E5;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
}
.searchbar 

{
	  background-image: url(../images766/nvbkgrd.jpg);
	background-repeat: repeat-x;
	width: 950px;
	margin-top: -374px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	height: 35px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	border-top-width: 0.1em;
	border-top-style: solid;
	border-top-color: #999999;
	border-bottom-width: .1em;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.newstitle 
{
	width: 475px;
	padding-left:4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 9px;
	
}
.searchbox 
{
	width: 410px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	float: right;
	margin-top: -13px;
	
		
}

#tophdr_nav 
{
    
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 460px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: -70px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 11px;
}

#tophdr_nav a:link, #tophdr_nav a:visited
 	
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	
}

#tophdr_nav a:hover
{
	background-color: #d9d9d9;
		
}
    
.contentBoxMain 


{
	height: 220px;
	width: 930px;	/* background-color:#663366; */
	border-bottom-width: 0.01em;
	border-bottom-color: #CCCCCC;
	margin-right: auto;
	margin-left: auto;
}
.contentMainColumn 
{
	 background-color: #FFFFFF; 
	height: auto; 
	width: 675px;
	padding-right: 10px;
	padding-left: 10px;
	border: .01em solid #CCCCCC;
	float: left;
	font-family: "Verdana";
	font-size: 12px;
}
.contentMainColumn1 
{
	/* background-color: #FFFFFF; */
	height: auto;
	width: 505px;
	padding-right: 10px;
	/*  border: .01em solid #CCCCCC; */
	float: left;
	font-family: "Verdana";
	font-size: 13px;
	padding-top: 15px;
	text-align: left;
	padding-bottom: 10px;
	padding-left: 15px;
}

.contentMainColumn1 a:link 
{
	
	text-decoration: none;
}
.contentMainColumn1 a:visited 
{
	
	text-decoration: none;
}
.contentMainColumn1 a:hover
{
	color: #000000;
	text-decoration: underline;
}
.contentMainColumn1 a:active 
{
	
	text-decoration: none;

}
.contentMainColumn2 
{
	background-color: #FFFFFF;
	height: auto;
	width: 360px;
	padding-right: 12px;
	padding-left: 20px;
	padding-top: 15px;
	float: left;
	font-family: "Verdana";
	font-size: 11px;
	color: #333333;
	text-align: left;
	border-left-width: .01em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-left-color: #333333;
}

.rightNavigationBox 

{
	float: right;
	width: 240px;
	margin-top: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		
	/* background-color: #F4F4F4; */
}
.bottomLinks 

{
	background-color: #F4F4F4;
	padding-top: 10px;
	width: 960px;
	font-family: Arial;
	font-size: 10px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	clear: both;
	margin-bottom: 0px;
	height: 120px;
	background-image: url(../images766/footerbkgrnd.jpg);
	background-repeat: no-repeat;
}

#navbarNew 

{
	background-color: #dddddd;
	height: 35px;
	width: 960px;
	background-image: url(../images766/nvbkgrd.jpg);
	background-repeat: repeat-x;
	border-top-color: #C5C5C5;
	border-bottom-color: #C5C5C5;
		
}

#navbar 

{
	background-color: #dddddd;
	height: 35px;
	width: 880px;
	background-image: url(../images766/nvbkgrd.jpg);
	background-repeat: repeat-x;
	border-top-width: 0.1em;
	border-bottom-width: 0.1em;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C5C5C5;
	border-bottom-color: #C5C5C5;
}


#navbar ul
{
	margin:0;
	padding:0;
	list-style:none;
	float: left;
}
	
#navbar li

{
	float: left;
}

#navbar li a:link, #navbar li a:visited
 	
{
	padding: .8em  .5em;
	padding-left: 10px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.78em;
	color:#006633;
	text-decoration: none;
	line-height:1.2 em;
	margin-right: 0.8em;
	background-image: url(../images766/nvbkgrd.jpg);
	background-repeat: repeat-x;
	font-weight: 600;
}

#navbar li a:hover
{
     	background:#f1f1f1;

}

#subnavbar 
{
	background-image: url(../images4/moretab.png);
	margin-left: 450px;
	height: 22px;
	width: 153px;
	z-index: 800;
	}


