
.orderlistgrid
{
	text-align:left;
	vertical-align:top;
	
}
h3{font-size:12pt; text-align:justify; font-weight:bold; color:#000; margin-top:0px; margin-bottom:0px; }

.orderlistgrid1
{
	vertical-align:top;
	width:200px;
	font-size:10pt;
	color:#811e01; 
	font-weight:bold; 
	text-align:right; 
}

.orderlistgrid3
{
	vertical-align:top;
	width:275px;
	font-size:10pt;
	color:#811e01; 
	font-weight:bold; 
	text-align:left;padding-left:25px;
}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:active{text-decoration:none;}
a:hover{text-decoration:none;}
.orderlistgrid2
{
	text-align:left;
	vertical-align:top;
	width:30px;
}
/* CSS Document */

body{padding:0px; margin:0px; background-color:#3a0c00; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10pt;}

.bold{font-size:10pt; color:#FFFFFF; font-weight:bold; text-align:justify;}
.bold1{font-size:10pt; color:#811e01; font-weight:bold; text-align:justify;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#821e01; text-align:justify;}

/* header_sec. */
#wrapper{ width:1000px; margin-left:auto; margin-right:auto; height:auto;}
#main_cont{width:1000px; height:auto; text-align:justify; margin-left:auto; margin-right:auto;}
#top_menu{width:995px; height:28px; background:url(../user/mainimages/topmenu_bg.jpg) repeat-x; text-align:justify; padding-left:5px; margin-left:auto; margin-right:auto; padding-top:5px;}
#logo{width:978px; height:74px; background:url(../user/mainimages/logo_bg.jpg) repeat-x; margin-left:auto; margin-right:auto; text-align:justify; padding-top:18px; padding-left:22px;}
.search_bar{width:1000px; height:28px; background:url(../user/mainimages/bar_bg.jpg) repeat-x; margin-left:auto; margin-right:auto; text-align:justify; color:#FFFFFF;}
.top_but{width:112px; height:23px;padding-bottom:5px; background:transparent url(../user/mainimages/top_button.jpg); margin-left:1px; margin-right:1px; text-align:center; color:#FFFFFF; border:none; cursor:pointer; float:left; font-weight:normal;}
.top_bigbut{ width:162px; height:28px; background:transparent url(../user/mainimages/topbutton_big.jpg); text-align:center;  color:#FFFFFF; border:none; cursor:pointer; float:left; margin-left:1px; margin-right:1px; font-weight:bold;}

/* Middle Part */
.container{width:1000px;height:auto; margin-left:auto; margin-right:auto; background:#FFFFFF; margin-bottom:11px; padding-bottom:10px;}
.left_cont{width:210px; height:auto; float:left; padding-left:10px; padding-top:19px; clear:both;}
.login{width:191px; height:160px; background-color:#9e2602; text-align:justify; color:#FFFFFF; border:#bb684e solid 8px; padding-top:2px; padding-left:19px;}
.height{height:24px; padding-top:2px; text-align:justify;}
.height2{height:17px; padding-top:5px; text-align:justify;}
.height_b{height:auto; padding-top:5px; text-align:justify; padding-right:10px;}

.search{width:200px; height:15px;}
.add{width:182px; height:35px; background-image:url(../user/mainimages/add.jpg); padding-top:189px; padding-left:26px;}
.add_cont{width:230px; height:224px; background:url(../user/mainimages/add.jpg) no-repeat; padding-top:15px; text-align:justify;}
/* Login box */
.text_box{width:86px; height:16px; text-align:justify;}
.right_cont_master{width:752px; height:auto;}
.order_cont_master{width:auto; height:auto;}
.right_cont{width:740px; height:auto; text-align:justify; float:right; line-height:150%; padding:5px;}
.flash{width:750px; height:auto; text-align:center; float:right; padding-top:28px;}


/* Footer Part */
#footer{width:1000px; height:27px; background:url(../user/mainimages/topmenu_bg.jpg) repeat-x; margin-left:auto; margin-right:auto; text-align:center; color:#FFFFFF; padding-top:7px;}

/* User Home-- Welcome */
.wel_user{width:186px; height:250px;  text-align: center; color:#FFFFFF; border:#bb684e solid 1px; padding-top:20px; padding-left:19px; padding-right:19px;}
.welcome{width:186px; height:15px; text-align:center; color:#821d01; font-weight:bold; padding-top:10px;}
.left_menu{cursor:pointer;width:210px; height:24px; background-color:#821d01; text-align:justify; font-weight:bold; color:#FFFFFF; padding-left:17px; margin-top:5px; padding-top:6px;}


.head{width:700px; height:19px;  text-align:justify; padding-left:10px; }	
.product_cont{width:740px; margin-bottom:20px; height:auto; text-align:justify; float:right; line-height:150%;}
.title{width:152px; height:19px; border:#000000 solid 1px; border-bottom:none; background:#ab2d03; text-align:center; font-weight:bold; color:#FFFFFF; float:left;}
.button1{width:116px; height:28px; background:transparent url(../user/mainimages/button_bg.jpg); border:none; text-align:center; color:#FFFFFF; font-weight:bold; cursor:pointer;}
.button2{width:90px; height:22px; background:transparent url(../user/mainimages/small_buttonbg.jpg); border:none; font-size:9pt; vertical-align:middle; text-align:center; color:#FFFFFF;cursor:pointer;padding-bottom:4px}
.button3{width:125px; height:22px; background:transparent url(../user/mainimages/small_buttonbg125.jpg); border:none; font-size:9pt; vertical-align:middle; text-align:center; color:#FFFFFF;cursor:pointer;padding-bottom:4px}

/* Order Process */
.order1{width:840px; padding-left:160px; margin-bottom:20px; height:auto; text-align:justify; line-height:150%;}
.order_head{width:965px; height:35px; text-align:justify; padding-left:25px;}
.order_cont{width:1000px; margin-bottom:20px; height:auto; text-align:justify;line-height:150%;}
.edit_order{width:216px; height:35px; background:transparent url(../user/images/edit_button.jpg); border:none; text-align:justify; color:#FFFFFF; padding-left:50px; cursor:pointer;}
.cont_cart{width:216px; height:35px; background:transparent url(../user/images/continue_button.jpg); border:none; text-align:justify; color:#FFFFFF; padding-left:50px; cursor:pointer;}
/*----------------- Order process--------------------- */

/* Check in */
.orderprocess_bar{width:994px; height:76px; background:url(../user/images/orderprocessbar-bg.jpg) repeat-x; margin-top:6px; padding-left:7px;}
.checkin_title{width:875px; text-align:justify; color:#FFFFFF; height:21px; padding-left:96px; margin:auto; margin-right:auto; background-color:#882001; margin-top:28px; padding-top:7px;}
.order2{width:968px; padding-left:34px; padding-top:18px; margin-bottom:20px; height:auto; text-align:justify; font-size:9pt; line-height:150%;}
.tb_qty{width:27px; height:18px; text-align:justify; border:#882001 solid 1px;}
.update{width:114px; height:24px; background:transparent url(../user/images/update.jpg); border:none; text-align:center; color:#FFFFFF; cursor:pointer;}
.remove{ width:75px; height:24px; background: transparent url(../user/images/remove.jpg); border:none; text-align:center; color:#FFFFFF; cursor:pointer;}
.saprate{width:931px; height:auto; line-height:150%; padding-right:40px; margin-left:auto; margin-right:auto; border-top:#902f12 solid 1px; text-align:right;}


/* Check in1 */
.address{width:402px; height:auto; float:left; padding-top:26px; text-align:justify; padding-left:13px;}
.check_process{width:550px; padding-left:25px; height:auto; float:right; padding-top:70px; text-align:justify;}
.check_head{width:500px; padding-left:25px; height:auto;  padding-top:25px; text-align:justify;}
.preview{width:575px; height:auto; padding-top:25px; text-align:justify;}

.textbox{width:160px; height:20px; border:#952302 solid 1px;}
.textarea{width:160px; height:88px; border:#952302 solid 1px;}
.list{width:162px; border:#952302 solid 1px;}
.headline{width:518px; height:23px; background-color:#882001; text-align:justify; color:#FFFFFF; padding-left:10px; padding-top:5px; font-weight:bold;}
.continue_small{width:94px; height:25px; background:transparent url(../user/images/continue_small.jpg); border:none; padding-left:36px; padding-bottom:3px; text-align:justify; color:#FFFFFF; cursor:pointer;}


/* Check in2 */
.adress{width:390px; padding-left:100px; height:auto; float:left; padding-top:50px; text-align:justify;}
.address_top{ width:228px; height:23px; background-color:#942302; text-align:justify; color:#FFFFFF; padding-top:5px; padding-left:20px;}
.address_cont{ width:228px; height:auto; text-align:justify; line-height:150%; padding-left:20px; padding-top:10px;}
.update_small{width:94px; height:25px; padding-left:38px; padding-bottom:3px; text-align:justify; color:#FFFFFF; background:transparent url(../user/images/update_small.jpg); border:none; cursor:pointer;}

/*----------------- Payment--------------------- */
.payment_cont{width:523px; height:245px; text-align:justify; color:#FFFFFF; padding-left:22px; margin-top:35px; margin-bottom:35px; margin-left:auto; margin-right:auto; padding-top:31px; background:url(../user/images/payment_bg.jpg) repeat-x;}
.pay_heading{font-size:13pt; font-weight:bold; color:#FFFFFF;}
.list_mini{width:66px; height:25px; border:#811e01 solid 1px;}
.submit_order{width:127px; height:26px; padding-left:40px; text-align:justify; color:#FFFFFF; background:transparent url(../user/images/submit_order.jpg); border:none; cursor:pointer;}

/*----------------- View_Details--------------------- */
.view_details{width:546px; height:auto; border:#3f3f3f solid 1px;  background:#FFFFFF; text-align:justify; padding-top:51px; padding-bottom:32px;}
.cont1{width:115px; height:27px; background:transparent url(../user/images/cont1.jpg); border:none; text-align:justify; color:#FFFFFF; padding-left:38px; cursor:pointer;}
.back{width:115px; height:27px; background:transparent url(../user/images/back.jpg); border:none; text-align:justify; color:#FFFFFF; padding-left:40px; cursor:pointer;}
.cell1{width:40px; height:25px; border:#FFFFFF solid 3px; border-right:none;}
.cell3{width:40px; height:25px; border:#FFFFFF solid 3px; }
.cell2{width:40px; height:25px; border:#FFFFFF solid 3px; border-left:none;}
.view_detailcont{width:auto; height:400px; margin:auto; background:#FFFFFF;}


.tableProductDisplay{ }
.tableProductDisplay:hover{ background-color:#eeeeee; margin-left:auto; margin-right:auto; }

/*----------------- Grie view--------------------- */
.grid_cont{width:655px; height:auto;}
.graphic_cont{width:850px; height:auto; margin-right:auto; margin-left:auto;}


/*-----------For Order Process----------*/	
.si_topTxt{ width:560px; height:30px; padding-left:2px;  float:left; }
.login_txt1{   text-align:left; padding-top:3px;}
.UserName_cat {padding-right:20px; text-align:right;}
.login_txt{ height:25px;  }
.cc_date1{ width:70px; height:20px;   border:#B3B3B1 1px solid;}
.login_btnCont{ width:200px; height:auto; float:left;}
.login_btn1{  height:auto; padding-right:5px;}
.os_cont{ width:345px; height:28px; border-bottom:#474747 1px solid;float:left;}
.os_cont a{color:Gray;}
.os_hdr{width:400px; height:18px; padding-left:5px; padding-top:5px; padding-bottom:5px; border-bottom:#474747 1px solid;float:left;}
.os_cont1{ width:950px; height:28px; float:left;}
.os_icon{ width:28px; padding-right:5px; color:#000;}
.os_text_en{width:auto;padding-right:5px;}
.os_text_ds{width:auto; padding-right:5px; color:#999;}


/*--------- Credit card ------*/
.cc_cont{
	width:660px;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
	float:left; padding-left:135px;}
.cc_space{ width:650px; height:auto; padding-bottom:20px; background:#EAE8E9; margin-left:auto; margin-right:auto;}
.cc_date{ width:70px; height:auto; }
.cc_date1{ width:70px; height:20px;   border:#B3B3B1 1px solid;}
.cc_dateCon{ width:170px; float:left; height:auto; padding-top:2px; }
.content_holder{width:750px; height:auto; float:left;}
.maindiv{width:750px; height:28px;}


/* 17 Dec*/
.Display_product {background-color:White;}
.Display_product:hover{background-color:#f1f1f1;}

.Display_product1 {background-color:White;border:solid 1px White;}
.Display_product1:hover{background-color:#f1f1f1;
	border:solid 1px gray;
	}
.Display_product2 {background-color:White;border:solid 1px White;border:solid 1px gray;}
.Display_product2:hover{background-color:#f1f1f1;
	border:solid 1px maroon;
	}
.bold4{font-size:9pt; color:#811e01; font-weight:bold; text-align:justify;font-family:Verdana}