html {
	margin:0;
	padding:0;
		background:#918f22;
}
body
{
	font:14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	background:#918f22;
	
}
a img {
	border:none;
}
img {
	display:block;
}
hr
{
	background:url(../images/divider.jpg) no-repeat 50% 50%; 
	height:15px;
	border:none;
}

/* Headings */
h1,h2,h3 {
	letter-spacing: 0;
	line-height: 1em;
	margin:0.4em 0 0.2em 0;
	font-weight:normal;
}
h1 {
	font-size: 1.8em;
}
h2 {
	font-size: 1.4em;
}

h3  {
	color:#6F1B36;
	font-size:1.4em;
	font-family:"Times New Roman", Times, serif;
}
h2.contentheading {
	color:#6F1B36;
	font-size:17px;
	font-weight:bold;
	margin-bottom:10px;
}
/* Links */
/*a, a:link, a:visited {
	text-decoration:none;
	color:#000000;
}
a:hover {
	text-decoration:none;
	color:#4A634D;	
}*/

a, a:link, a:visited {
	text-decoration:none;
	color:#848607;
}
a:hover {
	text-decoration:underline;
	color:#848607;	
}

p {
	margin: 0 0 .8em 0;
}

#main-content {
	width:968px;
	margin:24px auto 0px auto;
	text-align:left;
	background:#540e25;	
}
#header{
	width:968px;
	height:186px;
}
#banner{
	width:968px;
	height:140px;
}
#banner-left-curve{
	width:10px;
	height:140px;
	background:url(../images/header-left-curve.gif) no-repeat;	
	float:left;
}
#banner-right-curve{
	width:10px;
	height:140px;
	background:url(../images/header-right-curve.gif) no-repeat;	
	float:right;
}
#banner-center{
	position:relative;
	width:948px;
	height:140px;
	margin:0 auto;
	background:url(../images/banner-centre.gif) repeat-x;
}
ul#top-menu{
	margin:0;
	padding:14px 0 0 0;	
	height:28px;
	width:948px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#efff92;
	list-style:none;
}
#top-menu li{
	margin:0;
	padding:0 25px 0 25px;
	display:inline;	
}
#top-menu li a{
	margin:0;
	padding:0;	
	color:#efff92;
}
#top-menu li a:hover{
	color:#d7da02;
}
.border-item{
	border-right:1px solid #efff92;
}
#logo{
	width:288px;
	height:50px;
	background:url(../images/logo.gif) no-repeat;
	position:absolute;
	bottom:6px;
	left:50px;
}	
#logo a{
	display:block;
	width:288px;
	height:50px;
	text-decoration:none;
}
#top-right-box{
	width:440px;
	height:80px;
	position:absolute;
	right:0;
	bottom:0;
	color:#c2bf26;
	font-size:12px;
}
ul.top-right-menu{
	list-style:none;
	margin:0;
	padding:0;
	height:30px;
}
.top-right-menu li{
	margin:0;
	padding:10px 10px 0 0px;
	text-transform:capitalize;
	display:inline;
	height:20px;
	display:block;
	float:left;
}
.top-right-menu li a{ 
	color:#c2bf26;
	text-decoration:none;
}
.top-right-menu li a:hover{ 
	color:#f5d6e1;
	text-decoration:none;	
}
.shopping-cart{
	background:url(../images/shopping-cart.png) no-repeat right center;
	height:29px;
	width:85px;
}
form#search-form{
	position:absolute;
	bottom:5px;
	right:0;
	width:180px;
	height:30px;	
}
form#search-form p{
	float:left;	
}
form#search-form p.text-field{
	width: 100px; float: left; margin-right: 20px;	
}
#search-form input{
	color:#efff92;
	border:1px solid #a09f11;	
	margin:0;
}
.search-input{
	background:#000;
}
.search-go{
	background:#4f2e04;	
	padding:2px;
}
/*-------------------- navigation --------------------*/
#horizontal-menu{
	width:968px;
	height:46px;
}
#hmenu-left-side{
	width:10px;
	height:46px;
	background:url(../images/menu-left-side.gif) no-repeat;
	float:left;
}
#hmenu-right-side{
	width:10px;
	height:46px;
	background:url(../images/menu-right-side.gif) no-repeat;
	float:right;
}
#hmenu-center{
	width:948px;
	height:46px;
	margin:0 auto;
	background:url(../images/hmenu-center.gif) repeat-x;	                               
}
#hmenu-center ul{
	list-style:none;
	margin:0;
	padding:4px 0 0 0;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	height:31px;	
}
#hmenu-center ul li{
	background:url(../images/hmenu-separator.gif) no-repeat right;
	display:block;
	float:left;
	margin:0;
	padding:0 30px 0 30px;
	height:31px;
	position:relative;
}
#hmenu-center ul li a{
	color:#f5d6e1;
	display:block;
	padding:7px 0 0 0;
	text-decoration:none;
}
#hmenu-center ul li a:hover{
	color:#d7da02;
	text-decoration:none;	
}
#hmenu-center ul li.last-item{
	background:none;
}
#hmenu-center ul li ul{
	position:absolute;
	left:0;
	top:35px;
	list-style:none;
	margin:0;
	padding:0;
	display:none;
	height:400px;
	width:170px;

}
#hmenu-center ul li.hovering ul{

}
#hmenu-center ul li ul li{
	z-index:1; 
	height:25px;
	margin:0;
	padding:0;
	width:170px;		

}
#hmenu-center ul li ul li a{
	text-decoration:none;
	display:block;
	color:#000;
	font-weight:bold;
	font-size:12px;
	outline:none;	
	background-color: #e36e93 !important ; 
	height:20px;
	margin:0;
	padding:5px 0 0 5px;
	opacity:0.85; 
	filter:alpha(opacity=85);	
}
#hmenu-center ul li ul li a:hover{
	text-decoration:none;
	color:#fff;
	outline:none;	
	background-color: #802943 !important ; 
		opacity:1; 
	filter:alpha(opacity=100);	
}
.menu {
	margin:0 0 0 10px;
	padding:0;
	list-style-type:none;
}

