@charset "utf-8";
/* CSS Document */

body {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding:0px;
	margin:7px 0px 0px 15px;
	background-image:url(images/bg.jpg);
	background-repeat:no-repeat;	
	width:935px;
	background-color:#d9e9f9;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #265b90;
	margin: 0px;
	padding: 0px;
}
a{ outline: none;}
h1.top{
	font-size: 19px !important;
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold !important;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bolder;
	color: #265b90;
	padding:0px 0px;
	margin:0px;
}
.arrow {
	margin-right: 5px;
	margin-left: 5px;
}
.bread_model {
	font-weight: normal;
}


h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bolder;
	color: #265b90;
	padding:0px 0px;
}

.heading{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bolder;
	color: #265b90;
	padding:10px 0px 10px 0px;
}
.heading2{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #265b90;
	padding:10px 0px 10px 0px;
}


p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000;
	padding-top:10px 0px 0px 0px;
	margin:0px;
	
}
p .Ftext { padding:0px; margin:0px;}
p a{
	color:#9c0303;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}


p a:hover{
	color:#ffcc00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}


a {
	color: #9c0303;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

a:hover{
	color:#ffcc00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}



.fetureproduct{

	background-image:url(images/fetureprod_bg.jpg);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 67px;
	height:209px;
	/*width:308px;		
	background-color:#99FF00;*/
	border-left:0px solid ;
	background-position:left top;
}

.specialproduct{
	background-image:url(images/specials_bg.jpg);
	margin:0px;
	padding:0px 0px 0px 25px;
	border:0px solid yellow;
	margin-right:102px;
	/*width:350px;
	background-color:#FF0000;*/
	}

#productslide{
	
	margin:20px 0px;
	padding:12px 0px 20px 0px;	
	background-image:url(images/productslide_bg_.jpg);
	height:100px;
	border:0px solid red;	
}

#productslide img{
padding-right:2px;

}

.leftnav{
	width:184px;
	padding:0px;
	margin:0px;
	border:0px solid red;
	vertical-align:top;}
	
ul.leftmenu{
	 list-style:none;
	 margin:10px 0px 0px 0px;
	 padding:0px 0px 0px 0px;
	 border:1px solid red;
}

ul.leftmenu li{	 
	
	padding:0px;
	margin:0px;
	border:0px solid yellow;
	margin-bottom:-2px;
	background-color:#0066FF;	
}




.footer{
	/*color:#9c0303;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#49608b;	
	font-size:9px;	
	height:11px;
	padding-bottom:25px;
	padding-bottom/**/:0/**/px;
	margin:0px 0px 25px 0px;
	
}

.footer a{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#9c0303;
	font-size:9px;
	text-decoration:none;
}


.footer a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#e6335d;	
	font-size:9px;
	text-decoration:none;
}

#copyright {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	height:11px;
	padding-bottom:5px;	
	float: right; padding-right: 8px; color:#000000;
	}
#joinemail{

	font-size:9px;
	font-weight:inherit;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px ;
	width:176px;
}



.search{

	padding-left:15px;
	padding-top:3px;
	margin:0px;
	padding-right:5px;
	margin-right:5px;
}

.search input{

	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;		
	height:12px; border:0px solid #FFFF99; width:206px; background-color:#baceee;
}


#join{

	padding:0px 0px 0px 25px;
	margin:0px;
}


#join img{

	margin-left:4px;
	margin-right:4px;
}

#join .textboxbg{	
	
	height:15px;  width:102px; 
	padding:1px 4px 2px 2px;	
	background-image: url(images/join_textbox.jpg);
	background-repeat:no-repeat;	
	background-position:left;	
	margin-right:2px;
}


#join .textboxbg input{	
	color:#FFFFFF;		
	height:14px; 
	width:96px; 
	font-size:11px;		
	border:0px solid #FF0000;
	background-color:#49608b;
	padding:0px 2px;
}

/*--------left navigation----------------*/

