/* CSS Document */

.hidden								{ display: none !important; }



body{
text-align:center;
margin:0px;
padding:0px;
font:9pt Arial, Helvetica, sans-serif; line-height:12pt; padding-top:6px; padding-bottom:6px; margin:0px; color:#0A5761;
}

#header{
/*position:static;*/
	height:auto;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	vertical-align:bottom;
	
	

}
#header_container{
	width: 100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;


}
#footer{
/*position:static;*/
	height:90px;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	text-align:left;
	vertical-align:top;
	margin-top:0px;
	border: 1px dotted #999999;
	

}
#footer_container{
	width: 100%;
	height:90px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	text-align:left;
	border: 1px dotted #999999;

}

#menuleft{
float:left;
height:500px;
padding-right:10px;
width:100px;
}
#menuright{
float:right;
height:500px;
width:100px;

}
#content{
	height:auto;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	text-align:left;
	vertical-align:top;
	margin-top:0px;
	background:url(gfx/content_back.jpg);
	background-repeat:repeat-y;
}

#content_txt{width:600px; margin-left:30px}

#content_top{
	height:33px;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	text-align:left;
	vertical-align:top;
	margin-top:0px;
	background-image:url(gfx/top_back.gif);
	background-position:top;
	background-repeat:no-repeat;
}
#content_bottom{
	height:58px;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	vertical-align:top;
	margin-top:0px;
	background-image:url(gfx/bottom_back.gif);
	background-position:top;
	background-repeat:no-repeat;
	clear:both;
}
#home_content_top{
	height:33px;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	text-align:left;
	vertical-align:top;
	margin-top:0px;
	background-image:url(gfx/top_back.gif);
	background-position:top;
	background-repeat:no-repeat;
}
#home_content_bottom{
	height:58px;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	margin-top: none;
	margin-bottom: none;
	padding:none;
	vertical-align:top;
	background-image:url(gfx/bottom_back.gif);
	background-position:top;
	background-repeat:no-repeat;
	clear:both;
}
#what_content_top{
	height:33px;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	text-align:left;
	vertical-align:top;
	margin-top:0px;
	background-image:url(gfx/top_back.gif);
	background-position:top;
	background-repeat:no-repeat;
}
#what_content_bottom{
	height:58px;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	vertical-align:top;
	margin-top:0px;
	background-image:url(gfx/bottom_back.gif);
	background-position:top;
	background-repeat:no-repeat;
	clear:both;
}
#how_content_top{
	height:33px;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	text-align:left;
	vertical-align:top;
	margin-top:0px;
	background-image:url(gfx/top_back.gif);
	background-position:top;
	background-repeat:no-repeat;
}
#how_content_bottom{
	height:58px;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	vertical-align:top;
	margin-top:0px;
	background-image:url(gfx/bottom_back.gif);
	background-position:top;
	background-repeat:no-repeat;
	clear:both;
}
#who_content_top{
	height:33px;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	text-align:left;
	vertical-align:top;
	margin-top:0px;
	background-image:url(gfx/top_back.gif);
	background-position:top;
	background-repeat:no-repeat;
}
#who_content_bottom{
	height:58px;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	vertical-align:top;
	margin-top:0px;
	background-image:url(gfx/back.gif);
	background-position:top;
	background-repeat:no-repeat;
	clear:both;
}
#news_content_top{
	height:33px;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	text-align:left;
	vertical-align:top;
	margin-top:0px;
	background-image:url(gfx/top_back.gif);
	background-position:top;
	background-repeat:no-repeat;
}
#news_content_bottom{
	height:58px;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	vertical-align:top;
	margin-top:0px;
	background-image:url(gfx/bottom_back.gif);
	background-position:top;
	background-repeat:no-repeat;
	clear:both;
}
#contact_content_top{
	height:33px;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	text-align:left;
	vertical-align:top;
	margin-top:0px;
	background-image:url(gfx/top_back.gif);
	background-position:top;
	background-repeat:no-repeat;
}
#contact_content_bottom{
	height:58px;
	width: 680px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	vertical-align:top;
	margin-top:0px;
	background-image:url(gfx/bottom_back.gif);
	background-position:top;
	background-repeat:no-repeat;
	clear:both;
}

#leftline{float:left;width:20px; height:380px; width:11px; background-color:#77B7C3; background-repeat:repeat-y; clear:both;}

