@charset "utf-8";
/* RJG - 3/16/2011 - Format List Items for Cememt Page */

.cement ul { 
	list-style-type:none;
	margin-left: -40px;
}
#quicklinks-container{
	float: right;
	width: 220px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;	
}
#quicklinks-container a{
	float: right;
	width: 220px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	background-color: #EBEBEB;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #B7B7B7;
	border-left-color: #666666;
	padding: 3px;
}
#master-container{
	width: 100%;
	border: thin none #FF0000;
	float: left;
}
#topheader-wrap{
	width: 767px;
	border: thin solid #666666;
	float: left;
	background-color: #666666;
	text-align: right;
}
#Header-wrap{
	width: 767px;
	border: thin solid #666666;
	float: left;
	background-color: #666666;
	}
#map-container{
	float: left;
	height: 490px;
	width: 567px;
	border: medium solid #000000;
}
#map-container-division {
	float: left;
	height: 490px;
	width: 567px;
	border: medium solid #000000;
}
#latestnews-container{
	float: right;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}
#latestnews-container a{
	float: right;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	background-color: #EBEBEB;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #B7B7B7;
	border-left-color: #666666;
}
#veco-header{
	width: 800px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	height: 100px;
	border: 1px none #E3E4EE;
	background-color: #FFFFFF;
}

#veco-blurbcontent{
	width: 800px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-color: #EAEAFF;
	line-height: 20px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: ridge;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding: 5px;
	color: #333333;
}


#veco body {
	width: 100%;
	height: 100%;
	background-color: #C7CEA9;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
	background-repeat: no-repeat;
	border: thin solid #FF0000;
}
#veco-container{
	width: 805px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin-right: auto;
	margin-left: auto;
	color: #333333;
	border: thin none #000;
	background-color: #FFFFFF;
}
#veco-content-container{
	width: 800px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border: thin solid #EBECF3;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #000000;	
}

#veco-content-container a{
	color: #0000CC;	
}
#veco-content-container a:hover{
	color: #494D56;	
}
#veco-footer{
	width: 800px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	height: 154px;
	background-color: #FFFFFF;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: double;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #C6CDA7;
	border-right-color: #C6CDA7;
	border-bottom-color: #C6CDA7;
	border-left-color: #C6CDA7;
}

#veco-footer a {
	color: #0000CC;	
}

#veco-footer a:hover{
color: #494D56;	
}


#vulcan_shade
{
	font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #D6DCE9;
}
.vulcan
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 16px;
   font-weight: normal;
   color: #000000;
   margin-top: 0px;
   margin-right: 5px;
   margin-bottom: 0px;
   margin-left: 5px;
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 0px;
   padding-left: 5px;
}

.vulcan li
{
	font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	list-style-type: disc;
	margin-left: 30px;
}

.vulcanblue
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 16px;
   font-weight: normal;
   color: #0000CC;
   margin-top: 0px;
   margin-right: 5px;
   margin-bottom: 0px;
   margin-left: 5px;
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 0px;
   padding-left: 5px;
}
.vulcanbold
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 16px;
   font-weight: bold;
   color: #000000;
   margin-top: 0px;
   margin-right: 5px;
   margin-bottom: 0px;
   margin-left: 5px;
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 0px;
   padding-left: 5px;
}
.vulcanboldindented
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 16px;
   font-weight: bold;
   color: #000000;
   margin-top: 0px;
   margin-right: 5px;
   margin-bottom: 0px;
   margin-left: 30px;
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 0px;
   padding-left: 5px;
}
.vulcanboldindented1
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-style: normal;
   line-height: 16px;
   font-weight: bold;
   color: #03c;
   margin-top: 0px;
   margin-right: 5px;
   margin-bottom: 0px;
   margin-left: 30px;
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 0px;
   padding-left: 5px;
   width: 500px;
   text-align:center;
}
.vulcanindented
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 16px;
   font-weight: normal;
   color: #000000;
   margin-top: 0px;
   margin-right: 5px;
   margin-bottom: 0px;
   margin-left: 30px;
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 0px;
   padding-left: 5px;
}
.vulcanerror
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 16px;
   font-weight: bold;
   color: red;
   margin-top: 0px;
   margin-right: 5px;
   margin-bottom: 0px;
   margin-left: 5px;
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 0px;
   padding-left: 5px;
}
.vulcanheader
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 16px;
   font-weight: bold;
   color: #000000;
   margin-top: 0px;
   margin-right: 5px;
   margin-bottom: 0px;
   margin-left: 5px;
   text-decoration: none;
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
}
.vulcanlist
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 16px;
   font-weight: bold;
   color: #000000;
   margin-top: 0px;
   margin-right: 5px;
   margin-bottom: 0px;
   margin-left: 5px;
   padding-top: 10px;
   padding-right: 5px;
   padding-bottom: 0px;
   padding-left: 5px;
   text-decoration: underline;
}
.vulcannote
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: italic;
   line-height: 16px;
   font-weight: normal;
   color: #808080;
   margin-top: 0px;
   margin-right: 5px;
   margin-bottom: 0px;
   margin-left: 5px;
   padding-top: 10px;
   padding-right: 5px;
   padding-bottom: 0px;
   padding-left: 5px;
   text-decoration: italic;
}
.vulcantiny
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 8px;
   font-style: normal;
   line-height: 16px;
   font-weight: bold;
   color: #000000;
   margin-top: 0px;
   margin-right: 5px;
   margin-bottom: 0px;
   margin-left: 5px;
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 0px;
   padding-left: 5px;
}
.vulcansmall
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: 16px;
   font-weight: normal;
   color: #000000;
   margin-top: 0px;
   margin-right: 5px;
   margin-bottom: 0px;
   margin-left: 5px;
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 0px;
   padding-left: 5px;
}
.message
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 8px;
   font-style: normal;
   line-height: 16px;
   font-weight: bold;
   color: #3266CC;
   margin-top: 0px;
   margin-right: 5px;
   margin-bottom: 0px;
   margin-left: 5px;
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 0px;
   padding-left: 5px;
}
.numberinput
{
   text-align: right;
}
.titles
{
   font-family: "Times New Roman", Times, serif;
   font-size: 24px;
   font-style: normal;
   font-weight: normal;
   color: #0033CC;
   margin-top: 2px;
   margin-right: 5px;
   margin-left: 5px;
   padding-top: 2px;
   padding-right: 5px;
   padding-left: 5px;
   margin-bottom: 0px;
   padding-bottom: 0px;
}
.titles-2
{
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #0033CC;
	margin-top: 2px;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.directionsHeader {
	font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-style: normal;
   font-weight: bold;
   color: #0033CC;
   margin-top: 2px;
   margin-left: 5px;
   padding-top: 2px;
   padding-right: 5px;
   margin-bottom: 0px;
   padding-bottom: 5px;
}
.note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#03c;
	font-style:italic;
	font-weight:normal;
	font-size:11px;
	}
