@charset "utf-8";
/* CSS Document */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,hr,input {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {font-size:1em; font-weight:normal; font-style:normal;}
ul,ol {list-style:none;}
fieldset,img,hr {border:none;}
caption,th {text-align:left;}
table {border-collapse:collapse; border-spacing:0;}
td {vertical-align:top;}
a {color:#3c5f87;}

.clear {
 clear:both;
}


html,body {
	height:100%;
	font:11px Verdana, sans-serif;
}


body {
	height:100%;
	font-family:Verdana, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background-color:#f4ead1;
}

#wrap {
	width:1000px;
	min-height:100%;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	border-left:1px solid #C6AF73; /*#630*/
	border-right:1px solid #C6AF73;
}

.home-wrap {   /**************Wrapper For Home Page Background*************/
    background:url(../Content/images/wrap-bg.jpg) no-repeat;
    
}

.inner-wrap {    /**************Wrapper For Inner Page Background*************/
    background:#fff7ce;
}

#header {
	width:100%;
	height:170px;
	float:left;
}

.inner-page-header {
	background:url(../Content/images/inner-page-header-bg.jpg) no-repeat;
	margin-bottom:30px;
	border-bottom:2px solid #000;
}



#header .logo {
	width:420px;
	height:150px;
	display:block;
	float:left;
	background-image:url(../Content/images/logo.png);
	background-repeat:no-repeat;
	text-indent:-999px;
	margin-left:285px;
}

#header .login {
	float:right;
	margin:14px 72px 10px 60px;
	position:relative;
}
#header .login img
{
    padding-left:20px;
    padding-right:20px;
    }
.login a {
	color:#000;
	font-size:16px;
	text-decoration:none;
}

.submenu {
	font-family:Arial, Helvetica, sans-serif;
	width:305px;
	/*height:276px;*/
	height:310px;
	display:block;
    position: absolute;
	right:14px;
	top:30px;
	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;imtiaz*/
font-size:14px;
	margin:10px 0 5px;
}

.submenu input[type=text],.submenu input[type=password] {
	width:96%;
	border:0;
	padding:4px;
	background:#786b4c;
	color:#FFFFFF;
}

.submenu .chkRmb {
	width:15px;
	float:left;
	margin-top:15px;
}

.submenu span {
	float:left;
	/*font-size:12px;imtiaz*/
font-size:14px;
	margin:15px 0 0 5px;
	color:#4F4B43;
	font-weight:bold;
}

.submenu p.forget a {
	width:95%;
	margin:15px 0 0 5px;
	color:#000;
	/*font-size:12px;imtiaz*/
font-size:14px;
	float:left;
	font-weight:bold;
}

.submenu .login-btn {
	width:106px;
	height:27px;
    float:left;
	margin:15px 0 0 100px;
	background:url(../Content/images/login-btn.jpg) no-repeat;
	cursor:pointer;
	border:0;
}

.submenu p.member {
	float:right;
	color:#f2f0ea;
	/*font-size:12px;imtiaz*/
font-size:14px;
	margin:14px 50px 0px 10px;
	font-weight:bold;
	
}

.submenu p.menber a {
	color:#f2f0ea;
}



#content {
	width:100%px;
	float:left;
	padding-bottom:125px;
}

#content .banner-slider {
	width:100%;
	height:400px;
}

#content .nav {
	width:1002px;
	float:left;
	position:relative;
}

#content .weather-updates {
	width:480px;
	height:160px;
	float:left;
	margin:45px 0 0 12px;
}

.weather-updates ul {
	width:478px;
	height:127px;
	background:#fff29d;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
	border:1px solid #8e4c1a;
}

.weather-updates ul li {
	float:left;
	display:inline;
	margin:10px 14px;
}

.weather-updates ul li p {
	/*font-size:13px;imtiaz*/
	font-size:15px;
	text-align:center;
	line-height:20px;
}


#content .price-calculator-wrap{
	width:480px;
	height:205px;
	float:left;
	position:relative;
	margin:-3px 0 0 16px;
}

.price-calculator-wrap #heading {
	margin-top:48px;
}

.price-calculator-wrap #car-icon{
	position:absolute;
	right:15px;
	top:5px;
	z-index:1001;
}

.price-calculator-wrap .price-calculator {
	width:478px;
	height:127px;
	float:left;
	bottom:1px;
	background:#ebe3b4 url(../Content/images/price-calcu-bg.jpg) repeat-x;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
	border:1px solid #8e4c1a;
}

.price-calculator .zip-zone {
	width:80%;
	float:left;
	margin:8px 0 0 10px;
}


.price-calculator .destination {
	width:225px;
	float:left;
	margin:15px 0 0 12px;
}

.destination h3{
	/*font-size:14px;imtiaz*/
	font-size:16px;
	font-weight:600;
	width:80%;
	padding:0 0 5px 42px;
}

.destination input {
	width:170px;
	padding:3px;
	margin-left:5px;
	border:0px;
}

.destination label {
	font-size:14px;
}

.destination h3.total-price {
	float:left;
	font-size:14px;
	font-weight:bold;
	margin:15px 0 0 0;
}

