


/**

*	Trimegalabs Style Sheet

*	Created by Clay Ant Creative - http://www.clayant.co.za/

*/



* { margin: 0; padding: 0; }



/*html, body, a, ul, li, h1 {

	font-family: Arial, sans-serif;

}*/



body {

	background: #999;

	color: #fff;

	font: 11px Arial,sans-serif;

	text-align: center;

}



a { color: #292d6d; outline: none; text-decoration: underline; }

a:hover { color: #292d6d; text-decoration: none; }

a.readmore {

	background: transparent url(../images/arrow.gif) no-repeat left center;

	color: #333;

	font-weight: bold;

	padding-left: 10px;

	text-decoration: none;

	text-align: left;

}



#mn-content p.podcast {

	background: url(../images/podcast.jpg) no-repeat 20px 0px;

	height: 50px;

	padding-left: 80px;

}



#mn-content p.podcast-aa {

	background: url(../images/podcast-aa.jpg) no-repeat 20px 0px;

	height: 50px;

	padding-left: 80px;

}

#mn-content p.podcast-radio {

	background: url(../images/podcast-radio.png) no-repeat 20px 0px;

	height: 50px;

	padding-left: 80px;

}



#tl {

	border: solid 1px #dbdbdb;

	margin: 0px 15px 0px 15px;

}



#tl p.text {

	padding: 0px 15px 20px 15px;

	font-size: 10px;

	line-height: 14px;

}



#tl p.title {

	padding: 10px 15px;

	font-size:12px;

	text-align: left;

}





#error-msg {

	background: #cc0000 url(../images/error-ico.gif) no-repeat 10px center;

	border: solid 1px #990000;

	color: #fff;

	margin: 15px 20px 10px 20px;

	padding-left: 15px;

}



#error-msg p {

	padding: 10px 20px 10px 0px;

	font-weight: bold;

}



#box-90120 {

	background: #f6f6f6 url(../images/90-120/slice.jpg) repeat-y 0% 0%;

	margin: 10px 20px 20px 20px;

	width: 299px;

}



#box-90120 p {

	color: #666;

}



#box-90120 ul {

	margin: 5px 20px;

}



#box-90120 li {

	background: transparent url(../images/bullet.gif) no-repeat 0px 10px;

	padding: 5px 10px 0px 10px;

}





#box-90120 div.head {

	background: #f6f6f6 url(../images/90-120/heading.jpg) no-repeat 0% 0%;

	height: 65px;

	width: 299px;

	margin-bottom: 5px;

}



#box-90120 div.foot {

	background: #f6f6f6 url(../images/90-120/foot.jpg) no-repeat 0% 0%;

	height: 20px;

	width: 299px;

}





#mnu-wrap .link-up {

	position: absolute;

	top: 171px;

	left: 587px;

}

#mnu-wrap .legal-aid-lawyer {

	background:url("../images/legal-aid-lawyer.gif") no-repeat left top;

	height: 75px;
	
	width:120px;
	
	position: absolute;

	top: 171px;

	left: 703px;
	
	z-index: 100;

}
#mnu-wrap .iip{
	background:url("../images/iip.jpg") no-repeat left top;
	height: 40px;
	width: 132px;
	position: absolute;
	left: 434px;
	top: 205px;
	z-index: 100
}

#mnu-wrap2 .iip{
	background:url("../images/iip.jpg") no-repeat left top;
	height: 40px;
	width: 132px;
	position: absolute;
	left: 424px;
	top: -55px;
	z-index: 100
}

#mnu-wrap2 .link-up {

	position: absolute;

	top: -89px;

	left: 577px;

	z-index: 100;

}

#mnu-wrap2 .legal-aid-lawyer {

	background:url("../images/legal-aid-lawyer.gif") no-repeat scroll 0 0 transparent;

	height: 75px;
	
	width:120px;
	
	position: absolute;

	top:  -89px;

	left: 693px;
	
	z-index: 100;

}

.ribbon {

	display: block;

	position: absolute;

	top: 465px;

	left: 540px;

	height: 207px;

	width: 164px;

}



.link-up a{

	background: url(../images/iso-9001-stamp.png) no-repeat 0% 0%;

	display: block;

	height: 75px;

	width: 96px;

	text-indent: -5000px;
	
	cursor: auto;

}



.btn {

	margin: 0px 20px;

	padding: 5px 0px;

	border-bottom: solid 1px #ccc;

	text-align: left;

}



a:hover.readmore {color: #333; text-decoration: underline; text-align: left;}

a img {border: none;}



div.clear { clear: both; }

.divider { border-top: solid 15px #fff; border-bottom: solid 1px #ccc; }



.border { border: solid 3px #ececec; }

.border-thick { border: solid 5px #ececec; margin: 10px 10px 0px 0px;}



.imgleft { float:left; border: solid 3px #ececec;  margin: 10px 20px 10px 20px; display: block;}

.imgPLO { float:left; margin: 0 20px 30px 0; display: block;}

.imgPLO2 { float:left; margin: 0 10px 0 0; display: block;}

.imgPLO3 { float:left; margin: 0 10px 40px 0; display: block;}

.imgPLO4 { float:left; margin: 0 10px 20px 0; display: block;}

.imgright { float:right; border: solid 3px #ececec; margin: 10px 20px 10px 20px; }



.center { text-align: center; }



.gray-box {

background: #f4f4f8;

margin: 10px 20px;

padding: 5px 0px;

}



.white-box {

background: #fff;

margin: 0px 10px;

padding: 0px 0px;

}



.whiteborder {

	border: solid 3px #fff;

	_margin-left: 5px;

}





#mn-content .wikipedia {

	background: #fff url(../images/wikipedia-globe.jpg) no-repeat 5% 50%;

	font-weight: bold;

	padding: 30px 10px 30px 110px;

}



#mn-content .calc {

	background: #fff url(../images/calc.gif) no-repeat 10px 10px;

	line-height: 42px;

	display: block;

	height: 42px;

	font-weight: bold;

	padding: 0px 10px 0px 40px;

}



#mn-content .azBook {

	background: #fff url(../images/a-z-book.jpg) no-repeat 0px 0px;

	line-height: 39px;

	display: block;

	height: 39px;

	font-weight: bold;

	padding: 0px 10px 0px 50px;

}



#mn-content .pdf {

	background: #fff url(../images/pdf.gif) no-repeat 10px center;

	line-height: 40px;

	display: block;

	height: 40px;

	font-weight: bold;

	text-align: left;

	padding: 0px 10px 0px 40px;

}



#mn-content .pdf1 {

	background: #fff url(../images/pdf.gif) no-repeat 10px center;

	/*line-height: 40px;*/

	display: block;

	/*height: 40px;*/

	font-weight: bold;

	text-align: left;

	padding: 5px 10px 5px 40px;

}



#mn-content .nopdf {

	background: #fff;

	/*line-height: 40px;*/

	display: block;

	height: 40px;

	font-weight: bold;

	padding: 0px 10px 0px 0px;

}



#mn-content .nopdf1 {

	background: #fff;

	/*line-height: 40px;*/

	display: block;

	text-align: left;

	/*height: 40px;*/

	font-weight: bold;

	padding: 5px 10px 5px 0px;

}



#mn-content .nopdf-logo {

	background: #fff;

	/*line-height: 40px;*/

	display: block;

	text-align: left;

	/*height: 40px;*/

	font-weight: bold;

	padding: 0px 10px 0px 0px;

}



.title {

	color: #333366;

	color: #292d6d;

	font-size: 14px;

	font-weight: bold;

	padding: 5px 20px 0px 20px;

	text-align: left;

}



