@import url("../../shared-css/pharmacy-railREFRESH.css");
/* ENGLISH */
/* layout divs */

body {background:#fff; margin: 0; padding: 0; font-family:Arial !important;}

/* MAIN DIVS */
#container { width: 860px; margin: 0 auto; height: auto; margin-bottom:20px; background-color:#fff;}
#container_alt { background-color:#fff; width: 860px; margin: 0 auto; height: auto; margin-bottom:20px; overflow:hidden;}
#container_latestnews { width: 860px; margin: 0 auto; height: auto; padding-bottom:420px;}	
#header  { width: 860px; height: 118px; position:relative;padding:010px 0 0 0; }
#header a.logo { display:block; width:210px; height:108px; background:url(../images/Newlogo.gif) 0 0 no-repeat; float:left; text-indent:-9999em;}
/* WRAPPER DIVS */
#content_wrapper {background: url(../images/contentBgLeft.gif) 0 0 repeat-y; position:relative;  width:860px; height:auto; overflow:hidden; margin-top:1px;}
#home_content_wrapper { position:relative;  width:860px; height:auto; overflow:hidden; margin-top:1px;}
#news_content_wrapper {background: url(../images/bg-wide-news.gif) repeat-y; position:relative; padding-top:0px; width:860px; height:auto; overflow:hidden; margin-top:1px;}

#menu_bar {background:#aaadb1; position:relative; width:860px; height:29px;}		
#menu_box { float:right; width:auto; height:29px; text-align:right;  font-size:12px; color:#fff; }
#menu_box table {border:none !important;padding:0 !important; }
#menu_box table td table td {height:29px !important;line-height:29px !important;padding:0 !important; }
#menu_box table td table td a table td { padding:0 10px !important;}

#tag_box  { float:left; width:170px; height:29px;padding-left:10px; }
#tag_box p { hight:29px; line-height:29px; margin:0;font-size:13px !important; color:#222; font-weight:bold;}

/* GLOBAL FOOTER */
#footer  {position:relative; clear:both; background:#aeb5bd; width: 860px; height:25px; position:relative;}
#terms a {font-size:11px;  text-align:left; padding-right:5px; padding-left:10px; color:#222; text-decoration: underline;}
#terms a:hover{text-decoration: none;}

/* SEARCH DIVS */
#search {width: 220px; float:right; padding-top:47px; text-align:right; padding-right:20px;}
#search2 {width: 220px; float:right; padding-top:10px; text-align:right; padding-right:20px; clear:right;}

#search input, #search2 input {font-size:12px;font-family:Arial;padding-left:3px;}
#search-input {height:15px; float:right; position:relative; width: 200px;}
#search-radio {height:20px; width: 280px; float:right; clear:right; margin-top:12px; position:relative;}
* html #search-radio {margin-top:2px;marg\in-top:2px;}
#radio1 {height:20px; width: 90px; float:right; padding-right:45px; position:relative; clear:right;}
#radio2 {height:20px; width: 100px; float:right; padding-right:5px; position:relative;}
#sizer { float:right; width:170px; height:auto; position:relative;  font-size:11px; color:#222; text-align:left; margin-top:0; padding-top:25px;}
/* END SEARCH DIVS */

#side-menu {width: 218px; }
#terms {width: 300px; height:19px; float:left; padding-top:6px; color:#fff;}
#sidebar  { position:relative;   width: 218px; float:left; height:760px;}
#sidebar_sales  { position:relative; width: 218px; float:left;padding-bottom:20px;}
#sidebar_sales h3 {color:#222; font-size:12px;}
#sales-contact-info {width: 178px; padding:0 20px 10px 17px;  font-size:11px; color:#333;}

#sidebar h3 { color:#222; font-size:13px; 
text-align:left; margin-bottom:5px; font-weight:bold; padding-top:10px;    }