ul.menu {
list-style-type:none;
width:176px;
position:relative;
display:block;
border:0px solid #ff0000;
margin:0;
padding:0;

}


ul.menu li img{
display:block;
float:left;
margin:0;
padding:0;
}

ul.menu li {
display:block;
float:left;
margin:0;
padding:0;
}


ul.menu li a {
float:left;
padding:0px;
margin:0px;
}

ul.menu li a:hover,.current {
float:left;
padding:0px;
margin:0px;
}

.menebg{
	background-image: url(images/leftmenu_bott.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
	margin:0px;
	padding:0px;
	width:176PX;
	padding-left:1px;
}



.product_btnleft{float:left;}
.product_btnleft a{display:block; height:17px;background-image:url(images/leftarrow_btn.jpg); background-position:0px 0px; width:18px;}
.product_btnleft a:hover{display:block; height:17px;background-image:url(images/leftarrow_btn_hover.jpg); background-position:0px 0px; width:18px;}
.product_btnleft a.active{display:block; cursor:move; border:1px solid red; height:17px;background-image:url(images/leftarrow_btn_hover.jpg); background-position:0px 0px; width:18px;}
.product_btnleftselect{display:block; cursor:auto; height:17px;background-image:url(images/leftarrow_btn_hover.jpg); background-position:0px 0px; width:18px;}

.product_btnright{float:left;}
.product_btnright a{display:block; height:17px;background-image:url(images/rightarrow_btn.jpg); background-position:0px 0px; width:18px;}
.product_btnright a:hover{display:block; height:17px;background-image:url(images/rightarrow_btn_hover.jpg); background-position:0px 0px; width:18px;}
.product_btnright a.active{display:block; border:1px solid red; cursor:move; height:17px;background-image:url(images/rightarrow_btn_hover.jpg); background-position:0px 0px; width:18px;}
.product_btnrightselect{display:block; cursor:auto; height:17px;background-image:url(images/rightarrow_btn_hover.jpg); background-position:0px 0px; width:18px;}

.midcontant{
width:727px;
padding:0px; 
margin:0px;
vertical-align:top;

}
table.myBox {
	width: 725px;
	text-align: left;
	margin-bottom: 20px;
	margin-top: 10px;
	/*-webkit-border-bottom-right-radius: 20px;
 	-webkit-border-top-left-radius: 20px;
  	-moz-border-radius-topleft: 20px;
  	-moz-border-radius-bottomright: 20px;*/
	/*opacity:0.25; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=25)"; filter:alpha(opacity=25); zoom:1*/
}

table.myBox td.top_c {
	background-image: url(images/top_corner.png);
	background-repeat: no-repeat;
	height:15px; width:725px; vertical-align:bottom;
}

table.myBox td.mid_c {
	background-image: url(images/midbg.png);
	background-repeat:repeat-y;
	width:725px;
	vertical-align:top;
	padding-left:20px;
}
/*table.myBox td.mid_c {
	background-color:#FFFFFF;
	opacity:0.56; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=56)"; filter:alpha(opacity=56);
}*/

table.myBox td.bottom_c {
	background-image: url(images/bottom_corner.png);
	background-repeat: no-repeat;
	height:15px;
	width:725px;
	vertical-align:top;   
}

div.shadowline{
	width: 311px;	
	position: relative;
	background-image: url(images/mid_shadow.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-right:15px; float:left; margin-right:14px;}
	
	
div.shadowline .top{
	position: absolute;
	top: 0px;
	right: 0px;
	background-image: url(images/top_shadow.jpg);
	background-repeat:no-repeat;
	background-position: right top;
	height:50px;
	width:1px;}
	
div.shadowline .bottom{
	position: absolute;
	bottom:0px;
	right: 0px;
	background-image: url(images/bottom_shadow.jpg);
	background-repeat:no-repeat;
	background-position: right bottom;
	height:50px;
	width:1px;}	

table.frombox {
	width:345px;
	padding:5px 0px;	
}

table.frombox td.top {
	background-image: url(images/top_corner_blue.jpg);
	background-repeat: no-repeat;
	width: 345px;
	padding: 0px;
	margin: 0px;
	background-position: bottom;
}
table.frombox td.mid {
	/*background-color:#d5e9ff;
	opacity:60; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=60)"; filter:alpha(opacity=60);*/
	padding-left:20px;
	background-image: url(images/bg_blue.jpg);
	background-repeat:repeat-y;
	width: 345px;
	background-position: top; 
}
table.frombox td.bt {
	background-image: url(images/bm_corner_blue.jpg);
	background-repeat: no-repeat;
	width: 345px;
	padding: 0px;
	margin: 0px;
	background-position: top; 
}



table.from { padding:5px 0px;}

table.from td{ padding:5px 0px;}

table.from td.fromlebal{
text-align:right!important;
width:70px;
padding-right:0px;}


table.frompart { padding:5px 0px;}

table.frompart td{ padding:5px 0px;
                    font-weight:bold;
                   }

table.frompart td.fromlebal{
text-align:right!important;
width:70px;
padding-right:0px;}




/*
span.select {
	position: absolute;
	width: 158px; 
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background-image: url(images/dropdown.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
}
select.styled { position: relative; width: 190px; opacity: 0; filter: alpha(opacity=0); z-index: 5; }*/
.botombox{
	width: 278px;
	height:53px;
	vertical-align:bottom;	
}




.fabricRight{
	float: left;
	height: 376px;
	width: 325px;
	background-image: url(images/select-febric_right_09.jpg);
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 20px;
	margin-bottom: 10px;
}
.leftFabric{
	height: 376px;
	width: 325px;
	background-image: url(images/select-febric_07.jpg);
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 20px;
	margin-bottom: 10px;
}
.bluHeading {
	margin: 0px;
	color: #265B90;
	padding-bottom: 10px;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.iconHolder {
	margin-top: 10px;
}
.iconBack {
	width: 80px;
	height: 100px;
	float: left;
	text-align: center;
	margin-bottom: 8px;
}
.iconBack a {
	width: 70px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	color: #000000;
	font-size: 11px;
}
.iconBack a:hover {
	width: 70px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	color: #000000;
	font-size: 11px;
	background-image: url(images/fabbg.png);
	background-repeat: no-repeat;
	background-position: center 4px;
}







.iconBack1 {
	width: 120px;
	height: 92px;
	float: left;
	text-align: center;
	margin-bottom: 8px;
}
.iconBack1 a {
	width: 110px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom:3px;
	color: #000000;
	font-size: 11px;
}
.iconBack1 a:hover {
	width: 110px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom:3px;
	color: #000000;
	font-size: 11px;
	background-image: url(images/fabn.png);
	background-repeat: no-repeat;
	background-position: center 1px;
}











.selectedFab{
	color: #000000;
	font-size: 11px;
	background-image: url(images/fabbg.png);
	background-repeat: no-repeat;
	background-position: center 4px;
}
.iconBack span img {
	margin-bottom: 2px;
}



img{ border:none;

}




.iconHolder2 {
	margin-top: 10px;
}
.iconBack2 {
	width: 70px;
	height: 75px;
	float: left;
	text-align: center;
	margin-bottom: 3px;
}
.iconBack2 a {
	width: 60px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	color: #000000;
	font-size: 11px;
}
.iconBack2 a:hover {
	width: 60px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	color: #000000;
	font-size: 11px;
	background-image: url(images/fabbg.png);
	background-repeat: no-repeat;
	background-position: center 0px;
}

.selectedFab2{
	color: #000000;
	font-size: 11px;
	background-image: url(images/fabbg.png);
	background-repeat: no-repeat;
	background-position: center 0px;
}
.iconBack2 span img {
	margin-bottom: 2px;
}








.cBoth {
	clear: both;
	font-size: 1px;
	text-align: right;
}
.aline {
text-align:right;
padding-right:13px;
}.shoppingCartContainer {
	width: 680px;
	margin-bottom: 15px;
	border: 1px solid #b5bdd0;
}
.shoppingCart {
	width: 100%;
	line-height: 16px;
		
}
.shoppingCart th {
	padding-left: 5px;
	text-align: left;
	background-color: #e4def8;
	padding-top: 7px;
	padding-bottom: 3px;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b5bdd0;
	font-size: 12px;
	font-weight: bold;
}

.shoppingCart_sp {
	padding-left: 5px;
	text-align: left;
	background-color: #e4def8;
	padding-top: 7px;
	padding-bottom: 3px;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b5bdd0;
	font-size: 12px;
	font-weight: bold;
}

.shoppingCart td {
	padding-bottom: 8px;
	padding-left: 7px;
	padding-right: 5px;
	padding-top: 10px;
	vertical-align: top;
}
.shopingInp {
	width: 34px;
	font-size: 12px;
	background-image: url(images/inp_bg.gif);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 17px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
}
.message {
	width: 250px;
}
.product {
	width: 60px;
}

.z1 {
	background-color: #FFFFFF;
border:none;
	
}
.z2 {
	background-color: #f0f4fd;
}
.mRight {
	margin-right: 7px;
}
.shoppingProduct {
	margin-top: 2px;
	margin-left: 1px;
}
.shoppingCartContainer .update {
	height: 35px;
	background-color: #e4def8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cad6e6;
}
.updateQuantity {
	float: right;
	margin-top: 4px;
	margin-right: 4px;
	text-align: left;
}
.contCheck {
	margin-top: 15px;
	width: 682px;
	margin-bottom: 25px;
}
.continureShopping {
	width: 146px;
	float: left;
	text-align: left;
	margin-top: 9px;
}
.totalBack {
	float: right;
	padding-top: 9px;
	padding-bottom: 9px;
	border: 1px solid #b3bed2;
	width: 245px;
	padding-left: 9px;
	background-color: #FFFFFF;
}
.checkout {
	vertical-align: text-top;
}
.totalBack strong {
	text-align: left;
	width: 183px;
	float: left;
	padding-top: 8px;
	margin-right: 37px;
}
.totalBack1 {
	float: right;
	padding-top: 9px;
	padding-bottom: 9px;
	border: 1px solid #b3bed2;
	width: 270px;
	padding-left: 9px;
	background-color: #FFFFFF;
}
.logo {
	position: absolute;
	top: -65px;
}
.gallery {
	height: 147px;
	background-image: url(images/shopping_gallery_bg.jpg);
	background-repeat: no-repeat;
	margin-bottom: 25px;
	padding-left: 38px;
	position: relative;
	padding-top: 10px;
}
.gallery_line {
	height: 10px;
	background-image: url(images/shopping_gallery_bg.jpg);
	background-repeat: no-repeat;
	margin-bottom: 25px;
	padding-left: 38px;
	position: relative;
	padding-top: 10px;
}
.viewCart {
	position: absolute;
	left: 35px;
	top: 20px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cartImg {
	padding-right: 6px;
	vertical-align: top;
}

/*///////////////inside page 25july//////////////*/

#content_area{
	margin:10px 10px 18px 0px;	
	line-height:130%
}

#content_area p{margin:5px 0px 7px 0px;}

#content_area .row1{ background:url(images/content_topbg.png) no-repeat;
	height:87px;
}

#content_area .row2{ background:url(images/content_r2bg.png) repeat-y; margin:0px; padding:0px;
}

#content_area .row3{ background:url(images/content_btmbg.png) no-repeat; height:33px;
}



