/** lines for titles */

.title { border:1px solid #933; background-color:#933; border-width:1px 0 1px 0; padding:0 0 0 10px; }
.subtitle { border:2px groove white; border-width:2px 0 2px 0; padding:0 0 0 10px; }
.menubutton { border-left:1px solid #336; border-right:1px solid #99c; }
.menulinks { padding-left: 7px; padding-bottom: 2px; vertical-align: bottom;}
.menubuttonbegin { border-right:1px solid #99c; }
.optiontitle { border:2px groove white; border-width:0px 0 2px 0; padding:0 0 0 10px; }

.menutable { border-right: 1px solid black; padding-right: 0px; color: #fc6; background-color: #669; width: 770px;}
.menutable .bottomborder { height: 2px; background-color: #fc6;}
.menutable img { padding-bottom: 2px; }
.menutable a:link {color: #fc6; background-color: #669; text-decoration: none; font-weight: bold; }
.menutable a:active {color: #fc6; background-color: #669; text-decoration: none; font-weight: bold; }
.menutable a:visited {color: #fc6; background-color: #669; text-decoration: none; font-weight: bold; }
.menutable a:hover {color: #fff; background-color: #669; text-decoration: none; font-weight: bold; }

.maintable { border-right: 1px solid black; width: 770px;}
.footer {
	border: 1px solid black;
	border-width: 1px 0px 1px 0px; 
}

/** font attributes */

th { text-align:left; }

.title span, .subtitle span, h3 {
	font-family: trebuchet ms,verdana,helvetica,arial,sans-serif; 
	font-size: 15px;
	text-align: left;
	margin:0px;
	}
.title span { color: #ffe; margin:0px; font-weight: bold; }
.subtitle span { color: #000; margin:0px; font-weight: bold; }
h3 { font-style:italic;}

.footer td { color: #ffe; background-color: #933; font-weight: bold; font-size: 10px; padding-left: 10px;}

.optiontitle {font-family: trebuchet ms,verdana,helvetica,arial, sans-serif; font-size: 15px; font-weight: bold; text-align: left;}
.advancedsearchbody { margin-left:10px; }
.errormessagebody td, .advancedsearchbody td { padding-left:10px }


a:link {color: #69c; text-decoration: none; font-weight:bold;}
a:active {color: #558; text-decoration: none; font-weight:bold;}
a:visited {color: #559; text-decoration: none; font-weight:bold;}
a:hover {color: #558; text-decoration: underline; font-weight:bold;}

a.plain:link {color: #006; text-decoration: none; font-weight:normal;}
a.plain:active {color: #33f; text-decoration: none; font-weight:normal;}
a.plain:visited {color: #006; text-decoration: none; font-weight:normal;}
a.plain:hover {color: #33f; text-decoration: none; font-weight:normal;}




TD {color: #000; font-family: verdana,helvetica,arial, sans-serif; font-size: 11px;}
INPUT {color: #000; font-family: verdana,helvetica,arial, sans-serif; font-size: 14px;}

.small {color: #000; font-family: verdana,helvetica,arial, sans-serif; font-size: 11px;}
.notice {color: #c00; font-weight: bold;}

.itemtitle { font-style:italic; font-weight:bold; }