.menu a,
.menu a:link,
.menu a:active,
.menu a:visited {
	font-size:0.8em;
	display: block;
	padding:4px 0 4px 12px;
	outline:none;
}
/*------------------content------------------------*/
#content{
	background:url(../images/content-bgd.gif) repeat-y;
	width:938px;
	padding:3px 15px 10px 15px;
}
#page-content{
	background:url(../images/content-bgd.gif) repeat-y;
	width:938px;
	padding:3px 15px 10px 15px;
	height:400px;
	height:auto !important;
	min-height:400px;
}
#page-content .php-notice-box {
	padding:2px 0 4px 65px;
	margin:10px 0;
	height:42px;
	min-height:42px;
	height:auto !important;
	color:#fff;
	font-family:Arial, "Times New Roman", Times, serif;
	background:#585858 url("default/error.png") left top no-repeat;
}
#page-content .php-notice-box p {
	color:#fff;
	margin:10px 0 0 0;	
}
#page-content .php-notice-box p a{
	color:#CCC;
	text-decoration:underline;
}
#page-content .php-notice-box p a:hover{
	color:#CCC;
	text-decoration:none;
}

#flash-space{
	width:700px;
	height:464px;
	float:left;
/*	background:url(../images/model-image.gif) no-repeat;*/
}
#whats-new{
	background:url(../images/whats-new.jpg) no-repeat;
	width:227px;
	height:233px;
	float:left;
	margin:0 0 0 9px;
}
#whats-new a{
	width:227px;
	height:233px;
	display:block;
}
#VIP-club{
	background:url(../images/VIP-club.jpg) no-repeat;
	width:227px;
	height:231px;
	float:left;
	margin:0 0 0 9px;	
}
#VIP-club a{
	width:227px;
	height:231px;
	display:block;
}
/*-------------------------Bottom Content-------------*/
#bottom-content{
	background:url(../images/bottom-content-bgd.jpg) repeat-y;
	width:968px;
	padding:10px 10px;
}
#best-sellers{
	background:url(../images/Best-Sellers.jpg) no-repeat;
	width:235px;
	height:235px;
	float:left;
}
#hair-care{
	background:url(../images/Hair-Care.jpg) no-repeat;
	width:235px;
	height:235px;
	float:left;	
}
#skin-care{
	background:url(../images/Skin-Care.jpg) no-repeat;
	width:235px;
	height:235px;
	float:left;	
}
#special-promotions{
	background:url(../images/Special-Promotions.jpg) no-repeat;
	width:235px;
	height:235px;
	float:left;	
}
#best-sellers a, #hair-care a, #skin-care a, #special-promotions a{
	display:block;
	width:235px;
	height:235px;
}
#best-sellers a:hover, #hair-care a:hover, #skin-care a:hover, #special-promotions a:hover{
	text-decoration:none;
}
#bottom-content-curve{
	background:url(../images/bottom-content-curve.jpg) no-repeat;
	width:968px;
	height:12px;
}
/*------------------- footer ---------------------*/
#footer {
	width:968px;
	height:40px;
	padding:6px;
	font-size:14px;

	color:#fff;
	background:#918f22;
	line-height:22px;
}
#footer a, #footer a:link,#footer a:active,#footer a:visited {
	text-decoration:none;
	color:#fff;
}
#footer a:hover {
	text-decoration:none;
}