.destination .submit {
	width:79px;
	height:26px;
	color:#fff;
	background:url(../Content/images/get-price-btn.jpg);
	cursor:pointer;
	margin:8px 0 0 36px;
}

.destination .reset {
	width:79px;
	height:26px;
	color:#fff;
	background:url(../Content/images/get-price-btn.jpg) no-repeat;
	cursor:pointer;
}

#content .news-feed {
	width:980px;
	height:60px;
	float:left;
	margin:8px 0 0 10px;
	background:url(../Content/images/news-feed-bg.jpg) no-repeat;
}

#content .news-feed a.news-feed-link {
	float:right;
	margin-top:-55px;
	margin-right:10px;
}

#content .reservation {
	width:100%;
	height:220px;
	float:left;
	background:#f7d79c url(../Content/images/reserv-bg.jpg) repeat-x bottom;
	margin-top:15px;
}

.reservation .reserv-form {
	width:555px;
	height:220px;
	float:left;
}

.reserv-form p {
	float:left;
	font-size:14px;
	margin:16px 0 0 10px;
}

.reserv-form table {
	float:left;
	font-size:12px;
	margin:10px 0 0 3px;
}

.reserv-form table tr td {
	/*text-align:right;
	vertical-align:middle;*/
}

.reserv-form table tr td input[type=text] {
	padding:5px;
	border:0;
	border:1px solid #904f1d;
}

.reserv-form table tr td select {
	padding:3px 0 3px;
}

.reserv-form table tr td .reserv-submit {
	width:216px;
	height:43px;
	border:0;
	text-indent:-999px;
	background:url(../Content/images/reserv-btn.jpg) no-repeat;
	cursor:pointer;
}

.reservation .home1img1
{
    width:411px;
    height:189px;   
    float:left;   
	margin:15px;
    background-image:url('../Content/images/Center_Image_1.jpg');
    
}

.reservation  .home1img1:hover
{
    cursor:pointer;
    background-image:url('../Content/images/Center_Image_1_over.jpg');
    width:411px;
    height:189px;   
}

#content .announcements {
	width:100%;
	height:220px;
	float:left;
	background:#ffefaa;
}

.announcements .announcment-list {
	width:480px;
	height:220px;
	float:left;
	/*font-size:14px;imtiaz*/
	font-size:16px;
}

.announcment-list h3 {
	font-weight:bold;
	margin-left:20px;
	margin:20px 0 0 22px;
}

.announcment-list a {
	color:#000;
	/*text-decoration:none;
	float:right;
	margin:10px 15px;*/
}

.announcment-list table {
	margin:15px 0 0 15px ;
}

.announcment-list table tr td {
	padding:5px;
	
}


.announcements .home1img2
{
    width:411px;
    height:189px;   
    float:left;   
	margin:15px; 
	margin-left:50px;
	margin-top: 16px;
    background-image:url('../Content/images/Center_Image_2.jpg');
    
}

.announcements .home1img2:hover
{
    cursor:pointer;
    background-image:url('../Content/images/Center_Image_2_over.jpg');
    width:411px;
    height:189px;  
}

/*******************************************************/
/*****************Our Services Page Style***************/
/*******************************************************/

#content #inner-page-content {
	float:left;
}

.services-page {
    background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
}

#inner-page-content .content1 {
	width:982px;
	float:left;
	margin:50px 10px 153px 10px;
	
}

.content1 .content2 {
	width:100%;
	float:left;
	padding-bottom:80px;
	background:#fff2c2;
	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;
}

.content1 h2 {
	/*font-size:12px;imtiaz*/
	font-size:14px;
	text-indent:-999px;
	margin:0 0 5px 5px;
	padding:5px 0 5px;
	/*background:url(../Content/images/services-heading.jpg) no-repeat;*/
}
.content2 h3.company-subheading {
	font-family: 'Verdana';
	width:952px;
	/*font-size:16px;imtiaz*/
	font-size:16px;
	text-indent:-999px;
	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;
background-image:url(../Content/images/company-subheading.png);
background-repeat:no-repeat;
background-position:left bottom;

}
.content2 h3.ourrateinfo-subheading {
	font-family: 'Verdana';
	width:952px;
	/*font-size:16px;imtiaz*/
	font-size:16px;
	text-indent:-999px;
	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;
background-image:url(../Content/images/ourrateinfo-subheading.png);
background-repeat:no-repeat;
background-position:left bottom;

}
.content2 h3.ourservices-subheading {
	font-family: 'Verdana';
	width:952px;
	/*font-size:16px;imtiaz*/
	font-size:16px;
	text-indent:-999px;
	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;
background-image:url(../Content/images/services-subheading.jpg);
background-repeat:no-repeat;
background-position:left bottom;

}
.content2 h3.policies-subheading {
	font-family: 'Verdana';
	width:952px;
	/*font-size:16px;imtiaz*/
	font-size:16px;
	text-indent:-999px;
	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;
background-image:url(../Content/images/policies-subheading.png);
background-repeat:no-repeat;
background-position:left bottom;

}
.content2 h3.airportpickup-subheading {
	font-family: 'Verdana';
	width:952px;
	/*font-size:16px;imtiaz*/
	font-size:16px;
	text-indent:-999px;
	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;
background-image:url(../Content/images/airportpickup-subheading.png);
background-repeat:no-repeat;
background-position:left bottom;

}
.content2 h3.businessopp-subheading {
	font-family: 'Verdana';
	width:952px;
	/*font-size:16px;imtiaz*/
	font-size:16px;
	text-indent:-999px;
	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;
background-image:url(../Content/images/businessopp-subheading.png);
background-repeat:no-repeat;
background-position:left bottom;

}
.content2 h3.inner-line-heading {
	font-family: 'Verdana';
	width:952px;
	/*font-size:16px;imtiaz*/
	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;
/*background-image:url(../Content/images/services-subheading.jpg);*/
background-repeat:no-repeat;
background-position:left bottom;
font-weight:bold;
}
/*.content2 h3 {
	font-family: 'Avgardn';
	width:952px;
	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;
background-repeat:no-repeat;
background-position:left bottom;
}*/

