.keytext {
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#202020;
	text-decoration:none;
}

.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#202020;
	text-decoration:none;
}

.bluebox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #1C1F1F;
	border-right-color: #1C1F1F;
	border-bottom-color: #1C1F1F;
	border-left-color: #1C1F1F;
}

.quotebox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1C1F1F;
	border-right-color: #1C1F1F;
	border-bottom-color: #1C1F1F;
	border-left-color: #1C1F1F;
}

.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.toplinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

a.toplinks:hover { text-decoration: underline; } 



.warning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ff0000;
	text-decoration:none;
}



.smlnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#808080;
}

.smllinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000080;
	text-decoration:none;
}

a.smllinks:hover { text-decoration: underline; }

.descr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#202020;
	text-decoration:none;
}
.descrblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#00529c;
	text-decoration:none;
}

.descrred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#c00000;
	text-decoration:none;
}

.descrblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000080;
	text-decoration:none;
}

.descrlt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#808080;
	text-decoration:none;
}

.smldescr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#202020;
}
.smlrevdescr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
}

.smlreddescr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ff0000;
}

.revdescr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
}

a.descrlinks:hover { text-decoration: underline; } 

.headbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#000080;
	font-weight:bold;
}

.headmed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000080;
	font-weight:bold;
}


table.infobox {
	border: 1px solid;
	border-color: #000080;
}
h1,h2,h3,h4 { margin:0px 0px 0px 0px; }
a.descrlinks {
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:12px; 
	color:#3399cc;
	text-decoration:none;
}
a.descrlinks_footer {
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:14px; 
	color:#3399cc;
	text-decoration:none;
}
a.descrlinks_top {
	font-family:Georgia, 'Times New Roman', Times, serif; 
	color:#FF3333;
	font-size:13px;
	text-decoration:none;
}	
#wrapper { width:783px; margin-left:auto; margin-right:auto; margin-bottom:15px;}
h3 { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:14px; color:#000000; }
h1 { font-family:Georgia, 'Times New Roman', Times, serif; font-size:20pt; color:#333333; font-weight:bold; }
.descrtitle { font-family:Georgia, 'Times New Roman', Times, serif; font-size:16px; font-weight:bold; color:#40578b; }
.descrtitlemed { font-family:Georgia, 'Times New Roman', Times, serif; font-size:14px; font-weight:bold; color:#40578b; }
form {  margin:0px 0px 0px 0px; }
p { margin:0px 0px 0px 0px; }
body { background-color:#FFFFFF; }
.paratext { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
.footer_title { font-family:Georgia, 'Times New Roman', Times, serif; font-size:15px; color:#484848; }
.footer_info { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333;  }
.zipbox_text { font-family:'Lucida Sans'; font-size:11px;; font-weight:normal; color:#FFFFFF; }
.smldescr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#202020;
}
.input { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
}	