




/*********************************************Inner Pages Layout*************************************************************/

html,
body{font-family:Verdana, Geneva, sans-serif;padding:0px; margin:0px auto; background:#f4ead1; color:#333333; font:10px Tahoma, sans-serif;width:100%;
     height:100%;
     width:1005px;
     /*min-width:1008px;min-height:658px;*/
     }
.bgheading
{
    background-color:#F4DBAB;
    }
.bgcontent
{
    background-color:#F6DBAB;
    } 
.bgmember
{background-color:#FDF2C7;}   
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;color:#333}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px}
.spacer{font-size:0; line-height:10px; clear:both;}
/*#mainbody {margin:0 auto;  background:url(../Content/images/b_top.jpg) repeat-x;}

#mainbody1 {margin:0 auto;width:1020px;}*/
img {border:0}
/* CONTENT */

.tbodycolor{background-color:#FFF8DF;}
#content{margin:0px auto;width:100%;position:relative;min-height:100%;max-width:1010px;background:#fdf2c7 url(../Content/images/content-top-bg.png) no-repeat top;
border-left:1px solid #c6af73; border-right:1px solid #c6af73;}
/*#maincontent{width:100%; padding:0 0 145px 0; color:#000;min-height:500px;position:relative;background:url(../Content/images/content-bg-bottom.png) no-repeat bottom;}*/
#maincontent{width:100%; padding:0 0 145px 0; color:#000;min-height:500px;position:relative;background:url(../Content/images/content-bg-bottom.png) no-repeat bottom;}
#maincontentbottom{position:relative;bottom:0px;width:100%; padding:0 0 0 0; color:#000;min-height:246px;background:url(../Content/images/content-bg-bottom.png) no-repeat bottom;}
#maincontenttop{width:100%; padding:0 0 0 0; color:#000;min-height:100%;max-width:1010px;background:#fdf2c7 url(../Content/images/content-top-bg.png) no-repeat top;position:relative;}
#footer1{ height:40px;bottom:0;width:100%; position:absolute; padding: 0px 0 0 0;background-color:#f7d79c; background-image:url(../Content/images/footer-bg.jpg);background-repeat:repeat; clear:both;}
#footer1 p{width:432px; font:12px/14px Verdana, Geneva, sans-serif; font-weight:normal; text-align:center;float:right;}
#footer1 label{width:325px; font:12px/14px Verdana, Geneva, sans-serif; font-weight:normal; text-align:center;float:left;}
#footer1 a{font:11px/20px Verdana, Geneva, sans-serif; font-weight:normal; color:#333231; text-decoration:underline; padding: 0;}
#footer1 a:hover{color:#000; text-decoration:none;}
#footer1 img{width:233px; height:76px; position:absolute; top:27px; left:18px;}

/*#contentbgfooter{background:url(../Content/images/content-bg-bottom.png) no-repeat bottom;height:460px;}*/
/*#maincontent{width:100%; padding:0 0 145px 0; color:#000;min-height:460px;background:url(../Content/images/content-bg-bottom.png) no-repeat bottom}*/
/*#maincontent{width:100%; padding:0 0 0 0; color:#000;min-height:460px;position:relative;top:-195px;}
#maincontentbottom{top:294px;position:absolute;bottom:0px;width:100%; padding:0 0 0 0; color:#000;min-height:185px;background:url(../Content/images/content-bg-bottom.png) no-repeat bottom;}
#maincontenttop{width:100%; padding:0 0 0 0; color:#000;min-height:100%;max-width:1010px;background:#fdf2c7 url(../Content/images/content-top-bg.png) no-repeat top;position:relative;}
#footer1{ height:40px;bottom:0;width:100%; position:absolute; padding: 0px 0 0 0;background-color:#f7d79c; background-image:url(../Content/images/footer-bg.jpg);background-repeat:repeat; clear:both;}
#footer1 p{width:432px; font:10px/14px Verdana, Geneva, sans-serif; font-weight:normal; text-align:center;float:right;}
#footer1 label{width:300px; font:10px/14px Verdana, Geneva, sans-serif; font-weight:normal; text-align:center;float:left;}
#footer1 a{font:10px/20px Verdana, Geneva, sans-serif; font-weight:normal; color:#333231; text-decoration:underline; padding: 0;}
#footer1 a:hover{color:#000; text-decoration:none;}
#footer1 img{width:233px; height:76px; position:absolute; top:27px; left:18px;}*/


#content #maincontent #overs{width:1000px; z-index:1; top:193px; }

#content #maincontent #mainimg {width:994px; height:275px; padding:2px; border:#cbcbcb 1px solid; background:#FFF; position:relative; float:left; margin: 0 0 3px 0; }
#content #maincontent #grey {width:994px; position:relative; padding:2px; border:#cbcbcb 1px solid; background:#FFF; float:left; }
#content #maincontent #grey #ingrey {width:970px;background:#858585; position:relative; padding:12px;height:160px;}
#content #maincontent #overs #mainlogin {width:713px; position:relative; padding:2px; border:#cbcbcb 1px solid; background:#FFF; float:right;color:#000000;height:187px; }

#content #maincontent #overs #news{width:265px; position:relative; float:left;height:90px;}
#content #maincontent #overs #news h2{width:132px; height:21px; margin: 5px 0 3px 14px ;display:block;font-size:1.5em;font-weight:bold;}

#content #maincontent #overs #news ul{width:230px; margin:0 0 0 23px;}
#content #maincontent #overs #news ul li.dot{background:url(../Content/images/bullet.jpg) 0 6px no-repeat; height:14px; padding:0 0 0 17px; font:10px/14px Verdana, Geneva, sans-serif; color:#832920; font-weight:bold;}
#content #maincontent #overs #news ul li{background:none; padding:0 0 15px 17px;color:#000;}
#content #maincontent #overs #news ul li a{color:#000; font-weight:normal; text-decoration:none;}
#content #maincontent #overs #news ul li a:hover{color:#8f7459; text-decoration:underline;} 

#content #maincontent #mainlogin ul
{
	list-style-type: circle;
    padding-bottom: 1px;
    padding-left: 20px;
    padding-right: 0;
    padding-top: 0;
	}
#content #maincontent #mainlogin a
{
	-moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    color: #CFAA86;
    cursor: pointer;
    font-weight:bold;
	}
#content #maincontent #mainlogin a:hover
{color:#000000;}

#ingrey #welcome {width:500px; height:134px; position:relative; background:#505050;float:left;} 
#ingrey #welcome h2{width:235px; height:22px;  position:absolute; top:11px; left:109px;}
#ingrey #welcome h3{width:101px; position:absolute; top:11px; left:10px;color:#fff;}
#ingrey #welcome p.intro{width:265px; padding: 43px 0 0 1px; font:10px/12px Verdana, Geneva, sans-serif; color:#c0c0c0; font-weight:normal; }
#ingrey #welcome p{padding: 1px 0 0 1px;font-size:10px;}
#ingrey #welcome span{color:#cfaa86; font-weight:bold; }
#ingrey #welcome a{color:#cfaa86; text-decoration:none;cursor:pointer;}
#ingrey #welcome a:hover{color:#fff;}
#ingrey #welcome div{width:150px;padding: 32px 0 0 15px;color:#fff;font-size:12px;float:left;}
#ingrey #welcome ul{list-style-type:circle;padding: 0px 0px 1px 20px;}
#ingrey #welcome ul li{font-size:10px;}
#ingrey #welcome div p a{color:#cfaa86; text-decoration:none;cursor:pointer;}
#ingrey #welcome div p a:hover{color:#fff;}

/*
#welcome {width:402px; height:134px; position:relative; background:#505050;} 
#welcome div{width:133px;color:#fff;font-size:12px;}
#welcome h2{width:235px; height:22px;  position:absolute; top:11px; left:109px;}
#welcome div h3{float:left; padding: 3px 0 0 15px;}
#welcome div label{float:left; color:#fff;padding: 10px 0 0 15px;}
#welcome p.intro{width:265px; padding: 43px 0 0 1px; font:10px/12px Tahoma, Arial, Helvetica, sans-serif; color:#c0c0c0; font-weight:normal; }
#welcome p{width:265px; padding: 10px 0 0 113px;}
#welcome span{color:#cfaa86; font-weight:bold; }
#welcome a{color:#cfaa86; text-decoration:none;cursor:pointer;}
#welcome a:hover{color:#fff;}

#welcome div ul{list-style-type:circle;padding:  50px 0px 1px 38px;}
#welcome div ul li{font-size:10px;}
*/
#ingrey #services{width:430px; position:relative; padding: 1px 11px 10px 10px;float:left;} 
#ingrey #services h2{width:171px; height:36px;  margin: 0;}
#ingrey #services p.withimg{width:425px; padding: 2px 0 10px 10px; font:10px/14px Verdana, Geneva, sans-serif; color:#fff; font-weight:normal;}
#ingrey #services p.withimg span {color:#000000; font-weight:bold; }
#ingrey #services a{color:#000; text-decoration:none;}
#ingrey #services a:hover{color:#fff;}

#welcome ul.left{width:360px; padding: 43px 0 0 15px; color:#fff; margin:0 0 0 3px; float:left}
#welcome ul.right{width:180px; margin:0 0 0 10px; float:left}

#welcome ul li a{display:block; width:180px; height:16px; background:url(../Content/images/arrow.jpg) 0 6px no-repeat; font:10px/16px Verdana, Geneva, sans-serif; color:#fff; font-weight:normal; text-decoration:underline; padding:0 0 0 12px;}
#welcome ul li a:hover{color:#000; text-decoration:none;} 

/* HEADER */

#header{height:110px; width:100%; margin-bottom:0px; background:url(../Content/images/inner-header-bg.jpg) no-repeat;
        /*background:#e3bd7e url(../Content/images/b_top2.jpg) 0 0 repeat-x;*/
        z-index:1000;border-bottom:1px dashed #000;top:0; }

#header img{width:221px; height:47px; position:absolute; top:22px; left:18px; }

#header .heading
{
display:block;
width:342px;
height:85px;
font-size:30px;
text-indent:-999px;
text-decoration:none;
color:#000000;
left:-25px;
position:absolute;
background-image:url(../Content/images/inner-page-logo.png);
background-repeat:no-repeat;
/*
height:47px;
top:25px;
left:18px; 
vertical-align:middle;*/
}

#header ul {position:absolute; left:410px;top:27px;background:#313431;float:right;z-index:1;}
#header ul li{float:left}


#header #divwelcome {width:700px; position:absolute; top:93px; float:left;color:#333}
#header #divwelcome label{width:416px; position:absolute; left:568px;text-align:right;float:right;font-size:12px;}
#header #divwelcome p{width:400px; position:absolute; left:1px;text-align:right;float:left;font-size:12px;color:Red;}
#divmessage{height:25px; width:996px; position:relative; display:none;border:2px solid #E3BD7E;background-color:#FFFF00;font-size:14px;color:#FF0000;padding:4px 0 0 5px;font-weight:bold;line-height:12px;}
#divmessage p{width:900px; position:absolute; left:10px;text-align:left;float:left;font-size:14px;color:#FF0000;padding:5px 0 0 5px;font-weight:bold;}
#divmessagereg{min-height:25px;height:auto; width:996px; position:relative; display:none;border:2px solid #E3BD7E;background-color:#FFFF00;font-size:14px;color:#FF0000;padding:4px 0 0 5px;font-weight:bold;line-height:20px;}
#divmessagereg p{width:900px; position:absolute; left:10px;text-align:left;float:left;font-size:12px;color:#FF0000;padding:4px 0 0 5px;font-weight:bold;}
#divmessagetrip{height:25px; width:996px; position:relative; display:none;border:2px solid #E3BD7E;background-color:#FFFF00;font-size:14px;color:#FF0000;padding:4px 0 0 5px;font-weight:bold;line-height:12px;}
#divmessagetrip p{width:930px; position:absolute; left:10px;text-align:left;float:left;font-size:14px;color:#FF0000;padding:5px 0 0 5px;font-weight:bold;}
/* MAIN CONTENT */

/*#content #maincontent{width:100%; margin:0; padding:0; position:relative; background-color:#fdf2c7;color:#000;min-height:500px; clear:both}*/
#maincontent1{width:990px; margin:0; padding:5px 5px 10px 5px; position:relative;background-color:#FDF2C7;color:#000;min-height:500px; clear:both}
#maincontent2{width:990px; margin:0; padding:5px 5px 10px 5px; position:relative;background-color:#FDF2C7;color:#000;min-height:500px; clear:both}
#inmaincontent{width:279px; margin:0; padding:0; position:relative;}

#maincontent #accordion h3
{
    padding: 5px 30px;
	background:#dfbb7e;
	border:1px solid #dfbb7e;
	margin-bottom:1px;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    
}
#maincontent #accordion h3 a 
{
    text-decoration:none;
    color:#333;
    }
#maincontent1 #accordion h3 
{
    padding: 5px 30px;
}
#maincontent2 #accordion h3 
{
	width:730px;
    padding: 5px 30px;
}
#maincontent3 #accordion1 h3 
{
	width:730px;
    padding: 5px 30px;
}
#maincontent #accordion h3 .editable{float:left;position:absolute;top:0px;display:none;}
#maincontent1 #accordion h3 .editable{float:left;position:absolute;top:0px;display:none;}
#maincontent2 #accordion h3 .editable{float:left;position:absolute;top:0px;display:none;}
#maincontent3 #accordion1 h3 .editable{float:left;position:absolute;top:0px;display:none;}
#inmaincontent #rates{width:265px; height:162px; position:relative; margin:0; padding:16px 0 0 0;}
#inmaincontent #rates h2{width:107px; height:21px; background:url(../Content/images/h_quickrates.jpg) 0 0 no-repeat; text-indent:-20000px; margin: 0 0 0 14px;}

form.search{width:260px; float:left; color:#fff; margin:10px 0 0 0; padding:0 0 0 5px;}
form.search label{padding-right:10px}
form.search select{height:18px; background:#fff; border: #abadb3 1px solid; font:10px/14px Verdana, Geneva, sans-serif;}
form.search input.submitBtn{margin:0 0 0 130px; padding:0px 0 0 0; width:103px; height:26px; line-height:0; font-size:0;}

#inmaincontent #news{top:-15px;width:265px; position:relative; float:left;height:90px;}
#inmaincontent #news h2{width:132px; height:21px; margin: 24px 0 3px 14px ;}

#inmaincontent #news ul{width:230px; margin:0 0 0 23px;}
#inmaincontent #news ul li.dot{background:url(../Content/images/bullet.jpg) 0 6px no-repeat; height:14px; padding:0 0 0 17px; font:10px/14px Verdana, Geneva, sans-serif; color:#832920; font-weight:bold;}
#inmaincontent #news ul li{background:none; padding:0 0 15px 17px;color:#000;}
#inmaincontent #news ul li a{color:#000; font-weight:normal; text-decoration:none;}
#inmaincontent #news ul li a:hover{color:#8f7459; text-decoration:underline;} 

#inmaincontent #quick{padding:5px 0 0 0;top:100px;width:265px; position:relative; float:left;height:141px;background-color:#505050;color:#fff;margin-left:280px;}
#inmaincontent #quick h2{width:232px; height:21px; margin: 9px 0 15px 14px ;}
#inmaincontent #quick p{width:230px; margin:0 0 0 18px;color:#fff;font-size:14px;}
#inmaincontent #quick p a{color:#8f7459; font-weight:bold;font-size:12px; text-decoration:none;}
#inmaincontent #quick p a:hover{color:#fff; text-decoration:underline;} 


#inmaincontent #testimonials{width:279px; position:relative; min-height:148px; clear:both}
#inmaincontent #testimonials h2{width:120px; height:24px; background:url(../Content/images/h_testimonials.jpg) 0 0 no-repeat; text-indent:-20000px; margin: 5px 0 0 14px ;}
#inmaincontent #testimonials img{width:123px; height:148px; position:absolute; top:0px; left:156px;}
#inmaincontent #testimonials p.quote{width:115px; position:relative; float:left; padding:10px 0 10px 40px;}
#inmaincontent #testimonials p.quote span{color:#cfaa86; font-weight:bold;}
#inmaincontent #testimonials p.name{width:115px; position:relative; float:left; padding:0 0 0 40px;}
#inmaincontent #testimonials p.name span{color:#832920; font-weight:bold;}

/* FOOTER */

#footer{ width:1000px; position:relative; margin:0; padding: 0px 0 0 0;background-image:url(../Content/images/footer-bg.jpg);background-repeat:repeat; clear:both}
#footer p{width:432px; font:10px/14px Verdana, Geneva, sans-serif; font-weight:normal; text-align:center;float:right;}
#footer label{width:265px; font:10px/14px Tahoma, Verdana, Geneva, sans-serif; font-weight:normal; text-align:center;float:left;}
#footer a{font:10px/20px Verdana, Geneva, sans-serif; font-weight:normal; color:#333231; text-decoration:none; padding: 0;}
#footer a:hover{color:#000; text-decoration:none;}
#footer img{width:233px; height:76px; position:absolute; top:27px; left:18px;}
#content #footer1 .footerseparator { border-top:1px dashed #000 }
/*
#content #footer1{ top:20px;width:100%; position:relative; margin:0; padding: 15px 0 0 0;background-color:#f7d79c; background-image:url(../Content/images/footer-bg.jpg);background-repeat:repeat; clear:both;height:30px;}
#content #footer1 p{width:432px; font:10px/14px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center;float:right;}
#content #footer1 label{width:265px; font:10px/14px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center;float:left;}
#content #footer1 a{font:10px/20px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#333231; text-decoration:underline; padding: 0;}
#content #footer1 a:hover{color:#000; text-decoration:none;}
#content #footer1 img{width:233px; height:76px; position:absolute; top:27px; left:18px;}*/
.sponsor {
	margin: auto;
	width: 728px;
	padding-top: 0px;
	padding-bottom: 15px;
	text-align: center;
}
.sponsor img {
	margin-top: 5px;
}

/*menu start*/
	#nav, .nav {
		font-family:Verdana, Geneva, sans-serif;
		font-size:14px;
		margin:0; 
		padding:0; 
		list-style:none;
		
	}	
	
		/* make the LI display inline */
		/* it's position relative so that position absolute */
		/* can be used in submenu */
		#nav li {
			float:left; 
			display:block; 
			width:auto; 
			position:relative;
			z-index:500; 
			margin:0 1px;
			
		}
		.nav li {
			float:left; 
			display:block; 
			position:relative;
			z-index:500; 
			margin:0 1px;
			
		}
		#nav li.bdrrightmenu, .nav li.bdrrightmenu
		{
		    height:15px;
		    border-right: 1px solid #fff;
		    margin-top:9px;
		    }
		#nav li .no-border, .nav li .no-border{ border-right:none; }
		/* this is the parent menu */
		#nav li a, .nav li a {
			display:block; 
			padding:8px 10px 1px 10px; 
			font-weight:normal;  
			height:23px; 
			text-decoration:none; 
			color:#fff; 
			text-align:left; 
			color:#fff;
		}

		#nav li a:hover, .nav li a:hover {
			color:#fbe8bd;
			background:#3e3f3e;
		}
	
		/* you can make a different style for default selected value */
		#nav a.selected, .nav a.selected {
			color:#fbe8bd;
		}
	
		/* submenu, it's hidden by default */
		#nav ul, .nav ul {
			position:absolute; 
			left:0; 
			display:none; 
			margin:0 0 0 -1px; 
			padding:0; 
			list-style:none;
			z-index:500; 
			background:#313431;
		}
		
		#nav ul li, .nav ul li {
			width:190px;
			font-size:12px;
			text-align:left;
			text-indent:5px;
			float:left; 
			border-bottom:1px solid #616161;
			
		}
		
		/* display block will make the link fill the whole area of LI */
		#nav ul a, .nav ul a {
			display:block;  
			height:15px;
			padding: 8px 5px; 
			color:#fff;
			
		}
		
		#nav ul a:hover, .nav ul a:hover {
			text-decoration:none;	
		}
		
		/* fix ie6 small issue */
		/* we should always avoid using hack like this */
		/* should put it into separate file : ) */
		*html #nav ul, *html .nav ul {
			margin:0 0 0 -2px;
		}