.content2 p {
	width:980px;
	float:left;
	text-indent:0px;
	/*font-size:14px;imtiaz*/
	font-size:16px;
	padding:15px 0 15px 0px;
	border-right:1px solid #e2d5ab;
	border-left:1px solid #e2d5ab;
	border-bottom:8px solid #f4dbab;
	text-indent:10px;
}

.content2 .content-row {
	width:980px;
	float:left;
	border-right:1px solid #e2d5ab;
	border-left:1px solid #e2d5ab;
	border-bottom:8px solid #f4dbab;
}

.content-row .content-text {
	width:700px;
	height:163px;
	float:left;
	margin:20px 0 20px 20px; 
}

.content-text h3, .content-text p , .content-text a, .content-text .contenttable { 
    width:inherit;
	color:#000;
	/*font-size:12px;Imtiaz*/
	font-size:14px;
	border:0;
	text-indent:0;
}

.content-text h3 {
	font-weight:bold;
	/*font-size:14px;imtiaz*/
	font-size:16px;
}


.serviceimg1
{
    width:225px;
    height:163px;   
    float:right; 
	margin:20px 20px 20px 0;    
    background-image:url('../Content/images/our_services_img1.jpg');
}

.serviceimg1:hover
{
    cursor:pointer;
    background-image:url('../Content/images/our_services_img1_over.jpg');
    width:225px;
    height:163px; 
}
.serviceimg2
{
    width:225px;
    height:163px;   
    float:right;
	margin:20px 20px 20px 0;      
    background-image:url('../Content/images/our_services_img2.jpg');
}
.serviceimg2:hover
{
    cursor:pointer;
    background-image:url('../Content/images/our_services_img2_over.jpg');
    width:225px;
    height:163px;
}
.serviceimg3
{
    width:225px;
    height:163px;   
    float:right;
    margin:20px 20px 20px 0;       
    background-image:url('../Content/images/our_services_img3.jpg');
}
.serviceimg3:hover
{
    cursor:pointer;
    background-image:url('../Content/images/our_services_img3_over.jpg');
    width:225px;
    height:163px;  
}

#footer-top {
	width:100%;
	float:left;
	background-image:url(../Content/images/footer-top-bg.jpg);
	background-repeat:repeat-x;
	height:315px;
}

#footer-top .first {
	width:332px;
	float:left;
	margin:5px 0 24px;
	background-image:url(../Content/images/div-border.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

.bottomsection1
{
	float:left;
    position:relative;
    background-image:url('../Content/images/car_order_system.png');
    width:294px;
    height:61px;
	margin-left:15px;
    /*top:181%;
    left:8%;*/
}
.bottomsection1:hover
{
    cursor:pointer;   
    background-image:url('../Content/images/car_order_system_large.png');
    width:294px;
    height:61px;
}

#footer-top .first ul {
	float:left;
	margin-left:85px;
	margin-top:12px;
	height:175px;
}

#footer-top .first ul li {
	float:left;
	font-family:"MS Serif", "New York", serif;
	padding:0 45px 15px 18px;
	/*font-size:14px;imtiaz*/
	font-size:16px;
	font-style:italic;
	list-style-image:url(../Content/images/bullets.png);
}



#footer-top .first ul li a {
    color:#f8f8f8;
	text-decoration:none;
}

#footer-top .first a.order-register {
	float:left;
	color:#FFF;
	margin:19px 0 0 105px;
	font-size:18px;
}

#footer-top .second {
	width:332px;
	float:left;
    margin:5px 0 24px;
	background-image:url(../Content/images/div-border.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

.bottomsection2
{
	float:left;
    position:relative;
    background-image:url('../Content/images/credit_card_lookup.png');   
    width:294px;
    height:61px; 
	margin-left:15px;
}

.bottomsection2:hover
{
    cursor:pointer;
    background-image:url('../Content/images/credit_card_lookup_large.png');   
    width:294px;
    height:61px;
}

#footer-top .second p {
	font-family:"MS Serif", "New York", serif;
	float:left;
	/*font-size:14px;imtiaz*/
	font-size:16px;
	color:#f8f8f8;
	font-style:italic;
	line-height:20px;
	margin:5px 0 0 15px;
}

