﻿@charset "UTF-8";
/* CSS Document */

#banner img{
	border:none;
	padding:0;
	margin:0;
	vertical-align:top;
}
#banner .img3{
	padding:0;
	margin:-121px 0 0 0;
	display:block;
	margin-bottom:-5px;
}

/*Banner links*/


/*Left Navigation*/
#leftnav{
	
}
p.address{
	font-size:.75em;
	
}
#leftnav img{
	border:none;
	margin-bottom:10px;
}
#leftnav ul{
	font: 0.70em Verdana, Arial,   Helvetica, sans-serif;
	list-style: none;
	padding:0;
	margin:0;
}

#leftnav li a, #leftnav li{
	color:#000000;
	text-decoration:none;
	line-height:18px;
}

#leftnav .title{
	color:#006666;
	font-weight:bold;
	font-size:1.40em;
}

#leftnav li li{
	color:#336666;
	font-size:1.25em;
	margin-left:7px;
}

#leftnav li li a{
	color:#336666;
	font-size:1.15em;
	display:block;
}

#leftnav li li li{
	color:#336666;
	font-size:1.25em;
	margin-left:7px;
}

#leftnav li li li a{
	color:#336666;
	font-size:1.3em;
	display:block;
}

#leftnav li li a:hover, #leftnav li a:hover, #leftnav li li li a:hover{
	text-decoration:underline;
}
#leftnav .hr{
	border-bottom:1px solid #FFF;
	padding-bottom:5px;
	margin-bottom:5px;
}
#leftnav .selected{
	color:#336666;
	font-weight:bold;
}

/*Home*/
#homeleft p{
	text-align:center;
	font-size:.7em;
	margin:10px -10px 0 -10px;
}

#homeleft a img{
	border:none;
	padding-bottom:7px;
}

#homemiddle p{
	font-size:.7em;
}
#homemiddle p.subtitle{
	font-weight:bold;
	font-size:.8em;
	line-height:15px;
}
	
#homemiddle .title{
	font-size:.85em;
	font-weight:bold;
	font-style:italic;
}

#homeright .title{
	font-size:.75em;
	font-weight:bold;
	font-style:italic;
	color:#37816a;
}
#homemiddle p{
	font-size:.75em;
}
#homeright p{
	font-size:.7em;
}

#homequote {
	width:467px;
	background:url(../images/quotebox.png) no-repeat;
	height:149px;
	float:right;
	margin-bottom:20px;
}

#homequote img{
	padding:0;
	margin:0;
}

#address {
	font: 0.80em Verdana, Arial,   Helvetica, sans-serif;
	text-align:right;
	width:45em;
	float:right;
	clear:right;
	padding-right:2.2em;
}

#wrapper p.pullquote{
	font-size:.75em;
	padding:30px 30px 30px 20px;
	margin:0;
	font-style:italic;
	text-align:right;
	color:#37816a;
}
#wrapper p.largequote{
	font-size:.75em;
	padding:20px 20px 20px 20px;
	margin:0;
	font-style:italic;
	text-align:right;
	color:#37816a;
}




/*Content*/
#content p{
	font-size:.8em;
	line-height:15px;
}
#content li{
	font-size:.8em;
}

#content p.title{
	color:#006666;
	font-weight:bold;
	font-size:1em;
}

#content p.quote{
	font-style:italic;
	font-size:.8em;
	line-height:15px;
	text-align:right;
}
#content p.quote2{
	font-size:.8em;
	line-height:15px;
	text-align:right;
}
#content p.subtitle{
	font-weight:bold;
	font-size:.8em;
	line-height:15px;
}
#content p.subtitle2{
	font-weight:bold;
	font-size:.8em;
	line-height:15px;
	font-style:italic;
}
#content p.subtitle3{
	font-weight:bold;
	font-size:.8em;
	line-height:15px;
	font-style:italic;
	color:#003300;
}
#content p.green{
	font-weight:bold;
	font-size:.8em;
	color:#009900;
}
#content p.red{
	font-weight:bold;
	font-size:.8em;
	color:#FF0000;
}
#content span.underline{
	text-decoration:underline;
}
#content table.directors td{
	font-size:.75em;
	line-height:15px;
	padding-bottom:7px;
	padding-left:5px;
	vertical-align:top;
}	

#content table.directors td.bold{
	font-weight:bold;
	padding-left:0px;
}
#content table.directors td.bold2{
	font-weight:bold;
	padding-left:5px;
}
#content table.directors td.bold3{
	font-weight:bold;
	padding-left:0px;
	background-color:#c7dcd5;
	text-align:center;
}
#content table.directors td.vertical{
	vertical-align:middle;
	padding-right:3px;
}

#content label{
	font-size:.8em;
}	
/*Footer*/
#footer{
	text-align:right;
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
}
#footer a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
}

#rightfooter{
	padding-right:10px;
}
#leftfooter{
padding-right:115px;
}