/* menu end*/



/* image sliding */
.pics {  
    height:  870px;  
    width:   970px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding: 15px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:  970px; 
    height: 250px; 
    top:  0; 
    left: 0; 
} 

/* image sliding end */
/* login box #inmaincontent #testimonials{width:279px; position:relative; min-height:148px; clear:both} */
#inmaincontent #login-box {
	width:279px;
	
	padding: 1px 2px 0 2px;
	color: #ebebeb;
	font: 12px Verdana, Geneva, sans-serif;
	background-color:#FDF2C7;
	min-height:148px;
	 clear:both
}

#inmaincontent #login-box img {
	border:none;
}

#inmaincontent #login-box h2 {
	padding:0;
	margin:0;
	color: #ebebeb;
	font: bold 44px "Calibri", Arial;
}


#inmaincontent .login-box-name {
	float: left;
	display:inline;
	width:60px;
	text-align: right;
	padding: 1px 1px 0 0;
	margin:0 0 1px 0;
}

#inmaincontent .login-box-field {
	float: left;
	display:inline;
	width:150px;
	margin:0;
	margin:0 0 0px 0;
}


#inmaincontent .form-login  {
	width: 205px;
	padding: 10px 4px 6px 3px;
	border: 1px solid #0d2c52;
	background-color:#1e4f8a;
	font-size: 16px;
	color: #ebebeb;
}


