/* CSS for Employee Drug Testing Ace.com */
/* Zero Out Basic Styles  */
body{background-image:url(../styleImages/bluebg.jpg); background-repeat:repeat-x; background-color:#639bd6; z-index:0;}
body,td,div,p { color: #000; font: 11px/1.6 Verdana, Arial, Helvetica, sans-serif; font-weight:normal; padding:0px; margin:0px;}
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,div,dl,dd,dt { margin:0; padding:0; }
address { font-style:normal; }
ul {list-style-type:none; }
abbr, acronym{cursor: help; border-bottom:none;}
a{color:#4b8ce0;text-decoration:underline;}
a.OffSiteLink {background: url(/images/drug-testing-screening-images/OffSiteLink.png) no-repeat right center; padding-right: 14px;}
img {border:0;}

.spacer{clear:both; padding:0px; margin:0px;}
.clear{clear:both; padding:0px; margin:0px; line-height: 1px; font-size:1px;}
.xsmall_space {line-height: 4px; font-size:4px; padding:0px; margin:0px;}
.small_space {line-height: 8px; font-size:8px; padding:0px; margin:0px;}
.bottommargin{margin-bottom:0px;}
.blankspace{height:20px;}
.padding {padding: 15px 10px;}
.col-spacing-20px {margin-right: 5px;}

div.message {font-size: 1.3em;}
.red {color:#F00}
.linkblue {color: #4b8ce0;}
.green {color: #6DB90F;}
.centered { margin-left:auto; margin-right:auto; text-align:center; display:block; }
.pagination { font-size:15px; text-align: center; padding-top: 1px; padding-bottom: 1px;}
.advSearchBox { padding-left: 0px; padding-right: 0px; margin-left: 0px; margin-right: 0px; width:500px; overflow:scroll; }
.txtError {font-weight: bold; text-align:center; color: #050F72; background-color: #FFCECE; border: 1px solid #F00; padding: 2px;}
.txtSession, .txtCopy, .txtSiteDocs {color: #333;}

.txtButton {background-color: #BA0901; border: 1px solid #006; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:11px; font-weight:bold; color: #fff; padding: 2px 4px 2px 4px; line-height: 18px; text-align: center; text-decoration: none;}
a.txtButton {background-color: #BA0901; border: 1px solid #006; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:11px; font-weight:bold; color: #fff; padding: 2px 4px 2px 4px; line-height: 18px; text-align: center; text-decoration: none;}
a.txtButton:hover {	color: #fff; background-color: #006;}
.txtcartProgressCurrent { color: #F00; font-weight: bold;}
.cartProgress { font-weight: bold; color: #006; padding: 4px; border: 1px solid #006; margin: auto;}

#wrap{width:990px; margin:5px auto; margin-bottom:0px; height:auto; }
#topBg{background-image:url(../styleImages/topbg1.jpg); background-repeat:no-repeat; width:990px; height:95px;}
#contentDiv1{padding-top:0px; padding-left:5px; padding-right:5px;padding-bottom:0px; height:95px; }
#logo{width:381px; height:82px; background-image:url(../styleImages/logo.jpg); background-repeat:no-repeat; float:left; margin-left:4px; margin-top:10px;}
#contentDiv{padding-top:0px; padding-left:5px; padding-right:3px;padding-bottom:0px; margin:0px; vertical-align:bottom; }
#containBg{width:990px; background-color:#FFFFFF; height:auto; margin-bottom:0px;}
#shadowimg{background-image:url(../styleImages/shadow.jpg); background-repeat:repeat-x; width:100%; background-position: top left;}

#topTextDiv{width:990px; height:25px;}
#topTextDiv h1 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; text-align:center; padding-bottom:10px;  text-decoration:none;}
#topTextDiv .topText a{color:#FFFFFF; text-decoration:none;}
#topTextDiv .topText a:hover{color:#FFFFFF; text-decoration:underline;}

/*Main Menu Css*/
#mainmenu{width:372px;margin-top:25px; float:left; margin-left:120px; }
#mainmenu ul{width:372px; float:left;}
#mainmenu ul li{float:left;}
#mainmenu a.home { background:url(../styleImages/home.jpg) no-repeat 0px 0px; width: 81px; height: 30px; display: block; }
#mainmenu a.home:hover { background: url(../styleImages/home.jpg) repeat 0px -30px; }
#mainmenu .homeselect { background: url(../styleImages/home.jpg) no-repeat 0px -60px; width: 81px; height: 30px; display: block; }
#mainmenu a.why { background:url(../styleImages/why.jpg) no-repeat 0px 0px; width: 89px; height: 30px; display: block; }
#mainmenu a.why:hover { background: url(../styleImages/why.jpg) repeat 0px -30px; }
#mainmenu .whyselect { background: url(../styleImages/why.jpg) no-repeat 0px -60px; width: 89px; height: 30px; display: block; }
#mainmenu a.Resourses { background:url(../styleImages/resourses.jpg) no-repeat 0px 0px; width: 99px; height: 30px; display: block; }
#mainmenu a.Resourses:hover { background: url(../styleImages/resourses.jpg) repeat 0px -30px; }
#mainmenu .Resoursesselect { background: url(../styleImages/resourses.jpg) no-repeat 0px -60px; width: 99px; height: 30px; display: block; }
#mainmenu a.contact { background:url(../styleImages/contactus.jpg) no-repeat 0px 0px; width: 102px; height: 30px; display: block; }
#mainmenu a.contact:hover { background: url(../styleImages/contactus.jpg) repeat 0px -30px; }
#mainmenu .contactselect { background: url(../styleImages/contactus.jpg) no-repeat 0px -60px; width: 102px; height: 30px; display: block; }

#hangingboard{ float:left; width:100px;	margin-top: 7px; }
#flash{width:982px;	height:169px; position:relative; margin:0px; padding:0px; top:-87px; left:2px; right:2px; }/*left: 4px;*/
#shadow{top:-92px; position:relative; background-image:url(images/shadow.html); background-repeat:repeat-x; padding:0px; margin:0px;}

#middleDiv {width:543px; height:100%; float:left; padding-bottom:10px;} /*  padding-left:10px; padding-right:10px; */
#middleDiv h2 {font-size:14px; color:#FFFFFF; font-weight:600; padding:2px 3px 2px 4px; vertical-align:middle; text-transform:uppercase;}
#middleDiv .h2_text {font-size:14px; color:#FFFFFF; font-weight:600; padding:2px 3px 2px 4px; vertical-align:middle; text-transform:uppercase;}
#middleDiv .subTitle {font-size:14px; color:#fff; font-weight:600; padding:2px 3px 2px 4px; vertical-align:middle;}

#Shopbycategory{width:225px; float:left; height:auto}
#searchDiv{padding: 4px 3px 0 6px; width:155px; float:left;}
#goDiv{width:36px;margin-top:5px; float:left; padding-right:1px;}
.gobutton{background-image:url(../styleImages/go.jpg); width:36px; height:24px; border:0px; cursor:pointer; }/*padding-bottom:12px;*/
.searchbox{ background-color:#fff; width:150px; height:24px; vertical-align: bottom; padding-top:5px; padding-left:5px; background-image:url(../styleImages/inputimg.jpg); background-repeat:no-repeat; border:0px;} /*border:1px solid #999999;*/

#advanceDiv{padding: 0px 0px 15px 5px;}
.advanceSearch, .advanceSearch A, .advanceSearch A:hover{color:#0086ff; text-decoration:underline; padding:0px 0px 0 5px;}

/* Home Page Large Buttons */
#thumbnailDiv{width:542px;}
#thumbnail{padding-left:5px}
#thumbnail ul {list-style: none; margin:0;}
#thumbnail ul li {float:left; margin:0px 6px 10px 7px; list-style:none; }
/* Government Agencies */
#thumbnail a.government_agencies {background:url(/images/employment-drug-screening-buttons/government_employee_drug_screening_discounts.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#thumbnail a.government_agencies:hover {background: url(/images/employment-drug-screening-buttons/government_employee_drug_screening_discounts.jpg) repeat 0px -149px;}
/* Drug Testing Program Review */
#thumbnail a.drug_testing_program_review {background:url(/images/employment-drug-screening-buttons/employee_drug_testing_program_review.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#thumbnail a.drug_testing_program_review:hover {background: url(/images/employment-drug-screening-buttons/employee_drug_testing_program_review.jpg) repeat 0px -149px;}
/* Volume Discounts */
#thumbnail a.volume_discounts {background:url(/images/employment-drug-screening-buttons/bulk_discounts_drug_testing_kits_services.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#thumbnail a.volume_discounts:hover {background: url(/images/employment-drug-screening-buttons/bulk_discounts_drug_testing_kits_services.jpg) repeat 0px -149px;}
/* More Ways to Save Money */
#thumbnail a.more_ways_to_save {background:url(/images/employment-drug-screening-buttons/save_money_employee_drug_screening.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#thumbnail a.more_ways_to_save:hover {background: url(/images/employment-drug-screening-buttons/save_money_employee_drug_screening.jpg) repeat 0px -149px;}
/* Are you a TPA */
#thumbnail a.are_you_a_tpa {background:url(/images/employment-drug-screening-buttons/you_tpa_drug_screening_supplies.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#thumbnail a.are_you_a_tpa:hover {background: url(/images/employment-drug-screening-buttons/you_tpa_drug_screening_supplies.jpg) repeat 0px -149px;}
/* Confirmation MRO */
#thumbnail a.confirmation_mro {background:url(/images/employment-drug-screening-buttons/buy_confirmation_mro.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#thumbnail a.confirmation_mro:hover {background: url(/images/employment-drug-screening-buttons/buy_confirmation_mro.jpg) repeat 0px -149px;}
/* Feature Products */
#featprods a.key_cups {background:url(/images/drug-testing-screening-images/Key_Cup_AD_EZ_Split_Cup.jpg) no-repeat 0px 0px; width: 265px; height: 110px; display: block; float:left;}
#featprods a.key_cups:hover {background: url(/images/drug-testing-screening-images/Key_Cup_AD_EZ_Split_Cup.jpg) repeat 0px -110px;}
#featprods a.iLab_in_a_box {background:url(/images/drug-testing-screening-images/iLab_Lab_in_a_box_iLab.jpg) no-repeat 0px 0px; width: 265px; height: 110px; display: block; float:right; margin-right:5px; }
#featprods a.iLab_in_a_box:hover {background: url(/images/drug-testing-screening-images/iLab_Lab_in_a_box_iLab.jpg) repeat 0px -110px;}

/* ================================ Certifications ============================== */
#logoDiv{width:500px; padding-top:10px; padding-left:3px;}
#logoDivmiddle{width:537px ;} /* background-image:url(/images/employment-drug-screening-buttons/employee_drug_tests_certificates.jpg) */
/* #logoDivmiddle ul{width:537px;} */
#logoDivmiddle ul li{width:537px; height:145px;}
a.certification { background:url(/images/employment-drug-screening-buttons/employment_drug_screening_certifications.jpg) no-repeat 0px 0px; width:537px; height: 145px; display: block; }
a.certification span { display: none; }
a.certification:hover { background: url(/images/employment-drug-screening-buttons/employment_drug_screening_certifications.jpg) repeat 0px -145px; }

#leftbulletDiv{width:auto; padding: 0px 5px 0 5px;}
#leftbulletDiv ul.leftmenu{width:100%;}
#leftbulletDiv ul.leftmenu li{ font-size:11px; color:#0464bb; width:auto; height:42px;}
#leftbulletDiv ul.leftmenu li a{font-size:11px; color:#0464bb; width:auto; height:42px; display:block; text-decoration:none; padding-left:30px; font-weight:bold; }
#leftbulletDiv ul.leftmenu li a:hover{font-size:11px; color:#0464bb; width:auto; height:42px; display:block; text-decoration:underline; font-weight:bold;}
#leftbulletDiv ul.leftmenu li.line {list-style:none; margin-bottom:16px; padding:0; height:0;}

/*========================== shop by category icon  ================================*/
.iconID1{background-image:url(/images/employee-drug-testing-icons/single_drug_testing_kits_icon.jpg); background-repeat:no-repeat;}
.iconID18{background-image:url(/images/employee-drug-testing-icons/combo_drug_screening_kits_icon.jpg); background-repeat:no-repeat;}
.iconID42{background-image:url(/images/employee-drug-testing-icons/by_method_drug_testing_icon.jpg); background-repeat:no-repeat;}
.iconID64{background-image:url(/images/employee-drug-testing-icons/dot_approved_drug_tests_icon.jpg); background-repeat:no-repeat;}
.iconID113{background-image:url(/images/employee-drug-testing-icons/clia_waived_drug_testing_kits_icon.jpg); background-repeat:no-repeat;}
.iconID124{background-image:url(/images/employee-drug-testing-icons/drug_screening_supplies_icon.jpg); background-repeat:no-repeat;}
.iconID140{background-image:url(/images/employee-drug-testing-icons/generic_drug_testing_kits_icon.jpg); background-repeat:no-repeat;}
.iconID46{background-image:url(/images/employee-drug-testing-icons/confirmation_mro_drug_testing_services_icon.jpg); background-repeat:no-repeat;}
.iconID45{background-image:url(/images/employee-drug-testing-icons/onsite_drug_testing_services_icon.jpg); background-repeat:no-repeat;}
.iconID44{background-image:url(/images/employee-drug-testing-icons/offsite_drug_testing_services_icon.jpg); background-repeat:no-repeat;}
.iconID148{background-image:url(/images/employee-drug-testing-icons/SAMHSA-5_drug_testing_kits_icon.jpg); background-repeat:no-repeat;}
.iconIDsale{background-image:url(/images/employee-drug-testing-icons/sale_drug_testing_kits_icon.jpg); background-repeat:no-repeat;}
.iconIDfeat{background-image:url(/images/employee-drug-testing-icons/featured_products_icon.jpg); background-repeat:no-repeat;}


/*================================QuickLinks start from here ============================*/
#rightbulletDiv{width:auto; padding: 0px 5px 0 3px;}
#rightbulletDiv ul.QuickLinks {width:auto;}
#rightbulletDiv ul.QuickLinks li{ font-size:11px; font-weight:normal; font-variant:normal; color:#0464bb; width:auto; height:32px; padding-bottom:6px;  }
#rightbulletDiv ul.QuickLinks li a{font-size:11px; font-weight:normal; font-variant:normal;color:#0464bb; width:auto; height:32px; display:block; text-decoration:none; padding-left:30px;  }
#rightbulletDiv ul.QuickLinks li a:hover{font-size:11px; font-weight:normal; font-variant:normal; color:#0464bb; width:auto; height:32px; display:block; text-decoration:underline;}
/*========================== Quick Links  icons ================================*/
.icon7{background-image:url(../styleImages/icons/where_to_start_icon.jpg) ; background-repeat:no-repeat;}
.icon8{background-image:url(../styleImages/icons/drug_testing_program_reveiw_icon.jpg) ; background-repeat:no-repeat;}
.icon9{background-image:url(../styleImages/icons/how_to_save_money_icon.jpg) ; background-repeat:no-repeat;}
.icon10{background-image:url(../styleImages/icons/confirmation_and_mro_testing.icon.jpg) ; background-repeat:no-repeat;}
.icon11{background-image:url(../styleImages/icons/what_employer_needs_to_know_icon.jpg) ; background-repeat:no-repeat;}
.icon12{background-image:url(../styleImages/icons/dot_resources_icon.jpg) ; background-repeat:no-repeat;}
.icon13{background-image:url(../styleImages/icons/detecting_and_deterring_drug_use_icon.jpg) ; background-repeat:no-repeat;}
.icon14{background-image:url(../styleImages/icons/drug_information_chart_icon.jpg) ; background-repeat:no-repeat;}
.icon15{background-image:url(../styleImages/icons/drug_times_cut_off_leves_icon.jpg) ; background-repeat:no-repeat;}
.icon16{background-image:url(../styleImages/icons/cheat_protection_info_icon.jpg) ; background-repeat:no-repeat;}
.icon17{background-image:url(../styleImages/icons/drug_free_workplace_benefits_icon.jpg) ; background-repeat:no-repeat;}
.icon18{background-image:url(../styleImages/icons/create_drug-free_workplace_icon.jpg) ; background-repeat:no-repeat;}
.icon19{background-image:url(../styleImages/icons/onsite-offsite_icon.jpg) ; background-repeat:no-repeat;}

#rightDiv{width:210px; height:auto;	margin-left:772px;	padding-left: 0px;}
#rightDiv1{width:auto; padding: 0px 5px 0 3px;}
.rightDiv2{width:210px; padding-left:0px; padding-right:0px; height:auto;}

/*============================= Shopping Basket =============================*/
#iconDiv {width:auto; padding: 0px 0px 0 5px;}
#iconDiv ul.icon {width: auto;}
#iconDiv ul.icon li {font-size:12px; color:#000; width:auto; height:30px; font-weight:bold; white-space: nowrap;}
#iconDiv ul.icon li a {font-size:12px; color:#0464bb; width:auto; height:30px; text-decoration:none;  font-weight:bold; }
#iconDiv ul.icon li a:hover {text-decoration:underline;}
#iconDiv .cartLeft {font-size:12px; color:#000; width:auto; height:30px; font-weight:bold; white-space: nowrap; float:left;}
#iconDiv .cartRight {font-size:12px; color:#0464bb; width:auto; height:30px; text-align:right; font-weight:bold; margin-right:15px; float:right;}

#viewbasketDiv{ height:30px; border:0px; }
.viewbasket{background-image:url(../styleImages/viewbasket.jpg); width:103px; height:22px; border:0px; padding-bottom:4px; }
.centeralign{text-align:center;}
.cart{background-image:url(../styleImages/cart.jpg); background-repeat:no-repeat; background-position:170px 0px;}
/* .cart0{text-align:right; padding-left:80px; color:#2ab2e5;} */
.carttotal{text-align:right; padding-left:120px; color:#2ab2e5;}
#shoppingcart{width:auto; height:auto; float:left; padding-right:10px; padding-left:5px; }
#shoppingcart.textbold{color:#000; font-weight:bold;}
.textbold1{color:#000; font-weight:bold;}

/*=============================LOGIN PART=============================*/
#rightloginDiv {width:auto; padding-top:10px;}
#rightloginDiv p { padding:0;}
#rightloginDiv p.loginTxt, #rightloginDiv p.loginTxt a{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-align:center; color:#1274be; text-decoration:none;}
#rightloginDiv p.loginTxt a:hover{ text-decoration:underline;}
#rightloginDiv ul.LoginBox {width:auto; margin-left:15px;}
#rightloginDiv ul.LoginBox li{ font-size:11px; font-weight:bold; color:#0464bb; height:29px;}
#rightloginDiv ul.LoginBox li a{display:block; text-decoration:none; padding-left:35px;  }
#rightloginDiv ul.LoginBox li a:hover{text-decoration:underline;}
/* ================= Login Box =========================*/
.iconLogin  {background-image:url(/images/employee-drug-testing-icons/login_icon.jpg) ; background-repeat:no-repeat;}
.iconLogout {background-image:url(/images/employee-drug-testing-icons/logout_icon.jpg) ; background-repeat:no-repeat;}
.iconRegister {background-image:url(/images/employee-drug-testing-icons/register_icon.jpg) ; background-repeat:no-repeat;}
.iconHelpDesk {background-image:url(/images/employee-drug-testing-icons/helpdesk_icon.jpg) ; background-repeat:no-repeat;}
.iconNewsletter {background-image:url(/images/employee-drug-testing-icons/newsletter_icon.jpg) ; background-repeat:no-repeat;}
.iconChangePassword {background-image:url(/images/employee-drug-testing-icons/change_password_icon.jpg) ; background-repeat:no-repeat;}
.iconOrderHistory {background-image:url(/images/employee-drug-testing-icons/order_history_icon.jpg) ; background-repeat:no-repeat;}
.iconPersonalInfo {background-image:url(/images/employee-drug-testing-icons/personal_information_icon.jpg) ; background-repeat:no-repeat;}

/* =================NEED HELP BUTTON START =========================*/
#needhelpDiv{width:208px; height:58px;	margin-bottom:0px;}
#needhelpDiv ul{width:208px;}
#needhelpDiv ul li{width:208px;}
a.needhelp { background:url(../styleImages/needhelpbuttonnew.jpg) no-repeat 0px 0px; width: 208px; height: 58px; display: block; }
a.needhelp span { display: none; }
a.needhelp:hover { background: url(../styleImages/needhelpbuttonnew.jpg) repeat 0px -58px; }
/* =================NEED HELP BUTTON END =========================*/

#roundedFooterbg{background-color:#639bd6; background-image:url(../styleImages/roundfooterbg1.jpg); background-repeat:repeat-x;}
#roundedbg{background-image:url(../styleImages/footer.png); background-repeat:no-repeat; width:990px; height:54px; margin:auto;}

/* ================= FOOTER TEXT START  =========================*/
#footerbg{background-image:url(../styleImages/footer.jpg); height:106px; background-position:bottom;}
#footerDiv{width:100%; float:left; padding-top:10px;height:50px; margin:0 auto;}
#footerDiv p {text-align:center; color:#FFFFFF; font-size:12px;}
#footerDiv p a{text-align:center; color:#ffffff; font-size:12px; text-decoration:none;}
#footerDiv p a:hover{text-decoration:underline;}
#footerDiv p .select{ color:#6cb3ff; text-decoration:none;}/*THIS IS FOR ACTIVE LINK*/
#footerDiv p .addthis_button { position:relative; left:10px; top: 3px;}

#copyrightDiv{ width:100%; height:auto;}
#copyrightDiv p{text-align:center; color:#FFffff; font-size:10px; padding-top:15px;}


/* ================= Registration  =========================*/
#regDiv {width:533px; padding-top:10px; padding-left:5px; padding-right:5px; text-align:left; color: #000; font:11px/1.6 Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
#regDiv .h3_text   {font-size:14px; color:#006; font-weight:bold; margin-bottom:1em; text-align:center;}
#regDiv .h4_text   {font-size:12px; color:#006; font-weight:bold; margin-bottom:1em;}
#regDiv .h5_text   {font-size:11px; color:#006; font-weight:bold; margin-bottom:1em;}
#regDiv .blue_text {font-size:11px; color:#006; font-weight:normal; margin-bottom:1em;}
#regDiv .tdTitleC  {font-weight: bold; color: #006; background-color: #f4fafe; text-align:center; padding: 5px;}
#regDiv .tdTitle   {font-weight: bold; color: #006; background-color: #f4fafe; text-align:left; padding: 5px;}
#regDiv .tdTitleR  {font-weight: bold; color: #006; background-color: #f4fafe; text-align:right; padding: 5px;}
#regDiv .tdRight   {text-align:right; background-color:#fafafa;}
#regDiv .tdCenter  {text-align:center;}
#regDiv td { padding-right: 5px; padding-left:5px;}
#regDiv #password_required, #passwordConf_required {color:red;}
#regDiv #login table {margin:0 auto;}
#regDiv .scrollbox { border: 1px solid #e1e1e1; padding:2px; height:100px; width:520px; overflow:auto; margin:5px 0; background-color:#fafafa;}
#regDiv .tdComments { text-align:left; background-color:#fafafa; border: #006 solid 1px; padding: 5px; }
#regDiv .tdcartEven {background-color: #f4fafe;}
#regDiv .tdcartOdd {background-color: #fff;}
#regDiv ul { margin-left:3em; margin-bottom:1.5em; list-style:url(../styleImages/icons/diamond.gif); }
#regDiv ol{list-style-type: decimal; list-style-position: outside; margin-left:3em; margin-bottom:1.5em;}
#regDiv ol li{ line-height:1.5em;}


/* ================= Shopping Cart  =========================*/
#cartDiv {width:533px; padding-top:10px; padding-left:5px; padding-right:5px; text-align:left; color: #000; font:11px/1.6 Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
#cartDiv .h3_text   {font-size:14px; color:#006; font-weight:bold; margin-bottom:1em; text-align:center;}
#cartDiv .h4_text   {font-size:12px; color:#006; font-weight:bold; margin-bottom:1em;}
#cartDiv .h5_text   {font-size:11px; color:#006; font-weight:bold; margin-bottom:1em;}
#cartDiv .tdTitleC  {font-weight: bold; color: #006; background-color: #f4fafe; text-align:center; padding: 5px;}
#cartDiv .tdTitle   {font-weight: bold; color: #006; background-color: #f4fafe; text-align:left; padding: 5px;}
#cartDiv .tdTitleR  {font-weight: bold; color: #006; background-color: #f4fafe; text-align:right; padding: 5px;}
#cartDiv .tdRight { text-align:right; background-color:#fafafa;}
#cartDiv td {padding-right: 5px; padding-left:5px; margin-bottom:5px;}
#cartDiv .tdcartEven {background-color: #f4fafe;}
#cartDiv .tdcartOdd {background-color: #fff;}
#cartDiv .tdCartSubTotal {padding-top: 10px;}
#cartDiv .txtStockWarn {color: #f00;}
#cartDiv .txtProd {font-weight:normal;}
#cartDiv .txtProd a{font-weight:bold;}
.quickBuy {text-align: center;	color: #666666;}
/* .lightblue  { background-color:#f4fafe; }
   .lightgreen { background-color:#f3faf2; }
   .lightgrey  { background-color:#f6f8f6; }
*/

/* ================= Shopping Cart  =========================*/
#payDiv {width:533px; padding-top:10px; padding-left:5px; padding-right:5px; text-align:left; color: #000; font:11px/1.6 Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
#payDiv td {padding-right: 5px; padding-left:5px; margin-bottom:1px;}
#payDiv #amountDue { font-weight:bold; text-align:center; font-size: 13px; color:#006;}
#payDiv #amountDue .value {font-weight: bold; text-align:center; color: #050F72; background-color:#f4fafe; border: 1px solid #006; padding: 2px 4px;}
#payDiv .blue_text {font-size:11px; color:#006; font-weight:normal; margin-bottom:1em; font-weight:bold;}
#payDiv .tdRight   {text-align:right; background-color:#fafafa;}
#payDiv .tdTitleC  {font-weight: bold; color: #006; background-color: #f4fafe; text-align:center; padding: 5px;}
#payDiv .tdTitle   {font-weight: bold; color: #006; background-color: #f4fafe; text-align:left; padding: 5px;}
#payDiv .tdTitleR  {font-weight: bold; color: #006; background-color: #f4fafe; text-align:right; padding: 5px;}
#payDiv .txtSmall {font-size:9px; }


/* Home Page Products Table*/
.productRow { margin-top:10px; margin-bottom:10px; margin-left:2px; }
.productCell {float: left; width: 82px; text-align:center; padding:0 3px;}

/* ================================ CONTENT OF THE PAGE START  ============================== */
#contentTxtDiv {width:533px; padding-top:10px; padding-left:5px; padding-right:5px; text-align:left; color: #000; font:11px/1.6 Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
#contentTxtDiv a{color:#4b8ce0;}
#contentTxtDiv a:visited {color:#91198b;}

#contentTxtDiv h3         {font-size:14px; color:#006; font-weight:bold; margin-bottom:1em; text-align:center;} 
#contentTxtDiv .h3_text   {font-size:14px; color:#006; font-weight:bold; margin-bottom:1em; text-align:center;}
#contentTxtDiv .h3_format {font-size:14px; color:#006; font-weight:bold; margin-bottom:1em; text-align:center;}
#contentTxtDiv h4         {font-size:12px; color:#006; font-weight:bold; margin-bottom:1em;}
#contentTxtDiv .h4_text   {font-size:12px; color:#006; font-weight:bold; margin-bottom:1em;}
#contentTxtDiv .h4_text_centered   {font-size:12px; color:#006; font-weight:bold; margin-bottom:1em; text-align:center}
#contentTxtDiv h5         {font-size:11px; color:#006; font-weight:bold; margin-bottom:1em;}
#contentTxtDiv .h5_text   {font-size:11px; color:#006; font-weight:bold; margin-bottom:1em;}
#contentTxtDiv .h5_text_centered   {font-size:11px; color:#006; font-weight:bold; margin-bottom:1em; text-align:center}
#contentTxtDiv h6         {color: #000; font: 11px/1.6 Verdana, Arial, Helvetica, sans-serif; font-weight: 500; display: inline; }
#contentTxtDiv .h6_text   {}

#contentTxtDiv p {text-align:left; color:#000; margin-top:0; margin-bottom:1.5em;}
#contentTxtDiv p.boldtxt { font-weight:bold; color:#003094; }
#contentTxtDiv p.indent { padding: 0 50px; }
#contentTxtDiv p.outdent { text-indent: -4.5em; margin-left: 4.5em; }
#contentTxtDiv ul { margin-left:3em; margin-bottom:1.5em; list-style:url(../styleImages/icons/diamond.gif); }
#contentTxtDiv li.home {margin-bottom:0.25em;}
#contentTxtDiv li.small-space {margin-bottom:0.25em;}
#contentTxtDiv li.med-space {margin-bottom:0.50em;}
#contentTxtDiv li.large-space {margin-bottom:0.75em;}
#contentTxtDiv li.xlarge-space {margin-bottom:1em;}
#contentTxtDiv li.iconPDF {line-height:2em; list-style:none; background:url(/images/employee-drug-testing-icons/pdf.gif) no-repeat left center; padding-left:30px; }
#contentTxtDiv li.iconVideo {line-height:2em; list-style:none; background:url(/images/employee-drug-testing-icons/movie.gif) no-repeat left center; padding-left:30px; }
#contentTxtDiv p.extra_indent { margin-left:10px; padding-left:20px; background:url(../styleImages/icons/diamond.gif) no-repeat left top; margin-top:10px;}
#contentTxtDiv p.resources img{ float:left;}
#contentTxtDiv ol{list-style-type: decimal; list-style-position: outside; margin-left:3em; margin-bottom:1.5em;}
#contentTxtDiv ol li{ line-height:1.5em;}
#contentTxtDiv dt {font-size:14px; color:#006; font-weight:bold; margin-bottom:0em; text-align:center;}
#contentTxtDiv dd { margin-top:1.5em; margin-bottom:1.5em;}
#contentTxtDiv .highlight { font-style: oblique; color:#006;}
#contentTxtDiv .leftcol {float:left; width:49%; text-align:left; } 
#contentTxtDiv .rightcol {float:right; width:49%; text-align:left; }
#contentTxtDiv .leftcolC {float:left; width:49%; text-align:center; display:block; } 
#contentTxtDiv .rightcolC {float:right; width:49%; text-align:center; display:block; }

/* Coverage Pages */
#contentCoverage table {border-collapse:collapse; color:#006;}
#contentCoverage table caption { font-style:italic; margin-bottom:0.5em; color:#000;}
#contentCoverage thead th {background-color: #f4fafe; font-size:12px; color:#006; font-weight:bold; letter-spacing:1px; padding: 10px 0;}
#contentCoverage tr h4 { font-size:11px; color:#006; font-weight:bold; text-align:left;}
#contentCoverage tr.Even {background-color: #f6f6f6;}
#contentCoverage tr.Odd  {background-color: #fff; padding: 10px 0;}
#contentCoverage td {color:#006; padding: 2px 0;}
#contentCoverage li { margin-bottom:1.0em;}

#contentTxtDiv .bbox { color:#639bd6; background: url(../styleImages/bottom-left-blue.gif) no-repeat left bottom; }
#contentTxtDiv .bbox-bottom-right { background: url(../styleImages/bottom-right-blue.gif) no-repeat right bottom; padding-bottom: 30px; }
#contentTxtDiv .bbox-top-left { background: url(../styleImages/top-left-blue.gif) no-repeat left top; }
#contentTxtDiv .bbox-top-right { background: url(../styleImages/top-right-blue.gif) no-repeat right top; padding-top: 30px; }
#contentTxtDiv .bbox h3, .bbox p { padding-left: 30px; padding-right: 30px; }

#contentTxtDiv .box  { margin:0; }
#contentTxtDiv .lightblue { background-color:#f4fafe; }
#contentTxtDiv .lightgreen { background-color: #ecf5e9; } /*#f3faf2*/
#contentTxtDiv .lightgrey { background-color:#f6f8f6; }
#contentTxtDiv .lightwhite { background-color:#fff; }
#contentTxtDiv .lightred { background-color: #fddbdc; }
#contentTxtDiv .box h3, .box p { padding-left: 10px; padding-right: 10px; }
#contentTxtDiv .box h3 { text-align:left; color:#006; line-height: 28px;}
#contentTxtDiv .box h3.center { text-align:center;}
#contentTxtDiv .box-bottom-left { background: url(../styleImages/bottom-left.gif) no-repeat left bottom; }
#contentTxtDiv .box-bottom-right { background: url(../styleImages/bottom-right.gif) no-repeat right bottom; padding-bottom:2px; }
#contentTxtDiv .box-top-left { background: url(../styleImages/top-left.gif) no-repeat left top; }
#contentTxtDiv .box-top-right { background: url(../styleImages/top-right.gif) no-repeat right top; padding-top: 10px; }

#contentTxtDiv #coverageBtns{padding-left:5px}
#contentTxtDiv #coverageBtns ul {list-style: none; margin:4px;}
#contentTxtDiv #coverageBtns ul li {float:left; margin:0px 4px 10px 4px; list-style:none; }
#contentTxtDiv #coverageBtns a.offsite_services_coverage {background:url(/images/employment-drug-screening-buttons/employee_drug_testing_offsite_services.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#contentTxtDiv #coverageBtns a.offsite_services_coverage:hover {background: url(/images/employment-drug-screening-buttons/employee_drug_testing_offsite_services.jpg) repeat 0px -149px;}
#contentTxtDiv #coverageBtns a.onsite_services_coverage {background:url(/images/employment-drug-screening-buttons/employee_drug_testing_onsite_services.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#contentTxtDiv #coverageBtns a.onsite_services_coverage:hover {background: url(/images/employment-drug-screening-buttons/employee_drug_testing_onsite_services.jpg) repeat 0px -149px;}
#contentTxtDiv #coverageBtns a.overnight_delivery_coverage {background:url(/images/employment-drug-screening-buttons/employee_drug_screening_products_overnight.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#contentTxtDiv #coverageBtns a.overnight_delivery_coverage:hover {background: url(/images/employment-drug-screening-buttons/employee_drug_screening_products_overnight.jpg) repeat 0px -149px;}

/* Why Us Page  */
#contentTxtDiv .box h3.simpleimg  { margin-left: 10px; padding-left:35px; background: url(../styleImages/icons/SimpleSecureAffordable.gif) no-repeat left center; }
#contentTxtDiv .box h3.savingsimg  { margin-left: 10px; padding-left:35px; background: url(../styleImages/icons/Savings.gif) no-repeat left center; }
#contentTxtDiv .box h3.volumnimg  { margin-left: 10px; padding-left:35px; background: url(../styleImages/icons/VolumeOrders.gif) no-repeat left center; }
#contentTxtDiv .box h3.fastserviceimg  { margin-left: 10px; padding-left:35px; background: url(../styleImages/icons/fast_service.gif) no-repeat left center; }
#contentTxtDiv .box h3.selectionimg  { margin-left: 10px; padding-left:35px; background: url(../styleImages/icons/Selection.gif) no-repeat left center; }
#contentTxtDiv .box h3.convenienceimg  { margin-left: 10px; padding-left:35px; background: url(../styleImages/icons/Convenience.gif) no-repeat left center; }
#contentTxtDiv .box h3.custservimg  { margin-left: 10px; padding-left:35px; background: url(../styleImages/icons/CustomerService.gif) no-repeat left center; }
#contentTxtDiv .box h3.securityimg  { margin-left: 10px; padding-left:35px; background: url(../styleImages/icons/Security.gif) no-repeat left center; }
#contentTxtDiv .box h3.supportimg  { margin-left: 10px; padding-left:35px; background: url(../styleImages/icons/Support.gif) no-repeat left center; }
#contentTxtDiv .box h3.flexibilityimg  { margin-left: 10px; padding-left:35px; background: url(../styleImages/icons/Flexibility.gif) no-repeat left center; }
#contentTxtDiv .box h3.savetimemoneyimg  { margin-left: 10px; padding-left:35px; background: url(../styleImages/icons/SaveMoneyTime.gif) no-repeat left center; }
#contentTxtDiv .box h3.storageshippingimg  { margin-left: 10px; padding-left:35px; background: url(../styleImages/icons/FDA-Cleared-ISO-Certified-Shipping.gif) no-repeat left center; }

/* Featured Products*/
#contentTxtDiv .box h3.icup    { margin-left: 10px; padding-left:40px; background: url(../styleImages/icons/iCup_iCupAD_Employment_Drug_Screening_Kits.gif) no-repeat left center; }
#contentTxtDiv .box h3.keycup  { margin-left: 10px; padding-left:40px; background: url(../styleImages/icons/Key_Cup_DOA-177-161_DUE-167-711_EZ_Split_Cup.gif) no-repeat left center; }
#contentTxtDiv .box h3.ilab    { margin-left: 10px; padding-left:40px; background: url(../styleImages/icons/iLab_Lab_in_a_box.gif) no-repeat left center; }




/* Link-to-us */
#contentTxtDiv .link-to-us {font-family:Arial, Helvetica, sans-serif; font-size:14px; }

/* Certificates Page */
#certsIcon { background:url(/images/drug-testing-screening-images/certification.png) no-repeat; line-height:40px; background-position:175px;}
#certsDiv img { float:left; }
#certsDiv p { padding-top:15px;}

/* FAQ Page */
#faq_top ul { margin-left:3em; margin-bottom:1.5em; list-style:url(../styleImages/icons/faq.gif);}
#faq_top li { margin-bottom:0.5em;}
#faq_top a { text-decoration:none;}
#faq_top a:hover { text-decoration:underline;}

/* Glossary */
#glossary ul {margin-left:3em; margin-bottom:1.5em; list-style:url(../styleImages/icons/glossary-icon.gif);}
#glossary p { color:#006; padding-left:10px; margin-bottom:0; padding-bottom:0;}
#glossary .gloss_cap {font-size:2.4em; font-weight:bold; }

/*Content Buttons*/ 
#contentTxtDiv a.confirmation_mro_services       {background:url(/images/employment-drug-screening-buttons/confirmation_mro_drug_testing_services.jpg) no-repeat 0px 0px; width: 225px; height: 42px; display: block;}
#contentTxtDiv a.confirmation_mro_services:hover {background: url(/images/employment-drug-screening-buttons/confirmation_mro_drug_testing_services.jpg) repeat 0px -42px;}
#contentTxtDiv a.onsite_tpa_services       {background:url(/images/employment-drug-screening-buttons/onsite_tpa_employee_drug_testing.jpg) no-repeat 0px 0px; width: 225px; height: 42px; display: block;}
#contentTxtDiv a.onsite_tpa_services:hover {background: url(/images/employment-drug-screening-buttons/onsite_tpa_employee_drug_testing.jpg) repeat 0px -42px;}
#contentTxtDiv a.offsite_services       {background:url(/images/employment-drug-screening-buttons/offsite_employee_drug_testing.jpg) no-repeat 0px 0px; width: 225px; height: 42px; display: block;}
#contentTxtDiv a.offsite_services:hover {background: url(/images/employment-drug-screening-buttons/offsite_employee_drug_testing.jpg) repeat 0px -42px;}

/*Product Brand Pages*/ 
#contentTxtDiv a.product_listings       {background:url(/images/employment-drug-screening-buttons/employee_drug_testing_product_listings.jpg) no-repeat 0px 0px; width: 225px; height: 42px; display: block; margin-bottom:0.5em;}
#contentTxtDiv a.product_listings:hover {background: url(/images/employment-drug-screening-buttons/employee_drug_testing_product_listings.jpg) repeat 0px -42px;}
#contentTxtDiv a.features_benefits       {background:url(/images/employment-drug-screening-buttons/employee_drug_testing_features_benefits.jpg) no-repeat 0px 0px; width: 225px; height: 42px; display: block; margin-bottom:0.5em;}
#contentTxtDiv a.features_benefits:hover {background: url(/images/employment-drug-screening-buttons/employee_drug_testing_features_benefits.jpg) repeat 0px -42px;}
#contentTxtDiv a.product_documents       {background:url(/images/employment-drug-screening-buttons/employee_drug_screening_product_documents.jpg) no-repeat 0px 0px; width: 225px; height: 42px; display: block; margin-bottom:0.5em;}
#contentTxtDiv a.product_documents:hover {background: url(/images/employment-drug-screening-buttons/employee_drug_screening_product_documents.jpg) repeat 0px -42px;}
#contentTxtDiv a.product_descriptions       {background:url(/images/employment-drug-screening-buttons/employee_drug_screening_product_descriptions.jpg) no-repeat 0px 0px; width: 225px; height: 42px; display: block; margin-bottom:0.5em;}
#contentTxtDiv a.product_descriptions:hover {background: url(/images/employment-drug-screening-buttons/employee_drug_screening_product_descriptions.jpg) repeat 0px -42px;}

/* Feature Page Buttons */
#contentTxtDiv a.featured_products       {background:url(/images/employment-drug-screening-buttons/icup_featured_product_button.jpg) no-repeat 0px 0px; width: 381px; height: 78px; display: block; margin-bottom:0.5em;}
#contentTxtDiv a.featured_products:hover {background: url(/images/employment-drug-screening-buttons/icup_featured_product_button.jpg) repeat 0px -78px;}
#contentTxtDiv a.buynow_due-167-711       {background:url(/images/employment-drug-screening-buttons/buynow_due-167-711.jpg) no-repeat 0px 0px; width: 261px; height: 67px; display: block; margin-bottom:0.5em;}
#contentTxtDiv a.buynow_due-167-711:hover {background: url(/images/employment-drug-screening-buttons/buynow_due-167-711.jpg) repeat 0px -67px;}
#contentTxtDiv a.buynow_doa-177-161       {background:url(/images/employment-drug-screening-buttons/buynow_doa-177-161.jpg) no-repeat 0px 0px; width: 261px; height: 67px; display: block; margin-bottom:0.5em;}
#contentTxtDiv a.buynow_doa-177-161:hover {background: url(/images/employment-drug-screening-buttons/buynow_doa-177-161.jpg) repeat 0px -67px;}

/* SAMHSA Buttons*/
#contentTxtDiv a.samhsa_5_icup_ad       {background:url(/images/employment-drug-screening-buttons/samhsa_5_drug_testing_screening_icup_ad.jpg) no-repeat 0px 0px; width: 400px; height: 42px; display: block; margin-bottom:0.5em;}
#contentTxtDiv a.samhsa_5_icup_ad:hover {background: url(/images/employment-drug-screening-buttons/samhsa_5_drug_testing_screening_icup_ad.jpg) repeat 0px -42px;}
#contentTxtDiv a.samhsa_5_only       {background:url(/images/employment-drug-screening-buttons/samhsa_5_only_drug_testing_screening.jpg) no-repeat 0px 0px; width: 400px; height: 42px; display: block; margin-bottom:0.5em;}
#contentTxtDiv a.samhsa_5_only:hover {background: url(/images/employment-drug-screening-buttons/samhsa_5_only_drug_testing_screening.jpg) repeat 0px -42px;}
#contentTxtDiv a.samhsa_5_plus       {background:url(/images/employment-drug-screening-buttons/samhsa_5_plus_drug_testing_screening.jpg) no-repeat 0px 0px; width: 400px; height: 42px; display: block; margin-bottom:0.5em;}
#contentTxtDiv a.samhsa_5_plus:hover {background: url(/images/employment-drug-screening-buttons/samhsa_5_plus_drug_testing_screening.jpg) repeat 0px -42px;}
#contentTxtDiv a.samhsa_5_offsite       {background:url(/images/employment-drug-screening-buttons/samhsa_5_drug_testing_screening_offsite_services.jpg) no-repeat 0px 0px; width: 400px; height: 42px; display: block; margin-bottom:0.5em;}
#contentTxtDiv a.samhsa_5_offsite:hover {background: url(/images/employment-drug-screening-buttons/samhsa_5_drug_testing_screening_offsite_services.jpg) repeat 0px -42px;}
#contentTxtDiv a.samhsa_5_onsite       {background:url(/images/employment-drug-screening-buttons/samhsa_5_drug_testing_screening_onsite_services.jpg) no-repeat 0px 0px; width: 400px; height: 42px; display: block; margin-bottom:0.5em;}
#contentTxtDiv a.samhsa_5_onsite:hover {background: url(/images/employment-drug-screening-buttons/samhsa_5_drug_testing_screening_onsite_services.jpg) repeat 0px -42px;}
#contentTxtDiv a.samhsa_5_confirmation       {background:url(/images/employment-drug-screening-buttons/samhsa_5_drug_testing_screening_confirmation_mro.jpg) no-repeat 0px 0px; width: 400px; height: 42px; display: block; margin-bottom:0.5em;}
#contentTxtDiv a.samhsa_5_confirmation:hover {background: url(/images/employment-drug-screening-buttons/samhsa_5_drug_testing_screening_confirmation_mro.jpg) repeat 0px -42px;}

/* Affiliate Apply Now */
#contentTxtDiv a.apply_now_aff      {background:url(/images/employment-drug-screening-buttons/employee_drug_testing_affiliate_program_apply_now.jpg) no-repeat 0px 0px; width: 171px; height: 60px; display: block; margin-bottom:0.5em;}
#contentTxtDiv a.apply_now_aff:hover {background: url(/images/employment-drug-screening-buttons/employee_drug_testing_affiliate_program_apply_now.jpg) repeat 0px -60px;}


/** View Categories ********************/
#viewCategory { border:0; margin:10px;}
#viewCategory #subCats {text-align:justify; text-align:center; padding:5px; float:left; position:inherit; margin-left:50px; margin-top:25px;}
#viewCategory #subCats .subCat { text-align:center; padding:0 15px; float:left; width:110px; position:inherit;}
#viewCategory h2 {font-size: 14px; font-weight: bold; color:#0464bb; text-transform: none;} 
#viewCategory h3 {font-size:11px; font-weight: bold; color:#0086ff; display:inline; } /* BreadCrumb Trail */
#viewCategory h3 a{text-decoration:none;}
#viewCategory h3 a:hover{text-decoration:underline;}
#viewCategory .sort_options {text-align: right; margin: 0px 7px 15px 7px;}
#viewCategory .tblList {}
#viewCategory .tdListTitle {background-color:#fafafa; font-weight: bold; color: #006; padding-bottom:1em;}
#viewCategory a.sortLink {color: #006; font-weight: bold; text-decoration: none;}
#viewCategory a.sortLink:hover {text-decoration: underline;}
#viewCategory .tdEven {background-color: #fff; padding: 10px 0;}
#viewCategory .tdOdd  {background-color: #fafafa; padding: 10px 0;}
#viewCategory .txtOldPrice {text-decoration: line-through;	font-size:11px; color:#0464bb; font-weight:bold; }
#viewCategory .txtSale {color: #f00; font-size:11px; font-weight:bold;}
#viewCategory .ProductTitle, a.ProductTitle{ font-weight:bold; text-decoration:none; padding:0}
#viewCategory .ProductTitle img {padding-bottom:10px;}
#viewCategory a.ProductTitle:hover {text-decoration:underline;}
#viewCategory .ProductDesc {color:#006;}
#viewCategory .txtOutOfStock {color:#f00;}
#viewCategory .buybtn {padding: 5px 0;}


/** View Products ********************/
#viewProduct {font-family: Arial, Helvetica, sans-serif;}
#BreadCrumbLoc { font-size:11px; font-weight: bold; color:#0464bb; padding-top:3px;}
#viewProduct h2 {font-size: 14px; font-weight: bold; color:#0464bb; text-transform:none;} /* Product Name */
#viewProduct h3 {font-size:11px; font-weight: bold; color:#0086ff; display:inline; } /* BreadCrumb Trail */
#viewProduct h3 a{text-decoration:none;}
#viewProduct h3 a:hover{text-decoration:underline;}
#viewProduct #leftcol {float:left; width:49%; text-align:center; } 
#viewProduct #rightcol {float:right; width:49%; text-align:center; }
#viewProduct #pcode {font-size:11px; font-weight:normal; color:#000} /* Product Code */
#viewProduct h4 {font-size:14px; font-weight:bold; color:#0464bb; display:inline;}
#viewProduct .txtOldPrice {	text-decoration: line-through; font-size:14px; font-weight:bold; color:#0464bb;}
#viewProduct .txtSale {font-size:14px; font-weight:bold; color: #F00;}
#viewProduct .txtPrice {font-size:14px; font-weight:bold; color: #F00;}
#viewProduct .txtSmallPrice {font-size:11px; font-weight:bold; color: #0464bb;}
#viewProduct .txtOutOfStock {color: #F00;}
#viewProduct .stdtxt {font-size:11px; font-weight:normal; color:#000}
#viewProduct .blueboxtitles {font-size:10px; font-weight:bold; color: #0464bb; text-align:left; position:relative; left:-9px }
#viewProduct .OptDesc {font-size:9px; text-align:left;}
#viewProduct .RatingTop  { background-color: #fff; padding: 3px;}
#viewProduct .RatingMain { background-color: #fff; padding: 3px;	font-style:italic;}
#viewProduct .ReviewBot  { background-color: #fff; padding: 3px; }
#viewProduct .RatingBottom {background-color: #edf2f4; padding: 3px; color: #006; }
#viewProduct .txtSmall {font-size:9px; }
#viewProduct a:visited {color:#91198b;}


#detects {font-family: Arial, Helvetica, sans-serif; padding:5px;}
#detects #detectsLeft {float:left; width:50%; }
#detects #detectsRight {float:right; width:49%; }
#detects ul { list-style:url(../styleImages/icons/diamond.gif); margin-left:3em;}
#detects .title {font-size: 14px; font-weight: bold; color:#0464bb;}
#detects p.learn_more { margin-left:3em;}

#FeatBen {margin-left:65px; font-size:14px; color:#fff; font-weight:600; padding:2px 3px 2px 4px; vertical-align:middle;}
#FeatBenImg {position:relative; top:37px; left:10px;}
#FeatBenBox {margin:15px;}
#FeatBenBox ul {list-style:url(../styleImages/icons/diamond.gif); margin-left:3em;}

#ProdList {margin-left:65px; font-size:14px; color:#fff; font-weight:600; padding:2px 3px 2px 4px; vertical-align:middle;}
#ProdListImg {position:relative; top:37px; left:10px;}
#ProdListBox {margin:15px;}
#ProdListBox ul {list-style:url(../styleImages/icons/diamond.gif); margin-left:3em;}
#ProdListBox li { margin-bottom:0.75em;}

#ProdDesc {margin-left:65px; font-size:14px; color:#FFF; font-weight:600; padding:2px 3px 2px 4px; vertical-align:middle;}
#ProdDescImg {position: relative; top:37px; left:10px;}
#ProdDescBox {margin:15px;}
#ProdDescBox p {margin-bottom:1em;}
#ProdDescBox ul { list-style:url(../styleImages/icons/diamond.gif); margin-left:3em;}
#ProdDescBox .legal {float:left; background-image:url(/images/drug-testing-screening-images/legal-icon.png); background-position: left center; background-repeat:no-repeat; padding-left:60px;}
#ProdDescBox .how-to-use {float:left; background-image:url(/images/drug-testing-screening-images/how-to-use.png); background-position: left center; background-repeat:no-repeat; padding-left:60px;}
#ProdDescBox .manufacturer {float:left; background-image:url(/images/drug-testing-screening-images/Manufacturer.png); background-position: left center; background-repeat:no-repeat; padding-left:60px;}

#ProdDocs {margin-left: 65px; font-size:14px; color:#FFF; font-weight:600; padding:2px 3px 2px 4px; vertical-align:middle; z-index:0;}
#ProdDocsImg {position: relative; top:40px; left:10px;}
#ProdDocsBox {margin:15px;}
#ProdDocsBox a {text-decoration:underline}
#ProdDocsBox .InstDoc { margin-top:10px; margin-left:20px; background-image:url(/images/drug-testing-screening-images/InstDoc.png); vertical-align:middle; background-repeat:no-repeat; color:#0464bb; padding-left:35px; font-size: 14px; font-weight: bold; line-height:35px;}
#ProdDocsBox .ProdInf { margin-top:10px; margin-left:20px; background-image:url(/images/drug-testing-screening-images/ProdInf.png); vertical-align:middle; background-repeat:no-repeat; color:#0464bb; padding-left:35px; font-size: 14px; font-weight: bold; line-height:35px;}
#ProdDocsBox .FDA510k { margin-top:10px; margin-left:20px; background-image:url(/images/drug-testing-screening-images/FDAIcon.png); vertical-align:middle; background-repeat:no-repeat; color:#0464bb; padding-left:35px; font-size: 14px; font-weight: bold; line-height:35px;}
#ProdDocsBox .FormsTemplates { margin-top:10px; margin-left:20px; background-image:url(/images/drug-testing-screening-images/FormsTemplates.png); vertical-align:middle; background-repeat:no-repeat; color:#0464bb; padding-left:35px; font-size: 14px; font-weight: bold; line-height:35px;}
#ProdDocsBox li.iconPDF { margin-left:60px; background:url(../styleImages/icons/pdf.gif) no-repeat left center; padding-left:30px; padding-bottom:5px; }
#ProdDocsBox .VLib {font-size:14px; font-weight:bold; margin-left:20px;}
#ProdDocsBox p.FDA {margin-left:45px; padding-bottom:5px; color:#F00;}

#OffInst {	margin-left: 65px; font-size:14px; color:#FFF; font-weight:600; padding:2px 3px 2px 4px; vertical-align:middle;}
#OffInstImg {position: relative; top:40px; left:10px;}
#OffInstBox {padding:15px 5px 5px 5px;}
#OffInstBox #OffInstLeft {float:left; width:50%; }
#OffInstBox #OffInstRight {float:right; width:49%; }
#OffInstBox .InstHome { margin-top:10px; margin-left:20px; background-image:url(/images/drug-testing-screening-images/InstHome.png); vertical-align:middle; background-repeat:no-repeat; color:#0464bb; padding-left:35px; font-size: 14px; font-weight: bold; vertical-align:middle; line-height:35px;}
#OffInstBox .GlossInfo { margin-top:10px; margin-left:20px; background-image:url(/images/drug-testing-screening-images/GlossInfo.png); vertical-align:middle; background-repeat:no-repeat; color:#0464bb; padding-left:35px; font-size: 14px; font-weight: bold; vertical-align:middle; line-height:35px;}
#OffInstBox li {margin-left:25px; line-height:2.0em}

#InfCharts { margin-left: 65px; font-size:14px; color:#FFF; font-weight:600; padding:2px 3px 2px 4px; vertical-align:middle; }
#InfChartsImg {position: relative; top:40px; left:10px;}
#InfChartsBox { padding:15px 5px 5px 5px; }
#InfChartsBox .DrugInfoChart { margin-left:20px; background:url(../styleImages/icons/drug_information_chart_icon.jpg) no-repeat left center; color:#0464bb; padding-left:35px; font-size: 14px; font-weight: normal; padding-top:5px; padding-bottom:5px; }
#InfChartsBox .DetectTimes { margin-left:20px; background:url(../styleImages/icons/drug_times_cut_off_leves_icon.jpg) no-repeat left center; color:#0464bb; padding-left:35px; font-size: 14px; font-weight: normal; padding-top:5px; padding-bottom:5px;}
#InfChartsBox .CheatProtChart { margin-left:20px; background:url(../styleImages/icons/cheat_protection_info_icon.jpg) no-repeat left center; color:#0464bb; padding-left:35px; font-size: 14px; font-weight: normal; padding-top:5px; padding-bottom:5px;}

.boxContent {background-color: #FFF;padding: 0 10px; margin-bottom: 10px; margin-top: 10px; position: inherit;}

/* Resource Page Large Buttons */
#resource_buttons {padding-left:5px}
#resource_buttons ul {list-style: none; margin:0;}
#resource_buttons ul li {float:left; margin:5px;}
/*Where To Start*/ 
#resource_buttons a.where_to_start {background:url(/images/employment-drug-screening-resources/where_to_start_button.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#resource_buttons a.where_to_start:hover {background: url(/images/employment-drug-screening-resources/where_to_start_button.jpg) repeat 0px -149px;}
/*FAQ*/
#resource_buttons a.faq {background:url(/images/employment-drug-screening-resources/faq_button.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#resource_buttons a.faq:hover {background: url(/images/employment-drug-screening-resources/faq_button.jpg) repeat 0px -149px;}
/*Glossary*/
#resource_buttons a.glossary {background:url(/images/employment-drug-screening-resources/glossary_button.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#resource_buttons a.glossary:hover {background: url(/images/employment-drug-screening-resources/glossary_button.jpg) repeat 0px -149px;}
/*Drug Organization Contact List*/
#resource_buttons a.drug_organization_contact_list {background:url(/images/employment-drug-screening-resources/drug_organization_contact_list_button.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#resource_buttons a.drug_organization_contact_list:hover {background: url(/images/employment-drug-screening-resources/drug_organization_contact_list_button.jpg) repeat 0px -149px;}
/*Drug Information Chart*/
#resource_buttons a.drug_information_chart {background:url(/images/employment-drug-screening-resources/drug_information_chart_button.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#resource_buttons a.drug_information_chart:hover {background: url(/images/employment-drug-screening-resources/drug_information_chart_button.jpg) repeat 0px -149px;}
/*DOT Resources*/
#resource_buttons a.dot_resources {background:url(/images/employment-drug-screening-resources/dot_resources_button.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#resource_buttons a.dot_resources:hover {background: url(/images/employment-drug-screening-resources/dot_resources_button.jpg) repeat 0px -149px;}
/*Library*/
#resource_buttons a.library {background:url(/images/employment-drug-screening-resources/library_button.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#resource_buttons a.library:hover {background: url(/images/employment-drug-screening-resources/library_button.jpg) repeat 0px -149px;}
/*Certifications*/
#resource_buttons a.certifications {background:url(/images/employment-drug-screening-resources/certifications_button.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#resource_buttons a.certifications:hover {background: url(/images/employment-drug-screening-resources/certifications_button.jpg) repeat 0px -149px;}
/*Drug Testing Program Review*/
#resource_buttons a.drug_testing_program_review {background:url(/images/employment-drug-screening-resources/drug_testing_program_review_button.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#resource_buttons a.drug_testing_program_review:hover {background: url(/images/employment-drug-screening-resources/drug_testing_program_review_button.jpg) repeat 0px -149px;}
/*How To Save Money*/
#resource_buttons a.how_to_save_money {background:url(/images/employment-drug-screening-resources/how_to_save_money_button.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#resource_buttons a.how_to_save_money:hover {background: url(/images/employment-drug-screening-resources/how_to_save_money_button.jpg) repeat 0px -149px;}
/*Employee Drug Testing Guide*/
#resource_buttons a.employee_drug_testing_guide {background:url(/images/employment-drug-screening-resources/employee_drug_testing_guide_button.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
#resource_buttons a.employee_drug_testing_guide:hover {background: url(/images/employment-drug-screening-resources/employee_drug_testing_guide_button.jpg) repeat 0px -149px;}
/*Blank*/
#resource_buttons li.blank {background:url(/images/employment-drug-screening-resources/blank.jpg) no-repeat 0px 0px; width: 165px; height: 149px; display: block;}
/* END Resource Page Large Buttons */


/*================================= Box .css=======================================*/
.teaser-big { margin-bottom: 15px; }
.teaser-big .body { overflow: hidden; width: 100%; }
.teaser-big .body img { display: block; }

.head1{height:30px;}
.whitebg{background-color: #FFFFFF; height:auto; width:auto;}

.top-left,
.top-right,
.bottom-left,
.bottom-right {display: block; position: relative; z-index: 1; width: 3px; height: 3px; line-height: 0; font-size: 0; background: url(../styleImages/r.gif) no-repeat;}

.box .top-left,
.box .top-right,
.box .bottom-left,
.box .bottom-right {width: 4px; height: 4px;}
.top-left, .bottom-left { float: left; }
.top-right, .bottom-right { float: right; }
.top-left, .top-right { margin-bottom: -4px }
.top-left { margin-right: -4px; }
.bottom-left { margin: -4px -4px 0 0; }
.bottom-right { margin-top: -4px; }

.top-left { top: 0; left: 0; }
.box .top-left { top: -1px; left: -1px; }
.top-right { top: 0; right: 0; background-position: right top !important;}
.box .top-right { top: -1px; right: -1px; }
.bottom-left { bottom: -1px; left: 0; background-position: left bottom !important;}
.box .bottom-left { bottom: -1px; left: -1px; }
.bottom-right { bottom: -1px; right: 0; background-position: right bottom !important;}
.box .bottom-right { bottom: -1px; right: -1px; }

/* .box-blue */
.box-blue { border-left:1px solid #FF0000; border-bottom:1px solid #FF0000;border-right:1px solid #FF0000; height:auto;}
.box-blue .head { border-bottom-color: #c1c1c1; background-color: #ff0000; background-image: url(../styleImages/redbg.jpg); height:30px;}
.box-blue .top-left,
.box-blue .top-right,
.box-blue .bottom-left,
.box-blue .bottom-right { background-image:url(../styleImages/r_red.gif);}

/* .box-red */
.box-red {color: #ffffff; background-color:#6e94b5; font-weight:bold; background-image: url(../styleImages/bluebghead.jpg); background-repeat:repeat-x; border-left:1px solid #086aba; border-bottom:1px solid #086aba; border-right:1px solid #086aba; height:auto}
.box-red .top-left,
.box-red .top-right,
.box-red .bottom-left,
.box-red .bottom-right {background-image:url(../styleImages/r_blue.gif);}
.box-red .message {padding: 10px 0 7px 50px !important; padding: 10px 0 7px 35px;}
.redboxtext{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:600; padding:2px 3px 2px 4px; vertical-align:middle; text-transform:uppercase;}
#redboxDivauto{width:auto; padding-left:10px; height:auto;}
/*================================= Box .css End =======================================*/

/* start mod: Common code for: Fully Flexible Contact Forms -or- Advanced Contact Forms */
/* by Estelle - http://cubecart.expandingbrain.com */

/* Information displayed after email is sent */
.divEmailInfo {margin: 1em auto 1em auto; color: black; background-color: #E0FFB8;	padding: 1em; position: relative;}
.divEmailError {margin: 1em auto 2em auto; padding: 1em; color: red; background-color: #FFEEE7;}
.divEmailFields {margin: 1em auto; padding: 10px; width: 95%; overflow: auto; border: 1px dashed #94DA3A;}

/* Table and field sizes/alignment */
table.contactForm {margin: 0 auto; width: 97%;}
.contactForm input.textbox {width: 96%;}
.contactForm select {/*width: 243px;*/}
.contactForm textarea {width: 99%; height: 100px;}

/* Field error messages */
span.validation-advice, span.custom-advice, label.error { margin-top: 5px; color: #FF0000; background-color: #FFFFFF; /* set this to fix problem in IE */ font-weight: bold;}

/* This is for the CAPTCHA */
#recaptcha_area {margin: 0.5em 0;}
.recaptcha_theme_white .required, .recaptcha_theme_blackglass .required, .recaptcha_theme_red .required { border: 1px solid #70CDCC !important;}
.recaptcha_theme_white .validation-failed, .recaptcha_theme_blackglass .validation-failed, .recaptcha_theme_red .validation-failed {border: 2px solid #FF3333 !important;}
.recaptcha_theme_white .validation-passed, .recaptcha_theme_blackglass .validation-passed, .recaptcha_theme_red .validation-passed {border: 1px solid #B1D16C !important;}
.recaptcha_theme_white .validation-advice, .recaptcha_theme_blackglass .validation-advice, .recaptcha_theme_red .validation-advice {display: none;}
/* end mod: Common code for: Fully Flexible Contact Forms -or- Advanced Contact Forms */

/** QUANTITY DISCOUNT PRICING ********************/
#QuantityDiscounts {margin:20px; text-align:left; text-transform:uppercase;	font-size:15px;	font-weight:normal;	width:auto;	margin:0; padding:0; color: #663366; background: #FFFFFF;}
#QuantityPrices { margin:-10px 0 0 0; padding:0 0 0 10px; text-transform:none; font-size:13px; font-weight:bold; color: #333333; background: #FFFFFF;}


/*Start Expandable Box*/
.expandable_note_box1 {width: 171px; font-size: 80%; margin-left:40px;	background-color:#FFFFFF;}
.classImageTopBox1{	background-position: top left;	background-repeat: no-repeat; background-image: url("../styleImages/new_top.jpg"); width:171px;	height:8px;	}
.classImageBottomBox1{background-position: top left; background-image: url("../styleImages/new_bottom.jpg"); background-repeat: no-repeat; width:171px;	}
.expandable_note_box1_middle1 {	width: 171px; background:url("../styleImages/new_float.jpg") repeat-y; background-color:#F1F6FA;}
.expandable_note_box1_inside1 {	padding-left: 10px;	width: 147px;}
.atb   {font: 10px/1.5 Verdana, Arial, Helvetica, sans-serif; background-image: url("../styleImages/box_new_button_atb.jpg");	background-repeat: no-repeat; width:135px;
	    height:18px; color:#000000; border:0px; font-weight:bold; padding-bottom:2px; cursor:pointer;}
.atbWb {font: 10px/1.5 Verdana, Arial, Helvetica, sans-serif; background-image: url("../styleImages/box_new_button_atbB.jpg"); background-repeat: no-repeat; width:160px;
	    height:18px; color:#000; border:0px; font-weight:bold; padding-bottom:2px; cursor:pointer;}

.adjGap{ height:25px;}
.box_dropdown{ font: 10px/1.4 Verdana, Arial, Helvetica, sans-serif; background-color:#ffffff; width:138px; height:19px; vertical-align:middle;border:1px solid #ABADB3;color:#000000;} 
.adjText{ color:#505151; font: 9px/1.2 Verdana, Arial, Helvetica, sans-serif; padding-bottom:2px;}
.chkBox_box{ width:15px; height:15px; border:1px solid #ABADB3;}
/*End Expandable Box*/