body {width:auto; height:auto; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; line-height:18px;}
img {border:0;}
a {color:#0066CC; text-decoration:none;}
a:hover {color:#FF0000; text-decoration:underline;}	

/**::-moz-selection {
	background-color:#FF3C00;
	color:white;
}*/

.fact ol {}
	.fact ol li {padding-bottom:20px;}
.wrapper {width:800px; height:auto; margin:0 auto 0 auto;}
	.top {width:800px; height:104px; background:url(../images/top.jpg) repeat-x left top;}
	.top_left {width:800px; height:104px; background:url(../images/top-left.jpg) no-repeat left top;}
	.top_right {width:800px; height:104px; background:url(../images/top-right.jpg) no-repeat right top;}
	.logo {width:461px; height:33px; padding-top:36px; padding-left:14px; float:left;}
	.top_links {font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#707070; width:320px; height:auto; float:right; text-align:right; padding-top:5px;}
		.top_links a {color:#707070; text-decoration:underline;}
		.top_links a:hover {color:#707070; text-decoration:none;}

.navbar_canvas {width:800px; height:39px;}
	.navbar {font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background:url(../images/nav.jpg) no-repeat left top;}
	.navbar p {margin:0; padding:0;}
	.navbar .spacer {width:1px; font-size:0px; background:url(../images/nav-border.jpg) no-repeat left top;}
		.navbar a {width:auto; height:39px; line-height:39px; text-align:center; display:block; color:#FFFFFF; text-decoration:none; background:url(../images/nav.jpg) repeat-x left top;}
		.navbar a:hover {color:#3A4F00; text-decoration:none; background:url(../images/nav-o.jpg) repeat-x left top;}
		
		.navbar_left a div {background:url(../images/nav-left.jpg) no-repeat left top;}
		.navbar_left a:hover div {background:url(../images/nav-o-left.jpg) no-repeat left top;}
		
		.navbar_right a div p {background:url(../images/nav-right.jpg) no-repeat right top;}
		.navbar_right a:hover div p {background:url(../images/nav-o-right.jpg) no-repeat right top;}
		
.mainbody {width:800px; height:auto; margin:0 auto 0 auto;}
	.main {width:800px; height:auto; background:url(../images/main.jpg) repeat-y left top;}
	.main_top {width:800px; height:auto; background:url(../images/main-top.jpg) no-repeat top left;}
	.main_bottom {width:800px; height:auto; background:url(../images/main-bottom.jpg) no-repeat bottom left;}
	.main_canvas {width:740px; height:auto; padding-top:30px; padding-bottom:30px; padding-left:30px; padding-right:30px;}
	.main_content {width:740px; height:auto; margin:0 auto 0 auto;}
	
	.dot_bg {width:800px; height:1px; font-size:0px; background:url(../images/dot.jpg) repeat-x left top;}
	.content_bg {width:800px; height:auto; background:url(../images/content-bg.jpg) no-repeat left top; clear:both; overflow:hidden;}
	.content {width:740px; height:auto; padding-top:20px; padding-left:30px; padding-right:30px;}
	.content2 {width:750px; height:auto; padding-top:20px; padding-left:10px; padding-right:25px;}
	.shopnow {font-family:'Trebuchet MS','Times New Roman', Times, serif; font-size:20px; background:url(../images/check.jpg) no-repeat 135px bottom; padding-bottom:10px;}
	.content_title {font-family:'Trebuchet MS','Times New Roman', Times, serif; font-size:20px; padding-left:21px; padding-bottom:10px;}
	
	.featured_canvas {width:740px; height:auto; padding-top:20px; padding-bottom:30px; padding-left:30px; padding-right:30px;}
	.featured {width:740px; height:auto; background:url(../images/featured.jpg) repeat-y left top;}
	.featured_top {width:740px; height:auto; background:url(../images/featured-top.jpg) no-repeat top left;}
	.featured_bottom {width:740px; height:auto; background:url(../images/featured-bottom.jpg) no-repeat bottom left;}
	.featured_content {width:700px; height:auto; padding-top:25px; padding-bottom:25px; padding-left:20px; padding-right:20px;}
		.featured_content a {color:#0066CC; text-decoration:none;}
		.featured_content a:hover {color:#FF0000; text-decoration:underline;}
	.featured_title {font-size:18px; color:#0283C8;}
	.featured_bluebg {color:#0066CC; background:url(../images/arrow.gif) no-repeat left center; padding-left:10px;}
	.featured_whitebg {color:#0066CC; background:url(../images/arrow.gif) no-repeat left center; padding-left:10px;}
	
.footer_canvas {width:800px; height:100px; background:url(../images/footer.jpg) repeat-x left top; font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif; clear:both;}
	.footer1 {font-size:11px; color:#333333; padding-top:5px;}
		.footer1 a {color:#333333; text-decoration:none;}
		.footer1 a:hover {color:#333333; text-decoration:underline;}
	.footer2 {font-size:11px; color:#666666; padding-top:10px;}
		.footer2 a {color:#666666; text-decoration:underline;}
		.footer2 a:hover {color:#C9161A; text-decoration:none;}

.faq_bgcolor {font-family:'Georgia','Times New Roman', Times, serif; color:#CE3300; font-weight:bold;}
.faq_bgcolor2 {font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif; color:#CE3300; font-weight:bold;}
.faqlinks a {color:#0066CC; text-decoration:underline;}
.faqlinks a:hover {color:#FF0000; text-decoration:none;}

		.forgot a {font-size:11px; color:#0066CC; text-decoration:none;}
		.forgot a:hover {font-size:11px; color:#FF0000; text-decoration:underline;}

.regsuccess{ padding:0 60px 20px 60px}	
	.regsuccess span{ color:#CC3300; font-weight:bold; letter-spacing:1px;} 
	
.link a {color:#0066CC; text-decoration:none;}
.link a:hover {color:#FF0000; text-decoration:underline;}	

.userMenu{ text-align:center; font-size:12px; background:#f7f7f7; padding:2px; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee;}	
	.userMenu span{ padding:0 8px 0 8px; font-weight:bold;}
	.userMenu a {color:#0066CC; text-decoration:none;}
	.userMenu a:hover {color:#FF0000; text-decoration:underline;}	
	.userMenu .border{border-left:1px solid #eeeeee; border-right:1px solid #eeeeee;}
	.userMenu .bRight{border-right:1px solid #eeeeee;}


#dropAdmin{position:absolute; display:block; width:98px; clear:both; left:608px; z-index:1; letter-spacing:normal; font-size:11px; line-height:20px;  visibility:hidden;}
	.dropAdmin{width:98px; height:auto;}
	.dropAdmin ul,.dropAdmin li{margin:0; padding:0; list-style-type:none; height:auto;}
		.dropAdmin a{display:block; width:100%; color:#666666; text-decoration:none;height:20px; background:#f7f7f7; padding-left:8px; 
			border-bottom:1px solid #eeeeee; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee;
		}
			.dropAdmin a:hover{ text-decoration:underline; color:#FF0000;}
			
#drop1{position:absolute; display:block; width:98px; clear:both; left:714px; z-index:1; letter-spacing:normal; font-size:11px; line-height:20px;  visibility:hidden;}
	.drop1{width:98px; height:auto;}
	.drop1 ul,.drop1 li{margin:0; padding:0; list-style-type:none; height:auto;}
		.drop1 a{display:block; width:100%; color:#666666; text-decoration:none;height:20px; background:#f7f7f7; padding-left:8px; 
			border-bottom:1px solid #eeeeee; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee;
		}
			.drop1 a:hover{ text-decoration:underline; color:#FF0000;}		

#dropAcc{position:absolute; display:block; width:98px; clear:both; left:713px; z-index:1; letter-spacing:normal; font-size:11px; line-height:20px;  visibility:hidden;}
	.dropAcc{width:98px; height:auto;}
	.dropAcc ul,.drop1 li{margin:0; padding:0; list-style-type:none; height:auto;}
		.dropAcc a{display:block; width:100%; color:#666666; text-decoration:none;height:20px; background:#f7f7f7; padding-left:8px; 
			border-bottom:1px solid #eeeeee; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee;
		}
			.dropAcc a:hover{ text-decoration:underline; color:#FF0000;}	
			
.error{text-align:right; padding-bottom:5px; color:#FF0000; font-size:12px;}	

.notify-error {padding:4px 0 4px 50px; margin-bottom:5px; width:300px; font-size:12px; text-align:left; border:1px solid #e5e5e5;  color:#ff0000; background: #f8f8f8 url(../images/notify-bg-error.jpg) 15px center no-repeat;}
.notify-success {padding:4px; width:80%; margin:0 auto 0 auto; margin-bottom:5px; font-size:12px; text-align:center; border:1px solid #e5e5e5; background: #f3f3f3 url(../images/notify-bg-success.jpg) 15px center no-repeat;}							

.notify-error2 {padding:4px; width:80%; margin:0 auto 0 auto; margin-bottom:5px; font-size:12px; color:#ff0000; text-align:center; border:1px solid #e5e5e5; background: #f3f3f3 url(../images/notify-bg-error.jpg) 15px center no-repeat;}							