.login-box-options  {
	clear:both;
	padding-left:87px;
	font-size: 11px;
}

.login-box-options a {
	color: #ebebeb;
	font-size: 11px;
}

/* login slider */    
#sliderWrap {

width: 230px;
/*background-image:url(../Content/images/slider.png);*/
background-color:#F6DBAB;
display:none;
position: absolute;
z-index: 9999;
margin-left: auto;
margin-right: auto;
padding:5px 0 0 10px;
height:110px;
color:#333333;

}
#slider{

position: absolute;
background-image:url(images/slider.png);
background-repeat:no-repeat;
background-position: bottom;
width: 300px;
height: 159px;
margin-top: -141px;
}
#slider img {
border: 0;
}
#sliderContent {
margin: 50px 0 0 50px;
position: absolute;
text-align:center;
background-color:#FFFFCC;
color:#333333;
font-weight:bold;
padding: 10px;
}

#openCloseWrap {
position:absolute;
margin: 143px 0 0 120px;
font-size:12px;
font-weight:bold;
}
/* login box end */
.divcontent { height:300px;	}
.divcontent1 { height:490px;	}
.divcontent2 { height:390px;	}
.shadow1 {
	margin: 40px;
	background-color: rgb(68,68,68); /* Needed for IEs */

	-moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
	-webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
	box-shadow: 5px 5px 5px rgba(68,68,68,0.6);

	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
	-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
	zoom: 1;
}
.shadow1 .content {
	position: relative; /* This protects the inner element from being blurred */
	padding: 100px;
	background-color: #DDD;
}


