﻿body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-image: url(../images/bkgbody.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
}

#header {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
	width: 750px;
	background-image: url(../images/hemoroiks-banner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 237px;
}
#header #flash {
	margin: 0px;
	padding: 0px;
	height: 161px;
	width: 750px;
}

#header #info {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 750px;
}
#header #info p {
	color: #adf1f4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}

#header #nav {
       padding-left: 7px;
       height: 36px;
       width: 750px;
       background-color: #D1D1D1;
}
.getmoreinfo {
	background-image: url(../images/btmailing.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 41px;
	width: 123px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
}

#header #nav a {
	border:none;
}

#header #nav a img{
	border:none;
}

#content {
	margin: 0px;
	width: 532px;
	float: right;
	background-image: url(../images/bkgcontent.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#content #ordernow {
	text-align: center;
	padding: 0px;
	height: 180px;
	width: 435px;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 45px;
	color: #6f1f84;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 16px;
	clear: left;
}
.bigtext {
	font-size: 19.8px;
	font-family: Arial, Helvetica, sans-serif;
}

#content #ordernow p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
}


.emphatic {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-right: 15px;
	margin-left: 15px;
}

#content ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3F3F3F;
	margin-right:20px;
	list-style-position: outside;
	list-style-image: url(../images/lista.gif);
}

#content h1 {
	color: #403f9f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19.2px;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-weight: normal;
	margin-right: 15px;

}
#content h2 {
	color: #12C0B3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-left: 15px;
}

#content h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 10px;
	color: #0A698B;
	background-image: url(../images/icon_comment.png);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 25px;
	
}
#content h4 {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
       margin-left: 15px;
       background-position: left center;
}
#content h4 a {
	 color: #669999;
}


#content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3f3f3f;
	margin-right: 15px;
	margin-left: 15px;
}

#sidebar {
	margin: 0px;
	width: 218px;
	float: left;
	background-image: url(../images/bkgsidebar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#sidebar #testimonials {
	background-image: url(../images/bkgtestimonials.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 372px;
	width: 178px;
	text-align: right;
	padding-top: 25px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #F5FD0C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#sidebar #testimonials p {
	color: #d1d7fb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}
#sidebar #testimonials a {
	text-decoration: none;
	text-align: right;
	background-image: url(../images/plus.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 13px;
	margin-right: 15px;
	font-weight: bold;
	color: #DEE302;
}



#sidebar #getinfo {
	background-image: url(../images/bkginfo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 191px;
	width: 173px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF30;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#sidebar #getinfo #signup {
	margin: 0px;
	padding: 0px;
}

#sidebar #getinfo .textfield {
	color: #636363;
	font-size: 11px;
	width: 140px;
	height: auto;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
#sidebar #getinfo .submit {
	background-image: url(../images/btsignup.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	width: 99px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#sidebar #getinfo p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CED7FE;
	text-align: center;
	margin: 0px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
}


#wrapper {
	text-align: left;
	padding: 0px;
	width: 750px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/bkgwrapper.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#footer {
	margin: 0px;
	clear: both;
	height: 260px;
	width: 750px;
	background-image: url(../images/bkgfooter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	padding: 0px;
}
#footer #icons {
	height: 151px;
	width: 510px;
	text-align: center;
	background-repeat: repeat-y;
	background-position: right top;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 240px;
	background-image: url(../images/bkgwrapper.gif);
}
#footer #menu {
	height: 98px;
	width: 750px;
	background-image: url(../images/bkgfooter.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	color: #b6d5d4;
	font-size: 12px;
	padding-top: 12px;
}
#footer #menu a {
	color: #ffe600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#footer #menu p {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.right {
	float: right;
	margin: 0px;
	padding: 0px;
}
.lightblue {
	color: #12c0b3;
	margin-top: 0px;
	padding: 0px;
}

#content #order {
	text-align: center;
	width: 530px;
}

#content #order #checkout {
	padding: 0px;
	float: right;
	width: 230px;
	height: 260px;
	margin-top: 20px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
}
#content #order #menu {
	height: 75px;
	width: 370px;
	text-align: left;
}

.bkgform {
	background-image: url(../images/bkgform.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	width: 470px;
	padding: 0px;
	margin: 0px;
	height: 20px;
}

#content #order #fax strong {
	margin-left: 15px;
	font-size: 13px;
	color: #000000;
}

#content #order #fax h5 {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(../images/bkTitle.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	margin-top: 0px;
	margin-left: 10px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: normal;
	clear: left;
}


#content #order .moneyback {
	font-size: 16px;
	color: #773976;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.secure {
	height: 66px;
	width: 360px;
	background-image: url(../images/im-ProceedSecureServer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	border : none;
	cursor : pointer;
}

#content #order em {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

#content #order .save {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 250px;
	width: 125px;
	color: #0E84AE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.upsell {
	color: #0099CC;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B0B08C;
	padding-bottom: 5px;
	margin-bottom: 10px;
	font-weight: bold;
}

#content #order #saveorder img {
	margin-bottom: 10px;
	margin-top: 15px;
}

.wasprice {
	color: #E4FCF2;
	text-decoration: line-through;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
	margin: 0px;
	padding: 0px;
}


.leftstore {
	padding: 15px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}

