/* CSS Document */



body {

	padding:0;

	margin:0 0 10px 0;

	font-family:Tahoma, "Times New Roman", sans-serif, serif;Tahoma, "Times New Roman", sans-serif, serif;Tahoma, "Times New Roman", sans-serif, serif;

	font-size:14px;

	background:url(../images/page-bg.jpg)  repeat-x top center #242424;

	}

	
#footer a {

	text-decoration:none;
	color:#ffcc00;
}
#footer a:hover {
	text-decoration:underline;
}
#footer {
	font-family:Tahoma, "Times New Roman", sans-serif, serif;Tahoma, "Times New Roman", sans-serif, serif;
	font-size:12px;
	font-weight:normal;
	color:#ffcc00;
	text-align:middle;
	background-image:url(../../images/bot_footer.png);
	background-width:900px;
}

#wrap {

	background:url(../images/wrap-bg.jpg) no-repeat top center;

	width:100%;

	margin:0 auto;

	padding:0;

	}

	

.top-label {

	width:953px;

	margin:0 auto;

	padding:0;

	}

	

#content-area {

	width:900px;

	margin:0 auto;

	padding:300px 0 0 0;

	}

	

#content-area .message-area {

	width:750px;

	height:100px;

	margin:20px auto;

	padding:30px 30px 30px 90px;

	background:url(../images/message-board.gif) no-repeat top center;

	color:#FFFFFF;

	overflow:hidden;

	}

	

.clear {

	clear:both;

	}

	

.content-wrap {

	width:899px;

	margin:0 auto;

	padding:0;

	background:#F8F8F8;

	}

	

.main-wrap{

	width:899px;

	margin:0 auto;

	padding:0;

	}



.left-wrap{

	width:326px;

	height:auto;

	margin:0;

	padding:25px 10px 0 0;

	float:left;

	}

	

.right-wrap{

	width:540px;

	height:auto;

	margin:0;

	padding:25px 10px 0 0;

	float:right;

	}

	

.main_con{

	font-size:15px;

	text-align:justify;

	padding:5px 20px;

	margin:0;

	color:#333333;

	}

	

	

.main_con_1{

	font-size:18px;

	text-align:center;

	padding:10px;

	margin:0;

	color:#000000;

	font-weight:bold;
	
	font-family:Tahoma, "Times New Roman", sans-serif, serif;Tahoma, "Times New Roman", sans-serif, serif;

	}

	

.main_con_2{

	font-size:12px;

	text-align:center;

	padding:5px;

	margin:0;

	color:#1616e8;

	font-weight:bold;

	}

	

.blue_box{

	width:726px;

	margin:0 auto;

	padding:15px 0 0 0;

	}

	

.blue_con{

	width:auto;

	margin:0;

	padding:10px;

	font-size:12px;

	color:#FFFFFF;

	font-weight:500;

	background:#2279B7;

	text-align:justify;

	}

	

.blue_box_rt{

	width:355px;

	margin:2px;

	float:right;

	padding:0;

	}

	

.blue_box_lt{

	width:355px;

	margin:0;

	float:left;

	padding:0;

	}

	

	

.left-wrap-box{

	background:url(../images/right_con_bg.gif) repeat-x #fdfdfd;

	height:auto;

	width:286px;

	border-left:#cfcfcf 1px solid;

	border-right:#cfcfcf 1px solid;

	border-bottom:#cfcfcf 1px solid;

	margin:0;

	padding:10px;

	color:#5C5C5C;

	font-size:14px;

	float:right;

	text-align:justify;

	}

.left-wrap-box li{ margin-left:-20px; list-style:none;	}

.left-wrap-box li a{ text-decoration:none; color:#333333}

.left-wrap-box1{

	background:url(../images/right_con_bg.gif) repeat-x #fdfdfd;

	height:auto;

	width:506px;

	border-left:#cfcfcf 1px solid;

	border-right:#cfcfcf 1px solid;

	border-bottom:#cfcfcf 1px solid;

	margin:0;

	padding:10px;

	color:#5C5C5C;

	font-size:14px;

	float:left;

	text-align:justify;

	}

	

	

#response{

	width:750px;	

	margin:0 auto;	

	font-weight:bold;

	color:#000066;

	font-size:20px;

	line-height:5px;

}



#response h1{font-size:30px; color:#000066; font-weight:bold; text-align:center;}

#response p{ margin-left:100px;}