#footer-top .second a {
    float:left;
	color:#FFF;
	font-size:18px;
}

#footer-top .third {
	width:333px;
	float:left;
    margin:10px 0 24px;
}

.bottomsection3
{
	float:left;
    position:relative;
    background-image:url('../Content/images/invocing_system.png');       
    width:294px;
    height:61px;
	margin-left:15px;
    
}
.bottomsection3:hover
{
    cursor:pointer;
    background-image:url('../Content/images/invocing_system_large.png');
    width:294px;
    height:61px;
}

#footer-top .third ul {
	float:left;
	margin-left:83px;
	margin-top:12px;
}

#footer-top .third ul li {
	font-family:"MS Serif", "New York", serif;
	float:left;
	font-style:italic;
	line-height:20px;
	padding:0 45px 15px 22px;
	/*font-size:14px;imtiaz*/
	font-size:16px;
	font-style:italic;
	list-style-image:url(../Content/images/bullets.png);
}

#footer-top .third ul li a {
	color:#FFF;
	text-decoration:none;
}


#footer-top .third .invoice-login {
    float:left;
	color:#FFF;
	margin:47px 0 0 110px;
	font-size:18px;
}


#footer {
	width:100%;
	height:125px;
	position:absolute;
	bottom:0;
	left:0;
	border-right:1px solid #eec590;
	border-left:1px solid #eec590;
}

#footer-nav {
	font-family:Verdana, Geneva, sans-serif;
    width:100%;
	float:left;
	background-color:#f7d79c;
	border-top:1px solid #e0620e;
}

#footer-nav ul.footer-nav {
    width:100%;
	float:left;
	text-align:center;
	margin:30px 0 20px 0;
}

#footer-nav ul.footer-nav li {
	display:inline;
	/*font-size:12px;imtiaz*/
	font-size:14px;
	text-align:center;
}

#footer-nav ul.footer-nav li a {
	text-decoration:none;
	color:#333;
	padding:0 10px 0 10px;
	border-right:1px solid #333;
}

#footer-nav ul.footer-nav li a.no-border {
	border-right:none;
}

#footer-nav span.copyright {
	width:100%;
	color:#333;
	/*font-size:12px;imtiaz*/
	font-size:14px;
	float:left;
	text-align:center;
	margin-bottom:45px;
}

/**************Drop Down Menu Style*****************/

