.bodycopy12 {
	font:12px/20px Verdana,Arial,Helvetica,sans-serif;
	}
.style1, .style2, .style5, .style10, .style11, .style12, .style13, .style17, .style26 {
	font:12px Verdana,Arial,Helvetica,sans-serif;
	}
.style1 {
	color:#f00;
	}
.style3, .style4, .style7, .style9, .style19, .style22, .style24, .style25 {
	font:10px Verdana,Arial,Helvetica,sans-serif;
	}
.style3, .style4, .style5, .style10, .style11, .style17, .style20, .style24, .style27 {
	font-weight:bold;
	}
.style3, .style6, .style10, .style17, .style24, .style25, .style26, .style27 {
	color: #fff;
	}
.style22 {
	font-style:italic;
	}
ul.style2 li {
	margin-top:.25em;
	}
a:link {
	color:#009;
	text-decoration:none;
	}
a:visited {
	color:#666;
	text-decoration:none;
	}
a:hover, a:focus, a:active {
	color:#772122;
	text-decoration:underline;
	}
.superscript {
	font:65% Verdana,Arial,Helvetica,sans-serif;
	vertical-align:35%;
	}
.lateststrongnewslist h4 {
	margin:.5em 0;
	padding:0;
	font:bold .85em/1.4em Arial,Helvetica,sans-serif;
	color:#fff;
	}
.lateststrongnewslist p {
	margin:0;
	padding:0;
	font:.8em/1.4em Arial,Helvetica,sans-serif;
	}

/* styles for form(s) */
#rightcol form {
	font:12px Verdana,Arial,sans-serif;
	}
.fieldlabel{
	font-weight:bold;
	}
.fieldinstr {
	font-size:10px;
	}
.req {
	font-weight:bold;
	color:#900;
	}
/* submit button - cold */
input.buttnstyle {
	cursor:pointer;
	border:2px #d55 solid;
	border-right:2px #500 solid;
	border-bottom:2px #500 solid;
	padding:2px 4px 3px;
	background:#900;
	font:bold 10px/1.2em Verdana,sans-serif;
	text-decoration:none;
	color:#fff;
	}
/* submit button - hot */
input.buttnstyle:hover, input.buttnstyle:focus, input.buttnstyle:active {
	background:#323996;
	border:2px #9299f6 solid;
	border-right:2px #006 solid;
	border-bottom:2px #006 solid;
	text-decoration:underline;
	}
