/* base.css */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ul, ol, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
 { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit;
   font-style: inherit; font-size: 100%; font-family: inherit;
   vertical-align: baseline; }
:focus { outline: 0; }
body { line-height: 1; color: black; background: white; }
ul { list-style: disc; padding-left:20px; }
ol { list-style: decimal; padding-left:20px; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

html, body { width:100%; height:100%; }
body { font-size:12px; background-color:#fff; text-align:left; }
img, div { behavior:url(assets/css/iepngfix.htc); }
img { border:none; display:block; }
a { cursor:pointer; }
body, p, div, tr, td, span, a, pre
 { font-family:Arial,Helvetica,sans-serif; line-height:1.6em; color:#000;
   text-decoration:none; }
a { color:#0000CC; }
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
 { color:#000; font-weight:bold; }
h1, h1 a { font-size:24px }
h2, h2 a { font-size:20px }
h3, h3 a { font-size:16px }
fieldset { border: 1px solid black; padding:10px; }
.align-left, .al { text-align:left; }
.align-right, .ar { text-align:right; }
.align-justify, .aj { text-align:justify; }
.align-center, .ac { text-align:center; }
.float-left, .fl { float:left; }
.float-right, .fr { float:right; }
.float-clear, .fc, .cl { clear:both; height:0px, display:block; }
.hidden, .h { display:none; }

/* template.css */

/* --- Base Override --- */

/* --- Template CSS ---- */
#pagination a{color:#006400;}
.padding { padding:20px; }

fieldset { margin-top:20px; }

.feusers .element-text input, .txt {border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border:1px solid #999; background:url("../img-other/txt.gif") repeat-x; padding:5px 2px}
.feusers .formerror .element-text input, .txterr {border-color:#d35757; background-image:url("../img-other/txt-error.gif"); color:#b70b0b; margin:0px;}
.feusers .formerror .element-submit {text-align:right;}
.feusers .formerror .errors{display:block; list-style-type:none; padding:0px; margin:0px; text-indent:0px;}
.feusers .formerror .errors li{display:inline; list-style-type:none; padding:0px; margin:0px; text-indent:0px; font-size:80%; color:#b70b0b;}
.feusers .formerror label {color:#b70b0b;}
.feusers dt {width:70px; float:left;}
.feusers dd {float:left; -webkit-margin-start: 0px; }
.feusers dd.element-submit {float:none; text-align:right;}
.feusers .row {clear:both;}

#feusers_signupform { width:330px;}
#feusers_signupform1 { width:330px;}
#feusers_loginform { width:330px;}
#feusers_loginformajax { width:330px;}

#searchresult{ list-style:none;}
#searchresult li{ border:1px solid #000000; margin:	5px 0px; }
.searchitem { list-style:none; }
.searchitem li{ border:none !important; float:left; width:33%;}
.relevance{border:1px solid #000000; padding:2px; width:150px;}
.relevance-fill{background:#006321; height: 10px; display:block;}

@charset "utf-8";
/* Base-Override */
body{
	background-color:#FFF;
}
p{
	margin:0px;
	padding:0px;	
}
h4{
	font-size:14px;
}
/* Elements (Classes) */
.content-width{
	width:700px;
}
.inner-content-width{
	width:650px;
	padding: 0px 20px;
}
.home-thumbs-width{
	width:340px;
	padding-right:10px;
}
.home-thumbs-text-width{
	width:205px;
	padding-left:20px;
	padding-right:5px;
	font-size:11px;
}
.home-thumbs-pic-width{
	padding-left:10px;
	width:100px;
}
.menu-width{
	width:158px;
}
.aboutus-content-b{
	width:421px;
	padding: 10px 15px 10px 20px;
	background-image:url(../img-design/aboutus-container-body.jpg);
	background-repeat:repeat-y;
}
.services-content{
	background-image:url(../img-design/services-b.jpg);
	background-repeat:repeat-y;
	width:640px;
	padding: 10px 20px;
}
.empirepharmacy-body{
	background-image:url(../img-design/empirepharmacy-b.jpg);
	background-repeat:repeat-y;
	width:648px;
	padding: 10px 20px;
}
.empirepharmacy-thumb{
	width:216px;
	padding-left:20px;
}
.empirepharmacy-text{
	width:392px;
}
.shipchandlers-content{
	background-image:url(../img-design/shipchandlers-b.jpg);
	width:651px;
	padding: 10px 20px;
}
.products-main{
	width:180px;
}
.products-secondary{
	width:240px;
}
.hidden{
	display:none;	
}
.contactus-body{
	background-image:url(../img-design/contactus-b.jpg);
	background-repeat:repeat-y;
	width:654px;
	padding: 10px 20px;
}
.contactus-half{
	width:300px;
	padding-left:10px;
	padding-right:10px;
}

/* Elements (IDs) */
#container{
	position:relative;
	background-image:url(../img-design/index-header-repeat.jpg);
	background-repeat:repeat-x;
/*	margin:0 auto;
	width:1000px;*/
}
#container-eur{
	position:relative;
	margin: 0 auto;
	width: 828px;	
}
#header{
	width:957px;
	padding-left:20px;
}
#header-eur{
}
#content{
	width:957px;
	padding-left:20px;
}
#content{
}
#footer{
	width:957px;
	padding-left:20px;
	padding-top:10px;
}
#footer-eur{
}

input{
	width:240px;
}
textarea{
	width:244px;
}
.template2-body{
	width:808px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(../img-design/eap-body-repeat.jpg);
	background-repeat:repeat-y;
}
.eur-afripharm-bg{
	background:url(../img-design/eap-bg-repeat.jpg) repeat-x;
}
.eap-contact-bg{
	background-image:url(../img-design/eap-contactus-blank.jpg);
	background-repeat:no-repeat;
	width:828px;
	height: 88px;
	padding-top:15px;
	
}

.eap-contact-bg2{
	width:325px;
	height: 88px;
	padding-left: 50px;
}
#categories{
	list-style:none;
	margin:0px;
	padding:0px;
}
#categories li{
	padding:5px 0px;
}
.categoryname{
	color:#000000;
}
.categoryname:hover{
	color:#CC0E0E;
}
#items{
	list-style:none;
	margin:0px;
	padding:0px;
}
#items li{
	padding:5px 0px;
}
.itemname{
	color:#000000;
}
.itemname:hover{
	color:#CC0E0E;
}
#pagination{
	text-align:center;
}
.summary{
	padding:5px 10px; 
	margin:5px; 
	background:#353d9c; 
	color:#ffffff;
	font-size:11px;
}
.summary div{color:#ffffff;}

.summary h1{
	color:#ffffff;
}
.summary a{
	color:#ffffff;
}
.summary b{
	color:#ffffff;
}

/* jquery.fancybox.css */

html,body{height:100%}div#fancy_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#666;display:none;z-index:30}* html div#fancy_overlay{position:absolute;height:expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}div#fancy_wrap{text-align:left}div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100}div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('../img-other/fancybox/fancy_progress.png') no-repeat}div#fancy_loading_overlay{position:absolute;background-color:#FFF;z-index:30}div#fancy_loading_icon{position:absolute;background:url('../img-other/fancybox/fancy_loading.gif') no-repeat;z-index:35;width:16px;height:16px}div#fancy_outer{position:absolute;    top:0;    left:0;    z-index:90;    padding:18px 18px 33px 18px;    margin:0;    overflow:hidden;    background:transparent;    display:none}div#fancy_inner{position:relative;width:100%;height:100%;border:1px solid #BBB;background:#FFF}div#fancy_content{margin:0;z-index:100;position:absolute}div#fancy_div{background:#000;color:#FFF;height:100%;width:100%;z-index:100}img#fancy_img{position:absolute;top:0;left:0;border:0;padding:0;margin:0;z-index:100;width:100%;height:100%}div#fancy_close{position:absolute;top:-12px;right:-15px;height:30px;width:30px;background:url('../img-other/fancybox/fancy_closebox.png') top left no-repeat;cursor:pointer;z-index:181;display:none}#fancy_frame{position:relative;width:100%;height:100%;display:none}#fancy_ajax{width:100%;height:100%;overflow:auto}a#fancy_left,a#fancy_right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;z-index:111;display:none;background-image:url(data:image/gif;base64,AAAA);outline:none}a#fancy_left{left:0px}a#fancy_right{right:0px}span.fancy_ico{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;z-index:112;cursor:pointer;display:block}span#fancy_left_ico{left:-9999px;background:transparent url('../img-other/fancybox/fancy_left.png') no-repeat}span#fancy_right_ico{right:-9999px;background:transparent url('../img-other/fancybox/fancy_right.png') no-repeat}a#fancy_left:hover{  visibility:visible}a#fancy_right:hover{  visibility:visible}a#fancy_left:hover span{left:20px}a#fancy_right:hover span{right:20px}.fancy_bigIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}div#fancy_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:70;border:0;padding:0;margin:0}div.fancy_bg{position:absolute;display:block;z-index:70;border:0;padding:0;margin:0}div.fancy_bg_n{top:-18px;width:100%;height:18px;background:transparent url('../img-other/fancybox/fancy_shadow_n.png') repeat-x}div.fancy_bg_ne{top:-18px;right:-13px;width:13px;height:18px;background:transparent url('../img-other/fancybox/fancy_shadow_ne.png') no-repeat}div.fancy_bg_e{right:-13px;height:100%;width:13px;background:transparent url('../img-other/fancybox/fancy_shadow_e.png') repeat-y}div.fancy_bg_se{bottom:-18px;right:-13px;width:13px;height:18px;background:transparent url('../img-other/fancybox/fancy_shadow_se.png') no-repeat}div.fancy_bg_s{bottom:-18px;width:100%;height:18px;background:transparent url('../img-other/fancybox/fancy_shadow_s.png') repeat-x}div.fancy_bg_sw{bottom:-18px;left:-13px;width:13px;height:18px;background:transparent url('../img-other/fancybox/fancy_shadow_sw.png') no-repeat}div.fancy_bg_w{left:-13px;height:100%;width:13px;background:transparent url('../img-other/fancybox/fancy_shadow_w.png') repeat-y}div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;background:transparent url('../img-other/fancybox/fancy_shadow_nw.png') no-repeat}div#fancy_title{position:absolute;bottom:-33px;left:0;width:100%;z-index:100;display:none}div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:3px}div#fancy_title table{margin:0 auto}div#fancy_title table td{padding:0;vertical-align:middle}td#fancy_title_left{height:32px;width:15px;background:transparent url(../img-other/fancybox/fancy_title_left.png) repeat-x}td#fancy_title_main{height:32px;background:transparent url(../img-other/fancybox/fancy_title_main.png) repeat-x}td#fancy_title_right{height:32px;width:15px;background:transparent url(../img-other/fancybox/fancy_title_right.png) repeat-x}