#content_area_s{
	margin:10px 10px 18px 0px;	
	line-height:130%
}

#content_area_s p{margin:5px 0px 7px 0px;}

#content_area_s .row1{ background:url(images/content_topbgs.png) no-repeat; width:925px;
	height:87px;
}

#content_area_s .row2{ background:url(images/content_r2bgs.png) repeat-y; margin:0px; width:925px;padding:0px;
}

#content_area_s .row3{ background:url(images/content_btmbgs.png) no-repeat; width:925px;height:33px;
}




.title_page{padding:16px 20px 0px 20px;}

.title_page h1{font-size:18px;
	text-align: left;
}

.bredcrumb{margin-top:16px; font-size:11px;}

.bredcrumb a{ font-size:11px;}

.content_text{margin:0px auto; width:658px; padding:0px;}

.content_text h2{
	font-size:16px;
	font-weight:bold;
	margin-bottom:14px;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif
}

.heading_id{ font-weight:bold; padding:10px 0px;font-size:13px;}

.font11{font-size:11px;}

.font_darkred{color:#9c0303}


#letter_option{ margin-top:15px;}

#letter_option .col1{ float:left; width:260px;}

#letter_option .col2{ float:left; width:30px; text-align:center}

#letter_option .col3{ float:left; width:340px; margin-left:20px;}

.catheading
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	height:30px;
	
	
	}




