	
	/* Layout Structure */
	
body {
	/*background-image:url(images/idback.jpg); */
	background-color: #545C7F;
	text-align: center;
	padding: 0px;
	margin: 20px 20px 20px 20px;
	/*background-repeat: repeat-x; */
}
#mainbox {
 	text-align:left;
 	border:0px;
 	width:780px;
	background-color: #ffffff;
	padding: 1px;
	height: auto;
	margin:auto;
}
#banner {
 	height:176px;
	width: 780px;
 	background:#ffffff;
 	color: #333333;
}
#content {
	width: 70%; 
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	background-color: #ffffff;
	margin: 0px 0px 0px 25px;
	/* Had to add content id to put inside of right column to make left margin and text align left work properly.
	Had to add float right to content id to make text padding work properly in NS, Mozilla, Firefox and Opera. */
}
#column{
	width: 25%; 
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	background-color: #D7D7D7;
	margin: 0px 0px 0px 0px;
	padding: 3px;
}
#lefttop{
	float: left;
	width: 159px;
	height: auto;
	background: #ffffff;
	color: #ffffff;
	padding: 0px;
	margin: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#rightcol{
 	width: 100%;
 	float: right;
 	background: #ffffff;
 	color: #333333;
 	margin:0px 0px 0px 0px;
	border-bottom: 1px solid #626B94;
	/* padding:0px 0px 1px 1px; */
 }
#graybox{
	background-color:#FFFFCC;
	border: 1px dotted gray;
	margin: 5px;
	padding: 0px 10px 0px 10px;
}
#grayboxshort{
	background-color:#FFFFCC;
	border: 1px dotted gray;
	margin: 5px;
	padding: 10px 10px 10px 10px;
	clear: right;
	width: 300px;
}
.grayboxshort{
	background-color:#FFFFCC;
	border: 1px dotted gray;
	margin: 5px;
	padding: 10px 10px 10px 10px;
	clear: right;
}
#specialbox{
	background-color:#FFFFCC;
	border: 1px solid black;
	margin: 5px;
	padding: 10px;
	clear: right;
	width: 300px;
}
.specialbox{
	background-color:#FFFFCC;
	border: 3px dotted gray;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	clear: right;
}
#getstarted{
	background-color:#FFFFCC;
	border: 1px dotted gray;
	margin: 5px;
	padding: 0px 10px 0px 10px;
}
#subscribe{
	background-color: #626B94;
	color: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#leftbottom{
	float: right;
	width: 150px;
	height: auto;
	background-color: #626B94;
	color: #ffffff;
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#leftshort{
	float: right;
	width: 150px;
	height: 500px;
	background-color: #626B94;
	color: #ffffff;
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#leftmed{
	float: right;
	width: 150px;
	height: 1000px;
	background-color: #626B94;
	color: #ffffff;
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#leftbottom2{
	float: left;
	width: 150px;
	height: 1000px;
	background-color: #626B94;
	/*background-image:url(images/navback.jpg); */
	color: #ffffff;
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#leftlong{
	float: left;
	width: 150px;
	height: 1500px;
	background-color: #626B94;
	/*background-image:url(images/navback.jpg); */
	color: #ffffff;
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#left2000{
	float: left;
	width: 150px;
	height: 2000px;
	background-color: #626B94;
	/*background-image:url(images/navback.jpg); */
	color: #ffffff;
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#leftlonger{
	float: left;
	width: 150px;
	height: 2500px;
	background-color: #626B94;
	color: #ffffff;
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#left3000{
	float: left;
	width: 150px;
	height: 3000px;
	background-color: #626B94;
	color: #ffffff;
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#left3500{
	float: left;
	width: 150px;
	height: 3500px;
	background-color: #626B94;
	color: #ffffff;
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#leftlongest{
	float: left;
	width: 150px;
	height: 4000px;
	background-color: #626B94;
	color: #ffffff;
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#left4000{
	float: left;
	width: 150px;
	height: 4000px;
	background-color: #626B94;
	color: #ffffff;
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#left5000{
	float: left;
	width: 150px;
	height: 5000px;
	background-color: #626B94;
	color: #ffffff;
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#left5800{
	float: left;
	width: 150px;
	height: 5800px;
	background-color: #626B94;
	color: #ffffff;
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#left6500{
	float: left;
	width: 150px;
	height: 6500px;
	background-color: #626B94;
	color: #ffffff;
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#left7500{
	float: left;
	width: 150px;
	height: 7500px;
	background-color: #626B94;
	color: #ffffff;
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#left8000{
	float: left;
	width: 150px;
	height: 8000px;
	background-color: #626B94;
	color: #ffffff;
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#leftskyscraper{
	float: left;
	width: 150px;
	background-color: #626B94;
	color: #ffffff;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	border: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#leftarticle{
	float: right;
	width: 150px;
	height: 1000px;
	background-color: #626B94;
	color: #ffffff;
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#newsbox{
	float: right;
	width: 125px;
	background-color:#ffffff;
	color: #CCCCCC;
	padding: 0px;
	margin: 0px 10px 10px 10px;
	border: 1px solid #ffffff;
}

