﻿body {
}
.header_bg
{
	 background-image: url(../Images/header_bg.jpg);
	 background-position:top;	
	 background-repeat:no-repeat; 
}
.Boxheader_bg
{
	 background-image: url(../Images/boxheaderbg.jpg);
	 background-position:top;	
	 background-repeat:repeat-x;
	 
	 font-family: Arial;
	 font-weight:bold;
	 font-size:10pt;
	 color:#0977B0;		
}
.Boxheader_bg
{
	 background-image: url(../Images/GreyHeaderLine.jpg);
	 background-position:top;	
	 background-repeat:repeat-x;
	 
	font-family: Arial;
	font-weight:bold;
	font-size:10pt;
	color:#0977B0;		
}
.Menu_bg
{
	 background-image: url(../Images/GreyLine.jpg);
	 background-position:top;	
	 background-repeat:repeat-x;
}
.VertLine_bg
{
	 background-image: url(../Images/VertLine.jpg);
	 background-position:right;	
	 background-repeat:repeat-y;
}
.HorizontalLine_bg
{
   background-image: url(../Images/div_recommended.jpg);
   background-repeat:repeat-x;
}
.VertLine_bg_left
{
	 background-image: url(../Images/VertLine.jpg);
	 background-position: left;	
	 background-repeat:repeat-y;
}
.Footer_bg
{
	 background-image: url(../Images/footer_bg.jpg);
	 background-position:top;
	 background-repeat:repeat-x;
}
.searchText
{
	font-family: Verdana, MS Sans Serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;		
}
.button
{
	FONT-FAMILY: verdana; 
	FONT-SIZE: 8pt; 
	cursor:hand;	
	font-weight:bold;
	BACKGROUND-COLOR:#6B757A;
	border:0;
	COLOR: #FFFFFF;
	height:20px;		
}
.hyperlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#797878;		
	text-decoration:underline;	
}
hyperlink a
{		
}
.hyperlink a:hover
{
	text-decoration: underline;
}
.hyperlinkWhite
{
	font-family: Verdana;
	font-size: 12px;
	color:#FFFFFF;		
	text-decoration:none;	
	 font-weight:normal;
}
hyperlinkWhite a
{		
}
.hyperlinkWhite a:hover
{
	text-decoration: underline;
}
.tdBg
{
	background-color: #097EBA;
	height:24px;	
	font-family: Verdana;
	font-size: 13px;
	font-weight:bold;
	color:#FFFFFF;		
}
.tableBorder
{
	 border-style:solid;
	 border-width:2px;
	 border-color:#B1B1B1;	
}
.textWhite
{
	font-family:  Arial;
	font-size: 13px;
	font-weight:bold;
	color:#FFFFFF;	
}
.text 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.text11 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.Validators
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration: none;
}
.MenuItem
{
    font-family: Arial, Verdana;
    font-size:11px;
    cursor: pointer;
    cursor: hand;
    padding: 6px 0px 6px 7px;
    background-image: url(Images/arrow.gif);
    background-repeat: no-repeat;
    background-position : 7px center;
    border: 1px solid #D1D1D1;
    border-top: 1px solid white;
    text-align: left;
}
.MenuItemOver
{
    font-family: Arial, Verdana;
    font-size:11px;
    cursor: pointer;
    cursor: hand;
    padding: 6px 0px 6px 7px;
    background-image: url(Images/arrow.gif);
    background-repeat: no-repeat;
    background-position : 7px center;
    border: 1px solid #D1D1D1;
    border-top: 1px solid white;
    border-bottom: 1px solid #EF2626;
    background-color: #FAFAFA;
    text-align: left;
}
.MenuItemToolTip
{
    background-color: #fffacd;
    border-style:solid;
    border-width:1px;
    border-color: black;
    font-family: Arial;    
    padding: 3px;
    font-size:8pt;
    text-align: left;
}

.MenuItemClicked
{
    cursor: pointer;
    cursor: hand;
    padding: 1px;
    background-color: #F4F4F4;
    text-align: left;
}

A.paginglink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px;  COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY:  VERDANA; TEXT-DECORATION:underline; 
}
A.paginglink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: VERDANA; TEXT-DECORATION: underline; 
}
A.paginglink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #FF0000; FONT-STYLE: normal; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;
}
.pageinghyperlink
{
	  
FONT-WEIGHT: normal; FONT-SIZE: 13px;  COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY:  VERDANA; TEXT-DECORATION:none; 	

}
.pageinghyperlink A
{
FONT-WEIGHT: normal; FONT-SIZE: 13px;  COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY:  VERDANA; TEXT-DECORATION:underline;	
padding:5px; margin:2px;
}
.pageinghyperlink A:hover
{
FONT-WEIGHT: normal; FONT-SIZE: 13px;  COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY:  VERDANA; TEXT-DECORATION:none;	
}
.pagingButton1
{
	
}
.pagingButton2
{			
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	border : solid  1px #71abb6;			 
}
.h1Blue {
    font-family: Tahoma;
    font-size: 25px;
    display: inline;
    font-weight: normal;
    /*
    padding: 0px;
	margin: 0px;*/
    color: #346DAD;
}
.h2Blue
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
    font-weight:bold;
    display: inline;
    font-weight: normal;
    padding: 0px;
	margin: 0px;
    color: #0270bc;
 }
/*  Grid Css */
.grid
{
	/*background-color:#CC0066;*/
	width: 100%;	
}

.grid td
{    
    font-family:  Arial, Helvetica, sans-serif;
    padding: 2x 2px 2px 2px;
}
.gridHeader
{
	background-color: #e5e5e5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-decoration:none; 
	font-weight:bold;
	height :20px;
	/*
	background-image:url(../images/ProjectsControlImages/gvHeaderBackground.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:White;	*/
}
.gridheader
{
	background-color: #e5e5e5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-decoration:none; 
	font-weight:bold;
	height :20px;
}
.gridItem, .gridAltItem, .gridSelectedItem
{
    font-size: 9pt;    
}

.gridItem
{
	border : none 0px;
    background-color:  #f5f5f5;
    height:25px;
     font: 8pt Verdana;
    color: #000000;
    font-weight: normal;  
}
.gridItem A
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#CA6400;		
	text-decoration:underline;
}
.gridItem A:hover
{
	text-decoration:none;
}
.gridAltItem A
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#CA6400;		
	text-decoration:underline;
}
.gridAltItem A:hover
{
	text-decoration:none;
}
.gridAltItem
{
		border: none 0px;
    background-color: #E9E9E9;
 height:25px;
     font: 8pt Verdana;
    color: #000000;
    font-weight: normal;  
}

.gridSelectedItem
{
    background-color: #CCCCCC;
    