a { color: #5f79a9;
	text-decoration: none; }
a:visited { color: #5f79a9;
	text-decoration: none; }
a:active { color: #5f79a9;
	text-decoration: underline; }
a:hover { color: #5f79a9;
	text-decoration: underline; }
img { border: 0; }
img.sponsor {
	padding-right: 16px;
	}
img.rtbutton {
	padding-left: 14px;
	padding-bottom: 10px;
	}
img.ltbutton {
	padding-right: 14px;
	padding-bottom: 10px;
	}
img.homethumb {
	padding-top: 4px;
	padding-bottom: 10px;
	}
	
/* global styles */
ol {
	margin: 8px 0 0 0;
	}
ul {
	margin: 8px 0 8px 0;
	}
ul.main {
	margin: 0 0 0 40px;
	padding: 0 0 12px 0;
	}
p.index {   
	padding: 0 0 8px 0;
	width: 282px;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	font-weight: normal;
	line-height: 18px;
	}
p.indexdbl {   
	padding: 0 0 8px 0;
	width: 500px;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	font-weight: normal;
	line-height: 18px;
	}
p.btmindex {   
	padding: 0;
	width: 188px;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #80a1c8;
	font-weight: normal;
	line-height: 16px;
	}
p.btmindex2 {   
	padding: 0;
	width: 280px;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #80a1c8;
	font-weight: normal;
	line-height: 16px;
	}
p.midindex {   
	padding: 0;
	width: 100px;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #80a1c8;
	font-weight: normal;
	line-height: 16px;
	}
.steps {   
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	font-weight: normal;
	line-height: 16px;
	}
p {   
	padding: 0 0 12px 0;
	width: 563px;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	font-weight: normal;
	line-height: 15px;
	}
p.main {   
	margin: 0;
	padding: 0 0 12px 0;
	width: 563px;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	font-weight: normal;
	line-height: 16px;
	}
p.mainfirst {   
	margin: 0;
	padding: 15px 0 12px 0;
	width: 563px;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	font-weight: normal;
	line-height: 16px;
	}
p.mainnote {   
	margin: 0;
	padding: 0 0 12px 0;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #83837d;
	font-weight: normal;
	line-height: 16px;
	}
p.anchorlinks {   
	margin: 0;
	padding: 0 0 6px 0;
	width: 563px;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	font-weight: normal;
	line-height: 15px;
	}
h1.first {
	margin: 0;
	padding: 15px 0 4px 0;
	font-size: 14px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #5471a1;
	font-weight: bold;
	line-height: 18px;
	}
h1 {
	margin: 0;
	padding: 8px 0 4px 0;
	font-size: 14px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #5471a1;
	font-weight: bold;
	line-height: 18px;
	}
h2.first {
	margin: 0;
	padding: 15px 0 2px 0;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #5471a1;
	font-weight: bold;
	line-height: 16px;
	}
h2 {
	margin: 0;
	padding: 6px 0 2px 0;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #5471a1;
	font-weight: bold;
	line-height: 16px;
	}
h3 {
	margin: 0;
	padding: 2px 0 2px 0;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #5471a1;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 16px;
	}
.txt {
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	font-weight: normal;
	line-height: 15px;
	}
.smnote {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #83837d;
	font-weight: normal;
	line-height: 12px;
	}
hr {	
	height: 1px;
	width: 100%;
	background: #e3e3e1;
	margin: 6px 0 2px 0;
	border: 0;
	}
hr.faq {	
	height: 1px;
	width: 100%;
	background: #e3e3e1;
	margin: 0 0 6px 0;
	border: 0;
	}
.homepost {
	font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #5f79a9;
	font-weight: normal;
	text-transform: lowercase;
	}
a.homesmlink { color: #80a1c8;
	font-weight: bold;
	text-decoration: none; }
a.homesmlink:visited { color: #80a1c8;
	font-weight: bold;
	text-decoration: none; }
a.homesmlink:active { color: #5f79a9;
	font-weight: bold;
	text-decoration: underline; }
a.homesmlink:hover { color: #5f79a9;
	font-weight: bold;
	text-decoration: underline; }
.note {
	color: #83837d;
	}
.sectionlinkp {
	font-size: 14px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #95adae;
	font-weight: normal;
	line-height: 20px;
	}
.sectionlinksmp {
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #95adae;
	font-weight: normal;
	line-height: 20px;
	}
.sectionlinkp a, .sectionlinksmp a { color: #577677;
	font-weight: bold;
	text-decoration: none; }
.sectionlinkp a:visited, .sectionlinksmp a:visited { color: #577677;
	font-weight: bold;
	text-decoration: none; }
.sectionlinkp a:active, .sectionlinksmp a:active { color: #95adae;
	font-weight: bold;
	text-decoration: none; }
.sectionlinkp a:hover, .sectionlinksmp a:hover { color: #95adae;
	font-weight: bold;
	text-decoration: none; }