#mn-content .title2 {

	color: #333366;

	color: #292d6d;

	text-align: left;

	font-size: 14px;

	font-weight: bold;

	margin: 0px;

	padding: 5px 20px 0px 20px;

}



.line {

	border-top: solid 1px #e5e5e5;

	margin: 5px 20px 0px 20px;

	height: 0px;

}



.line-full {

	border-top: solid 1px #e5e5e5;

	margin: 0px;

	height: 0px;

}



.floatwrap-l{

	float: left;

	width: 280px;

}



.floatwrap-r {

	float: right;

	width: 260px;

}



#mn-content .quote {

	color: #999999;

	font-weight: bold;

	font-size: 12px;

	font-style: italic;

	text-align: left;

	padding: 20px 20px 5px 20px;

}



#mn-content .author {

	color: #333;

	font-weight: bold;

	padding: 5px 20px;

}



#mn-content .quote span {

	color: #292d6d;

}



#mn-content .faq-q {

	padding: 20px 20px 5px 35px;

	font-weight: bold;

	font-size: 12px;

	background: #f4f4f8 url(../images/q.gif) no-repeat 10px 20px;

	margin: 10px 10px 0px 10px;

	

}



#mn-content .faq-a {

	background: #f4f4f8 url(../images/a.gif) no-repeat 10px 5px;

	padding: 5px 20px 20px 35px;

	margin: 0px 10px 10px 10px;

}



.no-top-padding {padding-top: 0px;}



.graph-title {

	font-size: 14px;

	padding: 5px 10px 10px 10px;

	font-weight: bold;

	color: #292d6d;

}

.mini {

	font-size: 10px;

	color: #666699;

	/*SUB*/

	font-weight: bold;

}



.add10pixel { margin-top: 10px; }

.float-l50 {float: left; width: 49%;}

.float-r50 {float: right; width: 49%;}

.float-l {float: left; width: 48%;}

.float-r {float: right; width: 50%;}

.float-l2 {float: left; width: 60%;}

.float-r2 {float: right; width: 40%;}

.float-l3 {float: left; width: 43%;}

.float-r3 {float: right; width: 55%; text-align: right;}

.float-l4 {float: left; width: 49%;}

.float-r4{float: right; width: 49%;}

.float-l5 {float: left; width: 40%;}

.float-r5{float: right; width: 60%;}



.grayborder { border: solid 6px #c0c0c0; margin: 2px 0px;}



#wrapper {

	background: #fff; /* Debug */

	padding: 0 10px 10px 10px;

	margin: 0 auto;

	position: relative;

	text-align: left;

	width: 980px;

}



#header {

	height: 260px;

	width: 980px;

}



#header2 {

	height: 260px;

	width: 980px;

	position: absolute;

	top: 0px;

	left: 10px;

	z-index: 100;

}



#flash {

	background: #fff url(../images/flash-bg.jpg) right bottom;

	height: 458px;

	width: 980px;

	z-index: 50;

}



/* Home Banner Images */



#header2 #img-home, #header #img-home {

	background: #fff url(../images/img_banners/home/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}





#mnu-img-home {

	background: #fff url(../images/img_banners/home/slicebottom.jpg) no-repeat 0% 0%;

	float: right;

	height: 188px;

	margin: 10px 10px 10px 0;

	width: 300px;

}

/* --------------------------------------------------------------------------------------------------------------------------- */



/* Questions Banner Images */



#header2 #img-questions, #header #img-questions {

	background: #fff url(../images/img_banners/questions/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}





#mnu-img-questions {

	background: #fff url(../images/img_banners/questions/slicebottom.jpg) no-repeat 0% 0%;

	float: right;

	height: 188px;

	margin: 10px 10px 10px 0;

	width: 300px;

}

/* --------------------------------------------------------------------------------------------------------------------------- */

/* Collections Banner Images */



#header2 #img-collections, #header #img-collections {

	background: #fff url(../images/img_banners/collections/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}





#mnu-img-collections {

	background: #fff url(../images/img_banners/collections/slicebottom.jpg) no-repeat 0% 0%;

	float: right;

	height: 188px;

	margin: 10px 10px 10px 0;

	width: 300px;

}

/* --------------------------------------------------------------------------------------------------------------------------- */

/* Hair Drug Testing Banner Images */



#header2 #img-hair-drug, #header #img-hair-drug {

	background: #fff url(../images/img_banners/hair-drug/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}





#mnu-img-hair-drug {

	background: #fff url(../images/img_banners/hair-drug/slicebottom.jpg) no-repeat 0% 0%;

	float: right;

	height: 188px;

	margin: 10px 10px 10px 0;

	width: 300px;

}



#header2 #img-hair-drug2, #header #img-hair-drug2 {

	background: #fff url(../images/img_banners/hair-drug-explained/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}





#mnu-img-hair-drug2 {

	background: #fff url(../images/img_banners/hair-drug-explained/slicebottom.jpg) no-repeat 0% 0%;

	float: right;

	height: 188px;

	margin: 10px 10px 10px 0;

	width: 300px;

}



/* --------------------------------------------------------------------------------------------------------------------------- */

/* Hair Steroid Testing Banner Images */



#header2 #img-hair-steroid, #header #img-hair-steroid {

	background: #fff url(../images/img_banners/hair-steroid/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}





#mnu-img-hair-steroid {

	background: #fff url(../images/img_banners/hair-steroid/slicebottom.jpg) no-repeat 0% 0%;

	float: right;

	height: 188px;

	margin: 10px 10px 10px 0;

	width: 300px;

}

/* --------------------------------------------------------------------------------------------------------------------------- */

/* Hair Alcohol Testing Banner Images */



#header2 #img-hair-alcohol, #header #img-hair-alcohol {

	background: #fff url(../images/img_banners/hair-alcohol/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}





#mnu-img-hair-alcohol {

	background: #fff url(../images/img_banners/hair-alcohol/slicebottom.jpg) no-repeat 0% 0%;

	float: right;

	height: 188px;

	margin: 10px 10px 10px 0;

	width: 300px;

}



#header2 #img-hair-alcohol2, #header #img-hair-alcohol2 {

	background: #fff url(../images/img_banners/hair-alcohol-explained/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}



#mnu-img-hair-alcohol2 {

	background: #fff url(../images/img_banners/hair-alcohol-explained/slicebottom.jpg) no-repeat 0% 0%;

	float: right;

	height: 188px;

	margin: 10px 10px 10px 0;

	width: 300px;

}


/* --------------------------------------------------------------------------------------------------------------------------- */

/* Request Quotation Banner Images */


#header #img-request-quotation {

	background: #fff url(../images/img_banners/request-quotation/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}

#mnu-img-request-quotation {

	background: #fff url(../images/img_banners/request-quotation/slicebottom.jpg) no-repeat 0% 0%;

	float: right;

	height: 188px;

	margin: 10px 10px 10px 0;

	width: 300px;

}


/* --------------------------------------------------------------------------------------------------------------------------- */

/* Blood Alcohol Testing Banner Images */



#header2 #img-blood-alcohol, #header #img-blood-alcohol {

	background: #fff url(../images/img_banners/blood-alcohol/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}





#mnu-img-blood-alcohol {

	background: #fff url(../images/img_banners/blood-alcohol/slicebottom.jpg) no-repeat 0% 0%;

	float: right;

	height: 188px;

	margin: 10px 10px 10px 0;

	width: 300px;

}

/* --------------------------------------------------------------------------------------------------------------------------- */

/* DNA Service Testing Banner Images */



#header2 #img-dna, #header #img-dna {

	background: #fff url(../images/img_banners/dna/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}





