﻿html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,img { margin:0; padding:0;}
body,h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,dl,dt,dd { color:#454545;background:transparent;font-size:100%;}

fieldset { border:none;}
img { border:none;}

p,dd {
		
	text-align: left;
	text-align:justify;
	
}

input[type=text]:focus{ outline:0; border:1px solid #999;}


.clear {
	clear:both;
}



body{font-family:Arial, Helvetica, sans-serif; background:#fff;}



a.coman{color:#043c62;text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block; }
a.coman:hover{color:#a01010;text-decoration:normal;}


.container {width:952px;margin:0 auto; overflow:hidden;}

.wrapper{width:952px;background:url(../images/bg1.png) repeat-y; padding:0 0px 0 13px;margin:0 auto; overflow:hidden;}

#top{float:left; width:929px; background:url(../images/top_btn.png) no-repeat 0px 0px; height:30px;}

.header{float:left; width:929px; background:#00529b; height:45px;}

.design{float:left; padding-left:10px;}
.logo{float:right; padding:5px 5px 0px 0;}


.grid1{margin-top:10px; padding:0px 0 0 10px; font-size:14px;}
.grid2{margin-top:30px;}


#panel {display: none; float:left; }
.panel_bg{background:url(../images/top_gb.jpg) repeat-x; width:929px; float:left; height:30px; padding:10px 0 0 0;}
.btn-slide {text-align: center;display: block;color:#00529b;text-decoration: none; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; }


.home-left{width:505px; float:left; margin-top:10px;}

.flash{width:505; float:left;}

.tab{width:230px; float:left; position:relative; margin-left:10px;}
.t{float:left;}

#box1{width:105px; float:left; height:42px;}

#img-up {width:65px; float:left; height:42px; background:url(../images/tab1-h.jpg) no-repeat; padding:5px 0 0 40px; color:#996708; font-size:12px; text-decoration:none;}
#img-down {width:65px; float:left; height:42px; background:url(../images/tab1.jpg) no-repeat; padding:5px 0 0 40px;color:#043c62;font-size:12px; text-decoration:none;}
#box11{width:200px; background:#d5ecfe; height:60px;  padding:10px 0 0 10px; font-size:12px; border:1px solid #cbd0d4; border-top:0; float:left;}
#box11 input.mob_class{border:1px solid #00529b; width:120px; font-size:11px; color: #294086; font-family: Verdana;}

#box2{width:105px; float:left; height:42px; margin:0px 0 0 5px; }
#img-up2 {width:65px; float:left; height:42px; background:url(../images/tab2-h.jpg) no-repeat; padding:5px 0 0 40px; color:#996708; font-size:12px; text-decoration:none;}
#img-down2 {width:65px; float:left; height:42px; background:url(../images/tab2.jpg) no-repeat; padding:5px 0 0 40px;color:#043c62;font-size:12px; text-decoration:none;}
#box22{width:200px; background:#d5ecfe; height:60px;padding:10px 0 0 10px; font-size:12px; border:1px solid #cbd0d4; border-top:0; float:left;}
#box22 input.mob_class{border:1px solid #00529b; width:120px; font-size:11px; color: #294086; font-family: Verdana;}

#box3{width:105px; float:left; height:42px; margin:10px 0 0 0; }
#img-up3 {width:65px; float:left; height:42px; background:url(../images/tab3-h.jpg) no-repeat; padding:5px 0 0 40px; color:#996708; font-size:12px; text-decoration:none;}
#img-down3 {width:65px; float:left; height:42px; background:url(../images/tab3.jpg) no-repeat; padding:5px 0 0 40px;color:#043c62;font-size:12px; text-decoration:none;}
#box33{width:200px; background:#d5ecfe; height:60px;float:left; padding:10px 0 0 10px; font-size:12px; border:1px solid #cbd0d4; border-top:0;}
#box33 input.mob_class{border:1px solid #00529b; width:120px; font-size:11px; color: #294086; font-family: Verdana;}

#box4{width:105px; float:left; height:42px; margin:10px 0 0 5px;}
#img-up4 {width:65px; float:left; height:42px; background:url(../images/tab4-h.jpg) no-repeat; padding:5px 0 0 40px; color:#996708; font-size:12px; text-decoration:none;}
#img-down4 {width:65px; float:left; height:42px; background:url(../images/tab4.jpg) no-repeat; padding:5px 0 0 40px;color:#043c62;font-size:12px; text-decoration:none;}
#box44{width:200px; background:#d5ecfe; height:60px;  float:left; padding:10px 0 0 10px; font-size:12px; border:1px solid #cbd0d4; border-top:0;}
#box44 input.mob_class{border:1px solid #00529b; width:120px; font-size:11px; color: #294086; font-family: Verdana;}



.weal{width:252px; float:right; background:url(../images/weak-bg.jpg) repeat-x bottom; height:235px; margin-right:10px; }

.weal h1{background:url(../images/weak.jpg) no-repeat; height:30px; color:#FFF; font-size:18px; font-weight:normal; padding:8px 0 0 10px; }
.select{width:242px;font-size:11px; padding:10px 0 0 10px;}


.news{width:215px; float:left; background:url(../images/new-bg.jpg) repeat-x; height:132px; margin-top:10px;}
.news h1{height:30px; color:#FFF; font-size:18px; font-weight:normal; padding:8px 0 0 10px; }

.news li{list-style:none; display:block; margin:0; padding:10px 5px 0 10px;}
.news li a{ font-size:11px; color:#454545; text-decoration:none; line-height:12px;}
.news li a:hover{text-decoration:underline;}


.home-right{width:408px; float:left; margin-top:10px; margin-left:10px;}

.search{width:408px; float:left;}


#search1{width:141px; float:left; height:28px; }
#simg-up {width:137px; float:left; height:28x; background:url(../images/blue_btn.png) no-repeat; padding:3px 0 0 5px; color:#043c62; font-size:20px; text-decoration:none; color:#FFF; text-align:center;}
#simg-down {width:137px; float:left; height:28px; background:url(../images/grey_btn.png) no-repeat; padding:3px 0 0 5px;color:#a01010;font-size:20px; text-decoration:none;color:#FFF;text-align:center;}
#search11{width:420px; background:#d5ecfe; height:210px; background:url(../images/search-bg.jpg) no-repeat; font-size:16px; font-weight:bold; float:left;}
#search11 span{ float:left; width:300px; font-size:12px; }


#search2{width:141px; float:left; height:28px; margin-left:10px; }
#simg-up2 {width:137px; float:left; height:28px; background:url(../images/blue_btn.png) no-repeat; padding:3px 0 0 5px; color:#043c62; font-size:20px; text-decoration:none; color:#FFF;text-align:center;}
#simg-down2 {width:137px; float:left; height:28px; background:url(../images/grey_btn.png) no-repeat; padding:3px 0 0 5px;color:#a01010;font-size:20px; text-decoration:none;color:#FFF;text-align:center;}
#search22{width:420px; background:#d5ecfe; height:210px; background:url(../images/search-bg.jpg) no-repeat; font-size:16px; font-weight:bold; float:left;}
#search22 input.mob_class{border:1px solid #00529b; width:120px;}




.flash2{width:408px; float:left;}

.flash3{width:408px; float:left;height:113px; }



/*footer*/
#footer {margin:10px 0 0; float:left; background:#e4e8ec; width:929px; }
#footer ul {float:left; padding:15px 15px 6px 10px; width:130px; overflow:hidden; height:100%;}
#footer ul.last { padding-right:3px;}
#footer ul li { color:#fff; list-style:none; background:url(../images/arrow.gif) no-repeat 0 5px; 
padding-left: 0.7em;}
#footer ul li a { color:#12579e; display:block; font-size:11px;}
#footer ul li a:hover { color:#454545; text-decoration:underline;}
#footer li {margin:0;padding:2px 0;}
#footer ul.last li { padding:5px 0 9px 0;}
#footer ul.last li a strong { color:#aaa;}
#footer ul li.title { color:#12579e; font-size:15px; height:24px; border:none; border-bottom:1px solid #3a77a3;}


.footer1{float:left; width:480px;}
.footer2{float:left; width:165px; height:31px; background:url(../images/booking.jpg) no-repeat left top; padding:25px 0 0 40px; font-size:20px; margin:20px 0 0 0;}
.footer3{float:left; width:125px; height:31px; padding:10px 0 0 40px; font-size:20px; margin:20px 0 0 70px;}

.reserve{ width:300px; margin:22px 0 0 65px;}
.reserve_p{font-family:Arial, Helvetica, sans-serif;
font-size:15px; color:#454545;}

.radio-button{ width:300px; margin:35px 0 0 65px;}

.car_club{ width:300px; margin:30px 0 0 20px;}
.car_club_p{font-family:Arial, Helvetica, sans-serif;
font-size:16px; color:#00529b;}


.special_offers{width:275px; margin:20px 0 0 20px; float:left;}
.special_offers_p{font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#00529b;}

.book_now{width:90px; height:26px; float:right; margin:15px 25px 0 0px;}


/*internal pages*/
.internal-left{width:654px; float:left; margin-top:10px; position:relative;}
.internal-header{width:654; float:left; margin-bottom:10px;}
.internal-text{width:634px; float:left; margin-bottom:10px; padding:20px 10px 10px 10px ;}

.internal-text h1{ font-family:Arial, Helvetica, sans-serif; font-size:24px; margin-bottom:10px; color:#00529b; border-bottom:1px #CCC solid;}
.internal-text p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px; }

.internal-fleet{width:643px; float:left; margin-bottom:10px; padding:20px 0px 10px 5px;
	text-align: left;
}
.internal-fleet h2 
{
	font-family: Candara;
	font-size: 15px;
	/*font-family:Arial, Helvetica, sans-serif; */
	/*font-size:12px; */
	margin-bottom:10px; 
	color:#fff; 
	background:url(../images/blue-tag.jpg) no-repeat; height:26px; padding:10px 0 0 8px;}


.internal-right{width:250px; float:left; margin-top:10px; margin-left:20px;}
.inter-search{width:250px; float:left;}
.inter-flash2{width:250px; float:left;}


#search1a{width:111px; float:left; height:28px; }
#simg-upa {width:106px; float:left; height:25px; background:url(../images/blue_btn1.png) no-repeat; padding:3px 0 0 5px;color:#a01010;font-size:18px; text-decoration:none;color:#FFF;text-align:center;}
#simg-downa {width:106px; float:left; height:25px; background:url(../images/grey_btn1.png) no-repeat; padding:3px 0 0 5px;color:#a01010;font-size:18px; text-decoration:none;color:#FFF;text-align:center;}
#search11a{width:250px; background:#d5ecfe; height:259px; background:url(../images/search-bg1.jpg) no-repeat; font-size:16px; font-weight:bold; float:left;}
#search11a span{ float:left; width:300px; font-size:12px; }


#search2a{width:111px; float:left; height:28px; margin-left:5px; }
#simg-up2a {width:106px; float:left; height:25px; background:url(../images/blue_btn1.png) no-repeat; padding:3px 0 0 5px; color:#043c62; font-size:18px; text-decoration:none; color:#FFF;text-align:center;}
#simg-down2a {width:106px; float:left; height:25px; background:url(../images/grey_btn1.png) no-repeat; padding:3px 0 0 5px;color:#a01010;font-size:18px; text-decoration:none;color:#FFF;text-align:center;}
#search22a{width:250px; background:#d5ecfe; height:259px; background:url(../images/search-bg1.jpg) no-repeat; font-size:16px; font-weight:bold; float:left;}
#search22a input.mob_class{border:1px solid #00529b; width:120px;}


.reserve1{ width:200px; margin:20px 0 0 50px;}
.reserve_p1{font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#454545;}

.radio-button1{ width:250px; margin:35px 0 0 20px; font-size:11px;}

.car_club1{ width:200px; margin:30px 0 0 20px;}
.car_club_p1{font-family:Arial, Helvetica, sans-serif;
font-size:14px; color:#00529b;}


.special_offers1{width:200px; margin:30px 0 0 20px; float:left;}
.special_offers_p1{font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#00529b;}

.book_now1{width:90px; height:26px; float:right; margin:5px 25px 0 0px;}


#apDiv1 {
	position:absolute;
	right:20px;
	top:2px;
	width:225px;
	height:26px;
	z-index:0; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#00529b; font-weight:bold;}
	
	/****************************TM-Slider************************/
.slider
{
	width: 499px;
	margin: 0 auto;
	height: 235px;
	background: url( '../ProgressImage/Processing2.gif' ) no-repeat left top;
}
	
#showbar {
	position:absolute;
	/*Old 
	right:1170px;
	top:1px;*/
	/*New*/
	right:550px;
	top:550px;
	width:150px;
	height:26px;
	z-index:0; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#00529b; font-weight:bold;}

/****************************TM-Slider************************/
 .slider {
	width:499px;
	margin:0 auto;
	height:235px;
	background:url(../ProgressImage/Processing2.gif) no-repeat 250px 100px;
}

.items {
	display:none;
}
.pagination {
	position:absolute;
	top:200px;
	right:22px;
	z-index:999;
}
.pagination li {
	float:left;
	margin:0 0 0 3px;
	padding:0;
	display:block;
	background:url(../images/pagination.png) right 0 no-repeat;
}
.pagination li.current, .pagination li:hover {
	background:url(../images/pagination.png) left 0 no-repeat;
}
.pagination li a {
	width:13px;
	height:20px;
	display:block;
}
.banner {
	width:338px;
	min-height:230px;
	position:absolute;
	top:100px;
	color:#999999;
	font-size:13px;
	line-height:19px;
}
.slide1.banner-text1 {
	display:block;
	font-size:60px;
	line-height:72px;
	color:#fa7615;
	font-weight:400;
	text-transform:none;
	font-family: 'News Cycle', sans-serif;
}
.slide2.banner-text1 {
	display:block;
	font-size:60px;
	line-height:72px;
	color:#22abf2;
	font-weight:400;
	text-transform:uppercase;
	font-family: 'News Cycle', sans-serif;
}
.slide3.banner-text1 {
	display:block;
	font-size:50px;
	line-height:60px;
	color:#8ecf21;
	font-weight:400;
	text-transform:none;
	font-family: 'News Cycle', sans-serif;
}
.banner-text2 {
	display:block;
	font-size:52px;
	line-height:63px;
	color:#979797;
	font-weight:400;
	margin:-14px 0 13px;
	font-family: 'News Cycle', sans-serif;
}
.slide1.link-1 {
	font-size:14px;
	line-height:17px;
	color:#fa6615;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.slide1.link-1:hover {color:#000;}
.slide2.link-1 {
	font-size:14px;
	line-height:17px;
	color:#22abf2;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.slide2.link-1:hover {color:#000;}
.slide3.link-1 {
	font-size:14px;
	line-height:17px;
	color:#8bc628;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.slide3.link-1:hover {color:#000;}





/* ————— product listing   ————— */
.probox1{float:left; width:643px;}

ul.probox {padding:0px 0 0 0px;}
ul.probox li {width: 200px;
	float: left; display: inline;
	height:270px;float:left;margin:0 7px 9px 5px;padding:0px 0 0 0px; border:1px solid #d3d3d3; background:url(../images/g-bg.jpg) bottom left repeat-x; 
}

ul.probox li h1 {height:25px;padding:8px 5px 0 5px; text-align:left; background:#d3d3d3; font-size:14px; font-weight:bold;}
ul.probox li h5 {height:25px;padding:0px 5px 0 5px; text-align:left;}
ul.probox li h5 a {color:#4b4b4b;text-decoration:none;font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
ul.probox li h5 a:hover {color:#ff7e00;}
ul.probox li span.detail a{padding:5px 0 0 5px;text-align:left;display:block;font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#09aae0; text-decoration:none;}
ul.probox li span.detail a:hover{color:#000;}

ul.probox li span.our {padding:5px 0 0 5px;text-align:left;display:block;}
ul.probox li span.book {padding:20px 5px 0 5px;text-align:right; display:block;}

ul.probox li span.our1 { width:27px; float:left; margin-left:5px; font-size:11px;}


*------------------POPUPS------------------------*/


img {border: none;}

h3 {
	text-align: left;font-weight: bold;font-size: 1em; font-family:Arial, Helvetica, sans-serif;color:#a22222;	line-height: 1.2em;	
	margin: 0; padding: 0px 0;
}

h2 {
	text-align: left;font-weight: bold;font-size: 14px;; font-family:Arial, Helvetica, sans-serif;color:#a22222;	line-height: 1.2em;	
	padding: 0px 0; margin-bottom:20px;
}

#fade {
	display: none;
	background: #000; 
	position: fixed; left: 0; top: 0; 
	z-index: 10;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{
	display: none;
	background: #fff;
	padding: 20px; 	
	border: 20px solid #09aae0;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	text-align:left;
}
img.btn_close {
	float: right; 
	margin: -55px -55px 0 0;
}
.popup p {
	padding: 5px 0px;
	margin: 5px 0;
	
	
}


#bigimg{float:left; width:780px;}

#bigimg p{float:left; width:780px; font-size:12px; line-height:20px;}


.bmg{float:left; margin-left:20px;}

ul#pop-cont{float:left; width:250px; font-size:12px;list-style:none; margin:0; padding:0;}

ul#pop-cont li{background-image: url(images/icon.gif);
background-repeat: no-repeat;
background-position: 0 .6em;
padding-left: 1.5em;
margin-left:1em;
line-height:25px; }

/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}
/*BCR CSS */

/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bodytext
{
	font-family: Cambria;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
}
.bodytext_bold {
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.bodytext_bold_12 {
	font-family: Arial;
	font-size: 20px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.bodytext_red {
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #ff0000;
	text-decoration: none;
}
.bodytext_bold_red {
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #ff0000;
	text-decoration: none;
}
.bodytext_white {
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}
.bodytext_white_n {
	font-family: Verdana;
	font-size: 11px;
	color: #8E171B;
	text-decoration: underline;
}
.bodytext_blue {
	font-family: Verdana;
	font-size: 11px;
	color: #294086;
	text-decoration: none;
	height: 21px;
	text-align: left;
}
.bodytext_blue_n {
	font-family: Verdana;
	font-size: 11px;
	color: #294086;
	text-decoration: none;
	padding-right: 10px; 
	padding-left: 10px; 
	padding-bottom: 10px; 
	padding-top: 10px; 
	text-align: left; 
	border-right: #cccccc 1px solid; 
	border-top: #cccccc 1px solid; 
	border-left: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid;
}
.bodytext_blue_bold {
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #294086;
	text-decoration: none;
}
.link {
	font-family: Verdana;
	font-size: 11px;
	color: #294086;
	text-decoration: none;
}
a.link:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #294086;
	text-decoration: underline;
}
.copy {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.head1 {
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
	color: #203067;
	text-decoration: none;
}
.textfield {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	width:150px;
}
.textfield1 {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	width:30px;
}
.textfield2 {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	width:110px;
	caption-side:right;
}
.textfield3 {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	width:75px;
	caption-side:right;
}
.dropdown {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	width:155px;
}
.dropdown1 {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	width:50px;
}
.bodytext_Sans1
{
	font-family: TheSansCorrespondence;
	font-size: 14px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
} 
.bodytext_Sans1_gray
{
	font-family: Narkisim;
	font-size: 14px;
	color: #808080;
	font-weight: bold;
	text-decoration: none;
} 
.NewCar_Bold 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #414141; 
	FONT-SIZE: 11px;
	font-weight:bold 
}
.NewCar_Gray 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #414141; 
	font-size: 11px;
	
	
}
.NewCar_Blue 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #414141; 
	font-size: 11px;
	color: #294086;
}
.bodytext_Rates
{
	font-family: Arial;
	font-size: 11px;
	/*font-weight: bold;*/
	color: #3399FF;
	text-decoration: none;
}
.bodytext_blue1 {
	font-family: Verdana;
	font-size: 11px;
	color: #294086;
	text-decoration: none;
}
.bodytext_blue {
	font-family: Verdana;
	font-size: 11px;
	color: #294086;
	text-decoration: none;
}
.Cand
{
	font-family: Candara;
	font-size: 18px;
}