/*------------------- clear edges---------------------*/
.break {
	clear:both;
	font-size:1px;
	height:1px;
}
.clear-left {
	clear:left;
	font-size:1px;
	height:1px;
}
.clear-right {
	clear:right;
	font-size:1px;
	height:1px;
}

/*-------------------- FORM CONTROLS ----------------------*/
/* alignment classes & additional classes*/
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }
.no-border { border: none; }

/* clearing */
.clearer { clear: both; }
.clear {	display:inline-block; }

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


/*----------------------- Forms -------------------------------*/
.form-box {
	width:598px;
	font-family:Arial, Helvetica, sans-serif;
}


/**
* General Form Styles
*/
.inline-error { 
	color:#900; 
	margin-left:4px; 
	font-size:.8em;
}
form { 
	font-family:Arial, Helvetica, sans-serif;
	margin:0; 
	padding:0; 
}
fieldset {
	margin:5px;
	padding:20px;
}
.submit-button{
	padding:0 0 0 179px;	
}
input.button { 
	background:url("../images/pfeil.gif") no-repeat scroll 0 0 #000000;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	margin:3px 10px 0 0;
	padding:5px 5px 5px 30px;
	width:100px;
	height:28px;
}
input.refer-a-friend-button{
	width:200px;	
}
input.update-cart-button{
	width:120px;	
}
input.confirm-button{
	width:140px;	
}
input.save-order-button{
	width:120px;	
}
input.continue-shopping-button{
	width:170px;	
}
input.continue-checkout-button{
	width:170px;	
}
input.ship-button{
	width:200px;	
}
.button-small { 
	font-size:.9em; 
	padding:1px; 
	color:#fff; 
	border:1px solid #4b86d0;
	background-color:#629de6; 
}
span.hint {
	font-size:.9em;
	color:#F73200;
	font-weight:normal;
}
span.required {
	color:#F73200;
}
p.hint {
	font-size:.7em;
	padding:0 0 0 10px;	
	margin:0;
}	
.form-box{
	margin:0 auto;
	width:592px;
	padding-top:20px;
}
.form-row{
	margin-left:3px;
	width:592px;
}
.form-row p {
	font-size:.9em;
	margin:0;
	padding:5px 6px;	
}
.form-row p.column{
	float:left;	
	position:relative;
}
.form-row p.two-column{
	float:left;	
	width:250px;
	position:relative;
	font-size:1.0em;

}
.form-row p.two-column span{
	display:block;
	line-height:17px;
	padding:2px 0 5px;
}
.form-row p.two-column span input{
	margin:0 10px 0 0;	
}
.form-row p.form-row-set{
		float:left;	
	position:relative;
	line-height:18px;
	margin:0;
	padding:8px 0px;		
}
.form-inner-heading{
	padding:10px 0 0 5px;	
}
.form-row p.captcha {
	margin:0;
	padding:0 20px 10px 177px;
}
.form-row p.captcha img{
	border:1px solid #000;

}

