/* CSS Document */
body{  background-size:100%; background-repeat:no-repeat; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#878787; letter-spacing:1px; line-height:25px; }
a {color:#999999; text-decoration:none;}
a:visited{ color:#999999;}
a:hover { color:#000;}
hr { border: 1px dotted #DDDDDD; margin: 20px 5%;}
.hr2 { border: 3px solid #000; margin:0 30%;}

img {border:none;}

	ul a:hover{color: #000000;}

.content_responsive{
		padding-top: 30px;
		padding-bottom: 30px;
	}




@media screen and (min-width: 1px){

	.content_responsive{width: 100%; }	

	}



@media screen and (min-width: 1024px){

	.content_responsive{width: 1024px;}

	}


	

		
/* ========= inside Page =============*/

.content {padding-top: 30px; padding-bottom: 30px; width:1024px; }






/* ======== Button =========*/
.btn_send { color:#000 !important; background-color:#FFF; border:2px solid #000; padding:10px 30px; font-size:18px;}
.btn_send:hover {background-color:#000;color:#fff!important;}
.btn_cancel {border:2px solid #fff; color:#999999; background-color:#FFF; padding:10px 20px; font-size:18px;}
.btn_cancel:hover {background-color:#000;color:#fff;border:2px solid #000;}

.btn_prev { background-image:url(..//Image/btn_RL.png); background-position:5px -177px; background-repeat:no-repeat; padding:30px 40px; position:fixed; left:10%; top:50%;}
.btn_prev:hover { background-position:5px -261px;}
.btn_next { background-image:url(..//Image/btn_RL.png); background-position:10px -10px; background-repeat:no-repeat; padding:30px 40px;	position:fixed; right:10%;top:50%; }
.btn_next:hover { background-position:10px -93px;}
/*.btn_prev { background-image:url(..//Image/btn_RL.png); background-position:5px -177px; background-repeat:no-repeat; padding:30px 40px; }
.btn_prev:hover { background-position:5px -261px;}
.btn_next { background-image:url(..//Image/btn_RL.png); background-position:10px -10px; background-repeat:no-repeat; padding:30px 40px; }
.btn_next:hover { background-position:10px -93px;}*/

.btn_buynow { background-image:url(..//Image/btn_buyEmail.png); background-position:0px 0px; background-repeat:no-repeat; padding:15px 25px;}
.btn_buynow:hover { background-position:0px -43px;}
.btn_email { background-image:url(..//Image/btn_buyEmail.png); background-position:0px -94px; background-repeat:no-repeat; padding:15px 25px;}
.btn_email:hover { background-position:0px -143px;}
.btn_delete { background-image:url(..//Image/btn_buyEmail.png); background-position:0px -185px; background-repeat:no-repeat; padding:15px 19px;}
.btn_delete:hover { background-position:0px -231px;}
.btn_addlist{ background-image:url(..//Image/btn_buyEmail.png); background-position:-7px -277px; background-repeat:no-repeat; padding:15px 25px;}
.btn_viewcart{ background-image:url(..//Image/btn_buyEmail.png); background-position:0px -327px; background-repeat:no-repeat; padding:15px 25px;}
.btn_viewcart:hover { background-position:0px -382px;}






		
/* ======== TXT =========*/
.txt16 {font-size:16px; font-weight:bold; line-height:18px;}
.txt18 {font-size:18px; font-weight:bold; }
.txt28 {font-size:28px; font-weight:bold; }
.txt32 {font-size:32px; font-weight:bold; padding-bottom: 10px;}
.txt64 {font-size:64px; font-weight:bold; line-height:64px; padding-top:10%;}
.txtBK {color:#000; }
.txtWT {color:#fff; }
.txt_title {letter-spacing:5px; font-size:16px; color:#fff;}
.txtfield {padding:10px; border:none; border-bottom:3px solid #333; font-size:18px; width:100%;}
.txtArea {padding:10px; border:none; border:2px solid #333; font-size:18px; width:600px; font-family:Arial, Helvetica, sans-serif;}
