@charset "UTF-8";
/* CSS Document */

.body {font-size: 11px; font-family: Verdana, Geneva, sans-serif;  font-weight: bold; color: #6d6f71; line-height: 18px;}
.caps {font-size: 11px; font-family: Verdana, Geneva, sans-serif;  font-weight: normal; color: #000000; line-height: 22px; text-transform:uppercase;}

h1 {font-size: 15px; font-family: Verdana, Geneva, sans-serif;  font-weight: bold; color: #002e6c; line-height: 17.98px;}
h2 {font-size: 12px; font-family: Verdana, Geneva, sans-serif; font-weight: bold; color: #002e6c; line-height: 17.98px;}
p.tel {font-size: 12px;  font-weight: bold; font-family: Verdana, Geneva, sans-serif;  color: #555555; line-height: 17px;}
p {font-size: 12px; font-family: Verdana, Geneva, sans-serif; color: #555555; line-height: 17px;}
p.text {font-size: 12px; font-family: Verdana, Geneva, sans-serif;  color: #555555; line-height: 17px;}
a {font-size: 12px; font-family: Verdana, Geneva, sans-serif;  color: #555555; text-decoration:none; line-height: 17px; font-weight: bold;}
a.norm {font-size: 12px; font-family: Verdana, Geneva, sans-serif;  color: #555555; text-decoration:none; line-height: 17px; font-weight: normal; }
p.address {font-size: 14px; font-family: Verdana, Geneva, sans-serif; color: #555555; line-height: 17px;}
hr {width: 100%;
	height:20px;
	
	background-image:url(images/hr.jpg);
	background-repeat:no-repeat;
	background-position:center;}
	
	
div.mainpic {padding-top:20px; padding-bottom:20px;}
	
div.nav { float:right; margin-right:7px; margin-top:-3px; padding-bottom:23px;}
p.nav {color: #c5c5c5; text-decoration: none; font-size: 12px; line-height: 17.98px; font-weight: normal; font-family: Verdana, Geneva, sans-serif;}

a.nav:link {color: #34beed; text-decoration: none; font-size: 12px; line-height: 17.98px; font-weight: normal; font-family: Verdana, Geneva, sans-serif;}
a.nav:visited {color: #34beed; text-decoration: none; font-size: 12px; line-height: 17.98px; font-weight: normal; font-family: Verdana, Geneva, sans-serif;}
a.nav:hover {color: #8d8d8d; text-decoration: none; font-size: 12px; line-height: 17.98px; font-weight: normal; font-family: Verdana, Geneva, sans-serif;}
a.nav:active {color: #34beed; font-size: 12px; line-height: 17.98px; font-weight: normal; font-family: Verdana, Geneva, sans-serif;}
.active {color: #34beed; font-size: 12px; line-height: 17.98px; font-weight: normal; font-family: Verdana, Geneva, sans-serif;}

div.dash {color: #c2c2c2; text-decoration: none; font-size: 9px; font-weight: normal; font-family: Verdana, Geneva, sans-serif;line-height: 17px;}
p.foot {color: #898989; text-decoration: none; font-size: 9px; font-weight: normal; font-family: Verdana, Geneva, sans-serif;line-height: 17px;}
a.foot:link {color: #898989; text-decoration: none; font-size: 10px; font-weight: normal; font-family: Verdana, Geneva, sans-serif;}
a.foot:visited {color: #898989; text-decoration: none; font-size: 10px; font-weight: normal; font-family: Verdana, Geneva, sans-serif;}
a.foot:hover {color:#000000; text-decoration: none; font-size: 10px; font-weight: normal; font-family: Verdana, Geneva, sans-serif;}
a.foot:active {color:#898989; font-size: 10px; font-weight: normal; font-family: Verdana, Geneva, sans-serif;}

.greythirteen {color: #dadada; text-decoration: none; font-size: 13px; font-weight: normal; font-family: Verdana, Geneva, sans-serif;}


.title {font-size: 12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #002e6c; line-height: 17.98px;}
.title2 {font-size: 12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #6d6f71; line-height: 17.98px;}
.title3 {font-size: 12px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; color: #6d6f71; line-height: 17.98px;}

img {border: none;}
.imgpad {padding: 20px 0px 50px 0px;}

.imggal {padding: 0px 0px 10px 0px;}

#frame {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	width:900px;
border: 1px solid #999;
	position:absolute;
	left:50%;
	margin-top: 0px;
	margin-left: -450px;
}


div.masthead {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 48px;
	width: 900px;
	float:left;	
}	

div.menu {
margin: -9px 0px 0px 48px;
padding-bottom:10px;
padding-top:3px;

}

div.line {
	width: 832px;
	height:10px;
	float:left;
	background-image:url(/images/line.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding-left:97px;
	margin-top:0px;
}	

div.home {
	
	float:left;
	background-image:url(images/home-temp.jpg.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding-left:27px;
	margin-top: 18px;
}	


div.topnav {
	margin: 0px 13px 0px 0px;
	padding: 0px 70px 0px 0px;
	width: 315px;
	float: right;	
}	

div.leftnav {
	margin: -18px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 50px;
	height:100%;
	float:left;	
}	

div.centre {
	margin: 0px 0px 0px -10px;
	padding: 0px 0px 0px 0px;
	width: 829px;
	float:left;
	
	vertical-align: 50%;
}	

div.centrewide {
	margin: -13px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 695px;
	float:left;	
}	

div.rightsmall {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 400px;
	float:right;
}

div.rightmedium {
margin-left:-70px; 
padding-right:70px;
margin-top:20px;
	
	width: 400px;
	float:right;
}
	
div.rightmain {
	margin: 0px 0px 0px 0px;
	padding: 0px 23px 0px 0px;
	width: 513px;
	float:right;
}

div.bottomstrip {
		width: 815px;
	height:57px;
	float:left;
	background-image:url(images/bar.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding-left:97px;
	
}

div.footerright {
	margin: -10px 25px 0px 0px;
	padding: -5px 0px 0px 0px;
	width: 600px;
	height: 20px;
	float:right;
	text-align:right;
}	

div.footerleft {
	margin: 0px 0px 0px 48px;
	padding: 0px 0px 0px 0px;
	width: 100px;
	height: 20px;
	float:left;
	text-align:left;
}	

img.head { 
padding-top:60px;}

img.portrait { 
padding-left:20px;}
