.outerbg
{
	background-color: #cccccc;
}
.gridtext
{
	font-family: Verdana;
	font-size: 10px;
}
.gridlinks
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.gridlinks:hover
{
	font-family: Verdana;
	font-size: 10px;
	color: #008000;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
}
.white_normal
{
	font-family: Verdana;
	font-size: 10px;
	color: blue;
	font-style: normal;
	text-decoration: none;
}
.white_normal:hover
{
	font-family: Verdana;
	font-size: 10px;
	color: blue;
	font-style: normal;
	text-decoration: underline;
}
.greentext
{
	font-weight: bold;
	font-size: 10px;
	color: #008000;
	font-family: Verdana;
}
.pageheading
{
	font-weight: bolder;
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana;
	background-color: #68aa45;
	padding: 5px;
	text-align: center;
	vertical-align: middle;
}
.details
{
	font-weight: bold;
	font-size: 9px;
	color: #008000;
	font-family: Verdana;
	padding-right: 2px;
}

.Linkbutton
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
}
.SearchTextbox
{
	border-right: green 1px solid;
	border-top: green 1px solid;
	border-left: green 1px solid;
	border-bottom: green 1px solid;
	font-weight: normal;
	font-size: 12px;
	color: green;
	font-family: Verdana;
}
.leftheading
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #68aa45; TEXT-ALIGN: center
}
.tdgreenborder
{
	border-right: #cae19a 1px solid;
	border-top: #cae19a 1px solid;
	border-left: #cae19a 1px solid;
	border-bottom: #cae19a 1px solid;
}
.tdgreenborderltb
{
	
	border-top: #cae19a 1px solid;
	border-left: #cae19a 1px solid;
	border-bottom: #cae19a 1px solid;
}
.menucss
{
}
.TopLinks
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	background-color: #cae19a;
	padding-left: 2px;
	padding-bottom: 1px;
	padding-top: 1px;
	margin-left: 2px;
	vertical-align: middle;
	text-align: left;
	width: 205px;
	font-weight: bold;
}

.TopLinks:hover
{
	font-family: Verdana;
	font-size: 12px;
	color: #008000;
	font-style: normal;
	text-decoration: none;
	background-color: #cae19a;
	padding-left: 2px;
	padding-bottom: 1px;
	padding-top: 1px;
	margin-left: 2px;
	vertical-align: middle;
	text-align: left;
	width: 205px;
	font-weight: bold;
}

.boldtextblue
{
	font: bold 8pt Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
	padding-top: 5px;
	color: #000080;
}