#contact_form_wrapper {width:390px; float:right; border-left: 1px solid #656c76; padding-left:10px; margin-top:10px;}
#contact_info_wrapper {width:210px; float:left; margin-top:10px;}

/* HEAD DIVS */
#page_head  {width:640px; float:right; height:175px;}
#page_head_textbox {width:310px; float:right; height:175px;}
#preserv_head  {width:640px; float:right; height:175px; background: url(../images/preserve-free.jpg) no-repeat;}
#brand_gen_head  {width:640px; float:right; height:175px; background: url(../images/brand-to-generic.jpg) no-repeat; }
#barcode_head  {width:640px; float:right; height:175px; background: url(../images/bar-coded.jpg) no-repeat;}
#latex_free_head  {width:640px; float:right; height:175px; background: url(../images/latex-info.jpg) no-repeat;}
#tall_man_head  {width:640px; float:right; height:175px;background: url(../images/tall-man.jpg) no-repeat;}
#medical_safety_head  {width:640px; float:right; height:175px; background: url(../images/medical-safety.jpg) no-repeat;}
#customer_service_head  {width:640px; float:right; height:175px; background: url(../images/customer-service.jpg) no-repeat;}

/* HOME DIVS */
#new-home-sub-wrapper {width:642px; float:right; padding:0 0 10px 0;color:#444; font-size:11px; }

#home-right-column {float:right; width:180px; position:relative;}
#suggest-flash {width:180px; height:100px;}

#onco-fl-btn {width:180px;height:205px;margin-top:10px;z-index:1;position: relative;}

#news  {background:url(../images/news-updates-bg.gif) no-repeat; width:160px; height:auto; padding: 40px 10px 30px 10px; color:#fff; position:relative;}
#news hr {border: 0; width: 100%; color: #fff; background-color: #fff; height: 1px;}
#home-rightbox  { width:180px; height:auto; padding-top:30px; padding-bottom:20px; position:relative;}
#home-rightbox-alt  { width:180px; height:auto; padding-top:10px; padding-bottom:20px; position:relative;}

/* CONTENT DIVS */
#main_content {width:440px; float:left; padding:10px; height:auto;}
#main_content ul{margin-left:15px;  padding:0;}
#main_content ul li {margin-top:2px; margin-bottom:2px; padding:0;}
#main_content_alt {width:360px; float:left; padding:10px; height:auto;}
#a_content {width:610px; float:left; padding-top:10px; padding-bottom:20px; height:auto; padding-left:10px; padding-right:20px;}
#b_content {width:620px; float:left; height:auto; padding:10px 10px 20px 10px; position:relative;}
#news_content {width:470px;float:right;padding-bottom:20px;height:auto;padding-left:10px;padding-right:160px;position:relative;}
#news_content ul {margin-left:10px;  padding:0;}
#news_content ul li {margin-top:2px; margin-bottom:2px; padding:0;}
#news_content ol { margin-left:10px;}
#news_content ol li { margin-top:2px; margin-bottom:2px; padding:0;list-style-type:decimal;}
#news_content_archives {width:472px; height:600px; overflow: auto;float:left;padding-bottom:20px;padding-left:10px;padding-right:160px;position:relative;}
#news_content_archives a { font-size:12px !important;}
#feature_archives {width:470px;float:right;padding-bottom:20px;height:auto;padding-left:10px;padding-right:160px;position:relative;}

#home_content {width:438px; float:left; padding:10px; height:auto;}
#home_content a { color:#cf171f; font-size:11px;  text-decoration:underline;}
#home_content a:hover { text-decoration:none;}
#home-feature1 {width:220px; float:left; margin-bottom:20px;}
#home-feature2 {width:217px; float:left; margin-bottom:20px;}

