	.body_bodycontent {
	background-color: #FFFFFF;
	font-family: "Arial", "Helvetica", sans-serif;
	color: #000000;
	margin: 10px auto auto;
	scrollbar-base-color: #cccccc;
	scrollbar-arrow-color: #000000;
	}
.body_top {
		font-family: "Arial", "Helvetica", sans-serif;
	color: #000000;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
		}
.body_left {
	font-family: "Arial", "Helvetica", sans-serif;
	color: #000000;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-base-color: #cccccc;
	scrollbar-arrow-color: #000000;
	background-image: url(../images/left_bg.gif);
	}
	
.headerrht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerrht a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; 	font-weight: bold; text-decoration:none;}
.headerrht a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; 	font-weight: bold; text-decoration:none;}
.headerrht a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; 	font-weight: bold; text-decoration:none;}
.headerrht a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; 	font-weight: bold; text-decoration:none;}

.headerbg {
	padding-left: 5px;
	background-image: url(../images/header_bg.jpg);
}
.headerdiv {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F89E00;
}
.footer {
	background-image: url(../images/footer_bg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-repeat: repeat-x;
}
.footer a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none;}
.footer a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none;}
.footer a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none;}
.footer a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; 	text-decoration:none;}

.footertop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #7F8085;
}
.footertop a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; 	font-weight: bold; background-color: #7F8085; text-decoration:none;}
.footertop a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; 	font-weight: bold; background-color: #7F8085; text-decoration:none;}
.footertop a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; 	font-weight: bold; background-color: #7F8085; text-decoration:none;}
.footertop a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; 	font-weight: bold; background-color: #7F8085; text-decoration:none;}

.textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 5px;
	border: 1px solid #494949;
}
.body_title {
	font-family: "Arial", "Helvetica", sans-serif;
	color: #00015B;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
}
.body_normal_search {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
}
.body_normal {
	font-family: "Arial", "Helvetica", sans-serif;
	color: #000000;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	background-color: #F4F4F4;
}
.body_org {

	font-family: "Arial", "Helvetica", sans-serif;
	color: #F8980C;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 14px;
	font-weight: bold;
}
.body_blue {


	font-family: "Arial", "Helvetica", sans-serif;
	color: #272471;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: bold;
}
.innertable_hdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images/innertable_bg.gif);
	height: 29px;
}
.innertable {
	margin: 0px;
	background-color: #CACACA;
	border: 1px solid #40697D;
}
.body_bodycontent {
	background-color: #FFFFFF;
	font-family: "Arial", "Helvetica", sans-serif;
	color: #000000;
	margin: 10px auto auto;
	scrollbar-base-color: #cccccc;
	scrollbar-arrow-color: #000000;
	}
.body_subtitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #035988;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 30px;
	font-weight: bold;
}
.body_subtitlesmall {


	font-family: "Arial", "Helvetica", sans-serif;
	color: #14475C;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	font-weight: bold;
}
.body_pictureTitle{


	font-family: "Arial", "Helvetica", sans-serif;
	color: #FFFFFF;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: bold;
}
.body_pictureContent{

	font-family: "Arial", "Helvetica", sans-serif;
	color: #FFFFFF;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	font-weight: bold;
}
.body_pictureContent a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; 	font-weight: bold; background-color: Transparent; text-decoration:none;}
.body_pictureContent a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; 	font-weight: bold; background-color: Transparent; text-decoration:none;}
.body_pictureContent a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; 	font-weight: bold; background-color: Transparent; text-decoration:none;}
.body_pictureContent a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; 	font-weight: bold; background-color: Transparent; text-decoration:none;}
.body_subtitlesmall1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #171753;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	font-weight: bold;
}
.AddViewTableRowHeader
{
	background-color:#005C8B;
	height:15px;
	border-color:"#3e86a5";
}
.ViewTableRowHeader
{
	background-color:#005C8B;
	height:25px;
	border-color:#005C8B;
}
.AddViewHeaderLabel
{
background-color:#005C8B;
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 14px; color:#FFF8FC; font-weight:bold; text-decoration:none; 
}
.AddViewTableRows
{
	background-color:#F0F9FE;
	height:30px;	
	vertical-align:middle;
	padding-left: 15px;
	border-top: #A0C3D4;
	border-right: 1px solid #A0C3D4;
	border-bottom: 1px solid #A0C3D4;
	border-left: #A0C3D4;
}
.ViewTableRows
{
	background-color:#F0F9FE;
	height:30px;
	vertical-align:middle;
	padding-left: 15px;
border:1px;
border-color:#A0C3D4;
}
.ViewTableRowsWithoutLeftPadding
{
	background-color:#F0F9FE;
	height:30px;
	vertical-align:middle;
	padding-left: 0px;
border:0px;
}
.ViewRowLabel
{
background-color:#F0F9FE;
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; color:#070F12; text-decoration:none; 
}
.AddTextBox
{
background-color:#F0F9FE;
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color:#070F12; text-decoration:none; 
border-color:#9EA9AD;
border:1px;
border-style:solid;
height:20px;
}
.AddDropDown
{
background-color:#F0F9FE;
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color:#070F12; text-decoration:none; 
border-color:#9EA9AD;
border:1px;
border-style:solid;
height:18px;
}
.GridHeader
{
	background-color:#A5C4D6;
	font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color:#FFF8FC; font-weight:bold; text-decoration:none; 
	color:#195E7D;
}
.GridRows
{
	background-color:#D6E5EC;
	font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; color:#FFF8FC; text-decoration:none; 
	color:#44586E;
}
.GridAlternateRow
{
	background-color:#F0F9FE;
	font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; color:#FFF8FC; text-decoration:none; 
	color:#44586E;
}
.btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005D8B;
	background-image: url(../images/btn_bg.gif);
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #005D8B;
	height: 20px;
	width: 110px;
	text-align: center;
	text-decoration: none;
}
.btn a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005D8B;
	text-decoration: none;
}
	.btn a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005D8B;
	text-decoration: none;
}
	.btn a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005D8B;
	text-decoration: none;
}
	.btn a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005D8B;
	text-decoration: none;
}
.innertable_hdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images/innertable_bg.gif);
	height: 29px;
}
.innertable {
	margin: 0px;
	background-color: #CACACA;
	border: 1px solid #40697D;
}
.ViewHeaderLabel
{
	background-color:#F0F9FE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005D8B;
	padding-right: 3px;
	padding-left: 3px;
	border: 0px;
	height: 20px;
	text-decoration: none;
	text-align:left;
	vertical-align:middle;
}
.AddViewRowLabel
{
	background-color:#F0F9FE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005D8B;
	padding-right: 3px;
	padding-left: 3px;
	border: 0px;
	height: 20px;
	text-decoration: none;
	text-align:left;
	vertical-align:middle;
}
.AddViewRowLabel_ErrorMessage
{
	background-color:#F0F9FE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	padding-right: 3px;
	padding-left: 3px;
	border: 0px;
	height: 20px;
	text-decoration: none;
	text-align:left;
	vertical-align:middle;
}

