body
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: x-small;
	background: #66cccc;
	padding-bottom: 0px;
	margin: 5px;
	color: white;
	padding-top: 0px;
	font-family: Verdana;
	text-align: center;
}
/* Layout styles */
#outer
{
	text-align:left;
	border:1px solid white;
	width:780px;
	margin:auto;
}
#searchbar
{
	border-right: 990000 0px solid;
	border-top: 990000 0px solid;
	background: #66cccc;
	border-left: #990000 0px solid;
	color: #333333;
	border-bottom: #990000 2px solid;
	height: 100px;
}
#leftbar
{
	float:left;
	background:White;
	color: #FFFFCC;
	width:200px;
	padding-left:0px;
	vertical-align:top;
}

#cont
{
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
	background: #FFFFCC;
	border-left: #000000 0px solid;
	width: 550px;
	height:400px;
	color: #333333;
	border-bottom: #000000 0px solid;
	text-align: center;
}
 
/* End layout styles

/* form styles */
h4 {
	font-size: 17px;
	color: black;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-left:10px;
}
table
{
	vertical-align:top;
}
tr
{
	width:auto;
	vertical-align:top;	
}
td
{
	width:auto;
	
	vertical-align:middle;	
}
td.providerTitle {
	background-color :#CCCC66;
	font-family:Verdana;
	font-size:x-small;
	color:black;
}

td.provider {
	background-color : #E6E6B3;
	font-family:Verdana;
	font-size:x-small;
	color:black;
}
.frmlabels
{
	text-align:right;
	font-variant:normal;
	color:black;
	font-family:Verdana;
	font-size:x-small;
}
.labels
{
	text-align:right;
	font-variant:normal;
	color:white;
	font-family:Verdana;
	font-size:x-small;
}
.paging
{
font-variant:normal;
	color:#667F00;
	font-family:Verdana;
	font-size:x-small;
}
.frmtxttd
{
	text-align:left;
	font-variant:normal;
	font-family:Verdana;
}
.frmtxtbox
{
	text-align:left;
	font-variant:normal;
	font-family:Verdana;
	font-size:x-small;
}
.frmdd
{
	font-family:Verdana;
	font-size:x-small;
}
.frmbutton
{
	font-family:Verdana;
	font-size:x-small;
}
.searchtable
{
	 width:455px;
	 vertical-align:middle;	
}
.labelbox
{
	border-right: #C50000 1px solid;
	border-top: #C50000 1px solid;
	border-left: #000000 1px solid;
}
.frmbutton11
{
	border:1px solid #64493E;
	color:#6D584D;
	background-color: #ffffcc;
	font-size:smaller;
	font-family:Verdana;
}
/* end form styles */
/* datagrid styles */
.datagrid
{
	width:550px;
	border:1px solid #000;
	color:Black;
}
.dgitem
{
	font-family:Verdana;
	font-size:12px;
	color:Black;
	 vertical-align:middle;
	text-align:left;
}
.dgheader
{
	font-family:Verdana;
	background-color:#667F00;
	color:Black;
	vertical-align:middle;
	text-decoration:underline;
	text-align:center;
	font-size:x-small;
}
.dgpager
{
	font-weight: bold;
	font-size: x-small;
	vertical-align: middle;
	color: black;
	font-family: Verdana;
	background-color: #667F00;
	text-align: right;
}
.dgbutton
{
	border-right: #64493e 1px solid;
	border-top: #64493e 1px solid;
	font-size: smaller;
	border-left: #64493e 1px solid;
	width: 70px;
	color: black;
	border-bottom: #64493e 1px solid;
	font-family: Verdana;
	background-color: #ffffcc;
}
.dgbuttonview
{
	border-right: #64493e 1px solid;
	border-top: #64493e 1px solid;
	font-size: smaller;
	border-left: #64493e 1px solid;
	color: black;
	border-bottom: #64493e 1px solid;
	font-family: Verdana;
	background-color: #ffffcc;
}
.dgpanel
{
	background-color:#667F00;
	width:550px;
	border:black;
	border-width:0px 1px 1px 1px;
}
.dgpanelstatus
{
	background-color:#667F00;
	width:550px;
	border:solid black;
	border-width:1px 1px 0px 1px;
}


/* end datagrid styles */