@charset "utf-8";

body, html
{
background-color:#ccc;
height:100%;
margin: 0px auto;
}
* a:link, a:visited
{
color:white;
text-decoration:none;
}
*
{

margin:0px;
padding:0px;
}

h1
{
font-size:  100%;
font-family: "Arial";
font-style:normal;
color:#000;
padding-top:15px;

}

h2
{
font-size:  90%;
font-family: "Arial";
font-style:normal;
color:#000;
padding-top:10px;
padding-bottom:0px;
}
h3

{
font-size:  70%;
font-family: "Arial";
font-style:normal;
color:#000;
line-height:1.3em;
padding-top:15px;
font-weight:lighter;
}

h3 img
{
float:left;
padding-right:20px;

}

.profileimages img
{
float:left;
padding:24px;

}

.profileimages img.borderon
{

border-right:1px solid #ccc;
}
.profiletext 
{
padding-left:150px;
text-align:center;

}
.profiletext a:hover, .profiletext a:active{

text-decoration:underline;

}
#wrapper
{
width:100%;
text-align:center;

position: relative;
}
.header-image {
	background-color:#333333;
	background-repeat: repeat-x;
}

#topbar, #copyright

{
height:22px;
background-image:url(images/gradient_top.jpg);
background-repeat: repeat-x;
width:900px;
text-align:center;
}
#copyright

{
	font-size:  10px;
	text-align:center;
	font-family: "Arial";
	font-style:normal;
	color:#fff;
	width:100%;
	background-image:none;
	height: 40px;
}
.copybkg

{
background-image:url(images/gradient_top.jpg);
background-repeat: repeat-x;
width:900px;
height:30px;
}
.thick
{
font-weight:bold;
}

.iconform
{
background-image:url(images/form.gif);
background-repeat:no-repeat;
}

.iconpdf
{
background-image:url(images/pdf.gif);
background-repeat:no-repeat;
}


#footer{
width:100%;
height:25px;
background-color:#333;
clear:both;
}

#leftnav a:hover
{
text-decoration:underline;
}

#leftnav
{
width:165px;
background: #266998 repeat scroll 0%;
height:100%;
display:block;
float:left;
height:auto;
}

#leftnav ul

{
margin-top:40px; height:100%; margin-bottom:-40px;
}


#leftnav li
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:1.5em;
	list-style-image: none;
	list-style-type: none;
	background-image: url(images/button_up.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height:41px;
	text-align:center;
	color:white;
}
ul#submenu li.active a:active
{
color:#000;
}

#all_content
{
background-color:#266998;
width:900px;
text-align:left;
height:auto;
}
#content
{
	width:683px;
	background-color:#fff;
	height:100%;
	float:right;
	background-image:url(images/content_bkg.jpg);
	background-position:left;
	background-repeat:repeat-y;
	border-right: 1px solid #ccc;
	text-align:left;
	padding-left:30px;
	padding-right:20px;
}#wrapper #header #all_content #leftnav  .active {
	color:#000;
	
}


#wrapper #header #all_content #leftnav  .active a:link{
color:#000;
	
}
#wrapper #header #all_content #leftnav  .active a:visited{
color:#000;
	
}

h3 li

{
list-style-image: none;
	list-style-type: none;
	padding-bottom:5px;
}
#wrapper #header #all_content #content .profiletext {
	clear:both;
	width:120px;
	text-align:center;
	padding-left:50px;
	padding-right:50px;
	font-size:120%;
}

.blacklink a:link, .blacklink a:visited
{
color:black;
}

.blacklink a:hover, .blacklink a:active
{
text-decoration:underline;
}