/* 
	LEVEL ONE
*/
ul.dropdown                         { display:table;margin:auto;position: relative;padding:18px;background:#000 url(../Content/images/menu-bg.jpg) repeat-x; }
ul.dropdown li                      { font-size:20px;  font-weight: normal; float: left; zoom: 1;  }                      
ul.dropdown li a                    { display: block; text-decoration:none;color:#fff;padding:0 15px 0 15px; border-right: 1px solid #999;
	 								  color: #fff; }
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { position: relative; }
ul.dropdown li.hover a, ul.dropdown li:hover a              { color: #FFFFFF; }
ul.dropdown li.no-border            { border-right:none; }

ul.dropdown li a.no-border            { border-right:none; }
/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 220px;/*width: 180px;*/ visibility: hidden; position: absolute; top: 100%; left:13px;z-index:1004; background: #000 url(../Content/images/menu-dropdown-bg.jpg) repeat-x top;  }
ul.dropdown ul li 					{ font-weight: normal;font-size:14px;color: #fff; float: left; }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 200px;float:left ;display: inline-block;padding:10px;border-top:1px solid; border-bottom:1px solid;border-color:transparent;} 
ul.dropdown ul li a:hover           { background:#000 url(../Content/images/menu-hover-bg.jpg) repeat-x; border-top:1px solid #666; border-bottom:1px solid #666;}
/*ul.dropdown ul li a:hover           { background:#000 url(../Content/images/menu-hover-bg.jpg) repeat-x; border-top:1px solid #666; border-bottom:1px solid #666;}*/

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }

#feedControl
{
    width:762px;
    margin-left:140px;
    margin-top:7px;
    line-height:24px;
    }
#divmessagereg2
{
    min-height:30px;
    height:auto; 
    width:555px; 
    position:absolute; 
    display:none;
    /*border-top:2px solid #E3BD7E;
    border-bottom:2px solid #E3BD7E;*/
    font-size:16px;
    padding:4px 0 0 5px;
    font-weight:bold;
    line-height:20px;
    text-align:center;
    /*background-color:#FFFFFF;
    color:#FF0000;*/
    background-color:#F7D79C;
    color:#FF0000;
    z-index:999;
    }
#divmessagereglogin
{
    min-height:30px;
    height:auto; 
    width:555px; 
    position:absolute; 
    display:none;
    /*border-top:2px solid #E3BD7E;
    border-bottom:2px solid #E3BD7E;*/
    font-size:16px;
    padding:4px 0 0 5px;
    font-weight:bold;
    line-height:20px;
    text-align:center;
    /*background-color:#FFFFFF;
    color:#FF0000;*/
    background-color:#F7D79C;
    color:#FF0000;
    z-index:9999;
    }
    .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,Trebuchet MS,verdana,helvetica,san-serif;
    /*font-size:11px;imtiaz*/
	font-size:13px;
    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;
    
}
input[type="password"] 
{
    /*width: 200px;*/
    border: 1px solid #E3BD7E;
    height:17px;
}
.priceheading
{
    font-size:17px;
    padding-left:3px;
    vertical-align:top;
    line-height:9px;
    }
.weathertemp
{
    /*font-size:16px;imtiaz*/
	font-size:18px;
    padding-left:3px;
    line-height:25px;
    vertical-align:top;
    font-weight:bold;
    }
h3.pricedrop
{
    font-size:13px;
    padding-left:24px;
    }    
h3.pricepick
{
    font-size:13px;
    }  
.reserv-form p.guestheading
{
    color:#3E3216;
    font-size:12px;
    font-weight:bold;
    
    }       
.maxtemp
{
    color:#904B12;
    } 
.mintemp
{
    color:#CE8749;
    }     
.login img
{
    height:15px;
    margin-top:-4px;
    vertical-align:middle;
    }  
.member a
{
    color:#f2f0ea;
    }      
#divwelcome {width:999px; height:20px;text-align:left; float:left;color:#000}
#divwelcome label{text-align:right;float:right;padding-right:15px;font-size:13px;} 
.anchorblack a
{
     color:#000000;   
}   
.companyimg1
{
    width:225px;
    height:163px;   
    float:right; 
	margin:20px 20px 20px 0;    
    background-image:url('../Content/images/company_img1.png');
}

.companyimg1:hover
{
    cursor:pointer;
    background-image:url('../Content/images/company_img1_over.png');
    width:225px;
    height:163px; 
}
.businessimg1
{
    width:225px;
    height:163px;   
    float:right; 
	margin:20px 20px 20px 0;    
    background-image:url('../Content/images/business_img1.png');
}

.businessimg1:hover
{
    cursor:pointer;
    background-image:url('../Content/images/business_img1_over.png');
    width:225px;
    height:163px; 
}
.ourrateinfoimg1
{
    width:225px;
    height:163px;   
    float:right; 
	margin:20px 20px 20px 0;    
    background-image:url('../Content/images/our_rateinfo_img1.jpg');
}

.ourrateinfoimg1:hover
{
    cursor:pointer;
    background-image:url('../Content/images/our_rateinfo_img1_over.jpg');
    width:225px;
    height:163px; 
}
.ourrateinfoimg2
{
    width:225px;
    height:163px;   
    float:right;
	margin:20px 20px 20px 0;      
    background-image:url('../Content/images/our_rateinfo_img2.jpg');
}
.ourrateinfoimg2:hover
{
    cursor:pointer;
    background-image:url('../Content/images/our_rateinfo_img2_over.jpg');
    width:225px;
    height:163px;
}
.ourrateinfoimg3
{
    width:225px;
    height:163px;   
    float:right;
    margin:20px 20px 20px 0;       
    background-image:url('../Content/images/our_rateinfo_img3.jpg');
}
.ourrateinfoimg3:hover
{
    cursor:pointer;
    background-image:url('../Content/images/our_rateinfo_img3_over.jpg');
    width:225px;
    height:163px;  
}
.policiesimg1
{
    width:225px;
    height:163px;   
    float:right; 
	margin:20px 20px 20px 0;    
    background-image:url('../Content/images/policies_img1.png');
}

.policiesimg1:hover
{
    cursor:pointer;
    background-image:url('../Content/images/policies_img1_over.png');
    width:225px;
    height:163px; 
}
/*air port pickup*/
.airportpickupimg1
{
    width:225px;
    height:163px;   
    float:right; 
	margin:20px 20px 20px 0;    
    background-image:url('../Content/images/airport_pickup_img1.png');
}

.airportpickupimg1:hover
{
    cursor:pointer;
    background-image:url('../Content/images/airport_pickup_img1_over.png');
    width:225px;
    height:163px; 
}
.airportpickupimg2
{
    width:225px;
    height:163px;   
    float:right;
	margin:20px 20px 20px 0;      
    background-image:url('../Content/images/airport_pickup_img2.png');
}
.airportpickupimg2:hover
{
    cursor:pointer;
    background-image:url('../Content/images/airport_pickup_img2_over.png');
    width:225px;
    height:163px;
}
.airportpickupimg3
{
    width:225px;
    height:163px;   
    float:right;
    margin:20px 20px 20px 0;       
    background-image:url('../Content/images/airport_pickup_img3.png');
}
.airportpickupimg3:hover
{
    cursor:pointer;
    background-image:url('../Content/images/airport_pickup_img3_over.png');
    width:225px;
    height:163px;  
}
.imgbullet
{
    vertical-align:middle;
    }
    
.content3 {
	width:auto;
	/*float:left;*/
	height:130%;
	padding:60px 50px 50px 50px;
	background-color:#FEF7D4;
	background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
	/*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;*/
}
.content3 .content4
{
    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;}*/
.content3 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;
}
.content3 h3
{
    /*font-size:14px;imtiaz*/
	font-size:16px;
    font-weight: bold;
    text-align:center;
}
.content3 h3.inner-line-heading 
{
    height:19px;
	font-family: 'Verdana';
	text-align:left;
	width:auto;
	/*font-size:16px;imtiaz*/
	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;
}

.content3 div.inner-line1-heading {
	width:auto;
	float:left;
	/*text-indent:0px;*/
	/*font-size:14px;imtiaz*/
	font-size:16px;
	padding:15px 0 15px 10px;
	border-right:1px solid #e2d5ab;
	border-left:1px solid #e2d5ab;
	border-bottom:8px solid #f4dbab;
}

.content3 .content-row3 {
	width:99%;
	padding-right:6px;
	float:left;
	border-right:1px solid #e2d5ab;
	border-left:1px solid #e2d5ab;
	border-bottom:8px solid #f4dbab;
	background-color:#FFD197;
} 
.content-row3 .content-text3   
{
    float:left;
	margin:20px 10px 10px 10px; 
	width:66%;
    }
.content3 .content-row4 {
	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;
} 
.content-row4 .content-text4  
{
    float:left;
	margin:20px 10px 10px 10px; 
	width:99%;
    }    
.airportpopupimg1
{
    width:225px;
    height:163px;   
    float:right; 
	margin:44px 20px 20px 0;    
    background-image:url('../Content/images/airportpopup_img1.png');
}

.airportpopupimg1:hover
{
    cursor:pointer;
    background-image:url('../Content/images/airportpopup_img1_over.png');
    width:225px;
    height:163px; 
} 
.airportpopupimg2
{
    width:225px;
    height:163px;   
    float:right; 
	margin:25px 20px 20px 0;    
    background-image:url('../Content/images/airportpopup_img2.png');
}

.airportpopupimg2:hover
{
    cursor:pointer;
    background-image:url('../Content/images/airportpopup_img2_over.png');
    width:225px;
    height:163px; 
}    
.pricebold
{
    font-weight:bold;
    vertical-align:middle;
    }
.stopsimg1
{
    width:225px;
    height:163px;   
    float:right; 
	margin:30px 20px 20px 0;    
    background-image:url('../Content/images/stops_img1.jpg');
}

.stopsimg1:hover
{
    cursor:pointer;
    background-image:url('../Content/images/stops_img1_over.jpg');
    width:225px;
    height:163px; 
} 
/*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:190%;
	padding:60px 50px 50px 50px;
	background-color:#FEF7D4;
	background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
	
}
.content5companyinfo {
	width:auto;
	height:81%;
	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,.content5companyinfo .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,.content5companyinfo 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,.content5companyinfo h3
{
    /*font-size:14px;imtiaz*/
	font-size:16px;
    font-weight: bold;
    text-align:center;
}
.content5 h3.inner-line-heading ,.content7 h3.inner-line-heading,.content5faq h3.inner-line-heading,.content5companyinfo h3.inner-line-heading  
{
    height:19px;
	font-family: 'Verdana';
	text-align:left;
	width:auto;
	/*font-size:16px;imtiaz*/
	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, .content5companyinfo .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;imtiaz*/
	font-size:16px;
	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%;
    }   
    /*==========================our rate info popup==========================*/
.content3ourrateinfo1 {
	width:auto;
	/*float:left;*/
	height:145%;
	padding:60px 50px 50px 50px;
	background-color:#FEF7D4;
	background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
}
.content3ourrateinfo2 {
	width:auto;
	/*float:left;*/
	height:105%;
	padding:60px 50px 50px 50px;
	background-color:#FEF7D4;
	background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
}
.content3ourrateinfo3 {
	width:auto;
	/*float:left;*/
	height:100%;
	padding:60px 50px 50px 50px;
	background-color:#FEF7D4;
	background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
}
.content3ourrateinfo4 {
	width:auto;
	/*float:left;*/
	height:77%;
	padding:60px 50px 50px 50px;
	background-color:#FEF7D4;
	background:url(../Content/images/our_services_page_bg.jpg) no-repeat bottom center;
}
.content3ourrateinfo1 .content4,.content3ourrateinfo2 .content4,.content3ourrateinfo3 .content4,.content3ourrateinfo4 .content4
{
    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;}*/
.content3ourrateinfo1 h2,.content3ourrateinfo2 h2,.content3ourrateinfo3 h2,.content3ourrateinfo4 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;
}
.content3ourrateinfo1 h3,.content3ourrateinfo2 h3,.content3ourrateinfo3 h3,.content3ourrateinfo4 h3
{
    /*font-size:14px;imtiaz*/
	font-size:16px;
    font-weight: bold;
    text-align:center;
}
.content3ourrateinfo1 h3.inner-line-heading,.content3ourrateinfo2 h3.inner-line-heading,.content3ourrateinfo3 h3.inner-line-heading,.content3ourrateinfo4 h3.inner-line-heading 
{
    height:19px;
	font-family: 'Verdana';
	text-align:left;
	width:auto;
	/*font-size:16px;imtiaz*/
	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;
}
.content3ourrateinfo1 .content-row3,.content3ourrateinfo2 .content-row3,.content3ourrateinfo3 .content-row3,.content3ourrateinfo4 .content-row3  
{
	width:99%;
	padding-right:6px;
	float:left;
	border-right:1px solid #e2d5ab;
	border-left:1px solid #e2d5ab;
	border-bottom:8px solid #f4dbab;
	background-color:#FFD197;
	font-size:13px;
} 
.content-row3 .content-text3   
{
    float:left;
	margin:20px 10px 10px 10px; 
	width:66%;
    }    
