body
{
}

.Header td
{
	vertical-align: middle;
	color: lightgrey;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}

.Header a
{
	color: lightgrey;
	text-decoration: none;
}

.Header a:hover
{
	color: White;
	text-decoration: none;
}

.Footer td
{
	font-size: 10px;
	color: darkgray;
	font-family: Arial;
}

.SideMenu	/*Sub menu */
{
	width: 180px;
	height: 400px;
	vertical-align: top;
	font-family: Arial;
	background-color: #abcfe4;          
}

.SideMenu table
{
	padding: 0px;
	border-width: 0px;
}

.SideTitle td
{
	height: 50px;
	font-size: 12px;
	font-weight: bold;
}

.SideMenu td
{
	vertical-align: middle;
	color: #00599C;  
	font-size: 12px;
}

.SideMenu p
{
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 15px;
}


.SideMenu a		/*sub menu item*/
{
	color:#00599C;
    font-weight:bold;
    text-decoration:none;
}

.SideMenu a:hover
{
	color: #FF9C00;
	text-decoration: underline;
}



.Form
{
	width: 550px;
	background-color: white;
	border-collapse: collapse;
	font-size:11px;
}

.FormTitle
{
	background-color: white;
	height: 15px;
	font-weight: bold;
}

.Form td
{
	border-color: white;
}

.ListAlt
{
	background-color: white;
}

.ContentTitle
{
	background-color: #abcfe4;     
	color:#00599C;
}

.SelectedItem
{
	color: #FF9C00;
	/*background-color:Red; */
}


.GridLink a
{
	color:#086DAD; 	
	text-decoration: underline;
}

.GridLink a:hover
{
	color:#FF9C00;
	text-decoration: underline;
}

.GridHeader
{
	color:#FFFFFF;		            
	background-color:#00599C;	
}

.GridHeader a
{
	color:#FFFFFF;
	text-decoration: underline;
}

.GridFooter
{
	background-color:#CCE4F2;	
}
.GridItem
{
	color:#003063;	                
	background-color:#CCE4F2;	
}
.GridItem td
{
	color:#003063;
}

.GridItem a
{
	color:#086DAD;
}

.GridAlternatingItem
{
	background-color:#FFFFFF;	
}
.GridAlternatingItem a
{
	color:#086DAD;
}
.GridAlternatingItem td
{
	color:#003063;
}
.GridPage
{
	background-color:#E4EBEF;	
    color:green; 		            
}

.MainMenuBar
{
	background-color:#000063;	
}

.MainMenuItem td
{
	vertical-align: middle;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.MainMenuItem a
{
	color: #FFFFFF;
	text-decoration: none;
}
.MainMenuItem a:hover
{
	color: #FFE8C4;
	text-decoration: none;
}


.MainFooter
{
	background-color:#003399;		
}

.LeftPane
{
	background-color:#DEE3EF;       
}


.Criteria-title 
{
	background: #E4EBEF;
}
.Criteria-title td
{
	color: #003063;
	background: #E4EBEF;
}


.Criteria-content td
{
	color:Dark Gray;
	background:#ffffff;
}

.Criteria-content 
{
	background:#CCE4F2;
}

.Criteria-content input
{
	background:#ffffff;
}


.Property-title
{
	background-color: #E4EBEF;
}

.Property-title td
{
	color: #003063;
	background-color: #E4EBEF;
}

.Property-title input
{
	color: #003063;
	background-color: white;
}
.RateFore
{
	color: #003063;
}

td
{
	vertical-align: top;
	color: #666666;
	font-family: Arial;
	font-size: 12px;
}

p
{
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 30px;
}

a
{
	color:#00599C;
	text-decoration: underline;
}

a:hover
{
	color: #FF9C00;
	text-decoration: underline;
}

a:visitied
{
	color:  #FF9C00;
	text-decoration: underline;
}

img
{
	border: 0px;
}

input
{
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
}

/*=========================================================================
 * used for home menu only 
 ==========================================================================*/
	.maindrop,
	A#maindrop,
	.main,
	A#main,
	A#main:hover,
	A#mainOn,
	A#mainOn:hover
	
		{
			vertical-align: middle;
			color: #FFFFFF;
			font-family: Arial;
			font-size: 12px;
			font-weight: bold;
			margin-left:10;
			margin-right:10;
		}
	.maindrop:hover,
	A#maindrop:hover,
	.main:hover,
	A#main:hover
		{
			color: #FFE8C4;
		}

	.sub,
	A#sub,
	A#sub:hover
		{
			vertical-align: middle;
			color: #FFFFFF;
			font-family: Arial;
			font-size: 12px;
			font-weight: bold;
		}
	.sub:hover,
	A#sub:hover
		{
			color: #FFE8C4;
		}
	.subSpan
		{
			color: #000063;
			background-color: #000063;
		}
	.tblBorder
		{
			background-color: #000063;
		}
	.hide
		{
			display: none ;
		}

	.show
		{
			display: list-item ;
			position:absolute;
			top: auto;
			left: auto;
		}

/*====================================================================================*/
