/* CSS Document */

BODY, P, TD
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;
}

BODY 
{
     margin: 0px 0px 0px 0px;
}

H1
{
	font-size: 16px;
	margin: 2px 0px 0px 2px;
	padding: 2px 0px 0px 2px;
}
.sub_header
{
	color:navy; 
	font-size:15px;
	font-weight:bold;

}
.minor_heading
{
	font-size:13px;
	color:maroon;
	font-weight:bold;
}
.info_message
{
	color:#000099;
	font-weight:400;
}

.small_header
{
 color: #000000;
 font-weight:bold;
}
.smaller_text
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 10px;
}

.small_title_blue
{
 color: #3E4878;
 font-size: 10px;
 font-weight: bold;
}

.small_warning
{
 color:#FF0000;
 font-weight:bold;
 font-size:13px;
}
.MainTableHeader
{
 color: #FFFFFF;
 font-size:13px;
 font-weight:bold;
}
.form_text
{
	color:#3E4878;
}

.TableBoxes
{
	border: solid 1px #000000;
}
.TableBoxesInner
{
	border: solid 1px #808080;
	background-color:#EEEEEE;
}

.SpecialTableHeader_Windows
{
	
	background: url('../images/headerBg.gif') repeat-x; 
	background-color:#FFFFFF;
	padding: 0;
}

.SpecialTableHeaderText_Windows
{
	color: #244272;
	font-weight: bold;
	text-align: center;
	height: 31px;
}
.SpecialTableHeaderText_Windows_Multi1
{
	color: #244272;
	font-weight: bold;
	text-align: center;
	font-size: 11px;
	height: 13px;
}
.SpecialTableHeaderText_Windows_Multi2
{
	color: #244272;
	font-weight: bold;
	text-align: center;
	font-size: 10px;
	height: 12px;
}
.SpecialTableHeader_Windows_L
{
	background: url('../images/headerBg_larger.gif') repeat-x; 
	background-color:#FFFFFF;
	height: 45px;
	padding: 0;
}
.SpecialTableHeaderText_Windows_L
{
	color: #244272;
	font-weight: bold;
	text-align: center;
}
.ButtonBack_Out
{
	margin: 0px 0px 0px 0px;
	padding: 0px 6px 0px 6px;
	border-spacing: 0px;
	background-color: #5898C5;
	border: solid 1px #dde3f7;
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-image: url('../images/ButtonBack.jpg');
	background-position: top;
	background-repeat: repeat-x;
	height: 17px;
}

.ButtonBack_G
{
	margin: 0px 0px 0px 0px;
	padding: 0px 6px 0px 6px;
	border-spacing: 0px;
	background-color: #5898C5;
	border: solid 1px #dde3f7;
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-image: url('../images/ButtonBack.jpg');
	background-position: top;
	height: 19px;
	width: 180px;
}

.Input_Textboxes
{
	border-top: 1px solid #c3d9f9;
	border-right: 1px solid #c3d9f9;
	border-bottom: 1px solid #c3d9f9;
	border-left: 1px solid #c3d9f9;
	height: 18px;
	font-size:11px;
	font-family: Arial, Verdana, Sans-serif;
	color: #000000;
}

.Input_Textboxes_Over
{
	border-top: 1px solid #000080;
	border-right: 1px solid #000080;
	border-bottom: 1px solid #000080;
	border-left: 1px solid #000080;
	height: 18px;
	font-size:11px;
	font-family: Arial, Verdana, Sans-serif;
	color: #000000;
}

a
{
	text-decoration: none;
	color: #1a4073;
}
a:hover
{
	color: #ec6f03;
}
a:link
{
	color: #1a4073;
}
a:active
{
	color: #1a4073;
}
a:inactive
{
	color: #868782;
}
.tblRow td {
		border-bottom: #00467f 1px solid;
		border-left: #00467f 1px solid;
}
.Inactive {
		font-style: italic;
		color: #666666;
}
