body
{
	text-align: center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px auto;
	background-color:#E9E8E8;
}

img
{
	border: none;
}

table
{
	font-size: 11px;
	color: #0D7A2A;
	
}


form
{
	margin: 0;
	padding: 0;
}

h1

{	
	font-size: 15px;
	color:#0D7A2A;
	font-weight:bold
}

h2
{
	font-size: 16px;

}

h3
{
	font-size: 14px;
	font-weight: bold;
	color:#000;
}

h4
{
	font-size: 11px;
	font-weight: bold;
	color:#000;
}

h5
{
	font-size: 11px;
	color:#0D7A2A;
	font-weight: bold;
}

h6
{	color:#0D7A2A;
	font-size: 11px;
}

#maincontainer

{
	float:center;
	padding:0px;
	margin:0px;
	width:905px;
	height:auto px;
	margin: 0px auto;	

}

#fadescontainer

{
	float:left;
	padding:0px;
	margin:0px;
	width:905px;
	height:auto px;
	background-image:url(/images/backfades.jpg);
	background-repeat:repeat-y;
	text-align: left;
	

}

#leftcontainer

{
	float:left;
	width:54px;
	padding:0px;
	margin:0px;
	height:200px;

}

#middlecontainer

{	float:left;
	width:795px;
	padding:0px;
	margin:0px;	
	background-image:url(/images/middlebackground.jpg);
	background-repeat:repeat-y;
}

#topbanner

{
	
	width:795;
	height:88px;
	padding:0px;
	margin:0px;
	background-image:url(/images/topbackground.jpg);
	background-repeat:no-repeat;
	
}


#logocontainer

{
	float:left;
	width:185px;
	height:35px;
	padding:0px;
	margin:0px;
	margin-top:30px;

}

#toplinks

{
	float:right;
	width:190px;
	height:24px;
	padding:0px;
	margin:0px;
}

#toplinks ul

{	
	padding:0px;
	margin:0px;
	margin-top:10px;
}

#toplinks li