#mnu-img-dna {

	background: #fff url(../images/img_banners/dna/slicebottom.jpg) no-repeat 0% 0%;

	float: right;

	height: 188px;

	margin: 10px 10px 10px 0;

	width: 300px;

}

/* --------------------------------------------------------------------------------------------------------------------------- */

/* About Us Banner Images */



#header2 #img-about-us, #header #img-about-us {

	background: #fff url(../images/img_banners/about-us/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}





#mnu-img-about-us {

	background: #fff url(../images/img_banners/about-us/slicebottom.jpg) no-repeat 0% 0%;

	float: right;

	height: 188px;

	margin: 10px 10px 10px 0;

	width: 300px;

}

/* --------------------------------------------------------------------------------------------------------------------------- */

/* Contact Us Banner Images */



#header2 #img-contact-us, #header #img-contact-us {

	background: #fff url(../images/img_banners/contact-us/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}





#mnu-img-contact-us {

	background: #fff url(../images/img_banners/contact-us/slicebottom.jpg) no-repeat 0% 0%;

	float: right;

	height: 188px;

	margin: 10px 10px 10px 0;

	width: 300px;

}

/* --------------------------------------------------------------------------------------------------------------------------- */

/* Complete Package Banner Images */



#header2 #img-complete-package, #header #img-complete-package {

	background: #fff url(../images/img_banners/complete-package/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}





#mnu-img-complete-package {

	background: #fff url(../images/img_banners/complete-package/slicebottom.jpg) no-repeat 0% 0%;

	float: right;

	height: 188px;

	margin: 10px 10px 10px 0;

	width: 300px;

}

/* --------------------------------------------------------------------------------------------------------------------------- */

/* Privacy Policy Banner Images */



#header2 #img-privacy-terms, #header #img-privacy-terms {

	background: #fff url(../images/img_banners/privacy-and-terms/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}





#mnu-img-privacy-terms {

	background: #fff url(../images/img_banners/privacy-and-terms/slicebottom.jpg) no-repeat 0% 0%;

	float: right;

	height: 188px;

	margin: 10px 10px 10px 0;

	width: 300px;

}



/* --------------------------------------------------------------------------------------------------------------------------- */

/* Terms and conditions Banner Images */



#header2 #img-terms, #header #img-terms {

	background: #fff url(../images/img_banners/terms-and-conditions/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}





#mnu-img-terms {

	background: #fff url(../images/img_banners/terms-and-conditions/slicebottom.jpg) no-repeat 0% 0%;

	float: right;

	height: 188px;

	margin: 10px 10px 10px 0;

	width: 300px;

}



/*Hacks*/

#mnu-img-privacy-terms, #mnu-img-complete-package, 

#mnu-img-contact-us, #mnu-img-about-us, #mnu-img-dna, 

#mnu-img-blood-alcohol, #mnu-img-hair-alcohol, 

#mnu-img-hair-steroid, #mnu-img-hair-drug, 

#mnu-img-collections, #mnu-img-questions, #mnu-img-home, 

#mnu-img-terms, #mnu-img-hair-alcohol2, #mnu-img-hair-drug2 {

	_margin-right: 5px;

}



/* landing pages */

#header2 #img-urine, #header #img-urine {

	background: #fff url(../images/img_banners/urine/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}



#header2 #img-etg, #header #img-etg {

	background: #fff url(../images/img_banners/etg/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}



#header2 #img-drug-services, #header #img-drug-services {

	background: #fff url(../images/img_banners/drug-services/slicetop.jpg) no-repeat 0% 0%;

	height: 150px;

	width: 980px;

}



/* --------------------------------------------------------------------------------------------------------------------------- */



#header2 #masthead { 

	background: #fff url(../images/masthead-292d6d.jpg) no-repeat 0% 0%;

	height: 110px;

	position: absolute;

	top: 150px;

	left: 0px;

	width: 980px;

}



#header #masthead {

	background: #fff url(../images/masthead-292d6d.jpg) no-repeat 0% 0%;

	height: 110px;

	width: 980px;

}



#header2 #navigation, #header #navigation {

	background: transparent;

	color: #fff;

	height: 35px;

	line-height: 35px;

	/*width: 980px !important;*/

	width: 980px;

}



#header2 #navigation li , #header #navigation li {

	float: left;

	list-style-type: none;

	white-space: nowrap;

}



#header2 #navigation li a , #header #navigation li a {

	background-color: inherit;

	color: #fff;

	display: block;

	font-size: 11px;

	font-weight: normal;

	padding: 0 15px;

	text-decoration: none;

}



#header2 #navigation a:hover, #header2 #navigation .selected, #header #navigation a:hover, #header #navigation .selected {

	background-color: inherit;

	color: #99cccc;

	text-decoration: underline;

}



#header2 #navigation .de, #header #navigation .de {

	background: url(../images/flags/de.gif) no-repeat 0% 50%;

	text-indent: -9999px;

}



#header2 #navigation .gb, #header #navigation .gb {

	background: url(../images/flags/gb.gif) no-repeat 0% 50%;

	text-indent: -9999px;

}



#mnu-wrap {

	background: #fff url(../images/mnu-bgslice.gif) repeat-x 0% 0%;

	border-bottom: solid 1px #b4b4b4;

	clear: both;

	height: 208px;

	width: 980px;

}



#mnu-wrap2 {

	background: /*#fff url(../images/mnu-bgslice.gif) repeat-x 0% 0%*/;

	border-bottom: solid 1px #b4b4b4;

	clear: both;

	position: absolute;

	top: 260px;

	left: 10px;

	height: 208px;

	width: 980px;

}





#mnu-1 h1, #mnu-2 h1, #mnu-3 h1 {

	background: transparent url(../images/mnu-top.jpg) no-repeat 0% 0%;

	color: #333;

	font-size: 12px;

	height: 27px;

	line-height: 27px;

	font-weight: bold;

	padding: 0 10px 0px 30px;

}



#mnu-1, #mnu-2, #mnu-3 {

	background: #fff url(../images/mnu-bg.gif) no-repeat 0% 100%;

    float: left;

	height: 188px;

    margin: 10px 0 10px 10px;

	width: 210px;

}

		

#mnu-1 ul, #mnu-2 ul, #mnu-3 ul { list-style-type: none; }



#mnu-1 li a, #mnu-2 li a, #mnu-3 li a {

	background: transparent url(../images/arrow.gif) no-repeat 21px 8px;

	color: #555;

    display: block;

	font-size: 11px;

	font-weight: bold;

	padding: 0 10px 0 30px;

    /*

	height: 22px;

	line-height: 22px;

	*/

	height: 20px;

	line-height: 20px;

	text-decoration: none;

}

/*

#mnu-1 li a:link, #mnu-2 li a:link,

#mnu-3 li a:link, #mnu-1 li a:visited,

#mnu-2 li a:visited, #mnu-3 li a:visited {

    color: #555;

    display: block;

	font-size: 11px;

	font-weight: bold;

	padding: 0 10px 0 30px;

}

*/

#mnu-1 li a:hover, #mnu-2 li a:hover,

#mnu-3 li a:hover {

	background: #7d7d7d url(../images/arrow.gif) no-repeat 21px 8px;

	color: #ffb400;

	text-decoration: none;

}



#mnu-1 li a.selected, #mnu-2 li a.selected, #mnu-3 li a.selected {

	background: #484848 url(../images/arrow.gif) no-repeat 21px 8px;

	color: #ffb400;

	display: block;

	text-decoration: none;

}



/* Menu Hacks */

/* @import url("patches-win.ie6.css"); */

#mnu-1.first { _margin-left: 5px; }

/*#mnu-img { _margin-right: 5px; }*/