.sectionlinke {
	font-size: 14px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #b4b4a4;
	font-weight: normal;
	line-height: 20px;
	}
.sectionlinke a { color: #7f7f6a;
	font-weight: bold;
	text-decoration: none; }
.sectionlinke a:visited { color: #7f7f6a;
	font-weight: bold;
	text-decoration: none; }
.sectionlinke a:active { color: #b4b4a4;
	font-weight: bold;
	text-decoration: none; }
.sectionlinke a:hover { color: #b4b4a4;
	font-weight: bold;
	text-decoration: none; }
a.employer { color: #7f7f6a;
	font-weight: bold;
	text-decoration: none; }
a.employer:visited { color: #7f7f6a;
	font-weight: bold;
	text-decoration: none; }
a.employer:active { color: #b4b4a4;
	font-weight: bold;
	text-decoration: none; }
a.employer:hover { color: #b4b4a4;
	font-weight: bold;
	text-decoration: none; }
.sectionlinka {
	font-size: 14px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #b5a2ab;
	font-weight: normal;
	line-height: 20px;
	}
.sectionlinka a { color: #81517c;
	font-weight: bold;
	text-decoration: none; }
.sectionlinka a:visited { color: #81517c;
	font-weight: bold;
	text-decoration: none; }
.sectionlinka a:active { color: #b5a2ab;
	font-weight: bold;
	text-decoration: none; }
.sectionlinka a:hover { color: #b5a2ab;
	font-weight: bold;
	text-decoration: none; }
.sectionlinkg {
	font-size: 14px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #80a1c8;
	font-weight: normal;
	line-height: 20px;
	}
.sectionlinkg a { color: #5f79a9;
	font-weight: bold;
	text-decoration: none; }
.sectionlinkg a:visited { color: #5f79a9;
	font-weight: bold;
	text-decoration: none; }
.sectionlinkg a:active { color: #80a1c8;
	font-weight: bold;
	text-decoration: none; }
.sectionlinkg a:hover { color: #80a1c8;
	font-weight: bold;
	text-decoration: none; }
.smcaps {
	font-size: 10px;
	text-transform: uppercase;
	}
.smcapsbold {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	}
.btmindex a, .btmindex2 a { color: #5f79a9;
	font-weight: bold;
	text-decoration: none; }
.btmindex a:visited, .btmindex2 a:visited { color: #5f79a9;
	font-weight: bold;
	text-decoration: none; }
.btmindex a:active, .btmindex2 a:active { color: #80a1c8;
	font-weight: bold;
	text-decoration: none; }
.btmindex a:hover, .btmindex2 a:hover { color: #80a1c8;
	font-weight: bold;
	text-decoration: none; }
.midindex a { color: #5f79a9;
	font-weight: bold;
	text-decoration: none; }
.midindex a:visited { color: #5f79a9;
	font-weight: bold;
	text-decoration: none; }
.midindex a:active { color: #80a1c8;
	font-weight: bold;
	text-decoration: none; }
.midindex a:hover { color: #80a1c8;
	font-weight: bold;
	text-decoration: none; }
.formbutton {
	cursor: pointer;
	border: 0;
	background: #b3c7de;
	color: #446093;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	padding: 6px 12px 6px 16px;
	}
.formbutton2 {
	cursor: pointer;
	border: 0;
	background: #d9e3ee;
	color: #7089b1;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	padding: 6px 12px 6px 16px;
	}
.error {
	font-weight: bold;
	color: #c00;
	}
.byline {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #999;
	font-weight: normal;
	text-transform: none;
	}
.unbold {
	font-weight: normal;
	}
.lower {
	text-transform: none;
	}
.arrow {
	color: #80a1c8;
	font-weight: normal;
	}
.red {
	color: #cc0000;
	font-weight: bold;
	}
.redbig {
	font-size: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #cc0000;
	font-weight: bold;
	}
.city {
	font-size: 10px;
	color: #999;
	}
.name {
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #5f79a9;
	font-weight: normal;
	line-height: 16px;
	}
.head2 { 
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #5471a1;
	font-weight: bold;
	}
.empvert { 	
	color: #d1d1c8;
	}
.hometitlesm {
	font-size: 12px;
	font-weight: normal;
	}
.homesubhead {
	font-size: 16px;
	font-family: gotham, arial, helvetica, sans-serif;
	color: #546b9e;
	font-weight: normal;
	line-height: 22px;
	}
.homecallout {
	font-size: 14px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #5f79a9;
	font-weight: normal;
	line-height: 18px;
	}
.blue {
	color: #5f79a9;
	}		
.big {   
	font-size: 20px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #5f79a9;
	font-weight: normal;
	line-height: 24px;
	}
.dkgray {   
	color: #333;
	}
.olive {   
	color: #7f7f6a;
	}
.dkolive {   
	color: #535345;
	}
.introcaps {   
	font-size: 14px;
	font-weight: bold;
	}
.smbold {   
	font-size: 10px;
	font-weight: bold;
	}