{
	display:inline;
	padding:0px;
	margin:0px;
	background-image:url(/images/arrow.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:14px;
	padding-right:4px;
	color:#0D7A2A;
}

#toplinks a

{
	color:#0D7A2A;
	text-decoration:none;
}

#leftnavigation

{
	float:left;
	padding:0px;
	margin:0px;
	width:182px;
	background-image:url(/images/navigationbackground.gif);
	background-repeat:repeat-y;

}

#navimage

{
	float:left;
	width:182px;
	height:53px;
	background-image:url(/images/navigationimage.jpg);
	background-repeat:no-repeat;

}

#homebutton

{

	float:right;
	padding:0px;
	margin:0px;
	width:166px;
}

div>#homebutton

{

	float:right;
	padding:0px;
	margin:0px;
	width:168px;
}

#menu

{
	float:right;
	width:168px;
	padding:0px;
	margin:0px;

}

#menu ul

{	
	padding:0px;
	margin:0px;
}

#menu li

{		
	padding:0px;
	margin:0px;
	background-image:url(/images/listback.jpg);
	background-repeat:no-repeat;
	height:26px;
	list-style:none;


}

#menu li a

{	padding:0px;
	margin:0px;	
	padding-top:4px;
	padding-left:30px;
	text-decoration:none;
	list-style:none;
	color:#000;
		display:block;
}

#menu li a:hover

{	
	padding:0px;
	margin:0px;
	padding-top:4px;
	padding-left:30px;
	background-image:url(/images/backgroundnav.gif);
	background-repeat:no-repeat;
	height:26px;
	display:block;
}

#menu .activemenu a
{
	background-image:url(/images/backgroundnav.gif);
	background-repeat:no-repeat;
	height:26px;
}

#homemenu

{
	float:left;
	width:168px;
	padding:0px;
	margin:0px;
}

#homemenu a

{	padding:0px;
	margin:0px;	
	color:#000;
	background-image:url(/images/backgroundnavhome.gif);
	background-repeat:no-repeat;

}

#homemenu a:hover

{	padding:0px;
	margin:0px;	
	height:26px;
	background-image:url(/images/backgroundnavhome.gif);
	background-repeat:no-repeat;

}

#leftsidecards

{
	float:left;
	padding:0px;
	margin:0px;
	height:100px;
	background-image:url(/images/cardsbackground.jpg);
	background-repeat:repeat-y;
	width:182px;
	text-align: center;
	padding-top: 15px;
	
}

#bottomcards


{	float:left;

	height:100px;

}

#secondnavigation

{
	float:right;
	width:182px;
	padding:0px;
	margin:0px;

}

#secondnavigation ul

{
	padding:0px;
	margin:0px;
	padding-left:13px;
	padding-bottom:1px;
	
}

#secondnavigation li

{
	padding:0px;
	margin:0px;
	background-image:url(/images/secondnavback.gif);
	background-repeat:no-repeat;
	list-style:none;
	height:26px;

	
}

#secondnavigation li a

{	padding:0px;
	margin:0px;
	padding-left:30px;
	text-decoration:none;
	list-style:none;
	color:#000;	
	display:block;
	padding-top:5px;	

}

#secondnavigation li a:hover

{	padding:0px;
	margin:0px;
	padding-left:30px;
	text-decoration:none;
	list-style:none;
	color:#000;
	background-image:url(/images/secondnavbackblue.gif);
	background-repeat:no-repeat;
	display:block;
	height:28px;
	padding-top:5px;



}


#bannerimage

{
	float:left;
	padding:0px;
	margin:0px;
	background-image:url(/images/banner.jpg);
	background-repeat:no-repeat;
	width:613px;
	height:248px;

}

#bannertext

{
	float:right;
	width:316px;
	height:52px;
	padding:0px;
	margin:0px;
	margin-top:85px;
	padding-left: 4px;
	color:#0D7A2A;

}

#bannertext a

{
	text-decoration:none;
	color:#0D7A2A;

}

#offercodetitle
{
	float: right;
	width:316px;
	margin-top: 4px;
}

#offercode
{
	float: right;
	width:316px;
	margin-top: 8px;
}

#termsandconditions

{
	float:right;
	width:325px;
	height:11px;
	font-weight:bold;
	color:#0D7A2A;
	margin-top:22px;
	text-align:right;
	padding-right:5px;

}

#termsandconditions a

{
	text-decoration:none;
	font-weight:bold;
	color:#0D7A2A;
}

#contentcontainer

{
	float:left;
	width:612px;
	padding:0px;
	margin:0px;
	background-image:url(/images/backgroundimage.gif);
	background-repeat:no-repeat;

	background-color:#fff;

}

#contentcontainer a

{
	text-decoration:none;
	color:#09551E;
}

#leftmiddlecontainer

{
	float:left;
	padding:0px;
	margin:0px;
	width:306px;
	background-color:#fff;

}

#performancecontainer

{
	float:left;
	padding:0px;
	margin:0px;
	width:306px;
	height:95px;
	background-image:url(/images/performanceimg.gif);
	background-repeat:no-repeat;

}

#performancetext

{
	float:left;
	padding:0px;
	margin:0px;
	width:280px;
	height:82px;
	color:#0D7A2A;
	padding-left:14px;


}

#findoutmore

{
	float:left;
	padding:0px;
	margin:0px;
	width:145px;
	margin-top:1px;
	height:37px;
	


}

#browseproducts

{
	float:left;
	padding:0px;
	margin:0px;
	width:154px;
	height:38px;

}

#ordernitrovarex

{
	float:left;
	padding:0px;
	margin:0px;
	width:305px;
	height:169px;
	background-image:url(/images/orderingbackground.gif);
	background-repeat:no-repeat;
	padding-left:5px;



}

#ordernitrovarextext

{
	float:left;
	padding:0px;
	margin:0px;
	width:300px;
	margin-top:44px;
	padding-left:5px;

}

#orderingmethods

{
	float:left;
	padding:0px;
	margin:0px;
	width:300px;
	background-image:url(/images/orderingmethods.gif);
	background-repeat:no-repeat;
	height:108px;
	margin-top:14px;
	
}

#orderingmethods ul

{
	float:left;
	padding:0px;
	margin:0px;
}

#orderingmethods li

{
	padding:0px;
	margin:0px;
	display:inline;
	
}

.table

{
	float:right;

margin-top:28px;

}

#savemoneycontainer

{
	float:left;
	padding:0px;
	margin:0px;
	width:304px;
	height:177px;
	background-image:url(/images/savemoneybackground.jpg);
	background-repeat:no-repeat;
}

#savemoneytext

{
	float:left;
	padding:0px;
	margin:0px;
	height:35px;
	width:276px;
	margin-top:45px;
	padding-left:9px;
	font-weight:bold;
	color:#0D7A2A;
}

#savemoneytext a

{	
	text-decoration:underline;
	
}


#savemoney

{
	float:right;
	width:200px;
	margin-top:15px;

}

#savemoney ul

{
	padding:0px;
	margin:0px;


}

#savemoney li

{	list-style:none;
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;

}

.tc

{	width:190px;
	float:right;


}



#howitworks
{
	float: left;
	width: 305px;

}

div>#howitworks
{
margin-top: 20px;
}

#how
{
	float: right;
	width: 300px;
}

#howitworkstext
{
	float: left;
	width: 290px;
	padding-left: 12px;
}

#howfindout
{
	float: left;
	width: 130px;
	padding-left: 12px;
	font-weight: bold;
	margin-top: 6px;
	background-image:url(/images/arrows.gif);
	background-repeat:no-repeat;
	background-position: 95px 6px;
}

#rightcontainer

{
	float:left;
	width:302px;
/*	height:560px;*/
	padding:0px;
	margin:0px;
/*	background-image:url(/images/bottomrightback.gif);
	background-repeat:no-repeat;
	background-position:bottom;*/

}


#factsheetcontainer

{
	float:left;
	padding:0px;
	margin:0px;
	width:300;
	height:257px;
	background-image:url(/images/factsheetback.gif);
	background-repeat:no-repeat;
	background-position:bottom;


}


#factsheetcontainer ul

{	
	padding:0px;
	margin:0px;
	width:275px;


}

#factsheetcontainer li

{
	padding:0px;
	margin:0px;
	background-image:url(/images/tick.gif);
	background-repeat:no-repeat;
	background-position: 5px 4px;
	padding-left:62px;
	list-style:none;
	padding-top:3px;
	padding-bottom:3px;
	
}

#findoutmorefactsheet

{
	float:left;
	padding:0px;
	margin:0px;
	color:#0D7A2A;
	font-weight:bold;
	width:225px;
	padding-left:30px;
	margin-top:10px;

	height:42px;
}

div>#latestproduct

{	float:left;
	padding:0px;
	margin:0px;
	width:298px;


}

#latestproduct

{	float:left;
	padding:0px;
	margin:0px;
	width:298px;
	margin-left:1px;

}

#purchasebackground

{
	float:left;
	padding:0px;
	margin:0px;
	width:296px;
	height:213px;
	background-image:url(/images/purchasebackground.jpg);
	background-repeat:no-repeat;
	margin-left:3px;

}

#purchasebutton

{
	float:left;
	padding:0px;
	margin:0px;
	width:142px;
	height:26px;
	margin-top:90px;
	padding-left:96px;

}

#findoutmorebutton

{
	float:left;
	padding:0px;
	margin:0px;
	font-weight:bold;
	width:150px;
	margin-top:66px;
	padding-left:10px;
	color:#0D7A2A;

}

#findoutmorebutton a

{
	color:#0D7A2A;

}

#terms

{
	float:left;
	padding:0px;
	margin:0px;
	padding-left:30px;
	margin-top:65px;


}



/* footer container */

#footercontainer

{	float: left;
	width: 795px;
	height:30px;
	background-image:url(/images/bottombar.jpg);
	background-repeat:no-repeat;
	background-position:top;

}

#footercontainerinternal

{	float: left;
	padding:0px;
	margin:0px;
	width: 795px;
	height:30px;
	background-color:#fff;
	
}

#footercontainer a

{
	font-weight: none;
	text-decoration: none;
	color:#0D7A2A;
	font-size: 11px;

}

#footercontainerinternal a
{
	font-weight: none;
	text-decoration: none;
	color:#0D7A2A;
	font-size: 11px;
	background-color:#fff;
}

#info
{
	float: left;
	margin-top: 15px;
	width: 550px;
	color:#0D7A2A;
}

#info ul
{
	margin: 0;
	padding: 0;
	padding-left: 8px;
}

#info ul li
{
	display: inline;
	padding-left: 25px;
		color:#0D7A2A;
}

#info .copy
{
	padding-right: 60px;
	padding-left: 15px;
		color:#0D7A2A;
}

#site
{
	float: right;
	margin-top: 15px;
	margin-right: 8px;
		color:#0D7A2A;
}


#bottomlinksinternal

{
	float:left;
	background-image:url(/images/bottombarinternal.jpg);
	background-repeat:no-repeat;
	height:12px;
	width:795px;


}




/*internal*/


#contentcontainerinternal

{
	float:left;
	width:540px;
	padding:0px;
	margin:0px;
	background-image:url(/images/backgroundimage.gif);
	background-repeat:no-repeat;

	padding-left:5px;


}

#contentcontainer a

{
	text-decoration:none;
	color:#09551E;
}

#content

{
	float:left;
	width:520px;
	padding:0px;
	margin:0px;
	padding-left:15px;
	margin-top:30px;
	color:#000;

}

#content a

{
	text-decoration:none;
	color:#0D7A2A;
}

#middlebottomimage

{
	float:left;
	padding:0px;
	margin:0px;	
	height:60px;
	width:570px;
	background-image:url(/images/middlebottom.gif);
	background-repeat:no-repeat;
	background-position:bottom:
}

.topborder

{
	background-image:url(/images/bordertopgreen.jpg);
	background-repeat:repeat-x;
	background-position:top;


}