#content {

	background: #dedede;

	border-top: solid 1px #eaeaea;

	border-bottom: solid 10px #dedede;

	width: 980px;

}



#content2 {

	background: #dedede;

	border-top: solid 1px #eaeaea;

	border-bottom: solid 10px #dedede;

	width: 980px;

    /*margin-top:11px;*/

}



#mn-content {

	color: #444;

	float: left;

	margin: 10px 0px 0px 10px;

	_margin-left: 5px;

	width: 710px;

}



#mn-content .top{

	background: #fff url(../images/box-top.gif) no-repeat 0% 0%;

	height: 15px;

	width: 710px;

}



#mn-content p { padding: 5px 20px; line-height: 16px; text-align: justify;}

#mn-content strong { color: #666; }



#mn-content .title {

	color: #333366;

	color: #292d6d;

	font-size: 14px;

	font-weight: bold;

	padding: 5px 20px 0px 20px;

	text-align: left;

}



#mn-content .title2 {

	color: #333366;

	color: #292d6d;

	text-align: left;

	font-size: 14px;

	font-weight: bold;

	margin: 0px;

	padding: 5px 20px 0px 20px;

}



#mn-content h1 {

	background: #fff url(../images/heading-full.gif) no-repeat 0% 0%;

    color: #666;

	font-size: 24px;

	font-weight: bold;

	margin: 0px 0px 0px 0px;

    height: 60px;

	line-height: 60px;

	padding: 0px 20px;

}



#mn-content .date {

	

	font-size: 10px;

	padding: 5px 20px 0px 20px;

	

}



#mn-content h2 {

	border-bottom: solid 1px #ccc;

    color: #292d6d;

	font-size: 18px;

	font-weight: bold;

	margin-bottom: 5px;

    height: 39px;

	line-height: 20px;

	padding: 16px 20px 0px 20px;

}



#mn-content h3 {

    background: #fff url(../images/boxw-bg.gif) no-repeat 0% 0%;

	color: #292d6d;

	font-size: 18px;

	font-weight: normal;

	margin-bottom: 5px;

    height: 40px;

	line-height: 40px;

	padding: 0px 20px 0px 20px;

}



#mn-content h4 {

background: #292d6d;

font-size: 14px;

color: #e0e0ee;

font-weight: bold;

padding: 10px 20px;

}



#mn-content ol { margin: 10px 20px; }

#mn-content ol li {list-style-type: decimal; padding: 5px 0px; margin: 0px 20px;}

#mn-content ol li ol { margin: 5px 10px;}

#mn-content li ol li {list-style-type: lower-roman; padding: 5px 0px;}



#mn-content .purplebox2 {

	background: #6265aa;

	/*SUB*/

	color: #fff;

	margin: 10px 19px 0px 0px;

}



#mn-content .purplebox-wide {

	background: #6265aa;

	/*SUB*/

	color: #fff;

	padding: 10px 0px;

	margin: 10px 20px;

	width: 670px;

}



#mn-content .purplebox-wide a {

	color: #ffb400;

	text-decoration: underline;

}



#mn-content .purplebox-wide a:hover {

	color: #ffb400;

	text-decoration: none;

}



#mn-content .purplebox2 ul{

	margin: 10px;

	padding-bottom: 10px;

}



#mn-content .purplebox2 li {

	background: #6265aa url(../images/man.gif) no-repeat 0% 0%;	

	/*SUB*/

	padding: 0px 10px 0px 35px;

	height: auto;

	min-height: 20px;

	_height: 20px;

	font-size: 12px;

	font-weight: bold;

	margin-top: 10px;

	line-height: auto;

	color: #fff;

}



#mn-content h2.boxl {

    background: #fff url(../images/boxl-bg.gif) no-repeat 0% 0%;

}



#mn-content h2.boxl2 {

    background: #fff url(../images/boxl-bg2.gif) no-repeat 0% 0%;

	height: 38px;

	line-height: 38px;

	padding: 0px 20px;

}



#mn-content h2.boxl3 {

    background: #fff url(../images/boxl-bg2.gif) no-repeat 0% 0%;

	height: 38px;

	font-size: 17px;

	line-height: 38px;

	padding: 0px 20px;

}



#mn-content h2.boxf {

    background: #fff url(../images/boxf-bg.gif) no-repeat 0% 0%;

	height: 41px;

	line-height: 41px;

	padding: 0px 20px;

}


#mn-content .box-wide-small h2.boxf {

    background: #fff url(../images/boxf-bg-small.jpg) no-repeat 0% 0%;

	height: 41px;

	line-height: 41px;

	padding: 0px 20px;

}


#mn-content h2.boxr {

    background: #fff url(../images/boxr-bg.gif) no-repeat 0% 0%;

}



#mn-content h2.boxr2 {

    background: #fff url(../images/boxr-bg2.gif) no-repeat 0% 0%;

	height: 38px;

	line-height: 38px;

	padding: 0px 20px;

}



#mn-content h2.purple {

    background: #292d6d url(../images/heading-purple.gif) no-repeat 0% 0%;

	border-bottom: solid 1px #dedede;

	padding: 0px 20px;

	height: 39px;

	color: #cacbe2;

	line-height: 39px;

}



#mn-content h2.purple2 {

    background: #292d6d url(../images/heading-purple2.gif) no-repeat 0% 0%;

	border-bottom: solid 1px #dedede;

	padding: 0px 20px;

	height: 39px;

	color: #cacbe2;

	line-height: 39px;

}





#mn-content h2.long {

	height: 49px;

	padding: 6px 20px 0px 20px;

}



#mn-content .box-left {

	background: #fff url(../images/rnd-left.gif) no-repeat 0% 100%;

	padding-bottom: 10px;

	float: left;

	margin-top: 10px;

	width: 380px;

}



#mn-content .box-left2 {

	float: left;

	margin-top: 10px;

	width: 380px;

}



#mn-content .box-left3 {

	background: #fff;

	padding-bottom: 0px;

	float: left;

	margin-top: 10px;

	width: 380px;

}



#mn-content .box-image {

	float: left;

	margin-top: 10px;

}



#mn-content .box-left-fixed {

	background: #fff url(../images/rnd-left.gif) no-repeat 0% 100%;

	padding-bottom: 10px;

	float: left;

	/*height: 397px;*/

	margin-top: 0px;

	width: 380px;

}



#mn-content .box-left-fixed2 {

	background: #fff url(../images/rnd-left.gif) no-repeat 0% 100%;

	padding-bottom: 10px;

	float: left;

	height: 280px;

	margin-top: 0px;

	width: 380px;

}



#mn-content .lightgray {

	color: #999;

}



#mn-content .box-right {

	background: #fff url(../images/rnd-right.gif) no-repeat 0% 100%;

	padding-bottom: 10px;

	float: right;

	margin-top: 10px;

	width: 321px;

}



#mn-content .box-right2 {

	background: #fff;

	padding-bottom: 0px;

	float: right;

	margin-top: 10px;

	width: 321px;

}



#mn-content .box-right-home {

	background: #fff url(../images/rnd-right.gif) no-repeat 0% 100%;

	padding-bottom: 10px;

	float: right;

	margin-top: 0px;

	width: 321px;

}



#mn-content .box-purple {

	background: #6265aa url(../images/purple-bot.gif) no-repeat 0% 100%;

	/*SUB*/

	padding-bottom: 10px;

	float: right;

	margin-top: 0px;

	width: 321px;

}



#mn-content .box-purple-10 {

	background: #6265aa url(../images/purple-bot.gif) no-repeat 0% 100%;

	/*SUB*/

	padding-bottom: 10px;

	float: right;

	margin-top: 10px;

	width: 321px;

}



