@charset "utf-8";
/* CSS Document */

/*********** BOX DETAILS FORM **********/
#add_cart {
	width:279px;
	height:332px;
	background:url(../images/new/bg_boxform.jpg) no-repeat;
	position:relative;
	left:5px;
}
#add_cart .select {
	width:240px;
	height:20px;
}
#add_cart option {
	width:280px;

}
#product_id {
	position:absolute;
	left: 20px;
	top: 43px;
}
#afill_list {
	position:absolute;
	left: 20px;
	top: 116px;
}
#afill_text {
	width:206px;
	height:18px;
	border:1px solid #000;
	position:absolute;
	left: 51px;
	top: 142px;
}
#add_cart input.add {
	position:absolute;
	left: 52px;
	top: 290px;
}
#price_list {
	width:226px;
	height:22px;
	position:absolute;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#00529b;
	left: 22px;
	top: 224px;
}
#price_list span {
	float:right;
}
span.error_affil {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#ff0000;
	display:block;
	width:220px;
	position:absolute;
	top:180px;
	left:45px;
}

#create_account {
	width:529px;
	background:url(../images/new/lucky_bg.gif) repeat-y;
	margin:0 auto;
}

#create_account fieldset{
	border:0;
	margin:0;
	padding:0;
	
}
#create_account legend{
	display:none;
}
#create_account div.table_rw {
	width:488px;
	text-align:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#00529b;
	padding-bottom:6px;
	margin-left:15px;
}
#create_account div.footer_rw {
	width:529px;
	height:54px;
	background:url(../images/new/lucky_footer.gif) no-repeat;
	position:relative;
}
#create_account span.req {
	color:#db2133;
}
#create_account div.req {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#db2133;
	float:right;
	margin-right:28px;
	margin-bottom:10px;
}
#create_account input {
	width:334px;
	height:21px;
	border:1px solid #459ab5;
}
#create_account label {
	
}
#create_account span.lighter {
	font-weight:normal;
	color:#459ab5;
}
#create_account textarea {
	width:334px;
	height:60px;
	border:1px solid #459ab5;
}
#create_account div strong {
	font-size:18px;
	color:#00529b;
}
#create_account input.check {
	width:auto;
	height:auto;
}
#text p.pay {
	display:block;
	width:324px;
	text-align:left;
	float:right;
	color : #459ab5;
	clear:right;
}
div.table_rw p.pay span {
	color: #00529b;
}
div.del_info {
	width:350px;
	margin-left:50px;
}
#text div.del_info p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#459ab5;
}
a.date {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-transform:lowercase;
	color:#459ab5;
}
#create_account div.error, #create_account span.error{
	display:block;
	color:#db2133;
	margin-left:30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}
#validating {
	width:400px;
	height:84px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	line-height:84px;
	background-color:#EAF2F2;
	border:2px solid #222;
	position:absolute;
	left:74px;
	bottom:70px;
	color : #00529b;
	
}
#create_account div.footer_rw a {
	display:block;
	width:160px;
	padding-top:36px;
	height:0px !important;
	overflow:hidden;
	position:absolute;
	left: 328px;
	top: 11px;
}