/* dialog */
.myDiv {
  -webkit-border-top-left-radius:6px;
  -webkit-border-top-right-radius:6px;
  -moz-border-radius-topleft:6px;
  -moz-border-radius-topright:6px;
  border-top-left-radius:6px;
  border-top-right-radius:6px;
  /*width:425px;*/
  font-size:12pt; /* or whatever */
  /*border:2px solid #e6e6e6;*/
  background:url(../Content/images/mydiv-bg.jpg) repeat;
  border-left:1px solid #e3bd7e;
  border-right:1px solid #968669;
  border-bottom:1px solid #635845;
  
-moz-box-shadow: 1px 1px 0px #e3bd7e;
-webkit-box-shadow: 1px 1px 0px #e3bd7e;
box-shadow: 1px 1px 0px #e3bd7e;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e3bd7e')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e3bd7e');
z-index:0;
}
.myDiv table
{
	}
.myDiv h2 {
  padding:3px;
  color:#000;
  margin:0;
  background:#E3BD7E url(../Content/images/heading-bg.jpg) repeat-x ;
  border-bottom:1px solid #5a4b32;
  border-top:1px solid #e3bd7e;
  /*background: #e3bd7e url(themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
  border: 2px solid #d3d3d3; */
  -webkit-border-top-left-radius:6px;
  -webkit-border-top-right-radius:6px;
  -moz-border-radius-topleft:6px;
  -moz-border-radius-topright:6px;
  border-top-left-radius:6px;
  border-top-right-radius:6px; 
  font-weight: bold; 
  color: #333;
  /* background-color:#858585;
  font-size:11pt; or whatever */
  text-align:left;
  font-size:11pt;
  line-height:20px;
}
.myDiv h2 a
{
	float:right;
	
  /*color:#555555;
  position:absolute;*/
  color:#FF0000;
  margin:0px 0 0 75px;
  font-size:8pt;
  text-decoration:none;
  
}
.myDiv h2 a:hover
{
	text-decoration:none;
	color:#000000;
}
.myDiv h2 a img
{
    margin-top:1px;
    }
.myDiv h2 a span
{
    margin-top:1px;
    }
.myDiv h3 {
  padding:5px 0 10px 0;
  color:#000;
  margin:0;
  font-size:11pt; /* or whatever */
}
.myDiv p {
  padding:15px; 
  font-size:13px;
  line-height:20px;
}