#mn-content .box-purple-l {

	background: #6265aa url(../images/purple-bot.gif) no-repeat 0% 100%;

	/*SUB*/

	padding-bottom: 10px;

	float: left;

	margin-top: 10px;

	width: 321px;

}



#mn-content .box-purple-inside {

	background: #6265aa url(../images/purple-bot2.gif) no-repeat 0% 100%;

	/*SUB*/

	padding-bottom: 10px;

	margin: 20px 20px 0 20px;

	width: 299px;

}



#mn-content .blood-sticky {

	background: #f4f163 url(../images/stickies/blood-alcohol/sticky-bg.gif) repeat-y 0% 100%;

	padding: 0px; margin-top: 10px; float: right; width: 321px;

}

.blood-head { background: #f4f163 url(../images/stickies/blood-alcohol/sticky-head.gif) no-repeat 0% 0%; height: 83px; width: 321px; }

.blood-foot { background: #f4f163 url(../images/stickies/blood-alcohol/sticky-foot.gif) no-repeat 0% 0%; height: 63px; width: 321px; }



#mn-content .dna-sticky {

	background: #f4f163 url(../images/stickies/dna/sticky-bg.gif) repeat-y 0% 100%;

	padding: 0px; margin-top: 10px; float: right; width: 321px;

}

.dna-head { background: #f4f163 url(../images/stickies/dna/sticky-head.gif) no-repeat 0% 0%; height: 83px; width: 321px; }

.dna-foot { background: #f4f163 url(../images/stickies/dna/sticky-foot.gif) no-repeat 0% 0%; height: 63px; width: 321px; }



#mn-content .alcohol-sticky {

	background: #f4f163 url(../images/stickies/hair-alcohol/sticky-bg.gif) repeat-y 0% 100%;

	padding: 0px; margin-top: 10px; float: right; width: 321px;

}

.alcohol-head { background: #f4f163 url(../images/stickies/hair-alcohol/sticky-head.gif) no-repeat 0% 0%; height: 61px; width: 321px; }

.alcohol-foot { background: #f4f163 url(../images/stickies/hair-alcohol/sticky-foot.gif) no-repeat 0% 0%; height: 63px; width: 321px; }



#mn-content .drug-sticky {

	background: #f4f163 url(../images/stickies/hair-drug/sticky-bg.gif) repeat-y 0% 100%;

	padding: 0px; margin-top: 10px; float: right; width: 321px;

}
#mn-content .drug-sticky img.sticky-new {
	float: right; 
	margin: -6px 115px 0 0;
}
.drug-head { background: #f4f163 url(../images/stickies/hair-drug/sticky-head.gif) no-repeat 0% 0%; height: 61px; width: 321px; }

.drug-foot { background: #f4f163 url(../images/stickies/hair-drug/sticky-foot.gif) no-repeat 0% 0%; height: 63px; width: 321px; }



#mn-content .steroid-sticky {

	background: #f4f163 url(../images/stickies/hair-steroid/sticky-bg.gif) repeat-y 0% 100%;

	padding: 0px; margin-top: 10px; float: right; width: 321px;

}

.steroid-head { background: #f4f163 url(../images/stickies/hair-steroid/sticky-head.gif) no-repeat 0% 0%; height: 61px; width: 321px; }

.steroid-foot { background: #f4f163 url(../images/stickies/hair-steroid/sticky-foot.gif) no-repeat 0% 0%; height: 63px; width: 321px; }



#mn-content ul {list-style-type: none;}



.ylist {margin: 10px 20px;}

.wlist {margin: 10px 5px;}

.sitemap {margin: 5px 20px;}

.plist {margin: 10px;}

.clist {

	margin: 0px 10px;

}



.clist2 {

	margin: 0px 20px;

}





.alist {

	margin: 10px 20px;

}



.alist li {

	background:transparent url(../images/arrow-blue.gif) no-repeat 5px 10px;

	padding: 5px 10px 0px 20px;

}



.clist li{

	background:transparent url(../images/bullet.gif) no-repeat 5px 10px;

	padding: 5px 10px 0px 20px;

}



.clist2 li{

	background:transparent url(../images/bullet.gif) no-repeat 5px 10px;

	padding: 5px 10px 0px 20px;

}



.sitemap li{

	background:transparent url(../images/bullet.gif) no-repeat 5px 10px;

	padding: 5px 10px 5px 20px;

}





.plist li {

	background: transparent url(../images/purple-check.gif) no-repeat 10px 0px;

	padding: 0px 10px 0px 45px;

	height: auto;

	min-height: 20px;

	_height: 20px;

	font-size: 12px;

	font-weight: bold;

	margin-top: 10px;

	line-height: auto;

	color: #fff;

}



.ylist li {

	background: transparent url(../images/bullet.gif) no-repeat 15px 10px;

	padding: 5px 10px 0px 35px;

}



.wlist li {

	background: transparent url(../images/wbullet.gif) no-repeat 15px 15px;

	padding: 10px 10px 0px 35px;

}


#mn-content .box-wide{

	background: #fff url(../images/boxw-bg-bot.gif) no-repeat 0% 100%;

	clear: both;

	border-top: solid 10px #dedede;

	padding-bottom: 10px;

	width: 710px;

}


#mn-content .box-wide-small{

	background: #fff url(../images/boxw-bg-bot.gif) no-repeat 0% 100%;

	clear: none;

	border-top: solid 10px #dedede;

	float:left;
	
	padding-bottom: 10px;

	width: 379px;
	
}


#mn-content .box-wide .qbox, #mn-content .box-wide-small .qbox{

	background: #ffd699;

	margin: 10px 20px;

	padding: 5px 0px;

}



#mn-content .box-wide .qbox p, #mn-content .box-wide-small .qbox p{

	font-size: 13px;

	color: #333;

}



#mn-content .box-wide .qbox p strong, #mn-content .box-wide-small .qbox p strong{

	font: bold 11px Arial,Verdana,sans-serif;

	color: #333;

}



/* Did you know colour blocks */

#mn-content .box-duk-gray{

	background: #7d7d7d url(../images/colour-boxes/gray-box-bot.gif) no-repeat 0% 100%;

	color: #fff;

	clear: both;

	border-top: solid 10px #dedede;

	padding-bottom: 10px;

	width: 710px;

}



#mn-content .box-duk-purple{

	background: #6265aa url(../images/colour-boxes/purple-box-bot.gif) no-repeat 0% 100%;

	/*SUB*/

	color: #fff;

	clear: both;

	border-top: solid 10px #dedede;

	padding-bottom: 10px;

	width: 710px;

}



#mn-content .box-duk-blue{

	background: #292d6d url(../images/colour-boxes/blue-box-bot.gif) no-repeat 0% 100%;

	color: #fff;

	clear: both;

	border-top: solid 10px #dedede;

	padding-bottom: 10px;

	width: 710px;

}



#mn-content .box-wide2{

	background: #fff url(../images/boxw-bg-bot.gif) no-repeat 0% 100%;

	clear: both;

	padding-bottom: 10px;

	width: 710px;

}



#mn-content .box-wide3{

	background: #fff url(../images/boxw-extended.gif) no-repeat 0% 100%;

	clear: both;

	padding-bottom: 0px;

	width: 710px;

}



#mn-content .backtotop{

	margin-top: 10px;

	padding: 0px 15px;

	font-weight: bold;

	height: 27px;

	line-height: 27px;

}



#sidebar-1 {

	float: right;

	margin: 10px 10px 0px 0px;

	_margin-right: 5px;

	width: 240px;

}



