a { color: #02458b;
	text-decoration: none; }
a:visited { color: #02458b;
	text-decoration: none; }
a:active { color: #02458b;
	text-decoration: underline; }
a:hover { color: #02458b;
	text-decoration: underline; }
img { border: 0; }
img.subtitle { margin: 0 0 12px 0; }

/* global styles */
p {		
	margin: 0 0 12px 0;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	line-height: 14px;
	}
p.first {		
	margin: 8px 0 12px 0;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	line-height: 14px;
	}
p.toplink {		
	margin: 8px 0 14px 0;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	line-height: 14px;
	}
p.toprtlink {		
	margin: 0 0 10px 0;
	text-align: right;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	line-height: 14px;
	}
p.indent {	
	margin: 0 0 0 40px;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	line-height: 14px;
	}
p.toplink {	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	}
p.a {
	margin: 0 0 12px 0;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	line-height: 14px;
	}
p.a2 {
	margin: 12px 0 12px 0;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	line-height: 14px;
	}
h1 {	
	margin: 8px 0 2px 0;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #996633;
	line-height: 14px;
	}
h1.q {
	margin: 20px 0 8px 0;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #996633;
	line-height: 14px;
	}
h1.q2 {
	margin: 0 0 8px 0;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #996633;
	line-height: 14px;
	}
h2 {
	margin: 8px 0 2px 0;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #7c9f6c;
	line-height: 14px;
	}
h2.first {
	margin: 0 0 2px 0;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #7c9f6c;
	line-height: 14px;
	}
h2.list {
	margin: 8px 0 8px 0;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #7c9f6c;
	line-height: 14px;
	}
h2.brown {
	margin: 8px 0 2px 0;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #683000;
	line-height: 14px;
	}
h3 {
	margin: 8px 0 2px 0;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #7c9f6c;
	text-transform: uppercase;
	line-height: 14px;
	}
h3.rule {
	margin: 8px 0 12px 0;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #7c9f6c;
	text-transform: uppercase;
	line-height: 14px;
	}
h3.blue {
	margin: 8px 0 2px 0;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #1c5c9b;
	text-transform: uppercase;
	line-height: 14px;
	}
h4 {
	margin: 8px 0 2px 0;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	text-transform: uppercase;
	line-height: 14px;
	}
h4.list {
	margin: 0 0 8px 0;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	text-transform: uppercase;
	line-height: 14px;
	}
h4.list1st {
	margin: 8px 0 8px 0;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	text-transform: uppercase;
	line-height: 14px;
	}
hr {	height: 1px;
	width: 100%;
	background: #ccc;
	margin: -6px 0 -2px 0;
	border: 0;
	}
hr.pop {	height: 1px;
	width: 100%;
	background: #ccc;
	margin: 4px 0 2px 0;
	border: 0;
	}
ol {padding: 0 0 6px 30px;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	line-height: 14px;
	}
ol li {padding: 6px 0 0 0;
	}
.homehead {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #963;
	text-transform: uppercase;
	}
td.lcol1b .head {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #963;
	text-transform: uppercase;
	}
td.lcol1c .head {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #963;
	text-transform: uppercase;
	}
td.lcol2 a { color: #333;
	text-decoration: none; }
td.lcol2 a:visited { color: #333;
	text-decoration: none; }
td.lcol2 a:active { color: #333;
	text-decoration: underline; }
td.lcol2 a:hover { color: #333;
	text-decoration: underline; }
td.lcol3b .head {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	text-transform: uppercase;
	}
td.lcol3d .head {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	text-transform: uppercase;
	}
td.lcol3d .head a { color: #333;
	text-decoration: none; }
td.lcol3d .head a:visited { color: #333;
	text-decoration: none; }
td.lcol3d .head a:active { color: #333;
	text-decoration: underline; }
td.lcol3d .head a:hover { color: #333;
	text-decoration: underline; }
/* td.maincolalert a { color: #000;
	text-decoration: none; }
td.maincolalert a:visited { color: #000;
	text-decoration: none; }
td.maincolalert a:active { color: #000;
	text-decoration: underline; }
td.maincolalert a:hover { color: #000;
	text-decoration: underline; } */
.pophead1 {
	font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #7c9f6c;
	}
.pophead2 {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #7c9f6c;
	text-transform: uppercase;
	}
.note {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #666;
	text-transform: uppercase;
	}
.note2 {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #666;
	}
.asterisk {
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #666;
	}
td.rcol2b .head {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #7c9f6c;
	text-transform: uppercase;
	}
td.rcol2b .head2 {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #666;
	text-transform: uppercase;
	}	
td.footer a { color: #02458b;
	text-decoration: none; }
td.footer a:visited { color: #02458b;
	text-decoration: none; }
td.footer a:active { color: #02458b;
	text-decoration: underline; }
td.footer a:hover { color: #02458b;
	text-decoration: underline; }
.footervertblue {
	color: #3c76b0;
	}
.boldallcaps {
	font-weight: bold;
	text-transform: uppercase;
	}
.graybold {
	color: #666;
	font-weight: bold;
	}
.gray {
	color: #666;
	}
.blue {
	color: #02458b;
	}
.lowercase {
	text-transform: lowercase;
	}
.smtxt {
	font-size: 10px;
	}
.notbold {
	font-weight: normal;
	}
.brown {
	color: #996633;
	}
.dkbrown {
	color: #683000;
	}
.greenbold {
	font-weight: bold;
	color: #7c9f6c;
	}
.brownbold {
	font-weight: bold;
	color: #683000;
	}
.unbold {
	font-weight: normal;
	}
.hilite {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #7c9f6c;
	text-transform: uppercase;
	}
a.green { color: #7c9f6c;
	text-decoration: none; }
a.green:visited { color: #7c9f6c;
	text-decoration: none; }
a.green:active { color: #7c9f6c;
	text-decoration: underline; }
a.green:hover { color: #7c9f6c;
	text-decoration: underline; }
	
a.tan { color: #f3e3c5;
	text-decoration: none; }
a.tan:visited { color: #f3e3c5;
	text-decoration: none; }
a.tan:active { color: #f3e3c5;
	text-decoration: underline; }
a.tan:hover { color: #f3e3c5;
	text-decoration: underline; }
	
.tan { color: #f3e3c5; }