.helpyoulink {
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: 666666;
	text-decoration: none;
	line-height: 15px;
}
.helpyoulink:hover {
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: F7941D;
	text-decoration: none;
	line-height: 15px;
}
.bodycopy_leading {
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: 666666;
	padding-right: 30px;
	text-decoration: none;
	line-height: 20px;
}
.bodycopy {
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: 555555;
	text-decoration: none;
	line-height: 16px;
}
.bodycopybold {
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: 555555;
	text-decoration: none;
	line-height: 16px;
}

.bodycopybold_fulljustify {
	text-align: justify;
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: 555555;
	text-decoration: none;
	line-height: 16px;
}

.bodycopybold:hover {
	text-decoration: underline;
}
.bodycopyboldcolor {
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: 444444;
	line-height: 16px;
}
.bodycopyorange {
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: f4a74b;
	text-decoration: none;
	line-height: 16px;
}
.header_blue {
	font: 9pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: 548ABA;
	line-height: 28px;
}
.header_bluebar {
	font: 9pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	background-color: #8dbfe4;
	padding-left: 6px;
	line-height: 17px;
	color: FFFFFF;
}
.header_orangebar {
	font: 9pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	background-color: #f4a74b;
	padding-left: 10px;
	line-height: 17px;
	color: FFFFFF;
}
.header_orangebar_small {
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	background-color: f4a74b;
	text-decoration: none;
	padding: 1px;
	line-height: 16px;
	color: FFFFFF;
}
.header_orangebar_small:hover {
	text-decoration: none;
	background-color: 8dbfe4;
}
.header_bluebar_small {
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	background-color: 8dbfe4;
	text-decoration: none;
	padding: 1px;
	line-height: 16px;
	color: FFFFFF;
}
.header_bluebar_small:hover {
	text-decoration: none;
	background-color: F7941D;
}
.header {
	font: 13pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: 000000;
	line-height: 20px;
}
.header_orange {
	font: 9pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: F7941D;
	line-height: 28px;
}
.header_orange2 {
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: F7941D;
	line-height: 12px;
}
.subhead {
	font: 9pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: 4780b2;
	line-height: 16px;
}
.rtcolumn_header {
	font: 9pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: 548ABA;
	padding-top: 24px;
	font-style: normal;
	line-height: 15px;
	text-align: left;
}
.rightcolumn {
	color: #666666;
	display: block;
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	text-align: left;
	line-height: 15px;
}
.rightcolumn tr:hover {
}
.popupboxlink {
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #dddddd;
	padding: 2px;
	line-height: 16px;
	color: 666666;
	text-decoration: none;
}
.popupboxlink:hover {
	text-decoration: none;
	color: 444444;
	background-color: f4a74b;
}
.subnavheader {
	background: #FFFFFF url("images/bgli.gif") repeat-x;
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	padding-left: 10px;
	color: f4a74b;
	text-transform: uppercase;
	line-height: 16px;
}
.requestheader {
	background: #FFFFFF url("images/bgli_request.gif") repeat-x;
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	padding-left: 10px;
	color: f4a74b;
	line-height: 16px;
}
.requestheader_gpsi {
	background: #FFFFFF url("images/bgli_request_gpsi.gif") repeat-x;
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	padding-left: 10px;
	color: f4a74b;
	line-height: 16px;
}
.requestheader_login {
	background: #FFFFFF url("images/bgli_login.gif") repeat-x;
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	padding-left: 10px;
	color: f4a74b;
	line-height: 16px;
}
.requestheader_login-large {
	background: #FFFFFF url("images/bgli_login-large.gif") repeat-x;
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	border-color: #afafaf;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-style: dotted;

	padding-left: 10px;
	color: f4a74b;
	line-height: 16px;
}
.bodycopyboldcolor-padded {
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding-left: 10px;
	color: 444444;
	line-height: 16px;
	text-decoration: none;
}
.bodycopyboldcolor-padded:hover {
	text-decoration: none;
	color: FFFFFF;
}
.bodycopyboldcolor-request {
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: 9E9E9E;
	line-height: 16px;
	text-decoration: none;
}
.bodycopyboldcolor-request:hover {
	text-decoration: none;
	color: 44759e;
}
.arrow-request {
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: 44759e;
	line-height: 16px;
	text-decoration: none;
}
.bodycopyboldcolor-login {
	font: 8pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: 8E8E8E;
	line-height: 16px;
	text-decoration: none;
}
.bodycopyboldcolor-login:hover {
	text-decoration: none;
	color: 44759e;
}

.tableroll {
	background-color: f5f5f5;
	border-color: #afafaf;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.tableroll tr:hover {
	background-color: f4a74b;
}
.tableroll2 {
	background-color: f5f5f5;
	border-color: #afafaf;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-style: dotted;
}
.tableroll2 tr:hover {
	background-color: f4a74b;
}
.testimoniallink {
	font: 7pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: 444444;
	text-decoration: none;
}
.testimoniallink:hover {
	text-decoration: none;
	color: FFFFFF;
}
.attribute {
	font: 7pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: 4780b2;
	line-height: 19px;
}
.attributebold {
	font: 7pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: 4780b2;
	line-height: 9px;
}

#footer {
	width: 848px;
	height: 25px;
	font: 7pt "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: ffffff;
	text-decoration: none;
	line-height: 16px;
	text-align: center;
}


*:focus { 
	outline: none; 
	}
*::-moz-focus-inner { 
	border: none;
}
#footer p a {
	color: #FFF;
	text-decoration: none;
}