.form-row input{
	height:24px;	
}
.form-row input{
	margin:0px 5px;
	float:left;	
	background:#fff;
	border:1px solid #000;
	padding:1px;
	color:#000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	height:18px;
}
.form-row select{
	margin-left:5px;
	float:left;	
	background:#fff;
	border:1px solid #000;
	padding:2px 1px;
	color:#000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	height:24px;
}
.form-row input.error, .form-row select.error{
	border:1px solid #F73200;
	color:#F73200;
}
.form-row textarea{
	margin-left:5px;
	float:left;	
	background:#fff;
	border:1px solid #000;
	padding:1px;
	color:#000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	
}

.form-row textarea.hint{
	margin-left:5px;
	float:left;	
	background:#2f2f2f;
	border:1px solid #656565;
	padding:6px;
	color:#f21dff;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
.form-row .form-row-set label{
	width:90px;
	float:left;
	text-align:left;
	padding:0 0 0 5px;
}
.form-row label {
	width:157px;
	font-size:1.0em;
	color:#000;
	float:left;
	padding:5px 8px 0 0; 
}

.form-row label.error {
	padding:0 0 0 0;
	width:350px;
	color:#f45454; 
	margin:0; 
	font-size:13px; 
	padding:3px 0 0 169px;
	text-align:left;
}
label.wrong{
	color:#f45454; 	
}
.form-row-set label.error {
	padding:0 0 0 0;
	width:350px;
	color:#f45454; 
	margin:0; 
	font-size:13px; 
	position:absolute;
	left:0px;
	bottom:-12px;
	text-align:left;
	height:24px;
}
.display-off{
	display:none;	
}
/*-Table Styles-*/
table {
	font-size:1.0em;
}
th {
	text-align:left;
}
span {
	margin:0;
	padding:0;
}

.more{
	font-size:10px;
	padding-right:5px;	
}
.go-back{
	text-align:left;	
	font-size:10px;
	padding-left:5px;	
}
a.underline{
	text-decoration:underline;
	font-size:12px;	
}
#error-notice{
	font-size:11px;
}
.error-notice{
	font-size:11px;
	height:12px;
}
ul.sub{
	font-size:12px;	
	list-style:circle;
	background:#efff68;
	border:1px solid #943952;
	height:17px;
	float:left;
	margin:0;
	color:#943952;	
	padding:0;
}
.sub li{
	display:inline;
	padding:2px 0 0 0;
	margin:0;
	color:#943952;
	height:20px;
}
.sub li a{
	color:#943952;
	padding:4px 4px;
	text-decoration:none;	
}
.sub li a:hover{
	text-decoration:underline;
}

ul.catNav {
	color:#505050;
	font-size:12px;
	padding:8px 5px;
	float:right;
	margin:0;
	list-style:none;
}
ul.catNav li{
	display:inline;
	background:url(../images/sub-category-separator.png) no-repeat right;
	padding:0 7px 0 7px;
}
ul.catNav li a {
	color:#505050;
	text-decoration:none;
}
ul.catNav li a.current {
	font-weight:bold;
}
ul.catNav li a:hover{
	text-decoration:underline;
	color:#77223c;
}
ul.catNav li.last{
	background:none;
}
ul.outlets-list{
	list-style:none;	
}
#pagination{
		width:254px;
		margin:0 auto;
}
#pagination a{
	color:#711D38;
	text-decoration:underline;
}
p.previous-result{
	float:left;	
	width:80px;
}
p.page-count{
	float:left;	
	width:124px;		
}
p.next-result{
	float:left;
	width:50px;	
}
.browseProductContainer {
	background:none repeat scroll 0 0 #FFFFFF;
	border-bottom:2px dotted #CC3399;
	margin:5px 0 10px 10px;
	font-size:0.9em;
}
.browseProductContainer h3 a {
	color:#6F1B36;
}
.browseProductContainer a {
	color:#0093DD;
}
.productPrice {
	font-weight:bold;
	white-space:nowrap;
}
.orderByProducts img {
display:inline;
}
.back_button a {
color:#0093DD;
}
.productDetails {
}
.productDetails h1 {
color:#6F1B36;
font-size:17px;
font-weight:bold;
}
.productDetails a {
color:#0093DD;
}
.sectiontableheader {
background:none repeat scroll 0 0 #691632;
color:#FFFFFF;
}
.cartTable {
background:none repeat scroll 0 0 #EFDEEA;
border:1px solid #B90C7F;
}
.sectiontableentry1 {
background:none repeat scroll 0 0 #FBEDF7;
}
.sectiontableentry2 {
background:none repeat scroll 0 0 #EFDEEA;
}
.addtocart_button_module {
background:url("../images/add_to_cart.gif") no-repeat scroll left bottom transparent;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:inherit;
font-size:12px;
font-weight:bold;
height:22px;
overflow:hidden;
vertical-align:middle;
width:110px;
text-indent:-9999999px;
}
.custom-form-style {
background:none repeat scroll 0 0 #FFFFFF;
color:#000000;
padding:5px;
}
.red {
color:#F73200;
font-weight:bold;
}
.inner-content {
padding:0 0 0 15px;
}
a.viewCart {
background:url("../images/viewCart.jpg") no-repeat scroll 0 0 transparent;
display:block;
height:28px;
margin:0;
padding:0;
width:140px;
}
a.checkoutNow {
background:url("../images/checkOut.jpg") no-repeat scroll 0 0 transparent;
display:block;
height:28px;
margin:0;
padding:0;
width:140px;
}