.content3ourrateinfo3 .content-row4,.content3ourrateinfo4 .content-row4 {
	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;
	font-size:13px;
} 
.content-row4 .content-text4  
{
    float:left;
	margin:20px 10px 10px 10px; 
	width:99%;
    }        
textarea:focus, input:focus, select:focus{
    outline: 0;
}
.indexmakerese
{
    width:100px;
    height:26px; 
    text-indent:-9999px;  
    float:left;   
	background-image:url('../Content/images/MakeReservation.jpg');
    
}

.indexmakerese:hover
{
    cursor:pointer;
    background-image:url('../Content/images/MakeReservationOver.jpg');
    width:411px;
    height:189px;   
}
.ddlwidthguest select
{
    width:49px;
    }
.content2 .tablepadding    
{
    padding-bottom:30px;
} 
.myDiv h2
{
    text-indent:0px;
    }
.loadingImage
{   
    display:none;
    background:url(../Content/images/3.gif) center center no-repeat;
    width:32px;
    height:32px;
    float:right;
    padding-left:40px;
    margin-top:-11px;
    
    }      
#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:800px; 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;}
    
#divmessagereg1{min-height:25px;height:auto; width:973px; 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;}
#divmessagereg1 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;}
.guestpickupwidth
{
    width:6%;
    }
