body { color: #000000; 
 font-size: 75%; 
 font-family: verdana, arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 }

 a {color: #660000;
	text-decoration:underline;
	font-weight:bold;
	}
	
a:hover {text-decoration:none;}

 #header {position:absolute;left:0px;top:0px;margin:0px;padding:0px;width:741px;height:85px;background:url(../images/title.gif) no-repeat top right;}
 
/*menu*/

#menu {position:absolute;left:0px;top:85px;background:#999966;width:150px;height:100%;}

#items {position:absolute;left:0px;top:0px;}

#menu ul {
margin:8px 0 0 0;
padding:0;
list-style: none;
}

#menu ul li {
margin:0;
color:#660000;
font-weight:bold;
border-bottom:1px dashed #FFFFCC;
}

#menu ul li.sub {
margin:0;
color:#660000;
font-weight:normal;
border-bottom:1px dashed #FFFFCC;
}

#menu ul li.sub a {
text-decoration: none;
font-weight:normal;
color: #FFFFCC;
display:block;
background-color:#999966;
padding:4px 0px 4px 20px;
/width:150px;
}

#menu ul li.sub a:hover {
text-decoration: none;
color: #999966;
background-color:#FFFFCC;
}

#menu a {
text-decoration: none;
font-weight:bold;
color: #FFFFCC;
display:block;
background-color:#999966;
padding:4px;
/width:150px;
}

#menu a:hover,#menu a.select {
color: #999966;
text-decoration:none;
background-color:#FFFFCC;
}

a.alt {
text-decoration: none;
font-weight:bold;
color: #000066; 
}

a.alt:hover {
color: #000099;
text-decoration:none;
}
	
/*central content areas*/

#content {margin-left:150px;width:540px;margin-top:0px;padding-top:90px;}

#content ul {
	padding-left:2em;
}
#content li {
margin-bottom:10px;
}


#links {border-bottom: dashed 1px #858585;text-align:right; padding:4 0 4 0px;}

 h1 { color: #660000; 
 font-size: 140%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: bold;
 border-bottom: dashed 1px;
 margin-bottom:10px;
 }
 
  h2 { color: #660000; 
 font-size: 115%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: bold;
 margin-bottom:5px;
 }
 
   h3 { color: #969696; 
 font-size: 115%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: bold;
 margin:0 0 5 0px;
 }

/*footer*/

#footer {font-size:90%;padding:6px;width:570px;color:#660000;margin-top:28px;border-top: solid 1px;}

 
 #footer a { color: #660000; 
  text-decoration: none;
  font-weight:normal;
 }
 
 #footer a:hover { color: #660000; 
 text-decoration: underline; }


/* Forms */

div.row {
	clear:both;
	padding: 5px;
	width:100%;
	font-size:100%;
	margin: 0px;
}

span.formw {
	float: left;
	text-align: left;
}

label {
	float: left;
	width: 120px;
	text-align: right;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 5px;
}

label.info {
	float: left;
	width: 320px;
	text-align: left;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 5px;
}

label.formapp	 {
	float: left;
	width: 320px;
	text-align: left;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 5px;
}

label.formapp2	 {
	float: left;
	width: 100%;
	text-align: left;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 5px;
}

label.formapp3	 {
	float: left;
	width: 250px;
	text-align: left;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 5px;
}

label.off	 {
	float: none;
	text-align: left;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 5px;
}

fieldset {
	padding-top: 10px;
	border: none;
}

div.divlegend {
	padding:4px;
	margin:0px;
	background-color:#DA5A27;
	width:98%;
	font-size:100%;
	font-weight:bold;
	color: #ffffff;
}

input.button {background:#980202;
color: #ffffff;
font-weight:bold;
}

.line {

	height: 1px;
	margin: 7px 0 5px 0;
	padding: 0;
	background: #8993a1 url(../images/linedot.gif) repeat-x;
	border:0;
	border-color:#ffffff;
	}

td {font-size:75%;}

 .topmenu a { }
 
 .topmenu a:hover { background: url(../images/tech_headb.gif)}
 
 .body { color: #242021; 
 font-size: 70%; 
 font-family: verdana, arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 }
 
 .orange {font-weight:bold;color:#ffffff;}
  .orangetext {font-weight:bold;color:#FF921B;}