@charset "UTF-8";

body {
  background-color: #efefef;
  font-family: "Arial";
  margin-top:0;
  margin-bottom:0;
  padding-top:0;
}
table.main {
  background-color: #ffffff;
}
div.headertop {
  background-color:#FFFFFF;
  border-bottom:2px solid #ed1c24;
  height:42px;
  padding-top:27px;
}
div.logo {
  float:left;
  padding-left:31px;
}
.leftFloat {
  float:left;
}
.siteName {
  padding:5px 0 0 60px;
}
.siteName h1 {
  font-size:1em;
  margin:0;
  padding:1px 0;
  text-align:center;
}
#site-title {
  background:transparent url(http://risk.lexisnexis.com/images/img-2x2.gif) repeat scroll 0 0;
  padding:0 1px;
}
#site-title h1 {
  background:#FFFFFF none repeat scroll 0 0;
}
#site-title a {
  color:#ed1c24;
  font-size:0.97em;
  padding:1px 6px;
  text-align:center;
  text-decoration:none;
}
#site-title a:hover {
  text-decoration:underline;
}
div.footertop {
  background-color:#990134;
  height:25px;
}
div.footer_design {
  background:#FFFFFF url(http://risk.lexisnexis.com/images/footer-design.gif) no-repeat scroll left bottom;
  height:38px;
  padding:30px 0 0;
}
.body_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.body_text a {
	font-weight: bold;
	color: #cc0033;
	text-decoration: none;
}
.body_text a:hover {
	color: #990033;
	text-decoration: underline;
}
.body_subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #771230;
	text-decoration: none;
	line-height: 24px;
}
.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.footer_text a {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.footer_text a:hover {
	color: #990033;
	text-decoration: underline;
}
.sponsor_levels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #7e1232;
	text-decoration: none;
}
.images {
	float: right;
}

table.highlight tr:hover {
  background-color:#EFEAE5;
}
table.highlight th, table.highlight th:hover, table.highlight tr.colheader, table.highlight tr.colheader:hover {
  background-color:#EFEFEF;
}
table.highlight td {
  padding:2px 4px;
  text-align:left;
  vertical-align:top;
}
table.highlight tr.colheader td {
  font-weight:bold;
}
table.borders {
  border-collapse:collapse;
  margin:4px 0;
}
table.borders th, table.borders td {
  border:1px solid #999999;
  padding:2px 4px;
  text-align:left;
  vertical-align:top;
}



div.header {
  background-color:#FFFFFF;
  border-bottom:2px solid #ed1c24;
  height:65px;
  padding-top:30px;
}
.site {
  padding:8px 0 0 20px;
}
.site h2 {
  font-size:1em;
  margin:0;
  padding:1px 0;
  text-align:center;
}
#site-name {
  background:transparent url(http://risk.lexisnexis.com/images/img-2x2.gif) repeat scroll 0 0;
  padding:0 1px;
}
#site-name h2 {
  background:#FFFFFF none repeat scroll 0 0;
}
#site-name a {
  color:#ed1c24;
  padding:1px 16px;
  text-decoration:none;
}
#site-name a:hover {
  text-decoration:underline;
}
table.content {
  background-color: #ffffff;
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: 18px;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-decoration: none;
}
table.content a {
  color: #107aaf;
  text-decoration: none;
}
table.content a:hover {
  color: #ed1c24;
  text-decoration: underline;
}
table.content h1 {
  color: #ed1c24;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19px;
  line-height: 24px;
}
table.content h2 {
  color: #009ddb;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 17px;
  line-height: 22px;
}
div.footer {
  background:#FFFFFF url(../images/bg_footer.gif) no-repeat scroll center bottom;
  height:33px;
  padding:30px 0 0;
}
table.footer {
  background-color: #ffffff;
  color: #8B8284;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 20px;
  text-align: center;
}
table.footer a {
  color: #8B8284;
  text-decoration: none;
}
table.footer a:hover {
	text-decoration: underline;
}

