br {    clear: left;  }

input, textarea, select {    border: 1px solid #727272;    background-color : #ECECEC !important;  }

input:focus, select:focus, textarea:focus {    background-color : #ffffff !important;  }

.hide {    display:none;  }

.button {    cursor : pointer;    font-size : 1.1em;  }

.button:focus, .button:hover {    color: #000000;    background-color: #f2e28a !important;    border: 1px solid #30424E;  }

a:link, a:visited {    color: #8a5200;  }
a:hover, a:active {    color: #613a00;  }
.divisor {     line-height : 4px;  }

h1, h2{ color:#2e2e2e;	padding-bottom: 3px;}
h1 { background-position: bottom;    background-repeat: repeat-x;   font-size : 20px;  }
h2 {    padding-top: 3px; font-size: 16px;  }
h5{ color:#404040; font-size:15px; display:inline;}


#categories {
    width : 177px;
    height : auto;
    top:-15px;
    position:relative;
    left:35px;
  }


#text_content {
    background-color:#EEF5FB;
    border:1px solid #6CA7D6;
    color:#3787C8;
    font-size:12px;
  }


#container-logo {
    width: 231px;
    display: inline;
    float: left;
    padding-top: 3px;
    padding-left:2px;
  }


.Search {
    text-align : center;
    width : 231px;
    height:20px;
font-size:14px;
color:#c1c1c1;	
  }


.SearchInput {
    font-size: 12px;
    background-color: #EEF5FB;
    border: 1px solid #6ca7d6;
    color:#3787C8;
  }


#TopCenter, #phones {
    display: inline;
    float: left;
    width: 510px;

  }


#phones {
    color: #1858ED;
    font-weight:bold;
    margin-bottom:8px;
    *margin-bottom:6px; /*IE hack, position of menu*/
   
  }


#phone ,#miniphone {    font-weight : bold;    width : 270px;  }
#phone {    color : #e90000;    font-size : 18px;  }
#miniphone {    color: #506576;  }


#news {
    width: 505px;
    color:#0044C1;
    padding-left:7px;
    padding-top:7px;
    text-align:left;
  }
#news a:link, #news a:visited {color:#5c5c5c;}
#news a:hover {color:#949494;}


#readnews a:link, #readnews a:visited {
    font-size:75%;
    float:right;
    text-decoration:none;
    background:#67a4d5;
    color:#FFFFFF;
    margin-right:5px;
  }


#rightblock {    width: 233px;    float: right;    display: inline;  }


#right-title {
     background-image : url('/templates/images/right-titleXLP.jpg');
    background-repeat : no-repeat; 
    color : #4a4a4a;
    font-size : 16px;
    font-weight : bold;
    height : 26px;
    text-align : center;
    width : 232px;
    padding-top:2px;
    float:right;
    display: inline;
  }


.minimore {    font-size : 10px;  }


#trust-pharmacy {
    float: right;
    padding-top: 6px;
    padding-right: 10px;
  }


#contentblock {
    display: inline;
    float: left;
    
    text-align: left;
    padding-left: 4px;
  }

#tbCartItems {    font-size:9px;    border-bottom-color:#CCCCCC;    border-bottom-width: 1px;    border-bottom-style: solid;  }
#tbCartItems a:link {    color:#0099FF;  }
#tbCartItems a:visited {    color:#0099FF;  }
#tbCartItems a:hover {    color:#006AB0;  }
#carttotal {    color:#323232;  }


#MyCarto {
    font-size: 11px;
    padding-top:4px;
    padding-bottom:6px;
    width: 200px;
    margin-right: auto;
    margin-left: auto;
  }

#MyCarto a:link, #MyCarto a:visited{color:#5b5b5b;}
#MyCarto a:hover, #MyCarto a:active{color:#000000;}

#top {
    font-size: 11px;
    color: #FFFFFF;
    background-color: #00CCFF;
    padding: 1px;
    border: 1px solid #0099FF;
    float: right;
  }


#top a:link, #top a:visited, #top a:hover {    color:#FFFFFF;    text-decoration:none;  }


ul#split,ul#split ol {    margin:0;    padding:0;    list-style:none;  }
ul#split ol {    float:left;    width:267px;    margin:0 10px 10px 0;  }

