/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1f497d;
	}
.clear{
	clear:both;
	}
.right_padding{
	padding-right:10px;
		}
.left_float{
	float:left;
	}
.wrapper{
	width:955px; 
	border:0px solid red; 
	margin:10px auto;
	}
.container{
	width:650px;
	margin: auto;
	padding-bottom:20px;
	}
.landing-header{
	background:url(../images/header.jpg) no-repeat; 
	height:354px; 
	width:650px; 
	}

.top_content{
	background:#e6fafb url(../images/bg.jpg) repeat-x left bottom;
	padding-bottom:40px;
	}
.description1{
	background:#dbeef4; 
	margin:32px 73px 0px 73px;
	border:0px solid red;
	text-align:center;
	font-size:14px;
height:96px;
	}
.description1 h1{
	color:#1f497d; 
	font-size:25px; 
	padding-top:15px;
	margin:0px;
	}
.description1 span{
	color:#7f7f7f;
	}
.dashed_col{
	border:1px dashed #889697; 
	width:461px; 
	margin:0 0 0 96px; 
	background:#f1fcf9; 
	height:45px;
	}
.dashed_inner{
	margin:-35px 0 0 110px;
	background:#dbeef4;
	width:458px; 
	text-align:center;
	height:38px;
	padding:7px 0 0 0px;
	}
.middle_btn_main{
	padding:0 0 0 28px; 
	margin:-30px 0 0 0;
	padding-bottom:20px;
	}
.before_after{
	border:1px solid #9bc8c2; 
	border-left:none; 
	border-right:none; 
	padding:8px 60px;
	margin:00px 20px 10px 20px;
	}
.brtc{
	border:1px solid #9bb5d4; 
	border-left:none; 
	border-right:none; 
	padding:5px 0px;
	margin:50px 20px 10px 20px;
	}
.brtc_img{
	padding-left:30px;
	}
.comment_by_lee{
	padding:10px 0px 10px 20px;
	line-height:18px;
	}
.comment_by_yoo{
	background:url(../images/comment_yoo.jpg) no-repeat; 
	width:209px;
	height:205px;
	padding:20px 390px 20px 20px;
	border:0px solid red;
	line-height:18px;
	}
.comment_by_kim{
	background:url(../images/comment_kim.jpg) no-repeat;
	height:117px;
	border:0px solid red;
	width:258px;
	padding:10px 0 0 360px;  
	line-height:18px;
	margin:10px 0 0 0;
	}
.magazines{
	padding:40px 0 0 0;
	}
.magazines ul{
	padding:0px;
	margin:0px;
	border:0px solid;
	list-style-type:none;
	}
.magazines li{
	list-style-type: none;
	display:inline;
	border:0px solid red;
	}
.magazines li img{
	padding:5px; 
	}
.buttonlink{
background:url(../images//btn-buynow.png) no-repeat;
width:132px;
height:40px;
border:0px solid;
cursor:pointer;
}
.productTable{
border:0px solid red;
width:850px;
margin-left:25px;
}
.footer{
border:0px solid red;
width:955px;
}
.image{
height:120px;
border:0px solid red;
}
.registrationTxt{
	border:1px solid #ccc; 
	width:180px; 
	height:18px; 
	margin:4px 0 8px 0;
	}
.shopRegistration{
	border:0px solid #ccc; 
	width:200px; 
	margin:20px 0 0 10px; 
	padding:20px 10px; 
	float:left;
	font-size:10px;
	background:#eee;
	}
	
.shopRegistration1{
	border:0px solid #ccc; 
	width:200px; 
	margin:20px 0 0 120px; 
	padding:20px 10px; 
	float:right;
	font-size:10px;
	}
.cat_textbox{
	border:1px solid #ccc; 
	width:113px; 
	height:18px; 
	margin:4px 0 8px 0;
	}
.cat_listbox{
        border:1px solid #ccc;
        width:180px;
	margin:4px 0 8px 0;
        }
.regis_dropdown{
        border:1px solid #ccc;
        width:180px;
        height:18px; 
	margin:4px 0 8px 0;
}
.expiry_dropdown{
        width:87px;
        border:1px solid #ccc;  
        height:18px; 
	margin:4px 0 8px 0;
        }
.submit{
	background:#636466; 
	font-size:9px; 
	height:14px; 
	width:51px; 
	color:#fff; 
	margin:24px 0 0px 0; 
	border:none;
        cursor:pointer;
	}
.checkout{
       padding: 3px 0px 4px 0; 
       background: #1F497D;
       
       }
.checkout h1{
       margin: 0px; 
       padding: 0px 0 0 15px; 
       font-size: 11px;
       color:#fff;
       font-weight:bold;
       text-decoration:underline;
       }
.checkoutTitle{
Border:0px solid;
margin-left:100px;
}
.checkoutTitle h3{
       padding:25px 0 0 10px;
       margin:0px;
       font-size:11px;
       font-weight:bold;
       }
.checkoutsubmit{
	background:#1F497D; 
	font-size:9px; 
	height:20px; 
	width:51px; 
	color:#fff; 
	margin:24px 0 0px 0; 
	border:none;
        cursor:pointer;
	}
a.cartSummaryLink {
     background: url(../images/btn-checkout.png) 0 0 no-repeat;
     width: 173px;
     height: 51px;
     vertical-align:middle;
     display:-moz-inline-block; /* for Firefox */
     display:-moz-inline-box; /* for Firefox */
     display:inline-block;
     text-indent: -9999px; /* hides the text */
}
