body { 
margin: 0px;
padding: 0px;
color: #257070;
background-color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 0.75em;
line-height: 1.2em;
text-align: left;
}


div#navbar2 {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .9em;
font-weight: bold;
text-align: left;
background-color: #3366ff;
width: 400px;
font-weight: bold;
padding: 5px;}

#navbar2 ul li a:link, #navbar2 ul li a:visited {color: #ffffff;
background-color: #66cc99;
text-decoration: none;
border-left: solid #bee9d3 10px;
margin: 8px;
padding: 3px;
display: inline;
width:300px;}

#navbar2 ul li a:hover {color: #ffffff;
background-color: #257070;
text-decoration: none;
border-left: solid #66cc99 10px;}

#navbar2 a.current {text-decoration: none;}

#navbar2 ul li {margin: 0px; padding: 0px; list-style-type: none; display: inline;}

#navbar2 ul {margin: 0px; padding: 0px;}



div#navbar {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-weight: bold;
width: 170px;
	margin-left: 20px;
	margin-top: 30px;}

#navbar ul li a:link, #navbar ul li a:visited {color: #ffffff;
background-color: #66cc99;
text-decoration: none;
border-left: solid #3366ff 10px;
border-right: solid #bee9d3 10px;
margin: 10px;
padding: 10px;
display: block;
width: 175px;}

#navbar ul li a:hover {background-color: #257070;
text-decoration: none;
border-left: solid #0000ff 10px;
border-right: solid #66cc99 10px;}

#navbar a.current {text-decoration: none;}

#navbar ul li {margin: 0px; padding: 0px; list-style-type: none; display: block;}

#navbar ul {margin: 0px; padding: 0px;}a:link {color: #257070;
background-color: #ffffff;
text-decoration: underline;}


a:hover {color: #ffffff;
background-color: #257070;
text-decoration: none;}

h1 {font-size: 1.4em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold ;
text-align: left;
text-indent:10px;
line-height: 2.0em}

h2 {font-size: 1.3em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: left;}

h3 {font-size: 1.2em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: left;}

h4 {font-size: 1.1em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: left;}

h5 {font-size: 1em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: left;
}

div#header {padding: 0px;
margin:0px;	
text-align: left;
background-color: #66cc99;
color: #ffffff;
height:100px;
border-bottom: 5px solid #3366ff;
}

.header img{
	float: right;
}

div#subheader1 {
margin: 0px;}

div#subheader {
margin: 0px;
text-align: left;
background-color: #3366ff;
color: #339999;
clear: right;
border-bottom: 5px solid #3366ff;}

div#subheaderright {padding: 0%;
float: right;
text-align: right;}

div#logoright {padding: 0px;
float: right;
text-align: right;
margin-left: 50px;
margin-right: 0px;
margin-top: 10px;
margin-bottom: 20px;}

div#subfooter {padding: 0px;
text-align: center;
clear: both;
background-color: #bee9d3;
color: #ffffff;
height:20px;}

div#footer {padding: 0px;
text-align: center;
vertical-align:middle;
clear: both;
background-color: #66cc99;
color: #ffffff;
height:40px;
border-top: 10px #ffffff solid;}

#footer a:link {color: #ffffff;
background-color: #66cc99;
text-decoration: none;}

#footer a:visited {color: #ffffff;
background-color: #66cc99;
text-decoration: none;}

#footer a:hover {color: #ffffff;
background-color: #257070;
text-decoration: underline;}

#footer a.current {text-decoration: none;}

div#maincontent {padding: 2%;
text-align: left;
margin-left:  250px;
margin-right: 5px;
margin-bottom: 25px;}

.maincontent img{
	float: right;
	margin: 0px 0px 20px 20px;
	border:solid;
	border-width: 10px;
	border-color:#66cc99;}

div#leftcolumn {padding: 0%;
float: left;
text-align: right;
width: 175px;
top:170px;
clear:both;}

div#bluetab {width:155px;
position:relative;
top: 60px;
float:left;
text-align:center;
vertical-align:text-bottom;
background-attachment:scroll;
background-image:url(blue_tab2.jpg);
background-repeat:no-repeat;
height:40px;
color:#FFFFFF;}

.photo{
float: right;
margin: 10px;
border: 2px solid #66cc99;
}

.hphoto{
float: right;
margin: 0px;
border: 0px;
}