body {color:#222222;}
small, .small, .smalldark, .mosimage_caption, .createby, .createdate, .modifydate, a.readon, .img_caption {}
.img-border {border:solid 1px #eeeeee;}
fieldset { border: solid 1px #F1ECE9;}
hr {background-color:#e6e4e4;}
a {color:#2e2a28; text-decoration:none;}
a:hover, a:active, a:focus { color:#2e2a28;	text-decoration:underline;}
.searchintro a {color:#2e2a28!important;}
.componentheading-Sub { color:#555!important;}
.contentheadingH { color: #2e2a28;}
#nav li a#active_menu {	background:#2e2a28;}
.search-button input {background:url(../images/smith-paleblue/icon-search.png) no-repeat top;	border:0;}
.searcheading {color:#FFFFFF;}
.btngry {background: url(../images/shar-black/bg-gry-l.png) no-repeat;}
.btngry span {background: url(../images/shar-black/bg-gry-r.png) no-repeat right;	color:#535353;font-weight:bold;}
.news-bg { background: url(../images/shar-black/bg-box-body.gif) repeat-x scroll center bottom transparent; border: 1px solid #F1ECE9;}
.news-bg .news { background: url(../images/shar-black/bg-news.png) no-repeat scroll right top transparent;}
.news-bg em, .blog_sp em, .p-news em {color:#b4b4b5;}
.news-bg a, .p-news a { color:#555;}
.news-bg a strong, .p-news a strong { color:#2e2a28;}
.readmore {	background: url(../images/shar-black/bg-arrow.gif) no-repeat right;}
#twoj_fragment1-1 .contentheading, #twoj_fragment1-2 .contentheading, #private-prescriptions-area .contentheading, .search-bg .componentheading, .nhs-bg .componentheading, .tab_container .contentheading {background: none;color: #555!important;}

.button {background:#fff;color:#007fac; border: solid 1px #007fac;transition: all 0.5s ease 0s;}
.button:hover, .button:focus {background: #007fac;color: #FFFFFF;transition: all 0.5s ease 0s;border: solid 1px #007fac}

.buttonGry {background:#fff; border: none; color:#007fac!important;transition: all 0.5s ease 0s;}
.buttonGry:hover, .buttonGry:focus {background: #007fac;color:#FFFFFF!important;transition: all 0.5s ease 0s;}

.josForm button {background:#fff;border: none; border:solid 1px #007fac; color:#007fac!important;transition: all 0.5s ease 0s;}
.josForm button:focus, .josForm button:hover {	background: #007fac;border:solid 1px #007fac;color:#FFFFFF!important;transition: all 0.5s ease 0s;}

.customad-area .button {background:#fff;	color: #007fac!important;border:  solid 1px #007fac;transition: all 0.5s ease 0s;}
.customad-area .button:hover, .customad-area .button:focus {background: #497a03;border:solid 1px #007fac;color:#FFFFFF!important;transition: all 0.5s ease 0s;}

.customad-article .button {	background:#fff;	color: #007fac!important;border:  solid 1px #007fac;transition: all 0.5s ease 0s;}
.customad-article .button:hover, .customad-article .button:focus {	background: #007fac;border:solid 1px #007fac;color:#FFFFFF!important;transition: all 0.5s ease 0s;}

.inputbox {border: 1px solid #ccc;background: #FFFFFF;}
.inputbox:hover, .inputbox:focus {background: #FFFFCC;}
pre, .code {border-left: 5px solid #999999;	background: #FFFFFF;}
blockquote span.open {background: url(../images/shar-black/so-q.gif) no-repeat left top;}
blockquote span.close {background: url(../images/shar-black/sc-q.gif) no-repeat bottom right;}
.quote-hilite {	border: 1px solid #CACACC;	background: #FFFFFF;}
.small-quote {background: none;}
.small-quote span.open-quote {	background: url(../images/shar-black/so-q.gif) no-repeat center left;}
.small-quote span.close-quote {	background: url(../images/shar-black/sc-q.gif) no-repeat center right;}
.small-quote span.author {border-top: 1px solid #DCDDE0;background: url(../images/shar-black/author.gif) no-repeat 5px 4px #EAEBEE;}
.dropcap {color: #999999;font: 50px/40px Georgia, Times, serif;}
p.error {color: #fadcdc;background: url(../images/shar-black/icon-error.gif) no-repeat top left;}
p.message {	color: #d6ffcf;	background: url(../images/shar-black/icon-info.gif) no-repeat top left;}
p.tips {color: #EE9600;	background: url(../images/shar-black/icon-tips.gif) no-repeat top left;}
.highlight {background: #FFFFCC;}
p.stickynote {border: 1px solid #CACACC;	background: url(../images/shar-black/sticky-bg.gif) no-repeat 5px center #FFFFFF;}
p.download {border: 1px solid #CACACC;	background: url(../images/shar-black/download-bg.gif) no-repeat 5px center #FFFFFF;}
ul.checklist li {background: url(../images/shar-black/checklist-bg.gif) no-repeat 0 3px;}
ul.small-checklist li {	background: url(../images/shar-black/icon_list.gif) no-repeat 0 3px;}
ul.stars li {background: url(../images/shar-black/star-bg.gif) no-repeat 0 3px;}
.bignumber {background: url(../images/shar-black/ol-bg.gif) no-repeat top left;color: #7BA566;}
div.bubble1 span.author, div.bubble2 span.author, div.bubble3 span.author, div.bubble4 span.author {background: url(../images/shar-black/author.gif) no-repeat center left;}
div.bubble1 div {background: url(../images/shar-black/bub1-br.gif) no-repeat bottom right;}
div.bubble1 div div {background: url(../images/shar-black/bub1-bl.gif) no-repeat bottom left;}
div.bubble1 div div div {background: url(../images/shar-black/bub1-tr.gif) no-repeat top right;}
div.bubble1 div div div div {background: url(../images/shar-black/bub1-tl.gif) no-repeat top left;}
div.bubble2 div {background: url(../images/shar-black/bub2-br.gif) no-repeat bottom right;}
div.bubble2 div div {background: url(../images/shar-black/bub2-bl.gif) no-repeat bottom left;}
div.bubble2 div div div {background: url(../images/shar-black/bub2-tr.gif) no-repeat top right;}
div.bubble2 div div div div {background: url(../images/shar-black/bub2-tl.gif) no-repeat top left;}
div.bubble3 div {background: url(../images/shar-black/bub3-br.gif) no-repeat bottom right;}
div.bubble3 div div {background: url(../images/shar-black/bub3-bl.gif) no-repeat bottom left;}
div.bubble3 div div div {background: url(../images/shar-black/bub3-tr.gif) no-repeat top right;}
div.bubble3 div div div div {background: url(../images/shar-black/bub3-tl.gif) no-repeat top left;}
div.bubble4 div {background: url(../images/shar-black/bub4-br.gif) no-repeat bottom right;}
div.bubble4 div div {background: url(../images/shar-black/bub4-bl.gif) no-repeat bottom left;}
div.bubble4 div div div {background: url(../images/shar-black/bub4-tr.gif) no-repeat top right;}
div.bubble4 div div div div {background: url(../images/shar-black/bub4-tl.gif) no-repeat top left;}
.legend-title {	background: #F6F6F6;}
.legend {border: 1px solid #CACACC;	background: #FFFFFF;}
td.sectiontableheader {border-right: 1px solid #fff;}
table.contenttoc td {background: url(../images/shar-black/bullet-list.gif) no-repeat 5% 50%;}
table.contenttoc th {border-bottom: 1px solid #CCCCCC;}
table.pollstableborder tr.sectiontableentry1 td {background: #ECECEC;}
.blog_more ul li {background: url(../images/shar-black/bullet.gif) no-repeat 6px 8px;}
h1.componentheading, .componentheading {color:#2e2a28;	/*background: url(../images/shar-black/bullethead.png) no-repeat left;*/}
#shoping { border:solid 1px #F1ECE9;}
#shoping .componentheading {color:#2e2a28;}
.search-bg .componentheading {font-size: 22px; background: none;}
h2.contentheading, .contentheading {	color:#2e2a28!important;}
.contentheading a {	color:#2e2a28;}
.contentheading a:hover {color:#000;}
.contentheading02 {	color:#2e2a28;}
a.readon {border: 1px solid #F6F6F6;	background: url(../images/shar-black/arrow.png) no-repeat 5px 48%;	color: #d6ffcf;}
a.readon:hover, a.readon:active, a.readon:focus {	border: 1px solid #ECECEC;	background: url(../images/shar-black/arrow.png) no-repeat 5px 48% #FFFFFF;}
ul.pagination a {border: 1px solid #F6F6F6;}
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {	border: 1px solid #ECECEC;	background: #FFFFFF;}
.sectiontableheader {background: #444444;	color: #FFFFFF;}
.sectiontableheader a {color: #FFFFFF;}
tr.sectiontableentry2 td {background:#ECECEC;}
tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {	background:#FFFFCC;}
.pollstableborder tr.sectiontableentry1 td, .pollstableborder tr.sectiontableentry2 td {	background: none;}
.article-tools {border-top: 1px solid #DDDDDD;	background: #ECECEC;}
.createby {	background: url(../images/shar-black/icon-user.gif) no-repeat 0 2px;}
.createdate {background: url(../images/shar-black/icon-date.gif) no-repeat 0 2px;}
#ja-containerwrap {background: url(../images/shar-black/cw-bg1.gif) repeat-y 50% 0;}
#ja-containerwrap2 {background: url(../images/shar-black/cw-bg2.gif) no-repeat 50% 0;}
#ja-container {background: url(../images/shar-black/c-bg1.gif) repeat-y 18% 0;}
#ja-container2 {background: url(../images/shar-black/c-bg2.gif) no-repeat 18% 0;}
#ja-contentwrap .full-conten .atoz-bg {	background-color:#4D98CC;}
#ja-contentwrap .full-conten .atoz-bg-act {background-color:#003f86;}
#ja-contentwrap .full-conten .atoz-bg-act a {color:#FFF;}
#ja-contentwrap .full-conten .atoz-bg a {color:#FFF;}
#ja-contentwrap .full-conten .atoz-bg a:hover {	color:#000;}
#ja-contentwrap .full-conten .conten-inner {border-bottom:solid 1px #eee;border-top:solid 1px #eee;}
#ja-contentwrap .full-conten li a {color:#000;}
#ja-contentwrap .inner-conten2 {border:solid 1px #00B050;}
.inner-conten-bg {	border-bottom:none;	border-top:none;}
#ja-contentwrap .inner-conten-right .header {background:url(../images/shar-black/right-header.png) left top no-repeat;	color:#fff;}
#ja-contentwrap .inner-conten-right .conten-bg {border:solid 1px #eee;	border-bottom:none;	border-top:none;}
#ja-contentwrap .inner-conten-right .conten-bg li {	list-style-image:url(../images/shar-black/line-img.png);}
#ja-contentwrap .inner-conten-right .footer {background:url(../images/shar-black/right-footer.png) left top no-repeat;}
#ja-containerwrap-f {background: url(../images/shar-black/cwf-bg.gif) repeat-x top left #F6F6F6;}
#ja-containerwrap-f #ja-containerwrap2 {background: none;}
#ja-containerwrap-f #ja-container, #ja-containerwrap-f #ja-container2 {	background: none;}
#ja-containerwrap-fl {background: url(../images/shar-black/cwf-bg.gif) repeat-x top left #F6F6F6;}
#ja-containerwrap-fl #ja-containerwrap2, #ja-containerwrap-fl #ja-container, #ja-containerwrap-fl #ja-container2 {background: none;}
#ja-containerwrap-fr {	background: url(../images/shar-black/cw-bg1.gif) repeat-y 50% 0;}
#ja-containerwrap-fr #ja-containerwrap2 {background: url(../images/shar-black/cw-bg2.gif) no-repeat 50% 0;}
#ja-headerwrap {color: #CCCCCC;}
.ja-headermask {background: url(../images/shar-black/header-mask.png) no-repeat top right;}
#header-logo .bigtext {	color:#fff;}
#header-logo-bg {background:url(../images/shar-black/header-logo-bg.png) right top no-repeat;}
#header-logo h1 {background:url(../images/shar-black/cross.png) left center no-repeat;}
#header-logo h1 a {	color:#2e2a28;}
#header-logo h1 a span {color:#6f7070!important;}
.search-title {	border-right:solid 1px #DFDFDF;}
#ja-search .search-dropdownbg {	border:solid 1px #DFDFDF;	background-color:#FFFFFF;}
.toplink { color:#333; }
.toplink a {color:#333333;}
.toprightlinks a {border-left: 1px solid #333333;}
#ja-search {border:solid 1px #d1d1d1;background: url(../images/shar-black/search-bg.png) no-repeat left top;}
#ja-search .inputbox {	background: none repeat scroll 0 0 transparent;	border: medium none; color: #555;}
.cart {background: url(../images/shar-black/bg-cart.png) no-repeat scroll 0 6px transparent;}
.tab {background:url(../images/shar-black/tab.png) left top no-repeat;}
.tab strong {color:#fff;}
.tab p a {color:#000;}
h1.logo-text a {color: #CCCCCC !important;}
p.site-slogan {	color: #FFFFFF;	background: #444444;}
div.module h3 {	border-bottom: 2px solid #F6F6F6;}
div.module_black, div.module_green, div.module_blue, div.module_red, div.module {	background: url(../images/shar-black/b-br.gif) no-repeat bottom right #FFFFFF;}
div.module div {background: url(../images/shar-black/b-bl.gif) no-repeat bottom left;}
div.module div div {background: url(../images/shar-black/b-tr.gif) no-repeat top right;}
div.module div div div {background: url(../images/shar-black/b-tl.gif) no-repeat top left;}
div.module_black div div div div, div.module_green div div div div, div.module_blue div div div div, div.module_red div div div div, div.module_text div div div div, div.module div div div div {background: none;}
div.module_text span {background: #F6F6F6;}
div.module_text {background: url(../images/shar-black/bt-br.gif) no-repeat bottom right #F6F6F6;}
div.module_text div {background: url(../images/shar-black/bt-bl.gif) no-repeat bottom left;}
div.module_text div div {background: url(../images/shar-black/bt-tr.gif) no-repeat top right;}
div.module_text div div div {background: url(../images/shar-black/bt-tl.gif) no-repeat top left;}
div.module_black h3, div.module_green h3, div.module_blue h3, div.module_red h3 {	border-bottom: 1px solid #F6F6F6;}
div.module_red {background: url(../images/shar-black/br-br.gif) no-repeat bottom right #fadcdc;}
div.module_red div {background: url(../images/shar-black/br-bl.gif) no-repeat bottom left;}
div.module_red div div {background: url(../images/shar-black/br-tr.gif) no-repeat top right;}
div.module_red div div div {background: url(../images/shar-black/br-tl.gif) no-repeat top left;}
div.module_blue {background: url(../images/shar-black/bb-br.gif) no-repeat bottom right #d6ffcf;}
div.module_blue div {background: url(../images/shar-black/bb-bl.gif) no-repeat bottom left;}
div.module_blue div div {background: url(../images/shar-black/bb-tr.gif) no-repeat top right;}
div.module_blue div div div {background: url(../images/shar-black/bb-tl.gif) no-repeat top left;}
div.module_green {background: url(../images/shar-black/bg-br.gif) no-repeat bottom right #7BA566;}
div.module_green div {background: url(../images/shar-black/bg-bl.gif) no-repeat bottom left;}
div.module_green div div {background: url(../images/shar-black/bg-tr.gif) no-repeat top right;}
div.module_green div div div {background: url(../images/shar-black/bg-tl.gif) no-repeat top left;}
div.module_black {background: url(../images/shar-black/bl-br.gif) no-repeat bottom right #333333;	color: #FFFFFF;}
div.module_black div {background: url(../images/shar-black/bl-bl.gif) no-repeat bottom left;}
div.module_black div div {background: url(../images/shar-black/bl-tr.gif) no-repeat top right;}
div.module_black div div div {background: url(../images/shar-black/bl-tl.gif) no-repeat top left;}
div.module_blue a, div.module_red a, div.module_black a, div.module_green a {color: #FFFFFF;}
.content-img{border:solid 1px #f1ece9; }
#ja-col1 .inerdiv-padding-non {border:solid 1px #B6BFC5;	border-top:none;}
#ja-col1 .inerdiv-padding {	border:solid 1px #B6BFC5;border-top:none;}
#ja-col1 ul li a, #ja-col2 ul li a {color:#666666;	background: url(../images/shar-black/bullet.gif) no-repeat scroll 1px 7px transparent;}
.ja-box-left div.moduletable, .ja-box-full div.moduletable {background: none;}
.ja-box-right div.moduletable {background: url(../images/shar-black/vdot2.gif) repeat-y left;}
.ja-box-center div.moduletable {background: url(../images/shar-black/vdot2.gif) repeat-y left;}
#ja-botsl h3 {background: none;}
#ja-botslwrap {border-top: 5px solid #CCCCCC;	background: #444444;	color: #CCCCCC;}
#ja-botsl h3 {color: #FFFFFF;}
#ja-botsl a {color: #CCCCCC;}
#ja-botsl a:hover, #ja-botsl a:active, #ja-botsl a:focus {	color: #FFFFFF;}
#ja-botsl ul li {background: url(../images/shar-black/bullet2.gif) no-repeat 3px 8px;}
#ja-footer {background:#f8f5f4; border-top:solid 1px #d2d0d0; color:#454645;}
.shop-rp-contact-footer{ border-bottom:solid 1px #d2d0d0;}
#ja-footer .floatR{ background:#FFFFFF;}
.footerleftlinks h2, .floatR h2{color: #2e2a28;}
#ja-footer .footnav {}
#ja-footer .footnav a {color: #222;}
#ja-footer .footnav a:hover {color: #2e2a28;}
ul.ja-usertools-font li {background: none;}
h3.show {background: url(../images/shar-black/arrow2.png) no-repeat 90% 60%;}
h3.hide {background: url(../images/shar-black/arrow3.png) no-repeat 90% 60%;}
div.back_button a, div.back_button a:hover, div.back_button a:active {	background: none!important;}
.tool-tip {border: 1px solid #D4D5AA;	background: #FFFFCC;}
.tool-title {background: url(../../system/images/shar-black/selector-arrow.png) no-repeat;}
.allmemuheader, div.moduletable h3, div.moduletable_menu h3, div.moduletable_text h3 {color: #2e2a28;}
a.error {color:#990000;}
a.error:hover {color:#990000;}
.search-text {color:#2e2a28;}
.test-read {color:#FF0000;}
.test-read-big {color:#FF0000;}
.test-green {color:#00B050;}
.basket-bg {background:url(../images/shar-black/basket-bg.png) left top repeat-x #fff;}
.basket-bg p {color:#003f86;}
.img-right {color:#1A405D;}
.shoping-bg a {color:#2e2a28!important;border: solid 1px #2e2a28;}
.shoping-bg a:hover {color:#FFF!important;	background:#2e2a28; text-decoration:none;}
.condition_heading, .condition_heading_new, .healthtips_heading {background-color: #F8F5F4;	border-bottom: 1px solid #D2D0D0;}
.main_holder {background-color:#f1ebe6;}
.condition_head {color:#323232;}
.condition_left_box li {color: #2e2a28!important;}
.condition_right_box li {color: #2e2a28!important;}
.condition_boxNew {	background-color:#eeeeee;border:#b6b6b6 1px solid;	color:#323232;}
.q_boxtop {	background-color:#ccbdb0;	border:#9e8876 1px solid;	color:#323232;}
.q_boxtopa {background-color:#eeeeee;border:#b6b6b6 1px solid;	color:#323232;}
.condition_qleft {background-color:#f5f0ec;}
.container1, .container2, .container3 {background-image:url(../images/shar-black/vaccin_tbl_bg.jpg);	background-repeat:repeat-y;	border-bottom:1px solid #b6b6b6;}
.container4 {background-image:url(../images/shar-black/contact_tbl_bg.jpg);background-repeat:repeat-y;border:1px solid #b6b6b6;}
.grid-a-z-text-norm {background-color:#d2d2d2;border:solid 5px #fff;}
a.grid-a-z-link-norm:link, a.grid-a-z-link-norm:visited {background-color:#d2d2d2;}
.red, .error {color:red;}
.small-div {background-color:#E1F3FF;border:solid 1px #2e2a28;}
.big-div, .big-div2 {border: 1px solid #F1ECE9;}
.big-div-headertext {color:#003f86;}
.big-div p, .big-div2 p {color:#2e2a28;}
.newsannounce .large-div p {border-bottom: solid 3px #CCCCCC;}
.img-border {border: 1px solid #e6e4e4;}
.pop-up-bg {/*background:url(../images/shar-black/pop-up-bg.png) left top no-repeat;*/z-index:10000; background:#fff; border:5px solid #2e2a28; border-radius:15px;}
.pop-up-bg-pmed {background:url(../images/shar-black/pop-up-bg.png) left top no-repeat;}
.newsfeedheading {	color: #f88502;	border: 1px solid #DEDEDE;}
.lefts {background: url(../images/shar-black/topl.png) no-repeat left;}
.rights {background: url(../images/shar-black/topr.png) no-repeat right;}
.medicinechest-icon {border-bottom:dotted 1px #FFFFFF;border-top:dotted 1px #FFFFFF;}
.lefts {background: url(../images/shar-black/topl.png) no-repeat left;}
.rights {background: url(../images/shar-black/topr.png) no-repeat right;}
.address-bg-top {background:url(../images/shar-black/banner-bg.png) left top no-repeat;}
.address-bg {border:solid 1px #51C576;border-top:none;background-color:#E3F6E9;}
.address-bg-top {background:url(../images/shar-black/banner-bg.png) left top no-repeat;}
.address-bg {border:solid 1px #51C576;border-top:none;background-color:#E3F6E9;}
#ja-contentwrap-full {background:#FFF;}
#ja-contentwrap-full .header-text2 {background-color:#2e2a28;color:#fff;border-bottom:#2e2a28 1px solid;}
.header-text3 {	background-color:#2e2a28;color:#fff;border: solid 1px #2e2a28;border-bottom:none;}
.header-text4 {	background-color:#2e2a28;color:#fff;border: solid 1px #2e2a28;border-bottom:none;}
.header-text5 {	background-color:#2e2a28;color:#fff;border-bottom: solid 1px #2e2a28;}
.left-manu .arrow-img {	background:url(../images/shar-black/menu-arrow.png) right top no-repeat;}
#ja-contentwrap-full .large-div table {	border: solid 1px #2e2a28;}
#ja-contentwrap-full .large-div li a.act {background:url(../images/shar-black/menu-arrow-act.png) right top no-repeat #eae9e9;}
#ja-contentwrap-full .large-div1 {border:solid 1px #2e2a28;}
#ja-contentwrap-full .large-div1 li a, #ja-contentwrap-full .large-div2 li a{color:#222222;}
#ja-contentwrap-full .large-div1 li a:hover, #ja-contentwrap-full .large-div2 li a:hover { background-color:#F8F5F4;}
#ja-contentwrap-full .large-div2 {border:solid 1px #2e2a28;}
.large-div .inner-div-nav {	border:solid 1px #2e2a28;background-color:#fff;}
.large-div .inner-div-nav .header-text {background-color:#F8F5F4;}
.large-div .inner-div-nav li {list-style:none;border-top: solid 1px #2e2a28;}
.large-div .inner-div-nav li a.man-nav {background:url(../images/shar-black/nav-arrow-left.png) left 3px no-repeat;}
.large-div .inner-div-nav li a.man-nav:hover {background-color:#eae9e9;	display:block;}
.large-div .inner-div-nav li a.man-nav-act {background:url(../images/shar-black/nav-arrow-left-act.png) left 3px no-repeat #2e2a28;}
.large-div .inner-div-nav li a.man-nav-hover {background:url(../images/shar-black/nav-arrow-left.png) left 3px no-repeat #eae9e9;}
.large-div .inner-div-nav li a.woman-nav {background:url(../images/shar-black/nav-arrow.png) right 3px no-repeat;}
.large-div .inner-div-nav li a.woman-nav:hover {background-color:#eae9e9;display:block;}
.large-div .inner-div-nav li a.woman-nav-act {background:url(../images/shar-black/nav-arrow-act.png) right 3px no-repeat #2e2a28;}
.large-div .inner-div-nav li a.woman-nav-hover {background:url(../images/shar-black/nav-arrow.png) right 3px no-repeat #eae9e9;}
.header-text1, .condition_box{background-color:#F8F5F4;}
.web_offer {color:#2e2a28;border-bottom: solid 1px #2e2a28;}
.theme-color {color:#2e2a28;}
.pop-up-bg-pmed {background:url(../images/shar-black/pop-up-bg.png) left top no-repeat;}
.boxG, .boxG-PC { border: solid 1px #f1ece9;}
.shopping-basket-md {background:url(../images/shar-black/shopping-basket.png) left 10px no-repeat;color:#FFFFFF;}
.price-test-md {color:#fd9f07;}
.header-tab .botborder {border-bottom: solid 1px #e6e4e4;}
.readmore a {color:#2e2a28;	background:url(../images/shar-black/arrow.gif) right no-repeat;}
.more-div {	color:#2e2a28;}
.border-radius {border:solid 1px #F1ECE9;}
.showallul a {color:#2e2a28!important;background:none!important;}
.breadimg {	background: url(../images/shar-black/arrow.png) no-repeat top;}
.numbers a.selected {background-color: #2e2a28;	color: #FFFFFF!important;}
.customer-no-contas{ border:solid 1px #F1ECE9!important;}
.free-health-leaflet {background:url(../images/shar-black/free_health_leaflet.png) left top no-repeat;}
.form-validate {border: 1px solid #F1ECE9;}
.topbanner-storeinfo-2 {background-color: #2e2a28;color:#fff;}
.socialarea {}
.socialbuts .fb { background:#fff;}
.socialbuts .fb:hover { background:#3c599b;}
.socialbuts .fb:before{ content: "\f09a"; font-family: FontAwesome; font-style: normal; font-weight: normal;color: #3c599b; font-size: 20px;}
.socialbuts .fb:hover:before{ color: #fff;}
.socialbuts .twi { background:#fff;}
.socialbuts .twi:hover { background:#00a6ed;}
.socialbuts .twi:before{ content: "\f099"; font-family: FontAwesome; font-style: normal; font-weight: normal;color: #00a6ed; font-size: 20px;}
.socialbuts .twi:hover:before{ color: #fff;} 
.socialbuts .plus { background:#fff;}
.socialbuts .plus:hover { background:#dd4b39;}
.socialbuts .plus:before{ content: "\f0d5"; font-family: FontAwesome; font-style: normal; font-weight: normal;color: #dd4b39; font-size: 20px;}
.socialbuts .plus:hover:before{ color: #fff;}
.inquiries-call{ color:#2e2a28;}
.inquiries-call:before{ content: "\f0e8"; font-family: FontAwesome; font-style: normal; font-weight: normal;font-size: 18px;}
.inquiries-call span{ color:#222222;}
.special-offer{ color:#e36c1f; background:url(../images/shar-black/special-offer.png) center 43px no-repeat;}
.special-offer span{ color:#2e2a28;}
.inner-tab-OS{ border-left: solid 1px #f1ece9; border-right: solid 1px #f1ece9;}

.inner-tab-HA {color:#007fac;}
.inner-tab-HA p,.inner-tab-RP p,.inner-tab-OS p{ color:#222;transition: all 0.5s ease 0s; }
.inner-tab-HA:hover { background:#007fac; transition: all 0.5s ease 0s; color:#ffffff;}
.inner-tab-HA:hover p,.inner-tab-RP:hover p,.inner-tab-OS:hover p{ transition: all 0.5s ease 0s; color:#ffffff;}
.inner-tab-HA .button{ background-color:#007fac; color:#ffffff;}
.inner-tab-HA:hover .button, .inner-tab-HA .button:hover{ background-color:#fff;color:#007fac;border:none;}

.inner-tab-RP {color:#2e2a28;}
.inner-tab-RP:hover { background:#2e2a28; transition: all 0.5s ease 0s; color:#ffffff;}
.inner-tab-RP .button{ background-color:#2e2a28; color:#ffffff;}
.inner-tab-RP:hover .button,.inner-tab-RP .button:hover{ background-color:#FFFFFF; color:#2e2a28;border:none;}

.inner-tab-OS {color:#e36c1f;}
.inner-tab-OS:hover { background:#e36c1f; transition: all 0.5s ease 0s; color:#ffffff;}
.inner-tab-OS .button{ background-color:#e36c1f; color:#ffffff;}
.inner-tab-OS:hover .button,.inner-tab-OS .button:hover{  background-color:#FFFFFF; color:#e36c1f; border:none;}


.newsletterbutton_highslide a#toggle, .newsletterbutton_highslide p a.highslide {background: #FFF;color: #327085;}
.branchdetail .brncmap { border: solid 1px #d0d0d0;}
.customad-area { border:solid 1px #497a03; background:url(../images/shar-black/bg-customoffer.jpg) top no-repeat;}
.customad-area h2 { color:#6baf09;}
.customad-article { border:solid 1px #d89893; background:url(../images/shar-black/bg-customarticle.jpg) left 42px no-repeat;}
.customad-article h2 { color:#972b21;}
.productbordr {border: 1px solid #F1ECE9;}
#editcell li { list-style:none;}
#editcell li a { border: solid 1px #ddd; padding:4px 10px; border-radius: 3px; padding: 3px 8px; white-space: nowrap; width: 29%; float: left; margin: 5px 5px 0 0;}
#editcell li a:hover{background:#327085; color: #ffffff; text-decoration:none;}
.testimolist ul li { border-bottom: solid 1px #F1ECE9;}
.testimolist ul li:last-child {border-bottom: none!important;}
.testimolist .testicote { background: url(../images/shar-black/testicote.png) no-repeat left top}
#phoca_map { border: 1px solid rgb(221, 221, 221);}
/*---Customer-RP-menu---*/
.leftcontene li {background:#fff !important; border-radius:0px!important; font-size:14px;}    
li .menu_right {border: 1px solid #007FAC!important;}
#dropmenu li{line-height:38px!important; width:245px!important; margin:0px!important; }
#dropmenu li .drop{ background-position:190px 16px!important; padding-right:0px!important; color: #007FAC; text-transform:uppercase;}
#dropmenu li:hover .drop {background-color:#007FAC!important;text-decoration:none!important; color:#FFFFFF; border-radius:0px!important;}
.dropdown_1column{ width:215px!important;}
#dropmenu .col_1 li { border:none!important;}
#dropmenu .col_1 li .button { line-height: 15px; margin-bottom: 10px; text-align: center; width: 150px !important;color: #007FAC; padding:8px 27px!important;}
#dropmenu .col_1 li .button:hover{color:#FFFFFF;}
.button.big{border-radius:0px!important; margin-left:0px!important; margin-right:8px;}
/*---new--
#dropmenu li {background:#327085;}
#dropmenu li:hover {background: -moz-linear-gradient(top, #F4F4F4, #EEEEEE); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F4F4F4), to(#EEEEEE));}
#dropmenu li .drop {background:url(../images/drop.png) no-repeat 170px 14px;}
#dropmenu li:hover .drop {background:url(../images/drop.png) no-repeat 170px 14px #2e2a28; color:#FFFFFF;}
.dropdown_1column {background:#F4F4F4; background: -moz-linear-gradient(top, #ffffff, #E5E4E5); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#E5E4E5));border:solid 1px #E5E4E5;}*/
/*--RP-menu-end--*/
.numbers a {
    border: 1px solid #CCCCCC;
    color: #333333;
    padding: 2px 4px;
    text-decoration: none;
}
.numbers a:hover {
    background-color: #2e2a28;
    border: 1px solid #2e2a28;
    color: #FFFFFF;
}
.numbers a.selected {
    background-color: #2e2a28;
    border: 1px solid #2e2a28;
    color: #FFFFFF;
    font-weight: bold;
}
.numbers {
    line-height: 25px;
    word-spacing: 4px;
}
#header-brands-sec { background:#2e2a28;}