div.pathway {
	margin-bottom:1em;
}
div.pathway a{
	color:#848607;	
}
div.pathway img{
	padding:0 4px;
}
.pathway img {
	display:inline;
}
/*-------------------PAGING STYLES-----------------------*/
.page-numbers {
	padding:0px;
	margin:0 auto;
text-align:center;
width:auto;
}

.page-numbers ul {
	margin:0;
	list-style-type: none;
	padding: 0px;
	text-align: center;
}

.page-numbers li {
	display: inline;
	float: left;
	margin:1px;
	background: #a7a7a7;
	width:25px;
}
.page-numbers li.next {
	width:80px;	
}
.page-numbers li.current{
  width:60px;
}

.page-numbers li a {
	background: #d0dfe0;
	border: 1px solid #fff;
	padding: 1px;
	text-decoration: none;
	color: #67999a;
	font:bold 13px verdana,sans-serif;
	display:block;
}

.page-numbers a.current, .page-numbers li a:hover {
	background: #67999a;
	color: #fff;
}
.page-numbers a.current{
	background:#fff;
	border:none;
	color:#000;
}
.page-numbers a.current:hover{
	background:#fff;
	border:none;
	color:#000;
}
.extra-features-wrapper{
	height:58px;
	clear:both;
	padding:6px 0 0 0;
}
.orderByProducts{
	float:left;
	width:200px;
	font-size:0.9em;
	margin-left:10px;
}
.orderByProducts select{
	font-size:0.8em;
}
.shopping-cart-side-links{
	width:140px;
	float:right;
}
.view-shopping-cart-link{
	width:140px;
	height:28px;
}
.checkout-link{
	width:140px;
	height:28px;
}
.view-shopping-cart-link a{
	display:block;
	width:140px;
	height:28px;
	background:url(../images/viewCart.jpg) no-repeat;
	text-indent:-99999px;		
}
.checkout-link a{
	display:block;
	width:140px;
	height:28px;
	text-indent:-99999px;	
	background:url(../images/checkOut.jpg) no-repeat;
	margin-top:10px;		
}
.addtocart_button{
	background:url(../images/button_add_cart.png) no-repeat;
	border:none;
	cursor:pointer;
	width:106px;
	height:22px;
	text-indent:-99999px;
}
p.selection-heading {
	padding:10px;
}
p.selection-heading label{
	font-weight:bold;
}
.forget-password-link{
	padding:0 0 0 10px;	
}

