body { 

	background: #808080;
	margin: 0;
	padding: 0;
	font-size:12px;
	font-family:Arial;
}



td { 

	font-family: "Verdana", "Arial", "Tahoma"; 
	font-size: 8pt; 
	line-height: 140%; 
	color: #000000; 
}



A:link {

	color: #1E5AAB; 
	text-decoration:none;
}



A:visited {

	color: #1E5AAB; 
	text-decoration:none;
}



A:hover {

	color: #FF7200;
	text-decoration:underline;
}



A:link.menu {

	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}


.menu_top ,.menu_top:hover,.menu_top:visited
{
	color: #003079;
	font-weight:bold;
	text-decoration:none;
}

A:visited.menu {

	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}



A:hover.menu {

	color: #003079;
	font-weight:bold;
	text-decoration:none;
}

img{border-width:0px;}

#sub {

	clear: left;
	float: left;
	margin: 0 0 0 10px;
	padding: 0;
}



#sub ul {	

	list-style-type: none;
	margin: 0;
	padding: 0 0 0 0;
}



#sub li a {

	font-weight: bold;
	text-decoration: none;
	color: #3C6DB7;
	padding: 0 0 10 25;
	line-height: 220%;
	background: url(images/menu_off.gif) no-repeat;
}


.sub_on

{
	color: #FFA201 !important;
	background: url(images/menu_on.gif) no-repeat !important;
}
#sub li a:hover {

	color: #FFA201;
	background: url(images/menu_on.gif) no-repeat;
}



.blank {

	font-size: 1pt;
}



.line {

	font-size: 1pt;
	background-color: #A6C2D1;
}	



.line_2 {

	font-size: 1pt;
	background-color: #DBDBDB;
}



.line_3 {

	font-size: 1pt;
	background-color: #3C6DB7;
}	



.banner {

	font-size: 12pt;
	color: #3C6DB7;
	font-weight:bold;
}



.img_border {

	border-style: solid; 
	border-color: #D6D6D6;
}

.photo{
	border:1px solid #C0C0C0; 
}

.underLined  { font-weight: bold; border-left-width: 1px; border-right-width: 1px; 
               border-top-style: solid; border-top-width: 1px; 
               border-bottom-style: solid; border-bottom-width: 1px }
.photoBig    { padding-right: 4px;margin-right:4px; }

.emp_text{color:#3c6db7;font-weight:bold;font-size:12px;font-family:Arial;}
.hp_text,.hp_text p{font-size:12px;font-family:Arial;line-height:16px;}
.hp_title{color:#3c6db7;font-weight:bold;font-size:18px;font-family:Arial;}
.hp_banner{padding-bottom:25px;}
.menu_on
{
	background-image: url(images/middle_bar_on.gif);
}
.menu_on a,.menu_on a:hover,.menu_on a:visited
{
	color: #003079;
	font-weight:bold;
}