#newsbox2{
	float: right;
	width: 150px;
	background-color:#ffffff;
	color: #CCCCCC;
	padding: 0px;
	margin: 0px 10px 10px 10px;
	border: 1px solid #545C7F;
	text-align:center;
}
#newsbox3{
	float: right;
	width: 175px;
	background-color:#ffffff;
	color: #CCCCCC;
	padding: 0px;
	margin: 0px 10px 10px 10px;
	border: 1px solid #ffffff;
	text-align:center;
}
#stop{
	width: 98%;
	background-color:#ffffff;
	color: #CCCCCC;
	padding: 0px;
	margin: 10px;
	border-top: 7px solid #C40105;
	border-right: 0px;
	border-bottom: 7px solid #C40105;
	border-left: 0px;
}
#skyscraper{
	float: left;
	width: 159px;
	padding: 0px 15px 0px 0px;
	margin: 0px;
}
#adsense{
	float: right;
	width: 200px;
	background-color:#ffffff;
	padding: 0px 0px 0px 50px;
	margin: 0px 0px 0px 0px;
	border: 0px;
}
#adsenseleft{
	float: left;
	width: 200px;
	background-color:#ffffff;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
#adsenseleft2{
	float: left;
	background-color:#ffffff;
	padding: 0px;
	margin: 2px;
	border: 0px;
}
#adsensebottom{
	float: right;
	width: 468px;
	background-color:#ffffff;
	padding: 0px 25px 0px 0px;
	margin: 0px;
	border: 0px;
}
#adsensebottom2{
	float: right;
	width: 468px;
	background-color:#ffffff;
	padding: 0px 40px 0px 0px;
	margin: 0px;
	border: 0px;
}
#dropin{
	background-image:url(images/dropinback.gif);
	background-repeat:no-repeat;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 7px; 
	border: 1px solid #000000;
}
p.dropin{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	padding: 0px; 
	text-align: left;
	font-weight:bold;
}

	 /* Navigation*/
 
#nav { float: left;	background-color: #ffffff; margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; }
#nav ul { margin: 0px; padding: 0; list-style-type: none; }
#nav ul li { margin: 0px; padding: 0px; border-bottom: 1px dotted #CCCCCC; border-right: 1px solid #CCCCCC; background-image: url(images/box.gif); background-position: right center; background-repeat: no-repeat; }
#nav ul li a{ padding: 5px; display: block; margin: 0px; font-size: 11px; font-weight: normal; }
#nav ul li a:link, #nav ul li a:visited{ color: #666666; text-decoration: none; }
#nav ul li a:hover{ background-color: #CCCCCC; color:#666666; background-image: url(images/boxwhite.gif); background-position: right center; background-repeat: no-repeat; }
/*#714B00*/
#nav ul li.current
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 150px; 
	padding: 5px; 
	display: block; 
	margin: 0; 
	font-size: 11px; 
	font-weight: normal;
	color: #666666; 
	text-decoration: none; 
	background-color: #A0C6DB; 
	background-image: url(images/boxwhite.gif); background-position: right center; background-repeat: no-repeat;
	}
#nav p.skip
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 150px; 
	padding: 6px; 
	display: block; 
	border-bottom: 1px solid #ffffff;
	margin: 0; 
	font-size: 8px; 
	font-weight: normal;
	color: #ffffff; 
	text-decoration: none; 
	background-color: #CAC8C9; 
	}