.AddViewRowLabelEmptyBackground
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005D8B;
	padding-right: 3px;
	padding-left: 3px;
	border: 0px;
	height: 20px;
	text-decoration: none;
	text-align:left;
	vertical-align:middle;
}
.AddViewRowText
{
	background-color:#F0F9FE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;		
	font-style: italic;
	color: #005D8B;
	padding-right: 3px;
	padding-left: 3px;
	border: 0px;
	height: 20px;
	text-decoration: none;
	text-align:left;
	vertical-align:middle;
}
.btn1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005D8B;
	background-image: url(../images/btn_bg.gif);
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #005D8B;
	height: 20px;
	width: 60px;	
	text-align: center;
	text-decoration: none;
}
.msg {	
	font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	font-size: 12px; 
	color: Black;
	font-weight:bold; 
	text-decoration:none; 
}
.mandatory {	
	font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	font-size: 12px; 
	color: Black;	 
	text-decoration:none; 
}
.calendar {	
	font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	font-size: 12px; 
	color: Black;	 
	text-decoration:none; 
}
.Orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FC9908;
}
.Orange a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FC9908;
	text-decoration: none;
}
.Orange a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FC9908;
	text-decoration: none;
}
.Orange a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FC9908;
	text-decoration: none;
}
.Orange a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FC9908;
	text-decoration: none;
}
.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #E97001;
}
.more a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E97001;
	text-decoration: none;
}
.more a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E97001;
	text-decoration: none;
}
.more a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E97001;
	text-decoration: none;
}
.more a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E97001;
	text-decoration: none;
}
.more1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FC9908;
}
.more1 a:link{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: bold;color: #FC9908;text-decoration:none;}
.more1 a:visited{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: bold;color: #FC9908;text-decoration:none;}
.more1 a:active{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: bold;color: #FC9908;text-decoration:none;}
.more1 a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: bold;color: #649CB5;text-decoration:underline;}
.border {
	background-color: #CECECE;
}
.body_bg_Col {
	background-color: #F0F9FE;
}
.heding-sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00587E;
	text-align: justify;
}
.bg_dots {

	background-image: url(../images/pro_hori_dots.gif);
}
.body-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	
	text-align: justify;
}
.table_title_bg {
	background-color: #E2E1DF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #272471;
	line-height: 25px;
}
.table_inner_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #649CB5;
	background-color: #F4F4F4;
}
.table_normal {
	background-color: #F4F4F4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	line-height: 22px;
}
.body_normal_gray {
	font-family: "Arial", "Helvetica", sans-serif;
	color: #565656;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
}
.table_title_withoutBG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #272471;
	line-height: normal;
	text-indent: 3px;
}
.table_HR {
	line-height: 1px;
	background-color: #D6D5D3;
}
.body_normal_without_bgColor {
	font-family: "Arial", "Helvetica", sans-serif;
	color: #000000;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
}
.textfield_log {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black
	padding-left: 5px;
	border: 1px solid #CCCCCC;
}


.btnFeature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005D8B;
	background-image: url(../images/btn_bg.gif);
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #005D8B;
	height: 20px;
	width: 120px;
	text-align: center;
	text-decoration: none;
}
.btnFeature a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005D8B;
	text-decoration: none;
}
	.btnFeature a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005D8B;
	text-decoration: none;
}
	.btnFeature a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005D8B;
	text-decoration: none;
}
	.btnFeature a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005D8B;
	text-decoration: none;
}
.Orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FC9908;
}
.spacer {
	line-height: 2px;
	color: #FFFFFF;
}
.TopHeadlocked
{
	background-color:#A5C4D6;
	font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color:#FFF8FC; font-weight:bold; text-decoration:none; 
	color:#195E7D;
	position:relative;
	cursor:auto; 
	top: expression(document.getElementById("divGrid").scrollTop); /* IE5+ only */
	/*left: expression(document.getElementById("divGrid").scrollLeft-8); *//* IE5+ only */
}
.Green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #00587E;
	text-decoration:underline;
}
.Green a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00587E;
	text-decoration: underline;
}
.Green a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00587E;
	text-decoration: underline;
}
.Green a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00587E;
	text-decoration: underline;
}
.Green a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}