ul#split h3 {
    text-align: right;
    color:white;
    font-size:13px;
    font-weight:bold;
    margin:0px;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 0;
    padding-left: 0;
    height: 26px;
  }


#button {
    background-color: #BCE0F1;
    display: inline;
    float: left;
    width: 100px;
    border: 1px solid #6FB8DB;
    margin-right: 1px;
    text-align: center;
    padding: 4px;
  }


#button a:link, #button a:visited, #button a:hover {    color:#000000;    text-decoration: none;  }

#online-pharmacy {    padding-left : 0px;    padding-right : 7px;    text-align : justify;  }
#online-pharmacy h1, #online-pharmacy h2{ display:inline; border: 0px; background:none;}
#online-pharmacy h1 {    font-size: 17px;    font-weight: bold;    color:#2d2d2d;  }
#online-pharmacy h2 {    font-size: 14px;    color:#2d2d2d;  }
#online-pharmacy strong {    font-weight: normal;  }

#pricematch {    float: left;  }
#mini_price {    font-size: 85%;    color: #02B3E6;  }

.tickNews a {    font-size:80%;    font-weight:bold;    text-transform: uppercase;  }
.tickContent a {    font-size:90%;    text-decoration:none;  }
.hidden {    display: none;  }
#youare {    font-size : 11px;    padding-bottom : 5px;  }

.footer {    clear:both;    width: 850px;    margin-right: auto;    margin-left: auto;    text-align: left;    font-size:10px;    padding-top:5px; padding-bottom:5px;}
#footer a:link, #footer a:visited  {color:#666e74;}
#footer a:hover, #footer a:active  {color:#7c94a7;}

#text, #txthi {     text-align:left;  }

#results, #rere {    width:180px;  }
#results {    clear:both;    display:none;    text-align:left;    position:relative;  }
#rere {
    background:#F2F9FF;
    border:1px solid #7F9DB9;
    position:absolute;
    height:auto;
    display:block;
    font-size:1em;
    color:#000000;
    margin-top:-1px;
    left:90px;
    *left:0px;
  }

.line {    cursor:pointer;    display:block;    width:175px;    margin-left:5px;  }

.error {
    background-color : #FBEEEB;
    border-color : #cc0000;
    border-style : dashed;
    border-width : 1px;
    color : #cc0000;
    font-weight : bold;
    margin-left : auto;
    margin-right : auto;
    padding: 10px;
    text-align : center;
    width : 90%;
  }


#indexnews {
   
    height : 400px;
	width: 213px;
    max-height : 390px;
    overflow : auto;
    padding: 10px;
font-size:11px;
color:#535353;
	 float : right;
  }
#indexnews strong{ font-weight: normal;}
#text {	display:none;  	text-align:left;}

#txthi{left:50%; top: 575px; *top: 583px; position: absolute;	width: 510px;	z-index: 1;text-align:left;}

.igeneric{font-size:12px; color:#c67e00;font-weight : bold;}
.ibrand{font-size:18px; color:#2d2d2d;font-weight : bold;}
.iprice, .icents {color:#f10000;font-weight : bold;}
.iprice{font-size:18px;}
.icents {font-size:12px; }

.ieach{background-color:#f1f1f1; color:#2d2d2d;font-weight : bold; font:size:11px; }
.iadd{color:#119aff; font-size:13px; font-weight : bold;  cursor : pointer; }
.iconversion{ color:#ffffff;font-weight : bold; font-size:10px; }
.iconversion a:link, .iconversion a:visited, .iconversion a:hover {color:#ffffff;}

#comments{padding-bottom:10px; padding-left:10px; padding-right:10px;}
.comment{font-size:90%; font-style:italic;}
.comment_user{float:right;}

#new{ position:absolute; margin-left:150px; margin-top:-50px;}
#lioresal{position:absolute; margin-left:220px; margin-top:-30px;}
#newsletter h3{font-size:13px; margin:0px;}

.blockedProduct {    background-color : #fb9c9c;    color : #660000;  }

#mini_search{	font-size:9px;	word-spacing: 0.0005em;	font-family: "Times New Roman", Times, serif;}
#mini_search a{	text-decoration: none;}
#mini_search a:link, #mini_search a:visited{color:#003399;}
#mini_search a:active, #mini_search a:hover {color:#FFFFFF;}