/***********************   General   **************************/


body
{
	background-color: #E1E1E1;
	font-family: Arial, Helvetica, Sans-Serif;
	font-style: normal;
	color: #666666;
	font-size:13px;
	background: #E1E1E1;
}


/**************************************************************/


/************************   Index   ***************************/


#flash
{
width: 900px;
height:379px;
}

#content
{
width: 530px;
height:auto;
margin-top:20px;
margin-left:-10;
margin-right:0;
padding-top:10px;
padding-left:10px;
padding-right:10px;
border: #CCCCCC thin dashed;
}

#latestnews
{
width: 280px;
height:auto;
margin-top:20px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
border: #CCCCCC thin dashed;
font-size:13px;
background: #EFEFEF;
}

/**************************************************************/


/***********************   gallery   **************************/


#gallery
{
width: 840px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
}

#gallery_images
{
width: 800px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
border: #CCCCCC thin dashed;
}


/**************************************************************/


/***********************   aboutus   **************************/


#aboutus
{
width: 840px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
}

#aboutus_content
{
width: 720px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
border: #CCCCCC thin dashed;
}

#structure
{
width: 438px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
background: #FFFFFF;
border: #CCCCCC thin solid;
}


/**************************************************************/


/*****************   highway backgrounds   ********************/


#highway_background
{
width: 840px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
background: #FFFFFF;
}

#highway_background_content
{
width: 700px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
background: #FFFFFF;
border: #CCCCCC thin dashed;
}

#highway_background_content_box
{
width: 250px;
height:370px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background: #FFFFFF;
border: #CCCCCC thin dashed;
background: #EFEFEF;
}


/**************************************************************/


/*****************   highway backgrounds   ********************/


#fac_services
{
width: 840px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
background: #FFFFFF;
}

#fac_services_box
{
width: 250px;
height:245px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background: #FFFFFF;
border: #CCCCCC thin dashed;
background: #EFEFEF;
}

/**************************************************************/


/*****************   Business   ********************/


#business
{
width: 840px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
background: #FFFFFF;
}

#business_box
{
width: 720px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
background: #FFFFFF;
border: #CCCCCC thin dashed;
}

/**************************************************************/



/*********************   Safety Tips   ************************/


#safety_tips
{
width: 840px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
}

#tips1
{
width: 400px;
height:auto;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
margin-left:-440px;
border: #CCCCCC thin dashed;
}

#tips2
{
width: 400px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
margin-left:430px;
margin-top:-1136px;
border: #CCCCCC thin dashed;
}

#tips3
{
width: 400px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
margin-top:10px;
margin-left:-440px;
border: #CCCCCC thin dashed;
}

/**************************************************************/


/*****************   maps   ********************/

#maps
{
width: 840px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
}

#maps_box
{
width: 490px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background: #FFFFFF;
border: #CCCCCC thin dashed;
}

/**************************************************************/

/**********************   resources   *************************/

#resources
{
width: 840px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
}

#resources_box
{
width: 620px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background: #FFFFFF;
border: #CCCCCC thin dashed;
}

/**************************************************************/

/**********************   resources   *************************/

#news_box
{
width: 700px;
height:auto;
padding-top:10px;
padding-left:10px;
padding-right:10px;
border: #CCCCCC thin dashed;
}


/**************************************************************/


/*********************  Footer text & Link  *******************/

#contactbox {
	width:250px;
	height:250px;
	border:thin #CCCCCC dashed;
	padding: 6px;

}

.contact_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	color: #999999;*/
}

#footerbox {
	margin-top:20px;
}

#hotline {
	background: #525252;
	width:255px;
	height:235px;
	border:thin dashed;
	padding: 5px;
	margin-top:-5px;
}

.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}

.footerLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
}

.footerLinks a:link { 
	color: #999999;
	text-decoration: none;
	}
.footerLinks a:visited { 
	color: #999999;
	text-decoration: none;
	}
.footerLinks a:hover { 
	color: #FFFFFF;
	text-decoration: underline;
	}
	
/**************************************************************/

/****************************  Table  *************************/


#billboard_table td,th {
	border: thin #CCCCCC dashed;
 }

#billboard_table  {
	border: thin #CCCCCC  dashed;
 }
 
 
 /**************************************************************/
 
a:link { 
	color: #666666;
	text-decoration: none;
	}
a:visited { 
	color: #666666;
	text-decoration: none;
	}
a:hover { 
	color: #000000;
	text-decoration: underline;
	}