.pickupprice
{
    display:none;
    position:absolute;
    z-index:999;
    top:159px;
    right:10px;
    background:url(../Content/images/PickupPriceCalculator.png) no-repeat;
    width:552px;
    height:705px;
    /*border-left:2px solid #AE8D3D;*/
}
.dropprice
{
    display:none;
    position:absolute;
    z-index:999;
    top:159px;
    right:-7px;
    background:url(../Content/images/DropPriceCalculator.png) no-repeat;
    width:552px;
    height:705px;
    /*border-left:2px solid #AE8D3D;*/
}
    
  .signinindex
{
    height:189px;
    width:409px;
    margin:0px 1px 1px 1px;
    float:right;
    font-size:12px;
    font-family:Verdana;
    padding:10px 21px 5px 0px;
    }
    .login-btnindex {
	width:106px;
	height:27px;
    float:left;
	margin:7px 0 10px 33px;
	background:url(../Content/images/login-btn.jpg) no-repeat;
	cursor:pointer;
	border:0;
}
.signinindex table tr td input[type=text],.signinindex table tr td input[type=password] {
	padding:5px;
	border:0;
	border:1px solid #904f1d;
	width:220px;
}

.signinindex .forget a {
	margin:0px 0 0 3px;
	color:#000;
    font-size:9px;
	float:left;
	font-weight:bold;
} 
.signinindex span {
	margin:0px 0 0 0px;
	color:#000;
    font-size:9px;
	font-weight:bold;
	vertical-align:inherit;
}    
#divmessageregIndex
{
    min-height:20px;
    height:20px; 
    font-size:16px;
    padding:0px 0 0 0px;
    font-weight:bold;
    text-align:center;
    /*background-color:#F7D79C;*/
    color:#FF0000;
    z-index:9999;
    }
.loginborder
{
    height:191px;border-left:1px solid #8E4C1A;position:absolute;
    margin:10px 0px 10px 0px;
    }  
.signinborder
{
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
	border:1px solid #8e4c1a;
	background-color:#FDD37F;
    }      
#divmessageregIndex img
{
    float:left;
    padding:5px 0px 0px 7px;
    }
.airportzone
{
    font-size:12px;padding-right:20px;padding-left:10px;color:#000000;
}    
.airportzone table
{
    /*border-top:1px solid #9E8D63;*/
    /*border-bottom:1px solid #9E8D63;
    border-left:1px solid #9E8D63;
    border-right:1px solid #9E8D63;*/
    }
.airportzone table td
{
    /*border-right:1px solid #9E8D63;*/
    }    
.airportbdrbottom
{
    border-bottom:1px solid #9E8D63;
    }    
.airportbdrright
{
    border-right:1px solid #9E8D63;
    } 
.airportbdrleft
{
    border-left:1px solid #9E8D63;
    }  
.airportnoborder
{
    border-right-width:0px;
    border-right:none;
    }          
