body{
    font-size:12px;
    margin: 0px; 
    color: #666666; 
	font-family: Verdana, Arial,  Helvetica, sans-serif; 
    text-decoration:none; 
	line-height:normal;
}

a{
	color: #000000
}

.white {
   color: #ffffff; 
   padding:4px 10px 4px 11px;
}
.topnav {
    text-transform:: uppercase; 
	color: #133473; 
	padding:8px 10px;
	text-decoration:none;
}
.lbg{
	background: url(images/nav_background.gif);
	}
.lb {
	border-bottom: #ffffff 1px solid;
}

.breadcrumb {
    padding:3px 6px 3px 1px;
	font-size: 12px; 
	COLOR: #ffffff; 
	text-decoration: none
}

.search {
	font-size: 10px; 
	padding-bottom: 2px; 
	color: #1a3a77; 
	text-decoration: none
}

.textBody{
line-height:20px;}

.textBody a:hover {
	COLOR: #002c77; 
	background-color: #e6e9f0; 
	text-decoration: none; 
	border-bottom-style: none
}

.textBody a {
	color: #002c77; 
	border-bottom: #e6e9f0 1px solid; 
	text-decoration: none
}

.footer,.black{
	font-size: 10px; 
	color: #ffffff; 
	text-decoration: none
}
.footer a{
color:#FFFFFF;
text-decoration:none;}
.footer a:hover {
	color: #1a3a77;
	text-decoration: none
}
.footer_inside {
     padding:0px 4px 0px 38px;
}
.footer_inside:hover {
	color: #000000;
}
.black a{
color:#000000;
text-decoration:underline;}
.ll {
	border-left: #ffffff 1px solid
}

h1 {
/*	font-weight: lighter; */
	font-size: 18px; 
	text-transform: uppercase; 
	color: #4da53b; 
	font-family: Helvetica, Arial, sans-serif; 
	letter-spacing: 1px
}

.picture_left {
	border: #4da53b 1px solid; 
	float: left; 
	margin-right: 20px; 
}
.h2{
font-weight: bold; 
font-size: 14px; 
padding-bottom: 15px; 
text-transform: uppercase; 
color: #002c77; 
line-height: 17px; 
padding-top: 15px; 
font-family: Helvetica, Arial, sans-serif}

li, ul {
line-height:20px;
list-style-image:url(images/bullet.gif);
margin-left:15px;
margin-right:0px;
margin-top:0px;
}

/*td {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
*/
.ssidenav {
    padding:5px 0px 5px 11px;
	display: block; 
	background-image: url(media/sside_nav_bkgrnd_on.gif); 
	cursor: pointer; 
	color: #ffffff; 
	text-decoration: none
}
.ssidenav:hover {
    color: #378727;
    text-decoration: none
}
.whitetd{
border-right:#FFFFFF solid 1px;
background:#92d784;}

.insidebodypaddiing {
     padding:8px;
}

.tableHead {
	padding-right: 5px; padding-left: 5px; font-weight: bold; font-size: 11px; color: #ffffff; border-bottom: #666666 1px solid;background-color: #8e9bad
}
.formCaption{
	padding-left: 5px; font-size: 11px; color: #666666;background-color: #eeeeee
}
.formcaption2 {
	padding-left: 5px; font-size: 10px; color: #666666;background-color: #fff8f8; text-align: right
}
.formField {
	padding-right: 5px; 
	padding-left: 5px; 
	font-size: 12px; 
	color: #666666;
	background-color: #eeeeee;
}
.fieldwarn {
	border: 1px solid #FF0000;
}

.ps {
	width: 120px;
}

.pswarn {
	border: 1px solid #FF0000;
	width: 120px;
}