#nav ul li.menuheader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 150px; 
	padding: 5px; 
	display: block; 
	margin: 0; 
	font-size: 11px; 
	font-weight: bold;
	color: #FF0000;
	text-decoration: none; 
	background-color: #A0C6DB; 
	background-image:none;
	text-align:center;
}
	/* Presentation Styles */
	
	 .skip a:link {color: #ffffff; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; display: block; }
	 .skip a:visited {color: #ffffff; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; display: block; }
	 .skip a:hover {color: #000000; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; display: block; }
	 .skip a:active {color: #ffffff; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; display: block; }
	
	.footer a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none; }
	.footer a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none; }
	.footer a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: underline; }
	.footer a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: underline; }
	
p.info{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 1px 0px 0px; 
	color: #000000;
	text-align: left;
}
p.column{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 75px 0px 8px; 
	margin: 20px 75px 0px 0px;
	color: #000000;
	background: #ffffff;
	text-align: left;
}
p.boxed{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px; 
	color: #000000;
	text-align: left;
	background-color:#ffffff;
	border: solid 1px #C2C2C2;
}
p.tdinfo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 7px 0px 8px; 
	color: #000000;
	background: #ffffff;
	text-align: left;
}
tr.info{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 1px 0px 0px; 
	color: #000000;
	text-align: left;
}
tr.gray{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 1px 0px 0px; 
	color: #000000;
	text-align: left;
	background-color: #E0E0E0;
}
th.info{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 1px 0px 0px; 
	color: #626B94;
	background-color: #cccccc;
	border-bottom: 1px solid #626B94;
	text-align: left;
}
caption.info{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding: 0px 1px 0px 0px; 
	color: #ffffff;
	background-color: #626B94;
	text-align: center;
	font-weight: bold;
}
table.info{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0px 1px 0px 0px; 
	color: #000000;
	text-align: left;
	border: 1px solid #626B94;
}
li.boxes{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px 7px 0px 0px;
	color: #000000;
	background: #ffffff;
	text-align: left;
	list-style-image: url(images/boxes.gif);
}
li.box{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 7px 0px 0px; 
	color: #000000;
	background: #ffffff;
	text-align: left;
	list-style-image: url(images/box.gif);
}
.bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding: 0px;
	color: #000000;
	background: #ffffff;
	text-align: left;
}
.underline{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	color: #000000;
	background: #ffffff;
	text-align: left;
	text-decoration: underline;
}
.italic{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	padding: 0px;
	color: #000000;
	background: #ffffff;
	text-align: left;
}
.reditalic{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	padding: 0px;
	color: #FF0000;
	text-align: left;
}
.equifax{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bolder;
	padding: 0px 0px 0px 50px;
	color: #C40105;
	background: #ffffff;
	text-align: left;
	}
	.stop{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bolder;
	padding: 0px;
	color: #C40105;
	background: #ffffff;
	text-align: center;
	}
	.getstarted{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bolder;
	padding: 0px 0px 0px 50px;
	color: #C40105;
	background: #FFFFCC;
	text-align: left;
	}
	.largerfontindent{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	font-weight:bold;
	padding: 0px;
	margin: 0px 0px 0px 10px;
	color: #666666;
	background: #ffffff;
	text-align: left;
	}
	.largerfont{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	font-weight:bold;
	padding: 0px;
	margin: 0px;
	color: #666666;
	background: #ffffff;
	text-align: left;
	}
	.largeindentblue{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	font-weight:bold;
	padding: 0px;
	margin: 0px 0px 0px 10px;
	color: #000066;
	background: #ffffff;
	text-align: left;
	}	
	.largeindentblue2{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	font-weight:bold;
	padding: 0px;
	margin: 0px 0px 0px 90px;
	color: #000066;
	background: #ffffff;
	text-align: left;
	}
	.largelink{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 18px;
	font-weight:bold;
	padding: 0px;
	margin: 0px;
	color: #0000FF;
	text-align: center;
	text-decoration:underline;
	}	
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding: 0px 7px 0px 8px; 
	color: #000000;
	font-weight:bold;
	font-style:italic;
	background: #ffffff;
	text-align: left;
	width: 98%;
	border-bottom: 1px solid #999999;
}
h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 7px 10px 7px; 
	color:  #ffffff;
	text-align: left;
	text-decoration: none;
	border:0px;
	background-color: #626B94;	
}
h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding: 7px 7px 7px 10px;
	color: #626B94;
	background: #ffffff;
	text-align: left;
	text-indent: 20px;
	border:0px;
	background-color: #D4D4D4;
	background-image: url(images/h3boxes.gif);
	background-position: left center;
	background-repeat: no-repeat ;
}
h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 10px;
	color: #000000;
	background: #ffffff;
	text-align: left;
	text-indent: 20px;
	border:0px;
	background-color: #B8CEDB;
}
.liteblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0px; 
	color: #50678C;
	background: #ffffff;
	text-align: left;
	text-decoration: none;
	border:0px;
}
.linkheader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding: 15px 7px 15px 0px; 
	color:  #000033;
	background: #ffffff;
	text-align: center;
	font-style:italic;
	text-decoration: none;
	border:0px;
}
.picnopad{
	padding:0px;
}
hr.dash {width: 95%;
	color: gray;
	text-align: left;/*this will align it for IE*/
	margin: 0 auto 0 0; /*this will align it left for Mozilla*/
	border-bottom: thin dotted Gray;
} 
.solution{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 7px 0px 0px; 
	color: red;
	background: #ffffff;
	text-align: left;
	text-decoration: none;
	border:0px;
}
.red{
	font-family: Arial, Verdana, , Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0px; 
	color: red;
	text-align: left;
	text-decoration: none;
	font-style: italic;
	border:0px;
}
.medred{
	font-family: Arial, Verdana, , Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px; 
	color: red;
	text-align: left;
	text-decoration: none;
	font-style: italic;
	border:0px;
}
.smallred{
	font-family: Arial, Verdana, , Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 0px; 
	color: red;
	text-align: left;
	text-decoration: none;
	font-style: italic;
	border:0px;
}
td.lineheader {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	margin: 0px 10px 10px 10px;
	padding: 0px 0px 0px 3px;
	border-bottom: 1px solid #000000;
	width: 400px;
}
td.nolineheader {
	font: bold 14px Helvetica, Arial, sans-serif;
	color: #000000;
	text-align: left;
	margin: 0px 10px 10px 10px;
	padding: 0px 0px 0px 3px;
}
.linesubheader {
	font: italic 12px Arial, Helvetica, sans-serif;
	color: #036;
	text-align: left;
	margin: 10px 10px 10px 10px;
	padding: 0px 0px 0px 3px;
}
.picborder{
	border: thin solid Black;
	margin: 0px 5px 0px 5px;
	float: left;
}
.picbottomborder{
	border-bottom: 1px solid #CCCCCC;
	padding:0px;
}
.picbottomborderhome{
	border-bottom: 1px solid #626B94;
	margin: 0px;
}
.pictextright{
	margin: 0px 25px 20px 65px;
	float: right;
	font: italic 14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000066;
	border: 0px;
}
.pictextright2{
	margin: 0px 25px 5px 25px;
	float: right;
	font: italic 14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000066;
	border: 0px;
}
.pictextleft{
	margin: 20px;
	float: left;
	font: italic 14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000066;
	border: 0px;
}
.imageborder{
	border: thin solid Black;
	margin: 5px 0px 25x 0px;
	float: left;
}
.dropinpic{
	margin: 0px 20px 0px 10px;
	float: right;
	font: italic 14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000066;
	border: 0px;
}
.pictextinherit{
	margin: 0px;
	float:inherit;
	font: italic 14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000066;
	border: 0px;
}
.picrightborder{
	margin: 0px 25px 20px 65px;
	float: right;
	font: italic 14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000066;
	border: 1px solid black;
}
p.note{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px 7px 0px 8px;
	color: #666666;
	background: #ffffff;
	text-align: left;
	font-style: italic;
}
p.notebigger{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 7px 0px 8px;
	color: #666666;
	background: #ffffff;
	text-align: left;
	font-style: italic;
}
table.data{
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0px 7px 0px 8px; 
	color: #000000;
	background: #ffffff;
	text-align: left;
	/* border: 1px solid black; */
	padding: 5px;
	margin: 0px 5px 30px 5px;
}
p.tablehead{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
 	font-weight:bold;
	padding: 0px 0px 0px 0px;
	color: #000000;
	background: #ffffff;
	text-align: left;
}
p.leftfooter{
	background: #ffffff;
	color: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}	