#sidebar-1 h1{

	height: 33px;

	line-height: 33px;

	font-size: 14px;

	font-weight: bold;

	/*width: 205px;*/

	padding: 0px 0px 0px 35px;

}



#sidebar-1 span {

	color: #ff9900;

	font-size: 18px;

}



#sidebar-1 h1.quotation {

	background: #dedede url(../images/quotation-bg.gif) no-repeat 0% 0%;

	color: #fff;

}



#sidebar-1 h1.news {

	background: #dedede url(../images/news-bg.gif) no-repeat 0% 0%;

	color: #333;

	margin-top: 10px;

}



#sidebar-1 h1.ebrochure {

	background: #373737 url(../images/ebrochure.gif) no-repeat 0% 0%;

	color: #fff;

	margin-top: 10px;

}



#sidebar-1 .ebrochure-box {

	background: #fff url(../images/rnd-bottom.gif) no-repeat 0% 100%;

	padding-bottom: 15px;

	width: 240px;

}



#sidebar-1 h1.blog {

	background: #373737 url(../images/blog.gif) no-repeat 0% 0%;

	color: #333;

	margin-top: 10px;

}



#sidebar-1 .blog-box {

	background: #fff url(../images/rnd-bottom.gif) no-repeat 0% 100%;

	padding-bottom: 15px;

	width: 240px;

}



#sidebar-1 .blog-box p {

	padding: 10px 20px 0 20px;

}





#brochure-box {

	background: #fff;

	color: #333;

	border-collapse: collapse;

	margin: 10px;

	padding: 0;

	width: 220px;

}



#brochure-box strong {

	font-size: 12px;

}



#brochure-box .links {

	padding: 0 0 0 10px;

}



#sidebar-1 .ebrochure-pdf {

	color: #292d6d;

	background: #fff url(../images/ebrochure.jpg) no-repeat 10px 10px;

	display: block;

	padding: 60px 0 60px 100px;

}





#sidebar-1 h1.diduknow {

	background: #dedede url(../images/diduknow-bg.gif) no-repeat 0% 0%;

	color: #333;

	margin-top: 10px;

}



#sidebar-1 h1.photolab {

	background: #dedede url(../images/camera.gif) no-repeat 0% 0%;

	color: #333;

	margin-top: 10px;

}



#sidebar-1 .photolist {

	background: #fff url(../images/rnd-bottom.gif) no-repeat 0% 100%;

	list-style-type: none;

	padding-bottom: 15px;

}



#sidebar-1 .photolist li {

	display: block;

	list-style-type: none;

	height: 56px;

	padding: 0;

	border-left: 10px solid #fff;

	border-right: 10px solid #fff;

	border-top: 15px solid #fff;

}



#sidebar-1 .photolist a {

	height: 56px;

	display: block;

}



#sidebar-1 .photolist a img {

	border: 3px solid #ccc;

	margin: 0 10px 0 0;

	float: left;

}



#sidebar-1 .photolist a:hover img {

	border: 3px solid #292d6d;

}



#sidebar-1 a.downloadguide {

	background: #373737 url(../images/downloadguide-btn.gif) no-repeat 0% 0%;

	color: #fff;

	display: block;

	font-size: 14px;

	font-weight: bold;

	padding: 0px 0px 0px 35px;

	height: 32px;

	line-height: 32px;

	margin-top: 10px;

	width: 205px;

	text-decoration: none;

}



#sidebar-1 a:hover.downloadguide {

	color: #ffb000;

	text-decoration: none;

}



#sidebar-1 ul {

	background: #fff url(../images/rnd-bottom.gif) no-repeat 0% 100%;

	list-style-type: none;

	padding-bottom: 15px;

}

/* Call to Action */
#cta-sidebar { background: url(../images/sidebar/cta-bg.jpg) no-repeat left top; height: 145px; width: 240px; position: relative;}
#cta-download { height: 85px; width: 240px; position: absolute; bottom: 0;}
#cta-click-here { background: url(../images/sidebar/cta-click-here.jpg) no-repeat left top; display: block; height: 43px; margin: 0 auto; text-indent: -9999px; 
	width: 220px;}
#cta-sidebar p { background: url(../images/sidebar/cta-icon.jpg) no-repeat left top; height: 20px; margin: 10px 0 0 25px; padding: 0 0 0 25px; }
#cta-sidebar p a { color: #dedede; font: 12px/20px Arial, Helvetica, sans-serif; text-decoration: underline;}
#cta-sidebar p a:hover { color: #dedede; text-decoration: none; }


#sidebar-1 ul.questions {

	background: #353535 url(../images/quotation-box.jpg) no-repeat 0% 0%;

	padding: 0px;

	margin: 0px;

	list-style-type: none;

}



#sidebar-1 .bubble {background: #fff url(../images/bubble.gif) no-repeat 10px center; border-bottom: solid 1px #e5e5e5; padding: 15px 10px 15px 45px;}

#sidebar-1 .phone {background: #fff url(../images/phone.gif) no-repeat 10px 13px; padding: 15px 10px 0px 45px;}



#sidebar-1 ul.quotation a {

	color: #fff;

	text-decoration: underline;

}



#sidebar-1 ul.quotation a:hover {

	color: #ffb000;

	text-decoration: underline;

}



#sidebar-1 a { color: #292d6d; text-decoration: underline; }

#sidebar-1 a:hover { color: #292d6d; text-decoration: none; }



#sidebar-1 ul li{

	background:transparent url(../images/bullet.gif) no-repeat 15px 15px;

	padding: 10px 10px 0px 35px;

}



#footer {

	background: #484848;

	color: #fff;

	margin-top: 10px;

	width: 980px;

}



#footer p {

	padding: 35px 30px;

}



#footer span { color: #99cccc; }

#footer span a { padding: 0px 3px; }

#footer p.copyright { float: left; }

#footer p.design { float: right;}

#footer a { color: #99cccc; text-decoration: underline; }

#footer a:hover { color: #99cccc; text-decoration: none; }





#steps{

	margin: 0px 10px;

	width: 690px;

	padding: 0px;

	background: #fff;

	color: #333;

}



#steps ul{list-style-type: none;margin: 0px; padding: 0px;}



#steps li {

	float: left;

	list-style-type: none;

	display: block;

	font-weight: bold;

	float: left;

	width: 134px;

	height: 50px;

	padding: 0px;

	margin: 0px;

	text-align: center;

	padding: 100px 0px 0px 0px;

}



#steps span {color: #ff9900;}



#steps p {text-align: center; padding: 100px 0px 0px 0px;}

#steps .step1 { background: #fff url(../images/steps/1.jpg) no-repeat 0% 0%; }

#steps .step2 { background: #fff url(../images/steps/2.jpg) no-repeat 0% 0%; }

#steps .step3 { background: #fff url(../images/steps/3.jpg) no-repeat 0% 0%; }

#steps .step4 { background: #fff url(../images/steps/4.jpg) no-repeat 0% 0%; }

#steps .step5 { background: #fff url(../images/steps/5.jpg) no-repeat 0% 0%; }



#tbl-wide {

	background: #fff url(../images/tbl-bg.gif) repeat-y 0% 0%;

	border-collapse: collapse;

	color: #464646;

	width: 710px;

	margin: 10px 0px 0px 0px;

	font-size: 11px;

	font-weight: bold;

}



#tbl-wide th {

	background: #fff url(../images/tbl-wide-bg.gif) no-repeat 0% 0%;

	height: 38px;

	border-bottom: solid 1px #fff;

	width: 710px;

	font-size: 20px;

	padding: 0px 10px;

	color: #fff;

}





