/*
*/
A:link, A:visited, A:active  { color: #fefefe;  text-decoration : none; }
A:hover   { color: #ffcc33;  text-decoration : underline; }


A.dark_blue:link, A.dark_blue:visited, A.dark_blue:active  { color: #00002f;  text-decoration : none; }
A.dark_blue:hover   { color: #0a0a0a;  text-decoration : underline; }

A.red:link, A.red:visited, A.red:active  { color: #ff0000;  text-decoration : none; }
A.red:hover   { color: #ffcc33;  text-decoration : underline; }

A.small_red:link, A.small_red:visited, A.small_red:active  { color: #C90101;  font-size:10px; text-decoration : none; }
A.small_red:hover   { color: #C90101;  font-size:10px; text-decoration : underline; }

A.black:link, A.black:visited, A.black:active  { color: #ffffff;  text-decoration : none; }
A.black:hover   { color: #C90101;  text-decoration : underline; }

A.small_black:link, A.small_black:visited, A.small_black:active  { color: #ffffff;  font-size:10px; text-decoration : none; }
A.small_black:hover   { color: #C90101;  font-size:10px; text-decoration : underline; }
A.blue:link, A.blue:visited, A.blue:active  { color: blue;  text-decoration : none; }
A.blue:hover   { color: blue;   text-decoration : underline; }


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

A.white 
{ 
 color: #ffffff; 
 text-decoration : underline;
}
A.white:hover 
{ 
 color: #ffffff; 
 text-decoration : underline;
}
A.white1 
{ 
 color: #ffffff; 
 text-decoration : none;
}
A.white1:hover 
{ 
 color: #ffffff; 
 text-decoration : underline;
}
A.white:visited 
{
 color: #ffffff; 
 text-decoration : underline;
}

A.headerNavigation:link 
{ 
 color: #ffffff; 
 text-decoration : none;
	font-weight: bold;
}
A.headerNavigation:visited 
{
 color: #ffffff; 
 text-decoration : none;
	font-weight: bold;
}
A.headerNavigation:active 
{ 
 color: #ffffff; 
 text-decoration : none;
	font-weight: bold;
}
A.headerNavigation:hover 
{ 
 color: red; 
 text-decoration : underline;
	font-weight: bold;
}

TD
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
CHECKBOX, INPUT, RADIO, SELECT, SUBMIT, TEXTAREA, BUTTON 
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
hr
{
 color: #909090;
 height: 1px;
}
.label
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
 color: #ffffff;
	font-weight: bold;
}
.small
{
	font: normal 10px/15px Arial,Verdana, Helvetica, sans-serif;
	color: #ffffff;
}
.small_dark_blue
{
	font: normal 10px/15px Arial,Verdana, Helvetica, sans-serif;
	color: #00002f;
}
.small_black
{
	font: normal 10px/15px Arial,Verdana, Helvetica, sans-serif;
	color: #000000;
}
.very_small
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 8px;
	color: #ffffff;
}
.red
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
 color: red;
}
.black
{
 color: black;
}
.small_red
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
 color: red;
}
.very_small_red
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 8px;
 color: red;
}
.bold_red
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
 color: red;
	font-weight: bold;
}
.bold_small_red
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
 color: red;
	font-weight: bold;
}
.bold_very_small_red
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 8px;
 color: red;
	font-weight: bold;
}
.sub { font-family: Arial,Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; line-height: 1.5; color: black; }
a.sub:link, a.sub:visited { color: blue; text-decoration: none; }
A.sub:hover { color: black; text-decoration: underline; }
.sectionHeading 
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffb228;
	text-decoration:underline;
}
.background 
{
 background: #666666;
}
.background1 
{
 background: #fefefe;
}
.inputRequirement 
{ 
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px; 
	color: #ffff00; 
 font-weight:bold;
}
label
{
	color:#ffffff;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}
.small_bold
{
	color:#000008;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
div 
{
	font: normal 11px/15px Arial,Verdana, Helvetica, sans-serif;
}
span.error_warning_success
{
	font: normal 10px/15px Arial,Verdana, Helvetica, sans-serif;
 color:#000000;
}
.height
{
 height:390px;
}
img {
	border: none;
	}
/*div {
	COLOR: #3F4141; TEXT-ALIGN: left;
}*/
.ll 
{	  FONT-SIZE: 1em; }
.cc 
{	  FONT-SIZE: 0.8em;COLOR: #00679B; FONT-FAMILY: arial ; TEXT-ALIGN: left }
.oo 
{	  FONT-SIZE: 0.71em;COLOR: #000000; FONT-FAMILY: arial ; TEXT-ALIGN: left }
.bb 
{ 	  FONT-SIZE: 0.8em;COLOR: #ffffff; FONT-FAMILY: arial ; TEXT-ALIGN: left }
/* header middle*/
a.hm_1:link,hm_1:visited 
{
 color: #FFFF00;
 text-decoration: none;
 font-size: 12px;
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-weight: bold;
}
a.hm_1:link,a.hm_1:visited
{
 color: #aaaa00;
 text-decoration: none;
 font-size: 12px;
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-weight: bold;
}
a.hm_1:hover
{
 color: #a0a000;
 text-decoration: underline;
 font-size: 12px;
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-weight: bold;

}
 a.hm_2:visited,a.hm_2:link  
{
 color: #a0a0a0;
 text-decoration: none;
 font-size: 12px;
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-weight: bold;

}
A.hm_2:hover
{
 color: #e0e0e0;
 text-decoration: underline;
 font-size: 12px;
 font-family:  Arial,Verdana, Helvetica, sans-serif;
 font-weight: bold;
}
a.home_gray:link, a.home_gray:visited, a.home_gray:active  { color: #616161;  text-decoration : none; }
a.home_gray:hover   { color: #000000;  text-decoration : underline; }