p.footer{
	background: #ffffff;
	color: #000000;
	padding: 0px 0px 0px 140px;
	margin: 0px 0px 0px 0px;
	border: 0px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.copyright{
	background: #ffffff;
	color: #666666;
	padding: 0px;
	margin: 0px;
	border: 0px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
 .top{
	text-align: right;
	background-color:#ffffff;
	color: #000000;
	padding: 10px 7px 0px 3px; 
}

.adtop{
	background-color: #ffffff;
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	font-weight: bold;
	color: #333333;
	text-align:left;
	border:0px;
	padding: 5px;
} 
.newscontent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	text-align:left;
	padding: 0px 3px 0px 10px;
	margin: 0px;
} 
.newsbottom{
	background-image:url(images/newsbottom.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
	border:0px;
	padding: 5px 0px 0px 0px;
} 
.adcontent{
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	color: #000000;
	text-align:left;
	padding: 0px 0px 0px 5px;
	margin: 0px;
}

.adcontentsmall{
	font-family: Arial, Verdana, Helvetica;
	font-size:10px;
	color: #000000;
	text-align:justify;
	padding: 0px 0px 0px 5px;
	margin: 0px;
}
.adcontentcenter{
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	color: #000000;
	text-align:center;
	padding: 0px 0px 0px 5px;
	margin: 0px;
}
.freebook{
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#000066;
	text-align:right;
	padding: 0px 0px 0px 5px;
	margin: 0px;
}
.freebook2{
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#000066;
	text-align:center;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
.freetext{
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#000066;
	text-align:right;
	padding: 0px 50px 0px 5px;
	margin: 0px;
}
.freetext2{
	font-family: Arial, Verdana, Helvetica;
	font-size:18px;
	font-weight:bold;
	color:#000066;
	text-align:center;
	padding: 0px 150px 0px 0px;
	margin: 0px;
}

.adlink {
	font-family: Arial, Verdana, Helvetica;
	font-size:10px;
	color: #009900;
	text-align:left;
	padding: 0px 0px 0px 3px;
	margin: 0px;
}  
a. adlink:visited {
	font-family: Arial, Verdana, Helvetica;
	font-size:10px;
	color: #009900;
	text-align:left;
	padding: 0px 0px 0px 5px;
	margin: 0px;
} 
.newsfeed{
	margin: 0px 0px 0px 20px;
	width: 120px;
	height: 280px;
}
#adleft{
	float: left;
	width: 234px;
	background-color:#ffffff;
	padding: 0px 25px 0px 0px;
	margin: 0px;
	border: 0px;
}
#adleft2{
	float: left;
	width: 200px;
	background-color:#ffffff;
	padding: 0px 5px 0px 0px;
	margin: 0px;
	border: 0px;
}
#adright{
	float: right;
	width: 234px;
	background-color:#ffffff;
	padding: 0px 25px 0px 0px;
	margin: 0px;
	border: 0px;
}
.adleft{
	float: left;
	width: 234px;
	background-color:#ffffff;
	padding: 0px 25px 0px 0px;
	margin: 0px;
	border: 0px;
}
.adright{
	float: right;
	width: 234px;
	background-color:#ffffff;
	padding: 0px 25px 0px 0px;
	margin: 0px;
	border: 0px;
}
.adbottom{
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	font-weight: bold;
	color: #333333;
	text-align:right;
	background-color:#ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	border: 0px;
}
.adbottom2{
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	font-weight: bold;
	color: #333333;
	text-align:right;
	background-color:#ffffff;
	padding: 0px 200px 0px 0px;
	margin: 0px;
	border: 0px;
}
.authorbox{
	background-color:#DFDFDF;
	border: 1px dotted gray;
	margin: 5px;
	padding: 0px 10px 0px 10px;
}