.airportzoneheading
{
    color:#402E00;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    }    
.clscursor
{
    text-decoration:underline;
    cursor:pointer;
    }    
.pickupclose
{
    width:19px;
	height:19px;
    float:right;
	margin:15px 7px 0px 0px;
	background:url(../Content/images/close1.png) no-repeat;
	cursor:pointer;
	border:0;
    }    
.pickup116
{
    width:30px;
    height:21px;
    position:relative;
    cursor:pointer;
    top:18px;
    left:76px;
    text-indent:-9999px;
    }  
.pickup115
{
    width:30px;
    height:21px;
    position:relative;
    cursor:pointer;
    top:50px;
    left:76px;
    text-indent:-9999px;
    }  
.pickup114
{
    width:30px;
    height:21px;
    position:relative;
    cursor:pointer;
    top:77px;
    left:97px;
    text-indent:-9999px;
    }   
.pickup113
{
    width:30px;
    height:21px;
    position:relative;
    cursor:pointer;
    top:93px;
    left:86px;
    text-indent:-9999px;
    }  
.pickup112
{
    width:30px;
    height:21px;
    position:relative;
    cursor:pointer;
    top:71px;
    left:129px;
    text-indent:-9999px;
    }  
.pickup111
{
    width:30px;
    height:21px;
    position:relative;
    cursor:pointer;
    top:82px;
    left:87px;
    text-indent:-9999px;
    }  
.pickup110
{
    width:30px;
    height:21px;
    position:relative;
    cursor:pointer;
    top:61px;
    left:139px;
    text-indent:-9999px;
    }    
.pickup109
{
    width:30px;
    height:21px;
    position:relative;
    cursor:pointer;
    top:71px;
    left:92px;
    text-indent:-9999px;
    }  
.pickup108
{
    width:30px;
    height:21px;
    position:relative;
    cursor:pointer;
    top:50px;
    left:144px;
    text-indent:-9999px;
    }
.pickup107
{
    width:30px;
    height:21px;
    position:relative;
    cursor:pointer;
    top:61px;
    left:92px;
    text-indent:-9999px;
    }  
.pickup106
{
    width:30px;
    height:21px;
    position:relative;
    cursor:pointer;
    top:40px;
    left:144px;
    text-indent:-9999px;
    }  
.pickup105
{
    width:30px;
    height:21px;
    position:relative;
    cursor:pointer;
    top:61px;
    left:97px;
    text-indent:-9999px;
    }  
.pickup104
{
    width:30px;
    height:21px;
    position:relative;
    cursor:pointer;
    top:40px;
    left:149px;
    text-indent:-9999px;
    }                              
.pickup103
{
    width:30px;
    height:21px;
    position:relative;
    cursor:pointer;
    top:62px;
    left:107px;
    text-indent:-9999px;
    }  
.pickup102
{
    width:30px;
    height:21px;
    position:relative;
    cursor:pointer;
    top:42px;
    left:150px;
    text-indent:-9999px;
    }  
.pickup101
{
    width:30px;
    height:21px;
    position:relative;
    cursor:pointer;
    top:68px;
    left:144px;
    text-indent:-9999px;
    }        
    
#header .mobileApp {
    clear: both;
    margin: 1px 0 0;
    position: absolute;
    top: 12px;
    width: 235px;
    background-image: url("../Content/Images/TopLinksBG.jpg");
    background-repeat: no-repeat;
    background-size: 235px 115px;
    left:7px;
}
#header .mobileApp p {
    padding-bottom: 3px;
    text-align: center;
    vertical-align: top;
}
#header .mobileApp a {
    color: #000;
    font-size: 16px;
    text-decoration: none;
}
#header .mobileApp img {
    padding-left: 2px;
    padding-right: 2px;
}  

#footer-top .second .mobileApp {
    clear: both;
    margin: 1px 0 0;
    position: relative;
    width: 332px;
}
.divmobile {
    background-image: url("../Content/Images/mobile_app_text.png");
    background-repeat: no-repeat;
    background-size: 268px 53px;
    float: left;
    height: 53px;
    margin: 12px 0 3px 16px;
    position: relative;
    width: 268px;
}
.divmobile:hover
{
    cursor:pointer;
    background-image:url('../Content/Images/mobile_app_text_large.png');   
    width:268px;
    height:53px; 
    background-size: 268px 53px;
	background-repeat:no-repeat;
}
.divapple {
    background-image: url("../Content/Images/BottomAppleIcon.png");
    background-repeat: no-repeat;
    background-size: 59px 64px;
    float: left;
    height: 64px;
    margin-left: 96px;
    position: relative;
    width: 59px;
}
/*.divapple:hover
{
    cursor:pointer;
    background-image:url('../Content/Images/apple_white_small.png');   
    width:44px;
    height:44px;
}*/
.divandroid {
    background-image: url("../Content/Images/BottomAndroidIcon.png");
    float: left;
    height: 64px;
    margin-left: 19px;
    position: relative;
    width: 59px;
}
/*.divandroid:hover
{
    cursor:pointer;
    background-image:url('../Content/Images/android1-hover.png');   
    width:44px;
    height:44px;
}*/
.div-border-Hor {
    background-image: url("../Content/images/div-border-H.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    height: 4px;
    margin: 3px 0 0;
    width: 332px;
}
.topapple
{
    width:51px;
    height:55px;
    }
.topandroid
{
    width:51px;
    height:55px;
    padding-left:5px;
    }    
.topmobilelogos
{
    padding:44px 0px 10px 54px;
    }   
.achtopapple
{
    text-decoration:none;
    
    } 
.achtopandroid
{
    text-decoration:none;
    padding-left:15px;
    }        
.clsloginlink
{
    margin:19px 0 0 100px;
    }  