.sitemaptdinner
{
	font: 9pt Arial, Helvetica, sans-serif;
	padding-left: 40px;
}
.sitemaptd
{
	font: 9pt Arial, Helvetica, sans-serif;
	padding-left: 20px;
}
.sitemaptdbold
{
	font: bold 8pt Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-left: 10px;
	
	background-color:#F6F6F6;
}
.contentborder
{
	border-right: #eaeaea 1pt solid;
	border-top: #eaeaea 1pt solid;
	border-left: #eaeaea 1pt solid;
	border-bottom: #eaeaea 1pt solid;
	width: 676px;		
}
.crow
{
	color: white;
	background-color: #66cc66;
	height: 25px;
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	width: 100%;
	padding-left: 5px;
}
.highlight
{
	background-color: #fefbd2;
	color: #000080;
}
.checkboxrem
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #111111;
	font-weight: 400;
	vertical-align: middle;
	text-align: center;
}
.tdmargin
{
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.tdspacing
{
	padding-top: 5px;
}
.errortext
{
	font: 8pt Arial, Helvetica, sans-serif;
	color: #ff0000;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.text
{
	font: 9pt Arial, Helvetica, sans-serif;	
}
.text0
{
	font: 8pt Arial, Helvetica, sans-serif;	
}

.downloadtext
{
	font: 8pt Arial, Helvetica, sans-serif;
	color: #808080;
}
.boldtext
{
	font: bold 8pt Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
	padding-top: 5px;
}
.boldtextuc
{
	font: bold 8pt Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	padding-top: 10px;
}


.homepagecrow
{
	background-color: #AED7FF;
	padding-bottom: 3px;
	padding-top: 3px;
}
.homeboxborder
{
	border-right: #316ac5 1px solid;
	border-top: #316ac5 1px solid;
	border-left: #316ac5 1px solid;
	border-bottom: #316ac5 1px solid;
}
.linebg {
	WIDTH: 98%; BACKGROUND-COLOR: #cee6ff
}
TD {
	FONT: 8pt arial
}
.more {
	FONT: 8pt Arial, Helvetica, sans-serif; COLOR: #858585
}
.borderHead {
	FONT: 8pt arial; COLOR: #000000
}
A
{
	font: 11px Verdana;
	color: #003366;
	text-decoration: none;
}
.barLinks {
	FONT: bold 8pt Arial, Helvetica, sans-serif; COLOR: #003366; TEXT-DECORATION: none
}
.tabheader 
{
	
	FONT: bold 10pt Arial, Helvetica, sans-serif; COLOR: #003366; TEXT-DECORATION: none
}

.secondhead {
	FONT: bold 11pt Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none
}

.tabhead {
	FONT: 10pt Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none
}

.bottomLinks {
	FONT: 7pt Verdana, Arial, Helvetica, sans-serif; COLOR: #B7B7B7; TEXT-DECORATION: none
}
.barLinksR {
	FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif; COLOR: #003366; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none; color:#FF9900
}
.footerlinks
{
	font-weight:normal;
	font-size: 12px;
	color: #003300;
	font-style: normal;
	font-family: Verdana;
	text-decoration: none;
}
.footerlinks:hover
{
	font-weight:normal;
	font-size: 12px;
	color: #003300;
	font-style: normal;
	font-family: Verdana;
	text-decoration:underline;
	}



.textarea 
{
	/*
	font-family: Verdana, sans-serif; font-size: 11px;
	color: #000000;
	background-color: #f5f5f5;
	border-width: 1px 1px 1px 1px;*/
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F5F5F5;
	border-width: 1px 1px 1px 1px;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow:auto;
}
.textbox
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F5F5F5;
	border-width: 1px 1px 1px 1px;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 180px;
}
.checkbox {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color: #111111;
	font-weight:400;
}
.select{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F5F5F5;
	border-width: 1px 1px 1px 1px;
}

.button
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	cursor: default;
	border-bottom: silver 1px solid;
	background-color: #f3f3f3;
	text-align: center;
	color: #000000;
	font-size:10px;
	font-weight:lighter;
	font-family: Verdana, sans-serif;
}

.SearchBox {
	BORDER-RIGHT: silver 1px solid; 
	BORDER-TOP: silver 1px solid; 
	BORDER-LEFT: silver 1px solid; 
	BORDER-BOTTOM: silver 1px solid; 
	BACKGROUND-COLOR: #F6F6F6;
	TEXT-ALIGN: left

}
.datalistalternaterow
{
	color: black;
background-color:#EAEAEA;
	/*background-color:White;*/
	vertical-align: top;
	text-align: left;
	width:150px;
}
.dlrow
{
	font-family: Verdana;
	background-color: #dcdcdc;
	font-size: 11px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.dlarow
{
	font-family: Verdana;
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
	padding-bottom: 5px;
	padding-top: 5px;
}
.grid-view
{
	margin: 0;
	border: 0px solid #333;
	font-family: "Verdana, Arial, Helvetica, sans-serif, Trebuchet MS";
	font-size: 0.9em;
	vertical-align: top;
	text-align: left;
}

.grid-view tr.normal
{
	color: black;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: left;
}

.grid-view tr.alternate
{
	color: black; 
	/*background-color:#EAEAEA;*/
	background-color:#f7f7f7;
	height: 25px;
	vertical-align: top;
	text-align: left;	
}



.grid-viewhover
{
	font-weight: bold;
	vertical-align: top;
	text-align: center;
	width: 201px;
	background-color: #99cc66;
	background-color: #CADEA1;
	vertical-align: top;
	text-align: left;
}
.gridviewheader
{
	font: bold 9pt Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
	vertical-align: top;
	text-align: left;
}

