/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 3.0.0
build: 1549
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix{display: block;}
* html .clearfix{height: 1%;}

strong{font-weight:bold;}
.dn { display: none; }
.clear { clear: both; }
.fl { float: left; }
.fr { float: right; }
a{text-decoration:none;}
.mb10{margin-bottom:10px !important;}
.mb20{margin-bottom:20px !important;}
.mb30{margin-bottom:30px !important;}
.mb40{margin-bottom:40px !important;}
.mb50{margin-bottom:50px !important;}
.br1g{border-right:1px solid #d2d2d2;}

.more{padding-left:5px;display:block;width:42px;height:14px;font:bold 11px arial;color:#fff !important;background:url('../i/more-bg.png') no-repeat;text-decoration:none !important;}
.more:hover{text-decoration:underline !important;}

html, body, #wrapper {height: 100%;}
body > #wrapper {height: auto;min-height: 100%;}
body {background:#fff url('../i/bg-main.png') repeat-x left top;min-width:976px;}
#wrapper {width:960px;margin:0 auto;}

#header {position:relative;height:116px;}

a#logo{position:absolute;top:34px;left:10px;display:block;width:279px;height:42px;outline:none;text-indent:-9999px;background:url('../i/logo.png') no-repeat;}

#tagline {position: absolute;top:25px;left:428px;font:bold 18px arial;color:#4b6395;}
#tagline em {font-size:36px;font-weight:bold;}

#top-menu {position: absolute;top:83px;left:289px;}
#top-menu li{float:left;}
#top-menu li.sep,#top-right-menu li.sep{width:11px;background:url('../i/top-menu.png') no-repeat -447px 0;height:27px;text-indent:-9999px;padding:0 0;}
#top-menu li a{display:block;height:27px;outline:none;text-indent:-9999px;background:url('../i/top-menu.png') no-repeat;}
#top-menu li a#tm-business {width:108px;background-position:0 0;}
#top-menu li a#tm-email {width:136px;background-position:-108px 0;}
#top-menu li a#tm-speciality {width:111px;background-position:-244px 0;}
#top-menu li a#tm-medical {width:92px;background-position:-355px 0;}
#top-menu li a#tm-business:hover {background-position:0 -37px;}
#top-menu li a#tm-email:hover {background-position:-108px -37px;}
#top-menu li a#tm-speciality:hover {background-position:-244px -37px;}
#top-menu li a#tm-medical:hover {background-position:-355px -37px;}

#top-right-menu {position:absolute;right:-60px;top:83px;width:200px;}

#top-right-menu li{float:left;padding:0 2px;}
#top-right-menu li a{font:bold 12px/27px arial;color:#757575;}
#top-right-menu li a:hover{text-decoration:underline;}

#contentWrapper {padding:12px 0 170px 0; background:url('../i/content-top.png') no-repeat 0 0;}
.content {background:url('../i/content-cover.png') repeat-y center top;padding:0 2px;}

#left-menu {width:239px;float:left;}
#left-menu li a{color:#757575;font:bold 14px/30px arial;height:30px;display:block;background:url('../i/left-menu-top-right.png') no-repeat right top;border-top:1px solid #e6e6e6;padding-left:10px;}
#left-menu li a.last{border-bottom:1px solid #e6e6e6 !important;}
#left-menu li a:hover{background-color:#d2d2d2;color:#fff;border-top:1px solid #d2d2d2;}
/*.sub-menu{display: none; }
.current {display: block !important;}*/
.sub-menu li a{color:#f14ed0 !important;padding-left:26px !important;background:url('../i/sub-menu-bullet.png') no-repeat 16px 0px !important;}
.sub-menu li a:hover{background:#d2d2d2 url('../i/sub-menu-bullet.png') no-repeat 16px -31px !important;color:#fff !important;}

#cover-container{width:717px;float:left;}
#cover-container .box-container{width:238px;border-left:1px solid #e6e6e6;margin-top:-10px;padding:10px 0 2px 0;float:left;}
#cover-container .box{width:220px;height:170px;background:url('../i/cover-bg.png') no-repeat;margin:6px auto;color:#fff;cursor:pointer;position:relative;}
#cover-container .box h1{height:30px;font:bold 14px/30px arial;text-align:center;text-transform:uppercase;}
#cover-container .box .header{display:block;height:28px;font:bold 18px/28px arial;text-align:center;text-transform:uppercase;color:#fff;}
#cover-container .blue{background-position:0 0;}
#cover-container .blue h1 a{color:#3d5079;}
#cover-container .blue-green{background-position:-230px 0;}
#cover-container .blue-green h1 a{color:#2f6470;}
#cover-container .green{background-position:-460px 0;}
#cover-container .green h1 a{color:#6f7307;}
#cover-container .box h2{font: bold 12px/14px arial;width:130px;height:45px;margin: 2px 0 0 11px;float:left;display:block;}
#cover-container .box .price{font: bold 18px arial;float:right;display:block;margin:8px 5px 0 0;}
#cover-container .box p.sep{height:1px;background:#d2d2d2;clear:both;margin:0 0 0 10px;float:none;}
#cover-container .box p{color:#d2d2d2;font:10px/12px tahoma, arial;margin:0 0 1px 11px;float:left;}
#cover-container .box .more-info{color:#000;font:bold 10px tahoma, arial;position:absolute;bottom:26px;right:15px;}
#cover-container .box .order{color:#fff;font:bold 10px tahoma, arial;position:absolute;right:9px;bottom:6px;}
#cover-container .box a.order:hover{text-decoration:underline;}

#index-container{width:717px;float:left;}
#index-container .box-container{width:238px;border-left:1px solid #e6e6e6;margin-top:-10px;padding:10px 0 2px 0;float:left;}
#index-container .box{width:220px;height:170px;background:url('../i/cover-bg.png') no-repeat;margin:6px auto;color:#fff;cursor:pointer;position:relative;}
#index-container .box h2{height:30px;font:bold 14px/30px arial;text-align:center;text-transform:uppercase;}
#index-container .box .header{display:block;height:28px;font:bold 18px/28px arial;text-align:center;text-transform:uppercase;color:#fff;}
#index-container .blue{background-position:0 0;}
#index-container .blue h2 a{color:#3d5079;}
#index-container .blue-green{background-position:-230px 0;}
#index-container .blue-green h2 a{color:#2f6470;}
#index-container .green{background-position:-460px 0;}
#index-container .green h2 a{color:#6f7307;}
#index-container .brown{background-position:-690px 0;}
#index-container .brown h2 a{color:#7c6843;}
#index-container .purple{background-position:-920px 0;}
#index-container .purple h2 a{color:#75182d;}
#index-container .box h3{font: bold 12px/14px arial;width:130px;height:45px;margin: 2px 0 0 11px;float:left;display:block;}
#index-container .brown h3,#index-container .purple h3{width:200px;}
#index-container .box .price{font: bold 18px arial;float:right;display:block;margin:8px 5px 0 0;}
#index-container .box p.sep{height:1px;background:#d2d2d2;clear:both;margin:0 0 0 10px;float:none;}
#index-container .box p{color:#d2d2d2;font:10px/12px tahoma, arial;margin:0 0 1px 11px;float:left;}
#index-container .box .more-info{color:#000;font:bold 10px tahoma, arial;position:absolute;bottom:26px;right:15px;}
#index-container .box .order{color:#fff;font:bold 10px tahoma, arial;position:absolute;right:9px;bottom:6px;}
#index-container .box a.order:hover{text-decoration:underline;}

.box-s, .box-o { background: url('../i/box-sprite.png') no-repeat 0 0; width:220px; height: 65px; float: left; margin: 10px 20px 0 0; display: block; }
.box-s { color: #999999; }
.box-o { background-position: 0 -75px; text-decoration: none !important; color: #8d263c !important; }
.box-s strong, .box-o strong { font: bold 18px arial; display: block; margin: 13px 0 3px 40px; }
.box-s em, .box-o em { display: block; text-align: center; font: bold 12px arial; }
.pdr .box-o { margin: 0 0 10px 0; }
.pdr .box-o strong { color: #000000; }
.pdr .box-o em { color: #666666; }

#st { margin-top: 10px; }
.trheader th { background: url('../i/list-bg.png') repeat-x 0 0; color: #ffffff; font: bold 13px arial; border-right: 2px solid #ffffff; padding: 5px; vertical-align: bottom; }
.trheader th div { position: relative; height: 37px; cursor: pointer; }
.trheader th a { text-decoration: none !important; color: #ffffff; position: absolute; bottom: 0px; }
.trheader th .sortarrow { position: absolute; right: 0px; top: 0px; }
#filter { border: 1px solid #d9d9d9; width: 686px; padding: 2px 4px; margin-top: 2px; color:#757575; }
#st tbody tr { cursor: pointer; }
#st tbody tr.zebra { background-color: #eaeaea; }
#st tbody td { padding: 5px; border-right: 2px solid #ffffff; color: #333333; font: bold 12px arial; }
#st tbody td a { color: #336699; text-decoration: none; font: bold 11px arial; }
#st tbody td a:hover { text-decoration: underline; }

.single-bottom{background:url('../i/content-bottom.png') no-repeat;height:13px;margin-bottom:10px;}

#cover{border-left:1px solid #e6e6e6;margin:-10px 0;padding:14px 8px 10px 10px;font:12px/18px arial;color:#757575;}
#cover h1{font:bold 18px arial;text-transform:uppercase;margin-bottom:4px;}
#cover .cover-img{float:left;margin-right:12px;}
#cover p{text-align:justify;}
#cover p.email{margin:15px 0;}
#cover a{font-weight:bold;text-decoration:underline;}
#cover a:hover{text-decoration:none;}

#cover-testimonials{background:#f5f5f5;clear:left;margin:0 -7px 0 -10px;padding:8px;}
#cover-testimonials h3{color:#6f7307;font:bold 14px arial;text-transform:uppercase;}
#cover-testimonials p.author{background:#e2e2e2;color:#3b7684;text-align:right;padding:4px 9px 4px 0;line-height:12px;margin:6px 0;}
#cover-testimonials p.author strong{display:block;}

.cover-blue h1{color:#4b6395;}
.cover-blue a{color:#4b6395;}

.cover-yellow h1{color:#cdaf17;}
.cover-yellow a{color:#cdaf17;}

.cover-purple h1{color:#ce5d97;}
.cover-purple a{color:#ce5d97;}


.pdl{width:446px;border-left:2px solid #d2d2d2;border-right:2px solid #d2d2d2;padding:0 10px;min-height:741px;color:#fff;float:left;}
.pdl h1{background:url('../i/gray-header.png') no-repeat;line-height:22px !important;margin:0 -12px 4px -12px !important;width:460px;font:bold 18px arial;text-transform:none !important;border-bottom:1px solid #ffffff; padding: 5px 0 5px 10px;}
.pdl p.records{font:bold 18px arial;text-transform:uppercase;}
.pdl p a{color:#ff720b;}
.pdl h4{color:#ff720b;font:bold 14px arial;text-transform:uppercase;margin:6px 0 4px 0;}
.pdl .big{font:bold 14px/22px arial;}
.pdl .big span{font-size:18px;}
.props-n-diffs { margin: 10px 0; }
.pdl-bottom{height:105px;width:470px;background:url('../i/3-color-bottom.png') no-repeat;padding-top:7px;margin:12px -12px 0 -12px;}
.pdl-bottom img{display:block;margin:0 auto;}
.pdl-bottom a{display:block;outline:none;text-indent:-9999px;width:229px;height:44px;margin:0 auto;margin-top:14px;}

.pd-blue .pdl{background:#3e517b url('../i/blue-bg.png') repeat-x center top;}
.pd-blue .pdl h1{color:#415683;}
.pd-blue .pdl-bottom{background-position:0 0;}
.pd-blue .small-box-top{height:10px;background:url('../i/blue-small-top-bottom.png') no-repeat center bottom;}
.pd-blue .small-box-bottom{height:11px;background:url('../i/blue-small-top-bottom.png') no-repeat center top;}
.pd-blue .small-box{min-height:95px;background:#26314c url('../i/blue-small-bg.png') repeat-x left top;padding:0 10px;}

.pd-blue .small-box-bottom-sp{height:11px;background:url('../i/blue-small-sp.png') no-repeat center top;}
.no-mh{min-height:0 !important;}

.pd-bluegreen .pdl{background:#31616d url('../i/bluegreen-bg.png') repeat-x center top;}
.pd-bluegreen .pdl h1{color:#2f6470;}
.pd-bluegreen .pdl-bottom{background-position:0 -122px;}
.pd-bluegreen .small-box-top{height:10px;background:url('../i/bluegreen-small-top-bottom.png') no-repeat center bottom;}
.pd-bluegreen .small-box-bottom{height:11px;background:url('../i/bluegreen-small-top-bottom.png') no-repeat center top;}
.pd-bluegreen .small-box{min-height:95px;background:#003745 url('../i/bluegreen-small-bg.png') repeat-x left top;padding:0 10px;}

.pd-green .pdl{background:#6e730f url('../i/green-bg.png') repeat-x center top;}
.pd-green .pdl h1{color:#6f7307;}
.pd-green .pdl-bottom{background-position:0 -244px;}
.pd-green .small-box-top{height:10px;background:url('../i/green-small-top-bottom.png') no-repeat center bottom;}
.pd-green .small-box-bottom{height:11px;background:url('../i/green-small-top-bottom.png') no-repeat center top;}
.pd-green .small-box{min-height:95px;background:#424300 url('../i/green-small-bg.png') repeat-x left top;padding:0 10px;}

.pdl .small-box ul{width:212px;float:left;}
.pdl .small-box ul li{background:url('../i/blue-sm-arrow.png') no-repeat left center;padding-left:14px;line-height:17px;}

.pdl .small-box ol{width:212px;float:left;}
.small-box ol.single { width: 420px;}
.pdl .small-box ol.trio{width:141px;}
.pdl .small-box ol li{background:url('../i/sm-numbers.png') no-repeat;padding-left:14px;line-height:17px;}
.pdl .small-box ol li.i1{background-position:0 0;}
.pdl .small-box ol li.i2{background-position:0 -17px;}
.pdl .small-box ol li.i3{background-position:0 -34px;}
.pdl .small-box ol li.i4{background-position:0 -51px;}
.pdl .small-box ol li.i5{background-position:0 -68px;}
.pdl .small-box ol li.i6{background-position:0 -85px;}
.pdl .small-box ol li.i7{background-position:0 -102px;}
.pdl .small-box ol li.i8{background-position:0 -119px;}
.pdl .small-box ol li.i9{background-position:0 -136px;}
.pdl .small-box ol li.i10{background-position:0 -153px;}
.pdl .small-box ol li.i11{background-position:0 -170px;}
.pdl .small-box ol li.i12{background-position:0 -187px;}
.pdl .small-box ol li.i13{background-position:0 -204px;}
.pdl .small-box ol li.i14{background-position:0 -221px;}
.pdl .small-box ol li.i15{background-position:0 -238px;}
.pdl .small-box ol li.i16{background-position:0 -255px;}
.pdl .small-box ol li.i17{background-position:0 -272px;}
.pdl .small-box ol li.i18{background-position:0 -289px;}
.pdl .small-box ol li.i19{background-position:0 -306px;}
.pdl .small-box ol li.i20{background-position:0 -323px;}
.pdl .small-box ol li.i21{background-position:0 -340px;}
.pdl .small-box ol li.i22{background-position:0 -357px;}
.pdl .small-box ol li.i23{background-position:0 -374px;}
.pdl .small-box ol li.i24{background-position:0 -391px;}
.pdl .small-box ol li.i25{background-position:0 -408px;}
.pdl .small-box ol li.i26{background-position:0 -425px;}
.pdl .small-box ol li.i27{background-position:0 -442px;}
.pdl .small-box ol li.i28{background-position:0 -459px;}
.pdl .small-box ol li.i29{background-position:0 -476px;}
.pdl .small-box ol li.i30{background-position:0 -493px;}
.pdl .small-box ol li.i31{background-position:0 -510px;}
.pdl .small-box ol li.i32{background-position:0 -527px;}
.pdl .small-box ol li.i33{background-position:0 -544px;}
.pdl .small-box ol li.i34{background-position:0 -561px;}
.pdl .small-box ol li.i35{background-position:0 -578px;}
.pdl .small-box ol li.i36{background-position:0 -595px;}
.pdl .small-box ol li.i37{background-position:0 -612px;}
.pdl .small-box ol li.i38{background-position:0 -629px;}
.pdl .small-box ol li.i39{background-position:0 -646px;}
.pdl .small-box ol li.i40{background-position:0 -663px;}
.pdl .small-box ol li.i41{background-position:0 -680px;}
.pdl .small-box ol li.i42{background-position:0 -697px;}
.pdl .small-box ol li.i43{background-position:0 -714px;}
.pdl .small-box ol li.i44{background-position:0 -731px;}
.pdl .small-box ol li.i45{background-position:0 -748px;}
.pdl .small-box ol li.i46{background-position:0 -765px;}
.pdl .small-box ol li.i47{background-position:0 -782px;}
.pdl .small-box ol li.i48{background-position:0 -799px;}
.pdl .small-box ol li.i49{background-position:0 -816px;}
.pdl .small-box ol li.i50{background-position:0 -833px;}
.pdl .small-box ol li.i51{background-position:0 -850px;}
.pdl .small-box ol li.i52{background-position:0 -867px;}
.pdl .small-box ol li.i53{background-position:0 -884px;}
.pdl .small-box ol li.i54{background-position:0 -901px;}
.pdl .small-box ol li.i55{background-position:0 -918px;}
.pdl .small-box ol li.i56{background-position:0 -935px;}
.pdl .small-box ol li.i57{background-position:0 -952px;}
.pdl .small-box ol li.i58{background-position:0 -969px;}
.pdl .small-box ol li.i59{background-position:0 -986px;}
.pdl .small-box ol li.i60{background-position:0 -1003px;}
.pdl .small-box ol li.i61{background-position:0 -1020px;}
.pdl .small-box ol li.i62{background-position:0 -1037px;}
.pdl .small-box ol li.i63{background-position:0 -1054px;}
.pdl .small-box ol li.i64{background-position:0 -1071px;}
.pdl .small-box ol li.i65{background-position:0 -1088px;}
.pdl .small-box ol li.i66{background-position:0 -1105px;}
.pdl .small-box ol li.i67{background-position:0 -1122px;}
.pdl .small-box ol li.i68{background-position:0 -1139px;}
.pdl .small-box ol li.i69{background-position:0 -1156px;}
.pdl .small-box ol li.i70{background-position:0 -1173px;}
.pdl .small-box ol li.i71{background-position:0 -1190px;}
.pdl .small-box ol li.i72{background-position:0 -1207px;}
.pdl .small-box ol li.i73{background-position:0 -1224px;}
.pdl .small-box ol li.i74{background-position:0 -1241px;}
.pdl .small-box ol li.i75{background-position:0 -1258px;}
.pdl .small-box ol li.i76{background-position:0 -1275px;}
.pdl .small-box ol li.i77{background-position:0 -1292px;}
.pdl .small-box ol li.i78{background-position:0 -1309px;}
.pdl .small-box ol li.i79{background-position:0 -1326px;}
.pdl .small-box ol li.i80{background-position:0 -1343px;}
.pdl .small-box ol li.i81{background-position:0 -1360px;}
.pdl .small-box ol li.i82{background-position:0 -1377px;}
.pdl .small-box ol li.i83{background-position:0 -1394px;}
.pdl .small-box ol li.i84{background-position:0 -1411px;}
.pdl .small-box ol li.i85{background-position:0 -1428px;}
.pdl .small-box ol li.i86{background-position:0 -1445px;}
.pdl .small-box ol li.i87{background-position:0 -1462px;}
.pdl .small-box ol li.i88{background-position:0 -1479px;}
.pdl .small-box ol li.i89{background-position:0 -1496px;}
.pdl .small-box ol li.i90{background-position:0 -1513px;}
.pdl .small-box ol li.i91{background-position:0 -1530px;}
.pdl .small-box ol li.i92{background-position:0 -1547px;}
.pdl .small-box ol li.i93{background-position:0 -1564px;}
.pdl .small-box ol li.i94{background-position:0 -1581px;}
.pdl .small-box ol li.i95{background-position:0 -1598px;}
.pdl .small-box ol li.i96{background-position:0 -1615px;}
.pdl .small-box ol li.i97{background-position:0 -1632px;}
.pdl .small-box ol li.i98{background-position:0 -1649px;}
.pdl .small-box ol li.i99{background-position:0 -1666px;}

.pdr{float:right;width:220px;}
.pdr .seealso{background:url('../i/star.png') no-repeat left center;color:#cb5c0b;text-decoration:none !important;display:block;padding-left:25px;text-transform:uppercase;font:bold 14px/24px arial;}
.pdr .box {width:206px !important;padding:0 5px;background:#dddbdc url('../i/pdr-box-bg.png') repeat-x 0 0 !important; min-height:369px;border-left:2px solid #d2d2d2;border-right:2px solid #d2d2d2;position:relative;margin-bottom:10px !important;cursor:auto !important;}
.pdr .box h2 {background:url('../i/pdr-box-header.png') no-repeat;height:35px!important;font:bold 14px/35px arial !important;margin:0 -7px !important;width:auto !important;float:none !important;text-align:center;}
.pdr .box h2 a{color:#fff;text-decoration:none !important;display:block;}
.pdr .box p.thr {color:#000 !important;text-transform:uppercase !important;font:bold 18px arial !important;text-align:center !important;margin:10px 0 !important;}
.pdr .box p{margin-left:0 !important;text-align:left !important;float:none !important;}
.pdr .box h3{color:#757575 !important;font:bold 18px arial !important;}
.pdr .box p.info{font:bold 14px/18px arial !important;margin:10px 0 !important;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;padding:4px 0;}
.pdr .box h4{color:#ff720b;font:bold 14px arial;text-transform:uppercase;margin:6px 0 4px 0;}
.pdr .box p.text{font:bold 12px/18px arial !important;color:#757575 !important;}
.pdr .box .bottom {margin:0 -7px;width:220px;height:87px;background:url('../i/pdr-bottom.png') no-repeat;position:absolute;bottom:0px;}
.pdr .box .bottom .clickToOrder{display:block;position:absolute;width:71px;height:71px;left:52px;text-indent:-9999px;outline:none;}
.pdr .box .bottom .moreInfo{display:block;position:absolute;width:60px;height:14px;left:152px;top:10px;background:url('../i/moreinfo.png') no-repeat;color:#fff;font:bold 10px/16px arial;padding:0 0 2px 6px;text-decoration:none !important;}
.pdr .box .bottom .moreInfo:hover{text-decoration:underline !important;}
.pdr .box .bottom span{position:absolute;display:block;top:31px;left:173px;width:47px;height:25px;font:bold 18px/25px arial;}

.pd-blue .pdr .box h2 {background-position:0 0;}
.pd-bluegreen .pdr .box h2 {background-position:0 -45px;}
.pd-green .pdr .box h2 {background-position:0 -90px;}
.pd-blue .pdr .box p.info{color:#354b71 !important;}
.pd-bluegreen .pdr .box p.info{color:#2f6470 !important;}
.pd-green .pdr .box p.info{color:#858c12 !important;}
.pd-blue .pdr .box .bottom .moreInfo{background-position:0 0;}
.pd-bluegreen .pdr .box .bottom .moreInfo{background-position:0 -26px;}
.pd-green .pdr .box .bottom .moreInfo{background-position:0 -52px;}

.pdbl{width:262px;float:left;border-right:1px solid #d2d2d2;margin-top:10px;}
.pdbl h3{color:#ff720b;font:bold 12px/18px arial;}
.pdbl ul li a{font:12px/26px arial; padding-left: 20px;text-decoration:none !important;}
.pdbl ul li a:hover{text-decoration:underline !important;}
.pd-blue .pdbl ul li a{background:url('../i/quad-bullet.png') no-repeat left center;color:#415683;}
.pd-blue .pdbr a{color:#415683;}
.pd-bluegreen .pdbl ul li a{background:url('../i/bg-quad-bullet.png') no-repeat left center;color:#2f6470;}
.pd-bluegreen .pdbr a{color:#2f6470;}
.pd-green .pdbl ul li a{background:url('../i/g-quad-bullet.png') no-repeat left center;color:#6f7307;}
.pd-green .pdbr a{color:#6f7307;}
.pdbr{width:426px;float:right;margin-top:10px;}

#sl-boxes {margin:0 -10px 0 -4px;}
#sl-boxes .boxie{width:227px;float:left;padding:15px 4px 5px 5px;background:url('../i/boxie-bg.png') no-repeat 0 bottom;height:auto;margin-left:-1px;}
#sl-boxes .boxie h2 a{font:bold 12px/14px arial;color:#b69b14;text-transform:uppercase;text-decoration:none;}
#sl-boxes .boxie h2 a:hover{text-decoration:underline;}
#sl-boxes .boxie .bottom-content{padding-left:59px;background:url('../i/51x51-sprite.png') no-repeat;margin-top:4px;}
#sl-boxes .boxie .realtors{background-position:0 0;}
#sl-boxes .boxie .it-executives{background-position:0 -61px;}
#sl-boxes .boxie .manufacturers{background-position:0 -122px;}
#sl-boxes .boxie .ceos{background-position:0 -183px;}
#sl-boxes .boxie .bottom-content p{font:10px/13px arial;color:#757575;float:left;}
#sl-boxes .boxie .bottom-content p.header,
#sl-boxes .boxie .bottom-content h3{font:bold 11px/12px arial;margin:1px 0;}
#sl-boxes .boxie .bottom-content .more{float:right;margin-right:7px;}

#sl-boxes .boxie .sl1{background-position:0 -61px;}
#sl-boxes .boxie .sl2{background-position:0 -122px;}
#sl-boxes .boxie .sl3{background-position:0 -183px;}
#sl-boxes .boxie .sl4{background-position:0 -915px;}
#sl-boxes .boxie .sl5{background-position:0 -976px;}
#sl-boxes .boxie .sl6{background-position:0 -1037px;}
#sl-boxes .boxie .sl7{background-position:0 -1098px;}
#sl-boxes .boxie .sl8{background-position:0 -1159px;}
#sl-boxes .boxie .sl9{background-position:0 -1220px;}
#sl-boxes .boxie .sl10{background-position:0 -1281px;}
#sl-boxes .boxie .sl11{background-position:0 -1342px;}
#sl-boxes .boxie .sl12{background-position:0 -1403px;}

#ml-boxes {margin:0 -10px 0 -4px;}
#ml-boxes .boxie{width:227px;float:left;padding:15px 4px 5px 5px;background:url('../i/boxie-bg.png') no-repeat 0 bottom;height:auto;margin-left:-1px;}
#ml-boxes .boxie h2 a{font:bold 12px/14px arial;color:#ce5d97;text-transform:uppercase;text-decoration:none;}
#ml-boxes .boxie h2 a:hover{text-decoration:underline;}
#ml-boxes .boxie .bottom-content{padding-left:59px;background:url('../i/51x51-sprite.png') no-repeat;margin-top:4px;}
#ml-boxes .boxie .physician{background-position:0 -671px;}
#ml-boxes .boxie .healthcare{background-position:0 -732px;}
#ml-boxes .boxie .dentist{background-position:0 -793px;}
#ml-boxes .boxie .pharmaceuticals{background-position:0 -854px;}
#ml-boxes .boxie .pharmacist{background-position:0 -671px;}
#ml-boxes .boxie .biotechnology{background-position:0 -732px;}
#ml-boxes .boxie .bottom-content p{font:10px/13px arial;color:#757575;float:left;}
#ml-boxes .boxie .bottom-content p.header,
#ml-boxes .boxie .bottom-content h3{font:bold 11px/12px arial;margin:1px 0;}
#ml-boxes .boxie .bottom-content .more{float:right;margin-right:7px;background-position:0 -96px;}

.cover-blue #sl-boxes .boxie{background:url('../i/blue-boxie-bg.png') no-repeat 0 bottom;}
.cover-blue #sl-boxes .boxie h2 a{color:#4b6395;}
.cover-blue #sl-boxes .boxie .bottom-content .more{background-position:0 -72px;}
.cover-blue #sl-boxes .boxie .realtors{background-position:0 -427px;}
.cover-blue #sl-boxes .boxie .it-executives{background-position:0 -488px;}
.cover-blue #sl-boxes .boxie .manufacturers{background-position:0 -549px;}
.cover-blue #sl-boxes .boxie .ceos{background-position:0 -610px;}

#cover-bottom{background:url('../i/content-cover-bottom.png') no-repeat 0 0;height:172px;width:960px;clear:both;padding-top:3px;}
#cover-bottom .box{width:229px;float:left;padding:12px 0 0 10px;cursor:pointer;}
#cover-bottom .last{width:227px !important;}
#cover-bottom .box h3 a{font:bold 12px/14px arial;color:#b69b14;text-transform:uppercase;}
#cover-bottom .box h3 a:hover{text-decoration:underline;}
#cover-bottom .purple h3 a{color:#ce5d97;}
#cover-bottom .box .bottom-content{padding-left:56px;background:url('../i/51x51-sprite.png') no-repeat;margin-top:4px;}
#cover-bottom .box .realtors{background-position:0 0;}
#cover-bottom .box .it-executives{background-position:0 -61px;}
#cover-bottom .box .manufacturers{background-position:0 -122px;}
#cover-bottom .box .ceos{background-position:0 -183px;}
#cover-bottom .box .bottom-content p{font:10px/13px arial;color:#757575;float:left;}
#cover-bottom .box .bottom-content p.header{font:bold 11px/12px arial;margin:1px 0;}
#cover-bottom .box .bottom-content .more{float:right;margin-right:7px;}
#cover-bottom .purple .bottom-content .more{background-position:0 -96px}
#cover-bottom .box .physician-doctor{background-position:0 -671px;}
#cover-bottom .box .health-care{background-position:0 -732px;}
#cover-bottom .box .dentist{background-position:0 -793px;}
#cover-bottom .box .pharmaceuticals{background-position:0 -854px;}


#quad{margin:10px 0;}
#quad .header{height:5px;background:url('../i/quad-top-bottom.png') no-repeat center bottom;}
#quad .footer{height:5px;background:url('../i/quad-top-bottom.png') no-repeat center top;}
#quad .content{border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;background:none;padding:0;}
#quad .box {padding:0 9px;float:left;width:213px;margin:0 4px;}
#quad .first{background-position: left top !important;}
#quad .box h4{margin:7px 0 3px 0;font:bold 14px arial;text-transform:uppercase;color:#757575;}
#quad .box h4 a{color:#757575;text-decoration:none;}
#quad .box h4 a:hover{text-decoration:underline;}
#quad .box ul li a {color:#4b6395;font:12px/20px arial;padding-left:15px;background:url('../i/quad-bullet.png') no-repeat left center;text-decoration:none;}
#quad .box ul li a:hover{text-decoration:underline;}
#quad .box p{font:12px/18px arial;color:#757575}
#quad .box a{color:#3b7684;font-weight:bold;text-decoration:underline;}
#quad .more{float:right;margin-right:7px;background-position:0 -24px;}
#quad .last{background:#e6e6e6;color:#757575;padding-bottom:5px;width:221px;margin:0;}
#quad .last h4 a{color:#6f7307;}
#quad .last a{color:#858c12;}
#quad .last a:hover{text-decoration:underline;}
#quad .quad-sep{float:left;width:1px;}
#quad .quad-sep span{display:block;text-indent:-9999px;width:1px;background:#d7d7d7;margin-top:27px;}
#quad p.author{background:#e2e2e2;color:#6f7307;text-align:right;padding:4px 9px 4px 0;line-height:12px;margin:6px 0;}
#quad p.author strong{display:block;}

.quadindex .box {background:url('../i/box-bg.png') no-repeat right top;}
.orbg {background:url('../i/orbg.png') repeat-x 0 25px;}
.orbg h4, .orbg h4 a{color:#ff6b00 !important;}

#triple{margin:10px 0;}
#triple .header{height:13px;background:url('../i/triple-top-bottom.png') no-repeat center bottom;}
#triple .footer{height:13px;background:url('../i/triple-top-bottom.png') no-repeat center top;}
#triple .content{background:transparent url('../i/triple-middle.png') repeat-y 0 0;padding:0;}
#triple .box {padding:0 10px;float:left;width:300px;}
#triple .box h5, #triple .box h5 a{font:bold 12px/14px arial;color:#4b6395;text-transform:uppercase;}
#triple .box h5 a:hover{text-decoration:underline;}
#triple .box .triple-content{padding-left:59px;background:url('../i/51x51-sprite.png') no-repeat;margin-top:2px;font:12px/14px arial;color:#757575;}
#triple .box .triple-content a{color:#4b6395}
#triple .box .triple-content a:hover{text-decoration:underline;}
#triple .box .custom{background-position:0 -244px;}
#triple .box .bulk{background-position:0 -305px;}
#triple .box .delivery{background-position:0 -366px;}

#double{margin-bottom:10px;}
#double .left{float:left;width:470px;background:url('../i/grayish-bg.png') no-repeat 0 20px;}
#double .left h6{color:#4c5715;font:bold 14px/20px arial;text-transform:uppercase;margin-left:10px;}
#double .left a{color:#4c5715;}
#double .left a:hover{text-decoration:underline;}
#double .left .description{width:221px;padding:7px 10px 0 10px;font:12px/18px arial;color:#757575;float:left;margin-right:1px;}
#double .left .list{width:210px;float:left;font:12px arial;padding:7px 0 0 18px;color:#606d23;}
#double .left .list ol{margin:4px 0 5px 0;}
#double .left .list ol li{list-style:decimal inside;line-height:16px;}
#double .left p {padding:10px 10px 0 10px;clear:left;font:12px/16px arial;color:#757575;}
#double .sep{float:left;width:1px;padding:9px;}
#double .sep span{display:block;width:1px;background:#d7d7d7;height:215px;}
#double .right{float:left;width:471px;}
#double .right h6{color:#2f6470;font:bold 14px/20px arial;text-transform:uppercase;}
#double .right a{color:#2f6470;font-weight:bold;text-decoration:underline;}
#double .right .description{font:12px/18px arial;color:#757575;padding-right:10px;text-align:justify;}
#double .right .more{float:right;margin-right:10px;background-position:0 -48px;text-decoration:none;}

#footer {position: relative;margin-top: -170px;height: 170px;clear:both;background:#c7c7c7;}
#fl-wrapper {background:#e6e6e6;}
#footer-lists {height:81px;width:952px;margin:0 auto;font:11px/18px arial;padding:5px 0 0 8px;}

#footer-lists .list-item {
float:left;
margin-right:35px;
}

#footer-lists .last{margin-right:0px;}
#footer-lists .list-item h4{color:#4b6395;font-weight:bold;}
#footer-lists .list-item a{color:#4b6395;}
#footer-lists .list-item a:hover{text-decoration:underline;}

#fb-wrapper {width:960px;margin:0 auto;color:#757575;font: 10px/14px arial;padding: 12px 8px 0 8px;}
#fb-wrapper a{color:#757575;}
#copyright {float: left; padding-left:34px;background:url('../i/logo-small.png') no-repeat left center;}
#copyright a{text-decoration:underline;}

#footer-menu {float: right;}
#footer-menu li{float:left;padding:0 3px;}
#footer-menu li a:hover{text-decoration:underline;}

#validXHTML, #validCSS {display:block;float: left;margin:5px 0 0 14px;outline:none;width:80px;height:15px;text-indent:-9999px;background:url('../i/valid.png') no-repeat;}
#validXHTML {margin-left:439px;}
#validCSS {background-position:-90px 0;}

#cover .contact-testimonials{width:218px;float:left;text-align:justify;padding-right:10px;margin-right:10px;border-right:1px solid #d2d2d2;}
#cover .contact-testimonials .more{float:right;background-position:0px -24px;}
#cover .last{padding-right:0;margin-right:0;border-right:0;}
#cover .contact-testimonials a{color:#858c12;}

.qna{color:#4b6395;font:bold 18px arial;}
.qna-sep{height:1px;text-indent:-9999px;background:#d2d2d2;margin:10px 0;}

.sitemap{width:325px;float:left;margin-right:20px;}
.sitemap li{margin-bottom:10px;}
.sitemap li li{padding-left:30px;background:url('../i/sitemap-bullet.png') no-repeat 2px center;margin-bottom:0 !important;}
.sitemap li a{font:bold 14px arial !important;text-decoration:none !important;}
.sitemap li a:hover{text-decoration:underline !important;}
.sitemap li li a{font:normal 12px arial !important;}

#tboxes{margin-right:-1px !important;}
.tbox {width:196px;height:93px;background:url('../i/tbox-bg.png') no-repeat;margin:0 1px 1px 0;float:left;padding:12px 18px 0 18px;color:#757575;}
.tbox h3{font:bold 12px/18px arial;margin-left:30px;text-transform:uppercase;}
.tbox h4{margin:0 0 4px 30px;}
.tbox p{text-align:justify;font:10px/11px arial;}
.bubble{display:block;width:12px;height:15px;text-indent:-9999px;float:left;margin-right:5px;background:url('../i/bubble.png') no-repeat;}
.tboxie{width:480px;height:14px;display:block;background:#ffd1b0;float:right;text-align:right;padding:0 10px 2px 0;color:#5b7faa;font:14px arial;}
.tboxie strong{padding-left:14px;}

.thbox {width:220px;float:left;margin-right:19px;height:285px;background:url('../i/3-boxes.png') no-repeat left top;margin-bottom:10px;cursor:pointer;position:relative;}
.thbox-bluegreen{background-position:-240px top;}
.thbox-green{background-position:-480px top;margin-right:0;}
.thbox-brown{background-position:-720px top;}
.thbox-purple{background-position:-960px top;margin-right:0;}
.thbox h2 a{height:30px;font:bold 14px/30px arial !important;text-align:center;text-transform:uppercase;display:block;text-decoration:none !important;}
.thbox .header{height:28px;font:bold 18px/28px arial;text-align:center;text-transform:uppercase;color:#fff;display:block;}
.thbox-blue h2 a{color:#3d5079;}
.thbox-bluegreen h2 a{color:#2f6470;}
.thbox-green h2 a{color:#6f7307;}
.thbox-purple h2 a{color:#75182d;}
.thbox-brown h2 a{color:#7c6843;}
.thbox h3{font: bold 14px/14px arial !important;width:156px;height:45px;margin: 6px 0 0 11px;float:left;display:block;color:#fff;}
.thbox-bluebottom h3, .thbox-bluegreenbottom h3, .thbox-greenbottom h3{ width:200px; }
.thbox .price{font: bold 18px arial;float:right;display:block;margin:7px 5px 0 0;color:#fff;}
.thbox p.mid{color:#fa700b;font:bold 11px/14px arial;padding-right:8px;padding-top:4px;}
.thbox p.sep{height:1px;background:#d2d2d2;clear:both;margin:0 0 0 10px;float:none;}
.thbox p{color:#fff;font:12px/16px tahoma, arial;margin:0 0 1px 11px;float:left;padding-right:10px;}
.thbox .more-info{color:#000;float:right;font:bold 10px tahoma, arial;margin: 4px 4px 1px 0; padding-right:10px;text-decoration:none !important;}
.thbox .more-info:hover{text-decoration:underline !important;}
.thbox a.order{display:block;text-decoration:none !important;outline:none;text-indent:-9999px;width:125px;height:24px;margin:17px auto 0 auto;}
.thmt25 { margin-top: 25px; margin-bottom: 20px;}
.last_thbox { margin-right: 0px; }
.thHeader { display: block; color: #415683; font-size: 18px; font-weight: normal; margin-bottom:10px; }
.thboxUs { position: absolute; height: 16px; width:220px; top: -22px; background: url('/i/3-boxes-top.png') no-repeat center top; text-align: center; color:#415683;font: bold 12px arial; padding-top: 6px; }
.thboxCa { position: absolute; height: 16px; width:220px; top: -22px; background: url('/i/3-boxes-top.png') no-repeat center bottom; text-align: center; color:#415683;font: bold 12px arial; padding-top: 6px; }
.thbox-brown p.mid, .thbox-purple p.mid{color:#000000;}
.thbox-brown h3, .thbox-purple h3{width:200px;}

.colorbox { width: 217px; padding:0 5px 0 10px; background:url('../i/box-middle.png') repeat-y center center;margin:0 -10px;}
.colorboxTop { width:232px; height:11px; background:url('../i/box-topbottom.png') no-repeat center bottom;margin:0 -5px 0 -10px;}
.colorboxBottom { width:232px; height:11px; background:url('../i/box-topbottom.png') no-repeat center top;margin:0 -5px 0 -10px;clear:both;}
.colorbox h3 { font:bold 12px/14px arial;text-transform:uppercase; margin-top:-5px;}
.cbyellow h3 , .cbyellow a{ color:#b69b14 !important; }
.cbpurple h3 , .cbpurple a{ color:#ce5d97 !important; }
.colorbox .more{float:right;margin-right:7px;background-position:0 -96px !important;}
.cbyellow .more{background-position:0 0 !important;}

* html .thbox {margin-right:6px;}
* html .thbox h3,
* html .thbox p,
* html #cover-container .box h2{margin-left:5px;}
* html .thbox .price,
* html #cover-container .box .price{margin-right:3px;}
* html .sitemap{width:310px;}
* html #cover-container .box p{float:none;}
* html #cover-container .box .more-info{margin-top:-15px;}
* html #cover .contact-testimonials{padding-right:5px;margin-right:5px;}
* html .tbox{margin-right:0px;}
* html .pdl h1{position:relative;padding-top:6px;}
* html .pdl-bottom{position:relative;}
* html .pdr .box h2{position:relative;}
* html .pd-blue .small-box-top{background:url('../i/blue-small-top.png') no-repeat center bottom;}
* html .pd-blue .small-box-bottom{background:url('../i/blue-small-bottom.png') no-repeat center top;}
* html .pd-bluegreen .small-box-top{background:url('../i/bluegreen-small-top.png') no-repeat center bottom;}
* html .pd-bluegreen .small-box-bottom{background:url('../i/bluegreen-small-bottom.png') no-repeat center top;}
* html .pd-green .small-box-top{background:url('../i/green-small-top.png') no-repeat center bottom;}
* html .pd-green .small-box-bottom{background:url('../i/green-small-bottom.png') no-repeat center top;}

.email_div {width:300px;height:145px;float:left; padding:5px 10px;margin:15px 40px 15px 0;border-right:1px solid #D2D2D2;}
.adress_div {padding:5px 10px;margin:15px 0 15px 0;}
#cover .first_p{margin:5px 0;}
.adress_img{float:left;margin-right:20px;border:solid 1px #D2D2D2}

.w200{width:200px;}
.w140{width:140px;}

.email_div strong { display: block; float: left; width: 55px; }
.email_div .first_p strong { display: inline; float: none; width: auto; }


/*********************************************************************/
/*             STYLES FOR POPULAR PAGES DROP LIST CODE               */
/* PLACE THE FOLLOWING STYLE SHEET CODE INTO AN EXISTING STYLE SHEET */
/*                         Added by PA 4/5/11                        */
/*********************************************************************/

.pop_drop {
        position:relative;
        float:left;
	margin:0;
	padding:0;
	border:0;
	height:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	z-index:999;
 }

.top_lnk {
       border-top:1px solid #cccccc;
       border-right:1px solid #000000;
       border-bottom:1px solid #000000;
       border-left:1px solid #cccccc;
       padding:0 2px;
       background:#ffffff;
       width:13.3em;    /* CHANGE WIDTH TO WIDEN DROP LIST */
       list-style-type:none;
       }

.pop_drop ul {
	margin:0;
	line-height:1.5em;
        padding:0;
        }

/*======================== TOP LEVEL pop_drop DEFINITIONS ========================*/

.pop_drop ul li ul {
	display:none;
	padding:0px;
        list-style-type:none;
        }

.pop_drop ul li a {
	display:block;
	text-decoration:none;
	height:18px;
	color:#000000;
	padding:0 2px;
        }

.pop_drop ul li:hover a,
.pop_drop ul li a:hover {
	height:18px;
        }

/*======================== 2ND LEVEL pop_drop DEFINITIONS ========================*/

.pop_drop ul li ul {
        border-top:1px solid #cccccc;
        border-right:1px solid #000000;
        border-bottom:1px solid #000000;
        border-left:1px solid #cccccc;
        }

.pop_drop ul li:hover ul,
.pop_drop ul li a:hover ul {
	display:block;
	position:absolute;
	margin:0;
/*	top:19px;  */
      bottom:17px;  /* USE INSTEAD OF TOP:19PX FOR PULL-UP MENU.  CHANGE BORDERS TO SUIT.*/
	left:0px;
	height:auto;
	width:13.5em;  /* CHANGE WIDTH TO WIDEN DROP LIST */
        }

.pop_drop ul li:hover ul li a,
.pop_drop ul li a:hover ul li a {
	border:0;
	margin:0;
	padding:0;
	height:auto;
	color:#000000;
	background:#ffffff;
	width:13.5em;  /* CHANGE WIDTH TO WIDEN DROP LIST */
        }

.pop_drop ul li:hover ul li:hover a,
.pop_drop ul li a:hover ul li a:hover {
	color:#ffffff;
	background:#0a246a;
        }
/*END Added by PA 4/5/11 */