/*-------------------- Shopping Cart ----------------------------------*/
#shopping-cart {
	font-size:14px;
	width:100%;
}
#shopping-cart a{
	color:#C2BF26;
}
#shopping-cart a.return{
	color:#7a780e;
}
#shopping-cart th{
	padding:4px;
	font-size:.9em;
	color:#fff;
	background-color:#691632;	
}
#order-history {
	font-size:14px;
	width:70%;
	margin:0 auto;
}
#order-history th{
	padding:4px;
	font-size:.9em;
	color:#fff;
	background-color:#691632;
	text-align:center;
}
#order-history td{
padding:6px;
	font-size:.9em;
}
#cart-drop {
	width:7%;	
}
#cart-desc {
	width:49%;	
}
#cart-qty {
	width:8%;	
}
#cart-cost {
	width:8%;	
}
#cart-discount {
	width:11%;	
}
#cart-sub-total {
	width:20%;	
}
#shopping-cart td{
padding:10px;
	font-size:.9em;
}
.align-center {
	text-align:center;
}
.align-left {
	text-align:left;
}
.align-right {
	text-align:right;
}
.row-light {
	background-color:#FBEDF7;	
}
.row-dark {
	background-color:#EFDEEA;	
}
.qty-error {
	color:#900;
	background-color:#ffcdca;
}
#shopping-links {
	list-style-type:none;
	margin:0;
	padding:0;
}
#shopping-links li{
	padding:3px 0;
}
#shopping-links li a{
	text-decoration:none;
}
#shopping-links li a:hover{
	color:#555;
}
span.error{
	color:#C00;	
}
.shipping-section div{
	margin:8px 0px;	
}
.shipping-section div label{
	width:150px;
	float:left;
}
.shipping-section div input{
	float:left;
}
.shipping-section input {
	background:#fff;
	border:1px solid #000;
	padding:1px;
	color:#000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	height:18px;
}
.shipping-section select{
	background:#fff;
	border:1px solid #000;
	padding:2px 1px;
	color:#000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	height:24px;
}
.shipping-section div input.error{
	float:left;
}
.shipping-section div label.error{
	float:none;
		padding:0 0 0 0;
	width:350px;
	color:#f45454; 
	margin:0; 
	font-size:13px; 
	padding:3px 0 0 5px;
	text-align:left;
}
.shipping-section input.error, .shipping-section select.error{
	border:1px solid #F73200;
	color:#F73200;
}

/*---Daljit Styles-------*/
.testmonials{
	margin:10px 30px;
}
.testmonials blockquote{
	text-align:justify;
}
.testmonials p{
	text-align:right;
	color:#993366;
	font-style:italic;
margin-right:20px;
}
.press-releases
{
clear:both;
margin-left:120px;
}
.press-releases p{	
	padding:10px 0;
}
.press-releases p a{
	font-weight:bolder; 
	color:#993366;
	font-size:15px;
}
.product-heading h1 {
	border-bottom:1px solid #000;
	padding:5px;
	font-size:1.4em;
}
/*------------------------------facebox-----------------------------------*/
#facebox{
	position:absolute;
	width:100%;
	height:100%;
	text-align: center;
	z-index:99999;
}
#close-facebox{
	text-align:right;
	display:none;
	width: 200px;
	margin: 0 auto;
	background-color:#bbb;
}
#facebox-inner{
	width:200px;
	height: 150px;
	margin: 0 auto;
	background-color:#bbb;
}
#facebox-image-wrapper{
	padding:10px;
	height:130px;
}
#facebox-image{
	cursor:pointer;
	display:block;
}
.facebox-spinner {
	background:url("../images/ajaxload.gif") center center no-repeat;
}
#close-facebox p{
	margin:0;
	padding:0;
}
#close-facebox #image-caption{
	text-align:center;
	padding:4px;
	font-size:.8em;
	color:#FFF;
}
#close-facebox img{
	margin:0 auto;
}
table#new-products td div{
	padding:5px;	
}
.designed-by{
	display:block;
	float:right;
	font-size:0.8em;
	line-height:15px;
	margin-top:4px;
	padding-right:20px;
	position:relative;
	text-align:right;
	width:220px;
}
.designed-by img{
	display:inline;
	position:absolute;
	right:8px;
	top:0px;
	padding:0 0 0 0;
}
.biocare-inc{
	float:left;
	width:400px;
}
.footer-links{
	width:237px;
	float:left;
}
.product-details{
	padding:7px 0 0 0;	
}
#LoginDisplayWrap{
	height:100px;
}
#RegistrationDisplayWrap{
	height:1070px;
}
.free_shipping_label{
	font-size:12px;
	text-transform:uppercase;
}
