/* CSS Document */

body{margin:0px;
background-color:#ffffff;
}
.top_logo{background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
width:304px;
height:87px;
}


a {
	font-family:Tahoma;	font-size: 11px;font-weight: bold; color:#006699; text-decoration:underline;}

a:hover {
	font-family:Tahoma;	font-size: 11px; font-weight: bold; color:#5EA1D8; text-decoration:none;}
	

.tabs_bg{background-image: url(../images/tabs_bg.gif); 
background-repeat:repeat-x;
height:51px;
width:1000px;
}

.header1{background-image:url(../images/header_1.jpg);
width:221px;
height:174px;
background-repeat:no-repeat;
}

.header2{background-image: url(../images/header_2.jpg);
width:169px;
height:174px;
background-repeat:no-repeat;
}

.header3{background-image: url(../images/header_3.jpg);
width:172px;
height:174px;
background-repeat:no-repeat;
}

.header4{background-image: url(../images/header_4.jpg);
width:181px;
height:174px;
background-repeat:no-repeat;
}

.menu_bar_left{background-image:url(../images/cor_menu_bar_left.jpg);
width:9px;
height:51px;
background-repeat:repeat-x;
}

.menu_bar_right{background-image:url(../images/cor_menu_bar_right.jpg);
width:9px;
height:51px;
background-repeat:repeat-x;
}

.menu_bar_left_01{background-image:url(../images/cor_menu_bar_left_01.jpg);
width:9px;
height:6px;
background-repeat:no-repeat;
}

.menu_bar_right_02{background-image:url(../images/cor_menu_bar_right_01.jpg);
width:9px;
height:6px;
background-repeat:no-repeat;
}

.menu_bar_shade{background-image:url(../images/cor_menu_bar_shade.jpg);
height:6px;
background-repeat:repeat-x;
}

.menu_bar_bg{background-image:url(../images/cor_menu_bg.jpg);
height:51px;
background-repeat:repeat-x;
}

.calender{background-image:url(../images/calender.jpg);
width:117px;
height:51px;
font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#FFFFFF;
}

.login_cor_top_left{background-image:url(../images/login_cor_top_left.gif);
background-repeat:no-repeat;
width:10px;
height:10px;
}
.login_cor_top_right{background-image:url(../images/login_cor_top_right.gif);
background-repeat:no-repeat;
width:10px;
height:10px;
}
.login_cor_bottom_left{background-image: url(../images/login_cor_bot_left.gif);
background-repeat:no-repeat;
width:10px;
height:10px;
}
.login_cor_bottom_right{background-image: url(../images/login_cor_bot_right.gif);
background-repeat:no-repeat;
width:10px;
height:10px;
}
.login_left{background-image:url(../images/login_cor_left.gif);
width:10px;
background-repeat:repeat-y;
}
.login_right{background-image:url(../images/login_cor_right.gif);
width:10px;
background-repeat:repeat-y;
}
.login_top{background-image: url(../images/login_cor_top.gif);
height:10px;
background-repeat:repeat-x;
}
.login_bottom{background-image: url(../images/login_cor_bot.gif);
height:10px;
background-repeat:repeat-x;
}
.login_bg{background-color:#EEEEEE;
}

.login_header_left{background-image:url(../images/login_header_left.gif);
background-repeat:no-repeat;
width:9px;
height:29px;
}

.login_header_right{background-image:url(../images/login_header_right.gif);
background-repeat:no-repeat;
width:9px;
height:29px;
}

.login_header_background{background-color:#CC0000;
font-family: Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}


.text_1{font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.text_2{font-family: Tahoma;
font-size:24px;
font-weight:normal;
text-decoration:none;
color:#333333;
}

.text_3{font-family: Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

.text_4{font-family: Tahoma;
font-size:24px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.text_5{font-family: Tahoma;
font-size:30px;
font-weight:normal;
text-decoration:none;
color:#CC0000;
}

.text_6{font-family: Tahoma;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.text_6_01{font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
letter-spacing:1px;
}

.text_7{font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#333333;
}
.text_7 a:link, .text_7 a:visited{
font-weight:normal;
color:#333333;
text-decoration:underline;
}
.text_7 a:hover, .text_7 a:active{
font-weight:normal;
color:#333333;
text-decoration:none;

}
.text_7_new{font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#333333;
}

.text_8{font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#606060;
}

.text_10{font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration: none;
color:#006699;
}

.text_11{font-family: Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#CC0000;
}
.red_txt_small{font-family: Verdana
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#CC0000;
font-style:normal;
}

.text_12{font-family: Tahoma;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#333333;
}

.text_12_01{font-family: Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.text_14{font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#CC0000;
}

.text_15{font-family: Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#5F5F5F;
}

.text_16{font-family: Tahoma;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#CC0000;
}

.text_17{font-family: Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#575757;
}

.text_18{font-family: Tahoma;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#0463CE;
}

.text_19{font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
padding-left:10px;
padding-right:10px;
}

.text_booking_bg{
background-color:#009900;
}

.text_booking{font-family: Tahoma;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
background-color:#009900;
padding-left:10px;
letter-spacing:1px;
}

.text_booking_02{font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
letter-spacing:1px;
padding-left:10px;
}

.text_booking_03{font-family: Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
letter-spacing:1px;
padding-left:10px;
} 

.text_booking_04{font-family: Tahoma;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#000000;
letter-spacing:1px;
padding-left:10px;
} 

.text_bold{font-family: Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.text_bold_blue{font-family: Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#0463CE;
}


.text_listing_01{font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
background-color:#FAFCFC;
letter-spacing:1px;
}

.text_listing_14{font-family: Tahoma;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
background-color:#FAFCFC;
letter-spacing:1px;
}


.text_listing_02{font-family: Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#16387C;
background-image:url(../images/listing_bg.jpg);
height:21px;
}

.text_listing_03{font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
letter-spacing:1px;
}

.text_listing_06{font-family: Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
background-color:#ABABAB;
height:24px;
padding-left:2px;

}

.text_listing_088{font-family: Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
background-color:#AAAAAA;
padding-left:2px;

}

.text_listing_bg{
background-color:#FAFCFC;
padding:8px;
}

.text_listing_04{font-family: Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#16387C;
background-image:url(../images/listing_bg.jpg);
height:21px;
padding-left:10px;
}

.text_listing_05{font-family: Tahoma;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#16387C;
background-image:url(../images/listing_bg.jpg);
height:21px;
padding-left:10px;
}

.text_user_signup{font-family: Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.text_welcome{font-family: Tahoma;
font-size:30px;
font-weight:normal;
text-decoration:none;
color:#3BAA05;
}

.link_1{font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration: underline;
color:#006699;
}
.link_1:hover{font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#006699;
}

.link_2{font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#003366;
}
.link_2:hover{font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#5D7AB5;
}


.link_3{font-family:Tahoma;
font-size:12px;
font-weight:normal;
text-decoration: underline;
color:#006699;
}
.link_3:hover{font-family:Tahoma;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#006699;
}

.link_4{font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#003366;
}
.link_4:hover{font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#003366;
}

.link_5{font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration: underline;
color:#000000;
}
.link_5:hover{font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.link_6{font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration: underline;
color:#000000;
letter-spacing:1px;
}
.link_6:hover{font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
letter-spacing:1px;
}

/**.link_4{font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration: underline;
color:#333333;
}
.link_4:hover{font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#333333;
}**/


.textfield_1{ border:1px solid #999999;
background-color:#FFFFFF;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
padding-left:5px;
width:126px;
wi\dth:120px;
height:18px;
}
 
.textfield_2{ border:0;
background-color:#FFFFFF;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
padding-left:5px;
width:170px;
wi\dth:165px;
height:18px;
}
 
.textfield_3{ border:1px solid #999999;
background-color:#FFFFFF;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
padding-left:5px;
width:277px;
wi\dth:272px;
height:18px;
}

.textarea_1 {
	border:1px solid #828282;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	height:80px;
	width: 275px;
	padding-left:4px;
	padding-right:4px;
	background-color:#ffffff;
}

.textarea_2 {
	border:1px solid #828282;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	height:80px;
	width:415px;
	padding-left:4px;
	padding-right:4px;
	background-color:#ffffff;
}

.button_01
{
background-color: #FF6600;
border:1px solid  #993300;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
padding-left:3px;
padding-right:3px;
cursor:pointer;
height:22px;
}

.button_02{background-image: url(../images/button_02.gif);
background-repeat:no-repeat;
width:67px;
height:17px;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
cursor:pointer;
border:0px;
}

.button_03{background-image:url(../images/button_04.gif);
background-repeat:no-repeat;
width:156px;
height:27px;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:center;
color:#353535;
cursor:pointer;
border:0px;
}

.button_04{background-image:url(../images/button_05.gif);
background-repeat:no-repeat;
width:88px;
height:27px;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:center;
color:#353535;
cursor:pointer;
border:0px;
}

.button_05{background-image:url(../images/button_06.gif);
background-repeat:no-repeat;
width:185px;
height:27px;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:center;
color:#353535;
cursor:pointer;
border:0px;
}

.button_06{background-image:url(../images/button_07.gif);
background-repeat:no-repeat;
width:200px;
height:27px;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:center;
color:#353535;
cursor:pointer;
border:0px;
}


.header_background{background-color:#006699;
font-family: Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

.header_left{background-image:url(../images/left_header_01.gif);
width:11px;
height:25px;
background-repeat:no-repeat;
}

.header_right{background-image:url(../images/left_header_02.gif);
width:11px;
height:25px;
background-repeat:no-repeat;
}

.news_top_left{background-image:url(../images/news_cor_topleft.gif);
width:10px;
height:10px;
background-repeat:no-repeat;
}

.news_top_right{background-image:url(../images/news_cor_topright.gif);
width:10px;
height:10px;
background-repeat:no-repeat;
}

.news_bot_left{background-image:url(../images/news_cor_botleft.gif);
width:10px;
height:10px;
background-repeat:no-repeat;
}

.news_bot_right{background-image:url(../images/news_cor_botright.gif);
width:10px;
height:10px;
background-repeat:no-repeat;
}

.news_bg{background-color:#006699;
}


.mid_bg{background-color:#F4F4F4;
}
.mid_topleft{background-image:url(../images/mid_topleft.gif);
width:9px;
height:9px;
background-repeat:no-repeat;
}
.mid_topright{background-image:url(../images/mid_topright.gif);
width:9px;
height:9px;
background-repeat:no-repeat;
}
.mid_botleft{background-image:url(../images/mid_botleft.gif);
width:9px;
height:9px;
background-repeat:no-repeat;
}
.mid_botright{background-image:url(../images/mid_botright.gif);
width:9px;
height:9px;
background-repeat:no-repeat;
}
.mid_top{background-image:url(../images/mid_top.gif);
height:9px;
background-repeat:repeat-x;
}
.mid_top_01{background-color:#F4F4F4;
height:9px;
}
.mid_bot{background-image:url(../images/mid_bot.gif);
height:9px;
background-repeat:repeat-x;
}
.mid_left{background-image:url(../images/mid_left.gif);
width:9px;
background-repeat:repeat-y;
}
.mid_right{background-image:url(../images/mid_right.gif);
width:9px;
background-repeat:repeat-y;
}

.footer_line{background-color:#ADADAD;
}

.divider_line{ border-top:1px solid #D2D2D2;
}

.divider_line_01{border-top:1px solid #ADADAD;
}


.listmenu_1{ border:1px solid #999999;
background-color:#FFFFFF;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
width:136px;
height:18px;
}

.listmenu_2{ border:1px solid #999999;
background-color:#FFFFFF;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
width:185px;
height:18px;
}
 
.listmenu_3{ border:1px solid #999999;
background-color:#FFFFFF;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
width:40px;
height:18px;
}
 
.listmenu_4{ border:1px solid #999999;
background-color:#FFFFFF;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
width:52px;
height:18px;
}
 
.listmenu_5{ border:1px solid #999999;
background-color:#FFFFFF;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
width:285px;
height:18px;
}
 
 


.dots{ border-top:1px dotted #000000;
}

.right_header_left{ background-image:url(../images/right_header_01.gif);
width:10px;
height:25px;
background-repeat:no-repeat;
}

.right_header_right{ background-image:url(../images/right_header_02.gif);
width:10px;
height:25px;
background-repeat:no-repeat;
}

.right_header_background{background-color:#278202;
font-family: Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}

.right_header_second_left{background-image:url(../images/right_headerA_01.gif);
width:9px;
height:25px;
background-repeat:no-repeat;
}

.right_header_second_right{background-image:url(../images/right_headerB_01.gif);
width:9px;
height:25px;
background-repeat:no-repeat;
}

.right_header_second_background{background-color:#66CC99;
font-family: Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}


.grey_cor_topleft{background-image:url(../images/grey_cor_topleft.gif);
width:17px;
height:17px;
background-repeat:no-repeat;
}

.grey_cor_topright{background-image:url(../images/grey_cor_topright.gif);
width:17px;
height:17px;
background-repeat:no-repeat;
}
.grey_cor_botleft{background-image:url(../images/grey_cor_botleft.gif);
width:17px;
height:17px;
background-repeat:no-repeat;
}
.grey_cor_botright{background-image:url(../images/grey_cor_botright.gif);
width:17px;
height:17px;
background-repeat:no-repeat;
}
.grey_cor_bg{background-color:#EAEAEA;
}


.body_cor_left{background-image:url(../images/body_cor_left.gif);
width:17px;
height:12px;
}
.body_cor_right{background-image:url(../images/body_cor_right.gif);
width:17px;
height:12px;
}
.body_cor_bg{background-color:#CBCBCB;
}
.body_cor_bg-01{ background-image:url(../images/body_cor_bg.gif);
height:9px;
background-repeat:repeat-x;
}
.body_cor_botleft{background-image:url(../images/body_cor_botleft.gif);
width:17px;
height:9px;
background-repeat:no-repeat;
}
.body_cor_botright{background-image:url(../images/body_cor_botright.gif);
width:17px;
height:9px;
background-repeat:no-repeat;
}

.table_bg{background-color:#EAEAEA;
padding-left:8px;
padding-right:8px;
padding-top:8px;
}

.table_bg_02{border:1px solid #C0C0C0;
background-color:#FAFAFA;
padding:8px;
}

.table_bg_03{border:1px solid #93C4DF;
background-color:#B0E2FD;
padding:5px;
}

.lightbox_topleft{background-image:url(../images/lightbox_top_left.jpg);
width:19px;
height:19px;
background-repeat:no-repeat;
}
.lightbox_topright{background-image:url(../images/lightbox_top_right.jpg);
width:19px;
height:19px;
background-repeat:no-repeat;
}
.lightbox_bottom_left{background-image:url(../images/lightbox_bot_left.jpg);
width:19px;
height:19px;
background-repeat:no-repeat;
}
.lightbox_bottom_right{background-image:url(../images/lightbox_bot_right.jpg);
width:19px;
height:19px;
background-repeat:no-repeat;
}
.lightbox_top{background-image:url(../images/lightbox_top.jpg);
height:19px;
background-repeat:repeat-x;
}
.lightbox_bottom{background-image:url(../images/lightbox_bottom.jpg);
height:19px;
background-repeat:repeat-x;
}
.lightbox_left{background-image:url(../images/lightbox_left.jpg);
width:19px;
background-repeat:repeat-y;
}
.lightbox_right{background-image:url(../images/lightbox_right.jpg);
width:19px;
background-repeat:repeat-y;
}


.image_border_01{border:1px solid #000000;
}

.image_border_02{border:1px solid #D3D3D3;
}

.supplier_image_border{border:1px solid #bbbbbb;
}



.lightbox_border{background-color:#009900;
}

.signup_white{background-color:#FFFFFF;
border:1px solid #CCCCCC;
}


.rent_car_bg_02{background-color:#EAEAEA;
padding-left:8px;
padding-right:8px;
padding-top:8px;
}

.listing_table_border{border:1px solid #D9D9D9;
}

.listing_table_border_01{
padding:8px;
}


.indexTab_on{background-image:url(../images/tabs_index_on.gif);
width:90px;
height:27px;
font-family: Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
text-align:center;

}

.indexTab_off{background-image:url(../images/tabs_index_off.gif);
width:90px;
height:27px;
font-family: Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
text-align:center;
cursor:pointer;
}

.index_border_01{border-bottom:1px solid #ADADAD;
}

.light_blue_bg{background-color:#DFEEF0;
}

.line_top{ border-top:1px solid #8B8B8B;
}

/*DROP DOWN MENU*/

.dropdown_menu{
font-family: Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
text-align:center;

}

.link_dropdown_menu{
 background:url(../images/dropdown_bg_01.jpg);
background-repeat:repeat-x;
font-family: Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
text-align:center;
display:block;
height:51px;
line-height:50px;
}
.link_dropdown_menu:hover{
 background:url(../images/dropdown_bg_02.jpg);
background-repeat:repeat-x;
font-family: Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
text-align:center;
display:block;
height:51px;
line-height:50px;
}

.md_custom_msg
{
	border: 1px solid transparent; 
	border-color: #DDDDDD; 
	font:11px verdana;
	background-color:#EEEEEE;
	color: #000000; 
}
.alternate_bg{background-color:#F1F8FD;
    font:14px verdana;
}
.alternate_bg_new{
    font:14px verdana;
}
/*DROP DOWN MENU*/

.link_new_01
{
   font-family: Tahoma;
font-size:14px;
font-weight:normal;
text-decoration:underline;
color:#005BB7;
}
.link_new_01:hover
{
   font-family: Tahoma;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#005BB7;
}
/*MODIFIED SEPTEMBER 20,2007*/

.text_listing_06_new{font-family: Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000000;
background-color:#CDCDCD;
height:21px;
padding-left:20px;
text-align:left;
}

.text_listing_07_new{font-family: Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000000;
background-color:#CDCDCD;
height:21px;
padding-left:15px;
text-align:left;
}

.drive_text_01{font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
letter-spacing:1px;
padding-left:20px;
}

.drive_text_02{font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
letter-spacing:1px;
padding-left:15px;
}

.drive_bg_01{background-color:#E2E2E2;
}

.drive_bg_02{background-color:#F9F9F9;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
letter-spacing:1px;
padding-left:15px;
}


.link_6_new{font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration: underline;
color:#000000;
letter-spacing:1px;
padding-left:20px;
}
.link_6new:hover{font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
letter-spacing:1px;
padding-left:20px;
}
/*MODIFIED ON 20-9-2007*/

.text_listing_02_new{font-family: Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#16387C;
background-image:url(../images/listing_bg.jpg);
height:21px;
padding-left:20px;
}

.text_pad_new_01{padding-left:20px;
}


.text_listing_03_new{font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
letter-spacing:1px;
padding-left:20px;
}

.text_listing_04_new{font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
letter-spacing:1px;
padding-right:48px;
}

.text_listing_05_new{font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
background-color:#FAFCFC;
letter-spacing:1px;
padding-left:20px;
}

.text_listing_01_new{font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
background-color:#FAFCFC;
letter-spacing:1px;
padding-left:20px;
}

.custom_button
{
background-color: #FF6600;
border:1px solid  #993300;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
padding-left:2px;
padding-right:2px;
cursor:pointer;
height:25px;
}

.custom_text{font-family:Verdana;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#CC0000;
}
.instant_quote_dt
{
	font-family:Verdana;
font-weight:bold;
font-size:18px;
text-decoration:none;
color:#CC0000;
letter-spacing:1px;
outline:none;
}

/* for loader */
.divContainer
{     
    text-align: right;
    font-size: large;
    position: absolute;
    visibility: visible;
    width: 100%;
    filter: alpha(opacity=75 );
    -moz-opacity: 0.75;
    opacity = 0.75;
    vertical-align: middle;
    display: inline;
    height: 100%;
    background-color:#000000;
    /*border-right: white thick outset; 
    border-top: white thick outset; 
    border-left: white thick outset;
    border-bottom: white thick outset; */ 
    z-index:99999;
    }

.divLoaderBack
{
    background-color: #444141;
    color: #ffffff;
    font-size:x-small;
    height: 10px;
    visibility: visible;
    width: 510px;
    border-right: #aeb2b1 outset;
    padding-right: 5px;
    border-top: #aeb2b1 outset;
    padding-left: 5px;
    padding-bottom: 5px;
    border-left: #aeb2b1 outset;
    padding-top: 5px;
    border-bottom: #aeb2b1 outset;
    margin-top: 15px;
    vertical-align: middle;
    text-align: left;
    margin: auto;
    top:50%;
    position:relative;
    
}
.divLoaderProgress
{
    background-color: #e2e7eb;
    color: gray;
    padding: 5px,0px,0px,5px;
    position: relative;
    visibility: visible;
    height: 5px;
    width: 0px;
}

.divLoadingStat
{
    background-color: Transparent;
    border-color: #ffffff;
    color: #ffffff;
    padding: 5px,0px,0px,5px;
    position: relative;
    visibility: visible;
    border-width: medium;
    width: 100%;
    height: 10px;
    text-align: center;
    margin-bottom: 15px;
    top:50%;

}

.popupInner {
	border: 2px solid #707070;
	background-color: #ffffff;
}
.popupTitleBar {
	background-color: #B8B8B8;
	font:11px verdana bold;
	color: #ffffff;
	font-weight: bold;
	height: 1.3em;
	padding: 5px;
	border-bottom: 2px solid #000000;
	border-top: 1px solid #78A3F2;
	border-left: 1px solid #78A3F2;
	border-right: 1px solid #204095;
	position: relative;
}
.popuop_bor
{
	border:#B8B8B8 1px solid;
	border-collapse:collapse;
}

.popupTitleBar1 {
	background-color: #CCCCCC;
	font:11px verdana bold;
	color: #000000;
	font-weight: bold;
	height: 1.5em;
	padding: 5px;
	border-bottom: 2px solid #000000;
	border-top: 1px solid #78A3F2;
	border-left: 1px solid #78A3F2;
	border-right: 1px solid #204095;
	position: relative;
}
.md_txt_bold
{
font:11px verdana;
font-weight:bold;
color:#333333;
padding: 2px;
text-decoration:none;
}


.md_txt_normal
{
font:11px verdana;
font-weight:normal;
color:#333333;
padding: 2px;
text-decoration:none;
}

.stxt_bold
{
font:11px verdana;
font-weight:bold;
color:#333333;
padding: 0px;
text-decoration:none;
letter-spacing:1px;
}


.stxt_normal
{
font:11px verdana;
font-weight:normal;
color:#333333;
padding: 0px;
text-decoration:none;
}

.ptxt_normal
{
font:12px Tahoma;
font-weight:normal;
color:#333333;
padding-left:1px;
padding-right:1px;
text-decoration:none;
}

.md_txt_box{
	border: 1px solid #8A8B8B;
	font:11px verdana;
	color: #333333;
	height:20px;
	width:250px;
}

.md_txtarea{
	border: 1px solid #8A8B8B;
	font:11px verdana;
	color: #333333;
}

.popup_button {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #eeeeee;
	padding: 0 5px;
	border:#000000 1px solid;
	border-collapse:collapse;
	color:#636563;
	height:25px;
}

.popup_button_red {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #FF0000;
	padding: 0 1px;
	border:#FF0000 1px solid;
	border-collapse:collapse;
	color:#FFFFFF;
	height:25px;
}


#topbar{
position:absolute;
border: 1px solid black;
padding: 2px;
background-color: #CACAFF;
width: 620px;
visibility: hidden;
z-index: 100;
}

#popup_topbar{
position:absolute;
border: 1px solid black;
padding: 2px;
background-color: #CACAFF;
width: 700px;
visibility: hidden;
z-index: 100;
}


.md_normal_link_colored
{
font:12px verdana;
font-weight:normal;
color:#0066FF;
padding:2px;
text-decoration:none;
cursor:pointer;
}
.md_normal_link_colored:hover
{
font:12px verdana;
font-weight:normal;
color:#0066FF;
padding:2px;
text-decoration:none;
cursor:pointer;
}

.md_bold_link_colored
{
font:14px verdana;
font-weight:bold;
color:#0066FF;
padding:2px;
text-decoration:none;
cursor:pointer;
}
.md_bold_link_colored:hover
{
font:14px verdana;
font-weight:bold;
color:#0066FF;
padding:2px;
text-decoration:none;
cursor:pointer;
}

.md_txt_area{
	border: 1px solid #8A8B8B;
	font:11px verdana;
	color: #333333;
	height:100px;
	valign:middle;
	width:300px;
}

/* end of loader */

.booking_txt{font-family: Tahoma;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.button_src01{background-image:url(../images/button_search.jpg);
background-repeat:no-repeat;
width:92px;
height:26px;
font-family:Tahoma;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
cursor:pointer;
border:0px;
outline:none;
letter-spacing:1px;
}


.button_next_step{background-image:url(../images/button_next_step.jpg);
background-repeat:no-repeat;
width:145px;
height:26px;
font-family:Tahoma;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
cursor:pointer;
border:0px;
outline:none;
letter-spacing:1px;
}


.button_nav_01{ background-image:url(../images/button_bg_dt.jpg);
height:26px;
background-repeat:repeat-x;
height:26px;
font-family:Tahoma;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
cursor:pointer;
border:0px;
outline:none;
letter-spacing:1px;
padding:0px 5px 0px 5px;
}

.custom_text1{font-family:Verdana;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.link_big_font{font-family:Verdana;
font-size:18px;
font-weight:bold;
text-decoration:underline;
color:#003366;
}

.link_big_font:hover 
{
    font-family:Verdana;
font-size:18px;
font-weight:bold;
text-decoration:underline;
color:#FF0000;
}

.dt_error_msg
{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:Red;
}

.dt_account_nav
{font-family:Tahoma;
font-size:11px;
font-weight:bold;
text-decoration: none;
color:#006699;
}
.dt_account_nav:hover
{font-family:Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#006699;
}

.txt_normal{font-family:Verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#CC0000;
}

.advice_txt
{
font-family: Tahoma;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:Maroon;
}

.searching_car{font-family: Tahoma;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#0463CE;
}

.why_text
{
font:12px verdana;
font-weight:bold;
color:#0066FF;
padding:2px;
text-decoration:none;
}

.why_points
{
font:12px verdana;
font-weight:normal;
color:#0066FF;
padding:2px;
text-decoration:none;
padding-left:10px;
}


#topbar_searching{
position:absolute;
padding: 2px;
background-color: #CACAFF;
width: 500px;
visibility: hidden;
z-index: 100;
}

.button_nav_small{ background-image:url(../images/button_bg_dt.jpg);
height:26px;
background-repeat:repeat-x;
height:26px;
font-family:Tahoma;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
cursor:pointer;
border:0px;
outline:none;
letter-spacing:1px;
padding:0px 0px 0px 0px;
}

.total_amount{font-family: Tahoma;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:Purple;
letter-spacing:1px;
padding-left:10px;

}

.cae_total_amount{font-family: Tahoma;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:Black;
letter-spacing:1px;
padding-left:10px;
}

.total_amount_red{font-family: Tahoma;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:Red;
letter-spacing:1px;
padding-left:10px;

}

.ref_no{font-family: Tahoma;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:Red;
letter-spacing:1px;
padding-left:10px;

}

.right_bottom_scroll 
{
	LEFT: 2%; 
	OVERFLOW: auto; 
	BORDER-LEFT: #54b6d4 thin;
	WIDTH: 98%; 
	TOP: 6%; 
	HEIGHT: 300px;
	border:#009966;
    border-style:solid;
    border-width:2px;
}

.popupTitleBar_other {
	background-color: #00CC66;
	font:15px Tahoma bold;
	color: #FFFFFF;
	font-weight: bold;
	height: 1.5em;
	padding: 5px;
	border-bottom: 2px solid #000000;
	border-top: 1px solid #78A3F2;
	border-left: 1px solid #78A3F2;
	border-right: 1px solid #204095;
	position: relative;
}

#popup_topbar{
position:absolute;
border: 1px solid #006699;
padding: 2px;
background-color: #00CC66;
width: 700px;
visibility: hidden;
z-index: 100;
}

.special_text{font-family: Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.dt_special_seperator
{background-color:#5479A3;
}

.account_table_border{border:2px solid #D9D9D9;
}


.supplier_type_link
{
font-family:Verdana;
font-weight:bold;
font-size:16px;
text-decoration:none;
color:#000000;
letter-spacing:1px;
outline:none;
padding-left:5px;
}

.supplier_name_link
{font-family:Verdana;
font-size:14px;
font-weight:bold;
text-decoration: none;
color:#006699;
}

.supplier_name_link:hover
{font-family:Verdana;
font-size:14px;
font-weight:bold;
text-decoration: underline;
color:#006699;
}

.dt_sabre_custom_buttom
{
background-image:url(../images/button_orange-bg.jpg);
background-repeat:repeat-x;
height:26px;
border:1px solid #B92F01;
font-family:Tahoma;
font-size:16px;
font-weight:bold;
text-decoration: none;
color:#ffffff;
outline:none;
cursor:pointer;

}

.dt_red_btn
{
background-image:url(../images/button_orange-bg.jpg);
height:20px;
border:1px solid #B92F01;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration: none;
color:#ffffff;
outline:none;
cursor:pointer;
padding:0px;

}

.main_price_tab
{
	border-bottom:#16387C 1px solid;
	border-left:#16387C 1px solid;
	border-right:#16387C 1px solid;
	
		
	border-collapse:collapse;
	background-color:#ffffff;
}

.price_tab
{	
	border:#16387C 1px solid;
	border-collapse:collapse;
	background-color:#ffffff;
}
.price_type_header
{
	font-family: Tahoma;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF; letter-spacing:1px;
	background-color:Maroon;
	height:22px;
	border:#B8B8B8 1px solid;
	border-collapse:collapse;
}
.price_txt
{
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000; 
	letter-spacing:1px;
	height:30px;
}

.price_amt
{
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000; 
	letter-spacing:1px;
}

.price_seperator
{
	height:1px;
	background-color:#16387C;
}
.price_total
{
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000; padding-right:10px;letter-spacing:1px;
}

.price_total_amount
{
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000; letter-spacing:1px;
}

.main_price_type_header
{
	font-family: Tahoma;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF; letter-spacing:1px;
	background-color:Maroon;
	height:25px;
	border:#B8B8B8 1px solid;
	border-collapse:collapse;
	padding-left:5px;
}

.main_price_type_header1{font-family: Tahoma;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#16387C;
background-image:url(../images/listing_bg.jpg);
background-repeat:repeat;
height:30px;
padding-left:10px;
}

.news_txt{font-family: Verdana;
font-size:20px;
font-weight:bold;
text-decoration:none;
color:#333333;
}


.season_txt
{
font-family:Verdana;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:Blue;
}

.err_block
{
	color:#FF0000; letter-spacing:1px;
	height:25px;
	border:#FF0000 1px solid;
	border-collapse:collapse;
	padding:5px;
	
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:Red;

}

.top:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0000FF;
	text-decoration: none;
	text-transform: none;
}
.top:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0000FF;
	text-decoration: none;
	text-transform: none;
}
.top:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	text-decoration: underline;
	text-transform: none;
}
.top:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0000FF;
	text-decoration: none;
	text-transform: none;
}

