body{
	font-family: Arial, Verdana, Geneva;
	font-size:13px;
	line-height:18px;
	font-weight: normal;
	color: #000000;
	/*text-align:justify;*/   /* over ridden by .table class below */
}

body A:link{color:#000000;text-decoration:underline;}
body A:visited{color:#000000;text-decoration:underline;}
body A:hover{color:#000000;text-decoration:none;}
body A:active{color:#000000;text-decoration:none;}

.table, td {
text-align:justify;
 }

h1 {
    font-family:Arial, Helvetica, sans-serif;
	color: #151d71;
	font-size: 25px;
	padding-top:30px;
	padding-bottom:5px;
	font-weight:lighter;
	text-align: left;
}

h2 {
    font-family:Arial, Helvetica, sans-serif;
	color: #151d71;
	font-size: 14px;
	font-weight:bold;
	text-align: left;
}

.callout {
    font-family:Arial, Helvetica, sans-serif;
	color: #151d71;
	font-size: 22px;;
	padding-top:10px;
	padding-bottom:10px;	
	font-weight:lighter;
	text-align: left;
}

.textarea {
font-family:Arial, Verdana, Geneva;
font-size:13px;
color:#000;
}

.home_nav {
	font-family: Arial, Verdana, Geneva;
	font-size:13px;
	line-height:18px;
	font-weight: normal;
	color: #fff;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}

.home_nav A:link{color:#fff;text-decoration:none;}
.home_nav A:visited{color:#fff;text-decoration:none;}
.home_nav A:hover{color:#fff;text-decoration:underline;}
.home_nav A:active{color:#fff;text-decoration:none;}

.nav_link {
	font-family: Arial, Verdana, Geneva;
	font-size:13px;
	color:#000;
	background-image:url(../images/navigation/nav-bg-off.gif);	
	background-repeat:repeat-x;
	height:27px;
}

.nav_link A:link{color:#000;text-decoration:none;}
.nav_link A:visited{color:#000;text-decoration:none;}
.nav_link A:hover{color:#000;text-decoration:none;}
.nav_link A:active{color:#000;text-decoration:none;}

.nav_link_selected{
	font-family: Arial, Verdana, Geneva;
	color:#fff;
	font-size:13px;
	background-image:url(../images/navigation/nav-bg-on.gif);	
	background-color:#7f83b1;
	height:27px;
}

.nav_link_selected A:link{color:#fff;text-decoration:none;}
.nav_link_selected A:visited{color:#fff;text-decoration:none;}
.nav_link_selected A:hover{color:#fff;text-decoration:none;}
.nav_link_selected A:active{color:#fff;text-decoration:none;}

/*.test_top_links{
	font-family: Arial, Verdana, Geneva;
	font-size:12px;
	font-weight: normal;
	color: #ffffff;
	text-align:right;
	padding-top:9px;
}*/

.redtext{
	font-family: Arial, Verdana, Geneva;
	font-size:13px;
	line-height:18px;
	font-weight: normal;
	color: #de8926;
	text-align:left;
} 

/* Change this class for main table width */ 
#maintable {
width:1017px;
}
 
.body A:link{color:#000000;text-decoration:none;}
.body A:visited{color:#000000;text-decoration:none;}
.body A:hover{color:#000000;text-decoration:underline;}
.body A:active{color:#000000;text-decoration:none;}

.lh_gradient {
background-image:url(../images/lh_grad.gif);
background-repeat: repeat-y;
}

.mid_gradient {
background-image:url(../images/footerGrad_mid.gif);
background-repeat:repeat-x;
}

.midhead_gradient {
background-image:url(../images/headerGrad_mid.gif);
background-repeat:repeat-x;
}

.rh_gradient {
background-image:url(../images/rh_grad.gif);
background-repeat: repeat-y;
}

#menu {
	clear: left;
	float: left;
/*	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;*/
}

#menu ul {	
    list-style: none;
    width: 190px;
    margin: 0 0 15px 0;  /* 3rd value puts spacing between blocks of links */
    padding: 0;
    font-size: 13px;
}	

#menu li {
    margin-bottom: 2px;  /* spacing between cells */
}

#menu li a {
    font-weight: normal;
    height: 22px;
    text-decoration: none;
    color: #151d71;
    display: block;
    padding: 3px 0px 0 10px;
    background: #d0d2e3;
}	
	
#menu li a:hover {
    background: #8082b2;
    color: #fff;
}

.menu_selected {
    background: #8082b2;
    height: 22px;
	color: #fff;
	display: block;
    padding: 3px 0px 0 10px;
}

.footerleft{
	font-family: Arial, Verdana, Geneva;
	font-size:11px;
	font-weight: normal;
	color: #000000;
	text-align:left;
}

.footerleft A:link{color:#000000;text-decoration:none;}
.footerleft A:visited{color:#000000;text-decoration:none;}
.footerleft A:hover{color:#000000;text-decoration:underline;}
.footerleft A:active{color:#000000;text-decoration:none;}

.footerright{
	font-family: Arial, Verdana, Geneva;
	font-size:11px;
	font-weight: normal;
	color: #000000;
	text-align:right;
}

.footerright A:link{color:#000000;text-decoration:none;}
.footerright A:visited{color:#000000;text-decoration:none;}
.footerright A:hover{color:#000000;text-decoration:underline;}
.footerright A:active{color:#000000;text-decoration:none;}