/* CSS Document */

body
	{
	text-align:center;
	font-family:verdana;
	font-size:11px;
	}

h2
	{
	}

ol
	{
	margin-left:20%;
	}
#faq
	{
	margin-left:20%;
	}

#faqtricks
	{
	margin-left:10%;
	}

.header
	{
	width: 775px;
	height:150px;
	background-image:url(../images/topbg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	} 

.filler
	{
	}

.mainlogo
	{
	position:relative; top:-250px; left:213px;
	z-index:2;
	float:left;
	}
	
.CP
	{
	position:relative; left:-299px; top:-100px;
	float:left;
	z-index:2;
	}
	
.LG
	{
	position:relative; top:-100px; left:76px;
	float:left;
	z-index:2;
	}
	
.online
	{
	position:relative; left:-4px; top:-65px;
	z-index:2;
	}

	
.navibutts td 
	{
	border-width: 0px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
	}

.mainbody
	{
	position:relative; top:-223px;
	width:775px;
	}

.searchleft
	{
	width:250px;
	float:left;
	background-color:green;
	}

.master
	{
	background-color:#6FA5F0;
	width:775px;
	}

.features
	{
	width:370px;
	float:left;
	}
	
.special
	{
	color:#FF0000;
	font-weight:bolder;
	}

.feattitle
	{
	font-size:13px;
	font-weight:bolder;
	width:200px;
	}
	
.feat
	{
	}

.altfeat
	{
	background-color:#99CCFF;
	}

.newsstuff
	{
	width:370px;
	float:left;
	}
	
.headlinecell
	{
	text-align:left;
	align:left;
	}
	
.datecell
	{
	text-align:left;
	}
	
.paracell
	{
	text-align:left;
	}
	
#headline
	{
	font-weight:bolder;
	font-size:12px;
	}

#date
	{
	font-size:9px;
	}
	
#newsbreak
	{
	width:50%;
	color:#000066;
	align:left;
	}

#price
	{
	font-weight:bolder;
	}

#oldprice
	{
	text-decoration:line-through;
	}

#saleprice
	{
	font-weight:bolder;
	color:red;
	}

#bfprice
	{
	font-weight:bolder;
	font-size:18px;
	color:green;
	}

#bfann
	{
	font-weight:bolder;
	font-size:22px;
	color:blue;
	}

#bfannearl
	{
	font-weight:bolder;
	font-size:18px;
	}

#itemnum
	{
	font-size:9px;
	}

#itemtitle
	{
	font-weight:bolder;
	font-size:20px;
	}

.results
	{
	}

.altresults
	{
	background-color:#81BDFF;
	}

#faqtop
	{
	margin-left:20%;
	}

#faqanswer
	{
	margin-left:10%;
	}

#faqbreak
	{
	width:50%;
	color:#424242;
	align:center;
	}

#back2top
	{
	font-size:9px;
	margin-left:13%;
	}

#faqheader
	{
	margin-left:5%;
	font-weight:bolder;
	font-size:12px;
	text-decoration:underline;
	}

#classcol
	{
	font-weight:bolder;
	}

#bene
	{
	margin-left:5%;
	}

#classtitle
	{
	font-size: 14px;
	font-weight: bolder;
	}

#contactheader
	{
	font-size: 16px;
	font-weight: bolder;
	}

#mailingformpara
	{
	margin-right: 30%;
	}

#searchhead
	{
	font-weight: bolder;
	font-size: 13px;
	}

#searchxtra
	{
	font-size: 9px;
	margin: 10px 0px 0px 0px;
	}