#content #order #store .block {
	height: 135px;
	width: 480px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding: 0px;
	clear: both;
}
#content #order #store .block p {
	color: #FFFFFF;
	font-weight: bold;
	width: 280px;
	text-align: left;
	line-height: 12px;
	padding-top: 38px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 70px;
	clear: left;
	float: left;
	margin: 0px;
}
#content #order strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#content #order #store .price {
	float: right;
	width: 90px;
	margin-top: 40px;
	text-align: right;
	padding-right: 30px;
}

#content #order #store {
	width: 480px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}


#content #order #store .block input {
	margin-top: 35px;
	padding: 0px;
	margin-left: 22px;
}

#content #order #saveorder {
	height: 250px;
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}
#content #order table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FBFBF9;
	clear: right;
}
#content #order table input, #content #order table textarea, #content #order table select {
	background-color: #F7F7F2;
	border: 1px solid #B0B08C;
}
#content #order .comment {
	background-image: url(../images/commentary.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 76px;
	width: 508px;
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2A2A;
	padding-top: 10px;
}
#content #form {
	width: 350px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 50px;
}
#content #form input {
	padding: 0px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#content #form select {
	width: 250px;
}
.right {
	float: right;
	margin-left: 15px;
	margin-bottom: 5px;
}
.leftalign {
	text-align: left;
}
.cero {
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	color: #0099CC;
	font-size: 12px;
	font-weight: bold;
}
.bigtxt {
	font-size: 16px;
	margin-left: 20px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#content #order #store .block2 {
	height: 90px;
	width: 480px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding: 0px;
	clear: both;
}
#content #order #store .block2 p {
	color: #FFFFFF;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 70px;
	text-align: left;
	margin-top: 27px;
	font-weight: bold;
	padding: 0px;
}
#content #order #store .block2 input {
	margin-top: 18px;
	margin-left: 20px;
}
#content #order #store .price2 {
	float: right;
	width: 90px;
	margin-top: 10px;
	text-align: right;
	padding-right: 30px;
}
.wasupsell {
	color: #9A9A9A;
	text-decoration: line-through;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#content #order #store #pack1 {
	background-image: url(../images/ordpack01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#content #order #store #pack2 {

	background-image: url(../images/ordpack02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#content #order #store #pack3 {

	background-image: url(../images/ordpack03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#content #order #store #pack4 {

	background-image: url(../images/ordpack04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#content #order #store #pack5 {

	background-image: url(../images/ordpack05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.left {
	float: left;
}

hr {
	width: 510px;
	margin-left: 10px;
	background-color: #003399;
	color: #000099;
}

#content #shipment {
	width: 510px;
	margin-left: 10px;
	background-image: url(../images/bkgshipment.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-bottom: 20px;
}
#content #shipment a {
	color: #00759B;
}

#content #shipment #titleship {
	background-color: #CAE3FB;
	height: 90px;
	margin-bottom: 15px;
	background-image: url(../images/bkgtitle.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#content #shipment #titleship h2 {
	padding-top: 5px;
	margin-top: 0px;
}


#content #shipment #total {
	width: 510px;
	clear: both;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D6EAFC;
}

#content #shipment #adress {
	width: 170px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#content #shipment .ordered {
	float: right;
	width: 335px;
	margin: 0px;
	padding: 0px;
}
#content #shipment .ordered .price {
	float: right;
	width: 70px;
	text-align: right;
}

#content #shipment .ordered p {
	margin-left: 5px;
}
#content #payinfo {
	width: 510px;
	margin-left: 10px;
	background-image: url(../images/bkgpayinfo.gif);
	background-repeat: repeat-y;
	background-position: left top;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D6EAFC;
}
#content #payinfo #titlepay img {
	margin-right: 20px;
	margin-top: 5px;
}

#content #payinfo #titlepay {
	height: 35px;
	margin-bottom: 15px;
	background-image: url(../images/bkgtitle.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#content #payinfo #detail {
	text-align: right;
	float: right;
	width: 250px;
}
#content #payinfo h2 {
	padding-top: 5px;
	margin-top: 0px;
}

/*-----------------------------------------*/

#content #fax {
	text-align: left;
}

#content #fax .cvv2 {
	height: 290px;
	width: 240px;
	margin-left: 0px;
	float: left;
}

#content #fax .cvv2 strong {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#content #fax p {
	margin-bottom: 6px;
	padding: 0px;
	margin-top: 6px;
	margin-left: 25px;
}
.bkgform {
	background-image: url(../images/bkgform.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	width: 470px;
	padding: 0px;
	margin: 0px;
	height: 20px;
}

#content #fax strong {
	margin-left: 15px;
	font-size: 13px;
	color: #000000;
}

#content #fax h5 {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(../images/bkTitle.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	margin-top: 0px;
	margin-left: 15px;
	margin-bottom: 5px;
	margin-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: normal;
	clear: left;
}
.style4 {color: #666666}
.style5 {font-size: 16px}
.style6 {font-size: 14px}

#content table a{
	color:#3399FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#content table strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
}


#content #articles p ,#content #articles ol li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3f3f3f;
	margin-right: 20px;
	margin-left: 15px;
}
#content blockquote {
background-image: url(../images/blockquote.gif);
background-repeat: no-repeat;
background-position: left top;
padding-left: 35px;
font-family: Arial, Helvetica, sans-serif;
color: #3F3F3F;
font-size: 12px;
margin-left: 20px;
padding-top: 10px;
padding-bottom: 10px;
background-color: #F4F4F4;
margin-right: 20px;
padding-right: 10px;
}
