@charset "utf-8";
/* CSS Document */
BODY {
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background-color:#EEF;
}

h1
{
	font-size: medium;
	color: #036;
	font-weight:bold;
}

h2
{
	font-size: small;
	color: #039;
	font-style:italic;
}

h2.date
{
	font-size: medium;
	color: #039;
	font-style:italic;
}

td, div, p, span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	
	line-height: 150%;
	margin:0px;
	padding:0px;
}

.lowblue
{
	background-color:#003ba1;
}
.lowgray
{
	background-color:#889ac9;
}
.lowgray1
{
	background-color:#dddee9;
}

a.main
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

a.main:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffd451;
	font-weight:bold;
}
a.main_sub_s
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffd451;
	font-weight:bold;
}

a.main_sub_s:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffd451;
	font-weight:bold;
}

.main_s
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffd451;
	font-weight:bold;
}

td.top
{
	padding-left:20px;
	padding-right:10px;
	text-align:center;
	height:26px;
}

a.print
{ font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#FFF;
  padding:5px;
}

a.print:hover
{ 
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#ffd451;
  padding:5px;
}
.tbei {
  font: 11px/11px "Arial", sans-serif ! important;
  padding: 0px;
  margin: 0;
  vertical-align: middle;
}

a.main_sub
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#036;
	font-weight:bold;
	text-decoration:none;
}

a.main_sub:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e37c00;
	font-weight:bold;
}

.main_sub_s
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e37c00;
	font-weight:bold;
	padding-left:10px;
}

a.main_sub1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#036;
	font-weight:bold;
	text-decoration:none;
}

a.main_sub1:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e37c00;
	font-weight:bold;
}

.main_sub1_s
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e37c00;
	font-weight:bold;
	padding-left:10px;
}

.vertm
{ 
	padding-top:5px;
	border-bottom:solid; 
	border-bottom-width:1px; 
	border-bottom-color:#FFF;
}
.vertm_sub
{ 
	padding-top:5px;
	padding-left:20px;
}

.search
{ 
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#555;
	font-weight:bold; 
}

a.searchRes
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	font-weight:bold;
	text-decoration:none;
}

a.searchRes:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e37c00;
	font-weight:bold;
}
.mspace
{
	padding-left: 25px;
	height:26px;
}


table
{
	margin:0px;
	padding:0px;
}

.lp1{padding-left: 20px;}
.lp2{padding-left: 40px;}
.lp3{padding-left: 60px;}

a.bottom
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

a.bottom:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffd451;
	font-weight:bold;
}
.bottom_s
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffd451;
	font-weight:bold;
}


td.bott
{
	padding-left:10px;
	text-align:center;
	height:26px;
}

/* form validation */

.fRed{ color:#F00; font-weight: bold; }
.fBold{font-weight: bold;}
.fGrey{color:#999;}
.normal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	
	line-height: 150%;
	margin:0px;
	padding:0px;
}

.fcWhite
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	font-weight: bold;
	line-height: 150%;
	margin:0px;
	padding:0px;
}

.fcRed
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#F00;
	font-weight: bold;
	line-height: 150%;
	margin:0px;
	padding:0px;
}