*{padding:0;margin:0;}
body{font:12px/16px normal Arial, Helvetica, sans-serif;color:#27488E;width:970px;margin:0 auto;background:#BBE5FA;}
p{font-size:13px;line-height:18px;}
input, textarea{resize:none;}
a{text-decoration:none;}
li{list-style:none;}
h1,h2,h3,h4{color:#27488e;}
h2{font-size:16px;}
h3{font-size:16px;margin-bottom:8px;}
h4{font-size:14px;margin-bottom:3px;}
h1 a{display:block;width:147px;height:120px;background:url(../images/logo.png) left top no-repeat;text-indent:9999px;margin-left:16px;}
.drbaily{font-family:Georgia, "Times New Roman", Times, serif;font-size:36px;color:#7A0808;font-weight:bold;float:left;width:400px;margin-top:52px;}
.clrfx{overflow:hidden;}
.header{margin:4px 0 10px 0;}
.header .clrfx{background:url(../images/bg-header1.png) top no-repeat;}
.header h1{float:left;}
.header .address{float:right;margin:20px 30px 0 10px;line-height:20px;font-size:14px;color:#7A0808;}
.address{padding:4px;}
.address a{text-decoration:none;color:#7A0808;}
.address a:hover{text-decoration:underline;}
.header .main-menu{clear:both;background:url(../images/bg-menu-right1.png) right top no-repeat;padding-right:5px;margin:12px 0 0 0;}
.header .main-menu .right{background:url(../images/bg-menu-left1.png) left top no-repeat;padding-left:5px;}
.header .main-menu ul{background:url(../images/bg-menu1.png) left top repeat-x;}
.main-menu ul li{display:inline-block;}
.ie7 .main-menu ul li{display:inline;}
.main-menu ul li.active, .main-menu ul li:hover{background:url(../images/bg-menu-active1.png) top center no-repeat;}
.main-menu ul li a{font-size:13px;font-weight:bold;color:#FFFFFF;display:inline-block;padding:8px 11px 8px 8px;background:url(../images/bg-pipe1.png) right center no-repeat;}
.main-menu ul li.last a{background:none;}
.right-box{border-bottom:1px solid #dadada;padding:0 0 10px 0;margin-bottom:10px;overflow:hidden;}
.no-border{border:none;}
.right-box .button{float:right;margin:12px 10px 0 0;}
.button{display:inline-block;padding:0px 0px 0px 7px;background:url(../images/btn-left1.png) left top no-repeat;}
.button span,.button .buttonText{display:inline-block;padding:7px 12px 7px 6px;color:#fff;font-size:13px;background:url(../images/btn-right1.png) right top no-repeat;border:none;cursor:pointer;}
.section{clear:both;}
.quick-contact,
.services,
.other-links{min-height:343px;border-right:1px solid #dadada;padding:8px 20px 0 20px;margin:0;float:left;}
.quick-contact{width:286px;padding-left:0;}
.main-content .quick-contact{width:600px;}
.input-text{border:none;background:#3399ff;color:#a2a3a3;width:95%;padding:10px 0 10px 15px;margin:0 0 8px 0;border-radius:5px 5px 5px 5px;}
.quick-contact .button{float:right;margin:0 40px 0 0;}
.ie7 .quick-contact .button,
.ie7 .quick-contact .button input{display:block;width:150px;}
.services{width:300px;}
#services{border:1px solid #333;}
#services li{padding:5px 10px;background:#FFF;border:1px solid #999;}
#services li:hover, #services li.active{color:#900;background:#CCC;}
#services li a{display:inline-block;width:100%;color:#27488E;}
#services li a.active{color:#900;background:#CCC;}
#services li a:hover, #services li.active a{color:#900 !important;}
.services li{padding:5px;}
.services li a{text-decoration:none;font-size:14px;font-weight:100;color:#27488E;font-family:Verdana, Geneva, sans-serif;}
.services li a:hover{text-decoration:underline;}
.other-links{float:right;width:280px;border:none;background:url(../images/TabletsandCapsules.png) right bottom no-repeat;}
.main-content{float:left;width:630px;min-height:400px;padding-left:10px;}
.main-content p, #client_logos{margin:10px 0;}
#product .item{float:left;margin:10px;min-height:220px;display:block;text-align:center;overflow:hidden;}
#product .item a{text-decoration:none;opacity:0.8;filter:alpha(opacity=80);}
#product .item a:hover{text-decoration:underline;opacity:1.0;filter:alpha(opacity=100);}
#product .item h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;font-weight:bold;color:#06F;text-transform:uppercase;margin:5px;}
#product span{display:inline-block;width:165px;padding:4px;min-height:70px;border:5pt solid #39F;-moz-border-radius:15px;border-radius:15px;}
#product span img{width:164px;}
.main-content h2{margin:0 0 10px 0;}
.siderbar{float:right;width:300px;}
.no-border{border:none;}
.input-field{float:left;margin:0 0 0 10px;width:280px;}
.input-field .input-text{padding:5px;margin-top:3px;color:#666;border-radius:2px;}
.main-content .input-field p{margin:0;}
.input-area .input-text{height:135px;padding:0 5px;}
.footer{clear:both;border-top:1px solid #7A0808;padding:10px 0;margin:50px 0 20px;text-align:center;}
.footer ul li{display:inline;padding:0 10px;border-right:1px solid #7A0808;}
.footer ul li a{color:#27488E;}
.footer ul li a:hover{text-decoration:underline;}
.footer ul li.last{border:none;}
#contactform input,#contactform textarea{resize:none;background:#FFF;border:1px solid #ccc;}
.infoArea{color:#C00;font-size:11px;font-weight:bold;}
.infoArea1{color:#C00;font-size:11px;font-weight:bold;}
.productdetail{border-right:1px solid #39F;width:230px;float:left;margin:0 10px 20px 0;}