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,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0; padding:0; border:0; }
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.6em; background-color:#004e7c; height:100%; width:100%; min-height:100%; text-align:center; }
input:focus,textarea:focus { background-color:#F1F1F1; }
ol,ul,li { list-style-image:none; list-style-position:outside; list-style-type:none; }
html { font-size:100%; }
a { color:#666666; text-decoration:none; outline:none; outline-style:none; }
object { outline:none; }
h1 { font-size: 11px; }
#containerHome { position:relative; width:1034px; margin:0 auto; background:transparent url(../images/bg_container.png) top left repeat-y; text-align:left; }
#containerWrap { position:relative; width:1024px; margin:0 auto; overflow:hidden; text-align:left; }
#header { width:1024px; height:187px; background:transparent url(../images/bg_header.png) top left repeat-x; overflow:hidden; }
.chatCont { position:absolute; top:33px; right:10px; }
.menuTop { position:absolute; width:439px; height:33px; top:73px; right:268px; z-index:999999; }
.headTop { float:left; width:100%; height:106px; }
.headBottom { float:left; width:100%; height:81px; background:transparent url(../images/bg_head_bottom.gif) top repeat-x; }
/* SEARCH > */
.searchDrop { float:left; background:transparent url(../images/sprite_home.png) left no-repeat; background-position:0 0; width:220px; height:81px; }
.searchDrop strong { padding:20px 0 2px 22px; display:block; text-shadow:1px 1px #FFFFFF; color:#005277; }
.searchDrop input { border:1px solid #006699; font-size:14px; height:19px; margin-left:17px; padding-left:5px; padding-top:2px; width:170px; }
#demoIzq,#demoDer { width:176px; text-align:center; }
#demoDer { position:relative; }
#lista { position:absolute; border:1px solid #e1e1e1; width:149px; z-index:999999; top:20px; left:31px; display:none; }
.resaltado { background-color:#f1f1f1; cursor:pointer; color:#0A5574; }
.normal { background-color:#0A5574; color:#FFFFFF; }
.selectedAutoCompleteOption { color:#0A5574; background-color:#e1e1e1; z-index:999; font-family:Verdana; cursor:pointer; }
.AutoCompleteOption { margin-left:20px; width:170px; height:23px; padding-left:5px; border-top: 1px solid #c1c1c1; border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; font-family:Verdana; font-size:12px; background:transparent url(../images/breadcrumb_bg.gif) top left repeat-x; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; opacity: .85; filter: alpha(opacity=85);}
#autocompleteContainer { width:200px; background-color:transparent!important; color:#000000; z-index:1000!important; overflow:visible; position:absolute!important; top:171px; _top: 173px; left:2px; _left:2px; *top: 172px; *left: 3px}
#autocompleteContainerHidden { width:200px; background-color:transparent!important; color:#000000; z-index:-10!important; overflow:visible; position:absolute!important; top:0; left:0; display:none; }
/* < SEARCH */
.bannerFlash { float:right; width:795px; height:81px; display:block; overflow:hidden; padding-top:3px; }
img.imgT { display: none; }
.signInLink a { display:block; color:#005077; padding:5px 0 0 40px; font-weight:bold; }
.signInLink a:hover { color:#4E808F; }
#mainContent { width:1024px; display:block; overflow:hidden; background:#FFFFFF; position:relative; }
#left214 { float:left; width:213px; background:#F5F5F5 url(../images/sprite_home.png) left no-repeat; border-right:1px solid #BBBBBB; background-position:0 -81px; padding-top:20px; }
#miniCart { background-color:#F5F5F5; }
.cartWrap { width:205px; height:96px; background:transparent url(../images/sprite_home.png) left no-repeat; background-position:0 -300px; color:#333333; font-weight:bold; font-size:11px; line-height:16px; margin-left:5px; }
.cartWrap .txtHolder { padding:36px 0 0 15px; }
.cartWrap strong.itemsTxt { color:#0e3d5f; padding-left:5px; }
.cartWrap strong.priceTxt { color:#d85100; padding-left:5px; }
.cartWrap span { display:block; }
.cartWrap span.splitCart { margin-bottom:5px; }
.cartWrap a { display:inline; background:transparent url(../images/sprite_home.png) left no-repeat; background-position:-214px -385px; padding-left:6px; color:#2f7d97; text-decoration:none; margin:5px 16px 0 0; }
.cartWrap a:hover { color:#666666; }
#loginBuddy { background-color:#F5F5F5; }
.welcomeBuddie { position: relative; background:#F5F5F5 url(../images/sprite_home.png) no-repeat scroll left; background-position:0 -268px; height:25px; margin-left:11px; padding-left:28px; padding-top:6px; width:163px; }
img.buddieLogout { position: absolute; top: 8px; right: 5px; }
.welcomeBuddie a { font-size:13px; font-weight:bold; margin:5px 0 5px 10px; }
.leftMenuHolder { position:relative; width:213px; overflow:hidden; }
#mask { float:left; width:213px; height:1010px; overflow:auto; overflow:hidden; background-color:#fefefe; }
.cardsAbsolute { width:172px; height:117px; /*margin-left:21px*/; background:transparent url(../images/sprite_home.png) left no-repeat; background-position:0 -151px; position:absolute; left:838px; margin-top:3px;}
#right809 { float:left; width:809px; overflow:hidden; }
.bannerFlashTwo { float:left; width:800px; height:165px; display:block; padding:5px 0 8px 5px; }
/* START SLIDER */
#sliderAbsolute { position:absolute; top:945px; left:224px; width:805px; height:400px; z-index:1; background:transparent url(../images/bg_stripviewer.png) top left no-repeat; background-position:20px 32px; }
#slider1 a { color:#337799; text-decoration:underline;} #slider1 a:hover{ text-decoration:none;}
.stripViewer .panelContainer .panel ul { text-align:left; margin:0 15px 0 30px; }
.slider-wrap { margin:0 auto; position:relative; width:795px; }
.csw { width:100%; height:460px; background:#fff; overflow:scroll; }
.csw .loading { margin:200px 0 300px; text-align:center; }
.sliderWrap { margin:0 auto; position:relative; width:795px; height: 385px; }
.sliderWrap .stripViewer { position:relative; overflow:hidden; border:0 solid #e1e1e1; margin:auto; width:300px; height:400px; clear:both; background-color:#FFF; }
.sliderWrap .stripViewer { position:relative; overflow:hidden; border:0 solid #e1e1e1; margin:auto; width:700px; height:350px; clear:both; background-color:transparent; }
.stripViewer .panelContainer { position:relative; left:0; top:0; width:100%; list-style-type:none; }
.stripViewer .panelContainer .panel { float:left; height:100%; position:relative; width:700px; }
.stripViewer .panelContainer .panel .wrapper { padding:10px; overflow:hidden; font-size: 11px; line-height: 14px; }
.stripNav { margin:auto; }
.stripNav ul { list-style:none; }
.stripNav ul li { float:left; margin-right:2px; width:85px; }
.stripNav a { font-size:11px; font-weight:bold; text-align:center; height:32px; line-height:11px; background:#c6e3ff; color:#ffffff; text-decoration:none; display:block; padding:0 5px; }
li.tab1 a, li.tab2 a, li.tab3 a, li.tab4 a, li.tab5 a { background:transparent url(../images/bg_tabs_home.png) top left no-repeat; color:#FFFFFF; font-weight:bold; padding-top:10px; height:29px; font-size:11px; }
.stripNav li.tab6 a { background:transparent url(../images/bg_tabs_home.png) top left no-repeat; background-position:0 -41px; color:#333333; font-weight:bold; padding-top:7px; height:32px; }
.stripNav li a:hover { background:transparent url(../images/bg_tabs_home.png) top left no-repeat; background-position:0 -80px; color:#005076; }
.stripNav li a.current { background:transparent url(../images/bg_tabs_home.png) top left no-repeat; background-position:0 -80px; color:#005076; }
.stripNavL { position:absolute; top:150px; right:772px; text-indent:-9000em; background:url(../images/bg_tabs_home.png) no-repeat; background-position: 0 -122px; }
.stripNavR { position:absolute; top:150px; left:763px; text-indent:-9000em; background:url(../images/bg_tabs_home.png) no-repeat; background-position: -57px -122px; }
.stripNavL a, .stripNavR a { display:block; height:40px; width:40px; }
.stripNavL { left:0; }
.stripNavR { right:0; }
/* END SLIDER */

/*CUSOMTER TESTIMONY SECTION*/
#testimony_container{
	float:left; 
	width:100%;
	position:relative;
	overflow:hidden;
}
#scroll_boundary{
	height:125px; 
	position:relative;
	overflow:hidden;
}

#scrolling_text{
	font-size:10px;
	margin-left:5px;
	position:absolute;
	line-height:12px;
}

#scrolling_text span {
	font-weight:bold;
	font-size:11px;
}

#scrolling_container{
	position:absolute;
	left:0px;
	width:200px;
}

.testimony_title{
	font-weight:bold;
	text-align:center;
	background-color:#e6eef5;
	border-bottom:solid;
	border-color:#9eb8cd;
	z-index:9999;
}
/*END TESTIMONY*/


.FlashScroll { float:left; width:800px; height:160px; display:block; padding:0 0 5px 5px; }
.FlashLoyalty { float:left; width:785px; height:67px; display:block; padding:0 0 5px 12px; }
.flashSimpleSteps { float:left; width:552px; height:196px; display:inline; padding:0 8px 8px 5px; }
.flashReviews { float:left; width:238px; height:195px; display:inline;}
.bannerSuccess { float:left; width:799px; height:120px; display:block; padding:0 0 5px 6px; }
.mainFooterSplit { width:1034px; margin:0 auto; height:12px; background:transparent url(../images/split_main_footer.gif) top left no-repeat; }
#footerContainer { position:relative; width:1024px; height:165px; margin:0 auto; overflow:hidden; background-color:#ffffff; }
.footerLeft { width:830px; height:165px; text-align: left; float:left; display:block; }
.footerLeft183 { width:145px; float:left; padding:10px; display:block; border-right:1px dashed #CECECE; height:100%;}
.footerLeft183 span { font-size:14px; color:#1877b7; display:block; width:100%; font-weight:bold; }
.footerLeft183 ul { width:100%; list-style-image:none; list-style-position:outside; list-style-type:none; }
.footerLeft183 li { display:block; line-height:14px; }
.footerLeft183 li a { width:100%; display:block; font-size:11px; font-weight:bold; line-height:14px; }
.footerLeft183 li a:hover { background-color:#FFFFFF; }
.disclaimerBottom { width:1024px; margin:0 auto; background:#F4F4F4; overflow:hidden; text-align:center; }
.disclaimerBottom p { font-size:11px; color:#333333; }
.disclaimerSprite { width: 1015px; height: 66px; margin: 0 auto; background: transparent url(../images/footer_sprite.png) no-repeat bottom left;  }
.mcafeeTop { display:block; background:transparent url(../images/secure_tags.png) right no-repeat; text-align: center; background-position:-118px -10px; width:135px; height:42px; padding-top: 1px; position:fixed; top:0; right:0; z-index:999; }
a.secureBottom { display:block; background:transparent url(../images/secure_tags.png) no-repeat left top; background-position:0 0; width:112px; height:86px; position:fixed; bottom:0; right:0; z-index:999; }

/* PROD PAGE */
.breadCrumb { width:804px; padding:3px 0 0 4px; }
#crumbs { height:2.3em; border:1px solid #dedede; background:transparent url(../images/breadcrumb_bg.gif) top left repeat-x; }
#crumbs li { float:left; line-height:2.3em; color:#666666; padding-left:.75em; }
#crumbs li a { background:url(../images/bread_separator.gif) no-repeat right center; display:block; padding:0 15px 0 0; }
#crumbs li a:link,#crumbs li a:visited { color:#333333; font-weight:bold; text-decoration:none; }
#crumbs li a:link { color:#333333; font-weight:bold; }
#crumbs li a:hover { color:#307191; }

.pillsReviews{border: 1px solid #c1c1c1; background: url(../images/erectile-dysfunction-treatments.jpg) no-repeat top center; border:1px solid #d1d1d1;display:inline;float:right;
height:187px;width:235px;margin-top:3px;margin-right:4px; position:relative; overflow:hidden;}
.pillsReviews #container_pill{overflow:hidden; padding:0px; height:196px;  position:absolute;}
.pillsReviews div {display:block; float:left; width:210px; padding:8px 15px;}
.pillsReviews div span {display:block; margin:5px;}