#rightline{float:right;width:20px; height:380px; width:28px; background-image:url(gfx/right_back.gif); background-repeat:repeat-y;}

#home_leftline{float:left;width:20px; height:380px; width:11px; background-color:#82AAB4; background-repeat:repeat-y; clear:both; padding:0px; margin:0px;}

#home_rightline{float:right;width:20px; height:380px; width:28px; background-color:#77B7C3; background-image:url(gfx/right_back.gif); background-repeat:repeat-y; padding:0px; margin:0px;}

#what_leftline{float:left;width:20px; height:380px; width:11px; background-color:#77B7C3; background-repeat:repeat-y; clear:both;}

#what_rightline{float:right;width:20px; height:380px; width:28px; background-image:url(gfx/right_back.gif); background-repeat:repeat-y;}

#how_leftline{float:left;width:20px; height:380px; width:11px; background-color:#77B7C3; background-repeat:repeat-y; clear:both;}

#how_rightline{float:right;width:20px; height:380px; width:28px; background-image:url(gfx/right_back.gif); background-repeat:repeat-y;}

#who_leftline{float:left;width:20px; height:380px; width:11px; background-color:#77B7C3; background-repeat:repeat-y; clear:both;}

#who_rightline{float:right;width:20px; height:380px; width:28px; background-image:url(gfx/right_back.gif); background-repeat:repeat-y;}

#news_leftline{float:left;width:20px; height:380px; width:11px; background-color:#77B7C3; background-repeat:repeat-y; clear:both;}

#news_rightline{float:right;width:20px; height:380px; width:28px; background-image:url(gfx/right_back.gif); background-repeat:repeat-y;}

#contact_leftline{float:left;width:20px; height:380px; width:11px; background-color:#77B7C3; background-repeat:repeat-y; clear:both;}

#contact_rightline{float:right;width:20px; height:380px; width:28px; background-image:url(gfx/right_back.gif); background-repeat:repeat-y;}

#container{
	width: 100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	padding-top:0px;
	text-align:left;
	/*background-image: url(images/footerleft.jpg);*/
	background-repeat:repeat-x;

/* width:expression(document.body.clientWidth<590?"600px":"auto");*/
}

#menu{
	margin-right:0px;
	margin-left: 0px;
	width: 100%;
	margin-top:40px;
	margin-bottom:2px;
	text-align:left;
}
	
.menu{
 display:inline;
 margin-left:0px;
 margin-right:0px;
 padding: 0px;
 list-style-type: none;
 
}
	
menu ul{
 display:inline;
 margin:0px;
 padding: 0px;
 list-style-type: none;
 
}
	