#tbl-wide td.foot {

	background: #fff url(../images/tbl-wide-foot.gif) no-repeat 0% 100%;

	height: 12px;

	line-height: 12px;

	border-bottom: none;

	width: 710px;

	padding: 0px;

}



#tbl-wide .item {

background: #989898;

color: #fff;

width: 230px;

_width: 210px;

}



#tbl-wide .empty {background: #cdcccc;padding: 10px; width: 230px; _width: 210px;border-bottom: none;}



#tbl-wide .method {

background: #6266ab;

/*SUB*/

color: #fff;

padding: 10px;

 width: 240px;

 border-bottom: none;

 _width: 220px;

}



#tbl-wide td {

	vertical-align: top;

	padding: 5px 10px;

	border-bottom: dotted 1px #6f6f6f;

	width: 240px; _width: 220px;

}



#tbl-wide .footborder td {border-bottom: solid 1px #fff;}



.tabcontent{

	display:none;

}



.tabcontent-small{

	display:none;

	height: 100px;

}



.tab-wrap {

	border-left:1px solid #e5e5e5;

	border-right:1px solid #e5e5e5;

	border-bottom:1px solid #e5e5e5;

	width: 358px;

	margin: 0px 10px;

}



.tab-wrap2 {

	background: #fff url(../images/faq-bg.gif) no-repeat 100% 0%;

	width:710px;

	padding-top: 10px;

}



#tab-menu {

	background: #fff url(../images/gray-dot.gif) repeat-x 0% 100%;

	color: #666;

	margin: 10px 10px 0px 10px;

	width: 360px;

	line-height: 29px;

	height: 29px;

}



#tab-menu li {

	float: left;

	list-style-type: none;

	white-space: nowrap;

}



#tab-menu li a {

	background: transparent url(../images/tab-r.gif) no-repeat scroll right -30px;

	color: #666;

	display: block;

	float: left;

	padding: 0px 5px 0px 0px;

	line-height: 29px;

	text-decoration: none;

}



#tab-menu li a span{

	background: transparent url(../images/tab-l.gif) no-repeat 0px -30px;

	color: #666;

    display: block;

    line-height: 29px;

    padding: 0px 0px 0px 5px;

	text-decoration: none;

	display: block;

	

}



#tab-menu a:hover {

	background: transparent url(../images/tab-r.gif) no-repeat scroll right top;

	color: #666;	

	text-decoration: none;

}



#tab-menu span:hover, #tab-menu a:hover span{

	background: transparent url(../images/tab-l.gif) no-repeat 0px 0px;

	color: #666;

	text-decoration: none;

}



#tab-menu .selected {

	background: transparent url(../images/tab-r.gif) no-repeat scroll right top;

	color: #666;

	text-decoration: none;

}



#tab-menu .selected span{

	background: transparent url(../images/tab-l.gif) no-repeat 0px 0px;

	/*padding: 1px 0px 0px 10px;*/

	color: #666;

	text-decoration: none;

}



/********/



#tab-menu-wide {

	background: transparent;

	color: #999;

	margin: 10px 0px 0px 0px;

	width: 690px;

	line-height: 28px;

	height: 28px;

}



#tab-menu-wide li {

	float: left;

	list-style-type: none;

	white-space: nowrap;

}



#tab-menu-wide li a {

	background: transparent url(../images/tab2-r.gif) no-repeat scroll right -28px;

	color: #999;

	display: block;

	float: left;

	padding: 0px 10px 0px 0px;

	line-height: 28px;

	text-decoration: none;

}



#tab-menu-wide li a span{

	background: transparent url(../images/tab2-l.gif) no-repeat 0px -28px;

	color: #999;

    display: block;

	font-weight: bold;

    line-height: 28px;

    padding: 0px 0px 0px 10px;

	text-decoration: none;

	display: block;

	

}



#tab-menu-wide a:hover {

	background: transparent url(../images/tab2-r.gif) no-repeat scroll right top;

	color: #292d6d;

	text-decoration: none;

}



#tab-menu-wide span:hover, #tab-menu-wide a:hover span{

	background: transparent url(../images/tab2-l.gif) no-repeat 0px 0px;

	color: #292d6d;

	text-decoration: none;

}



#tab-menu-wide .selected {

	background: transparent url(../images/tab2-r.gif) no-repeat scroll right top;

	color: #292d6d;

	text-decoration: none;

}



#tab-menu-wide .selected span{

	background: transparent url(../images/tab2-l.gif) no-repeat 0px 0px;

	color: #292d6d;

	text-decoration: none;

}



/*********************************************************/











#tbl-small {

	background: #fff url(../images/tbl-bg2.gif) repeat-y 0% 0%;

	border-collapse: collapse;

	color: #464646;

	width: 380px;

	margin: 0px 0px;

	font-size: 11px;

}



#tbl-small th {

	background: #fff url(../images/tbl-small-bg.gif) no-repeat 0% 0%;

	height: 38px;

	width: 380px;

	font-size: 18px;

	padding: 0px 10px;

	color: #fff;

}





#tbl-small td.foot {

	background: #fff url(../images/tbl-small-foot.gif) no-repeat 0% 100%;

	height: 21px;

	line-height: 21px;

	border-bottom: none;

	padding: 0px;

}





#tbl-small .title {

background: #6266ab;

/*SUB*/

color: #fff;

padding: 5px 10px;

border-bottom: none;

font-weight: bold;

font-size: 11px;

 /*width: 240px;

 

 _width: 220px;*/

}



#tbl-small td {

	vertical-align: top;

	padding: 5px 10px;

	width: 126px;

	/*_width: 116px*/

	/*width: 240px; _width: 220px;*/

}



#tbl-small .borderboth {

	border-left: solid 1px #d8d9ea;

	border-right: solid 1px #d8d9ea;

	/*LIGHT*/

}



#tbl-small .footborder td {border-bottom: solid 1px #fff;}







#offices {

	width: 690px;

	margin: 10px;

}



#offices ul {

	list-style-type: none;

}



#offices li {

	float: left;

	display: block;

	width: 190px;

	height: 110px;

	margin: 10px 0px 10px 0px;

	padding: 0px 0px 0px 40px;

}



#offices .uk { background: #fff url(../images/flag_badges/uk.jpg) no-repeat 0px 0px; }

#offices .ger { background: #fff url(../images/flag_badges/ger.jpg) no-repeat 0px 0px; }

#offices .rsa { background: #fff url(../images/flag_badges/rsa.jpg) no-repeat 0px 0px; }

#offices .usa { background: #fff url(../images/flag_badges/usa.jpg) no-repeat 0px 0px; }



#questionform {

	width: 670px;

	margin: 10px 20px;

}



#questionform td {

	padding: 0px 0px 10px 0px;

}



#questionform input.txt {

	background: #e9e9f0;

	width: 260px;

	border: solid 1px #979da8;

	padding: 2px;

}



#questionform input.txt2 {

	background: #e9e9f0;

	width: 210px;

	border: solid 1px #979da8;

	padding: 2px;

}



#questionform input.btnimage {

	margin: 5px 0 0 0;

}



#questionform button {

	margin: 5px 0 0 0;

	background: #fff url(../images/question-btn.gif) no-repeat 0% 0%;

	display: block;

	height: 24px;

	border: none;

	width: 141px;

}



#questionform button.submit {

	margin: 5px 0 0 0;

	background: #fff url(../images/submit-btn.gif) no-repeat 0% 0%;

	display: block;

	height: 24px;

	border: none;

	width: 68px;

}



#questionform textarea {

	background: #e9e9f0;

	padding: 2px;

	width: 260px;

	height: 100px;

	border: solid 1px #979da8;

}



