.baseBorderEdge 	{ background-color: #2D3851; }
.baseBorder 		{ background-color: #FFFFFF; }
.baseBorderMiddle 	{ background-color: #BFC4CB; }
.baseBorderInside	{ background-color: #7C8AA4; }
.topHeaderBG		{ background-color: #7C8AA4; }
.topHeader			{ font-family: verdana, arial, "ms sans serif", sans-serif; 
					  font-size: 10px; 
					  font-weight: normal;
					  padding-left: 5px;
					  line-height: 14px;
					  color: #E9F2FC;
					  background-color: #354463; }
.headerLogo			{ background-image: url(/images/LHP_logo.gif); width: 304px; height: 115px}
.btmHeader			{ background-color: #7C8AA4; }
.navBar				{ background-color: #354463;
					  width: 600px;
					  margin-right:1px; }
.nav_btn			{ font-family: verdana, arial, "ms sans serif", sans-serif; 
					  font-size: 10px; 
					  font-weight: normal;
					  padding-left: 6px;
					  padding-right:6px;
					  line-height: 20px;
					  text-align:center;
					  color: #E9F2FC;
					  background-color: #5F7797;
					  cursor: hand; }
.midbodyTBL			{ background-color: #354463;}
.midbodyTBL2		{ background-color: #7C8AA4;}
.small, .leftColumn, 
	.midBodyFooter	{ font-family: verdana, arial, "ms sans serif", sans-serif;
					  font-size: 10px; 
					  font-weight: normal;
					  padding-left: 10px;
					  line-height: 14px;
					  color: #E9F2FC; }
.leftColumn			{ background-color: #BFC4CB; }
.newsTBL			{ background-color: #5F7797; width:200px; }
.news, .newsHeader	{ font-family: verdana, arial, "ms sans serif", sans-serif;
					  font-size: 10px; 
					  line-height: 10px;
					  padding-left: 0px;
					  color: #464C64; } 
.newsHeader			{ background-color: #5F7797; }
.midBodyFooter		{ background-color: #5F7797; }
.footerBoxContainer { background-color: #2A344F; width: 630px; }
.footerBox			{ background-color: #2A344F; width: 235px; }
.footerBoxInside	{ background-color: #2A344F; }
.small_noindent		{ font-family: verdana, arial, "ms sans serif", sans-serif;
					  font-size: 10px; 
					  font-weight: normal;
					  padding-left: 2px;
					  line-height: 14px;
					  color: #E9F2FC; } 
.homeOuter			{ background-color: #9CA4B1; width: 480; }
.newsPre			{ background-color: #9CA4B1; width: 5; }
.newsHeadline		{ background-color: #BFC4CB; color: #333333; }
.newsBody			{ background-color: #BFC4CB; color: #000000; }
.medium				{ 
 font-family: verdana, arial, "ms sans serif", sans-serif;
 font-size: 12px; 
 font-weight: normal;
 line-height: 14px;
 padding-left: 0px;
 color: #E9F2FC;
 }
.big
{ 
 font-family: verdana, arial, "ms sans serif", sans-serif;
 font-size: 14px; 
 line-height: 14px;
 padding-left: 10px;
 color: #E9F2FC;
 }
.login_stats
{
	color:#FFFFFF;
}
td { 
 font-family: verdana, arial, "ms sans serif", sans-serif;
 font-size: 12px;
/* color: #E9F2FC;*/
/* color: #000000;*/
 }
a:link {
 color: #333333;
 font-weight: bold; 
 text-decoration: none;
 }
a:visited {
 color: #333333;
 font-weight: bold;
 text-decoration: none;
 }
a:active {
 color: #333333;
 font-weight: bold;
 text-decoration: none;
 }
a:hover {
 color:#666666;
 font-weight: bold;
 text-decoration: underline;
 }
input, textarea, select, button {
 background-color: #EEEEEE;
 font-family: verdana, arial, "ms sans serif", sans-serif;
 font-size: 10px;
 color: #333;
 padding: 0px; 
 border: 1px solid #333333;
 font-weight:bold;
} 

input.button {
 background-color: #ccc;
 border-style: outset;
 border-color: #999000;
 border-width: 2;
 font-weight:bold;
} 

.morehl {
	color: #E9F2FC !important;
	font-weight: normal !important;
	font-style: normal !important;
}	

A:link.morehl, A:vlink.morehl, A:alink.morehl {
	color: #E9F2FC !important;
	font-weight: normal;
}

.copyright
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif;
 font-size: 10px; 
 font-weight: normal;
 line-height: 10px;
 padding-left: 5px;
 color: #7C8AA4;
 }
.form_section
{
	font-weight:bold;
	color:#000000;
	border-bottom:1px solid #000000;
	text-align:left;
	font-family: verdana, arial, "ms sans serif", sans-serif;
	font-size : 8pt;
}
.form_heading
{
	font-weight:bold;
	color:#000000;
	border-bottom:1px solid #000000;
}
 		.row_even
		{
			font-family: verdana, arial, "ms sans serif", sans-serif;
			font-size : 8pt;
			background-color: #7C8AA4;
		}
		.row_odd
		{
			font-family: verdana, arial, "ms sans serif", sans-serif;
			font-size : 8pt;
			background-color: #6C7A94;
		}
		.row_warning
		{
			font-family: verdana, arial, "ms sans serif", sans-serif;
			font-size : 8pt;
			background-color: #9C9C33;
		}
		.row_expired
		{
			font-family: verdana, arial, "ms sans serif", sans-serif;
			font-size : 8pt;
			background-color: #992222;
		}
		.reTbl
		{
			border: 2px solid #354463;
			color: #FFFFFF;
		}
		.colHead
		{
			font-weight: bold;
		}
		.form_left, .formlabel
		{
			font-family: verdana, arial, "ms sans serif", sans-serif;
			font-size : 8pt;
			font-weight: bold;
			text-align:right;
		}
		.formlabel_opt
		{
			font-family: verdana, arial, "ms sans serif", sans-serif;
			font-size : 8pt;
			font-weight: normal;
			text-align:right;
		}

.tab {
background-color: #354463;
color: #FFFFFF;
font-weight:bold;
font-size:smaller;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
}
/*
.tab
{
border-top:1px solid #354463;
border-left:1px solid #354463;
border-right:1px solid #354463;
width:110px;
background-color:#6C7A94;
color: black;
font-family : verdana, arial, "ms sans serif", sans-serif;
font-weight:bold;
font-size:8pt;
}
*/
a.subMenu, a.topMenu, a:visited.subMenu, a:visited.topMenu
{
 font-family: verdana, arial, "ms sans serif", sans-serif;
 font-size: 10px; 
 font-weight: bold;
 padding-left: 10px;
 line-height: 14px;
 color: #E9F2FC;
 cursor: hand;
}
a:hover.subMenu, a:hover.topMenu
{
 font-weight: bold;
 text-decoration: underline;
 color: #FFFFFF;
}

a.footer, a:visited.footer, a.stdlink, a:visited.stdlink
{
	color: #E9F2FC;
	text-decoration: none;
}
a:hover.footer, a:hover.stdlink
{
	font-weight: bold;
	text-decoration: underline;
	color: #E9F2FC;
}

h1, p {
background-color: transparent;
color: black;
font-family: verdana, arial, "ms sans serif", sans-serif;
margin-left: 3em;
margin-right: 3em;
}

h1 {font-size: 13px;
margin-bottom:0;
 }

p { 
 /*font-family: verdana, arial, "ms sans serif", sans-serif;*/
 font-size: 12px; 
 margin: 10px;
 line-height: 18px;
 padding-left: 8px;
/* color: #E9F2FC;*/
 }
h3 { 
 font-family: verdana, arial, "ms sans serif", sans-serif;
 font-size: 16px; 
 margin: 10px;
 line-height: 18px;
 padding-left: 5px;
 color: #000000; /* e9f2fc */
 } 

body {
background-color: #CBCBCB;
}
/*
.tab {
background-color: #000000;
color: #FFFFFF;
font-weight:bold;
font-size:smaller;
}
*/
.box {
	border:1px solid #000000; 
	width:185px;
	padding-top:5px;
	padding-bottom:20px;
	margin-bottom:40px;
	padding-left:4px;
	background-color:#6C7A94;
	font-size:11px;
}

.box_top {
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	background-color: #000000;
	color: #FFFFFF;
	font-weight:bold;
	font-size:smaller;
	width:185px;
	text-align:center;
}