menu li{
 display:inline;
 margin:0px;
 padding: 0px;
 list-style-type: none;
 
}
a.lightblue{
    padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/lightblue_button.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;

}
a.lightblue:link{
	text-decoration:none;
	background-image: url(gfx/lightblue_button.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#77B7C3;
}
a.lightblue:visited{
	text-decoration:none;
	background-image: url(gfx/lightblue_button.gif);
	background-repeat:no-repeat;
	color:#77B7C3;
}
a.lightblue:active{
	text-decoration:none;
	background-image: url(gfx/lightblue_button.gif);
	background-repeat:no-repeat;
	color:#77B7C3;
}
a.lightblue:hover{
    text-decoration:none;
	color:#FFFFFF;
	background-image: url(gfx/lightblue_button_on.gif);
	background-repeat:no-repeat;
}	
a.lightbluehover{
	padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/lightblue_button_on.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;
	color:#FFFFFF;
}
a.lightbluehover:visited{
	text-decoration:none;
	color:#ffffff;
}
a.lightbluehover:active{
	text-decoration:none;
	color:#ffffff;
}
a.lightbluehover:hover{
    text-decoration:none;
	color:#FFFFFF;

}
a.midblue{
    padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/midblue_button.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;

}
a.midblue:link{
	text-decoration:none;
	background-image: url(gfx/midblue_button.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#007D8E;
}
a.midblue:visited{
	text-decoration:none;
	background-image: url(gfx/midblue_button.gif);
	background-repeat:no-repeat;
	color:#007D8E;
}
a.midblue:active{
	text-decoration:none;
	background-image: url(gfx/midblue_button.gif);
	background-repeat:no-repeat;
	color:#007D8E;
}
a.midblue:hover{
    text-decoration:none;
	color:#FFFFFF;
	background-image: url(gfx/midblue_button_on.gif);
	background-repeat:no-repeat;
}	
a.midbluehover{
	padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/midblue_button_on.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;
	color:#FFFFFF;
}
a.midbluehover:visited{
	text-decoration:none;
	color:#ffffff;
}
a.midbluehover:active{
	text-decoration:none;
	color:#ffffff;
}
a.midbluehover:hover{
    text-decoration:none;
	color:#FFFFFF;

}
a.darkblue{
    padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/darkblue_button.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;

}
a.darkblue:link{
	text-decoration:none;
	background-image: url(gfx/darkblue_button.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#24666F;
}
a.darkblue:visited{
	text-decoration:none;
	background-image: url(gfx/darkblue_button.gif);
	background-repeat:no-repeat;
	color:#24666F;
}
a.darkblue:active{
	text-decoration:none;
	background-image: url(gfx/darkblue_button.gif);
	background-repeat:no-repeat;
	color:#24666F;
}
a.darkblue:hover{
    text-decoration:none;
	color:#FFFFFF;
	background-image: url(gfx/darkblue_button_on.gif);
	background-repeat:no-repeat;
}	
a.darkbluehover{
	padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/darkblue_button_on.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;
	color:#FFFFFF;
}
a.darkbluehover:visited{
	text-decoration:none;
	color:#ffffff;
}
a.darkbluehover:active{
	text-decoration:none;
	color:#ffffff;
}
a.darkbluehover:hover{
    text-decoration:none;
	color:#FFFFFF;

}
a.home{
    padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/home_button.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;

}
a.home:link{
	text-decoration:none;
	background-image: url(gfx/home_button.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#003744;
}
a.home:visited{
	text-decoration:none;
	background-image: url(gfx/home_button.gif);
	background-repeat:no-repeat;
	color:#003744;
}
a.home:active{
	text-decoration:none;
	background-image: url(gfx/home_button.gif);
	background-repeat:no-repeat;
	color:#003744;
}
a.home:hover{
    text-decoration:none;
	color:#FFFFFF;
	background-image: url(gfx/home_button_on.gif);
	background-repeat:no-repeat;
}	
a.homehover{
	padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/home_button_on.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;
	color:#FFFFFF;
}
a.homehover:visited{
	text-decoration:none;
	color:#ffffff;
}
a.homehover:active{
	text-decoration:none;
	color:#ffffff;
}
a.homehover:hover{
    text-decoration:none;
	color:#FFFFFF;

}
a.what{
    padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/what_button.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;

}
a.what:link{
	text-decoration:none;
	background-image: url(gfx/what_button.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#F89C3C;
}
a.what:visited{
	text-decoration:none;
	background-image: url(gfx/what_button.gif);
	background-repeat:no-repeat;
	color:#F89C3C;
}
a.what:active{
	text-decoration:none;
	background-image: url(gfx/what_button.gif);
	background-repeat:no-repeat;
	color:#F89C3C;
}
a.what:hover{
    text-decoration:none;
	color:#FFFFFF;
	background-image: url(gfx/what_button_on.gif);
	background-repeat:no-repeat;
}
a.whathover{
	padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/what_button_on.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;
	color:#FFFFFF;
}
a.whathover:visited{
	text-decoration:none;
	color:#ffffff;
}
a.whathover:active{
	text-decoration:none;
	color:#ffffff;
}
a.whathover:hover{
    text-decoration:none;
	color:#FFFFFF;

}
a.how{
    padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/how_button.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;

}
a.how:link{
	text-decoration:none;
	background-image: url(gfx/how_button.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#0C98D2;
}
a.how:visited{
	text-decoration:none;
	background-image: url(gfx/how_button.gif);
	background-repeat:no-repeat;
	color:#0C98D2;
}
a.how:active{
	text-decoration:none;
	background-image: url(gfx/how_button.gif);
	background-repeat:no-repeat;
	color:#0C98D2;
}
a.how:hover{
    text-decoration:none;
	color:#FFFFFF;
	background-image: url(gfx/how_button_on.gif);
	background-repeat:no-repeat;
}
a.howhover{
	padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/how_button_on.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;
	color:#FFFFFF;
}
a.howhover:visited{
	text-decoration:none;
	color:#ffffff;
}
a.howhover:active{
	text-decoration:none;
	color:#ffffff;
}
a.howhover:hover{
    text-decoration:none;
	color:#FFFFFF;

}
a.who{
    padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/who_button.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;

}
a.who:link{
	text-decoration:none;
	background-image: url(gfx/who_button.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#7775B6;
}
a.who:visited{
	text-decoration:none;
	background-image: url(gfx/who_button.gif);
	background-repeat:no-repeat;
	color:#7775B6;
}
a.who:active{
	text-decoration:none;
	background-image: url(gfx/who_button.gif);
	background-repeat:no-repeat;
	color:#7775B6;
}
a.who:hover{
    text-decoration:none;
	color:#FFFFFF;
	background-image: url(gfx/who_button_on.gif);
	background-repeat:no-repeat;
}
a.whohover{
	padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/who_button_on.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;
	color:#FFFFFF;
}
a.whohover:visited{
	text-decoration:none;
	color:#ffffff;
}
a.whohover:active{
	text-decoration:none;
	color:#ffffff;
}
a.whohover:hover{
    text-decoration:none;
	color:#FFFFFF;

}
a.news{
    padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/news_button.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;

}
a.news:link{
	text-decoration:none;
	background-image: url(gfx/news_button.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#80C44B;
}
a.news:visited{
	text-decoration:none;
	background-image: url(gfx/news_button.gif);
	background-repeat:no-repeat;
	color:#80C44B;
}
a.news:active{
	text-decoration:none;
	background-image: url(gfx/news_button.gif);
	background-repeat:no-repeat;
	color:#80C44B;
}
a.news:hover{
    text-decoration:none;
	color:#FFFFFF;
	background-image: url(gfx/news_button_on.gif);
	background-repeat:no-repeat;
}
a.newshover{
	padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/news_button_on.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;
	color:#FFFFFF;
}
a.newshover:visited{
	text-decoration:none;
	color:#ffffff;
}
a.newshover:active{
	text-decoration:none;
	color:#ffffff;
}
a.newshover:hover{
    text-decoration:none;
	color:#FFFFFF;

}
a.contact{
    padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/contact_button.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;

}
a.contact:link{
	text-decoration:none;
	background-image: url(gfx/contact_button.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#B88F18;
}
a.contact:visited{
	text-decoration:none;
	background-image: url(gfx/contact_button.gif);
	background-repeat:no-repeat;
	color:#B88F18;
}
a.contact:active{
	text-decoration:none;
	background-image: url(gfx/contact_button.gif);
	background-repeat:no-repeat;
	color:#B88F18;
}
a.contact:hover{
    text-decoration:none;
	color:#FFFFFF;
	background-image: url(gfx/contact_button_on.gif);
	background-repeat:no-repeat;
}
a.contacthover{
	padding-top: 5px;	margin-right:1px;
	width: 110px;
	height:27px;
	text-align: center;
	background-image: url(gfx/contact_button_on.gif);
	background-position:top;
	background-repeat:no-repeat;
	font: bold 9pt Arial, Helvetica, sans-serif;	text-decoration: none;
	margin-bottom:2px;
	float:left;
	color:#FFFFFF;
}
a.contacthover:visited{
	text-decoration:none;
	color:#ffffff;
}
a.contacthover:active{
	text-decoration:none;
	color:#ffffff;
}
a.contacthover:hover{
    text-decoration:none;
	color:#FFFFFF;

}
p {font:9pt Arial, Helvetica, sans-serif; line-height:12pt; padding-top:6px; padding-bottom:6px; margin:0px; color:#0A5761;}

.small_line {font:9pt Arial, Helvetica, sans-serif; line-height:11pt; padding-top:3px; padding-bottom:3px; margin:0px; color:#0A5761;}

.small {font:8pt Arial, Helvetica, sans-serif; margin:0px; color:#0A5761;}

h1 {padding:0px; margin:0px;}

.contacts {font:9pt Arial, Helvetica, sans-serif; line-height:13pt; padding-top:6px; padding-bottom:6px; margin:0px; color:#0A5761;}

.blue {color:#0A5761;}

.lightblue {color:#15909D; font:8pt Arial, Helvetica, sans-serif;}

.dkblue {color:#ffffff; font:8pt Arial, Helvetica, sans-serif; background:#0A5761; padding-bottom:2px;padding-left:5px;padding-right:5px;margin:7px;}

A.dkblue 		{ color: #ffffff; text-decoration: none; }
A.dkblue:visited 	{ color: #ffffff; text-decoration: none; }
A.dkblue:hover   	{ color: #ffffff; text-decoration: underline; }
A.dkblue:active  	{ color: #ffffff; text-decoration: none; }

.phone_number {color:#0A5761; font-size:21pt; line-height:18pt; font-weight:bold;}

.brown {color:#B88F18; line-height:9pt;}

/*Links*/

A 		{ color: #15909D; text-decoration: none; }
A:visited 	{ color: #15909D; text-decoration: none; }
A:hover   	{ color: #0A5761; text-decoration: underline;  }
A:active  	{ color: #15909D; text-decoration: none; }
A.link 		{ color: #15909D; text-decoration: none; }
A.link:visited 	{ color: #15909D; text-decoration: none; }
A.link:hover   	{ color: #0A5761; text-decoration: underline;  }
A.link:active  	{ color: #15909D; text-decoration: none;  }

#logo_footer {width:600px;float:left;}

#phone {float:right; text-align:center; font:8pt Arial, Helvetica, sans-serif; }

img {border:none; text-decoration:none;}

li,ul {font:9pt Arial, Helvetica, sans-serif; line-height:12pt; color:#0A5761; margin-bottom:10px;}

.ack {font:8pt Arial, Helvetica, sans-serif; line-height:9pt; padding-top:0px; padding-bottom:0px; margin:0px; color:#0A5761;}

#logos{margin-bottom:0px; width:450px; float:left;}

fieldset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0px;
}
.loginform{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0px;
}
.submit {background-color:#0A5761; color:#FFFFFF; border:none; padding:1px;}

.submit2 {background-color:#0A5761; color:#FFFFFF; border:none; padding:1px; font:bold 8pt Arial, Helvetica, sans-serif;}

.input {font:9pt Arial, Helvetica, sans-serif;  text-align:center;}

.log {font:9pt Arial, Helvetica, sans-serif;}

.input_dark {font:9pt Arial, Helvetica, sans-serif; background-color:#0A5761; color:#FFFFFF; text-align:center;}

.input2 {font:8pt Arial, Helvetica, sans-serif;}

select {font:bold 8pt Arial, Helvetica, sans-serif; padding:none;margin:none; }

option {text-align:center;}

.option {text-align:center;}

.selector {font:9pt Arial, Helvetica, sans-serif; padding-right:0px; padding-left:0px;padding-top:0px;padding-bottom:0px;margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;text-align:center; width:100%;}

#formtable {width:100%; padding:1px;}

#formtable_colour {width:100%; padding-bottom:1px; background-color:#E2EFF1}

#weight_table{ padding-left:3px; background-color:#E2EFF1; width:100%}

#weight_td{text-align:center; padding-bottom:3px; padding-top:3px;}

#x {text-align:center;}

#quote_table{ padding-left:3px; background-color:#E2EFF1; width:100%}

#quote_table2{ padding-left:3px; background-color:#ffffff; width:100%}

form {padding:0px;margin:0px;}

div#tips {
  padding: 3px;
  border: 1px solid #666;
  border-right-width: 2px;
  border-bottom-width: 2px;
  display: none;
  background: #0A5761;
  color: #FFF;
  font: bold 9px Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  position: absolute;
  z-index: 1000;
}
#scroll	{ height: 250px; overflow: auto;  margin: 0px; width:450px;}

.direct_mail {float:left;height:262px; margin-right:30px; padding:4px;}

.direct_mail_hover {float:left;height:262px; margin-right:30px; background: #E2EFF1; text-decoration: underline; padding:4px;}

A.direct_mail 		{ color: #15909D; text-decoration: none; }
A.direct_mail:visited 	{ color: #15909D; text-decoration: none; }
A.direct_mail:hover   	{ color: #0A5761; text-decoration: underline; }
A.direct_mail:active  	{ color: #15909D; text-decoration: none; }

/* Help files */

h2 {font:bold 12pt Arial, Helvetica, sans-serif; color:#0A5761;}

.help {font:9pt Arial, Helvetica, sans-serif; line-height:12pt; padding-top:6px; padding-bottom:6px; margin:0px; color:#0A5761; text-align:left}

#help {padding-left:20px;padding-right:20px;margin:0px;}