/* Safety Initiatives page */
.thumbbox-wrap { width:600px; float:left;}
.thumbbox-wrap-row {width:620px; float:left;}
.thumbbox-wrap-alt { width:620px; float:left; padding-top:10px;}
.thumbbox-wrap-alt h3 { padding:0; margin:0;}
.thumbbox-wrap img {border: 1px solid #e7e7e7;}
.thumbbox-wrap-alt  img {border: 1px solid #e7e7e7;}
.thumbbox {width:140px; text-align:center; float:left; padding:0 8px 10px 0;}
.si-bottle-spin {width:152px;text-align:center;	padding-left:15px;position:absolute !important;	right:0;top:0px;}
.initads p { padding-right:167px;}
.si-bottle-spin p, .thumbbox p { padding:0;}

#news_tell {width:470px; float:left; clear:left; padding-bottom:20px; padding-top:20px; height:auto; border-top: 1px solid #fff; margin-top:20px; position:relative;}
#right_box  {padding-left:20px; padding-right:0px; padding-top:50px; padding-bottom:10px; background: url(../images/products-right.gif) no-repeat;float:right; width:155px; height:auto; border-bottom: 1px solid #336699; border-right: 5px solid #fff; }
#legend_box  { float:right; width:175px; height:200px;  padding-top:5px;}
#flashcontent {width:620px; height:500px; margin: 0 auto;}
#head_flashcontent {width:642px; float:left; height:175px;}
#home_head_flashcontent {width:640px; float:left; height:150px;}

#popup-box-wrapper { margin: 0; padding: 0; width:560px; padding:20px; height:auto;}
#right_box_alt  {padding-top:20px; float:right; width:180px; height:auto;}
#thumbbox1 {width:140px; text-align:center; float:left; padding-right:5px;}
#thumbbox2 {width:140px; text-align:center; float:left; padding-right:5px;}
#thumbbox3 {width:140px; text-align:center; float:left; padding-right:5px;}
#thumbbox4 {width:140px; text-align:center; float:left; }

/* LIST STYLES */
#latex_free_head ul, #preserv_head ul, #barcode_head ul {  margin: 10px 0 0 10px; padding:0;}
#latex_free_head ul li,  #preserv_head ul li, #barcode_head ul li { list-style: none;  margin: 0; padding-right:10px; padding-bottom:5px;}

#sidebar_ul {margin: 0;	padding: 0; font: 11px Arial;}
#sidebar_ul li {list-style: none; margin-bottom:-7px;}
#sidebar_ul li a {text-align:left; color:#fff; text-decoration: underline;}
#sidebar_ul li a:hover { text-decoration: none;}

#sitemap_ul {margin: 0;	padding: 0; font: 11px Arial; text-align:left;}
#sitemap_ul li {list-style: none;}
#sitemap_ul li a {text-align:left; color:#444; text-decoration: underline;}
#sitemap_ul li a:hover {color:#444; text-decoration: none;}

#latest-news_ul {margin: 0;	padding: 0; font: 11px Arial;}
#latest-news_ul li {list-style: none; margin-bottom:-10px; padding:0 0 15px 0;}
#latest-news_ul li a {text-align:left; color:#fff; text-decoration: none;}
#latest-news_ul li a:hover { text-decoration: underline;}

#linksbox_ul {margin: 0; padding: 0; font: 11px Arial; text-align:left; padding-bottom:20px;}
#linksbox_ul li {list-style: none; margin-bottom:-7px;}
#linksbox_ul li a {text-align:left; color:#444; text-decoration: underline;}
#linksbox_ul li a:hover {color:#444; text-decoration: none;}

#corplinks_ul {padding-bottom:20px; margin:0;}
#corplinks_ul li {list-style: none;}
#corplinks_ul li a {text-align:left; color:#336699; text-decoration: underline;margin-left: -15px; }
#corplinks_ul li a:hover { text-decoration: none;}

#preserv_head ul li {padding-top: 10px; margin-left: 7px; list-style: square;}
#barcode_head ul li {padding-top: 10px; margin-left: 7px; list-style: square;}
#latex_free_head ul li {padding-top: 10px; margin-left: 7px; list-style: square;}

/* LINK STYLES */
#a_content a {color:#336699; font-size:11px;  text-decoration:underline;}
#a_content a:hover { text-decoration:none;} 
#b_content a {color:#336699; font-size:11px;  text-decoration:underline;}
#b_content a:hover { text-decoration:none;}

#news_content a {color:#fff; font-size:14px;  text-decoration:underline;}
#news_content a:hover { text-decoration:none;}
#news_content_archives a {color:#fff; font-size:14px;  text-decoration:underline;}
#news_content_archives a:hover { text-decoration:none;}

#feature_archives a {color:#fff; font-size:14px;  text-decoration:underline; line-height: 1.3em}
#feature_archives a:hover { text-decoration:none;} 
#feature_archives p {margin-top: 1.3em; margin-bottom: 1.3em;}
 
#main_content a { color:#336699; font-size:12px !important;  text-decoration:underline;}
#main_content a:hover { text-decoration:none;}
#main_content_alt a{ color:#336699; font-size:11px;  text-decoration:underline;}
#main_content_alt a:hover{ text-decoration:none;}
#brand_gen_head a { padding-left:340px; color:#336699; font-size:11px;  text-decoration:underline;}
#brand_gen_head a:hover { text-decoration:none;}
#sidebar_sales a {color:#222; font-size:12px;  text-decoration:underline;}
#sidebar_sales a:hover { text-decoration:none;} 

/* BOTTLE SPIN  */
#bottle-spin {width:610px;float:right;padding: 10px 20px 20px 10px;height:auto;position:relative;}
#bottle-spin h1 {color:#444; font-size:20px;  margin-bottom:.4em; margin-top:.4em;}
#spin-wrapper {width:610px;height:690px;position:relative;}

/* bottle callout */
#onco-callout {width:400px;padding:0 110px 20px 110px;height:auto;}
#onco-callout h2 {color:#d51a37; font-size:11px; text-align:right; margin:0 0 5px 0;}	

/* text styles */
#a_content h3 {color:#222; font-size:14px;  margin-bottom:5px;}
#news_content h3 {color:#fff; font-size:14px;  margin-bottom:5px;}
h3 {color:#222; font-size:13px;  margin-bottom:5px;}
p {line-height:140%; margin: 6px 0;}
.headings_text  { font-size:12px; color:#444; font-weight:bold; padding-left:340px; padding-right:20px; padding-top:10px;}
.headings_topper { font-size:14px; color:#656c76;}
.footer  {padding-top:6px; padding-right:10px; color:#222; font-size:11px;  text-align:right;}
.heading  { font-size:12px; color:#fff; font-weight:bold;}
.subheading {font-weight: normal; font-size: 10px; color: #000; }
.content_style  {color:#444; font-size:11px; }
.news_style {color:#fff; font-size:14px; }
.search_style  {color:#444; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px;}
.tag  {color:#fff; font-size:12px;  text-align:left; padding-left:13px; padding-top:6px;}
.tag_alt  {color:#fff; font-size:13px; text-align:left; padding-left:40px; font-weight:bold; padding-top:7px;}
.tag_alt2  {color:#444; font-size:13px; text-align:left; padding-left:40px; font-weight:bold; padding-top:7px;}
.sidebar_style  {color:#fff; font-size:11px;  padding-left:25px; padding-right:25px; padding-top:40px;}
.sidebar_style-alt  {color:#fff; font-size:11px;  padding-left:25px; padding-right:25px; padding-top:20px; padding-bottom:20px;}
.red {color:#e51937;}
.blue {color:#d51a37;}
.red-alt {color:#e51937; font-size:12px;  font-weight:normal;}
.no-mar { margin-left:0px;}
.noprint {}
.m-btm {margin-bottom:-5px;}
.white { color:#FFFFFF}
a { outline: none;}
.fr-mar {margin-left:5px;}
.mar-top-20 {margin-top:20px;}
.mar-top-15 {margin-top:15px;}
.mar-top-10 {margin-top:10px;}
.mar-top-5 {margin-top:5px;}
.img-border {border: 1px solid #e7e7e7;}
.img-border-bl {border: 1px solid #004990;}
.news-date { font-size:11px; margin-bottom:-5px; margin-top:10px;}
.floatleft { float:left;}
.floatright {float:right;}
.img-fl-btpad { float:left; padding-bottom:20px;}
.rightalign { text-align: right;}
.clearboth { clear: both;}
.center { text-align:center;}
.submit { vertical-align: middle; outline:none;} 
img { border:none;}
.gallery-hr {border: 0; width: 100%; color: #538ab1; background:#538ab1; height: 1px; margin-top:10px;}
.sm-txt {font-size:9px;}
.disclaimer {font-size:9px; line-height:130%;}
.tt {font-size:11px !important;}
.rtt {font-size:10px !important;}
.fwnorm { font-weight:normal;}
sup {font-size:7px;vertical-align: baseline;position: relative;bottom: 5px;}

/* HOME NEW PRODUCTS */
#home-new-products { width:414px; height:auto; padding:10px;  border: 2px solid #00619c; margin-top:10px;}
#home-new-products h3 { color:#cf171f;}
#home-new-products a {color:#004990;}
#print-box { width:438px; padding:20px 0 20px 0;}

/* POLL  */
#poll { width:434px; height:auto; background:#004990; clear: both; border: 2px solid #004990;}
.poll-head {width:434px; height:25px; background: url(../images/poll-head.gif) #004990;}
.poll-head-alt {width:434px; height:auto; background: #004990;}
.poll-head-alt h1 {color:#FFF; font-size:14px; margin:0; padding:3px 0 0 7px; text-transform:uppercase;}
.poll-head-alt small {font-size:12px;}
.poll-bg { background-color:#004990;}
.poll-subwrap {width:414px; height:auto; padding:10px; background-color: #0d95c2;}
.poll-subwrap p {color:#FFF;}
#poll-help {width:414px; height:auto; position:relative; padding:0 10px 10px 10px; background:#004990;}
#poll-help p {color:#FFF;}
#poll-help a {color:#FFF;}

/* Legal styles */
#legal {width:610px; float:left; padding-top:10px; padding-bottom:20px; height:auto; padding-left:10px; padding-right:20px; color:#444; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#legal a {color:#336699; font-size:11px;  text-decoration:underline;}
#legal a:hover { text-decoration:none;}
#legal ol { margin:0 0 10px 0; padding-left:23px;}
#legal ol li { margin:0; padding:0;}
#legal ol li ol { margin:3px 0 0 0;}
#legal h2 {color:#336699; font-size:15px;  margin:0;}
#legal h3 {color:#336699; font-size:12px;  margin:15px 0 0 0;}
#legal p {margin: 0; line-height:15px;}

a.pdf{ padding: 5px 0 5px 20px; background: transparent url(../../shared-images/icons/icon_pdf.gif) no-repeat center left;}
form#contact {font-size:12px;}

/* HIDE CONTACT FORMS */
.disabled { display: none; margin-top:30px;}
.noscript .disabled { display: block;}
#form_wrapper, #contact_form_wrapper, #feedbackFormWrapper, #productUpdatesFormWrap { display: block;}
.noscript #form_wrapper, .noscript #contact_form_wrapper, .noscript #feedbackFormWrapper, .noscript #productUpdatesFormWrap { display: none;}

/* added styles for refresh */

input.cleardefault {border:1px solid #222; height:18px; line-height:18px;}
p, ul li, ul li a { font-size:12px !important;}
h1, h2, h3, h4, h5, p, ul, ul li, ul li a {font-family:Arial !important;}
#a_content h3 {color:#336699 !important;  font-family:Arial; margin-bottom:5px; }
