body {
	margin: 0px;
	padding: 0px;
	background-color:#FFFFFF;
	font-family: Arial, tahoma, sans-serif;
	font-size:80%;
	color: #333333;
}
A:visited {text-decoration: none}

p,h1,h2,h3,h4,div,td,th { margin:0px; padding:0px;}
table { border-collapse: collapse; }
td,th { text-align: left; vertical-align: top; color:#585858;}
img { border: none; }
#page table img {padding-left:20px;}
hr {
	border: none;
	border-top: 1px solid #0D9474;
	height: 1px;
	margin-bottom:14px;
	background: none;
	margin-top:30px;
}
a:link, a:visited, a:active, a:hover {
	text-decoration: none;
	outline:NONE;
	color:#000000;
}
a:hover {
	color: #585858;
	text-decoration: underline;
}
form { margin-bottom: 10px; }
form input, form select, form textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #000000;
}

#container {
	width: 945px;
	margin: 8px auto 8px auto;
	position:relative;
}

#site-header {height:169px; font-size:12px;}
#site-logo{float:left; background-image:url(images/site-logo.jpg); width:333px; height:169px; background-repeat:no-repeat;}
#site-logo img {width:100%; height:100%;}

.hotspot_btn{float:left; width:95px; height:169px; background-repeat:no-repeat; padding-right:8px;}

#site-strap-banner{background-image:url(images/site-strap-banner.jpg); height:43px; width:945px; background-repeat:no-repeat; font-size:24px; color:#FFF; padding-left:17px; padding-top:7px; font-weight:lighter; font-style:italic;}
#site-horiz-nav{border-bottom:1px solid #0B765C; padding-top:0px; padding-bottom:8px; padding-left:8px; padding-left:8px; }
#site-horiz-nav a{text-align:left; text-decoration:none; font-weight:normal;}
#site-horiz-nav a:hover {text-decoration:underline;}
#pagebody{padding-top:10px; z-index:1; position:relative; top:20px;}
#maincol{padding-right:10px;}
#site-flash-gallery{background-image:url(images/site-flash-image.jpg); width:718px; height:240px;}
#site-page{ padding:20px 10px 20px 20px;}
#site-page p {color:#585858; margin:0px 0px 1em 0px; font-size:1.0em;}
#site-page h1 {color:#0B765C; margin:0px 0px 1em 0px; font-size:1.3em;}
#site-page h2 {color:#0B765C; margin:0em 0px 1em 0px; font-size:1.1em;}
#site-page h3 {color:#0B765C; margin:0px 0px 1em 0px; font-size:1.0em; font-weight:bold;}
#site-page h4 {color:#0B765C; margin:0px 0px 1em 0px; font-size:1.0em;}
#site-page li {color:#585858; margin:0px 0px 1em 0px; font-size:1.0em;}
#rightcol{}

#faq_icon{width:217px; height:236px; margin:20px 0px 10px 0px;}

