/* *** INDEX PAGE *** */

#holdingLayer {
	position:absolute;
	left:0px;
	width:101%;
	/*left:50%;*/
	/*margin-left: -383px;*/
	top:8px; 
	height:700px; 
	z-index:1;
	
}

#mainLayer {
	position:relative;
	/*left:50%;*/
	top: 0px;
	left:0px; 
	width:101%; 
	height:400px; 
	z-index:0;
	/*border:1px solid #000066;*/
	/*margin-left: -384px;*/
}

a {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #00366C; 
	text-decoration:none; 
	font-weight: normal;
}

a:hover { 
	text-decoration: underline;
	color: #00366C;
	font-weight: normal;
}

.greylink {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #97ADC4; 
	text-decoration:none; 
	font-weight: bold;
}

a.greylink {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #97ADC4; 
	text-decoration:none; 
	font-weight: boldl;
}

a.greylink:hover { 
	text-decoration: underline;
	color: #00366C;
	font-weight: bold;
}

.lightbluetext {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #97ADC4; 
	text-decoration:none; 
	font-weight: bold;
}


body,div,p,blockquote,ol,dl,dt,dd,th,td {
scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #000000; 
scrollbar-highlight-color: #00366C; scrollbar-3dlight-color: #CCCCCC; 
scrollbar-darkshadow-color: #00366C; scrollbar-track-color: #FFFFFF; 
 scrollbar-arrow-color: #00366C; color: #E8F3FF;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: normal;
}

h1 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E8F3FF;
	text-decoration: none;
}

h2 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00366C;
	text-decoration: none;
}

.subheaderText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00366C;
}

.headerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.headerText1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #97ADC4;
}

.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00366C;
}

.bodyText1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00366C;
}

.contactformtext {
	color: #E8F3FF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: normal;
}

.errorRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: red;
}

.errorText {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #083C71; 
	text-decoration:none; 
	font-weight: bold;
}

#flashLayer  {
	position:absolute; 
	left:0px; 
	top:0px; 
	width:100%; 
	height:95px; 
	z-index:2;
}

#linksLayer  {
	position:relative; 
	left:0px; 
	top:70px; 
	width:100%; 
	height:57px; 
	z-index:5;
}

#bodyLayer  {
	position:relative; 
	left:0px; 
	top:26px; 
	width:100%;
	z-index:4;
}

#bodyLayer1  {
	position:relative; 
	left:0px; 
	top:11px; 
	width:100%; 
	z-index:6;
}

#titleLayer  {
	position:relative; 
	left:15px; 
	top:-10px; 
	width:320px; 
	z-index:5;
}

#blockPavingLayer  {
	position:relative; 
	left:645px; 
	top:-994px; 
	width:200px; 
	height:64px; 
	z-index:5;
}

#addressLayer {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	z-index:100;
}

#addressLayer1 {
	position:relative;
	left:0px;
	top:5px;
	width:100%;
	z-index:100;
}

#logoLayer {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	z-index:1;
}

#moreDetailsLayer {
	position:absolute;
	left:625px;
	top:467px;
	width:140px;
	height:28px;
	z-index:1;
}

.smlWhiteTableFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

#spiderlinkIndexPageLayer {
	position:relative;
	left:0px;
	top:10px; 
	width:100%; 
	height:103px; 
	z-index:101;
	/*margin-left: -383px;*/
}


.backlink {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #083C71; 
	text-decoration:none; 
	font-weight: bold;
}

a.backlink {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #083C71; 
	text-decoration:none; 
	font-weight: bold;
}

a.backlink:hover { 
	text-decoration: underline;
	color: #97ADC4;
	font-weight: bold;
}


/*******  SITE MAP  *************/

.largeText {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color: #97ADC4; 
	text-decoration:none; 
	font-weight: bold;
}

a.largeText {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color: #97ADC4; 
	text-decoration:none; 
	font-weight: bold;
}

a.largeText:hover { 
	text-decoration: underline;
	color: #00366C;
	font-weight: bold;
}

.medText {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #97ADC4; 
	text-decoration:none; 
	font-weight: bold;
}

a.medText {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #97ADC4; 
	text-decoration:none; 
	font-weight: boldl;
}

a.medText:hover { 
	text-decoration: underline;
	color: #00366C;
	font-weight: bold;
}

.smlText {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #97ADC4; 
	text-decoration:none; 
	font-weight: bold;
}

a.smlText {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #97ADC4; 
	text-decoration:none; 
	font-weight: boldl;
}

a.smlText:hover { 
	text-decoration: underline;
	color: #00366C;
	font-weight: bold;
}