#questionform textarea.txtarea {

	background: #e9e9f0;

	padding: 2px;

	width: 210px;

	height: 125px;

	border: solid 1px #979da8;

}



#questionform .list {

	background: #6265aa;

	/*SUB*/

	color: #fff;

	width: 300px;

}



#questionform .list2 {

	background: #fff;

	color: #000;

	width: 300px;

}



#questionform span {color:#ff9900;}



#questionform label {

	margin-right: 10px;

}



#questionform label span {

	color:#990000;

}



#sitemap {

	margin: 10px 20px;

	width: 670px;

}



#sitemap h5 {

	background: #fff url(../images/sitemap/v_arrow.gif) no-repeat 0% 50%;

	color: #ccc;

	font-size: 14px;

	font-weight: bold;

	padding: 10px 10px 10px 15px;

}





#sitemap h5.is-link {

	background: #fff url(../images/sitemap/h_arrow.gif) no-repeat 0% 50%;

}



#sitemap h5 a {

	color: #333;

	text-decoration: none;

}



#sitemap h5 a:hover { text-decoration: underline; }



#sitemap .container {

	float: left;

	width: 220px;

}



#sitemap .line {

	border-top: solid 1px #ccc;

	clear: both;

	height: 0px;

	margin: 0px;

	padding: 0px;

}



#sitemap ul {

	list-style: none;

	margin: 5px 0px 15px 20px;

	padding: 0px;

}



#sitemap li { margin-bottom: 6px; }



#sitemap li a {

	background: #fff url(../images/sitemap/h_arrow.gif) no-repeat 0% 50%;

	color: #333;

	padding: 0px 10px 0px 15px;

	text-decoration: none;

	font-weight: bold;

}



#sitemap li a:hover { text-decoration: underline; }



.highlight2 {

	background: #ffff99;

}



.gold, .silver, .bronze {

	color: #666666;

	margin: 10px;

	padding: 5px 0 10px 50px;

	width: 250px;

}



.gold {

	background: #ffecbf url(../images/standards/gold.jpg) no-repeat 0% 0%;

}



.silver {

	background: #ededed url(../images/standards/silver.jpg) no-repeat 0% 0%;

}



.bronze {

	background: #e6d8d0 url(../images/standards/bronze.jpg) no-repeat 0% 0%;

}



#doe {

	background: #d2d5e2;

	/*LIGHT*/

	margin: 0 10px;

	width: 690px;

}



#doe h3 {

	background: #d2d5e2;

	/*LIGHT*/

	color: #333;

	padding: 35px 0 0 0;

	margin: 0;

	font-size: 14px;

	font-weight: bold;

	line-height: 18px;

}



#doe p {

	padding: 5px 0;

	font-size: 11px;

	line-height: 14px;

	color: #333;

}



#doe .outer-box {

	background: #d2d5e2;

	/*LIGHT*/

	float: left;

	display: inline;

	margin: 10px 0 10px 20px;

	width: 190px;

}



#doe .inner-box {

	background: #fff url(../images/doe.jpg) no-repeat 35px 50%;

	float: right;

	display: inline;

	padding: 15px 0;

	margin: 10px 10px 10px 0;

	width: 450px;

}



#doe .inner-box p {

	padding: 5px 20px 5px 190px;

	font-size: 11px;

	color: #333;

}



#doe .doe-link {

	background: url(../images/arrow.gif) no-repeat 0px 5px;

	_background: url(../images/arrow.gif) no-repeat 0px 10px;

	padding-left: 10px;

	text-align: left;

}



#mn-content .why {

	background: #e9eaf0;

	/*LIGHT*/

	margin: 0 20px 10px 20px;

	width: 550px;

}



#mn-content .why h2 {

	background: #e6e6e6 url('../images/why.jpg') no-repeat 0px 0px;

	border: none;

	color: #7f81a7;

	font: bold 14px Arial, Verdana, sans-serif;

	height: 40px;

	line-height: 40px;

	margin: 0;

	padding: 0 0 0 44px;

	width: 506px; /*550*/

	/*SUB*/

}



#mn-content .why p {

	color: #666;

	padding: 10px 30px 10px 44px;

	font: normal 13px Arial, Verdana, sans-serif;

}



/*******************************

**Drug Class

*/



#class-wrap { width: 600px; margin: 0px; padding: 0px; background: #fff; color: #666; font: 11px Arial,sans-serif; }

#class-wrap #tbl-class { border-collapse: collapse; margin: 10px 0px; width: 600px; }

#class-wrap #tbl-class th { border-bottom: solid 1px #ccc; border-left: solid 1px #ccc; border-right: solid 1px #ccc; color: #292d6d; font-size: 14px; font-weight: bold; text-align: left; padding: 10px; }

#class-wrap #tbl-class td { border-left: solid 1px #ccc; border-right: solid 1px #ccc; padding: 10px; }

#class-wrap #tbl-class .first { border-left: solid 1px #fff; }

#class-wrap #tbl-class .last { border-right: solid 1px #fff; }



#class-wrap a { color: #292d6d; outline: none; text-decoration: underline; }

#class-wrap a:hover { color: #292d6d; outline: none; text-decoration: underline; }

#class-wrap h1 { background: #ccc url(../images/drug-classes/heading-slice.gif) repeat-x 0% 0%; color: #292d6d; font-size: 18px; font-weight: bold; height: 37px; line-height: 37px; padding: 0px 10px; }

#class-wrap h2 { background: #fff; color: #292d6d; font-size: 16px; font-weight: bold; padding: 15px 10px 10px 10px; }

#class-wrap p { padding: 5px 10px; }

#class-wrap ul { list-style: none; margin: 5px 10px; }

#class-wrap li { background: transparent url(../images/drug-classes/bullet.gif) no-repeat 0px 5px; padding: 0px 10px; margin-bottom: 4px; }



/***************************

**Photo Lab

*/





#photo-lab {

	list-style-type: none;

	margin: 10px 0;

	width: 710px;

}



#photo-lab li {

	float: left;

}



#photo-lab li a {

	display: block;

	float: left;

	margin: 0 0 0 20px;

	_margin: 0 0 0 10px;

	text-decoration: none;

	width: 206px;

}



#photo-lab a img {

	border: 3px solid #ccc;

}



#photo-lab a:hover img {

	border: 3px solid #292d6d;

}



#photo-lab span {

	display: block;

	border-bottom: 1px solid #ccc;

	margin: 10px 3px 20px 3px;

	height: 80px;

	width: 200px;

}







/*************************

** BOOKS

*/



#books, #book {

	border-collapse: collapse;

	margin: 10px 20px;

	width: 670px;

}



#books td, #book td {

	vertical-align: top;

	border: none;

	padding: 10px 5px;

}



#books td.line, #book td.line {

	border-bottom: 1px solid #ccc;

}



#books img, #book img {

	border: 3px solid #ccc;

}



#books a img, #book a img {

	border: none;

}



#books h3, #book h3 {

	background: #fff;

	color: #292d6d;

	font-size: 18px;

	font-weight: normal;

	margin: 0;

	/*height: 22px;*/

	height: auto;

    line-height: 22px;

	padding: 10px 0px 5px 0;

}



#books h3 a, #book h3 a {

	text-decoration: none;

}



#books h3 a:hover, #book h3 a:hover {

	text-decoration: underline;

}



#books p, #book p {

	color: #666;

	margin: 0;

	padding: 5px 0px;

}



#book p {

	padding: 5px 0px 3px 0;

}



#books strong, #book strong {

	color: #333;

}



#books .link {

	background: url(../images/magnifying-glass.jpg) no-repeat 0px 0px;

	padding: 0 0 0 18px;

}