.directionsBody
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 16px;
   font-weight: normal;
   color: #000000;
   margin-top: 0px;
   margin-right: 5px;
   margin-bottom: 0px;
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 0px;
   padding-left:5px;
}

.subtitles
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-style: normal;
   font-weight: bold;
   color: #0033CC;
   margin-top: 2px;
   margin-right: 5px;
   margin-left: 5px;
   padding-top: 2px;
   padding-right: 5px;
   padding-left: 5px;
   margin-bottom: 0px;
   padding-bottom: 0px;
}
.subtitlesblack
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-style: normal;
   font-weight: bold;
   color: #000000;
   margin-top: 2px;
   margin-right: 5px;
   margin-left: 5px;
   padding-top: 2px;
   padding-right: 5px;
   padding-left: 5px;
   margin-bottom: 0px;
   padding-bottom: 0px;
}
A:hover
{
   color: #0000CC;
}
A:visited
{
   color: #0000CC;
}
.leftmenutext
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 16px;
   font-weight: normal;
   color: #ffffff;
   margin-top: 0px;
   margin-right: 5px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 0px;
   padding-left: 5px;
   text-decoration: none;
}
.lefttext
{
	font-family: "Arial", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-decoration: underline;
}
.featuretable{
	border-width:	1px;
	border-color:	#000000;
	border-style:	solid;
	cursor:			hand;
}
.lefttext:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.lefttext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFF00;
}
.featureheader{
	border-bottom-width:	1px;
	border-bottom-color:	#000000;
	border-bottom-style:	solid;
	font-family:	Arial;
	font-weight:	bold;
	font-size:		17px;
	color:			#3333FF;
	height:			20px;
}
.featureheadersubtable{
	border-width:	3px;
	border-color:	#CBCBCB;
	border-style:	solid;
	font-family:	Arial;
	font-weight:	bold;
	font-size:		16px;
	color:			#3333FF;
	width:			200;
	padding:		5px;
}
.featurebody{
	font-family:	Arial;
	font-size:		14px;
	font-weight:	bold;
	padding:		10px;
}
.vulcanquicklinks
{
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 15px;
   font-weight: normal;
   color: #0000CC;
   margin-top: 5px;
   margin-right: 3px;
   margin-bottom: 5px;
   margin-left: 2px;
   padding-top: 5px;
   padding-right: 2px;
   padding-bottom: 5px;
   padding-left: 2px;
   text-decoration: none;
}
.table{
	border-width:	1px;
	border-color:	#000000;
	border-style:	solid;
}
.nodecoration
{
	text-decoration:	none;
}	
.contact {
   font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-style: normal;
   line-height: 16px;
   font-weight: bold;
   color: #000000;
   margin-top: 0px;
   margin-right: 5px;
   margin-bottom: 0px;
   margin-left: 30px;
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 0px;
   padding-left: 5px;
}
.disclaimer {
	font-family: "Arial" , Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #f00;
	padding-top: 50px;
	margin-left: 5px;
}

img {
    border-style: none
}
