body
{
	scrollbar-face-color:#EAE8E2;
	scrollbar-highlight-color:#C9C5BD;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#C9C5BD;
	scrollbar-arrow-color:#C9C5BD;
	scrollbar-track-color:#FCFCFB;
	background-color: #FCFCFB;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3F7D1F;
	text-decoration: none;
}

.scrollbars
{
 	scrollbar-face-color:#EAE8E2;
	scrollbar-highlight-color:#C9C5BD;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#C9C5BD;
	scrollbar-arrow-color:#C9C5BD;
	scrollbar-track-color:#FCFCFB;   
}

A:link
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #3f7d1f;	*/
}

A:hover
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	/*color: #3f7d1f;	*/
}

A:visited
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #3f7d1f;	*/	
}

A
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #3f7d1f;	*/
}

.blue_text_small {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3F7D1F;
	text-decoration: none;
}

.blue_text_small_strong {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3F7D1F;
	text-decoration: none;
}

.blue_text_medium {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3F7D1F;
	text-decoration: none;
}

.blue_text_medium_underline {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3F7D1F;
	text-decoration: underline;
}

.blue_text_medium_strong {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6B6B6B;
	text-decoration: none;	
}

.brown_text_small {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #61573B;
	text-decoration: none;
}

.brown_text_small_strong {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #61573B;
	text-decoration: none;
}

.brown_text_medium {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #61573B;
	text-decoration: none;
}

.brown_text_medium_strong {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #847D68;
	padding: 4px;
}

.brown_text_medium_strong_heading {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #61573B;
	text-decoration: none;
}

