/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal;
	background-color:#e2e2e2;
	color:#474848;

}

A:link {
	COLOR: #1A8CBB; TEXT-DECORATION: none
}
A:visited {
	COLOR: #1A8CBB; TEXT-DECORATION: none
}
A:active {
	COLOR: #1A8CBB; TEXT-DECORATION: none
}
A:hover {
	COLOR: #1A8CBB; TEXT-DECORATION: underline
}

TD {
	FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; LETTER-SPACING: normal; TEXT-TRANSFORM: none; WORD-SPACING: normal
}
.page_logo
{
	background-image:url(logo.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:49px;
	width:219px;
}

.page_top_left
{
	background-image:url(index_01.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:109px;
	width:30px;
}

.page_top_center
{
	background-image:url(page_top_center.jpg);
	background-repeat:repeat-x;

}

.page_top_right
{
	background-image:url(index_03.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:109px;
	width:30px;
}


.page_center_left
{
	background-image:url(index_04_spacer.jpg);
	background-repeat:repeat-y;
	width:30px;
}
.page_center_left_IMG
{
	background-image:url(index_04.jpg);
	width:30px;
	height:200px;
}

.page_center_center
{
	background-image:url(index_05.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

.page_center_right
{
	background-image:url(index_06_spacer.jpg);
	background-repeat:repeat-y;
	width:30px;
}

.page_right_img
{
	background-image:url(index_06.jpg);
	width:30px;
	height:200px;
}


.page_bottom_left
{
	background-image:url(index_07.jpg);
	height:30px;
	width:30px;
}

.page_bottom_center
{
	background-image:url(index_08.jpg);
	background-repeat:repeat-x;
	height:21px;
}

.page_bottom_right
{
	background-image:url(index_09.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:30px;
	width:30px;
}

.menu_bg
{
	background-image:url(menu_spacer.jpg);
	background-repeat:repeat-x;
	height:34px;
}

.page_center_right_img
{
	background-image:url(page_center_right_img.jpg);
	background-repeat:no-repeat;
	height:200px;
}


.menu_left
{
	background-image:url(menu_left.jpg);
	background-repeat:no-repeat;
	width:16px;
}

.menu_center
{
	background-color:#FFFFFF;
}

.menu_right
{
	background-image:url(menu_right.jpg);
	background-repeat:no-repeat;
	width:20px;
}

.menu_bottom_left
{
	background-image:url(menu_bottom_left.jpg);
	background-repeat:no-repeat;
	width:16px;
	height:27px;
}

.menu_bottom_center
{
	background-image:url(menu_bottom_center.jpg);
	background-repeat:repeat-x;
}

.menu_bottom_right
{
	background-image:url(menu_bottom_right.jpg);
	background-repeat:no-repeat;
	width:20px;
	height:27px;
}

.menu_bullet
{
	background-image:url(menu_bullet.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:12px;
	height:20px;
	border-bottom:solid 1px #6191B7;
}

.menu_item
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:#6B6B6B;
	border-bottom:solid 1px  #6191B7;
}

.tab_top_left_edge
{
	background-image:url(tab_top_left_edge.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	height:17px;
	width:13px;
}

.tab_top_spacer
{
	background-image:url(tab_top_spacer.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	color:#454444;
	vertical-align:top;
}

.tab_top_right_edge
{
	background-image:url(tab_top_right_edge.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:17px;
	width:10px;
}

.tab_top_spacer A:hover
{
	color:#FF0000;

}
.tab_top_spacer A:link , A:visited, A:active
{
	color:#454444;
	text-decoration:none;
}

.DataGridTopLeft {
	background-image:url(datagrid_top_left_spacer.gif);
	background-repeat:repeat-y;
	background-position:top;
	width:17px;
}

.DataGridTopRight {
	background-image:url(datagrid_top_right_spacer.gif);
	background-repeat:repeat-y;
	background-position:top;
	width:28px;
}

.DataGridTopSpacer {
	background-image:url(datagrid_top_spacer.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.DataGridBottomRight {
	background-image:url(datagrid_bottom_right.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:29px;

}

.DataGridBottomLeft {
	background-image:url(datagrid_bottom_left.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:29px;
}

.DataGridBottomSpacer {
	background-image:url(datagrid_bottom_center.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.DataGrid {
 BORDER-BOTTOM: #03793F 0px solid; BORDER-LEFT: #899C92 0px solid; BORDER-RIGHT: #03793F 0px solid; BORDER-TOP: #899C92 0px solid; FONT-FAMILY: Verdana; FONT-SIZE: 11px; padding:5px;
}

.DataGridHeader {
 HEIGHT: 30px;    	FONT-FAMILY: Arial , Helvetica, sans-serif; color:white;  FONT-SIZE: 12px; FONT-WEIGHT: bold; vertical-align:middle; background-color:#1c2d5b;
}

.DataGridSubHeader {
  TEXT-ALIGN: left; 	FONT-FAMILY: Arial , Helvetica, sans-serif; color:#1D5008;  FONT-SIZE: 12px; FONT-WEIGHT: bold; background-image:url(datagrid_subhead_spacer.gif); background-repeat:repeat-x; background-position:bottom;
}


.DataGridFooter {
	background-color:#ffffff; HEIGHT: 18px; BORDER-TOP: #AA3107 2px solid;  TEXT-ALIGN: left; 	FONT-FAMILY: Verdana, Arial , Helvetica, sans-serif; color:#463A14;  FONT-SIZE: 10px; FONT-WEIGHT: bold;
}


.DataGridItem {
	BACKGROUND-COLOR: #fdde97; FONT-FAMILY: Verdana; FONT-SIZE: 11px ; color:#2A3D33; height:30px;
}

.DataGridAltItem {
	BACKGROUND-COLOR: #fcecc9; FONT-FAMILY: Verdana; FONT-SIZE: 11px ; color:#2A3D33; height:30px;
}

.icon
{
	border:solid 1px #D1DDE4;
	padding-left:3px;
	cursor:hand;

}

.icon_text
 {
 FONT-FAMILY: Verdana; FONT-SIZE: 10px ; color:#2A3D33; width:80px; vertical-align:middle;
}

.FormInputData
{
 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #6C6C6C; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-image:url(textbox_bg_2.gif); background-repeat:repeat-x; background-position:top;
}

.login_textbox
{
 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #6C6C6C; border:solid 1px #C5C6C3; 
}

.FormInputData_readonly
 {
 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #6C6C6C; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color:#ffffff;
 }

.FormInputData_textarea
 {
 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #6C6C6C; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color:#ffffff; width:200px; height:40px; background-image:url(textbox_bg.gif); background-repeat:repeat-x; background-position:bottom;
 }
 
.Button 
{
	 font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #000000;  background-color:#ffffff; border-bottom:solid 1px #285D11;border-right:solid 1px #285D11;border-left:solid 1px #285D11;border-top:solid 1px #285D11; background-image:url(button_bg.jpg); background-position:bottom; height:20px; background-repeat:repeat-x; height:23px; padding-left:3px; padding-right:3px;
}

.pagingButton 
{
	 font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #000000;  background-color:#ffffff; border-bottom:solid 1px #285D11;border-right:solid 1px #285D11;border-left:solid 1px #285D11;border-top:solid 1px #285D11; background-image:url(button_bg.jpg); background-position:bottom; background-repeat:repeat-x; height:15px; padding-left:3px; padding-right:3px;
}

.RequiredMark {
	COLOR: red; FONT-SIZE: 11px
}
.form_label
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#553102;
}

.list
 {
 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #6C6C6C; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-image:url(textbox_bg.gif); background-repeat:repeat-x;background-color:#EAF5E5; width:150px;
 }
 
IMG {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-TOP: 0px; border:0px;
}

.sub_heading
{
	border-bottom:solid 1px #D3E6ED;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0B7BC5;
	letter-spacing:2px;

}

.msg_window_heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	letter-spacing:2px;

}
.msg_window_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#F08802;
	letter-spacing:2px;
	text-align:center;
}

.label_left
{
	background-image:url(label_left.jpg);
	width:84px;
	height:52px;
}

.label_spacer
{
	background-image:url(label_spacer.jpg);
	background-repeat:repeat-x;
}

.label_right
{
	background-image:url(label_right.jpg);
	width:262px;
	height:52px;
}

.page_head
{
	background-image:url(page_head.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:109px;
	width:236px;
}

.page_head_spacer
{
	background-image:url(page_head_spacer.jpg);
	background-repeat:repeat-x;
}

.page_head_right
{
	background-image:url(page_head_right.jpg);
	background-repeat:no-repeat;
	height:109px;
	width:90px;
}
.main_menu_left
{
	background-image:url(main_menu_left.jpg);
	background-repeat:no-repeat;
	height:109px;
	width:24px;
}
.main_menu_spacer
{
	background-image:url(main_menu_spacer.jpg);
	background-repeat:repeat-x;
}

.main_menu_right
{
	background-image:url(main_menu_right.jpg);
	background-repeat:no-repeat;
	height:109px;
	width:25px;
}

.menu_text
 {
 FONT-FAMILY: Arial; FONT-SIZE: 11px ; color:#044A6B; font-weight:bold;
}

.form_head
 {
	 FONT-FAMILY: Arial; FONT-SIZE: 16px ; color:#558042; font-weight:bold; text-transform:capitalize; letter-spacing:2px; 
 	background-image:url(dotted_line.gif);
	background-repeat:repeat-x;
	background-position:bottom;

}
.PageTitle
 {
	 FONT-FAMILY: Arial; FONT-SIZE: 16px ; color:#558042; font-weight:bold; text-transform:capitalize; letter-spacing:0px; }

.PageTitle_desc
 {
	 FONT-FAMILY: Arial; FONT-SIZE: 9px ; color:#889189;  
}

.dotted_line
{
	background-image:url(dotted_line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.scrolling_icons_text
{
	background-image:url(dotted_line.gif);
	background-repeat:repeat-x;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#747471;
	text-align:left;
	font-weight:none;
	
}

.scrolling_icons_title
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#3f3d2e;
	text-align:left;
	font-weight:bold;
}

.scrolling_icons_readmore
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ff0000;
	text-align:left;
	font-weight:none;

}
