

BODY {
	background-color:#ffffff;
	padding:0px 0px 0px 0px;
	font-family:Verdana;
	font-size:11px;
	cursor: default;
}

.dataRow {
background-color:#F4F4F4;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	font-size:10px;
}

.dataRow:hover,#row:hover {
    background-color:#E8E8E8;
}

	.table {
	text-align: left;
}

   .cur_col{
    color: #000;
    background: #DDD;
}

    .cur_cell{
     color: #000;
     background: #CCC;
}

//.imgTable {
	border:1px solid #CCCCCC;

}

 .row,#row

     {
           background-color:#EEE;

     }


     .headrow,#headrow

     {
           background-color:#09C;
           color: #FFFFFF;
           padding: 4px;
           font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
           font-size: 13px;
           /* width:10%; */
     }

    .data {

           font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
           font-size: 11px;

}

     .data:hover

     {
           background-color:#CCC;
     }


DIV {
	margin:0 0 0 0;
	padding:0 0 0 0;
}



A:hover { color:black; }

A {
  color:#0E7DD8;
  padding-bottom:0px;
  margin-bottom:0px;
  text-decoration:none;
}

A:visited {}

.homePageLink {
	 color: black;
}

.tableLink {
  color: green;
  padding-bottom:0px;
  margin-bottom:0px;
  text-decoration:none;
}


.button {
    background-color:white;
	font-size:10px;
    font-weight: bold;
    border-bottom:1px solid gray;
    border-top:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
}
.button:hover {
    border-bottom:1px solid red;
    border-top:1px solid grey;
    border-left:1px solid grey;
    border-right:1px solid grey;
}

.fieldLabel {
    font-family:Verdana;
    font-size:10px;
    font-weight: bold;
    color:#666666;
    text-align:right;
}

.field {
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	font-size:11px;
	color: blue;
}

.field:hover {
	border-bottom:1px dotted red;
	border-top:1px solid grey;
	border-left:1px solid grey;
	border-right:1px solid grey;
}

.pageTitle {
	font-family:Verdana;
	font-size:12px;
    color:#666666;
	font-weight:bold;
}

.title {
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;

}

.copyright {
	color:gray;
	font-size:9px;
	font-family:Verdana;
}

.menuSep {	font-size:10px;	}

.errorMessage {
	color:red;
	font-family:Trebuchet MS;
    font-size:12px;
	font-weight:bold;
    text-align:left;
}


.subCategory {
	color:brown;
	font-size:10px;
	font-weight:bold;
}

.subCategory1 {
	color:#0066CC;
	font-size:10px;
	font-weight:bold;	
}

.subCategory1:hover {
	text-decoration:none;
	color:orange; 
}

.imageButton {
	border:none;
	background-color:white;
	font-weight:bold;
}

.imageButton:hover {
	border:none;
	background-color:white;
	color:red;
	font-weight:bold;
}

.req_field {
	font-size:9px;
	color:red;
}

.select {
	font-size:9px;
	height:11px;
	font-family:verdana;
	border:1px solid lightgray;
}

.tableHeader {
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF; 
	background-color:#E9E9E9;
	font-size:9px;
	font-weight:bold;
	color:#797979;
	align:right;
}

#.listTable {
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}


A:hover .mainCategory { text-decoration:none;color:orange; }
A:hover .subCategory { text-decoration:none;color:orange; }
.sep    { font-size: 9px;color:brown;
}