.lettering{
	font-size: 9px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 10px;
}
.lettering td {
	text-align: center;
	padding-bottom: 1px;
	padding-top: 1px;
}
.lettering img {
	border: 1px solid #105fac;
}
.lettering td span{
	float: left;
	margin-top: 2px;
	margin-right: 2px;
	margin-left: 2px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	display: block;
}
.lettering td span a {
	text-decoration: none;
	display: block;
}
.lettering td span a:hover {

}
.selBack {
	background-image: url(images/fabbg_selec.png);
	background-repeat: no-repeat;
	background-position: center center;
}


.divider {
	background-image: url(images/divider.png);
	background-repeat: no-repeat;
	height: 52px;
	width: 680px;
	margin-left: 20px;
}

.divider_s {
	background-image: url(images/dividers.png);
	background-repeat: no-repeat;
	height: 52px;
	width: 880px;
	margin-left: 20px;
}

.selectedFab2{
	color: #000000;
	font-size: 11px;
	background-image: url(images/fabbg_selec.png);
	background-repeat: no-repeat;
	height: 61px;
	width: 60px;
}
.inputBack {
	width: 246px;
	background-image: url(images/inputBigBg.gif);
	background-repeat: no-repeat;
	float: left;
	height: 21px;
	margin-right: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
}
.inp {
	border: 1px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.inputBackSmall {
	width: 160px;
	background-image: url(images/inputSmall.gif);
	background-repeat: no-repeat;
	float: left;
	height: 21px;
	margin-right: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
}
.inputDubble{
	width: 118px;
	background-image: url(images/inputDuble.gif);
	background-repeat: no-repeat;
	float: left;
	height: 21px;
	margin-right: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
}.exampleLogo {
	border: 1px solid #0054a6;
	margin-right: 3px;
	margin-left: 3px;
}
.postion {
	margin-left: 50px;
	text-align: center;
	float: left;
	margin-top: 30px;
	margin-bottom: 10px;
}
.postion td {
	padding: 2px;
}



#content_area .row1a{ background:url(images/content_topbg1.png) no-repeat;
	height:10px;
}

