@charset "utf-8";
body{margin:0px;padding:0px; font:normal 12px Arial, Helvetica, sans-serif;color:#333333;overflow-x: hidden;width: 100%;min-width: 1000px;overflow-y:scroll !important; }
/* Headings*/
h1,h2,h3,h4,h5,form{margin:0px;padding:0px;font-size:100%;}/* Css Hacks */
.clear{clear:both;}
.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%;}
input,select,textarea{outline:none;}
img{border:none;}
p{margin:0px; padding:7px 0px 0p 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#333333; line-height:18px;}
a{color:#333333;text-decoration:none;}
a:hover{text-decoration:none;}
.error-msg {color:#FF0000; font-size:12px; font-weight:bold;}
.success-msg {color:#62ae25; font-size:12px; font-weight:bold;}
a:focus {border:none; border:0px; outline-width:0; outline:none;}
.radius {-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;}
/* ---------------------------------------
Text Headings
-----------------------------------------*/
.text-heading1{color:#333333;}
.Rxneed-btn{margin: 5px 0px 0px 0px;padding: 0px;background: url(../images/Rxneed-btn.png) no-repeat;width: 89px;height: 38px;border: none;cursor: pointer;font:bold 13px Arial, Helvetica, sans-serif; color:#ffffff;}
.Rxneed-Submit-btn{margin:5px 0px 0px 0px; padding:0px; background:url(../images/Rx-Submit-btn.png) no-repeat; width:90px; height:38px; border:none; cursor:pointer;}
.Rxneed-Reset-btn{margin:5px 0px 0px 0px; padding:0px; background:url(../images/Rx-Reset-btn.png) no-repeat; width:90px; height:38px; border:none; cursor:pointer;}
/* --------------------------------------
Everything within the wrapper container
----------------------------------------- */
#Rxneed-wrapper-container{background:url(../images/wrapper-bg-new.png) repeat-y top;width:1310px; height:auto;margin:0 auto 0 auto;}
#Rxneed-main-wrapper{margin:0px auto; padding:0px; width:1280px; height:auto;}
/* Header, Body, and Footer Containers initalized here */
#Rxneed-header-container, #body-container, #Rxneed-footer-container{width:1280px;}
/* --------------------------------------
       Rxneed-Header-Container
----------------------------------------- */
#Rxneed-header-container{margin:0px; padding:0px; background:url(../images/header-bg.gif) repeat-x top left;  height:93px; position:relative;}
.Rxneed-logo{margin:0px 0px 0px 15px; padding:0px; position:absolute; top:0px;}
.Rxneed-header-right{margin:0px; padding:0px;  float:right;}
.Rxneed-header-right-top{margin:0px; padding:0px; min-width:430px; height:60px; float:right;}
.Rxneed-header-pharmacy{margin:8px 0px 0px 0px; padding:0px; background:#c84947; width:100px; height:28px; border:solid 1px #e2adac; -moz-border-radius:3px; -webkit-border-radius: 3px; -khtml-border-radius:3px; border-radius:3px; font:bold 13px Arial, Helvetica, sans-serif; color:#ffffff; letter-spacing:1px; text-align:center; line-height:28px; float:left;} 
.Rxneed-header-pharmacy a{color:#ffffff; text-decoration:none;}
.Rxneed-header-city{margin:8px 0px 0px 0px; padding:0px; font:normal 13px Arial, Helvetica, sans-serif; color:#ffffff; line-height:30px; float:right;}
.Rxneed-header-city h6{margin:0px; padding:8px 15px 0px 0px; font:bold 13px Arial, Helvetica, sans-serif; }
.Rxneed-header-city h6 a{margin:0px; padding:5px 6px 5px 6px; color:#f0f0f0; text-decoration:none; border:solid 1px #acacac;}
/*.Rxneed-header-city-login{margin:8px 0px 0px 10px; padding:0px; font:normal 13px Arial, Helvetica, sans-serif; color:#ffffff; line-height:30px; float:left;}
.Rxneed-header-city-login a{margin:0px; padding:6px; color:#ffffff; text-decoration:none; border:solid 1px #666666; text-transform:uppercase; font-weight:bold;   }*/
.Rxneed-header-login{margin:8px 15px 0px 15px; padding:0px; font:normal 13px Arial, Helvetica, sans-serif; color:#ffffff; line-height:30px; float:right;}
.Rxneed-header-login a{margin:0px; padding:0px 0px 0px 30px; color:#ffffff; text-decoration:none;}
.Rxneed-menu{margin:0px 0px 0px 0px; padding:0px; height:25px; float:right;}
.Rxneed-menu ul{margin:0px; padding:0px;}
.Rxneed-menu ul li{margin:0px; padding:0px; font:bold 13px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; list-style-type:none; float:left; line-height:25px;}
.Rxneed-menu ul li a{margin:0px; padding:0px 9px; color:#ffffff; text-decoration:none; line-height:25px;}
.Rxneed-menu ul li a:hover{color:#569682;}
.Rxneed-details-menu{margin:0px; padding:0px; width:1280px; height:40px; background:#569682;}
.Rxneed-details-menu ul{margin:8px 0px 0px 0px; padding:0px; width:auto; float:right; height:25px;}
.Rxneed-details-menu ul li{margin:0px; padding:0px 14px; font:bold 13px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; list-style-type:none; line-height:25px; float:left;}
.Rxneed-details-menu ul li a{text-decoration:none; list-style-type:none; color:#ffffff;}
.Rxneed-details-menu ul li a:hover{color:#3b564d;}
/* --------------------------------------------
       Rxneed more cities container styles
----------------------------------------------*/
.city-menu{margin:6px 0px 0px 0px; padding:0px; width:340px; height:41px; float:right;}
.city-menu-bg{margin:0px; padding:0px; background-color:#FF0000; repeat-x; width:335px; height:41px; float:left;}
.city-menu-bg label{margin:0px; padding:12px 0px 0px 10px; font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; float:left;}
.select-city{margin:12px 0px 0px 30px; padding:0px; float:left; line-height:41px; font:bold 13px Arial, Helvetica, sans-serif; color:#ffffff;}
/* moreCites pop-up  start */
.OD-cities{ background:#ffffff; width:980px; position:relative; font-size:12px; border-radius:5px; -moz-border-radius:5px; font-family:Arial, Helvetica, sans-serif; margin:20px auto 10px auto; }
.SC-close-btn{ position:absolute; right:10px; top:10px;} 
.OD-cities-header{ padding:10px; background:#424242; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0;width:100%;}
.OD-cities-header h1{ color:#ffffff; font-weight:bold; font-size:15px;float:left; display:block; padding:0px 15px 0 0; margin:0px;} 
.OD-cities-header .OD-cities-ab{}
.OD-cities-header .OD-cities-ab a{ display:block; float:left; padding:2px 5px; margin-right:5px; background:#737373; text-decoration:none; color:#f8f376;}
.OD-cities-header .OD-cities-ab a:hover{ background:#CCCCCC;  color:#333333; }
.OD-cities-body{padding:10px; border:solid 1px #444444;}
.OD-cities-body h3{ font-size:15px; color:#9fc048;}
.OD-cities-body ul{ margin:0px; padding:0px; float:left; width:150px;}
.OD-cities-body ul li{ list-style:none;}
.OD-cities-body ul li a{ color:#515151; display:block; padding-right:30px; line-height:20px; text-decoration:none;}
.OD-cities-body ul li a:hover{ text-decoration:underline;}
/*-------------------------------------------
		Rxneed Ajax popup styles
--------------------------------------------*/
.city-menu{margin:6px 0px 0px 0px; padding:0px; width:340px; height:41px; float:right;}
.city-menu-bg{margin:0px; padding:0px; background-color:#FF0000; repeat-x; width:335px; height:41px; float:left;}
.city-menu-bg label{margin:0px; padding:12px 0px 0px 10px; font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; float:left;} 
.popup{	width:100%;	display: none; z-index:500;	top:0px;}
.popup-align{width:400px; z-index:9999; position:absolute; top:50px; left:50%;  padding:20px; margin-left:-200px; border:solid 3px #666666;background:#FFFFFF;-moz-box-shadow: 0px 0px 20px #333333; -webkit-box-shadow: 0px 0px 20px #333333;box-shadow: 0px 0px 20px #333333;/* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=12, Direction=180, Color='#666666')";/* For IE 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#666666');}
.popup-trans-align{width:auto; z-index:9999; position:absolute; top:50px; left:50%;  padding:20px; margin-left:-200px; border:solid 3px #666666;background:#FFFFFF;-moz-box-shadow: 0px 0px 20px #333333; -webkit-box-shadow: 0px 0px 20px #333333;box-shadow: 0px 0px 20px #333333;/* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=12, Direction=180, Color='#666666')";/* For IE 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#666666');}
/* --------------------------------------
       Rxneed-pharmacy-search-Container
----------------------------------------- */
.Rxneed-pharmacy-search-container{margin:0px; padding:0px; background:url(../images/search-container-bg2.jpg) no-repeat;  width:1280px; height:405px;}
.Rxneed-pharmacy-search-left{margin:0px; padding:0px; width:790px; height:auto; float:left;}
.Rxneed-pharmacy-search-left p{margin:0px; padding:10px 30px 0px 20px; font:normal 14px Arial, Helvetica, sans-serif; color:#333333; line-height:22px; }
.Rxneed-pharmacy-search-right{margin:0px; padding:0px; width:490px; float:left;}
.Rxneed-pharmacy-search{margin:27px 0px 0px 20px; padding:10px; width:437px; height:357px; background:url(../header-images/search-box.png) no-repeat; }
.Rxneed-pharmacy-search h1{margin:0px; padding:10px 0px 0px 8px; width:422px; height:35px; font:bold 20px Century Gothic, Helvetica, sans-serif; color:#ffffff;}
.Rxneed-pharmacy-search h2{font:bold 16px Arial, Helvetica, sans-serif; margin-top:15px;} 
.Rxneed-pharmacy-search-btn{margin:11px 3px 0px 0px; padding:0px;background:url(../header-images/search-button.png) no-repeat; width:93px; height:38px;border:none; cursor:pointer;}
.textfield-pharmacy{margin:18px 0px 6px 0;padding: 5px;font-size:13px; color:#666; float: left; width:300px; height: 34px; position:relative; overflow: hidden; background:none; border:none;}
.Rxneed-cap-1{ background:url(../header-images/button-1.png) no-repeat; width:200px; height:53px; display:block; float:left; margin:15px 0px 0px 20px}
.Rxneed-cap-2{background:url(../header-images/button-2.png) no-repeat; width:177px; height:53px; display:block; float:left; margin:15px 0px 0px 7px;}
.Rxneed-cap-3{background:url(../header-images/button-3.png) no-repeat; width:371px; height:54px; display:block; float:left; margin:15px 0px 0px 5px;}
/* --------------------------------------
       Rxneed-Content-Container
----------------------------------------- */
.Rxneed-home-content-wrapper{margin:0px; padding:0px; width:1280px; height:auto;}
.Rxneed-content-wrapper{margin:20px 0px; padding:10px 10px 0px 15px; width:975px; height:auto;}
.Rxneed-page-content-wrapper{width:1258px; height:auto;}
.Rxneed-content-wrapper span {}
.Rxneed-content-wrapper span a {text-decoration:none; }
.Rxneed-content-wrapper span a:hover {text-decoration:none; }
.Rxneed-content-wrapper-left{margin:0px; padding:0px; width:948px; float:left;}
.Rxneed-content-left{margin:0px; padding:0px; width:354px; height:auto; border-right:solid 1px #cccccc; float:left;}
.Rxneed-content-featured-pharmacy{margin:0px 0px 0px 10px; padding:0px; width:344px; height:290px; border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; float:left;}
.Rxneed-content-featured-pharmacy h1{margin:9px 0px 0px 0px; padding:0px 0px 0px 10px; background:#436459; width:325px; font:normal 17px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; height:30px; line-height:30px;}
.Rxneed-content-featured-pharmacy-details{margin:10px 0px 0px 0px; padding:0px;}
.Rxneed-content-featured-pharmacy-details h2{margin:0px; padding:0px 0px 5px 0px;}
.Rxneed-content-featured-pharmacy-details h2 a{text-decoration:none; font-size:13px;}
.Rxneed-content-featured-pharmacy-details h2 a:hover{text-decoration:none;}
.Rxneed-content-featured-pharmacy-details p{padding-right:10px; font:normal 13px Arial, Helvetica, sans-serif; color:#333333; line-height:18px;}
.Rxneed-content-articles{margin:0px; padding:0px; height:240px; border-bottom:solid 1px #cccccc;}
.Rxneed-content-articles h1{margin:0px; padding:20px 0px 0px 0px; font:normal 17px Verdana, Arial, Helvetica, sans-serif; color:#415f55;}
.Rxneed-content-articles h1 a{color:#415f55; text-decoration:none;}
.Rxneed-content-articles h1 a:hover{text-decoration:none;}
.Rxneed-content-articles p{padding:15px 10px 0px 0px; font:normal 13px Arial, Helvetica, sans-serif; color:#333333; line-height:20px; height:150px;}
.Rxneed-content-articles p a{text-decoration:none;}
.Rxneed-content-articles strong{font-size:13px;}
.Rxneed-content-articles strong a{font-size:13px; text-decoration:none;}
.Rxneed-content-articles strong a:hover{text-decoration:none;}
.Rxneed-content-articles span{padding-right:10px; font:bold 12px Arial, Helvetica, sans-serif; color:#c64846; float:right;}
.Rxneed-content-articles span a{color:#c64846; text-decoration:none;}
.Rxneed-content-articles span a:hover{text-decoration:none;}
.Rxneed-content-humors{margin:0px; padding:0px 0px 0px 10px; width:344px; height:381px; border-bottom:solid 1px #cccccc;}
.Rxneed-content-healthrelated{padding:0px; margin:0px 0px 0px 10px; width:344px; height:381px; border-bottom:solid 1px #cccccc;}
.Rxneed-content-healthrelated h1{margin:9px 0px 0px 0px; padding:0px 0px 0px 10px; background:#436459; width:325px; font:normal 17px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; height:30px; line-height:30px;}
.Rxneed-content-humors h1{margin:9px 0px 0px 0px; padding:0px 0px 0px 10px; background:#436459; width:574px; font:normal 17px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; height:30px; line-height:30px;}
.Rxneed-content-healthrelated h1 a,.Rxneed-content-humors h1 a{color:#ffffff; text-decoration:none;}
.Rxneed-content-healthrelated h1 a:hover,.Rxneed-content-humors h1 a:hover{text-decoration:none;}
.Rxneed-content-healthrelated b,.Rxneed-content-humors b{font:normal 13px Arial, Helvetica, sans-serif; line-height:18px;}
.Rxneed-content-healthrelated h2,.Rxneed-content-humors h2{margin:0px; padding:10px 0px 0px 0px; font:bold 13px Arial;}
.Rxneed-content-healthrelated h2 a,.Rxneed-content-humors h2 a{text-decoration:none; font-size:13px;}
.Rxneed-content-healthrelated h2 a:hover,.Rxneed-content-humors h2 a:hover{text-decoration:none;}
.Rxneed-content-healthrelated p,.Rxneed-content-humors p{padding:5px 10px 0px 0px; font:normal 13px Arial, Helvetica, sans-serif; color:#333333; line-height:18px;}
.Rxneed-content-healthrelated h3, .Rxneed-content-humors h3{margin:0px;  padding:5px 0px 3px 0px;}
.Rxneed-content-healthrelated h3 a, .Rxneed-content-humors h3 a{text-decoration:none;}
.Rxneed-content-healthrelated h3 a:hover, .Rxneed-content-humors h3 a:hover{text-decoration:none;}
.Rxneed-content-healthrelated span, .Rxneed-content-humors span{padding-right:10px; font:bold 12px Arial, Helvetica, sans-serif; color:#c64846; float:right;}
.Rxneed-content-healthrelated span a, .Rxneed-content-humors span a{color:#c64846; text-decoration:none;}
.Rxneed-content-healthrelated span a:hover, .Rxneed-content-humors span a:hover{text-decoration:none;}
.Rxneed-content-center{margin:0px; padding:0px; width:604px; height:auto; border-right:solid 1px #cccccc; float:left;}
.Rxneed-content-city{margin:0px; padding:0px 0px 0px 10px; width:905px; height:240px; border-bottom:solid 1px #cccccc; float:left}
.Rxneed-content-city h1{margin:9px 0px 0px 0px; padding:0px 0px 0px 10px; background:#436459; width:895px; font:normal 17px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; height:30px; line-height:30px;}
.Rxneed-polling-wrapper h2{margin:10px 0px 0px 0px; padding:0px 0px 0px 10px; background:#436459; width:574px; font:normal 17px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; height:30px; line-height:30px;}
.Rxneed-content-city ul{margin:20px 0px 10px 0px; padding:0px;}
.Rxneed-content-city ul li{margin:0px; padding:0px; text-decoration:none; list-style-type:none; line-height:24px; float:left; width:160px;}
.Rxneed-content-city ul li a{line-height:24px; font-size:13px; text-decoration:none;}
.Rxneed-content-city ul li a:hover{text-decoration:none;}
.Rxneed-content-city span{padding-right:10px; font:bold 12px Arial, Helvetica, sans-serif; color:#c64846; float:right;}
.Rxneed-content-city span a{color:#c64846; text-decoration:none;}
.Rxneed-content-city span a:hover{text-decoration:none;}
.Rxneed-content-newsletter{padding:0px; margin:0px 0px 0px 10px; /*width:345px;*/ height:191px; border-bottom:solid 1px #cccccc;}
.Rxneed-content-pooling{margin:0px; padding:0px 0px 0px 10px; /*width:345px;*/ height:191px; border-bottom:solid 1px #cccccc;}
.Rxneed-content-newsletter h1,.Rxneed-content-pooling h1{margin:9px 0px 0px 0px; padding:0px 0px 0px 10px; background:#436459; width:325px; font:normal 17px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; height:30px; line-height:30px;}
.Rxneed-content-newsletter p,.Rxneed-content-pooling p{margin-right:10px; width:80px; height:30px; background:#cd4a49; border:solid 2px #ffffff; text-align:center; font:bold 13px Arial, Helvetica, sans-serif; line-height:30px; color:#ffffff;}
.Rxneed-content-newsletter-submit{background: none repeat scroll 0 0 #CD4A49;border: 2px solid #FFFFFF;color: #FFFFFF;font: bold 13px/30px Arial,Helvetica,sans-serif;height: 35px;margin-right: 10px;text-align: center;width: 80px;line-height:30px;cursor:pointer;}
.textfield-newsletter{margin: 6px 0;padding: 5px;font-size: 13px;background-color: #ffffff;color: #666;float: left;border: 1px solid #C4C4C4;border-right: 1px solid #E9E9E9;border-bottom: 1px solid #E9E9E9;width: 230px;height: 30px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;-moz-box-shadow: #efefef 0px 2px 2px 1px inset;-webkit-box-shadow: #efefef 0px 2px 2px 1px inset;-o-box-shadow: #efefef 0px 2px 2px 1px inset;box-shadow: #efefef 0px 2px 2px 1px inset;position: relative;overflow: hidden;}
.Rxneed-content-links{margin:0px; padding:0px 0px 0px 10px; height:191px; border-bottom:solid 1px #cccccc; }
.Rxneed-content-links h1{margin:9px 0px 0px 0px; padding:0px 0px 0px 10px; background:#436459; width:574px; font:normal 17px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; height:30px; line-height:30px;}
.Rxneed-content-links h1 a{color:#ffffff; text-decoration:none;}
.Rxneed-content-links h1 a:hover{text-decoration:none;}
.Rxneed-content-links ul{margin:5px 0px 10px 10px; padding:0px; position:relative;}
.Rxneed-content-links ul li{margin:0px; padding:0px; list-style-type:none; line-height:24px; display:block;}
.Rxneed-content-links ul li a{text-decoration:none;}
.Rxneed-content-links li ul{display:none;}
.Rxneed-content-links li:hover ul{display:block; position:absolute; border:1px solid #c8d9e8; padding:10px; width:220px; height:auto; background:#efefef; margin-top:-20px; left:100px;;}
.Rxneed-content-links li:hover ul li{display:block; line-height:20px;}
.Rxneed-content-links li:hover ul li a{text-decoration:none;}
.Rxneed-content-links li:hover ul li a:hover{text-decoration:none;}
.Rxneed-content-links ul li a:hover{text-decoration:none;}
.Rxneed-content-links span{padding-right:10px; font:bold 12px Arial, Helvetica, sans-serif; color:#c64846; float:right;}
.Rxneed-content-links span a{color:#c64846; text-decoration:none;}
.Rxneed-content-links span a:hover{color:#c64846; text-decoration:none;}
.Rxneed-content-right{margin:0px; padding:0px; width:250px; height:auto; float:right;}
.Rxneed-content-right-home{margin:0px; padding:0px; width:300px; height:auto; float:right;}
.Rxneed-content-right-details{margin:0px; padding:0px; width:250px; height:auto; float:right;}
.Rxneed-content-adds{margin:0px 0px 10px 0px; padding:0px;}
.textfield-rifill{margin: 6px 0;padding: 5px;font-size: 13px;background-color: #ffffff;color: #666;float: left;border: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;width: 230px;height: 26px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;-moz-box-shadow: #efefef 0px 2px 2px 1px inset;-webkit-box-shadow: #efefef 0px 2px 2px 1px inset;-o-box-shadow: #efefef 0px 2px 2px 1px inset;box-shadow: #efefef 0px 2px 2px 1px inset;position: relative;overflow: hidden;}
/*new products styles*/
.Rxneed-new-product-img{margin:12px 15px 10px 0px; padding:0px; float:left;}
.Rxneed-new-product-details{margin:0px; padding:0px; float:left; width:685px; position:relative; top:12px;}
.Rxneed-new-product-details p{margin:0px; padding:5px 0px 0px 0px; font:normal 13px Arial, Helvetica, sans-serif; color:#333333; text-align:left;}
.Rxneed-new-product-details p span{font:normal 13px Arial, Helvetica, sans-serif; color:#333333;}
.Rxneed-new-product-details dd{margin:0px; padding:0px; font:bold 17px Arial, Helvetica, sans-serif; color:#405D54;}
.Rxneed-new-product{font:normal 13px Arial, Helvetica, sans-serif; color:#666666; margin-top:20px; font:bold 13px Arial, Helvetica, sans-serif; text-align:left;}
.Rxneed-new-product a{font:normal 13px Arial, Helvetica, sans-serif; color:#666666; margin-top:0px; font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none;}
.Rxneed-new-product a:hover{text-decoration:none;}
/* --------------------------------------
       Rxneed-search-results
----------------------------------------- */
.Rxneed-search-results{margin:0px; padding:0px; width:948px; height:auto; border:solid 1px #3c574e; float:left;}
.Rxneed-search-results h1{margin:0px; padding:0px 0px 0px 10px; background:#3c574e; width:938px; height:40px; font:bold 20px Arial, Helvetica, sans-serif; color:#ffffff; line-height:40px; letter-spacing:1px;}
.Rxneed-search-details{margin:0px; padding:0px; width:100%; height:270px; border-bottom:solid 1px #cccccc;}
.Rxneed-search-details h2{margin:0px; padding:5px 0px 0px 10px; font:bold 16px Arial, Helvetica, sans-serif; color:#285e7d; line-height:40px; }
.Rxneed-search-details-img{margin:0px 0px 0px 10px; padding:0px; float:left;}
.Rxneed-search-address{margin:0px; padding:0px 0px 0px 10px; width:450px; height:170px; float:left;}
.Rxneed-search-address p{font:normal 13px Arial, Helvetica, sans-serif; line-height:20px;}
.Rxneed-search-rifill{margin:0px; padding:0px; float:left;}
.Rxneed-search-results-adds{margin:0px 0px 10px 0px; padding:0px; float:right; width:300px;}
.textfield-search-pharmacy{margin: 6px 0;padding: 5px;font-size: 13px;background-color: #ffffff;color: #666;float: left;border: 1px solid #C4C4C4;border-right: 1px solid #E9E9E9;border-bottom: 1px solid #E9E9E9;width: 310px;height: 34px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;-moz-box-shadow: #efefef 0px 2px 2px 1px inset;-webkit-box-shadow: #efefef 0px 2px 2px 1px inset;-o-box-shadow: #efefef 0px 2px 2px 1px inset;box-shadow: #efefef 0px 2px 2px 1px inset;position: relative;overflow: hidden;}
/* --------------------------------------
       Rxneed-pharmacy-details
----------------------------------------- */
.Rxneed-pharmacy-detals-left{margin:0px; padding:0px; width:240px; height:auto; float:left;}
.Rxneed-pharmacy-detals-center{margin:0px 0px 0px 10px; padding:0px; width:470px; height:auto; float:left;}
.Rxneed-pharmacy-details-center{margin:0px 0px 0px 10px; padding:0px; width:750px; height:auto; float:left;}
.Rxneed-pharmacy-detals-right{margin:0px; padding:0px; width:250px; height:auto; float:right;}
.pharmacy-address{margin:0px; padding:0px; width:238px; border:solid 1px #a3b9b2;}
.pharmacy-address a{text-decoration:none;}
.pharmacy-address a:hover{text-decoration:none;}
.pharmacy-address strong{margin:0px; padding:0px; font:bold 12px Arial, Helvetica, sans-serif;}
.Rxneed-pharmacy-detals-left h1{margin:3px 0px 0px 3px; padding:0px 0px 0px 5px; background:#3d5950; width:225px; height:31px; font:bold 15px Arial, Helvetica, sans-serif; color:#f0f0f0; line-height:31px; border:solid 1px #e3e3e3;}
.Rxneed-pharmacy-detals-center h2{margin:3px 0px 0px 3px; padding:0px 0px 0px 5px; background:#3d5950; width:735px; height:31px; font:bold 17px Arial, Helvetica, sans-serif; color:#f0f0f0; line-height:31px; border:solid 1px #e3e3e3;}
.pharmacy-store-hours{margin:10px 0px 0px 0px; padding:0px; width:238px; border:solid 1px #a3b9b2;}
.pharmacy-pharmacist{margin:10px 0px 0px 0px; padding:0px 0px 10px 0px; width:238px; height:auto; border:solid 1px #a3b9b2;}
.pharmacy-pharmacist-image {width:67px; height:101px; float:left; }
.pharmacy-pharmacist-desg {width:160px; height:101px; margin-left:10px; float:left; }
.pharmacy-pharmacist p{margin:0px; padding:10px; font:normal 13px Arial, Helvetica, sans-serif; line-height:18px;}
.pharmacy-pharmacist span{color:#f29432; font-weight:bold;}
.pharmacy-pharmacist span a{text-decoration:none; color:#c84947; outline:none; float:right;  padding-right:10px;}
.pharmacy-staff{margin:10px 0px 0px 0px; padding:0px 0px 15px 0px; width:238px; height:auto; border:solid 1px #a3b9b2;}
.pharmacy-staff p{margin:0px; padding:10px; font:normal 13px Arial, Helvetica, sans-serif; color:#333333; line-height:20px; }
.pharmacy-staff span{color:#f29432; font-weight:bold;}
.pharmacy-staff span a{text-decoration:none; color:#c84947; outline:none; float:right;  padding-right:10px;}
.pharmacy-support{margin:10px 0px 0px 0px; padding:0px; width:238px; height:150px; border:solid 1px #a3b9b2;}
.pharmacy-support p{margin:0px; padding:10px 10px;  font:normal 13px Arial, Helvetica, sans-serif; line-height:22px;}
.pharmacy-prescription{margin:5px 0px 0px 0px; padding:0px; width:748px; border:solid 1px #cccccc;}
.pharmacy-prescription p{margin:0px; padding:10px 10px 5px 10px; font:normal 13px Arial, Helvetica, sans-serif; line-height:20px;}
.pharmacy-prescription span{color:#f29432; padding:5px 10px 10px 0px;font-weight:bold; float:right; font-size:13px;}
.pharmacy-prescription span a{text-decoration:none; color:#c84947; outline:none;}
.pharmacy-prescription b{font:bold 18px Arial, Helvetica, sans-serif; color:#C84947;}
.pharmacy-pharmacist-details{margin:10px; padding:0px;}
.pharmacy-pharmacist-details p{margin:0px; padding:0px; font:normal 13px Arial, Helvetica, sans-serif; line-height:20px;}
.pharmacy-pharmacist-details p h2{font:bold 15px Arial, Helvetica, sans-serif; color:#C84947;}
.pharmacy-image-slider{margin:10px 0px 0px 0px; padding:0px; width:468px; height:165px; border:solid 1px #cccccc;}
.pharmacy-videos{margin:10px 0px 0px 0px; padding:0px; width:468px; border:solid 1px #cccccc;}
.pharmacy-userdetails{margin:5px 0px 0px 0px; padding:0px; width:468px; border:solid 1px #cccccc;}
.pharmacy-rifill-form{margin:10px 0px 0px 0px; padding:0px; width:468px; border:solid 1px #cccccc;}
.pharmacy-refill-invoice{margin:5px 0px 0px 0px; padding:0px; width:468px; border:solid 1px #cccccc;}
.pharmacy-refill-invoice h3{margin:0px; padding:0px; font:bold 16px Arial, Helvetica, sans-serif; color:#E85F5D;}
.pharmacy-refill-invoice h4{padding-bottom:5px; font:bold 14px Arial, Helvetica, sans-serif; color:#3a554c;}
.pharmacy-refill-invoice strong{font:normal 13px Arial, Helvetica, sans-serif; color:#333333;}
.pharmacy-refill-invoice p{margin:0px; padding:0px; line-height:18px;}
.pharmacy-invoice{margin:0px 0px 0px 50px; padding:0px; float:left; width:755px;}
.pharmacy-invoice h3{margin:0px; padding:0px; font:bold 16px Arial, Helvetica, sans-serif; color:#E85F5D;}
.pharmacy-invoice h4{padding-bottom:5px; font:bold 14px Arial, Helvetica, sans-serif; color:#3a554c;}
.pharmacy-invoice strong{font:normal 13px Arial, Helvetica, sans-serif; color:#333333;}
.pharmacy-invoice p{margin:0px; padding:0px; line-height:18px;}
.pharmacy-refill-submit{margin:5px 0px 0px 0px; padding:0px; width:468px; border:solid 1px #cccccc;}
.pharmacy-refill-submit h3{margin:0px; padding:0px; font:bold 14px Arial, Helvetica, sans-serif; color:#3a554c;}
.pharmacy-refill-submit h4{margin:0px; padding:0px; font:bold 13px Arial, Helvetica, sans-serif; color:#333333;}
.textfield-rxnumber{margin: 3px 0;padding: 5px;font-size: 13px;background-color: #ffffff;color: #666;float: left;border: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;width: 140px;height: 20px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;-moz-box-shadow: #efefef 0px 2px 2px 1px inset;-webkit-box-shadow: #efefef 0px 2px 2px 1px inset;-o-box-shadow: #efefef 0px 2px 2px 1px inset;box-shadow: #efefef 0px 2px 2px 1px inset;position: relative;overflow: hidden;}
#list {	height:130px;	width:465px; 	margin:30px auto; }
.slider {	float:left;left: -5000px; margin:15px; position:relative; visibility:hidden;}	
.slider ul {height:100px;width:450;}
.slider ul li {padding:0 20px;}
.slider ul li img {cursor:pointer;height:100px;padding-top:3px;width:120px;}
.prev {cursor:pointer;float:left;padding-top:60px;}
.next {cursor:pointer;float:right;padding-top:60px;}
/* --------------------------------------
       Rxneed-pharmacy-signup
----------------------------------------- */
.Rxneed-pharmacy-signup{margin:0px 0px 0px 50px; padding:5px; width:500px; height:auto; float:left; -moz-box-shadow: 0 0 8px #a0a0a0;-webkit-box-shadow: 0 0 8px #a0a0a0;box-shadow: 0 0 8px #a0a0a0;}
.Rxneed-pharmacy-signup h1{width:490px; margin:0px; padding:0px 0px 0px 10px; background:#42615a; height:40px; text-align:center; font:normal 18px Arial, Helvetica, sans-serif; color:#ffffff; line-height:40px;}
.Rxneed-pharmacy-signup strong{margin:0px; padding:0px; font:bold 17px Arial, Helvetica, sans-serif; color:#395c51;}
.Rxneed-pharmacy-signup span{color:#CC0000; font-size:20px;}
/* New Styles */
.Rxneed-pharmacy-signup-left{margin: 0px 0px 0px 20px;padding: 5px;width: 500px;height: auto;float: left;-moz-box-shadow: 0 0 8px #a0a0a0;-webkit-box-shadow: 0 0 8px #a0a0a0;box-shadow: 0 0 8px #a0a0a0;}
.Rxneed-pharmacy-signup-left h1{width:490px; margin:0px; padding:0px 0px 0px 10px; background:#42615a; height:40px; text-align:center; font:normal 18px Arial, Helvetica, sans-serif; color:#ffffff; line-height:40px;}
.Rxneed-pharmacy-signup-left strong{margin:0px; padding:0px; font:bold 17px Arial, Helvetica, sans-serif; color:#395c51;}
.Rxneed-pharmacy-signup-left span{color:#CC0000; font-size:20px;}
/* End */
.Rxneed-pharmacy-signup-btn{margin:5px 0px 0px 0px; padding:0px; background:url(../images/Rx-Login-btn1.png) no-repeat; color:#ffffff; text-align:center; width:393px; height:36px; border:none; cursor:pointer; font-size:15px; line-height:36px;}
.Rxneed-login-btn{margin:5px 0px 0px 0px; padding:0px; background:url(../images/Rx-Login-btn1.png) no-repeat; color:#ffffff; text-align:center; width:393px; height:36px; border:none; cursor:pointer; font-size:15px; line-height:36px;}
.Rxneed-pharmacy-login-wrapper{margin:0px 50px 0px 0px; width:510px; height:auto; float:right;}
.Rxneed-pharmacy-login{padding:5px; width:500px; height:auto; -moz-box-shadow: 0 0 8px #a0a0a0;-webkit-box-shadow:0 0 8px #a0a0a0;box-shadow: 0 0 8px #a0a0a0;}
.Rxneed-pharmacy-login h1{margin:0px; padding:0px 0px 0px 10px; height:40px; background:#42615a; text-align:center; font:normal 18px Arial, Helvetica, sans-serif; color:#ffffff; line-height:40px;}
.Rxneed-pharmacy-login-ad{margin:20px 0px 0px 0px;}
.Rxneed-pharmacy-login span{color:#CC0000; font-size:20px;}
.Rxneed-pharmacy-login-btn{margin:5px 0px 0px 0px; padding:0px; background:url(../images/login-btn.png) no-repeat; width:90px; height:38px; border:none;cursor:pointer; float:left;}
.Rxneed-pharmacy-login a{color:#405D54; margin:15px 0px 0px 10px; float:left; text-decoration:none;}
.Rxneed-pharmacy-claim-btn{margin:5px 0px 0px 0px; padding:0px; background:url(../images/Rx-Claim-btn.png) no-repeat; width:90px; height:38px; border:none; cursor:pointer;}
.Rxneed-pharmacy-cancel-btn{margin:5px 0px 0px 0px; padding:0px; background:url(../images/Rx-Cancel-btn.png) no-repeat; width:90px; height:38px; border:none; cursor:pointer;}
.textfield-date{margin: 4px 0;padding: 5px;font-size: 13px;background-color: #ffffff;color: #666;float: left;border: 1px solid #dadada;border-right: 1px solid #dadada;border-bottom: 1px solid #dadada;width:85px;height:40px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;-moz-box-shadow: #efefef 0px 2px 2px 1px inset;-webkit-box-shadow: #efefef 0px 2px 2px 1px inset;-o-box-shadow: #efefef 0px 2px 2px 1px inset;box-shadow: #efefef 0px 2px 2px 1px inset;position: relative;overflow: hidden;}
.textfield-signup{margin:4px 0;padding: 5px;font-size: 13px;background-color: #ffffff;color: #666;float: left;border: 1px solid #dadada;border-right: 1px solid #dadada;border-bottom: 1px solid #dadada;width:380px;height:30px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;-moz-box-shadow: #efefef 0px 2px 2px 1px inset;-webkit-box-shadow: #efefef 0px 2px 2px 1px inset;-o-box-shadow: #efefef 0px 2px 2px 1px inset;box-shadow: #efefef 0px 2px 2px 1px inset;position: relative;overflow: hidden;}
.textfield-login{margin: 4px 0;padding: 5px;font-size: 13px;background-color: #ffffff;color: #666;float: left;border: 1px solid #dadada;border-right: 1px solid #dadada;border-bottom: 1px solid #dadada;width: 380px;height:30px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;-moz-box-shadow: #efefef 0px 2px 2px 1px inset;-webkit-box-shadow: #efefef 0px 2px 2px 1px inset;-o-box-shadow: #efefef 0px 2px 2px 1px inset;box-shadow: #efefef 0px 2px 2px 1px inset;position: relative;overflow: hidden;}
/* --------------------------------------
       Rxneed-pharmacy-account
----------------------------------------- */
.Rxneed-pharmacy-account-menu{margin:0px; padding:0px; width:190px; float:left;}
#accordion {list-style: none; margin:0px; padding: 0px;width: 170px;}
#accordion ol{margin: 0px 0px 1px 0px; cursor: pointer; padding:0px 0px 0px 10px; display: block; background-color: #688f83; height:auto; font:bold 13px Arial, Helvetica, sans-serif; line-height:24px; color:#ffffff; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e5b52', endColorstr='#688f83'); /* for IE */background: -webkit-gradient(linear, left top, left bottom, from(#3e5b52), to(#688f83)); /* for webkit browsers */background: -moz-linear-gradient(top,  #3e5b52,  #688f83); /* for firefox 3.6+ */ }
#accordion ol a{color:#ffffff; text-decoration:none;}
#accordion ol a:hover{color:#ffffff; text-decoration:none;}
#accordion ul {list-style: none; padding: 0px; margin:0px; display: none; margin-bottom:1px;}
#accordion ul li{font:normal 13px Arial, Helvetica, sans-serif;	cursor: auto; width:160px;	height:25px; background-color: #ececec;	padding: 0px 0 0 7px; line-height:25px; border:dotted 1px #999999;	border-top:none;}
#accordion a {text-decoration: none;}
#accordion li:hover {text-decoration: none;background-color:#efdbd6;}
.Rxneed-pharmacy-account-details{margin:0px 0px 0px 50px; padding:0px; width:755px; float:left; font-size:13px; line-height:18px; height:auto; border:solid 1px #688f83; overflow:auto;min-height:690px;}
.Rxneed-account-membership-details{margin:0px 0px 0px 50px; padding:0px; width:755px; float:left; font-size:13px; line-height:18px; height:auto; border:solid 1px #688f83; overflow:auto;min-height:820px;}
.Rxneed-account-membership-details a{font-size:13px; line-height:18px; height:auto; text-decoration:none; font-weight:bold;}
.Rxneed-account-membership-details h1{}
.Rxneed-account-membership-details dd{margin:0px; padding:0px 0px 0px 10px; height:35px; font:normal 18px Arial, Helvetica, sans-serif; line-height:35px; color:#ffffff; 	background-color: #688f83; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e5b52', endColorstr='#688f83'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#3e5b52), to(#688f83)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #3e5b52,  #688f83); /* for firefox 3.6+ */ }
.Rxneed-account-membership-details dd a{ line-height:35px; padding-top:15px; color:#C84947; text-decoration:none;}

.Rxneed-pharmacy-dashboard-account-details{margin:0px 0px 0px 50px; padding:0px; width:755px; float:left; font-size:13px; line-height:18px; height:auto; border:solid 1px #688f83; overflow:auto;}

.Rxneed-pharmacy-account-details-width{margin:0px 0px 0px 50px; padding:0px; width:755px; float:left; font-size:13px; line-height:18px; height:auto; border:solid 1px #688f83; overflow:auto;}
.Rxneed-pharmacy-account-details a{font-size:13px; line-height:18px; height:auto; text-decoration:none; font-weight:bold;}
.Rxneed-pharmacy-account-details h1{}
.Rxneed-pharmacy-account-details dd{margin:0px; padding:0px 0px 0px 10px; height:35px; font:normal 18px Arial, Helvetica, sans-serif; line-height:35px; color:#ffffff; 	background-color: #688f83; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e5b52', endColorstr='#688f83'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#3e5b52), to(#688f83)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #3e5b52,  #688f83); /* for firefox 3.6+ */ }
.Rxneed-pharmacy-account-details dd a{ line-height:35px; padding-top:15px; color:#C84947; text-decoration:none;}

.Rxneed-pharmacy-dashboard-account-details a{font-size:13px; line-height:18px; height:auto; text-decoration:none; font-weight:bold;}
.Rxneed-pharmacy-dashboard-account-details h1{}
.Rxneed-pharmacy-dashboard-account-details dd{margin:0px; padding:0px 0px 0px 10px; height:35px; font:normal 18px Arial, Helvetica, sans-serif; line-height:35px; color:#ffffff; 	background-color: #688f83; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e5b52', endColorstr='#688f83'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#3e5b52), to(#688f83)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #3e5b52,  #688f83); /* for firefox 3.6+ */ }
.Rxneed-pharmacy-dashboard-account-details dd a{ line-height:35px; padding-top:15px; color:#C84947; text-decoration:none;}

.Rxneed-pharmacy-account-details1{margin:0px 0px 0px 10px; padding:0px; width:800px; float:left; font-size:12px; line-height:18px; height:auto; border:solid 1px #688f83;}
.Rxneed-pharmacy-account-details1 a{font-size:13px; line-height:18px; height:auto; text-decoration:none; font-weight:bold;}
.Rxneed-pharmacy-account-details1 h1{}
.Rxneed-pharmacy-account-details1 dd{margin:0px; padding:0px 0px 0px 10px; height:35px; font:normal 15px Arial, Helvetica, sans-serif; line-height:35px; color:#ffffff; 	background-color: #688f83; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e5b52', endColorstr='#688f83'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#3e5b52), to(#688f83)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #3e5b52,  #688f83); /* for firefox 3.6+ */ }
.Rxneed-pharmacy-account-details1 dd a{ line-height:35px; padding-top:15px; color:#C84947; text-decoration:none;}
.Rxneed-pharmacy-account-adds{margin:0px; padding:0px; width:250px; height:400px; background:#cecece; float:right;}
/*Rxneed Affiliates How it workd */
.Rxneed-affiliate-big-table{margin:30px 0px 20px 50px; padding:5px; width:870px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; -moz-box-shadow: 0 0 8px #a0a0a0;-webkit-box-shadow: 0 0 8px #a0a0a0;box-shadow: 0 0 8px #a0a0a0;}
.Rxneed-affiliate-big-table td{font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:35px; padding-left:20px; padding-right:20px;}
.Rxneed-affiliate-big-table h1{width:860px; margin:0px; padding:0px 0px 0px 10px; background:#42615a; height:30px; text-align:center; font:normal 18px Arial, Helvetica, sans-serif; color:#ffffff; line-height:30px;}
.Rxneed-affiliate-big-table strong{margin:0px; padding:0px; font:bold 17px Arial, Helvetica, sans-serif; color:#395c51;}
.Rxneed-plain-table {margin: 0px 0px 0px 100px;padding: 0px;width: 600px;float: left;font-size: 13px;line-height: 18px;height: auto;}
.Rxneed-plain-table dd {border-bottom: solid 1px; margin: 0px;padding: 0px 0px 0px 10px;height: 35px;font: normal 18px Arial, Helvetica, sans-serif;line-height: 35px;width: initial;color: #688f83;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e5b52', endColorstr='#688f83');background: -moz-linear-gradient(top, #3e5b52, #688f83);}
/* --------------------------------------
       Rxneed-footer-Container
----------------------------------------- */
#Rxneed-footer-ads {width:100%; margin-top:10px;}
#Rxneed-footer-ads a {text-decoration:none;}
#Rxneed-footer-container{margin:0px; padding:0px; background:url(../images/footer-bg.jpg); width:1280px; height:287px;}
.Rxneed-footer-left{margin:0px; padding:0px 0px 0px 20px; width:200px; height:180px; float:left;}
.Rxneed-footer-left h1{margin:0px; padding:20px 0px 0px 0px; font:bold 15px Arial, Helvetica, sans-serif; color:#fcc3c3;}
.Rxneed-footer-left ul{margin:5px 0px 10px 	0px; padding:0px;}
.Rxneed-footer-left ul li{margin:0px; padding:0px; text-decoration:none; list-style-type:none; float:left; width:190px;}
.Rxneed-footer-left ul li a{text-decoration:none; font:normal 13px Arial, Helvetica, sans-serif; color:#ffffff; line-height:24px;}
.Rxneed-footer-left ul li a:hover{text-decoration:none;}
.Rxneed-footer-center{margin:0px; padding:0px 0px 0px 17px; width:190px; height:200px; float:left;}
.Rxneed-footer-center h1{margin:0px; padding:20px 0px 0px 0px; font:bold 15px Arial, Helvetica, sans-serif; color:#fcc3c3;}
.Rxneed-footer-center p{margin:0px; padding:8px 0px 0px 0px;}
.Rxneed-footer-center p a{margin:0px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.Rxneed-footer-center p a:hover{text-decoration:none;}
.Rxneed-footer-right{margin:0px; padding:20px 15px 0px 0px; height:170px; float:right;}
.Rxneed-footer-right h1{margin:0px; padding:5px 5px 0px 0px; font:bold 14px Arial, Helvetica, sans-serif; color:#ffffff; float:left;}
.Rxneed-footer-bottom{margin:0px; padding:0px;}
.Rxneed-footer-bottom h2{margin:0px; padding:18px 15px; font:normal 13px Arial, Helvetica, sans-serif; color:#ffffff; float:left;} 
.Rxneed-footer-bottom h3{margin:0px; padding:18px 15px; font:normal 13px Arial, Helvetica, sans-serif; color:#ffffff; float:right;}
.Rxneed-footer-bottom h3 a{font:normal 13px Arial, Helvetica, sans-serif; color:#ffffff;text-decoration:none;} 
.Rxneed-footer-bottom h3 a:hover{text-decoration:none; }
.Rxneed-footer-title{width:600px; border:1px solid #dedede; margin:15px auto 0px auto; padding:0px; height:auto; }
.Rxneed-footer-title h1{margin:0px; padding:0px 0px 0px 10px; background:#42615a; height:30px; font:normal 18px Arial, Helvetica, sans-serif; color:#ffffff; line-height:30px;}
#siteseal {margin-left:150px;}
/* Rxneed-Image-slider */
#carousel_container{margin:10px 8px; padding:0px;}
#carousel_inner {float:left; /* important for inline positioning */
width:420px; /* important (this width = width of list item(including margin) * items shown */ 
height:130px;
overflow: hidden;  /* important (hide the items outside the div) */
/* non-important styling bellow */
background: #F0F0F0;}
#carousel_ul {position:relative;/*left:-210px; *//* important (this should be negative number of list items width(including margin) */
list-style-type: none; /* removing the default styling for unordered list items */
margin: 0px;padding: 0px;width:420px; /* important */
/* non-important styling bellow */
padding-bottom:10px;}
#carousel_ul li{float: left; /* important for inline positioning of the list items */                                    width:120px;  /* fixed width, important *//* just styling bellow*/padding:0px; height:110px;background: #F0F0F0;margin-top:5px;margin-bottom:10px; margin-left:5px; margin-right:5px; }
#carousel_ul li img {.margin-bottom:-4px; /* IE is making a 4px gap bellow an image inside of an anchor (<a href...>) so this is to fix that*//* styling */cursor:pointer;cursor: hand; border:0px; }
#left_scroll, #right_scroll{float:left; height:130px; width:15px; background: #C0C0C0; }
#left_scroll img, #right_scroll img{/*styling*/cursor: pointer;cursor: hand;}
/* --------------------------------------
Rxneed-Articles
----------------------------------------- */
.Rxneed-articles{margin:0px; padding:0px; width:948px; height:auto; border:solid 1px #3c574e; float:left;}
.Rxneed-articles h1{}
.Rxneed-articles dd{margin:0px; padding:0px 0px 0px 10px; background:#3c574e; width:938px; height:40px; font:bold 20px Arial, Helvetica, sans-serif; color:#ffffff; line-height:40px; letter-spacing:1px;}
.Rxneed-article-details{margin:0px; padding:15px 10px 30px 10px; width:926px; height:auto; border-bottom:solid 1px #cccccc;}
.Rxneed-article-details h2{margin:0px; padding:0px 0px 0px 10px; font:bold 16px Arial, Helvetica, sans-serif; color:#0C6E9A;}
.Rxneed-article-details h2 a{font:bold 16px Arial, Helvetica, sans-serif; color:#0C6E9A; text-decoration:none; }
.Rxneed-article-details h2 a:hover{text-decoration:none; }
.Rxneed-article-details-img{margin:0px 0px 0px 10px; padding:0px; float:left;}
.Rxneed-article-details p{font:normal 14px Arial, Helvetica, sans-serif; color:#333333; padding-top:0px; line-height:16px;}
.Rxneed-article-details strong{font:bold 14px Arial, Helvetica, sans-serif; color:#c04b4b; padding-top:0px; line-height:16px;}
.Rxneed-article-details strong a{font:normal 12px Arial, Helvetica, sans-serif; color:#3a554c; padding-top:0px; line-height:16px;}
.Rxneed-article-details span{float:right; font:bold 12px Arial, Helvetica, sans-serif; color:#0C6E9A;}
.Rxneed-article-header{margin:0px 0px 0px 0px; padding:0px; background:url(../images/articel-head-bg.gif) repeat-x; width:948px; height:auto; border:solid 1px #d1d1d1; line-height:30px;}
.Rxneed-article-header h2{background:#3C574E; margin:0px; padding:0px 0px 0px 10px; height:auto; font:bold 18px Arial, Helvetica, sans-serif; color:#ffffff; line-height:30px;}
.Rxneed-article-details{margin:0px; padding:10px; background:url(../images/article-bg.gif) repeat-x; width:928px; height:110px;}
.Rxneed-article-details h1{margin:0px; padding:0px; font:bold 16px Arial, Helvetica, sans-serif; color:#0c6e9a;}
.Rxneed-article-details h1 a{font:bold 16px Arial, Helvetica, sans-serif; color:#0c6e9a; text-decoration:none;}
.Rxneed-article-details h1 a:hover{text-decoration:none;}
.Rxneed-article-details p{margin:0px; padding:0px; font:normal 14px Arial, Helvetica, sans-serif; color:#333333; min-height:62px; line-height:19px;}
.Rxneed-article-details span{margin:0px; padding:0px;  font:normal 13px Arial, Helvetica, sans-serif; color:#0c6e9a	; float:right;}
.Rxneed-article-details span a{font:bold 13px Arial, Helvetica, sans-serif; color:#0c6e9a; text-decoration:none;}
.Rxneed-article-details span a:hover{font:bold; text-decoration:none;}
.Rxneed-humors-details{margin:0px; padding:10px; background:url(../images/article-bg.gif) repeat-x; width:645px; height:107px;}
.Rxneed-humors-details h1{margin:0px; padding:0px 0px 5px 0px; font:bold 16px Arial, Helvetica, sans-serif; color:#0c6e9a;}
.Rxneed-humors-details h1 a{font:bold 16px Arial, Helvetica, sans-serif; color:#0c6e9a; text-decoration:none;}
.Rxneed-humors-details h1 a:hover{text-decoration:none;}
.Rxneed-humors-details p{margin:0px; padding:0px; font:normal 14px Arial, Helvetica, sans-serif; color:#333333; line-height:19px;}
.Rxneed-humors-details span{margin:0px; padding:0px;  font:normal 13px Arial, Helvetica, sans-serif; color:#0c6e9a	; float:right;}
.Rxneed-humors-details span a{font:bold 13px Arial, Helvetica, sans-serif; color:#0c6e9a; text-decoration:none; }
.Rxneed-humors-details span a:hover {text-decoration:none; }
.Rxneed-links{margin:0px; padding:10px; width:643px; border:solid 1px #d1d1d1; border-top:none;}
.Rxneed-links ul{margin:0px; padding:0px; width:118px; float:left; list-style:url(../images/arrow-icon.gif); margin-left:10px;}
.Rxneed-links ul li{margin:0px; padding:3px 0px;  font:normal 13px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; margin-right:10px;}
.Rxneed-links ul li a{margin:0px; padding:10px 0px; text-decoration:none; list-style-type:none;}
/* product list page styles */
.Rxneed-products-list{margin:0px; padding:15px 10px 15px 10px; width:928px; height:auto; min-height:130px; border-bottom:solid 1px #cccccc;}
.Rxneed-products-list dl{margin:0px; padding:0px 0px 0px 10px; font:bold 16px Arial, Helvetica, sans-serif; color:#405D54;}
.Rxneed-products-list dl a{font:bold 16px Arial, Helvetica, sans-serif; color:#405D54; text-decoration:none; }
.Rxneed-products-list dl a:hover{text-decoration:none; }
.read-more{margin:0px; padding:0px;  font:normal 13px Arial, Helvetica, sans-serif; color:#C64846	; float:right;}
.read-more a{font:bold 13px Arial, Helvetica, sans-serif; color:#C64846; text-decoration:none;}
.read-more a:hover{font:bold; text-decoration:none;}
.Rxneed-products-list p{margin:0px; padding:3px 0px 0px 0px; font:normal 13px Arial, Helvetica, sans-serif; color:#333333; text-align:justify;}
/*view more links*/
.view-more-links {width:98%; height:auto;}
.view-more-links ul {list-style:none; margin-left:-30px; }
.view-more-links ul strong {display:block; line-height:24px; width:95%;}
.view-more-links ul li {float:left; width:315px; line-height:24px; font-style:italic;}
.view-more-links ul li a {text-decoration:none; color:#333333; }
.view-more-links ul li a:hover {text-decoration:none; }
/*view more links1*/
.view-more-links1 {width:98%; height:auto;}
.view-more-links1 ul {list-style:none; float:left; margin-left:-30px; width:174px;}
.view-more-links1 ul span {line-height:24px; font-weight:bold;}
.view-more-links1 ul li {line-height:24px; font-style:italic;}
.view-more-links1 ul li a {text-decoration:none; color:#333333; }
.view-more-links1 ul li a:hover {text-decoration:none; }
/* --------------------------------------
      health-articles
----------------------------------------- */
.Rxneed-health-article-add{margin:0px; padding:0px; margin-bottom:10px;}
.Rxneed-health-article_all_details{float:left; display:inline; width:938px; font-size:11px; color:#000000; border:solid  #cccccc 1px; padding: 5px; margin: 10px 0px 20px 0px;}
.Rxneed-health-article_news_author{padding:5px; float:left; display:inline; }
.Rxneed-health-article_news_author a {text-decoration:none; }
.Rxneed-health-article_news_author a:hover {text-decoration:none; }
.details_addthis-toolbox{margin:3px 0px 0px 10px; padding:0px; float:left;}
.detail_article_stars{float:right; width:75px; background-repeat:no-repeat; padding:0px 5px 5px 0; }
.star-rating{float:left; list-style:none; margin:3px 0 0 0; line-height:16px; padding:0px; width:76px; height:15px; position:relative;	background: url(../images/stars_rating.gif) top left repeat-x;	overflow:hidden;}
.star-rating ul li{padding:0px; margin:0px;	}
.star-rating li a{left:0px; top:0px; display:block; width:16px; height:15px; text-decoration:none; z-index:20; position:absolute; padding:0px; overflow:hidden;}
.star-rating li a:hover{background: url(../images/stars_rating.gif) left center; z-index:2; left:0px; border:none;}
.star-rating a.one-star{left: 0px;}
.star-rating a.one-star:hover{width:16px;}
.star-rating a.two-stars{left:16px;}
.star-rating a.two-stars:hover{width:32px;}
.star-rating a.three-stars{left: 32px;}
.star-rating a.three-stars:hover{width:48px;	}
.star-rating a.four-stars{left:48px;	}	
.star-rating a.four-stars:hover{width:64px;}
.star-rating a.five-stars{left: 64px;}
.star-rating a.five-stars:hover{width: 80px;}
.star-rating li.current-rating{background:url(../images/stars_rating.gif) left bottom; position:relative; height:15px; display:block; text-indent: -9000px; z-index:1;}
.Rxneed-health-article-details{margin:0px; padding:0px; width:938px; min-height:300px; }
.Rxneed-health-article-details .head{ font:bold 16px Arial, Helvetica, sans-serif;color:#4d95b5; margin-bottom:5px;}
.Rxneed-health-article-details e{margin:0px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#666666; font-style:italic;}
.Rxneed-health-article-details p{margin:0px; padding:0px; font:normal 16px book antiqua,palatino; color:#333333; line-height:22px;}
.Rxneed-prev-next{margin:12px 0px 0px 0px; padding:5px; background:url(../images/articel-head-bg.gif) repeat-x; min-height:31px; border:solid 1px #d1d1d1;}
.Rxneed-prev{color:#3C574E; float:left; padding-left:10px;font:bold 13px Arial, Helvetica, sans-serif; line-height:31px;}
.Rxneed-next{color:#3C574E; float:right; padding-right:10px;font:bold 13px Arial, Helvetica, sans-serif; line-height:31px;}
.Rxneed-prev a{color:#3C574E;}
.Rxneed-next a{color:#3C574E;}
.Rxneeds-comments{background-color:#C6F4FD;border:solid #ccc 1px;float:left;margin:15px 0px 5px 0px;background-color:#FFFFFF;width:390px;display:inline;padding-bottom:6px;/*padding:5px 20px;*/}
.center_title_bar{font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:13px; color:#0f678f; font-weight:bold;	padding:5px 0 5px 15px;}
.article_contact_form{width:415px;float:left;padding:0px 0 0 0px;display:inline;}
.article_form_row{font-size:11px;width:415px;float:left;clear:both;padding:5px 0 5px 0;display:inline;color:#000000;margin:0;}
label.article_contact{width:78px;float:left;font-size:12px;text-align:right;line-height:21px;display:inline;padding:4px 5px 0 0;color: #000000;}
input.article_contact_input{width:200px; height:18px; background-color:#fff; color:#000; display:inline; margin:0px; border:1px #999 solid;	float:left;}
textarea.article_contact_textarea{width:200px; height:70px;	font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333;	background-color:#fff;	border:1px #99a0ad solid; float:left;}
a.article_contact{width:99px;height:27px;display:block;float:right;margin:0 0 0 10px;background:url(images/submit_btn.jpg) no-repeat left;padding:0 0 0 10px;text-decoration:none;line-height:27px;color:#1c4a52;}
a:hover.article_contact{background:url(images/submit_hover_btn.jpg) no-repeat left;}
.recently_comments{ background-color:#f6f6f6; padding:10px; margin:10px 0 0 0; color:#505050; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; }
#comment_row{line-height:18px;padding:5px;margin:5px 5px 15px 5px;border-bottom:dotted #333333 1px;font:normal 13px Arial, Helvetica, sans-serif; font-style:italic;}
#comment_row p{padding-top:10px;}
.recently{font-size:16px; font-weight:bold; border-bottom:#000000 1px dashed; margin:0 0 10px 0; padding:5px; background:#3a544b; color:#f0f0f0;}
/*---------------------------------------------------
pagination styles
--------------------------------------------------------------*/
.preve_next{ background-image:url(../images/blue_gra_strip.png); background-repeat:repeat-x; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#505050; padding:10px 5px 5px 5px; margin-bottom:5px; font-weight:bold;}
.prev_next_left{float:left;width:10%;text-align:center;font-family:Arial, Helvetica, sans-serif; color:#ffffff;}
.prev_next_left a{text-decoration:none;color:#ffffff;}
.no_mid {width:80%; text-align:center; float:left; color:#ffffff;}
.prev_next_left a:hover{ text-decoration:none;color:#fffffff;}
.prev_next_right {float:right; width:10%; text-align:center; color:#ffffff;}
.prev_next_right a{float:right; text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#ffffff; }
.prev_next_right a:hover{ text-decoration:none;}
.page_count {font-size:14px;font-weight: bold; color:#ffffff;}
/*-------------------------------------------------
Rxneed - Get Riffil Popup
--------------------------------------------------------------*/
.Rxneed-getrifill-popup{}
.Rxneed-getrifill-popup h1{padding-left:10px; font:bold 16px Arial, Helvetica, sans-serif; height:30px; line-height:30px; background:#3A554C; color:#ffffff; width:390px;}
.Rxneed-getrifill-popup h2{font:bold 14px Arial, Helvetica, sans-serif; color:#333333;}
.Rxneed-getrifill-popup h3{font:bold 14px Arial, Helvetica, sans-serif; color:#333333; padding-left:10px;}
.Rxneed-proceed-btn{margin:0px 0px 0px 10px; padding:0px; background:#E85F5D; width:80px; height:30px;-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; font:bold 13px Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; line-height:30px; display:block;  float:left; text-decoration:none; }
.Rxneed-proceed-btn a{text-decoration:none;}
.Rxneed-invoice-btn{margin:0px 0px 5px 10px; padding:0px; background:#999999; width:80px; height:30px; font:bold 13px Arial, Helvetica, sans-serif; color:#333333; text-align:center; line-height:30px; display:block; float:left; text-decoration:none; border:solid 1px #cccccc;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#f0f0f0'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#f0f0f0)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #cccccc,  #f0f0f0); /* for firefox 3.6+ */  }
.Rxneed-invoice-btn a{text-decoration:none;}
/*-------------------------------------------------
Rxneed - Terms & Conditions
--------------------------------------------------------------*/
.rxneed-tc{margin:0px; padding:0px;}
.rxneed-tc{text-decoration:none; color:#327399;}
.rxneed-tc:hover{text-decoration:none;}
/*paging query*/
.paging-link{ margin:0 10px;}
.paging-link a{ padding:2px 5px; margin-left:5px;display:block; float:left; background:url(../images/paging-bg.png) #efefef left top repeat-x; text-decoration:none; color:#360b0b; border:solid #d4d4d4 1px;}
.paging-link a:hover{background:url(../images/paging-bg.png) #c64846 left bottom repeat-x; color:#FFF; border:#f48d8c solid 1px;}
.paging-link span{padding:2px 5px; border:#f48d8c solid 1px;display:block; float:left; background:url(../images/paging-bg.png) left bottom repeat-x #c64846; text-decoration:none; color:#FFF; margin:0 3px;}
.paging-link b{padding:2px 5px; display:block; float:left; text-decoration:none; color:#333; font-weight:normal; margin:0 3px;}
.paging-record_left{background:#f7f7e8; border:solid #e0dfc0 1px; color:#381919; padding:3px; font-size:11px; width:150px; float:left; margin:0 100px 0 0; }
.paging-record_right{background:#f7f7e8; border:solid #e0dfc0 1px; color:#381919; padding:3px; font-size:11px; width:200px; float:left; margin:0 0 0 100px; }
.rxneed-termsandconditions{margin:0px; padding:20px; font:normal 13px Arial, Helvetica, sans-serif; color:#333333;}
.rxneed-termsandconditions h1{margin:0px; padding:0px; font:normal 22px Arial, Helvetica, sans-serif; color:#C84947;}
.rxneed-termsandconditions h2{margin:0px; padding:0px; font:bold 13px Arial, Helvetica, sans-serif; color:#333333;}
.rxneed-termsandconditions p{margin:0px; padding:7px 0px 0px 0px; font:normal 13px Arial, Helvetica, sans-serif; line-height:20px; text-align:justify;}
/* --------------------------------------
       Rxneed-Doctor-Make-Appointments
----------------------------------------- */
.Rxneed-Doctors-Appointment{margin:0px 0px 0px 0px; padding:20px 0px; width:355px; height:auto; border-bottom:dotted 1px #cccccc; border-right:dotted 1px #cccccc; float:left;}
.Doctors-details{margin:0px 0px 0px 10px; padding:0px; width:190px; height:169px; position:relative; float:left;}
.Doctors-details h2{margin:0px; padding:0px; font:bold 15px Arial, Helvetica, sans-serif;}
.Doctors-details h2 a{font:bold 15px Arial, Helvetica, sans-serif; text-decoration:none;}
.Doctors-details h2 a:hover{text-decoration:none;}
.Doctors-details h3{margin:0px; padding:1px 0px 0px 0px; font:bold 13px Arial, Helvetica, sans-serif; color:#c84947;}
.Doctors-details h3 a{font:bold 13px Arial, Helvetica, sans-serif; color:#c84947; text-decoration:none;}
.Doctors-details h3 a:hover{text-decoration:none;}
.Doctors-details p{margin:0px; padding:0px; font:normal 13px Arial, Helvetica, sans-serif; line-height:18px; word-wrap:break-word;}
.Doctors-details h4{margin:0px; padding:5px 0px 0px 0px; font:normal 13px Arial, Helvetica, sans-serif; color:#333333;}
.Appointment-btn{margin:0px; padding:0px; width:135px; height:28px; font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; background:#50ABE0; text-align:center; line-height:28px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; position:absolute; bottom:0px;}
.Appointment-btn a{font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; line-height:28px;}
/*new products styles*/
.pharmacy-Rxneed-new-product{margin:5px 0px 0px 0px; padding:0px; width:748px; min-height:300px; height:auto; border:solid 1px #cccccc;}
.pharmacy-Rxneed-new-product p{}
.pharmacy-Rxneed-new-product p span{color:#333333;}
.pharmacy-Rxneed-new-product span a{text-decoration:none; color:#c84947; outline:none;}
.pharmacy-Rxneed-new-product b{font:bold 18px Arial, Helvetica, sans-serif; color:#C84947;}
/*.Rxneed-new-product-img{margin:15px 15px 10px 10px; padding:0px; float:left;}
.Rxneed-new-product-details{margin:15px 5px; padding:0px; float:left; height:300px; width:450px;}*/
.Rxneed-new-product-img-home{margin:10px 5px 5px 0px; padding:0px; float:left;}
.Rxneed-new-product-details-home {margin: 10px 0px 0px 5px;padding: 0px;float: left; min-height: 188px; height:auto; width: 690px;}
.Rxneed-new-product-details-home h1{}
.Rxneed-new-product-details-home dd{margin:0px; padding:0px; font:bold 17px Arial, Helvetica, sans-serif; color:#405D54;}
.Rxneed-new-product-details-home p span{color:#333333; text-decoration:none}
.Rxneed-new-product-details-home p{margin:0px; padding:5px 0px 0px 0px; font:normal 13px Arial, Helvetica, sans-serif; color:#333333; text-align:justify;}
.Rxneed-new-product{width:100%; color:#666666; font:bold 13px Arial, Helvetica, sans-serif; text-align:center; margin-top:5px;  bottom:5px;}
.Rxneed-new-product a{color:#666666; font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none; text-align:center;}
.Rxneed-new-product a:hover{text-decoration:none;}
.Rxneed-new-products{ color:#666666; margin-top:10px; font:bold 13px Arial, Helvetica, sans-serif; text-align:center; margin-top:5px;  bottom:5px;}
.Rxneed-new-products a{color:#666666; font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none; text-align:center;}
.Rxneed-new-products a:hover{text-decoration:none;}
/* Store Hours List*/
.Rxneed-pharmacy-store-details{margin:0px 0px 0px 50px; padding:0px;width:755px;float:left;font-size:13px; line-height:18px; height:auto; border:solid 1px #688f83;}
.Rxneed-pharmacy-store-details a{font-size:13px; line-height:18px; height:auto; text-decoration:none; font-weight:bold;}
.Rxneed-pharmacy-store-details h1{}
.Rxneed-pharmacy-store-details dd{margin:0px; padding:0px 0px 0px 10px; height:35px; font:normal 18px Arial, Helvetica, sans-serif; line-height:35px; color:#ffffff; 	background-color: #688f83; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e5b52', endColorstr='#688f83'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#3e5b52), to(#688f83)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #3e5b52,  #688f83); /* for firefox 3.6+ */ }
.Rxneed-pharmacy-store-details dd a{ line-height:35px; padding-top:15px; color:#C84947; text-decoration:none;}
.Rxneed-pharmacy-store-adds{margin:0px; padding:0px; width:250px; height:400px; background:#cecece; float:right;}
/* --------------------------------------
       Rxneed-Job-listing
----------------------------------------- */
.Rxneed-btn {margin: 5px 0px 0px 0px;padding: 0px;background: url(../images/Rxneed-btn.png) no-repeat;width: 89px;height: 38px;border: none;cursor: pointer;font: bold 13px Arial, Helvetica, sans-serif;color: white;}
.job-search-title{margin:0px; padding:0px; width:130px; height:30px; background:#f0f0f0; border:solid 1px #cccccc; border-top-left-radius:4px;
border-top-right-radius:4px; position:relative; top:1px; border-bottom:none; font:bold 18px Arial, Helvetica, sans-serif; color:#c84947; text-align:center; line-height:30px;}
.job-search{margin:0px; padding:0px; width:1258px; height:80px; background:#f0f0f0; border:solid 1px #cccccc; border-top-right-radius:4px;border-bottom-right-radius:4px;order-bottom-left-radius:4px;}
.job-search span{font:normal 13px Arial, Helvetica, sans-serif;}
.textfield-jobs{margin: 4px 0;padding: 5px;font-size: 13px;background-color: #ffffff;color: #666;float: left;border: 1px solid #dadada;border-right: 1px solid #dadada;order-bottom: 1px solid #dadada;width: 300px;height: 26px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;-moz-box-shadow: #efefef 0px 2px 2px 1px inset;-webkit-box-shadow: #efefef 0px 2px 2px 1px inset;-o-box-shadow: #efefef 0px 2px 2px 1px inset;box-shadow: #efefef 0px 2px 2px 1px inset;position: relative;overflow: hidden;}
.textfield-sales{margin: 4px 0;padding: 5px;font-size: 13px;background-color: #ffffff;color: #666;border: 1px solid #dadada;border-right: 1px solid #dadada;border-bottom: 1px solid #dadada;width: 150px;height: 26px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;-moz-box-shadow: #efefef 0px 2px 2px 1px inset;-webkit-box-shadow: #efefef 0px 2px 2px 1px inset;-o-box-shadow: #efefef 0px 2px 2px 1px inset;box-shadow: #efefef 0px 2px 2px 1px inset;position: relative;overflow: hidden;}
.job-search-results{margin:10px 0px 0px 0px; padding:0px; width:994px; height:auto; float:left; border:solid 1px #e2e4e4;}
.job-search-results h1{margin: 0px;padding: 0px 0px 0px 10px;background: #3C574E;width:984px; height: 30px;font: bold 16px Arial, Helvetica, sans-serif;color: white;line-height: 30px;letter-spacing: 1px;float:left;}
.job-search-results h2{margin: 0px;padding: 0px 5px 0px 10px;background: #3C574E;width: 105px;height: 30px;font: bold 13px Arial, Helvetica, sans-serif;color: white;line-height: 30px;letter-spacing: 1px;text-align:right;float:left;}
.job-search-results h2 a{color:#ffffff;}
.job-search-results b{color:#c84947;}
.job-search-results a{color:#00789a; text-decoration:none;}
.Rxneed-content-right {margin: 0px;padding: 0px;width: 250px;height: auto;float: right;}
.Rxneed-content-right h1{margin: 0px;padding: 0px 0px 0px 10px;background: #3C574E;width: 240px;height: 30px;font: bold 14px Arial, Helvetica, sans-serif;color: white;line-height: 30px; }
.sort-job{margin:0px; padding:10px; width:230px; height:auto; background:#f7f7f7;}
.sort-job p{line-height:20px;}
.sort-job p a{text-decoration:none; color:#333333;}
.sort-job p a:hover{color:#777777;}
.sort-job strong{color:#00789a;}
.job-desc-left{margin:0px; padding:0px; width:540px; height:auto; float:left;}
.job-desc-left h2{margin:0px; padding:8px 0px; font:bold 17px Arial, Helvetica, sans-serif; color:#c84947;}
.job-desc-left p{font:normal 13px Arial, Helvetica, sans-serif; line-height:20px;}
.job-desc-img{margin:10px 10px 0px 0px; padding:0px; width:250px; height:167px; float:left; border:solid 1px #cccccc;}
.job-desc-address{margin:10px 0px 0px 0px; padding:0px; float:left;}
.job-desc-right{margin:0px; padding:0px; width:230px; height:auto; float:right;}
.job-desc-right p{font:bold 13px Arial, Helvetica, sans-serif; color:#3385d6; float:right; padding-top:5px;}
.job-apply-btn{margin:10px 0px; padding:0px; background:url(../images/apply-btn.jpg) no-repeat; width:104px; height:26px; text-align:center; font:bold 13px Arial, Helvetica, sans-serif; line-height:24px; float:right; }
.job-apply-btn a{margin:0px; padding:0px; color:#ffffff; }
.job-apply-btn a:hover{color:#f0f0f0;}
.job-details{margin:15px 0px 5px 0px; padding:0px; width:720px; height:auto;}
.job-description{margin:0px; padding:0px;}
.job-description p{line-height:20px;}
.Rxneed-sales{margin:0px; padding:10px 0px 15px 0px; width:984px; height:auto;}
.sales-thumb-img{margin:0px; padding:0px; width:300px; height:200px; float:left;} 
.sales-details{margin:0px 0px 0px 15px; padding:0px; width:668px; height:auto; float:left;}
.sales-details h2{margin:0px; padding:0px 0px 5px 0px; font:bold 18px Arial, Helvetica, sans-serif; color:#c84947;}
.sales-details h2 a{text-decoration:none; color:#c84947;}
.sales-details h3{margin:0px; padding:10px 0px 0px 0px; font:bold 14px Arial, Helvetica, sans-serif; color:#3191ad;}
.sales-details p{margin:0px; padding:0px; line-height:18px;}
.sales-details span a{float:right; color:#3191ad;}
/*advertiser product list page styles */
.advertiser-products-list {width:755px; float:left; margin-left:50px; }
.advertiser-products-list a {text-decoration:none; }
/*dashborad page styles*/
.rxneed-dashboard-wrapper{margin:0px 0px 0px 10px; padding:0px; width:820px; float:left; font-size:13px; line-height:18px; height:auto;}
.rxneed-dashboard-wrapper dd{margin:0px; padding:0px 0px 0px 10px; height:35px; font:normal 18px Arial, Helvetica, sans-serif; line-height:35px; color:#ffffff; background-color: #688f83; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e5b52', endColorstr='#688f83'); /* for IE */ background: -webkit-gradient(linear, left top, left bottom, from(#3e5b52), to(#688f83)); /* for webkit browsers */ background: -moz-linear-gradient(top,  #3e5b52,  #688f83); /* for firefox 3.6+ */ }
.rxneed-dashboard-wrapper dd a{ line-height:35px; padding-top:15px; color:#C84947; text-decoration:none;}
.rxneed-dashboard-content {width:818px; height:auto; border:solid 1px #688f83;}
.rxneed-dashborad-tr {background:#666666; color:#FFFFFF; font-weight:bold;}
.rxneed-dashborad-row {background:#f7f7f7;}
.rxneed-dashborad-bottom-wrapper {width:820px; height:auto;}
.rxneed-dashborad-bottom-left {width:690px; height:auto; float:left;}
.rxneed-dashborad-bottom-left dd{margin-top:6px; padding:0px 0px 0px 10px; width:810px; height:35px; font:normal 18px Arial, Helvetica, sans-serif; line-height:35px; color:#ffffff; background-color: #688f83; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e5b52', endColorstr='#688f83'); /* for IE */ background: -webkit-gradient(linear, left top, left bottom, from(#3e5b52), to(#688f83)); /* for webkit browsers */ background: -moz-linear-gradient(top,  #3e5b52,  #688f83); /* for firefox 3.6+ */ }
.rxneed-dashborad-bottom-left-content {width:818px; height:auto; border:solid 1px #688f83;}
.rxneed-dashborad-bottom-right {width:120px; height:auto; float:right; margin-top:5px;}
.rxneed-transfer-pharmacy{margin:0px 0px 20px 0px; padding:0px;}
.rxneed-transfer-pharmacy h4{margin:0px; padding:8px 0px; font:bold 18px Arial, Helvetica, sans-serif; color:#CC3333;}
.rxneed-transfer-pharmacy p{line-height:18px;}
.pharmacy-btn{margin:0px 0px 0px 10px; padding:8px 12px; background:#c04b4b; font:bold 14px Arial, Helvetica, sans-serif; color:#ffffff; border:none; outline:none; border-radius:16px; cursor:pointer;}
.textToBold{font-weight:bold;}

a{
   font-weight:bold;	
}
#preferencess{	padding:2px;
    margin: 2px;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;}
.blacktext{font-family:Arial, Helvetica, sans-serif;font-size:12px ;padding:3px;font-weight:bold; }