@import url("reset.css");
@import url("navigation.css");
@import url("text.css");

/* -COLOURS USED-

	Dark Blue: #00aeef
	Light BLue: #cfecfd
	Dark Pink: #ec008c
	Light Pink: #e0daf1
*/

/* MAIN DIVS*/

body 					{ background: url(../images/background.jpg) #c0e4f9 no-repeat center top; margin: 0px; padding: 0px; font-size: 12px; color: #000; line-height: 15px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#container 				{ margin-right: auto; margin-left: auto; width: 1000px; }
#navigation 			{ height: 28px; width: 976px; margin-right: auto; margin-left: auto; }
#content 				{ width: 976px; margin-right: auto; margin-left: auto; clear: both; }
#footer 				{ color: #FFF; clear: both; margin: 0px; text-align: center; }

/* header */
#header 				{ width: 976px; margin-right: auto; margin-left: auto; height: 220px; background: url(../images/header.jpg) no-repeat; }
#headerloop 			{ margin: 0 0 0 528px; }

/*RIGHT CONTENT*/

#rightcontent 			{ float: left; width: 176px; margin-top: 20px; height: 350px; }

/*buy now*/

#buynow 				{ height: 79px; width: 176px; }
#buynow a				{ height: 61px; width: 176px; background: url(../images/buynowlink.jpg) no-repeat top; display:block; text-indent: -9000px; }
#buynow a:hover			{ background-position: bottom; }

/*pharmacy*/

#pharmacy 				{ margin-bottom: 20px; border: 2px solid #FFF; background: #26AFF0 url(../images/pharmacy.jpg) no-repeat top; text-align: center; color: #FFF; height: 139px; width: 172px; }
#pharmacy form 			{ margin: 60px 5px 10px 10px; }
#pharmacy input 		{ font-size: 0.95em; margin-bottom: 5px; }

/*healthcare*/

#healthcare				{ width: 172px; height: 61px; border: 2px solid #FFF; overflow: hidden; }
#healthcare a 			{ display: block; width: 172px; background: url(../images/healthcarelink.jpg) no-repeat top; height: 61px; text-indent: -9000px;  }
#healthcare a:hover 	{ background-position: bottom; }

/* LEFT CONTENT*/

#leftcontent 			{ float: left; width: 800px; margin-top: 20px; height: 350px; }
#leftcontent2 			{ float: left; width: 800px; margin-top: 20px; height: 370px; }
#maintextcontent 		{ margin: 0 0 0 20px; height: 300px; overflow: auto; width: 480px; }
#contentnav				{ margin: 0 0 0 20px; }

/* main content containers*/

#maintextwhat 			{ height: 339px; width: 790px; background: url(../images/background/what-background.jpg) #dbeffc no-repeat; margin: 0 10px 20px 0px; }
#maintextwhy 			{ height: 339px; width: 790px; background: url(../images/background/why-background.jpg) #dbeffc no-repeat; margin: 0 10px 20px 0px; }
#maintexttesting 		{ height: 339px; width: 790px; background: url(../images/background/testing-background.jpg) #dbeffc no-repeat; margin: 0 10px 20px 0; }
#maintextsafe 			{ height: 339px; width: 790px; background: url(../images/background/safe-background.jpg) #dbeffc no-repeat; margin: 0 10px 20px 0; }
#maintextfaq 			{ height: 339px; width: 790px; background: url(../images/background/faq-background.jpg) #dbeffc no-repeat; margin: 0 10px 20px 0; }
#maintextcontact 		{ height: 339px; width: 790px; background: url(../images/background/contact-background.jpg) #dbeffc no-repeat; margin: 0 10px 20px 0; }
#maintexthealth 		{ height: 339px; width: 790px; background: url(../images/background/healthcare-background.jpg) #dbeffc no-repeat; margin: 0 10px 20px 0; }
#maintextprivacy 		{ height: 339px; width: 790px; background: url(../images/background/privacy-background.jpg) #dbeffc no-repeat; margin: 0 10px 20px 0; }
#maintextterms 			{ height: 339px; width: 790px; background: url(../images/background/terms-background.jpg) #dbeffc no-repeat; font-size: 10px; margin: 0 10px 20px 0; }
#maintextmap 			{ height: 339px; width: 790px; background: url(../images/background/sitemap-background.jpg) #dbeffc no-repeat; margin: 0 10px 20px 0; }
#maintextdisclaimer 	{ height: 339px; width: 790px; background: #dbeffc url(../images/background/disclaimer-background.jpg) no-repeat; margin: 0 10px 20px 0; }

/*quotebox*/

#quotebox2 				{ height: 45px; margin: 0px 20px 20px 0px; text-align: center; border: 2px solid #FFF; background: url(../images/quote2.jpg) center no-repeat #26AFF0; }

/*latestnews*/

#latest 				{ width: 210px; height: 270px; float: left; margin: 0 20px 0 0; background: url(../images/titles/latest2.jpg) #eff8fe no-repeat top left; border: 2px solid #FFF; }
#latestcontent 			{ margin: 0 10px 0 10px; }

/*steps*/

#steps 					{ width: 540px; float: left; background: url(../images/titles/steps2.jpg) #eff8fe no-repeat; height: 270px; border: 2px solid #FFF; }
#stepscontent 			{ clear: both; margin: 0 10px 0 10px; }

/* CLASSES */

.clear 					{ clear: both; }
.button 				{ cursor: pointer; margin-top: 5px; }
.curved 				{ border-radius: 1em; -moz-border-radius: 1em; -webkit-border-radius: 1em; behaviour: url(../Scripts/border-radius.htc); }
.title 					{ margin-bottom: 15px; }
.titlespacer 			{ height: 63px; width: 50px; }
.titlespacer2 			{ height: 75px; width: 50px; }
.pink 					{ color: #ED088C; }