/* dialog FFF8DFend  */
/*web grid*/
/*#MainGrid
{
    
}
#MainGrid table{background-color: #FFF8DF;}
#divAuthorizedEmployee{}
#divAuthorizedEmployee table{background-color: #FFF8DF;}*/
 .webGrid { margin: 4px; border-collapse: collapse; width: 623px;}
 .webGrid1 { margin: 4px; border-collapse: collapse; width: 99%;}
 .webGridemail { margin: 4px; border-collapse: collapse; width: 99%;}
        .header { background-color: #fdf0c2; font-weight: bold; color: #000000; }
        .gridfooter {text-align:center;line-height:15px;}
        .gridfooter td a{line-height:15px;padding: 0 2px 0 2px;}
        .webGrid th, .webGrid td, .webGrid1 th, .webGrid1 td { border: 1px solid #f8deb1; padding: 5px; }
        .webGridemail th, .webGridemail td { border: 1px solid #C0C0C0; padding-left: 5px; }
        .alt { background-color: #ffffff; color: #000; }
        .person { width: 200px; font-weight:bold;}
        .text-align-center{text-align:center;}
        .text-align-left{text-align:left;}
        .webGrid th a , .webGrid1 th a{color:#000000;}
        .webGrid tfoot{text-align:center;}
        .rideno{width:82px;}
        .name{width:109px;}
        .date{width:75px;}
        .address{width:180px;}
        .status{width:45px;}
        .voucher{width:74px;}
        .action{width:90px;}
/*web grid end*/
.tborder table tr td
{
    border:1px solid #E3BD7E;
}
.removeborder table tr td
{
	border: 0px solid #E3BD7E;
	}
/*credit card popup	*/
.cc-container
{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 423px;
	height: 236px;
	background-color: #363739;
	border: solid 1px #2f3032;
	border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	box-shadow: 0 3px 3px rgba(0,0,0,0.20), rgba(0,0,0,0.12) 0px 0px 10px inset;
	-webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.20), rgba(0,0,0,0.12) 0px 0px 10px inset;
	-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.20), rgba(0,0,0,0.12) 0px 0px 10px inset;
}
.cc-header
{
	height: 25px;
	color: White;
	text-align: left;
	padding-top: 5px;
	padding-left: 10px;
	font-weight: bold;
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
	border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
	border-top-right-radius: 8px;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#747577), to(#363739));
	background-image: -moz-linear-gradient(#747577, #363739);
	background-image: -webkit-linear-gradient(#747577, #363739);
	background-image: -o-linear-gradient(#747577, #363739);
}
.cc-contents
{
	margin-left: 12px;
	padding: 8px;
	width: 381px;
	height: 176px;
	border: solid 1px #2f3032;
	border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	background-color: #f1f1f1;
}
.cc-contents label
{
	display: inline-block;
	color: #616161;
	width: 97px;
}
.cc-contents input[type=text]
{
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	height: 22px;
	
}
.cc-contents input.large
{
	width: 260px;
}
.cc-contents input.small
{
	width: 64px;
}
/*end credit card popup*/
.scroll
{
	height: auto;
    overflow-x: hidden;
    overflow-y: hidden;
}
#scrollContent
{
	position: relative;
	top: 0;
	margin-top: 1px;
	padding-left:20px;
	z-index:0;
}
#scrollContent.fixed {
  position: fixed;
  top: 0;
  z-index:10;
  margin-bottom:2px;
}
#scrollContent.absolute
{
	position: absolute;
	top: 0;
	margin-top: 1px;
}
#scrollContent1
{
	position: absolute;
	top: 0;
	margin-top: 29px;
}
#scrollContent1.fixed {
  position: fixed;
  top: 0;
}
#scrollContent1.absolute
{
	position: absolute;
	top: 0;
	margin-top: 29px;
}

#scrollContent2
{
	position: relative;
	top: 0;
	margin-top: 1px;
	padding-left:20px;
}
#scrollContent2.fixed {
  position: fixed;
  top: 0;
}
#scrollContent2.absolute
{
	position: absolute;
	top: 0;
	margin-top: 29px;
}
.summary
{
	padding:3px 0 5px 5px;
	border-bottom:1px solid #E3BD7E;
	background-color:#F6DBAB;
	}	
.summary table
{
    padding-left:3px;
    }	
.summary h4
{
	padding:0 0 3px 0;
	display:block;
	font-size:1em;
	font-weight:bold;
	}
.divsteps
{
	/*width:744px;*/
	width:753px;
	background-color:#fef7da;
	border:1px solid #e3bd7e;
	height:auto !important;
	}
.divsteps1
{
	width:790px;
	}
	
/***************Accordian steps bacground images****************/	

#divsteps1 {
	background:url(../Content/images/accordion-bg-1.jpg) no-repeat top;
}

#divsteps2 {
	background:url(../Content/images/accordion-bg-2.jpg) no-repeat top;
}

#divsteps3 {
	background:url(../Content/images/accordion-bg-3.jpg) no-repeat top;
	background-color:#FEF7DB;
}

#divsteps4 {
	background:url(../Content/images/accordion-bg-4.jpg) no-repeat top;
	background-color:#FEF7DB;
}

#divsteps5 {
	background:url(../Content/images/accordion-bg-5.jpg) no-repeat top;
}
	
		
.Disclaimer
{
	background-color:#FDF2C7;
	padding:10px;
	border:1px solid #E3BD7E;
	}	

#map
{
opacity:0;
width:0;
height:0;
}
#main-right {
    /*border: 1px solid #CECECE;*/
    border-radius: 5px 5px 5px 5px;
    float: right;
    padding: 5px;
    /*width: 986px;*/
    width:1000px;
}
#main-right #accordion h3 {
    padding: 5px 30px;
}
/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
    color: #ff0000;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #CCC;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}

.validation-summary-valid
{
    display: none;
}

input[type="text"] 
{
    /*width: 200px;*/
    border: 1px solid #CCC;
    height:17px;
}

input[type="password"] 
{
    /*width: 200px;*/
    border: 1px solid #CCC;
    height:17px;
}
.divpadding
{
	padding:0 10px 10px 24px;
	}

.divpadding1
{
	padding:0 10px 10px 10px;
	
	}

a.btntest
{
    background: url(../Content/Images/amex.gif) no-repeat top left;
     display: block;
     width: 100px;
     height: 100px;
     text-indent: -9999px; /* hides the link text */
}	
.mm_buttonpurple {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #423020;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 12px;
    padding-bottom: 4px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 4px;
    text-align: center;
    -moz-appearance: button;
    -moz-binding: none;
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -moz-box-sizing: border-box;
    -moz-font-feature-settings: -moz-use-system-font;
    -moz-font-language-override: -moz-use-system-font;
    -moz-user-select: none;
    -x-system-font: -moz-button;
    border-bottom-color: #423020;
    border-bottom-style: outset;
    border-bottom-width: 2px;
	border-right-color: #423020;
    border-right-style: outset;
    border-right-width: 2px;
	border-left-color: #423020;
    border-left-style: outset;
    border-left-width: 2px;
    border-top-color: #423020;
    border-top-style: outset;
    border-top-width: 2px;
    cursor: default;
    font-style: -moz-use-system-font;
    font-variant: -moz-use-system-font;
    text-decoration:none;
    white-space: pre;
    
}
.clsupdate
{
	text-decoration:none;
	}
.headingpadding
{
	padding: 20px 0 20px 0;
	}	
.headingpadding h2
{
	display: block;
    font-size: 1.5em;
    font-weight: bold;
	}	
.ridesearch a
{
	text-align:right;
	padding-right:100px;
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
	display:none;
	color:#000000;
	float:right;
	cursor:pointer;
	}	
.ridesearch a:hover
{
	color:#BF7328;	
}

