body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 100%;
	background-color:#F1F1F1;
	}
	
html {
	height:100%;
	}
	
#pagecontent {
	width: 767px;
	border-right: #333333 1px solid;
	padding: 0 0 0 0;
	height:100%;
	background-color:#DCDCDC;
  	}
	
html>body #pagecontent {
    height: auto;
	border-bottom: #333333 1px solid;
	}


#shadow {
	background: url("images/bg.gif") left top repeat-y;
	}

#nav ul {
	margin: 0;
	padding: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	line-height: 20px;
	white-space: nowrap;
	}
	
#nav li {
	list-style-type: none;
	display: inline;
	}
	
#nav li a {
	text-decoration: none;
	padding: 12px 12px;
	color: #FFF;
	}
	
#nav li a:link {
    color: #FFF;
	}
	
#nav li a:visited {
    color: #FFF;
	}
	
#nav li a:hover {
    font-weight: bold;
    color: #FFF;
	text-decoration: underline;
	}
	
#mainbg {
	background-color:#FFFFFF;
	}
	
#pagetitle a {
	position: absolute;
	left:33px;
	top:242px;
	width: 400px;
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00408F;
	}
	
#pagetitle a:hover{
	text-decoration:underline;
	color: #00408F;
	}
	
.leftnav1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #00408F;
	}
	
.leftnav1 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #00408F;
	}
	
.leftnav1 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #00408F;
	}
	
.leftnav1 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00408F;
	text-decoration: underline;
	}
	
.clear {
    clear:both;
    height:1px;
    overflow:hidden;
 	}

#header {
		margin: 0;
		background: #FFF;
		width: 767px;
		height: 74px;
	}

#footer {
		position: relative;
		width: 767px;
		height: 16px;
		padding: 4px 0 0 0;
		border-top: #A1A1A1 2px solid;
		font-size: 10px; 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color: #666;
	}
	
#footer a {
		color: #666;
		text-decoration: none;
	}

#footer a:visited {
		color: #666;
		text-decoration: none;
	}
	
#footer a:hover {
		color: #666;
		text-decoration: none;
	}
	
#abovefooter {
	position: relative;
	width: 767px;
	height: 12px;
	background-color:#FFFFFF;
	}
		

h1 {
	color: #666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	line-height:12pt;
	}
	
h2 {
	color: #00408F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	line-height:10pt;
	}
	
h2 a {
	color: #00408F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	line-height:10pt;
	}
	
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12pt;
	color: #649D45;
	}
	
h3 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12pt;
	color: #649D45;
	}
	
h3 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12pt;
	color: #649D45;
	}
	
h3 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12pt;
	color: #649D45;
	}
	
#subnav {
	background-color:#FFFFFF;
	}
	
#subnav p {
	background-color:#FFFFFF;
	}
	
.news {
	color: #00408F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	line-height:10pt;
	}

a { 
	color: #000; 
	text-decoration:none;
	}
	
a:hover { 
	color: #666;
	text-decoration: underline;
	}
	
a:visited { 
	color: #333;
	}
	
.footer {
	margin: 0 0 0 400px;
}

.footer a {
	text-decoration: underline;
	padding: 0 10px 0 0;	
	}
		
.headlinebg {
	background-color: #E5E5E5;
	color: #00408F;
	}

.testimonial-header {
	color: #000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-top: 4px double #666;
	width: 330px;
	padding: 6px 0 0 0;
	}
	
.testimonial {
	border-bottom: 4px double #666;
	color: #666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 330px;
	padding: 0 0 6px 0;
	}