#response p span{ color:#009966; font-size:24px; }



#btn label input{

	margin-top:20px;	

	

}

.success {font-size: .85em; color:#3D6611; font-size:12px; font-weight:bold;	background:#EFF5EA;border: 1px solid #95A486;margin: .5em 0 .3em 0;padding: .5em; }

.success b{color:#FF0000; font-weight:bold; }	

	

.personal-info {

	width:750px;

	height:150px;

	margin:0 auto;

	padding:20px;

	background:url(../images/personal-bg.gif) no-repeat top center;

	color:#FFFFFF;

	font-weight:bold;

	}

	

.account-info {

	width:750px;

	height:300px;

	margin:0 auto;

	padding:20px;

	background:url(../images/account-bg.gif) no-repeat top center;

	color:#FFFFFF;

	font-weight:bold;

	}

	

.alt-info {

	width:750px;

	height:130px;

	margin:0 auto;

	padding:20px;

	background:url(../images/alt-bg.gif) no-repeat top center;

	color:#FFFFFF;

	font-weight:bold;

	}

	

.brdr {

	border:1px solid #D2E9FF; width:150px;

	}

.upload_id{width:219px;border:1px solid #D2E9FF;}

.footer {  width: 899px; margin:0 auto; background:url(../images/footer.gif); text-align:center; font-family:Tahoma, "Times New Roman", sans-serif, serif;Tahoma, "Times New Roman", sans-serif, serif; font-size:15px; color:#666666;}

.footer a{ font-family:Tahoma, "Times New Roman", sans-serif, serif;Tahoma, "Times New Roman", sans-serif, serif;Tahoma; color:#666666; text-decoration:none; }





.con_box{

	width:770px;

	height:510px;

	background:url(../images/con_bg.gif) repeat-x;

	margin:0 auto;

	padding:0;

	border-left:#cfcfcf 2px solid;

	border-right:#cfcfcf 2px solid;

	}

	

	

.shape{

	width:856px;

	margin:0 auto 15px auto;

	padding:0;

	height:116px;

	background:url(../images/shape_bg.gif) repeat-x;

	}

	

.shape_btm{

	width:852px;

	margin:0 auto;

	padding:0;

	background:#f6f6f6;

	border-left:#cfcfcf 2px solid;

	border-right:#cfcfcf 2px solid;

	}

	

.dd_bg{

	width:856px;

	margin:0px auto;

	padding:0;

	background:url(../images/dd_bg.gif) repeat-x;

	height:75px;

	}

	

.advanced-search-panel{

	padding-left:20px; 

	padding-right:25px; 

	color:#fff; 

	font-size:13px;

	font-weight:normal;

	}

	

.advanced-search-panel p{ 

	padding-top:0px; 

	padding-bottom:5px; 

	margin:0px;

	}

	

.home-con{

	width:528px;

	height:32px;

	margin:0;

	padding:0px;

	background:url(../images/ho_bg.gif) repeat-x;

	}

	

.home-con p{

	margin:0;

	padding:5px;

	font-size:17px;

	color:#FFFFFF;

	font-weight:600;

	}

.error { color:#EB340A; margin-left:15px; font-size:12px;}

.error b{color:#FF0000; font-weight:bold; }	



/* ----------- Account Detail ---------------- */

.account_data{font-family:Tahoma, "Times New Roman", sans-serif, serif;Tahoma, "Times New Roman", sans-serif, serif;Tahoma; font-size:11px; margin-left:-10px;}

.account-detail { border-left:1px solid #bbb; border-right:1px solid #bbb;}

.account-viewgear, .account-viewgear a {color:#666; text-decoration:none;}

.account-detail-box01-bg{ background:#E9EDF1; padding:20px;}

.account-detail-box02-bg{ background:#E0E3E6; padding:20px;}



.account-highlights { color:#666;}

.account-highlights h2{ color:#294465; padding:0px; margin:0px; font-family:Tahoma, "Times New Roman", sans-serif, serif;Tahoma, "Times New Roman", sans-serif, serif;Tahoma, Arial; font-size:10px; font-weight:bold;}

.account-highlights p{  padding:0px; margin:0px;}

.account-highlights a{  color:#EE5F00; text-decoration: none;}



.account-price, .account-price a, .account-price img{padding:0px; margin:0px; background:url(../images/buy-add-tocart-bg.gif) center center no-repeat; font-family:Tahoma, "Times New Roman", sans-serif, serif;Tahoma, "Times New Roman", sans-serif, serif;Tahoma; color:#3D2000; font-size:28px; letter-spacing:-2px;}

.account-price p{padding:0px; margin:0px;}

.account-price p.acnt_id{padding:0px; margin:0px; font-size:12px;}

.account-price span{ font-size:12px; line-height:10px;}



.account-detail-morepages

{ background:url(../images/account-bottom.gif) center bottom no-repeat; padding-left:20px; padding-right:20px;}.mainbg-repeater table tbody tr .mainbg table tbody tr td table tbody tr #AutoNumber3 tr td blockquote blockquote p font {

	font-size: 14px;

}



/* Pagination */

div.pagination {padding: 3px;margin: 3px; font-size:12px;}

div.pagination a {  padding: 2px 5px 2px 5px; margin: 2px;border: 1px solid #000099;text-decoration: none; /* no underline */	color: #000099;}

div.pagination a:hover, div.pagination a:active {border: 1px solid #000099;	color: #000;text-decoration: none;}

div.pagination span.current { padding: 2px 5px 2px 5px;margin: 2px;	border: 1px solid #000099; font-weight: bold; background-color: #000099; color: #FFF;}

div.pagination span.disabled {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #EEE; color: #DDD;}

.px12{font-family:Tahoma, "Times New Roman", sans-serif, serif;Tahoma, "Times New Roman", sans-serif, serif;Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0066FF;}



/* Messages */

.messages { overflow: hidden; clear: both; margin-left:-38px; }

.messages li {  margin: 0 0 0px; list-style:none; }

.messages li li { margin: 0 0 3px; }

.error-msg, .success-msg, .note-msg, .notice-msg {

 border-style: solid !important;

 border-width: 1px !important;

 background-position: 10px 10px !important;

 background-repeat: no-repeat !important;

 min-height: 24px !important;

 padding: 10px 20px 8px 0px !important;

 font-size: 12px !important;

 font-weight: bold !important;

}

.error-msg { border-color: #f16048; background-color: #faebe7; background-image: url(../images/error_msg_icon.gif); color: #df280a; }

.success-msg { text-align:left; border-color: #446423; background-color: #eff5ea; background-image: url(../images/success_msg_icon.gif); color: #3d6611; }



/* Data Table */

.data-table{border: 1px solid #c3c3c3; }

.data-table td{ padding: 5px;border: 1px solid #ddd;}

th{background:#3E83C9; color:#ffffff; font-size:12px; padding:5px 11px; }

tr.alt td{ background: #fffff;  }

tr.over td{ background: #bcd4ec;  }



.flR { float: right; }

.flL { float: left; }

.alR { text-align: right; }

.alC { text-align: center; }

.alL { text-align:left; }

.vlT {vertical-align:top;}

.vlB {vertical-align:bottom;}



#featured{ margin-left:5px; }



.description_content{

 width: 656px;

/* border-left: 2px solid #7BAED1;

 border-right: 2px solid #7BAED1; */

 margin: 0px;

 padding: 0px;

 position: relative;

 text-align:center;

}

.description_box{ padding:10px; text-align:left; }

.description_title{ font-size:12px; font-weight:bold; color:#333333; position: relative;}

.description_txt{ font-size:11px; color:#999999; position: relative;}



.account_images{ margin-bottom:10px; text-align:center; position: relative; width:630px; overflow:hidden;}

.account_imageslist{ width:120px; float:left; background:#B9DCEF;}

.account_imageslist ul {margin:0;list-style-type:none;list-style-image:none; padding:0px;}

.account_imageslist li { text-align:center; background:#C1DCEC; margin:5px;}

.account_imageslistsmallon{ width:100px; height:80px; padding:3px; background:#EBF4FA; }

.account_imageslistsmall{ width:100px; height:80px; padding:3px; background:#EBF4FA; }

.account_imagesshow{ background:#EBF4FA; padding:10px; float:left; width:490px;}

.account_images img{ padding:0px; margin:0px; position:relative;}

/*td.elite{ position:absolute; margin-top:-12px; margin-left:-57px; }

td.bargain{ position:absolute; margin-top:-15px; margin-left:-60px; } */

td .elite{ position:absolute; margin-top:-12px; margin-left:15px; }

td .bargain{ position:absolute; margin-top:-12px; margin-left:11px; }


