	body {
	background: #ffffff;
	color: #202020;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px auto 0px;
	padding: 0px;
		}
		
	#wrap {
		background: #FFFFFF;
		margin: 8px auto;
		padding: 0px;
		border: 1px solid #cecece;
		width: 825px;
		}
		
	/************************************************
	*	Hyperlinks									*
	************************************************/
	
	a, a:visited {
		color: #2255AA;
		text-decoration: none;
		}
		
	a:hover {
		color: #7DAE12;
		text-decoration: underline;
		}
		
	a img {
		border: none;
		}
		
	/************************************************
	*	Header  									*
	************************************************/
	
	#header {
		width: 820px;
		height: 110px;
		color: #1A4E88;
		font-size: 16px;
		font-weight: normal;
		padding: 0px;
		overflow: hidden;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
		}
		
	#header p {
		padding: 0px 0px 5px 0px;
		margin: 0px;
		line-height: 20px;
		}
		
	#header h1 {
		color: #FFFFFF;
		font-size: 36px;
		font-family: Times New Roman, Georgia, Trebuchet MS;
		font-weight: normal;
		margin: 0px;
		padding: 20px 0px 0px 0px;
		text-decoration: none;
		}
		
	#header h1 a, #header h1 a:visited {
		color: #1A4E88;
		font-size: 36px;
		font-family: "Times New Roman", Georgia, "Trebuchet MS";
		font-weight: normal;
		margin: 0px;
		padding: 20px 0px 0px 0px;
		text-decoration: none;
		}
		
	#header h1 a:hover {
		color: #1A4E88;
		text-decoration: none;
		}
	
	.headerleft {
		width: 360px;
		float: left;
		margin: 0px;
		padding: 0px;
		overflow: hidden;
		}
		
	.headerright {
		width: 440px;
		float: right;
		margin: 0px 8px 0px 0px;
		text-align: right;
		padding-top: 25px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		}
		
	.headerright a, .headerright a:visited {
		color: #1A4E88;
		font-size: 11px;
		text-transform: uppercase;
		text-decoration: none;
		padding: 0px 0px 0px 3px;
		}
		
	.headerright a:hover {
		color: #1A4E88;
		text-decoration: underline;
		}
		
	.headerright a img {
		border: none;
		margin: 0px 0px 3px 0px;
		padding: 0px;
		}
		
	/************************************************
	*	Navbar  									*
	************************************************/
	
	#navbar {
		background: #1A4E88;
		width: 820px;
		height: 30px;
		color: #FFFFFF;
		margin: 0px auto 0px;
		padding: 0px 0px 0px 0px;
		}
		
	#navbarleft {
		width: 820px;
		height: 30px;
		float: left;
		margin: 0px;
		padding: 0px;
		}
		
	#navbarright {
		width: 155px;
		height: 30px;
		float: right;
		margin: 0px;
		padding: 0px;
		text-align: left;
		}
		
	#nav {
		margin: 0px;
		padding: 0px;
		list-style: none;
		text-transform: uppercase;
		}
		
	#nav ul {
		margin: 0px;
		padding: 0px;
		list-style: none;
		}
	
	#nav a {
		color: #FFFFFF;
		display: block;
		font-weight: bold;
		margin: 0px 10px 0px 0px;
		padding: 8px 10px 7px 10px;
		}
		
	#nav a:hover {
		background: #4A7EB8;
		color: #FFFFFF;
		display: block;
		text-decoration: none;
		margin: 0px 10px 0px 0px;
		padding: 8px 10px 7px 10px;
		}
	
	#nav li {
		float: left;
		margin: 0px;
		padding: 0px;
		}
		
	#nav li li {
		float: left;
		margin: 0px;
		padding: 0px;
		width: 140px;
		}
		
	#nav li li a, #nav li li a:link, #nav li li a:visited {
		background: #4A7EB8;
		color: #FFFFFF;
		width: 140px;
		float: none;
		margin: 0px;
		padding: 6px 10px 5px 10px;
		border-bottom: 1px solid #FFFFFF;
		border-left: 1px solid #FFFFFF;
		border-right: 1px solid #FFFFFF;
		}
		
	#nav li li a:hover, #nav li li a:active {
		background: #1A4E88;
		color: #FFFFFF;
		}
	
	#nav li ul {
		position: absolute;
		width: 10em;
		left: -999em;
		}
	
	#nav li:hover ul {
		left: auto;
		display: block;
		}
		
	#nav li:hover ul, #nav li.sfhover ul {
		left: auto;
		}
		
	/************************************************
	*	Content 					     		    * 
	************************************************/
	
	#content {
		width: 820px;
		padding: 0px;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
		}
	
	#content p {
		padding: 0px 0px 5px 0px;
		margin: 0px;
		line-height: 14px;
		}
		
	#content h1 {
		color: #202020;
		font-size: 14px;
		font-family: Arial, Tahoma, Verdana;
		font-weight: normal;
		margin: 0px;
		padding: 0px 0px 5px 0px;
		}
		
	#content h1 a  {
		color: #2255AA;
		text-decoration: none;
		}
	
	#content h1 a:hover {
		color: #7DAE12;
		text-decoration: none;
		}
		
	#content h3 {
		color: #202020;
		font-size: 14px;
		font-family: Arial, Tahoma, Verdana;
		font-weight: bold;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 5px 0px;
		}
		
	#content h4 {
		font-size: 12px;
		font-family: Arial, Tahoma, Verdana;
		font-weight: bold;
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 5px 0px;
		}
		
	#content img.wp-smiley {
		float: none;
		border: none;
		padding: 0px;
		margin: 0px;
		}
	
	#content img.wp-wink {
		float: none;
		border: none;
		padding: 0px;
		margin: 0px;
		}
	
			
	#contentleft {
		float: right;
		width: 600px;
		margin: 0px 20px 0px 0px;
		padding-top: 15px;
		padding-right: 10px;
		padding-bottom: 20px;
		padding-left: 10px;
		}
		
	table.reference
	{
	border:1px solid #c3c3c3;
	border-collapse:collapse;
	width:100%;
	margin-left:1px;
	}
	table.reference th
	{
	/*background:url(images/bg_nav.png);*/
	background-color:#E9F8FD;
	border:1px solid #c3c3c3;
	padding:3px;
	/*color:white;*/
	}
	table.reference td 
	{
	border:1px solid #c3c3c3;
	padding:8px;
	}
	.style4532871 {
		color: #DE2E00;
		font-size: 36px;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
	}
	.style82575422 {
		color: #DE2E00;
		font-size: 18px;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
	}
	.style87275423 {
		color: #333333;
		font-size: 24px;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
	}
		
	
	.productRatings{
	width: 650px;
	/*border: 2px solid #B6BABD;*/
		font: 1.3em Arial, Helvetica, sans-serif;
	overflow: hidden;
	}
	.productRatings .productHeader{
		font-size: .75em;
		/*background: url(http://www.motorcycle.com/specs/sites/mot/images/css/bg-links.gif) repeat-x;*/
		height: 25px;
		text-align: right;
	}
	.productRatings .productHeader a, .productRatings .productHeader b{
		display: block; float: right;
		color: #fff; text-decoration: none;
		padding: 3px 15px 6px 15px;
		border-left: 1px solid #fff;
	}
	.productRatings .productHeader b{border: none; font-size: 1em; float: left;}
	.productRatings .productHeader a:hover{
		text-decoration: underline;
	}
	.productRatings .productSubHeader{
		display: block;
		font-size: 0.74em;
		text-align: right;
		background-color: #FFFFFF;
		padding: 0.5em 0;
	}
	.productRatings .productSubHeader a{
		color: #000000;
		padding: 0 15px;
		border-right: 1px solid #636363;
		font-weight: bold;
	}
	.productRatings .productSubHeader a:hover {
		text-decoration: none;
	}
	.productRatings .productListing .productTitle{
	font-size: 1.1em;
	color: #003399;
	font-weight: bold;
	display: block;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	}
	.productRatings .productListing a.productTitle:hover {
		text-decoration: underline;
	}
	.productRatings .productListing a img{
		border: none;
	}
	.productRatings .productListing .productImage{
		display: block;
	}
	.productImageColumn{
		float: left;
		width: 170px;
		text-align: center;
	}
	.productListing{
		padding: 0 10px 15px 10px;
		margin: 0 10px;
		border-bottom: none;
		overflow: hidden;
	}
	.msrp{
		font-size: 0.8em;
		font-weight: bold;
		display: block;
		color: #606060;
		padding: 0 0;
	}
	.price{
		font-size: 1.05em;
		fong-weight: bold;
		display: block;
		color: #CE0000;
		padding: 2px 0 4px 0;
	}
	.zoomin{
		font-size: 0.7em;
		color: #00F;
	}
	.ratingsColumn{
		width: 400px;
		float: left;
		font-size: 0.75em;
	}
	.ratingNum{
		font-size: 3.3em;
		color: #003399;
	}
	.ratingText{
		font-size: 0.75em;
		color: #666;
	}
	.overallRating{
		font-size: 0.75em;
		color: #333;
		float: right;
	}
	.ratingsValues{
	width: 365px;
	height: 92px;
	border: 1px dashed #1A4E88;
	padding: 0px 0px 0px 5px;
	margin: 0px auto 10px auto;
	}
	.ratingsTableLeft, .ratingsTableRight{
		font-size: 80%;
		margin: 7px 0px 0px 3px;
		letter-spacing:0.01em;
	}
	.ratingsTableLeft td, .ratingsTableRight td{
		padding: 2px 10px 2px 0;
	}
	.ratingsTableRight {
		margin-right:0px;
	}
	.userRating{
		float: left;
	}
	.reviewstatement{
	display: inline;
	color: #333;
	margin: 3px 0;
	}
	.rightBuyLink{
		display: block;
		background: url(http://pricesexposed.net/wordpress/wp-content/themes/gear/images/buybullet.gif) 0 3px no-repeat;
		padding: 0 0 0 10px;
	}
	.buyers{
		font-size: 1.5em;
	}
	.animation{
		position: absolute;
		top: 40px; left: 50%;
		margin-left: 150px;
	}
	.verifiedBuyerImg{
		position: relative;
		top: 6px;
	}
	.overallStars{
		position: relative;
		top: 4px;
	}
	.header-order {
		color:#333;
		font-weight:bold;
		font-size:15px;
		text-align:center;
		padding:6px 0 3px 0;
		font-style:italic;
	}
	.order-padding {padding:0 7px 0 10px;}
	.retail {text-decoration:line-through}
	.free-ship {background:#FF0; padding:1px 3px;}
	.reason-margin {margin:0 0 0 30px;}
	.reason-box {
		margin-left:70px;
		margin-bottom:10px;
		margin-top: 0px;
	}
	.faq-pad { padding-left:10px; padding-bottom:22px;}
	.reason1 {padding:14px 0 14px 35px;  background:url(http://pricesexposed.net/wordpress/wp-content/themes/gear/images/1.gif) no-repeat left; list-style-type:none;}
	.reason2{padding:14px 0 14px 35px;  background:url(images/2.gif) no-repeat left; list-style-type:none;}
	.reason3 {padding:14px 0 14px 35px;  background:url(images/3.gif) no-repeat left; list-style-type:none;}
	.bar {border-bottom:solid #F2F2F2 1px; padding:5px; margin-bottom:5px;}
	.bar1 {border-bottom:solid #F2F2F2 1px; padding:0px; margin-bottom:0px;}
	
	.order-bar {height:1px; background-color:#CCC; width:100%; margin:9px 0;}
	.tabletop {
		font-size:13px;
		text-decoration:underline;
		color:#333;
		font-weight:bold;
	}
	.linkz a {color:#C00; font-weight:bold;}
	.linkz a:hover {color:#C00; font-weight:bold;}
	.pricebox {
		padding:5px 9px; line-height:19px; border:#CCC 2px dashed; margin:10px;
	}
	
	.linkz h2 {
		padding:7px 0;
		margin:7px 0;
		font-size:15px;
		font-weight:bold;
	}
	
	.linkz img {margin:4px 0;}
	
	.description {
		padding: 0px 20px 0px  0px;
		font-size:12px;}
	.dgray {color:#333;}
	hr {
		border: 0;
	}
	
	
	#contentleft ol {
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 10px 0px;
		}
		
	#contentleft ol li {
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 5px 0px;
		}
		
	#contentleft ul {
		list-style-type: square;
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 10px 0px;
		}
		
	#contentleft ul li {
		list-style-type: square;
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 5px 0px;
		}
		
	#contentleftpost {
		float: left;
		width: 475px;
		margin: 0px;
		padding-top: 15px;
		padding-right: 10px;
		padding-bottom: 20px;
		padding-left: 10px;
		}
		
	#contentleftpost ol {
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 10px 0px;
		}
		
	#contentleftpost ol li {
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 5px 0px;
		}
		
	#contentleftpost ul {
		list-style-type: square;
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 10px 0px;
		}
		
	#contentleftpost ul li {
		list-style-type: square;
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 5px 0px;
		}	
	.date {
		font-size: 11px;
		font-weight: bold;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 5px 0px;
		border-bottom: 1px dotted #999999;
		}
		
	.postmeta {
		width: 500px;
		font-size: 11px;
		font-weight: bold;
		border-top: 1px dotted #999999;
		margin-top: 40px;
		margin-right: 0px;
		margin-bottom: 40px;
		margin-left: 0px;
		padding-top: 10px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		}
		
	blockquote {
		font-style: italic;
		margin: 0px 25px 15px 25px;
		padding: 0px 25px 0px 10px;
		}
		
	#content blockquote p {
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 10px 0px;
		}
		
	/************************************************
	*	Images  					     		    * 
	************************************************/
	
	img.centered  {
		display: block;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 10px;
		padding: 0px;
		}
		
	img.alignnone {
		padding: 0px;
		margin: 0px 0px 10px 0px;
		display: inline;
		}
	
	img.alignright {
		padding: 0px;
		margin: 0px 0px 10px 10px;
		display: inline;
		}
	
	img.alignleft {
		padding: 0px;
		margin: 0px 10px 10px 0px;
		display: inline;
		}
		
	.aligncenter {
		display: block;
		margin-left: auto;
		margin-right: auto;
		}
	
	.alignright {
		float: right;
		}
	
	.alignleft {
		float: left;
		}
		
	.wp-caption {
		margin: 0px;
		padding: 0px;
		}
		
	.wp-caption img {
		margin: 0px 0px 10px 0px;
		padding: 0px;
		border: 0px;
		}
	
	.wp-caption p.wp-caption-text {
		margin: 0px;
		padding: 5px 0px 0px 0px;
		font-size: 10px;
		font-style: italic;
		font-weight: bold;
		line-height: 12px;
		}
		
	/************************************************
	*	Left Sidebar 					     	    * 
	************************************************/
	
	#l_sidebar {
		float: left;
		width: 160px;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 20px 0px;
		line-height: 20px;
		}
		
	#l_sidebar h2 {
		background: #FFFFFF url(images/headline_left.gif);
		color: #FFFFFF;
		font-size: 11px;
		font-family: Arial, Tahoma, Verdana;
		font-weight: bold;
		text-transform: uppercase;
		margin: 10px 0px 5px 0px;
		padding: 3px 0px 3px 10px;
		}
		
	#l_sidebar p {
		padding: 0px 0px 0px 0px;
		margin: 0px;
		line-height: 20px;
		}
		
	#l_sidebar ul {
		list-style-type: none;
		margin: 0px 0px 10px 0px;
		padding: 0px;
		}
		
	#l_sidebar ul li {
		list-style-type: none;
		margin: 0px 0px 5px 0px;
		padding: 0px;
		}
	
	#l_sidebar ul ul {
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		}
		
	#l_sidebar ul li li {
		background: #FFFFFF;
		padding: 0px 0px 0px 15px;
		margin: 0px;
		}
		
	#l_sidebar ul li ul li {
		margin: 0px;
		background-color: #FFFFFF;
		background-position: left top;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 7px;
		}
	
	/************************************************
	*	Right Sidebar Posts					     	    * 
	************************************************/
		
	#r_sidebar_post {
		float: right;
		width: 300px;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 20px 0px;
		line-height: 12px;
		}
		
	#r_sidebar_post h2 {
		background: #FFFFFF url(images/headline_right_post.gif);
		color: #FFFFFF;
		font-size: 11px;
		font-family: Arial, Tahoma, Verdana;
		font-weight: bold;
		text-transform: uppercase;
		margin: 10px 0px 5px 0px;
		padding: 3px 0px 3px 10px;
		line-height: 20px;
		}
	
	#r_sideba_postr p {
		padding: 0px 0px 0px 0px;
		margin: 0px;
		line-height: 20px;
		}
		
	#r_sidebar_post ul {
		list-style-type: none;
		margin: 0px 8px 10px 0px;
		padding: 0px;
		float: right;
		}
		
	#r_sidebar_post ul li {
		list-style-type: none;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 5px 0px;
		width: 260px;
		}
	
	#r_sidebar_post ul ul {
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		}
		
	#r_sidebar_post ul li li {
		background: #FFFFFF url(images/arrow.gif) no-repeat top left;
		padding: 0px 0px 0px 15px;
		margin: 0px;
		}
		
	#r_sidebar_post ul li ul li {
		background: #FFFFFF url(images/arrow.gif) no-repeat top left;
		padding: 0px 0px 0px 15px;
		margin: 0px;
		}
			
	/************************************************
	*	Right Sidebar Main and Categories 					     	    * 
	************************************************/
		
	#r_sidebar {
		float: right;
		width: 160px;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 20px 0px;
		line-height: 20px;
		}
		
	#r_sidebar h2 {
		background: #FFFFFF url(images/headline_right.gif);
		color: #FFFFFF;
		font-size: 11px;
		font-family: Arial, Tahoma, Verdana;
		font-weight: bold;
		text-transform: uppercase;
		margin: 10px 0px 5px 0px;
		padding: 3px 0px 3px 10px;
		}
	
	#r_sidebar p {
		padding: 0px 0px 0px 0px;
		margin: 0px;
		line-height: 20px;
		}
		
	#r_sidebar ul {
		list-style-type: none;
		margin: 0px 0px 10px 0px;
		padding: 0px;
		}
		
	#r_sidebar ul li {
		list-style-type: none;
		margin: 0px 0px 5px 0px;
		padding: 0px;
		}
	
	#r_sidebar ul ul {
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		}
		
	#r_sidebar ul li li {
		background: #FFFFFF url(images/arrow.gif) no-repeat top left;
		padding: 0px 0px 0px 15px;
		margin: 0px;
		}
		
	#r_sidebar ul li ul li {
		background: #FFFFFF url(images/arrow.gif) no-repeat top left;
		padding: 0px 0px 0px 15px;
		margin: 0px;
		}
		
	/************************************************
	*	Footer Background							*
	************************************************/
	
	#footerbg {
		background: #1A4E88;
		height: 150px;
		}
		
	/************************************************
	*	Footer  									*
	************************************************/
	
	#footer {
		width: 90%;
		height: 130px;
		color: #FFFFFF;
		margin: 0px auto 0px;
		padding: 0px;
		}
		
	#footer p {
		color: #FFFFFF;
		font-size: 10px;
		font-weight: normal;
		text-transform: uppercase;
		margin: 0px;	
		padding: 0px;
		}
	
	#footer a {
		color: #FFFFFF;
		text-decoration: none;
		}
		
	#footer a img {
		border: none;
		margin: 0px;
		padding: 0px;
		}
	
	#footer a:hover {
		color: #FFFFFF;
		text-decoration: underline;
		}
		
	.footerleft {
		width: 100%;
		float: none;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
		padding-top: 8px;
		padding-right: 0px;
		padding-bottom: 8px;
		padding-left: 0px;
		height: 135px;
		}
		
	.footerright {
		width: 250px;
		float: right;
		margin: 0px;
		padding: 8px 0px 8px 0px;
		text-align: right;
		}
		
	/************************************************
	*	Search Form									*
	************************************************/
	
	#searchdiv {
		margin: 0px;
		padding: 0px;
		}
		
	#searchform {
		margin: 0px;
		padding: 4px 0px 0px 0px;
		}
		
	#s {
		background: #FFFFFF;
		width: 110px;
		color: #333333;
		font-size: 11px;
		font-family: Arial, Tahoma, Verdana;
		padding: 3px;
		margin: 0px 0px 0px 0px;
		border-top: 1px solid #666666;
		border-right: 1px solid #666666;
		border-left: 1px solid #999999;
		border-bottom: 1px solid #999999;
		}
		
	#sbutt {
		background: #1A4E88 url(images/submit.png);
		color: #FFFFFF;
		font-size: 11px;
		font-family: Arial, Tahoma, Verdana;
		padding: 1px;
		margin: 0px;
		border: 1px solid #FFFFFF;
		}
		
	/************************************************
	*	Comments									*
	************************************************/
		
	#commentblock {
		width: 500px;
		float: left;
		padding: 0px 0px 10px 0px;
		margin: 0px 0px 0px 0px;
		line-height: 20px;
		}
		
	.commentleft {
		width: 150px;
		float: left;
		padding: 0px 20px 0px 0px;
		margin: 0px 0px 0px 0px;
		}
		
	.commentright {
		width: 300px;
		float: right;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		}
		
	#commentblock ol {
		margin: 0px 5px 0px 20px;
		padding: 0px 0px 10px 0px;
		}
		
	#commentblock ol li {
		margin: 0px;
		padding: 0px;
		}
		
	.commentdate {
		font-size: 12px;
		padding-left: 0px;
		}
		
	#commentlist li p {
		margin-bottom: 8px;
		line-height: 20px;
		padding: 0px;
		}
	
	.commentname {
		color: #333333;
		margin: 0px;
		padding: 5px 5px 5px 0px;
		}
	
	.commentinfo {
		clear: both;
		}
		
	#name, #email, #url {
		background: #EAEAEA !important;
		color: #202020;
		font-size: 12px;
		font-family: Arial, Tahoma, Verdana;
		margin: 0px;
		padding: 4px;
		border-top: 1px solid #666666;
		border-right: 1px solid #DDDDDD;
		border-left: 1px solid #666666;
		border-bottom: 1px solid #DDDDDD;
		}
		
	#words {
		background: #EAEAEA !important;
		width: 460px;
		color: #000000;
		font-size: 12px;
		font-family: Arial, Tahoma, Verdana;
		padding: 4px;
		margin: 0px;
		border-top: 1px solid #666666;
		border-right: 1px solid #DDDDDD;
		border-left: 1px solid #666666;
		border-bottom: 1px solid #DDDDDD;
		}
		
	#submit {
		background: #1A4E88 url(images/submit.png);
		color: #FFFFFF;
		font-size: 11px;
		font-family: Arial, Tahoma, Verdana;
		text-transform: uppercase;
		padding: 3px;
		margin: 0px;
		border: 1px solid #1A4E88;
		}
	
	
	
	/*-------------------------*/
	/*------ Nutritional ------*/
	/*-------------------------*/
	
	#nutrition-info-box {
		font-size: 10px;
	}
	
	#nutrition-info-box {
		padding: 5px;
		width: 310px;
		margin: 0px auto 0px auto;
	}
	
	#border {
		padding:2px;
		border:1px solid #333;
		margin-bottom:8px;
		}
		
	#nutrition-info h3 {
		font-size: 12px;
		margin-bottom: 0;
		}
	
	#nutrition-info-box h4 {
		font-size: 11px;
		font-weight: bold;
		margin-bottom: 0;
		}
	
	#nutrition-info-box p {
		font-size: 11px;
		}
		
	#nutrinfo-selector select {
		width:100%;
		margin-bottom: 10px;
		}
		 
	#nutrition-info-table .ingredients {
		text-align:left;
		}
		
	#nutrition-info-table .amount {
		text-align:center;
		}
		
	#nutrition-info-table .daily-value {
		text-align:center;
		}
		
	#nutrition-info-ingredients {
		font-size: 11px !important;
		padding: 0;
		font-weight: normal;
		}
	
	#serving {
		margin:0;
		padding:0;
		padding-bottom: 5px;
	}
		
	#nutrition-info-warning {
		font-size: 10px !important;
		padding: 0 0px 10px 0px;
		font-weight: normal;
		}
		
	#nutrition-info-disclaimer {
		font-size: 10px !important;
		line-height: 10px;
		font-weight: normal;
		border: 1px solid #ccc;
		padding: 5px;
		margin: 0;
		}
	
	#nutrition-info-table {
		width: 250px;
		background: #fff;
		margin: 0 auto;
		padding:0;
		border-collapse: collapse;
		text-align: left;
	}
	#nutrition-info-table th {
		font-size: 11px;
		font-weight: bold;
		padding: 3px 8px;
		border-top: 2px solid #252525;
		border-bottom: 2px solid #252525;
	}
	#nutrition-info-table td {
		font-size: 10px;
		padding: 3px;
	}
	
	tr.thickline td {
		border-top:2px solid #252525;
		}
		
	tr.thinline td {
		border-top:3px solid #252525;
		}
		
	tr.hairline td {
		border-top:1px solid #000;
		padding: 3px;
		}
		
	tr.sales td {
		border-bottom:1px dotted #999999;
		padding: 5px 0;
		}
		
		
	tr.noline td {
		border-top:none;
		}
	
	.messages {
		padding:0 !important;
		margin:0 !important;
		margin-bottom: 0 !important;
	}
	
	#messages ul {
		padding-left:0 !important;
		margin-left:0 !important;
		list-style-position:inside;
	}
	
	#newbutton {
		cursor: pointer !important;
		cursor: hand !important;
		padding:0 !important;
		margin:0 !important;
		border:0 !important;
		background-color:#fff !important;
		width:auto;
		overflow:visible;
	}