.black_text_small {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.black_text_small_strong {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.black_text_medium {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.black_text_medium_strong {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.grey_text_medium_strong {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3F7D1F;
	text-decoration: none;
}

.grey_text_medium {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #565656;
	text-decoration: none;
}

.white_text_medium_dark_background {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0033FF;
}


.white_text_small {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.white_text_medium {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.white_text_medium_strong {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.white_text_large {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.red_text_medium {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #B00000;
	text-decoration: none;
}

.green_text_medium {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3f7d1f;
	text-decoration: none;
}
.green_text_medium_strong {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3F7D1F;
	text-decoration: none;
}

.errorhandling_large {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3F7D1F;
	text-decoration: none;
}

.top_menu_items {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align: center;		
	color: #4A422A;
	text-decoration: none;
}

.top_menu_items_over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align: center;	
	color: #FFFFFF;
	text-decoration: none;
	background-color: #61573B;
	cursor: hand;
	border: 0px;
}

.watermark {
	font-size: 11px;
	background-color: #fff4e1;
	color: #dd8c00;
	border-top: 1px solid #abadb3;
	border-left: 1px solid #e2e3ea;
	border-right: 1px solid #e2e3ea;
	border-bottom: 1px solid #e3e9ef;
	height: 22px;
}

.textbox {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E452C;
	height: 22px;
	width: 140px;
	/*border: 1px solid #4E452C;*/
}
.textboxmultiline {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E452C;
}

.button {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
	color: #4E452C;
	/*height: 24px;*/
	border: 0px;
	background-color: transparent;
	cursor: hand;
}

.blue_block {
	border: 1px solid #D1CCBE;
	background-color: #EAE8E2;
	background-image: url(blue_block_top_shade.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.blue_block_heading 
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14pt;
    text-align: left;
    border-top: 0px dotted #D1CCBE;
	border-right: 0px solid #D1CCBE;
	border-bottom: 0px solid #D1CCBE;
	border-left: 0px solid #D1CCBE;
}

.blue_block_dark {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid #D1CCBE;
	background-color: #62C530;
	background-image: url(blue_block_dark_top_shade.gif);
	background-repeat: repeat-x;
	background-position: top;	
}

.blue_block_subitem {
	background-color: #5D8FBD;
  cursor: hand;
}

.green_block_dark {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid #D1CCBE;
	background-color: #5DCB5D;
	background-image: url(green_block_dark_top_shade.gif);
	background-repeat: repeat-x;
	background-position: top;	
}

.white_block {
	border: 1px solid #D1CCBE;
	background-color: #FFFFFF;
}

.white_block_bottomless {
	background-color: #FFFFFF;
	border-top: 1px solid #D1CCBE;
	border-right: 1px solid #D1CCBE;
	border-bottom: 0px solid #D1CCBE;
	border-left: 1px solid #D1CCBE;
	background-image: url(white_block_bottomless_bg_tile.gif);
	background-repeat: repeat-x;
	background-position: bottom;	
}

.white_block_withbottom {
	background-color: #FFFFFF;
	border-top: 1px solid #D1CCBE;
	border-right: 1px solid #D1CCBE;
	border-bottom: 1px solid #D1CCBE !important;
	border-left: 1px solid #D1CCBE;
	background-image: url(white_block_bottomless_bg_tile.gif);
	background-repeat: repeat-x;
	background-position: bottom;	
}


.brown_block_bottomless {
	
}

.part_heading
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 4px;    
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #847d68;
	/*border-top: 1px solid #4a4433;
	border-right: 1px solid #4a4433;
	border-bottom: 0px solid #4a4433;
	border-left: 1px solid #4a4433;*/
	background-image: url(brown_block_bottomless_bg_tile.gif);
	background-repeat: repeat-x;
	background-position: bottom;	
}

.part_heading_orange
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 4px;    
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #FFFFFF;
	/*border-top: 1px solid #4a4433;
	border-right: 1px solid #4a4433;
	border-bottom: 0px solid #4a4433;
	border-left: 1px solid #4a4433;*/
	background-image: url(orange_block_bottomless_bg_tile.gif);
	background-repeat: repeat-x;
	background-position: bottom;	
}



.white_block_bottomless_topless {
	background-color: #FFFFFF;
	border-top: 0px solid #D1CCBE;
	border-right: 1px solid #D1CCBE;
	border-bottom: 0px solid #D1CCBE;
	border-left: 1px solid #D1CCBE;
}

.orange_block {
	border: 1px solid #C5982A;
	background-color: #FFC438;
}

.orange_block_bottomless 
{
	background-color: #CD9E34;
	border-top: 1px solid #C5982A;
	border-right: 1px solid #C5982A;
	border-bottom: 0px solid #C5982A;
	border-left: 1px solid #C5982A;
	background-image: url(orange_block_bottomless_bg_tile.gif);
	background-repeat: repeat-x;
	background-position: bottom;	
}

.orange_block_topless {
	background-color: #FFC438;
	border-top: 0px solid #C5982A;
	border-right: 1px solid #C5982A;
	border-bottom: 3px solid #C5982A;
	border-left: 1px solid #C5982A;
}

.green_block {
	border: 1px solid #349B34;
	background-color: #5DCB5D;
}

.green_block_subitem {
	background-color: #42B242;
  cursor: hand;	
}

.green_block_bottomless 
{
	background-color: #339933;	
	border-top: 1px solid #349B34;
	border-right: 1px solid #349B34;
	border-bottom: 0px solid #349B34;
	border-left: 1px solid #349B34;
	background-image: url(green_block_bottomless_bg_tile.gif);
	background-repeat: repeat-x;
	background-position: bottom;	
}

.green_block_topless {
	background-color: #5DCB5D;
	border-top: 0px solid #349B34;
	border-right: 1px solid #349B34;
	border-bottom: 3px solid #349B34;
	border-left: 1px solid #349B34;
}

.dropdownlist {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E452C;
	height: 20px;	
}

.LoginControl 
{
    border-Width: 1px;
    border-color: #D2D8E3;
    padding: 4;	
    border-style: solid;
    background-color: #E9EAEF;
    font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
    font-Size: 11px;	
}

.gridview 
{
    background-color: #9EC0E2;
	Font-Size:11px;
	Color:#61573B;
	border: 1px solid #D1CCBE;
	vertical-align: top;
	width: 100%;
	background-color: #FFFFFF;
}	

.gridview_alternatingrowstyle    			
{
    background-color: #f6f4ef;
    vertical-align:text-top;
    vertical-align:top;  
    text-align: left;       
}

.gridview_rowstyle
{
    vertical-align:text-top;
    vertical-align:top;  
    text-align: left;      
}

.gridview_headerstyle
{
	background-image: url(gridview_headerstyle_background.gif);
	background-repeat: repeat-x;
	Font-Size:11px;
	Color:#FFFFFF;
    font-weight: bold;
    vertical-align: middle; 
    text-align: left; 
    height: 23px;   
}

.gridview_headerstyle_green
{
	background-image: url(gridview_headerstyle_background_green.gif);
	background-repeat: repeat-x;
	Font-Size:11px;
	Color:#FFFFFF;
    font-weight: bold;
    vertical-align: middle; 
    text-align: left; 
    height: 23px;   
}

.gridview_footerstyle
{
    background-color: #FFFFFF;
	Font-Size:11px;
	Color:#61573B;
    font-weight: bold;
    vertical-align:text-top;
    vertical-align:top;  
    text-align: left; 
    height: 20px;     	    
}

.gridview_selectedrowstyle
{
    background-color: #dbffc9;    
    vertical-align:text-top;
    vertical-align:top;  
    text-align: left;      	    
}

.gridview_selectbutton
{
    vertical-align:text-top;
    vertical-align:top;  
    text-align: right;
	Font-Size:11px;
	Color:#61573B;
    font-weight: bold;            	    
}

.multiview_tab
{
	border: 1px solid #D1CCBE;     
    text-align: center;
	Font-Size: 11px;
	Color: #61573B;
    font-weight: bold;
    padding: 4px;            	    
}

.multiview_tab_selected
{
	background-color: #FFFFFF;
	border: 1px solid #D1CCBE;     
    text-align: center;
	Font-Size: 11px;
	Color: #61573B;
    font-weight: bold;
    padding: 4px;            	    
}

.block_white_dot_tile
{
	background-image: url(white_dot_tile.gif);
	background-repeat: repeat-x;
	height: 1px;	
}

.bottom_page_main_table
{
	background-color: #F0EFED;	
	border: 0;
	width: 100%;
	height: 100%;	
}

.bottom_page_child_table
{
	background-repeat: no-repeat;	
	background-image: url(bottom_footer.gif);	
	padding: 0;
	margin: 0;
	border: 0;
	width: 936;
}

.left_page_main_table
{
	border-left: 0px;
	border-right: 1px solid #C4C0B7;
	border-top: 0px;
	border-bottom: 0px;
	background-color: #F0EFED;
	height: 100%;
	width: 100%;			
}

.right_page_main_table
{
	border-right: 0px;
	border-left: 1px solid #C4C0B7;
	border-top: 0px;
	border-bottom: 0px;
	background-color: #F0EFED;
	height: 100%;
	width: 100%;			
}

.top_page_main_table
{
	width: 100%;
	background-image: url(top_bg.gif);				
	background-position: center top;
	background-repeat: no-repeat;
	border: 0;
}

/* User & Server Controls */

.menu_main_table
{
	background-color: #C9C5BD;
	width: 100%;
	padding: 2px;
	margin: 0px;
	border: 0px;
}

.horizontal_rule
{
    height: 1px;
    border: 1px solid #d1ccbe;
}

.service_heading
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6B6B6B;
	text-decoration: none;
	background-color: #dbd9d2;
	padding-left: 4px;    
	padding-top: 2px;
	padding-bottom: 2px;
}

.fieldset
{
    border: 1px solid #b6b0a0;
    text-align: left;
}
.Scrollgrid
{ 
    
OVERFLOW: auto; BORDER-LEFT: #000000 1px; WIDTH: 100%; BORDER-BOTTOM: #000000 1px; HEIGHT: 258px;
scrollbar-3d-light-color:#999999;
scrollbar-arrow-color:#9C3842;
      scrollbar-base-color:#003366;
      scrollbar-dark-shadow-color:#9C3842;
      scrollbar-face-color:#e7e7e7;
      scrollbar-highlight-color:#ffffff;
      scrollbar-shadow-color:9C3842;    
    
} 

