
.rateSelect {
	width:50px;
	height:16px;
	font-size:11px;	
	font-family:Verdana;
	border:1px solid gray;
}
.rateButton {
	width:50px;
	height:18px;
	border:2px solid green;
	background-color:white;
	font-size:12px;	
	font-family:Verdana;
}

LI {
	color:orange;
}

UL {
	margin:0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

BODY {
	margin:2% 8% 8% 8%;
	font-family:Verdana;
	font-size:10px;
	background-color: #FDF099;
}

.wordFound {
	text-decoration: blink;
	color:red;
	border:1px solid  red;
}

.box_title {
	background-color:green;
	color:white;
	font-size:14;
	font-weight:bold;
}

TR {
	font-size:11px;
}

DIV {
	margin:0 0 0 0;
	padding:0 0 0 0;
}

A:hover {
	color:red;
	text-decoration: underline;
	font-weight: bold;
}

A {
	color:rgb(0,51,204);
	padding-bottom:0px;
	margin-bottom:0px;
	text-decoration:none;
	font-family: verdana;
	font-size:12px;
	font-weight: bold;
}
 
A:visited {}

.button {
    background-color:white;
    font-weight: bold;
    border-bottom:1px solid gray;
    border-top:1px solid lightgrey;
    border-left:1px solid lightgrey;
    border-right:1px solid lightgrey;
}

.paybutton {
    background-color:white;
    font-weight: bold;
    border-bottom:1px solid green;
    border-top:1px solid green;
    border-left:1px solid green;
    border-right:1px solid green;
}


.paybutton:hover {
    border-bottom:1px solid red;
    border-top:1px solid grey;
    border-left:1px solid grey;
    border-right:1px solid grey;
}

.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:Trebuchet MS;
    font-size:15px;
    color:black;
    text-align:right;
}

.field {
	border-bottom:1px solid gray;
	border-top:1px solid lightgrey;
	border-left:1px solid lightgrey;
	border-right:1px solid lightgrey;
}

.field:hover {
	border-bottom:1px dotted red;
	border-top:1px solid grey;
	border-left:1px solid grey;
	border-right:1px solid grey;
}

.page_title {
	color:black;
	font-size:14;
	font-weight:bold;
	border-bottom:1px solid gray;
}

.hLine {
	border-bottom:2px solid #cfcfcf;
}

.copyright {
	color:gray;
	font-size:11px;
	font-family:Trebuchet MS;
}

.menuSep {	font-size:11px;	}

.errorMessage {
	color:red;
	font-family:Trebuchet MS;
    font-size:12px;	
}

.text {
 
    font-family:Trebuchet MS;
    font-size:15px;
    color:black;
   
}

.title {
	font-family:Verdana;
	font-size:24;
}
.mainCategory {
	font-family:Trebuchet MS;
	font-size:15px;
	font-weight:bold;
	color:gray;
}
.subCategory {
	font-family:Trebuchet MS;
	font-size:12px;
	color:black;
}

.imageButton {
	border:none;
	background-color:white;
}

.tableHeader { background-color:#FDF099;font-size:11px;font-family:Trebuchet MS	}
A:hover .mainCategory { text-decoration:underline;color:orange; }
A:hover .subCategory { text-decoration:underline;color:orange; }
.sep    { font-size: 7px;color:green; }