#content_area .row1b{ background:url(images/content_topbg2.png) repeat-y;
	
}

#content_area .row1c{ background:url(images/content_topbg3.png) no-repeat;
	height:8px;
}

.space_tb15{padding:15px 0px; }

.space_tb15_5{padding:15px 0px 5px 0px; }

.pro_dashcessories{width:100%; padding-bottom:5px;}

.pro_img{width:112px; float:left;}

.pro_img .imgproduct{margin-bottom:15px;}

.pro_details{float:left; width:518px; margin-left:17px;}

.blue_heading{font-size:14px; color:#265b90; font-weight:bold; font-family:Arial, verdana, sans-serif}



#content_area .row3a{ background:url(images/content_btmbg1.png) no-repeat; height:10px;
}

.product_details{padding:20px 0px 5px 0px; }

 .col1_prd_dtl{float:left;width:342px;}
 
/* .col2_prd_dtl{float:left;width:30px;}*/
 
.col3_prd_dtl{float:left;width:320px; }

.col3_prd_dtl .row1_form_add{ background:url(images/row1_formadd.jpg) no-repeat top center; height:19px;}

.col3_prd_dtl .row2_form_add{ background:url(images/bg_formadd.jpg)}

.col3_prd_dtl .row3_form_add{ background:url(images/btm_fieldadd.gif) no-repeat bottom center;height:15px; }