#site-quicklinks{width:195px; padding:0px 10px 0px 10px;border-left:1px dotted #0c765c; margin:20px 0px;}
#site-quicklinks p {margin-bottom:7px;}
#site-quicklinks a {font-weight:bold; color:#0D9775; padding:0px 0px 0px 20px; font-size:.9em; background-image:url(images/site-bullet.jpg); background-position:left; background-repeat:no-repeat; text-decoration:none;}
#site-quicklinks a:hover {color:#585858;}
#site-quicklinks h1 {color:#0B765C; margin:0px 0px 1em 0px; font-size:1.7em;}
#site-page-links a{text-decoration:none;}
#site-footer-1{background-image:url(images/site-footer-repeat.jpg); background-repeat:repeat-x; font-size:1em; text-align:center; padding:17px 0px;}
#site-footer-1 a {font-weight:normal; color:#585858;}
#site-footer-1 a:hover {color:#0B765C;}
.footer_bold{color:#0B765C; font-weight:bold;}
#site-footer-2{color:#989898; font-size:.9em; margin-top:5px;}
#site-footer-2 a {color:#989898; text-decoration:none; font-weight:normal;}
#site-footer-2 a:hover {text-decoration:underline;}

/*-Web form class --------------------------------------------------*/
form.webform p label {
	float: left;
	width: 190px;
	vertical-align: top;
}
form.webform p {
  margin: 2px 0px 2px 0px;
  padding: 0px;
  clear: left;
}
form.webform p input { vertical-align:middle; }
form.webform fieldset {
	border: 1px solid #D4D4D4;
	margin: 8px 0px 6px 0px;
	padding: 10px;
}
form.webform legend {
	font-weight: bold;
	color: #4F4F4F;
}
.btnSubmit {
	background-color: #f7f9f8;
	color: #3C74A0;
	font-weight: bold;
	border: 1px solid #3C74A0;
}

.pageimage {padding-left:20px;}

/*-News Articles --------------------------------------------------*/

#site-news{width:205px; padding-left:10px; border-left:1px dotted #0c765c; max-height:241px; min-height:241px; float:left;}
#site-news p a {color:#0B765C; margin:0px 0px 1em 0px; text-decoration:none; font-weight:bold;}
#site-news p a:hover {color:#585858;}
#site-news ul {padding:0px; margin:0px;}
#site-news li {color:#585858; margin:0px 0px 1em 0px; list-style:none; }

#site-news .date {font-weight:bold; color:#0B765C; margin:0px; padding:0px; font-size:1em; margin-top:14px; text-decoration:none;}
#site-news .info a{font-weight:normal; color:#585858; margin:0px; padding:0px; font-size:12px;}
/*#site-news .full_story a{font-weight:bold; color:#0C9776; margin:0px; padding:0px; text-decoration:none; font-size:9px;}
#site-news .full_story a:hover {color:#585858; text-decoration:underline;}*/
.newslist {padding-left:0px; list-style:none;}
#site-page li a{color:#585858; margin:0px 0px 1em 0px; list-style:none; font-weight:normal;}

/*-font style 1--------------------------------------------------*/

.paragraph-green-bold {
	color:#0B765C;
	font-size:1em;
	font-weight:bold;
	margin:0 0 1em;
}


.cssroll{
  position:relative;
  background-image:url(images/site-header-btn-1-normal.jpg);
  
  display: block;
 
float:left;
width:95px; height:79px; background-repeat:no-repeat; padding-right:8px;
padding-top:71px;

color:#FFF;
text-align:center;
font-weight:100;

}

 .cssroll:hover{ 
  position:relative;
  background-image:url(images/site-header-btn-1-hlite.jpg);
display: block;
 
float:left;
width:95px; height:79px; background-repeat:no-repeat; padding-right:8px;
padding-top:71px;

color:#FFF;
text-align:center;
font-weight:100;


}

.cssroll span{
  display: none;
}





.cssroll2{
  position:relative;
  background-image:url(images/site-header-btn-2-normal.jpg);
  
  display: block;
 
float:left;
width:95px; height:79px; background-repeat:no-repeat; padding-right:8px;
padding-top:71px;

color:#FFF;
text-align:center;
font-weight:100;

}

 .cssroll2:hover{ 
  position:relative;
  background-image:url(images/site-header-btn-2-hlite.jpg);
display: block;
 
float:left;
width:95px; height:79px; background-repeat:no-repeat; padding-right:8px;
padding-top:71px;

color:#FFF;
text-align:center;
font-weight:100;


}

.cssroll2 span{
  display: none;
}








.cssroll3{
  position:relative;
  background-image:url(images/site-header-btn-3-normal.jpg);
  
  display: block;
 
float:left;
width:95px; height:79px; background-repeat:no-repeat; padding-right:8px;
padding-top:71px;

color:#FFF;
text-align:center;
font-weight:100;

}

 .cssroll3:hover{ 
  position:relative;
  background-image:url(images/site-header-btn-3-hlite.jpg);
display: block;
 
float:left;
width:95px; height:79px; background-repeat:no-repeat; padding-right:8px;
padding-top:71px;

color:#FFF;
text-align:center;
font-weight:100;


}

.cssroll3 span{
  display: none;
}


.cssroll4{
  position:relative;
  background-image:url(images/site-header-btn-4-normal.jpg);
  
  display: block;
 
float:left;
width:95px; height:79px; background-repeat:no-repeat; padding-right:8px;
padding-top:71px;

color:#FFF;
text-align:center;
font-weight:100;

}

 .cssroll4:hover{ 
  position:relative;
  background-image:url(images/site-header-btn-4-hlite.jpg);
display: block;
 
float:left;
width:95px; height:79px; background-repeat:no-repeat; padding-right:8px;
padding-top:71px;

color:#FFF;
text-align:center;
font-weight:100;


}

.cssroll4 span{
  display: none;
}



.cssroll7{
  position:relative;
  background-image:url(images/vas_off.jpg);
  
  display: block;
 
float:left;
width:95px; height:79px; background-repeat:no-repeat; padding-right:8px;
padding-top:71px;

color:#FFF;
text-align:center;
font-weight:100;

}

 .cssroll7:hover{ 
  position:relative;
  background-image:url(images/vas_on.jpg);
display: block;
 
float:left;
width:95px; height:79px; background-repeat:no-repeat; padding-right:8px;
padding-top:71px;

color:#FFF;
text-align:center;
font-weight:100;


}

.cssroll7 span{
  display: none;
}








.cssroll5{
  position:relative;
  background-image:url(images/site-header-btn-5-normal.jpg);
  
  display: block;
 
float:left;
width:95px; height:79px; background-repeat:no-repeat; padding-right:8px;
padding-top:71px;

color:#FFF;
text-align:center;
font-weight:100;

}

 .cssroll5:hover{ 
  position:relative;
  background-image:url(images/site-header-btn-5-hlite.jpg);
display: block;
 
float:left;
width:95px; height:79px; background-repeat:no-repeat; padding-right:8px;
padding-top:71px;

color:#FFF;
text-align:center;
font-weight:100;


}

.cssroll5 span{
  display: none;
}



.cssroll6{
  position:relative;
  background-image:url(images/site-header-btn-6-normal.jpg);
  
  display: block;
 
float:left;
width:95px; height:79px; background-repeat:no-repeat; padding-right:0px;
padding-top:71px;

color:#FFF;
text-align:center;
font-weight:100;

}

 .cssroll6:hover{ 
  position:relative;
  background-image:url(images/site-header-btn-6-hlite.jpg);
display: block;
 
float:left;
width:95px; height:79px; background-repeat:no-repeat; padding-right:0px;
padding-top:71px;

color:#FFF;
text-align:center;
font-weight:100;


}

.cssroll56 span{
  display: none;
}

