body{margin:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; background:url(../images/page-bg.jpg) repeat-x top;}

table{border-collapse:collapse;}
td{padding:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

a {color:#214714} a:hover{color:#000000}
a.plain{text-decoration:none} a:hover.plain{ text-decoration:none}

.footerTD{ color:#C7AB82}
.footerTD a{color:#C7AB82; text-decoration:none;} .footerTD a:hover{color:#C7AB82; text-decoration:underline;}

.leftLinks { font-size:11px;}
.leftLinks a{ color:#216809; text-decoration:none; height:24px; display:block; width:100%; background-color:#ffffff; border:1px solid #EECC9D; border-bottom:0px;}
.leftLinks a:hover{color:#216809; text-decoration:none; background-color:#FDF5E8; border:1px solid #EECC9D;border-bottom:0px;}

.pageTitle{ font-weight:bold; color:#B0774D; font-size:14px;}

.gridTable{ background-color:#999999; border-collapse:separate}
.gridTable thead{ font-size:11px;}
.gridTable th{color:#000000; font-size:11px;font-family:tahoma, arial, verdana; padding:2px 5px; font-weight:normal; background-color:#ffffff; vertical-align:middle;}
.gridTable td{ color:#000000; font-size:11px;font-family:tahoma, arial, verdana; padding:2px 5px; background-color:#FFFFFF; vertical-align:middle;}
.gridTable .header td{ font-size:11px; color:#000000; font-weight:bold; font-family:tahoma, arial, verdana; padding:2px 5px; line-height:10px; vertical-align:middle;background-color:#B9DE8C;}
.gridTable .header td a{ color:#000000; font-family:tahoma, arial, verdana; text-decoration:none}
.gridTable .header td a:hover{ color:#000000; font-family:tahoma, arial, verdana; text-decoration:underline}
.gridTable .greyBg{ background-color:#CCCCCC}
.gridTable .orangeTd td{background-color:#F3E6D3}
/*.listTable1{ background-color:#FFFFFF; border-bottom:1px solid #898D92; border-collapse:separate}
.listTable1 thead{ background-color:#898D92;}
.listTable1 thead td{ color:#FFFFFF; font-size:11px; font-weight:bold; font-family:tahoma, arial, verdana; padding:3px; vertical-align:middle}
.listTable1 tbody td{ color:#000000; font-size:11px; font-family:tahoma, arial, verdana; padding:2px 3px; background-color:#F4F4F4; vertical-align:middle}*/

.listTable{ background-color:#999999; border-collapse:separate}
.listTable thead {font-size:11px;}
.listTable thead th {font-size:11px; color:#000000; font-weight:bold; font-family:tahoma, arial, verdana; padding:2px 5px; line-height:10px; vertical-align:middle;background-color:#B9DE8C;}
.listTable thead th a {color:#000000; font-family:tahoma, arial, verdana; text-decoration:none}
.listTable thead th a:hover{ color:#000000; font-family:tahoma, arial, verdana; text-decoration:underline}
.listTable thead td {color:#FFFFFF; font-weight:bold; font-family:tahoma, arial, verdana; padding:2px 5px; background-color:#C99963; line-height:10px; vertical-align:middle;}
.listTable thead td a{ color:#FFFFFF; font-weight:bold; font-family:tahoma, arial, verdana; text-decoration:none}
.listTable thead td a:hover{ color:#FFFFFF; font-weight:bold; font-family:tahoma, arial, verdana; text-decoration:underline}
.listTable tbody th{color:#000000; font-size:11px;font-family:tahoma, arial, verdana; padding:2px 5px; font-weight:normal; background-color:#ffffff; vertical-align:middle;}
.listTable tbody td{ color:#000000; font-size:11px;font-family:tahoma, arial, verdana; padding:2px 5px; background-color:#FFFFFF; vertical-align:middle;}
.listTable tbody .greyBg{ background-color:#CCCCCC}
.listTable tbody .orangeTd TD{background-color:#F3E6D3}

/*.listTable1{ background-color:#FFFFFF; border-bottom:1px solid #898D92; border-collapse:separate}
.listTable1 thead{ background-color:#898D92;}
.listTable1 thead td{ color:#FFFFFF; font-size:11px; font-weight:bold; font-family:tahoma, arial, verdana; padding:3px; vertical-align:middle}
.listTable1 tbody td{ color:#000000; font-size:11px; font-family:tahoma, arial, verdana; padding:2px 3px; background-color:#F4F4F4; vertical-align:middle}*/

.SearchTable1{background-color:#FFFFFF; border-collapse:separate}
.SearchTable1 th{ background-color:#898D92;color:#FFFFFF; font-size:11px; font-weight:bold; font-family:tahoma, arial, verdana; padding:5px 4px; vertical-align:middle}
.SearchTable1 td{ background-color:#D0D1D3;color:#000000; font-size:11px;  font-family:tahoma, arial, verdana; padding:3px 4px; vertical-align:middle }
.SearchTable1 tfoot td { background-color:#FFFFFF;}
.SearchTable1td{background-color:#898D92;color:#FFFFFF; font-size:11px; font-weight:bold; font-family:tahoma, arial, verdana; padding:5px 4px; vertical-align:middle}

.mandatory {float:right; font:11px tahoma, arial, verdana; color:#333333; padding-right:12px; padding-top:6px;}

.textbox{ background-color:#EEEEEE; border:1px solid #74A955; width:220px; font-size:11px; font-family:Arial, Helvetica, sans-serif}
.textbox2{ background-color:#ffffff; border:1px solid #898D92; width:180px; font-size:11px; font-family:Arial, Helvetica, sans-serif}
.textbox3{ background-color:#ffffff; border:1px solid #898D92; width:250px; font-size:11px; font-family:Arial, Helvetica, sans-serif}

.gbutton{border:1px solid #000000; font-weight:bold; background:url(../images/button-bg.jpg) repeat-x #FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; height:18}

.green{ color:#204613}
.orange{ color:#D2680E}
/*css for server control*/
.dllsize
{
	background-color:#ffffff; border:1px solid #898D92; font-size:11px; font-family:Arial, Helvetica, sans-serif; width:50px;
}


/*.listTable thead table td{ font-size:11px; color:#000000; font-family:tahoma, arial, verdana; padding:2px 5px; line-height:10px; vertical-align:middle; background-color:#B9DE8C;}*/
/*.listGridTable{ background-color:#999999; border-collapse:separate}*/
.GridItem{ color:#000000; font-size:11px;font-family:tahoma, arial, verdana; padding:2px 5px; background-color:#FFFFFF; vertical-align:middle;}
.GridItemth{ font-size:11px; color:#000000; font-weight:bold; font-family:tahoma, arial, verdana; padding:2px 5px; line-height:10px; vertical-align:middle;background-color:#B9DE8C;}

/*change for table--*/
.listTable2{ background-color:#999999; border-collapse:separate}
.listTable2 thead{ font-size:11px;}
.listTable2 thead th{ font-size:11px; color:#000000; font-weight:bold; font-family:tahoma, arial, verdana; padding:2px 5px; line-height:10px; vertical-align:middle;background-color:#B9DE8C;}
.listTable2 thead th a{ color:#000000; font-family:tahoma, arial, verdana; text-decoration:none}
.listTable2 thead th a:hover{ color:#000000; font-family:tahoma, arial, verdana; text-decoration:underline}
.listTable2 thead td{ color:#FFFFFF; font-weight:bold; font-family:tahoma, arial, verdana; padding:2px 5px; background-color:#C99963;line-height:10px; vertical-align:middle;}
.listTable2 thead td a{ color:#B5FF5C; font-weight:bold; font-family:tahoma, arial, verdana; text-decoration:none}
.listTable2 thead td a:hover{ color:#663300; font-weight:bold; font-family:tahoma, arial, verdana; text-decoration:none}
.listTable2 tbody th{color:#000000; font-size:11px;font-family:tahoma, arial, verdana; padding:2px 5px; font-weight:normal; background-color:#ffffff; vertical-align:middle;}
.listTable2 tbody td{ color:#000000; font-size:11px;font-family:tahoma, arial, verdana; padding:2px 5px; background-color:#FFFFFF; vertical-align:middle;}
.listTable2 tbody .greyBg{ background-color:#CCCCCC}
.listTable2 tbody .orangeTd TD{background-color:#F3E6D3}

.PopUpSearchTable1{background-color:#FFFFFF; border-collapse:separate}
.PopUpSearchTable1 th{ background-color:#898D92;color:#FFFFFF; font-size:11px; font-weight:bold; font-family:tahoma, arial, verdana; padding:5px 4px; vertical-align:middle}
.PopUpSearchTable1 td{ background-color:#D0D1D3;color:#000000; font-size:11px;  font-family:tahoma, arial, verdana; padding:0px 0px; vertical-align:middle }
.PopUpSearchTable1 tfoot td { background-color:#FFFFFF;}

.setclass{background-color:#F3E6D3}