/* for help windows */
.tableTopBrownBar
{
/*background-color: #DE8947*/
background-color: #E3BD7E;

}
.tableBrownLineBorder
{
background-color: #E3BD7E
}
.innerttablecreamcolor{
/*background-color: #F1D798*/
background-color: #E3BD7E;
}
.TableTitleHeading
{	

/*background-color: #E7A87A;*/
background-color: #E3BD7E;
font-family:Verdana, Geneva, sans-serif;
font-size: 12px;
font-weight: bold;
color: #333333;
}
.Content_Stroke_Bottom
{
	font-family: Verdana, Geneva, sans-serif; font-size: 11px;
}
.bgcreamcolor
{
	
	/*background-color: #fef0c9;*/
	background-color: #FDF2C7;
	
}
A.TO_TOP { COLOR:#000000; TEXT-DECORATION:NONE; FONT-SIZE : 10px; }
.hl a
{
	
  color:#000000;
  font-size:8pt;
  text-decoration:none;
 
}
.hl a:hover
{
	text-decoration:underline;
	color:#CFAA86;
}
.ctrltext
{
	vertical-align:top;
	line-height:18px;
	}
.emailccgrid
{
	width:200px;
	z-index:9999;
	position:absolute;
	padding-left:70px;
	}
	.webGridemailcc { margin: 4px; border-collapse: collapse; width: 99%;background-color: #FDF2C7;}
.headercc { background-color: #E3BD7E; font-weight: bold; color: #000000; }	
.gridbtnadd
{
	float:right;
	padding-right:3px;
	display:block;
	}	
.rempadleft
{
	padding-left:0px;
	}	
.gridhall
{
	text-align:left;
	float:left;
	}	
.ui-autocomplete { height: auto; max-height:350px; overflow-y: scroll; overflow-x: hidden; background-color:#E3BD7E;}	
.clsdetailarea
{
	height: 120px;
	width:480px; 
	overflow-y: scroll; 
	overflow-x: hidden;
	background-color:#FFFFFF;
	border:2px inset #D4D0C8;
	}
.clswordwrap { 
   white-space: pre-wrap;      /* CSS3 */   
   white-space: -moz-pre-wrap; /* Firefox */    
   white-space: -pre-wrap;     /* Opera <7 */   
   white-space: -o-pre-wrap;   /* Opera 7 */    
   word-wrap: break-word;      /* IE */
   
   /*white-space: nowrap;
   overflow: hidden;*/
}	
.zonewarning
{
	width:734px;
	height:40px;
	top:10px;
	left:3px;
	/*background-color:#FFFFFF;*/
	/*border:1px solid #E3BD7E;*/
	display:none;
	padding:5px;
	color:#F64336;
	}
/*jquery dialog button position*/

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { 
    float: none;
}
.ui-dialog .ui-dialog-buttonpane { 
    text-align: center;
}

/*end of button position */
td span select
{
	vertical-align:super;
	}	
.clswordwrap1 { 
   white-space: pre-wrap;      /* CSS3 */   
   white-space: -moz-pre-wrap; /* Firefox */    
   white-space: -pre-wrap;     /* Opera <7 */   
   white-space: -o-pre-wrap;   /* Opera 7 */    
   word-wrap: break-word;      /* IE */
   width:180px;
   white-space: nowrap;
   /*white-space: nowrap;
   overflow: hidden;*/
}	
#scrollContent2 span
{
	line-height: 1.5;
	/*white-space: pre-wrap;      
    white-space: -moz-pre-wrap; 
    white-space: -pre-wrap;     
    white-space: -o-pre-wrap;   
    word-wrap: break-word; 
    display: inline-block;*/
	}	
select
{
	height:20px;
	}	
/*.ui-datepicker-calendar
{
	display:none;
	}*/
.txtwidth250
{
	width:250px;
	}
.txtwidthcaptcha
{
	width:298px;
	}	
.txtwidth200
{
	width:200px;
	}	
.divdefaulterror
{
	font-size:14px;
	line-height:20px;
	text-align:left;
	padding:100px;
	}	
textarea
{
	resize:none;
	}	
.regbutton{}
.regbutton a
{color:#ffffff;}
.bghtmlpages	
{
    background-image:url(../Content/images/titlesub.jpg);
    background-repeat:no-repeat;
    }
.bgchtmlpages    
{
    background-color:#FDF1C7;   
    }    
.tbggridcolor{background-color:#FFF8DF;}    
   .mm_buttonpurple1
    {
        background: url(../Content/images/prev-btn-bg.jpg) no-repeat;
        cursor:pointer;
    }
    .mm_buttonpurple1:hover
    {
        background: url(../Content/images/prev-btn-hover.jpg) no-repeat;
    }
    .corporateDiv {
  -webkit-border-top-left-radius:6px;
  -webkit-border-top-right-radius:6px;
  -moz-border-radius-topleft:6px;
  -moz-border-radius-topright:6px;
  border-top-left-radius:6px;
  border-top-right-radius:6px;
  font-size:12pt; /* or whatever */
  background:url(../Content/images/mydiv-bg.jpg) repeat;
  border-left:1px solid #e3bd7e;
  border-right:1px solid #968669;
  border-bottom:1px solid #635845;
  
-moz-box-shadow: 1px 1px 0px #e3bd7e;
-webkit-box-shadow: 1px 1px 0px #e3bd7e;
box-shadow: 1px 1px 0px #e3bd7e;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e3bd7e')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e3bd7e');
width:725px;
}
.clscorporate
{
    text-align:center;
    padding:0 10px 0px 12px;
    }
.corporateDiv h2 {
  padding:5px;
  color:#fff;
  margin:0;
  background:#E3BD7E url(../Content/images/billing_tabs.png)  no-repeat ;
  border-top:1px solid #e3bd7e;
  -webkit-border-top-left-radius:6px;
  -webkit-border-top-right-radius:6px;
  -moz-border-radius-topleft:6px;
  -moz-border-radius-topright:6px;
  border-top-left-radius:6px;
  border-top-right-radius:6px; 
  font-weight: bold; 
  color: #333;
  text-align:left;
  font-size:11pt;
  line-height:17px;
}  
.divstripreg {
  -webkit-border-top-left-radius:6px;
  -webkit-border-top-right-radius:6px;
  -moz-border-radius-topleft:6px;
  -moz-border-radius-topright:6px;
  border-top-left-radius:6px;
  border-top-right-radius:6px;
  font-size:12pt; /* or whatever */
  background:url(../Content/images/mydiv-bg.jpg) repeat;
  border-left:1px solid #e3bd7e;
  border-right:1px solid #968669;
  border-bottom:1px solid #635845;
  
-moz-box-shadow: 1px 1px 0px #e3bd7e;
-webkit-box-shadow: 1px 1px 0px #e3bd7e;
box-shadow: 1px 1px 0px #e3bd7e;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e3bd7e')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e3bd7e');
}
.divstripreg h2 {
  padding:5px;
  color:#fff;
  margin:0;
  background:#E3BD7E url(../Content/images/full_strip.png)  no-repeat ;
  border-top:1px solid #e3bd7e;
  -webkit-border-top-left-radius:6px;
  -webkit-border-top-right-radius:6px;
  -moz-border-radius-topleft:6px;
  -moz-border-radius-topright:6px;
  border-top-left-radius:6px;
  border-top-right-radius:6px; 
  font-weight: bold; 
  color: #333;
  text-align:left;
  font-size:11pt;
  line-height:17px;
}  
.feedbackDiv {
  -webkit-border-top-left-radius:6px;
  -webkit-border-top-right-radius:6px;
  -moz-border-radius-topleft:6px;
  -moz-border-radius-topright:6px;
  border-top-left-radius:6px;
  border-top-right-radius:6px;
  font-size:12pt; /* or whatever */
  background:url(../Content/images/mydiv-bg.jpg) repeat;
  border-left:1px solid #e3bd7e;
  border-right:1px solid #968669;
  border-bottom:1px solid #635845;
  
-moz-box-shadow: 1px 1px 0px #e3bd7e;
-webkit-box-shadow: 1px 1px 0px #e3bd7e;
box-shadow: 1px 1px 0px #e3bd7e;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e3bd7e')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e3bd7e');
}

.feedbackDiv h3 {
  padding:5px;
  color:#fff;
  margin:0;
  background:#E3BD7E url(../Content/images/feedback_tabs.png)  no-repeat ;
  border-top:1px solid #e3bd7e;
  -webkit-border-top-left-radius:6px;
  -webkit-border-top-right-radius:6px;
  -moz-border-radius-topleft:6px;
  -moz-border-radius-topright:6px;
  border-top-left-radius:6px;
  border-top-right-radius:6px; 
  font-weight: bold; 
  color: #333;
  text-align:left;
  /*font-size:11pt;imtiaz*/
font-size:12pt;
  line-height:17px;
}  
.feedbackDiv h4 
{
    font-size:12pt;
}
.submenu {
	font-family:Arial, Helvetica, sans-serif;
	width:262px;
	height:276px;
	display:block;
    position: absolute;
	right:0px;
	top:52px;
	z-index:1001;
	background:url(../Content/images/sign_up.png) no-repeat;
	display:none;
}

.submenu .clsform {
	margin:20px 5px 0 5px;
}

.submenu label {
	width:100%;
	float:left;
	font-size:12px;
	margin:10px 0 5px;
}

.submenu input[type=text],.submenu input[type=password] {
	width:96%;
	border:0;
	padding:4px;
	background:#786b4c;
}

.submenu .chkRmb {
	width:15px;
	float:left;
	margin-top:15px;
}

.submenu span {
	float:left;
	font-size:12px;
	margin:15px 0 0 5px;
}

.submenu p.forget a {
	width:95%;
	margin:15px 0 0 5px;
	color:#000;
	font-size:12px;
	float:left;
}

.submenu .login-btn {
	width:106px;
	height:27px;
    float:left;
	margin:15px 0 0 70px;
	background:url(../Content/images/login-btn.jpg) no-repeat;
	cursor:pointer;
	border:0;
}

.submenu p.member {
	float:right;
	color:#f2f0ea;
	font-size:12px;
	line-height:25px;
	margin:11px 39px 15px 10px;
	
}
.member a
{
    color:#F2F0EA;
    }
.submenu p.menber a {
	color:#f2f0ea;
}
.divstepsfaq
{
	/*width:744px;*/
	width:780px;
	background-color:#fef7da;
	border:1px solid #e3bd7e;
	}
.divstepsfaq p
{
    padding-left:30px;
    padding-right:30px;
    }	
/*help html pages*/
.content5 {
	width:auto;
	height:215%;
	padding:50px;
	background-color:#FEF7D4;
	background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
	
}
.content5faq {
	width:auto;
	height:180%;
	padding:60px 50px 50px 50px;
	background-color:#FEF7D4;
	background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
	
}
.content5forgot {
	width:auto;
	height:110%;
	padding:60px 50px 50px 50px;
	background-color:#FEF7D4;
	background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
	
}
.content5memberhome {
	width:auto;
	height:130%;
	padding:60px 50px 50px 50px;
	background-color:#FEF7D4;
	background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
	
}
.content5personalinfo {
	width:auto;
	height:230%;
	padding:60px 50px 50px 50px;
	background-color:#FEF7D4;
	background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
	
}

.content5changepassword {
	width:auto;
	height:140%;
	padding:60px 50px 50px 50px;
	background-color:#FEF7D4;
	background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
	
}
.content5billingaddress {
	width:auto;
	height:240%;
	padding:60px 50px 50px 50px;
	background-color:#FEF7D4;
	background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
	
}
.content5preferences {
	width:auto;
	height:205%;
	padding:60px 50px 50px 50px;
	background-color:#FEF7D4;
	background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
	
}
.content5addresses {
	width:auto;
	height:320%;
	padding:60px 50px 50px 50px;
	background-color:#FEF7D4;
	background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
	
}
.content5ridepassengerinfo {
	width:auto;
	height:160%;
	padding:60px 50px 50px 50px;
	background-color:#FEF7D4;
	background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
	
}
.content7 {
	width:auto;
	height:100%;
	padding:50px;
	background-color:#FEF7D4;
	background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
	
}
.content5 .content6,.content7 .content6,.content5faq .content6,.content5forgot .content6,.content5changepassword .content6
,.content5memberhome .content6,.content5personalinfo .content6,.content5billingaddress .content6,.content5preferences .content6
,.content5addresses .content6,.content5ridepassengerinfo .content6
{
    width:100%;
	float:left;
	padding-bottom:55px;
	background:#FFF8B8;
	border-bottom:1px solid #e2d5ab;
	-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
margin-top:15px;
    }
/*.bgmember{background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;}*/
.content5 h2,.content7 h2,.content5faq h2 ,.content5forgot h2 ,.content5changepassword h2 
,.content5memberhome h2,.content5personalinfo h2 ,.content5billingaddress h2,.content5preferences h2
,.content5addresses h2,.content5ridepassengerinfo h2
{
	font-size:24px;
	font-weight:bold;
	margin:0 0 0 0;
	border-right:1px solid #e2d5ab;
	border-left:1px solid #e2d5ab;
	border-bottom:8px solid #f4dbab;
}
.content5 h3,.content7 h3,.content5faq h3
{
    font-size: 14px;
    font-weight: bold;
    text-align:center;
}
.content5 h3.inner-line-heading ,.content7 h3.inner-line-heading,.content5faq h3.inner-line-heading  
,.content5forgot h3.inner-line-heading,.content5changepassword h3.inner-line-heading
,.content5memberhome h3.inner-line-heading,.content5personalinfo h3.inner-line-heading  
,.content5billingaddress h3.inner-line-heading,.content5preferences h3.inner-line-heading
,.content5addresses h3.inner-line-heading,.content5ridepassengerinfo h3.inner-line-heading
{
    height:19px;
	font-family: 'Verdana';
	text-align:left;
	width:auto;
	font-size:16px;
	padding:10px 15px 10px 15px;
	background:#ffd89c;
	border-bottom:1px solid #b2976d;
	-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
.content5 .content-row5, .content7 .content-row5, .content5faq .content-row5, .content5forgot .content-row5
, .content5changepassword .content-row5, .content5memberhome .content-row5, .content5personalinfo .content-row5
, .content5billingaddress .content-row5, .content5preferences .content-row5, .content5addresses .content-row5
, .content5ridepassengerinfo .content-row5
 {
	width:99%;
	padding-right:4px;
	float:left;
	border-right:1px solid #e2d5ab;
	border-left:1px solid #e2d5ab;
	border-bottom:8px solid #f4dbab;
	background-color:#FFD197;
} 

.content5 div.inner-line1-heading,.content7 div.inner-line1-heading
 {
	width:auto;
	float:left;
	/*text-indent:0px;*/
	font-size:14px;
	padding:15px 0 15px 10px;
	border-right:1px solid #e2d5ab;
	border-left:1px solid #e2d5ab;
	border-bottom:8px solid #f4dbab;
}
/*
.content5 .content-row5 ,.content7 .content-row5 ,.content5faq .content-row5 
{
	width:99%;
	padding-right:7px;
	float:left;
	border-right:1px solid #e2d5ab;
	border-left:1px solid #e2d5ab;
	border-bottom:8px solid #f4dbab;
	background-color:#FFD197;
} 
.content-row5 .content-text5
{
    float:left;
	margin:20px 10px 10px 10px; 
	width:68%;
    }*/

.content-row5 .content-text5
{
    float:left;
	margin:20px 10px 10px 10px; 
	width:99%;
    } 
    /*======================end of faq changes==================*/      
    .bgmemberpages
{
    background-color:#FEF7DA;
    } 
    .bglivestatus
{
    background:url(../Content/images/mydiv-bg.jpg) repeat;
    border:1px solid #E3BD7E;
    }
.bglivestatus1
{
    background-color:#D4B581;
    border:1px solid #BC7A04;
    }  
#printvoucher
{
    padding:10px 0px 10px 0px;
    }    
#divCancel
{
    padding:10px;
    }    
#locatecar
{
    padding:10px 10px 10px 20px;
    }    
.signin span {
	float:left;
	font-size:14px;
	margin:14px 0 0 5px;
}

.signin div.forget a {
	width:95%;
	margin:0px 0 0 5px;
	color:#000;
	font-size:14px;
	float:left;
}

.signin .login-btn {
	width:106px;
	height:27px;
    float:left;
	margin:0px 0 0 0px;
	background:url(../Content/images/login-btn.jpg) no-repeat;
	cursor:pointer;
	border:0;
}    
.signin .chkRmb {
	width:15px;
	float:left;
	margin-top:15px;
}
#divlivestatus
{
    padding-right:10px;
    padding-left:10px;
    padding-top:10px;
    }
.mm_buttonsearch
    {
        background: url(../Content/images/Authorize.jpg) no-repeat;
        cursor:pointer;
        border:0;
        text-indent:-999px;
        width:100px;
        height:26px;
    }
    .mm_buttonsearch:hover
    {
        background: url(../Content/images/Authorize_over.jpg) no-repeat;
    }    
textarea:focus, input:focus, select:focus{
    outline: 0;
}
#divaskquestion
{
    padding-right:10px;
    padding-left:10px;
    padding-bottom:10px;
    }
.addressinfoheight    
{
    /*height:445px;*/
    /*height:427px;*/
    height:auto;
    }
.anchorblack a
{
     color:#000000; 
       
}
.anchorblack a:hover
{
     color:#000000; 
     text-decoration:none;  
}     
#accordion p
{
    font-size:14px;
    line-height:20px;
    }
.myDiv table tr td
{
    font-size:14px;
    }
.divsteps table tr td
{
    font-size:14px;
    }
.uswidth
{
    width:10%;
    }  
.intwidth
{
    width:100px;
    }    
.pinfousphone
{
    width:162px;
    }  
.pinfousext
{
    width:44px;
    }  
.pinfointarea
{
    width:50px;
    }
.pinfointphone
{
    width:101px;
    } 
.pinfointext
{
    width:44px;
    }  
.addressusphone
{
    width:164px;
    }  
.addressusext
{
    width:44px;
    }  
    .addressintarea
{
    width:50px;
    }
.addressintphone
{
    width:108px;
    }
.addressintext
{
    width:44px;
    }                                
.myDiv h2.newbackground
{
    background:#E3BD7E url(../Content/images/heading-bg1.jpg) repeat-x ;
    
    
}    
.divsteps .directionfont
{
    font-size:13px;
    }
#scrollContent table tr td
{
    font-size:13px;
    }    
.streetnamewidth    
{
    width:138px;
    }
 .stnamebillingwd
{
    width:167px;
    }  
.intphonebillingwd
{
    width:165px;
    }
 .stnameaddresswd
{
    width:174px;
    }     
.mm_buttonback
    {
        background: url(../Content/images/brownbutArrLfBack.jpg) no-repeat;
        cursor:pointer;
        width:100px;
        height:26px;
        text-indent:-999px;
        border:0;
        padding:0px 32px 33px 65px;
        vertical-align:middle;
    }
    .mm_buttonback:hover
    {
        background: url(../Content/images/brownbutArrLfBack_over.jpg) no-repeat;
    }
.pricedetail
{
    font-size:12px;
    padding:10px 5px 3px 5px;
    }   
.pricedetail table
{
    background-color:#F8E7B9;
    border-collapse:collapse;
    }     
.pricedetail table td
{
    border:1px solid #E3BD7E;
    }    
.pricedetail table tr td
{
      font-size:13px;   
}
.pricehbdrright
{
text-align:left;
padding-left:7px;    
    }
#divpricedetail
{
    display:none;
    position:absolute;
    z-index:999;
    top:63px;
    right:150px;
    background:url(../Content/images/pricedetail.png) no-repeat;
    width:335px;
    /*height:270px;*/
    height:auto;
    border:1px solid #63501B;
    padding-bottom:7px;
    /*border-left:2px solid #AE8D3D;*/
}
.pickupclose
{
    width:19px;
	height:19px;
    float:right;
	margin:5px 7px 0px 0px;
	background:url(../Content/images/close1.png) no-repeat;
	cursor:pointer;
	border:0;
    }
.addresslist,.addresslistdrop
{
    /*background-color:#E3BD7E;*/
    background-color:#FFFFFF;
    color:#000000;
    font-size:14px;
    }  
.addresslist ul,.addresslistdrop ul
{
    list-style-type:none;
    margin:0;
    padding:3px 0px 0px 0px;
    }    
.addresslist ul li,.addresslistdrop ul li
{
    line-height:22px;
    padding:0px 0px 0px 5px;
    cursor:pointer;
    text-align:left;
    }    
.addresslist ul li a,.addresslistdrop ul li a
{
    text-decoration:none;
    
}    
.addresslist ul li:hover,.addresslistdrop ul li:hover
{
    background-color:#F2C28C;
    /*FFF8DF*/
} 
.addresslist ul li.nohover:hover,.addresslistdrop ul li.nohover:hover
{
    background-color:transparent !important;
    /*FFF8DF*/
}      
img.imgAddressBook, img.imgAddressBookDrop
{
    padding-top:2px;
    cursor:pointer;
    width:30px;
    }   
#map_canvas
{
    width:100%;height:250px;
    }    
.mm_buttonpurple2
    {
        background: url(../Content/images/btn-bg-100.jpg) no-repeat;
        cursor:pointer;
        border: 0 none;
        font-weight: normal;
    }
    .mm_buttonpurple2:hover
    {
        background: url(../Content/images/btn-bg-100-hover.jpg) no-repeat;
    }
.btnctrl a, btnctrl label
{
    display:inline;
    }    
.mm_buttonvoucher
    {
        background: url(../Content/images/brownbutArrLfBack.jpg) no-repeat;
        cursor:pointer;
        width:100px;
        height:26px;
        text-indent:-999px;
        border:0;
        padding:0px 32px 33px 65px;
        vertical-align:middle;
    }
    .mm_buttonvoucher:hover
    {
        background: url(../Content/images/brownbutArrLfBack_over.jpg) no-repeat;
    }
.mapbdr
{
    border:1px solid #333;
    }    