.color_patchname td{font-size:9px; padding:3px 0px;}

.prodetail_fieldad{ background:url(images/bg_formaddbox.jpg); background-repeat:no-repeat; margin-bottom:8px;}

.prodetail_fieldata{margin:0px auto; width:280px; padding:20px 0px; border:1px solid red;}
.floormat {
	width: 90%;
	margin-left: 10px;
}
.floormat td {
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 3px;
}


.space_t5{padding-top:5px;}

.shadow{background:url(images/bg_input.gif) no-repeat; border:0px; border-right:1px solid #6a92a7; border-bottom:1px solid #6a92a7;}

.row3_large{ background:url(images/content_btmbg_large.png) no-repeat bottom; height:60px;}
.formTable {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.formTable td {
	padding: 6px 3px;
	font-weight: bold;
		font-size: 11px;
		text-align: left;
}

.formpart
{
font-weight: bold;
}
.checkInp {
	background-image: url(images/cheInpBg.png);
	background-repeat: no-repeat;
	border: 1px solid #648da3;
	width: 174px;
	height: 15px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	padding-top: 2px;
}
.checkInpSmall {
	background-image: url(images/cheInpBg.png);
	background-repeat: no-repeat;
	border: 1px solid #648da3;
	width: 53px;
	height: 15px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	padding-top: 2px;
	margin-right: 5px;
}
.red {
	color: #FF0000;
}
.step {
	border: 1px solid #b5c0d4;
	height: 20px;
	margin-bottom: 20px;
	width: 683px;
	padding-left: 10px;
	background-color: #FFFFFF;
	padding-top: 5px;
}
.pramotion {
	width: 243px;
	background-color: #FFFFFF;
	height: 110px;
	background-image: url('images/pramotionBg.jpg');
	background-repeat: no-repeat;
	margin-bottom: 10px;
	margin-top: 5px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: right;
}
.applyinp{
	height: 20px;
	width: 164px;
	border: 1px solid #618ba1;
	background-image: url(images/applyBg.gif);
	background-repeat: no-repeat;
}
.shopingMethod 
{
	border: 1px solid #b5bdd0;
	margin-bottom: 8px;
	}
.methadtext {
	background-color: #FFFFFF;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
}
.shoppingHeading {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b5bdd0;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #e4def8;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-right: 5px;
	padding-left: 12px;
}
.methadtext ul {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.methadtext li {
	list-style-type: square;
	list-style-position: inside;
}




span.select {
	position: absolute;
	width: 158px;
	height: 18px;
	color: #000000;
	font: 12px/21px arial,sans-serif;
	overflow: hidden;
	background-color: url;
	background-image: url(images/dropdown.jpg);
	background-repeat: no-repeat;
	padding-top: 0;
	padding-right: 24px;
	padding-bottom: 0;
	padding-left: 8px;
}
select.styled { position: relative; width:200px; opacity: 0; filter: alpha(opacity=0); z-index: 5;font: 12px/21px arial,sans-serif; }

span.selectoption {
	position: absolute;
	width: 210px;
	height: 100px;
	color: #000000;
	font: 12px/21px arial,sans-serif;
	overflow: hidden;	
	
	background-repeat: no-repeat;
	padding-top: 0;
	padding-right: 24px;
	padding-bottom: 0;
	padding-left: 8px;


}





span.select4 {
	position: absolute;
	width: 210px;
	color: #000000;
	font: 12px/21px arial,sans-serif;
	overflow: hidden;	
	background-image: url(images/dropdownBig.gif);
	background-repeat: no-repeat;
	padding-top: 0;
	padding-right: 24px;
	padding-bottom: 0;
	padding-left: 8px;
	height:22px;

}

span.select15 {
	position: absolute;
	width: 202px;
	color: #000000;
	font: 12px/21px arial,sans-serif;
	overflow: hidden;	
	background-image: url(images/dropdownBig.gif);
	background-repeat: no-repeat;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 8px;
	height:22px;

}




span.select100 {
	position: absolute;
	width: 186px;
	height: 18px;
	color: #000000;
	font: 12px/21px arial,sans-serif;
	overflow: hidden;
	
	background-image: url(images/dropdownBig100.gif);
	background-repeat: no-repeat;
	padding-top: 0;
	padding-right: 24px;
	padding-bottom: 0;
	padding-left: 8px;
	height:22px;

}

span.select14 {
	position: absolute;
	width: 340px;
	height: 18px;
	color: #000000;
	font: 12px/21px arial,sans-serif;
	overflow: hidden;
	background-color: url;
	background-image: url(images/vbigDropDown.gif);
	background-repeat: no-repeat;
	padding-top: 0;
	padding-right: 24px;
	padding-bottom: 0;
	padding-left: 8px;
	height:22px;

}


select.styled4 { position: relative; width: 190px; opacity: 0; filter: alpha(opacity=0); z-index: 5;}
.priceTable td{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 2px;
	padding-left: 2px;
}

.step2 {
	height: 20px;
	padding-top: 5px;
	
}
.step2 strong {
	font-weight: normal;
}
.vehicleHeading {
	color: #265B90;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.M {
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2px;
}
.selecte {
	float: left;
	width: 440px;
}
.selectedStyle {
	float: right;
	width: 70px;
	background-image: url(images/divider_seat.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	text-align:center;
}
.selecte table {
	text-align: center;
}
.selecte td {
	padding-top: 2px;
	padding-bottom: 3px;
}
.selectedSeat {
	border: 1px solid #b9c3d6;
	padding-bottom: 5px;
}
.selectedSeatImage {
	height: 56px;
	width: 48px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 3px;
	margin-bottom: 3px;
	text-align: center;
	font-weight: bold;
	color: #265b90;
}
.selectedSeatName {
	font-weight: bold;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B9C3D6;
}

/** on 23 nov **/

#panel {
	height: 148px;
	display: none;
	
	background-color: #bbccee;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #a3aab7;
	border-bottom-color: #a3aab7;
	border-left-color: #a3aab7;
  filter:alpha(opacity=90);
  opacity:0.9;}
  
.slide {
	margin: 0;
	padding: 0;
	background-image: url(images/go.gif);
	background-repeat: no-repeat;
	background-position: right top;
	
}
.slide a{
	color: #FFFFFF;
}
.slide a:hover{
	color: #CCCCCC;
}
.loginArea {
	position: absolute;
	
	margin-left: 280px;
	z-index:99999;
}
.btn-slide {
	background: url(images/white-arrow.gif) no-repeat right -50px;
	text-align: right;
	height: 37px;
	display: block;
	color: #fff;
	text-decoration: none;
	padding-right: 0px;
	padding-bottom: 0;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
}

.Close-btn-slide {
	background: url(images/white-arrow.gif) no-repeat right -50px;
	text-align: right;
	display: block;
	text-decoration: none;
	padding-right: 0px;
	padding-bottom: 0;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
}



.active {
	background-position: right 12px;
}




.shoppingCart2 {
	width: 100%;
		
}



.shoppingCart2 td {
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 5px;
	padding-top: 2px;
	vertical-align: top;
}



