@charset "utf-8";

#wrapper{width:1005px;margin:0 auto}
#sub-wrapper{float:left;margin:0;padding:0;}
#header{width:100%;margin:0;padding:0;float:left;position:relative; background:url(../img/header_tran.png) no-repeat center top}
.time{width:570px;}
#center{float:left;width:100%;margin:0;padding:0;position:relative; }

#footer{float:left;margin:0;padding:0;height:auto;width:100%; }

#column{margin:0; padding:0; float:left}
#wrap{margin:0; padding:0; display:block;clear:both}
#frame{background:#fff; padding:0; margin:0; float:left; width:100%}
#panel{display:inline;margin:0;padding:0;position:relative;background:#fff}
#leftpanel{display:inline;margin:0;padding:0;background:#fff}
#rightpanel{display:inline;margin:0;padding:0;background:#fff}
#panel .content{display:block;margin:0 0;}
#leftpanel .content{display:block;margin:0 0}
#rightpanel .content{display:block;margin:0 0}
#column .content{margin:0 0}

.uiBtn,.uiBtn:active,.uiBtn:focus,.uiBtn:hover{background:#eee url(img/btn_bg.png) repeat 0 0;border:1px solid #999;border-bottom-color:#888;box-shadow:0 1px 0 rgba(0, 0, 0, .1);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, .1);cursor:pointer;display:-moz-inline-box;display:inline-block;font-size:11px;font-weight:bold;line-height:normal !important;padding:2px 6px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap}


#mask{position:absolute;z-index:9000;display:none;width:100%; height:100%; top:0; bottom:0}
.window{position:absolute;display:none;z-index:10000;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;}
.body{position:absolute;display:none;z-index:10000;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;}
#pop-container{float:left;background-color:#fff;width:100%;height:100%;margin:0;padding:0; border:1px #666 solid}
#modal-header{display:block;position:relative;margin:0;padding:0;}
#modal-header h3{padding:5px 10px;font-size:14px; font-family:Arial, Helvetica, sans-serif;display:block;margin:0; border-bottom:1px #999 solid; color:#fff;background:#999;}
#modal-header span{position:absolute;right:5px;top:5px;}
.save{background:url('img/save-btn.png');width:60px;height:25px;border:none;cursor:pointer;}
#modal-content{margin:0 auto;display:block;padding:5px;}
#modal-content textarea{ min-width:400px;float:left;height:200px;padding:5px; margin-right:5px}

.info,.success, .warning, .process,.error, .validation {border: 1px solid; margin:5px;padding:10px 10px 12px 50px;background-repeat: no-repeat;background-position: 10px center; }

.info {color: #00529B;background-color: #BDE5F8;background-image: url(../img/info.png);}
.error{color: #D8000C;background-color: #FFBABA;background-image: url(../img/error.png);}
.success{color: #4F8A10;background-color:#DFF2BF;background-image:url(../img/success.png);}
.warning{color: #9F6000;background-color:#FEEFB3;background-image:url(../img/warning.png);}
.process{color: #9F6000;background-color: #FEEFB3; font-size:14px; font-weight:bold; padding-left:10px}
/* CSS Document */

/*-------------------------------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
	list-style: none;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block;
}

ol, ul {
	list-style:none;
}

button, input, select, textarea {
	width:auto;
	overflow:visible;
	margin:0;
	font-size:100%;
	vertical-align:baseline;
	font-family:Arial, sans-serif;
         margin-top: 11px;
}

textarea {
	overflow:auto;
	vertical-align:text-top;
}

/* =Base
-------------------------------------------------------------- */
html {
	height:100%;
}

body {
	-moz-font-smoothing:antialiased;
	-webkit-font-smoothing:antialiased;
	background:#e9eee7;
	color:#404040;
	font-family:Calibri, sans-serif;
	font-size:12px;
	font-smoothing:antialiased;
	line-height:1.5em;
	text-rendering:optimizeLegibility;
	min-width:1165px;
	
}

.body_inner{background:#e9eee7;}

select,
input[type="text"], 
input[type="password"],
input[type="email"] {
	background:#fff;
	margin:0;
	outline:none;
	padding:5px 8px;
	vertical-align:middle;
	width:250px;
	border:none;
	color:#686868;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
}

input, 
select {
	cursor:pointer;
}

/*area:focus,
input:focus, 
textarea:focus {
	background:#fff;
}
*/
input[type='text'], 
input[type='password'],
input[type="email"] {
	cursor:text;
}

/* =Headings
-------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	font-weight:700;
	line-height:1em;
    word-wrap:break-word;
}

.clr{ clear:both; height:0px; display:block;}
.fl{ float:left!important;}
.flr{ float:right!important;}

@font-face {
    font-family: 'BellCentAddBTAddress';
    src: url('belceadr.eot');
    src: url('belceadr.eot') format('embedded-opentype'),
         url('belceadr.woff') format('woff'),
         url('belceadr.ttf') format('truetype'),
         url('belceadr.svg#BellCentAddBTAddress') format('svg');
}

@font-face {
    font-family: 'FranklinGothicMediumCondRegular';
    src: url('14362.eot');
    src: url('14362.eot') format('embedded-opentype'),
         url('14362.woff') format('woff'),
         url('14362.ttf') format('truetype'),
         url('14362.svg#FranklinGothicMediumCondRegular') format('svg');
}




#header{ width:100%; background: rgb(244,249,243); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjlmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(244,249,243) 0%, rgb(237,237,237) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(244,249,243)), color-stop(100%,rgb(237,237,237))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(244,249,243) 0%,rgb(237,237,237) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(244,249,243) 0%,rgb(237,237,237) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(244,249,243) 0%,rgb(237,237,237) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(244,249,243) 0%,rgb(237,237,237) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f9f3', endColorstr='#ededed',GradientType=0 ); /* IE6-8 */
 }
 
.header_wraper{ width:1155px; margin:0 auto;} 
.logo{ float:left; margin:10px 0 0 0; min-width:200px;}
.top_bdr{ background:url(../top_bdr.png) repeat-x top left; height:6px; width:100%; border-bottom:1px solid #b8b8b8;}
.top_right{ float:right;}
.login{ float:right; clear:both;}
a.log{  background:#2386c8; border-radius:0px 0 0 5px;  font-family: 'BellCentAddBTAddress'; font-size:14px; color:#fff; padding:4px 10px 4px; float:left; text-transform:uppercase; text-decoration:none; padding-top:6px \0/; padding-bottom:2px \0/;}
a.log:hover{ background:#0a65a2;} 

a.Register{  background:#000000; border-radius:0 0 5px 0; margin-left:-3px;  font-family: 'BellCentAddBTAddress'; font-size:14px; color:#fff; padding:4px 10px; float:left; text-transform:uppercase; text-decoration:none;padding-top:6px \0/; padding-bottom:2px \0/;}

a.Register:hover{ background:#2386c8;}

nav{ float:right; margin:30px 0 0 0;}
nav ul{ margin:0px; padding:0px;}
nav ul li{ list-style:none; font-family: 'BellCentAddBTAddress'; font-size:16px; color:#696969; float:left; font-weight:normal; margin-right:5px; } 
nav ul li a{ display:block; text-decoration:none;  color:#696969;   padding:2px 10px 5px 10px;padding-top:6px \0/; padding-bottom:1px \0/ ; float:left;  }
nav ul li a:hover{ display:block; background:#2386c8; border-radius:4px; behavior:url(PIE.htc); position:relative;  color:#fff;}
nav ul li.last{ margin-right:0px; padding-right:0px;}

nav ul li a.active{background:#2386c8;  color:#fff; border-radius:4px; margin-right:5px;padding-top:4px \0/; padding-bottom:6px \0/ }
.banner{background: rgb(255,249,249); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(255,249,249) 1%, rgb(255,255,255) 48%, rgb(238,238,238) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgb(255,249,249)), color-stop(48%,rgb(255,255,255)), color-stop(100%,rgb(238,238,238))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(255,249,249) 1%,rgb(255,255,255) 48%,rgb(238,238,238) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(255,249,249) 1%,rgb(255,255,255) 48%,rgb(238,238,238) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(255,249,249) 1%,rgb(255,255,255) 48%,rgb(238,238,238) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(255,249,249) 1%,rgb(255,255,255) 48%,rgb(238,238,238) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff9f9', endColorstr='#eeeeee',GradientType=0 ); /* IE6-8 */
width:100%;
}

.banner_left{ width:780px; float:left; background:url(../header_img.png) no-repeat bottom left; min-height:404px;}
.banner_left h1{font-family: 'FranklinGothicMediumCondRegular'; text-align:center; font-size:45px; color:#000; margin-top:30px; font-weight:normal;}
.banner_left h2{font-family: 'FranklinGothicMediumCondRegular'; text-align:center; font-size:24px; color:#1971a2; margin-top:5px;  font-weight:normal;}
.banner_left h3{font-family: 'FranklinGothicMediumCondRegular'; text-align:center; font-size:20px; color:#696a6d; margin-top:10px;  font-weight:normal;}
.banner_left h1 span{ color:#f26921;} 
.search{ width:705px; margin:0 auto; background:url(../img/search_bg.png) repeat-x top left; border-radius:10px;
border:2px solid #fff; min-height:50px; margin-top:45px; box-shadow:1px 1px 20px #9E9E9E; -moz-border-radius:10px; -webkit-border-radius:10px; -ms-border-radius:10px; behavior:url(PIE.htc); position:relative;}
 
.search label{ float:left; font-size:18px;  font-family: 'BellCentAddBTAddress'; color:#fff; padding:15px 10px 0 10px;}

.search div{ width:auto; float:left; position:relative;}
.search input[type="text"]{ background:#fff; border-radius:5px; width:275px; float:left; height:26px; margin-top:7px; padding-left:30px; font-family:'BellCentAddBTAddress';   color: #525252; font-size:18px;}

.search input[type="button"]{ float:right; border:none; background:url(../img/search_button.png) no-repeat top left; height:37px; width:52px; margin:7px 10px 0 0px;} 
.search input[type="button"]:hover{background:url(../img/search_button_hover.png) no-repeat top left; } 

.search div span{  position:absolute; top:15px; left:10px; }

.selectbox_cont {
    float: left;
    height:32px;
    position: relative;
}

select.select {
    height:35px !important;
    position: relative;
    width: 145px ;
    z-index: 10;
	padding-left:5px;
}

.banner_left  span.select {
    background: url(../img/secect_arrow.png) no-repeat scroll 115px center #FFFFFF;
    
    border-radius: 5px 5px 5px 5px;
   top:0px;
   
    color: #525252;
    cursor: default;
    float: left;
    font-family: 'BellCentAddBTAddress';
    font-size: 18px;
    font-weight: normal;
    height:28px;
    left: 0;
    line-height:17px;
    padding:8px 0px 0px 0px;
    position: absolute;
    width: 140px;
	
    z-index: 1;
	padding-left:5px;
}
 .mar_t{ margin-top:7px}
.banner_right{ width:375px; float:right; margin-top:25px;} 

.container{ width:1005px; margin:15px auto;}
.container .left{float:left; width:300px; margin-top:10px; } 
.container .right{ float:left; width:700px;margin-left:5px; margin-top:10px;}
.container .right h1{ color:#073e64; font-size:22px;   font-family: 'BellCentAddBTAddress'; padding-top:5px; padding-bottom:12px;} 
a.bootstrip{ background:#eeeeee; border-radius:3px;  -moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; behavior:url(PIE.htc); position:relative; font:normal 12px Arial, Helvetica, sans-serif; color:#5f5d5d; margin-right:10px; padding:5px 6px; text-decoration:none; margin-bottom:9px; float:left}

a.bootstrip:hover{ background:#7ab53b; color:#fff;} 

.pick_bus{ margin-top:10px;  background: url(../img/pic_bus_bg.png) repeat-x left center; height:30px; width:100%; }

.pick_bus h2{ width:270px; background:#e9eee7;  color:#073e64; font-size:22px;   font-family: 'BellCentAddBTAddress'; }
.pick_bus h1{ width:270px; background:#fff;  color:#073e64; font-size:22px;   font-family: 'BellCentAddBTAddress'; }
.gallery{ margin:10px 0 20px 0; width:100%;height:240px;}
.gallery ul{ margin:0; padding:0px; position:relative;}
.gallery ul li{ width:235px; float:left; text-align:center; margin-right:20px; }
.gallery ul li div.img_bg{ background:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; behavior:url(PIE.htc); position:relative; border:1px solid #d9d9d9;  box-shadow: 1px 0px 2px #ccc;}

.gallery ul li p{  font-family: 'BellCentAddBTAddress'; font-size:16px; text-align:center; padding-top:7px; padding-bottom:10px}
.gallery ul li p strong{ font-weight:bold; }
 .gallery ul li.last{ margin-right:0px;}



.viewport{position:relative; float:left; width:1000px;height:240px;}
  .viewport .arrow_left{position:absolute; top:42px; left:0px; background:url(../img/arrow_left.png) no-repeat top left; width:30px; height:76px; border:none; box-shadow:none; z-index:99}
  
    .viewport .arrow_left:hover{  background:url(../img/arrow_left_hover.png) no-repeat top left;}
	
	
	 .viewport .arrow_right{position:absolute; top:42px; right:0; background:url(../img/arrow_right.png) no-repeat top left; width:30px; height:76px; border:none; box-shadow:none; z-index:99}
  
 .viewport .arrow_right:hover{  background:url(../img/arrow_right_hover.png) no-repeat top left;}
 
 .Latest_Blogs{ background:#e9eee7; width:100%;}
 
 .blog_left{ width:735px; float:left;}

 
 .blog_left .blog_bg{ margin-top:5px;  background: url(../img/pic_bus_bg_2.png) repeat-x left center; height:45px; width:100%; padding-top:5px; }

.blog_bg h2{ width:120px; background:#e9eee7;  color:#073e64; font-size:22px;   font-family: 'BellCentAddBTAddress'; padding-top:8px; }
.white_box{ float:right; background:#fff; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; behavior:url(PIE.htc); position:relative; width:620px; padding:25px 30px; position:relative; margin-bottom:15px;}
.blue_button{ width:auto; float:left; clear:both;}
a.Memorable_day{ background:#2386c8; border-radius:4px; -moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; behavior:url(PIE.htc); position:relative; padding:15px 10px; color:#fff;  font-size:18px; font-family: 'BellCentAddBTAddress'; text-decoration:none; display:block;}

a.Memorable_day:hover{ background:#0a67a5;}

.white_box p{ font:normal 14px Arial, Helvetica, sans-serif; color:#8a8a8a; padding-top:15px; font-weight:normal}
.white_box p span{ color:#3ebadd;}
.white_box p span a{ color:#3ebadd; text-decoration:none;}
.white_box p span a:hover{ color:#0a67a5; text-decoration:none;}

.white_box a.date{ background:#f16820; border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; -ms-border-radius:100%; behavior:url(PIE.htc); position:relative; color:#fff;  font-size:25px; font-family: 'BellCentAddBTAddress'; text-align:center; position:absolute;
left:-50px; top:15px; padding:15px 10px; text-decoration:none; font-weight:bold; cursor:auto;}
.white_box a.date span{ font-size:14px; font-weight:normal;}

/*.white_box a.date:hover{ border-radius:20px; background:#0a67a5;}
*/
.blog_right{ width:255px; float:right; margin-top:22px; text-align:center;}
.Other_service{ text-align:left; background:#2386c8; color:#fff;  font-size:18px; font-family: 'BellCentAddBTAddress'; border-radius:4px;  -moz-border-radius:3px; -webkit-border-radius:4px; -ms-border-radius:4px; behavior:url(PIE.htc); position:relative; padding:10px 0 0 15px; height:30px; margin-bottom:5px;  }
.blog_right .slider{ background:#fff; border:1px solid #d9d9d9; border-radius:3px; padding:8px 8px 3px 8px; text-align:center; position:relative; }

.blog_right .slider img{ text-align:center;}


.slider > p {
    bottom: 20px;
    color: #FFFFFF;
    left: 85px;
    position: absolute;
    z-index: 99;
	font-size:20px;
	 font-family: 'BellCentAddBTAddress'; 
	 color:#fff;
}
.mar_top7{ margin-top:7px}
.mar_top{ margin-top:10px}


.footer{ background:url(../img/footer_bg.png) top center repeat-x; width:100%; min-height:170px;}
.bg{ width:100%; background:#333; min-height:100px; border-top:3px solid #fff;}
.company{ width:240px; float:left;}
.company h1{font-size:18px; font-family: 'BellCentAddBTAddress'; color:#fff; padding-bottom:20px; border-bottom:1px solid #3a4449; width:160px; }
.company ul{ margin:0px; padding:0px; width:160px;}
.company ul li{ font:normal 11px Arial, Helvetica, sans-serif; color:#b4b4b4;  border-bottom:1px solid #3a4449; padding-bottom:7px; background:url(../img/li_arrow.png) no-repeat left 8px; padding-left:15px;  padding-top:7px } 
.company ul li a{text-decoration:none;  color:#b4b4b4;}
.company ul li a:hover{text-decoration:none;  color:#2b96ce;}
.company ul li.last{ border-bottom:none;}
.socal{ float:left; width:210px;}
.socal h1{font-size:18px; font-family: 'BellCentAddBTAddress'; color:#fff; padding-bottom:20px; width:160px; }


a.fb{ background:url(../socai_icon.png) no-repeat top left ; width:30px; height:31px; display:block; margin-right:5px; float:left; }
a.fb:hover{background:url(../socai_icon.png) no-repeat left -30px;  width:30px; height:31px;}

a.tweet{ background:url(../socai_icon.png) no-repeat center top  ; width:30px; height:31px; display:block; margin-right:5px; float:left }
a.tweet:hover{background:url(../socai_icon.png) no-repeat center -30px;  width:30px; height:31px;}

a.indd{ background:url(../socai_icon.png) no-repeat right top  ; width:30px; height:31px; display:block; margin-right:5px; float:left }
a.indd:hover{background:url(../socai_icon.png) no-repeat right -30px;  width:30px; height:31px;}

.news_letter{ float:left; width:310px;}

.news_letter h1{font-size:18px; font-family: 'BellCentAddBTAddress'; color:#fff; padding-bottom:20px;}
.news_letter p{font-size:14px; font-family: 'BellCentAddBTAddress'; color:#b4b4b4; padding-bottom:10px;}
.news_letter input[type="text"]{ background:#212121; height:20px; font:normal 12px Arial, Helvetica, sans-serif;color:#959595;  border-radius: 15px 0 0 15px; float:left; width:175px; padding-top:5px; margin:0px; font-style:italic;  -moz-border-radius:15px 0 0 15px; -webkit-border-radius:15px 0 0 15px; -ms-border-radius:15px 0 0 15px; behavior:url(PIE.htc); position:relative;}

.news_letter input[type="button"]{ background:#f9f9f9; height:28px; margin-top:1px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000;   float:left; width:115px;  text-transform:uppercase; border:none; padding:5px 7px; border-radius:0px 15px 15px 0px; -moz-border-radius:0px 15px 15px 0px; -webkit-border-radius:0px 15px 15px 0px; -ms-border-radius:0px 15px 15px 0px; behavior:url(PIE.htc); position:relative; font-weight:bold}
.news_letter input[type="button"]:hover{background:#f16820; color:#fff;}
.mar_bt{ margin-bottom:0px; padding-bottom:20px;}

.bg_bttom{ width:100%; background:#1d1d1d; min-height:43px;}


.Copyright { float:left; width:350px; font:normal 11px Arial, Helvetica, sans-serif; color:#b4b4b4; padding-top:15px;}
.online_help{ float:left; width:200px; background:url(../online_arrow.png) no-repeat top right; font-size:18px; font-family: 'BellCentAddBTAddress'; color:#fff;line-height:43px; text-decoration:none}


.mar_bt_none{ margin:0 auto; margin-top:-20px \0/ }

.contact_us{ float:left; width:200px; margin-left:40px;  font-size:18px; font-family: 'BellCentAddBTAddress'; color:#fff;line-height:43px; text-decoration:none}
.contact_us img{ margin-right:15px;}
 

 a.mail_us{ float:right; width:215px;  font-size:18px; font-family: 'BellCentAddBTAddress'; color:#fff;padding-top:12px; text-decoration:none}
 a.mail_us img{ margin-right:10px; float:left;}
  a.mail_us:hover{ color:#2386c8;} 

/*  About us     */

.inner_banner_bg{ background: rgb(245,245,245); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(245,245,245) 0%, rgb(221,221,221) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(245,245,245)), color-stop(100%,rgb(221,221,221))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(245,245,245) 0%,rgb(221,221,221) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(245,245,245) 0%,rgb(221,221,221) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(245,245,245) 0%,rgb(221,221,221) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(245,245,245) 0%,rgb(221,221,221) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
padding:3px 0;

}
.margin_none{ margin:0 auto!important;}
ul.brdcume{ margin:6px 0 0 0; padding:0px; list-style:none; float:left; width:auto;}
ul.brdcume li{background:url(../brdcume_li.png) no-repeat right 4px; font:normal 12px Arial, Helvetica, sans-serif; color:#333; float:left; padding:0px 15px 5px 12px;} 
ul.brdcume li.frist{ padding-left:0px;}
ul.brdcume li.last{ background:none; }
ul.brdcume li a{ color:#333; text-decoration:none; }
ul.brdcume li a:hover{color:#2386c8; text-decoration:none; }

.socail_icon{ width:auto; float:right;}
a.fb_inner{ background:url(../fb_icon.png) no-repeat top left; display:block; width:22px; height:22px; float:left; margin-right:5px; }
a.fb_inner:hover{ background:url(../fb_icon_hover.png) no-repeat top left;}
a.tweet_inner{ background:url(../tweet_icon.png) no-repeat top left; display:block; width:22px; height:22px; float:left; margin-right:5px; }
a.tweet_inner:hover{ background:url(../tweet_icon_hover.png) no-repeat top left;}

a.p_inner{ background:url(../p_icon.png) no-repeat top left; display:block; width:22px; height:22px; float:left; margin-right:5px; }
a.p_inner:hover{ background:url(../p_icon_hover.png) no-repeat top left;}

a.google_inner{ background:url(../google_icon.png) no-repeat top left; display:block; width:22px; height:22px; float:left; margin-right:5px; }
a.google_inner:hover{ background:url(../google_icon_hover.png) no-repeat top left;}

a.tube_inner{ background:url(../you_tube_icon.png) no-repeat top left; display:block; width:22px; height:22px; float:left;  }
a.tube_inner:hover{ background:url(../you_tube_icon_hover.png) no-repeat top left;}

#inner_search_bg{ background:url(../inner_search_bg.png) repeat-x top left; width:100%;  box-shadow:0px 3px 7px #9E9E9E; min-height:60px; float:left;}
 

#inner_search_bg .container label{ float:left; font-size:18px;  font-family: 'BellCentAddBTAddress'; color:#fff; padding:15px 10px 0 10px;}

#inner_search_bg .container div{ width:auto; float:left; position:relative;}
#inner_search_bg .container input[type="text"]{ background:#fff; border-radius:5px; width:280px; float:left; height:29px; margin-top:7px; padding-left:25px; font-family:'BellCentAddBTAddress';   color: #525252; font-size:18px; padding-top:2px}

#inner_search_bg .container input[type="button"]{ float:left; border:none;  background:url(../search_button.png) no-repeat top left; height:37px; width:52px; margin:7px 10px 0 10px;} 
#inner_search_bg .container input[type="button"]:hover{background:url(../search_button_hover.png) no-repeat top left; } 

#inner_search_bg .container div span{  position:absolute; top:15px; left:10px; }
.inner_search{ float:left; width:auto; margin-top:6px; width:100%;}

#inner_search_bg .container .selectbox_cont {
    float: left;
    height:32px;
    position: relative;
}

#inner_search_bg .container select.select {
    height:35px !important;
    position: relative;
    width: 145px !important;
    z-index: 10;
	padding-left:5px;
}

#inner_search_bg .container span.select {
    background: url(../secect_arrow.png) no-repeat scroll 115px center #FFFFFF;
    
    border-radius: 5px 5px 5px 5px;
   top:0px;
   
    color: #525252;
    cursor: default;
    float: left;
    font-family: 'BellCentAddBTAddress';
    font-size: 18px;
    font-weight: normal;
    height:28px;
    left: 0;
    line-height:17px;
    padding:8px 0px 0px 0px;
    position: absolute;
    width: 140px;
	
    z-index: 1;
	padding-left:5px;
}
#inner_search_bg .container a.request{ float:right; margin-top:7px; background:url(../request_bg.png) repeat-x top left!important; font:normal 18px Arial, Helvetica, sans-serif; color:#fff; padding:6px 15px 7px 15px; text-decoration:none; border-radius:5px;  -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; behavior:url(PIE.htc); position:relative; border:1px solid #08609a;}
#inner_search_bg .container a.request:hover{ background:url(../request_bg_hover.png) repeat-x top left!important;}

#inner_search_bg {  width: 100%;  }
#inner_search_bg.stick {  position: fixed;  top:0px;  z-index: 10000;width: 100%;  }
#sticky-anchor{ }
.hidelogo{ display:none;}
.inner_container_part{ float:left; margin-top:25px; }
.inner_container_left{ width:609px; float:left; border:1px solid #dde0db; padding:17px; border-bottom:none; margin-left:25px; position:relative;}
.inner_container_left h1{ font:normal 20px Arial, Helvetica, sans-serif; color:#1b1b1b; padding:0 0 10px 0; font-weight:normal;}
.inner_container_left p{ font:normal 14px Arial, Helvetica, sans-serif; color:#4a4a4a; margin-bottom:20px; line-height:20px;} 
.innershadow{ width:645px; background:url(../inner_shadow.jpg) no-repeat top left; height:21px; margin-left:25px; }

.line_height{ line-height:20px!important;}


.inner_banner_right {
    float: right;
    margin-top: 25px;
    width:292px;
	margin-right:17px;
}
 .container_white{ width:1005px; margin:0px auto; background:#fff; border:1px solid #daded8; padding-bottom:20px;}
 .padding_top20{ padding-top:25px; padding-bottom:45px;}
 
 h1.qucik_link{ 
 background: rgb(31,118,176); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFmNzZiMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwODYwOWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(31,118,176) 0%, rgb(8,96,154) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(31,118,176)), color-stop(100%,rgb(8,96,154))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(31,118,176) 0%,rgb(8,96,154) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(31,118,176) 0%,rgb(8,96,154) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(31,118,176) 0%,rgb(8,96,154) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(31,118,176) 0%,rgb(8,96,154) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f76b0', endColorstr='#08609a',GradientType=0 ); /* IE6-8 */
 font:bold 14px Arial, Helvetica, sans-serif; color:#fff; padding:10px; text-transform:uppercase;
 padding-right:0px \0/ 
 
 }
 
 
 ul.qucik{ background:#f7f7f7; border:1px solid #dbdfd9; margin:0px; padding:0px; }
  ul.qucik li{ font: normal 14px Arial, Helvetica, sans-serif; color:#4a4a4a; border-bottom:1px solid #e7e7e7; background:url(../qucik_li_arrow.png) no-repeat 10px 13px; padding-left:15px;}
  ul.qucik li a{ padding:11px 0 11px 10px; color:#4a4a4a; display:block; text-decoration:none;} 
   ul.qucik li a:hover{ background:#fff url(../qucik_li_arrow.png) no-repeat 10px 13px; margin-left:-15px; padding-left:25px; color:#0c5e98;  }
    ul.qucik li.active{ background:#fff url(../qucik_li_arrow.png) no-repeat 10px 13px; padding-left:15px; color:#0c5e98;   }
	 ul.qucik li.active a{ color:#0c5e98;   }
	
   ul.qucik li span{ color:#0c5e98; } 
 .inner_banner_right .shadow{ background:url(../qucik_shadow.png) no-repeat top center; height:12px; margin-bottom:10px;}
 
 .inner_banner_right input[type="text"]{ background:#86c147; width:185px; padding-left:10px; height:27px; float:left; margin:10px 0; color:#fff; font:normal 14px Arial, Helvetica, sans-serif; border-radius:5px; margin-left:10px;}
 
 .searchj_blog{ background:#fff;
    border: 1px solid #DBDFD9;
    margin: 0;
    padding: 10px 0;
 }
 
 
 
.inner_banner_right input[type="button"]{ float:left; border:none;  background:url(../search_button.png) no-repeat top left; height:37px; width:52px; margin:10px 10px 0 12px;} 

.inner_banner_right input[type="button"]:hover{background:url(../search_button_hover.png) no-repeat top left; } 
.inner_container_left .date{ width:52px; height:55px; display:block; font:bold 16px Arial, Helvetica, sans-serif; color:#bc0404; text-align:center; position:absolute; top:13px; left:-12px; z-index:222; background:url(../date_bg.png) no-repeat; padding-top:8px;}
.Pad_LF{ padding-left:40px!important;}
.inner_container_left h3{ font-size:12px; padding-left:40px; color:#4a4a4a; margin:0px; font-weight:normal; padding-bottom:15px;}
.inner_container_left h3 span{ color:#0c5e98;} 

.inner_container_left img{ border:1px solid #d4d4d4; float:left; margin-right:15px; padding:5px; }
.inner_container_left p span{ color:#0c5e98;}
.inner_container_left p span a{  color:#0c5e98; text-decoration:none;}
.inner_container_left p span a:hover{  color:#000; text-decoration:none;}

.coment{ float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#7ab53b; }
.coment a{ color:#7ab53b; text-decoration:none}
.coment a:hover{ color:#0C5E98; text-decoration:none}
.coment img{ border:none; margin-right:0px; padding-right:5px;}

.review{ background:#f7f7f7; width:102.3%; padding-left:20px; height:43px; margin-left:-17px; margin-top:5px;}
.review img{ float:left; border:none; margin:0px; padding-top:10px; }

.Pad_bt{ padding-bottom:0px!important;}
.mar_tp_8{ margin-top:-8px; margin-bottom:10px;}
.fb_like{ float:right; padding-right:10px;}

.abut_ing{ padding:0px!important; border:none!important;}
.padd_tp10{ padding-top:20px!important;}



.page{ float:right; margin:0 -30px 10px 0; width:auto;}


ul.pagination {
    margin:4px 0;
    padding:0px;
    height:100%;
    overflow:hidden;
    font:12px 'Verdana';
    list-style-type:none;
    }
     
ul.pagination li {
    float:left;
    margin:0px;
    padding:0px;
    margin-left:5px;
    }
     
ul.pagination li:first-child {
    margin-left:0px;
    }
     
ul.pagination li a {
       color:#5d5d5d;
    text-decoration: none;
	font:normal 14px Arial, Helvetica, sans-serif;
    display:block;
    text-decoration:none;
    padding:5px 9px 5px 9px;
    }
	
	
	ul.page-A-02 li a {
    color:#893A00;
    background:#eeeeee;
   
}
ul.page-A-02 li a:hover, ul.page-A-02 li a.current {
    background:#499722;
	color:#fff;
}

ul.classA li a {
    border-radius:2px 2px 2px 2px;
    color: #FFFFFF;
}

ul.my-pagination li {
    float: left;
    margin: 0 0 0 5px;
    padding: 0;
}

ul.my-pagination li a {
 
    display: block;
    padding: 5px 9px;
	font-weight:normal;
	   color:#5d5d5d;
    text-decoration: none;
	font:normal 14px Arial, Helvetica, sans-serif;
}

.mar_right{ margin-right:15px!important;}
.pad_bt15{ padding-bottom:15px!important;}
.pad_bt30{ padding-bottom:30px;}


/* No Result Found */
.no_result{ margin:0px; }
.no_result .headline{ font:normal 22px Arial, Helvetica, sans-serif; color:#4a4a4a; float:left; width:auto}
.no_result p{ font:normal 12px Arial, Helvetica, sans-serif; color:#4a4a4a; padding-left:15px; width:auto; float:left; padding-top:5px;}
.no_result p.not_font{ float:right; width:auto; font:bold 12px Arial, Helvetica, sans-serif; color:#4a4a4a}
.pop_up{ background:#f5cdcd; border:1px solid red; padding:15px;}
.pop_up img{ border:none;}

.pop_up h1{ font:bold 18px Arial, Helvetica, sans-serif; color:#4a4a4a; } 
.pop_up h1 span{ font-size:14px; clear:both;}  

.pop_up .msg{ background:#d0ffc4; border:1px solid #7eb93f; border-radius:5px;}
.pop_up .msg p{    font-family: 'BellCentAddBTAddress'; font-size:16px; color:#282828; padding:5px;}

.pop_up .arrow{ margin:0 auto; width:23px; background:url(../msg_arrow.png) no-repeat; height:12px; text-align:center; padding:0px; display:block; margin-top:-1px; clear:both;}

.no_result_container ul{ margin:0px; padding:0px; list-style:none; margin-top:15px;}
.no_result_container ul li{ font:normal 12px Arial, Helvetica, sans-serif; color:#4a4a4a; background:url(../no_result_liarrow.png) no-repeat left 3px; padding-left:20px; padding-bottom:5px;}

.no_result_container p.FREE_SERVICE{ font:normal 12px Arial, Helvetica, sans-serif; color:#4a4a4a; margin-top:15px; margin-bottom:10px;}


.no_result_container a.request{ float:left; margin-top:7px; background:url(../request_bg.png) repeat-x top left!important; font:normal 18px Arial, Helvetica, sans-serif; color:#fff; padding:6px 15px 7px 15px; text-decoration:none; border-radius:5px;  -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; behavior:url(PIE.htc); position:relative; border:1px solid #08609a; margin-bottom:20px;}
.no_result_container a.request:hover{ background:url(../request_bg_hover.png) repeat-x top left!important;}
.no_result_container{padding:15px;}
.add_coment{ border-bottom:3px solid #7bb63c; width:645px; margin-left:25px; min-height:24px; margin-top:15px; float:left; }

.add_coment a.coment_button{ background:url(../coment_bg.png) repeat-x; padding:8px 20px; border:1px solid #6aa22e;  font:normal 14px Arial, Helvetica, sans-serif; color:#fff; border-radius: 5px 5px 0 0; text-decoration:none; border-bottom:none;}
.add_coment a.coment_button strong{ font-weight:bold;}

.recent{ background:#fff url(../recent_bg.png) repeat-x ; margin:-18px 0 0 -17px; width:633px; padding:5px; }
.recent p{ float:left!important; width:auto!important; font:normal 20px Arial, Helvetica, sans-serif!important; color:#1c7ebe!important; padding-top:10px!important;}  
a.write_coment{ float:right; background:url(../write_coment.png) repeat-x ; line-height:30px; padding:0px 10px; font:bold 12px/30px Arial, Helvetica, sans-serif; color:#fff; border-radius:5px; text-decoration:none; margin-top:8px; margin-right:10px;}
a.write_coment img{ border:none; margin:0px; padding:0px; padding-top:8px; padding-right:5px; float:left;}
a.write_coment:hover{background:url(../write_coment_hover.png) repeat-x ;}

.font_12{ font-size:12px!important;}
.inner_container_left_new blockquote span.coot_bt{ color:#d5d5d5; font:bold 40px Arial, Helvetica, sans-serif; float:right; margin-top:-15px; background:url(../coot_bottom.png) no-repeat bottom right; width:16px; height:49px}
.inner_container_left_new blockquote{ font-size:13px; font-family:Arial, Helvetica, sans-serif; background:url(../coot_top.png) no-repeat top left; text-indent:20px; margin:20px  0 10px 0;}
.coot img{ border:none; margin:0px; padding:0px; float:none;}

.coment_user{font:bold 12px Arial, Helvetica, sans-serif; color:#4a4a4a; float:left; width:auto; min-width:335px; padding-bottom:20px; padding-top:5px;}
.coment_user span{ color:#777777!important;}


 span.precent_detail {
    color: #EB7500;
    font: bold 12px Arial,Helvetica,sans-serif;
    width: auto;
	padding-top:5px;
	float:left;
}

 span.precent_detail_new {
    color: #EB7500;
    font: bold 12px Arial,Helvetica,sans-serif;
    width: auto;
	padding-top:5px;
	float:left;
	padding-right:5px;

}



.like_part{ float:left; width:270px;}
.like_part img{ margin:0px!important; border:none!important; padding:0px!important; float:left!important; padding-right:5px;}


.inner_container_left_new{ width:609px; float:left; border:1px solid #dde0db; padding:17px; border-bottom:none; margin-left:25px; position:relative;}
.inner_container_left_new h1{ font:normal 20px Arial, Helvetica, sans-serif; color:#1b1b1b; padding:0 0 10px 0; font-weight:normal;}
.inner_container_left_new p{ font:normal 14px Arial, Helvetica, sans-serif; color:#4a4a4a; margin-bottom:25px; } 

.inner_container_left_new p{ font:normal 14px Arial, Helvetica, sans-serif; color:#4a4a4a; margin-bottom:6px; } 


.container_white .select_item{ float:left; width:310px; border-right:1px solid #daded8; margin-right:20px; }
.container_white .select_item.last{ margin-right:0px; border-right:none; width:295px;} 

.container_white .select_item .con{ float:left; width:258px; border:1px solid #d2d2d2; padding:15px; margin-top:20px; border-bottom:none; position:relative; padding-bottom:0px; margin-bottom:-7px;} 
.container_white .select_item .shad{ background:url(../select_item_shad.png) no-repeat top left; margin:0; float:left; width:290px; height:20px;}
.sticker{ width:124px; height:126px; position:absolute; top:-7px; left:-8px; background:url(../sticker.png) no-repeat;}
.sticker:hover{cursor:pointer}
.padd{ padding:0 20px; width:960px;}

.list_image{ margin:0px; padding:0px; position:relative; width:192px; height:131px; float:left;}
.listing_star_bg{ background:url(../listing_star_bg.png) repeat-x bottom left; height:29px; width:130px; float:left;  margin-top: -33px; position:relative;  border-radius: 0 5px 0 0;}
a.listing_zoom{ background:url(../zoom.png) no-repeat left top; float:right; width:26px; height:26px; margin-top:-31px; position:relative;}
a.listing_zoom:hover{background:url(../zoom.png) no-repeat left -27px;} 
.list_like{ text-align:right; float:left; width:66px; }
.list_coment{ float:right; font:normal 12px Arial, Helvetica, sans-serif; color:#7ab53b; margin-right:10px; margin-top:8px }
.list_coment a{ color:#7ab53b; text-decoration:none; padding-left:5px;}
.list_coment a:hover{ color:#0C5E98; text-decoration:none}
.list_coment img{ border:none; margin-right:0px;}
.con h1{ font:bold 14px Arial, Helvetica, sans-serif; color:#4a4a4a; text-transform:uppercase; margin:10px 0 0 0; padding:0px; }
.con h2{ font:normal 12px Arial, Helvetica, sans-serif; color:#4a4a4a; margin:5px 0 0 0; padding:0px; }
.con h3{ font:bold 12px Arial, Helvetica, sans-serif; color:#7ab53b; margin:5px 0 0 0; padding:0px; }
.con h4{ font:normal 11px Arial, Helvetica, sans-serif; color:#4a4a4a; margin:5px 0 0 0; padding:0px; }
.con h4 span a{ color:#0c5e98; text-decoration:none;}
.con h4 span a:hover{ color:#000; text-decoration:none;}
 hgroup{ padding-bottom:10px; border-bottom:1px solid #ccc; width:106%; margin-left:-15px; padding-left:15px;}
.con p.details{ padding:5px 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#4a4a4a;}
 p.details span{ color:#0c5e98;}
p.details span a{ color:#0c5e98; text-decoration:none}
p.details span a:hover{ color:#000; text-decoration:none}
p.See_Our_Fleet{ width:140px; margin:10px auto;}
p.See_Our_Fleet a.see{ background:url(../See-Our-Fleet.png) no-repeat left top; height:26px; font:bold 14px Arial, Helvetica, sans-serif; color:#ef6821; width:140px; float:left; text-decoration:none; padding:5px 0 0 30px;}
p.See_Our_Fleet a.see:hover{ background:url(../See-Our-Fleet.png) no-repeat left -33px; color:#fff; }

.listing_footer{border-bottom:1px solid #ccc; width:106%; margin-left:-15px; padding-left:15px; background:url(../listing_box_footer.png) repeat-y top left; margin-top:15px; padding-top:8px;}

span.phone{ float:left; width:50%; font:bold 12px Arial, Helvetica, sans-serif; color:#ef6821; padding-bottom:10px; padding-top:5px;}
span.phone a{color:#ef6821; text-decoration:none}
span.phone a:hover{color:#000; text-decoration:none}

.phone > img{ float:left; padding-right:5px;}
.phone > a img{ float:left; padding-right:5px;}

.mar_top20{ margin-top:20px;}
.mar_rightnone{ margin-right:0px!important;}

.list_container_part{ float:left; margin-top:25px; }
.list_container_part_main{ float:left; margin-top:25px; width:1000px; }
.list_container_left{ width:609px; *width:609px; float:left; border:1px solid #dde0db; padding:17px; border-bottom:none; position:relative; padding-bottom:0px; margin-bottom:-8px;}

.list_container_left h1{ font:normal 20px Arial, Helvetica, sans-serif; color:#1b1b1b; padding:0 0 10px 0; font-weight:normal;}
.list_innershadow{ width:645px; background:url(../inner_shadow.jpg) no-repeat top left; height:21px;}
.cont h1{ font:bold 14px Arial, Helvetica, sans-serif; color:#4a4a4a; text-transform:uppercase; margin:10px 0 0 0; padding:0px; }
.cont h2{ font:normal 12px Arial, Helvetica, sans-serif; color:#4a4a4a; margin:5px 0 0 0; padding:0px; }
.cont h3{ font:bold 12px Arial, Helvetica, sans-serif; color:#7ab53b; margin:5px 0 0 0; padding:0px; }
.cont h4{ font:normal 11px Arial, Helvetica, sans-serif; color:#4a4a4a; margin:5px 0 0 0; padding:0px; }
.cont h4 span{ color:#0c5e98; font-weight:normal;}
.cont h4 span a{ color:#0c5e98; text-decoration:none;}
.cont h4 span a:hover{ color:#000; text-decoration:none;}
.cont hgroup{}
.con p.details{ padding:5px 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#4a4a4a;}
 p.details span{ color:#0c5e98;}
p.details span a{ color:#0c5e98; text-decoration:none}
p.details span a:hover{ color:#000; text-decoration:none}

.list_container_left .cont{ float:left; width:390px; margin-left:20px;}

.cont p.details{ padding:10px 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#4a4a4a;}
 p.details span{ color:#0c5e98;}
p.details span a{ color:#0c5e98; text-decoration:none}
p.details span a:hover{ color:#000; text-decoration:none}
.listing_details{ background:url(../listing_deatils_like_bg.png) repeat-y top left; height:18px; width:162px; float:left; margin-top:-5px; padding:10px 15px;}
.listing_details img{ margin:0px!important; border:none!important; padding:0px!important; float:left!important; padding-right:10px!important;}

.listdetail_coment{ float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#7ab53b; margin-right:10px; margin-top:8px }
.listdetail_coment a{ color:#7ab53b; text-decoration:none; padding-left:5px;}
.listdetail_coment a:hover{ color:#0C5E98; text-decoration:none}
.listdetail_coment img{ border:none; margin-right:0px;}
.contact_list{ margin:20px 0;}
span.phone_detail{ float:left; width:145px; font:bold 12px Arial, Helvetica, sans-serif; color:#ef6821; padding-bottom:10px; padding-top:5px;}

span.phone_detail a{color:#ef6821; text-decoration:none}
span.phone_detail a:hover{color:#000; text-decoration:none}

.phone_detail > img{ float:left; padding-right:5px;}
.phone_detail > a img{ float:left; padding-right:5px;}


span.phone_number{ float:left; width:130px; font:bold 12px Arial, Helvetica, sans-serif; color:#ef6821; padding-bottom:10px;  margin-right:35px;}

span.phone_number a{color:#ef6821; text-decoration:none; display:block; text-align:center; padding:5px;}
span.phone_number a:hover{color:#4a4a4a; text-decoration:none; background:#f6f6f6; border-radius:5px; box-shadow:1px 1px 3px #cdcdcd}

.phone_number > img{ float:left; padding-right:5px;}
.phone_number > a img{ float:left; padding-right:5px;}

.top_link{ float:right; font:normal 12px Arial, Helvetica, sans-serif; color:#2386c8; background:url(../top-link.png) no-repeat 30px 2px; text-align:right; padding-right:23px; text-decoration:none; padding-bottom:20px;}
a.top_link:hover{ color:#000; text-decoration:none;}

.review_box{ width:95%; background:#f6f6f6; border:1px solid #dde0db; padding:15px; margin-bottom:10px;}
.review_box .left{ float:left; width:375px;}
.left h1{ font:bold 14px Arial, Helvetica, sans-serif; color:#4a4a4a; text-transform:uppercase; margin:0; padding:0px; }
.left h2{ font:normal 12px Arial, Helvetica, sans-serif; color:#4a4a4a; margin:5px 0 0 0; padding:0px; padding-bottom:5px; }
.review_box .right{ float:left; width:235px;}

.listdetail_like{ float:right; width:auto;}
.listdetail_like img{ margin:0px; padding:0px; float:left; padding-right:5px; padding-bottom:10px;}

span.select_all{ background:#88c348; border-radius:5px 5px 0px 0px; float:right; font:bold 14px Arial, Helvetica, sans-serif; color:#fff; padding:5px;}

 ul.selectall{ background:#f7f7f7; border:1px solid #dbdfd9; margin:0px; padding:0px;list-style-type:decimal; list-style-position:inside }
  ul.selectall li{ font: normal 14px Arial, Helvetica, sans-serif; color:#4a4a4a; border-bottom:1px solid #e7e7e7; background:url(../right_symbol.png) no-repeat 250px 10px ;}
  ul.selectall li a{ padding:11px 0 11px 10px; color:#4a4a4a; display:block; text-decoration:none;} 
   ul.selectall li a:hover{ color:#0c5e98;  }
    ul.selectall li.active{padding-left:15px; color:#0c5e98;   }
	 ul.selectall li.active a{ color:#0c5e98;   }
	
   ul.selectall li span{ color:#0c5e98; } 
   
   .sel_request{ width:175px; margin:10px auto;}
    .sel_request a.request{ background:url(../select_request_bg.png) repeat-x top left; height:31px; padding:5px 10px; border:5px solid #e9efe3; border-radius:11px; font:normal 16px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
 .sel_request a.request:hover{ background:url(../select_request_bg_hover.png) repeat-x top left;}
	 
.inner_banner_right h2.Average{ font:bold 14px Arial, Helvetica, sans-serif; color:#7ab53b; text-transform:uppercase; padding-right:30px; padding-bottom:15px;}


.th{ background:#569c39; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; border-right:1px solid #4b8c30; line-height:37px; }	 
.th.last{ border-right:none;} 
.tabel{ border:1px solid #d9d9d9; border-right:none; margin-bottom:15px}
 .tabel td{ font:bold 12px Arial, Helvetica, sans-serif; color:#4a4a4a; line-height:30px; padding-left:5px; border-right:1px solid #d9d9d9;}
  .tabel td.last{ border-right:none;}
  .tabel tr.alterrow1{ background:#fbfbfb; }
   .tabel tr.alterrow2{ background:#eeeeee; }
  
  #sel_main{ width:290px; margin:0px; padding:0px;float:right;z-index:9999}
  #sel_main.active{ position:fixed; right:0; top:40%;}
  
  .cont h1.large{ font:bold 20px Arial, Helvetica, sans-serif; color:#4a4a4a; text-transform:uppercase; margin:0px; padding:0px; }
   h1 a{color:#4a4a4a; text-decoration:none}
  .pd_bt_30{ padding-bottom:30px;}
  .pd_bt_5{ padding-bottom:5px!important;}
  
  .tabs{width:100%;float:left;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#5b5947;}
.tabs ul.nav{list-style:none;margin:0;padding:0;float:right;margin:0 7px 0 0px;}
.tabs ul.nav li{float:left;font-size:13px;}
.tabs ul.nav li a{display:block;border:solid 1px #dcdddf;border-bottom:none;background:#fff;color:#5b5947;text-decoration:none;padding:8px 30px;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0; -khtml-border-radius:3px 3px 0 0; cursor:pointer;}
.tabs ul.nav li a:hover, .tabs ul.nav li a.active{border:solid 1px #babbbe;border-bottom:none;background: rgb(137,215,52); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg5ZDczNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YmI2M2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(137,215,52) 0%, rgb(123,182,60) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(137,215,52)), color-stop(100%,rgb(123,182,60))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(137,215,52) 0%,rgb(123,182,60) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(137,215,52) 0%,rgb(123,182,60) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(137,215,52) 0%,rgb(123,182,60) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(137,215,52) 0%,rgb(123,182,60) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#89d734', endColorstr='#7bb63c',GradientType=0 ); /* IE6-8 */
}
.tabs .tabs_containter{width:100%;float:left;border-left:solid 1px #babcbf;border-top:solid 1px #babcbf;}
.tabs .tabs_containter .tabs_content{margin:9px 15px 15px;float:left;}
.tabs .tabs_containter .tabs_content h1{font-size:21px;font-weight:normal;margin:0px;}
ul.general_nav_tab {list-style:none; width:103%; padding:17px 0 0 17px; margin-left:-17px; float:left; display:block;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
position:relative;
				background:url(../img/tab_bot_bg.png) repeat-x left bottom; border-bottom:3px solid #7bb63c}
				ul.general_nav_tab .arrow{ float:right; position:absolute; top:10px; right:-63px; background:url(../review_arrow.png) no-repeat; width:72px; height:47px;}
ul.general_nav_tab li{float:left;font-size:13px; }
ul.general_nav_tab li a{display:block;color:#5b5947;text-decoration:none;padding:7px 24px;border-radius:5px 5px 0 0;  border:solid 1px #cdd0d1;
-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0; 		
-khtml-border-radius:5px 5px 0 0;
background: rgb(247,247,247); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOGQ4ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(247,247,247) 0%, rgb(216,216,216) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(247,247,247)), color-stop(100%,rgb(216,216,216))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(247,247,247) 0%,rgb(216,216,216) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(247,247,247) 0%,rgb(216,216,216) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(247,247,247) 0%,rgb(216,216,216) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(247,247,247) 0%,rgb(216,216,216) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#d8d8d8',GradientType=0 ); /* IE6-8 */
margin-right:5px;

font:normal 14px Arial, Helvetica, sans-serif; color:#4a4a4a; text-transform:uppercase;

}

ul.general_nav_tab li a.last{ background:url(../get_tab.png) repeat-x!important; padding:7px 20px!important; margin:0px 5px 0 0!important; color:#fff; border:1px solid #08609a; filter:none;	}


ul.general_nav_tab li a:hover {background: rgb(137,215,52); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg5ZDczNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YmI2M2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(137,215,52) 0%, rgb(123,182,60) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(137,215,52)), color-stop(100%,rgb(123,182,60))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(137,215,52) 0%,rgb(123,182,60) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(137,215,52) 0%,rgb(123,182,60) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(137,215,52) 0%,rgb(123,182,60) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(137,215,52) 0%,rgb(123,182,60) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#89d734', endColorstr='#7bb63c',GradientType=0 ); /* IE6-8 */
border:1px solid #6aa22e;
color:#fff;
}
ul.general_nav_tab li.active a  { background: rgb(137,215,52); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg5ZDczNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YmI2M2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(137,215,52) 0%, rgb(123,182,60) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(137,215,52)), color-stop(100%,rgb(123,182,60))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(137,215,52) 0%,rgb(123,182,60) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(137,215,52) 0%,rgb(123,182,60) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(137,215,52) 0%,rgb(123,182,60) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(137,215,52) 0%,rgb(123,182,60) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#89d734', endColorstr='#7bb63c',GradientType=0 ); /* IE6-8 */
border:1px solid #6aa22e;
color:#fff;
padding:9px 24px;
margin-top:-4px;
}

.inner_banner_right_review {
    float:left;
    margin-top:0px;
    width:292px;
	margin-left:25x;
}


.list_container_left_main{width:640px; float:left; margin-right:30px; }
.inner_banner_right_review h2.Average{ font:bold 14px Arial, Helvetica, sans-serif; color:#7ab53b; text-transform:uppercase; padding-right:30px; padding-bottom:15px;}
.general_tab_content{background: url(../recent_bg.png) repeat-x scroll 0 0 #FFFFFF;  margin:0px 0 0 -17px; padding: 5px 5px 0px 5px; width: 623px; padding-left:15px;	}

.general_tab_content span.head{color: #1C7EBE;
    float: left;
    font: 20px Arial,Helvetica,sans-serif ;
    padding-top: 10px ;
    width: auto ;}
	
.general_tab_content span.Back_to_Reviews{ float:right; font:bold 12px Arial, Helvetica, sans-serif; color:#7cb83c; text-decoration:underline;  padding-bottom:2px; padding-top:15px;  margin-right:10px;} 
.general_tab_content span.Back_to_Reviews a{color:#7cb83c; text-decoration:underline; }
.general_tab_content span.Back_to_Reviews a:hover{color:#000; text-decoration:underline; }

.general_tab_content label{color: #4A4A4A;
    float: left;
    font: 12px/30px Arial,Helvetica,sans-serif;
    min-width: 130px;
	padding-right:30px;
    }
	
	
.general_tab_content .left {
    float: left;
    min-width: 130px;
    padding: 1px;
}

.general_tab_content .right {
    float: left;
    min-width: 330px;
}


.general_tab_content .right span.precent {
    color: #EB7500;
    font: bold 12px Arial,Helvetica,sans-serif;
    width: auto;
}

.general_tab_content .txt.new_txt {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E3E3E3;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 1px 1px 5px #E7E7E7 inset;
    float: left;
    margin-bottom: 10px;
    min-height: 20px;
    width: 70%;
}

.general_tab_content .right p {
    clear: both;
    color: #A5A5A5;
    font: 11px Arial,Helvetica,sans-serif;
}

.general_tab_content .right textarea {
    height: 100px;
    padding-left: 5px;
    resize: none;
    width: 95% !important;
}

.general_tab_content .right .button {
    background: url(../submit_bg.png) repeat-x scroll 0 0 transparent;
    border: 1px solid #6AA22E;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font: bold 12px/25px Arial,Helvetica,sans-serif;
    margin-left: 30px;
    margin-right: 10px;
    padding: 0 20px;
}

.general_tab_content .right .cancel {
    background: url(../cancel_bg.png) repeat-x scroll 0 0 transparent;
    border: 1px solid #C5C5C5;
    border-radius: 5px 5px 5px 5px;
    color: #56504D;
    cursor: pointer;
    float: left;
    font: bold 12px/25px Arial,Helvetica,sans-serif;
    padding: 0 20px;
}

.general_tab_content fieldset{ padding-bottom:15px;}

.margin_pad{ margin:0px!important; padding:0px!important;}
.pad_top12{ padding-top:8px;}

.general_tab_content ul.photo{ margin:10px 0; padding:0px; list-style:none;}
.general_tab_content ul.photo li{display:inline-block; width:47%; text-decoration:none; color:#4a4a4a; margin-bottom:20px;}
.general_tab_content ul.photo li:nth-child(even){margin-left:34px;}
.general_tab_content ul.photo li:nth-child(even) div{}
.general_tab_content ul.photo li a{ text-decoration:none; color:#4a4a4a}
.general_tab_content ul.photo li div{ float:left; } 
.general_tab_content ul.photo li div img{ padding:4px; background:#fff;  box-shadow: 2px -1px 4px #e9e9e9; border:1px solid #d9d9d9; border-radius:2px } 

.general_tab_content ul.photo li p{ font:normal 14px Arial, Helvetica, sans-serif; color:#484848; text-align:center; text-decoration:none;}

#tab1txt > p{ font:normal 12px Arial, Helvetica, sans-serif; color:#4a4a4a; line-height:24px; padding-right:15px; padding-bottom:25px;}
#tab1txt > h2{ font:bold 12px Arial, Helvetica, sans-serif ; color:#4a4a4a; padding-bottom:5px;} 
.find_map{ width:633px; background:#f9f9f9; border-top: 1px solid #eee; font:normal 16px Arial, Helvetica, sans-serif; color:#1c7ebe;  margin-left:-15px; padding:10px 0 15px 10px; line-height:30px;} 
.find_map img{ float:left; padding-right:5px;}  

.map_large{ width:633px; margin-left:-15px; }

.general_tab_content blockquote{ font-size:12px; background:url(../coot_top.png) no-repeat top left; text-indent:20px; margin:20px  0 10px 0; padding-right:20px;}
.general_tab_content article{ border-bottom:1px solid #f6f6f6;}

.coment_user_new{font:bold 12px Arial, Helvetica, sans-serif; color:#4a4a4a; float:left; width:auto; min-width:335px; padding-bottom:0px; padding-top:5px;}

.mar_tp_none{ margin-top:0px!important;  margin-bottom:0px!important; }
.mar_top10{ margin-top:10px;}


/****************************  Cities Page  *********************************/

.inner_cities { float:left; width:615px; height:500px; overflow-y:auto; margin-left:-17px; padding-left:15px; overflow-x:hidden; margin-bottom:20px;}


.inner_container_left .inner_cities img {
    float: left;
    margin-right: 15px;
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D9D9D9;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 2px -1px 4px #c2c2c2;
    padding: 4px;
}

.inner_container_left .inner_cities  p{ line-height:20px;}
.inner_container_left .inner_cities h1{ font-size:18px; font-weight:bold;}

 .inner_banner_right select{ background:#fff; width:268px; padding-left:10px; height:27px; float:left; margin:-10px 0 0 10px; color:#4a4a4a; font:normal 14px Arial, Helvetica, sans-serif; border-radius:5px;  width:285px \0/ ; margin-left:0px \0/ ;}
 
 
 .inner_banner_right span.select {
    background: url(../secect_arrow.png) no-repeat scroll 230px center #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    color: #525252;
    cursor: default;
    float: left;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    height: 28px;
    left: 0;
    line-height: 17px;
    padding: 8px 0 0 5px;
    position: absolute;
    top: 0;
    width:260px;
    z-index: 1; 
	margin-left:10px;
	border:2px solid #c5c5c5;
	
}


/****************************  Contact Page  *********************************/

form.contact{ background:#e9fee2; border:1px solid #add6a1; padding:20px; margin-bottom:20px; }
form.contact input[type="text"]{ background:#fff; border:2px solid #c5c5c5; border-radius:5px 5px 5px 5px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; -ms-border-radius:5px 5px 5px 5px; -o-border-radius:5px 5px 5px 5px; -khtml-border-radius:5px 5px 5px 5px; width:225px; margin-right:15px; float:left; height:25px; font:normal 14px Arial, Helvetica, sans-serif; color:#aaaaaa; }

form.contact input[type="text"].width_large{ width:484px; margin-top:10px;} 
form.contact textarea.width_large{ width:555px; margin-top:10px; background:#fff; border:2px solid #c5c5c5; border-radius:5px 5px 5px 5px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; -ms-border-radius:5px 5px 5px 5px; -o-border-radius:5px 5px 5px 5px; -khtml-border-radius:5px 5px 5px 5px;  margin-right:15px; float:left; height:85px; font:normal 14px Arial, Helvetica, sans-serif; color:#aaaaaa; resize:none; padding:10px 0 0 5px; } 

form.contact .button {
    background: url(../submit_bg.png) repeat-x top left;
    border: 1px solid #6AA22E;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font: bold 12px/25px Arial,Helvetica,sans-serif;
    margin:10px 10px 0 0;

    padding: 0 20px;
}
form.contact .button:hover{ background: url(../submit_bg_hover.png) repeat-x scroll 0 0 transparent;}

form.contact .cancel {
    background: url(../cancel_bg.png) repeat-x scroll 0 0 transparent;
    border: 1px solid #C5C5C5;
    border-radius: 5px 5px 5px 5px;
    color: #56504D;
    cursor: pointer;
    float: left;
    font: bold 12px/25px Arial,Helvetica,sans-serif;
    padding: 0 20px;
	margin:10px 0 0 0;
}

form.contact .cancel:hover{ background: url(../cancel_bg_hover.png) repeat-x  top left;}

.Advertising{ background:#fff; border:1px solid #dadada; border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; -ms-border-radius:3px 3px 3px 3px; -o-border-radius:3px 3px 3px 3px; -khtml-border-radius:3px 3px 3px 3px; position:relative;  margin-bottom:10px; border-left:13px solid #ea6620; padding-left:5px;}


.Advertising h1{ font:bold 16px Arial, Helvetica, sans-serif; color:#1b1b1b; padding:5px 0 0 0 ; margin:0px;}
.Advertising p{ font:normal 12px Arial, Helvetica, sans-serif; color:#2f2f30; margin:0px; padding:0px;  padding-bottom:5px; }
.Advertising p span{ color:#1d6fa6; text-decoration:none;}
.Advertising p span a{ color:#1d6fa6; text-decoration:none;}
.Advertising p span a:hover{ color:#000; text-decoration:underline;}
.Advertising h2{ font:bold 14px Arial, Helvetica, sans-serif; color:#757575; padding-bottom:5px;}

.Advertising h2 span{ color:#4d4d4d;}
.Advertising.last{ margin-bottom:20px;}

 ul.Phone_number{ background:#fff; border:1px solid #dbdfd9; margin:0px; padding:0px; }
  ul.Phone_number li{ font: normal 14px Arial, Helvetica, sans-serif; color:#4a4a4a; border-bottom:1px dashed #dbdfd9; background:url(../contact_number_icon.png) no-repeat 10px 13px;  padding:11px 0 14px 65px; color:#4a4a4a; display:block; text-decoration:none;}
 ul.Phone_number li.last{ border-bottom:none;}
   
	
   ul.Phone_number li span{ color:#0c5e98; } 
   
   ul.Phone_number li p{ font:bold 20px Arial, Helvetica, sans-serif; color:#757575; padding-top:5px;}
   ul.Phone_number li p span{ color:#4d4d4d;} 


/****************************  FAQ Page  *********************************/
.inner_faq { float:left;width: 615px; padding-left: 15px;  margin-left: -17px; margin-bottom:20px;}
.inner_faq img{ border:none; padding:0px; margin:0px; float:none; display:inline; vertical-align:middle;}
.faq_bg{ background:#e9fee2; border:1px solid #add6a1; padding:10px 20px; margin-bottom:20px; margin-top:30px; min-height:114px; }
.faq_bg h1{ font:bold 15px Arial, Helvetica, sans-serif; color:#1b1b1b; padding-top:20px; text-align:center;  margin:0px;}
.faq_bg img{ float:left;}

.faq_bg p{ font:normal 14px Arial, Helvetica, sans-serif; color:#4a4a4a; padding-top:10px; text-align:center; margin:0px;}
.faq_bg p span{ color:#185d8b; text-transform:uppercase; text-decoration:none;} 
.faq_bg p span a{ color:#185d8b; text-decoration:none;} 
.faq_bg p span a:hover{ color:#000;  text-decoration:underline;} 

.Question{padding:5px;font:bold 14px Arial, Helvetica, sans-serif; color:#323232; display:inline; line-height:27px;}	
.Floatleft {
    float: left;
    height: auto;
    width: auto;
}

.Faqbg {
    background: rgb(245,245,245); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(245,245,245) 0%, rgb(221,221,221) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(245,245,245)), color-stop(100%,rgb(221,221,221))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(245,245,245) 0%,rgb(221,221,221) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(245,245,245) 0%,rgb(221,221,221) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(245,245,245) 0%,rgb(221,221,221) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(245,245,245) 0%,rgb(221,221,221) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
border:1px solid #d5d5d5; border-radius:3px 3px 3px 3px  ;
    min-height: 29px;
    margin: 5px 0 0;
    padding: 3px 5px 3px;
    width: 605px;
}


.FaqText {
   background: rgb(245,245,245); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(245,245,245) 0%, rgb(221,221,221) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(245,245,245)), color-stop(100%,rgb(221,221,221))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(245,245,245) 0%,rgb(221,221,221) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(245,245,245) 0%,rgb(221,221,221) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(245,245,245) 0%,rgb(221,221,221) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(245,245,245) 0%,rgb(221,221,221) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
border:1px solid #d5d5d5; border-radius:3px 3px 3px 3px  ;
    margin: 11px 0 0;
    padding: 3px 11px 11px;
    position: relative;
    width: 592px;
}

.FaqText p {
    color: #4a4a4a;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 17px;
}

.FaqText p span {
    color: #4a4a4a;
}

.faq {
    min-height: 375px;
	float:left;
}


.bd_opcity{opacity:0.6; width:100%; height:250%; display:block; z-index:111; background:#000; position: absolute;}
#inline2{ position:absolute; top:10%; left:50%; margin-left:-400px; z-index:999; background:#fff; border-radius:15px; border:7px solid #000; width:800px; padding-bottom:20px;}
#inline2 .left{ float:left; width:455px; margin-left:20px; padding:0px;}

#inline2 .left .green{ margin:20px auto; background:#8dc500; height:7px; position:relative;}
#inline2 .left .green span.point{ float:left; position: relative; margin-top:-15px;  border-radius:100%;  font:bold 18px Arial, Helvetica, sans-serif; color:#a2a2a2; background:#fff; line-height:28px; text-align:center; margin-right:74px; margin-left:-1px}  
#inline2 .left .green span.point a{ display:block; color:#a2a2a2; background:#fff; text-decoration:none; border-radius:100%; border:2px solid #c5c5c5; width:28px; height:28px; cursor:auto;  }
#inline2 .left .green span.point a.active{ color:#fff; background:#38901c; text-decoration:none; border-radius:100%; border:2px solid #2d7416; width:28px; height:28px; }
#inline2 .left .green span.point.last{ margin-right:0px; margin-left:3px;}
.note{ background:#eeffdb; border:1px solid #accea2; padding:5px; font:normal 11px Arial, Helvetica, sans-serif;  color:#545454;}
.note:hover{ background:#c5e1a6;}


.Client_Info{ float:left; width:auto; background:url(../client_info_bg.png) no-repeat bottom left; margin:15px 0;}




.Client_Info h3.Cicon{font:bold 18px Arial, Helvetica, sans-serif; color:#3c3c3c; padding-bottom:12px; background:url(img/info_icon.png) no-repeat top left; padding-left:35px; padding-top:6px; min-width:265px;}

.Client_Info h3.Formicon{font:bold 18px Arial, Helvetica, sans-serif; color:#3c3c3c; padding-bottom:12px; background:url(img/Itinery_icon.png) no-repeat top left; padding-left:35px; padding-top:6px; min-width:265px;}

.Client_Info h3.Vehicle_icon{font:bold 18px Arial, Helvetica, sans-serif; color:#3c3c3c; padding-bottom:12px; background:url(img/Vehicle_icon.png) no-repeat top left; padding-left:35px; padding-top:6px; min-width:265px;}

.Client_Info h3.time_icon{font:bold 18px Arial, Helvetica, sans-serif; color:#3c3c3c; padding-bottom:12px; background:url(img/time_icon.png) no-repeat top left; padding-left:35px; padding-top:6px; min-width:265px;}

.Client_Info h3.Itinery_icon{font:bold 18px Arial, Helvetica, sans-serif; color:#3c3c3c; padding-bottom:12px; background:url(img/Itinery_icon.png) no-repeat top left; padding-left:35px; padding-top:6px; min-width:265px;}


span.close{ width:30px; height:30px; float:right; margin-right:40px; margin-top:-5px;}





#inline2 .left label{ font:bold 14px Arial, Helvetica, sans-serif; color:#525252; clear:both; padding-bottom:5px; padding-left:0px; } 
#inline2 .left input[type="text"]{ width:325px; background:#fff; border:2px solid #c5c5c5; border-radius:3px; font:normal 14px Arial, Helvetica, sans-serif; color:#bbbbbb; height:25px; margin-bottom:8px; clear:both; position:relative;}

.date_cal{ position:relative; top:5px; right:30px;}

#inline2 .left input[type="radio"]{ margin-top:5px;}

#inline2 .left span.small_label{ padding-right:35px; font:normal 14px Arial, Helvetica, sans-serif ; color:#525252; padding-left:3px;}

a.nex_step, input#submit{
	background:url(img/step_bg.png) repeat-x top left; background-color: #047FC8;

font:normal 18px Arial, Helvetica, sans-serif; color:#fff;
margin-top:20px;
float:left;
border:1px solid #08609a;  border-radius:5px 5px 5px 5px!important; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; -ms-border-radius:5px 5px 5px 5px; -o-border-radius:5px 5px 5px 5px; -khtml-border-radius:5px 5px 5px 5px; text-decoration:none; 
padding:5px 20px 4px 20px;
margin-bottom:15px;
line-height:25px;
margin-left:8px;

}

a.nex_step img{ float:right; padding-left:15px;}

a.nex_step:hover,input#submit:hover{
	background:url(img/step_bg_hover.png) repeat-x top left;


}



a.back_step{
background:url(img/step_bg.png) repeat-x top left;
font:normal 18px Arial, Helvetica, sans-serif; color:#fff;
margin-top:20px;
float:left;
border:1px solid #08609a; border-radius:5px; text-decoration:none; 
padding:5px 20px 4px 10px;
margin-bottom:15px;
margin-right:15px;
line-height:25px;


}

a.back_step img{ float:left; padding-right:10px;}

a.back_step:hover{
background:url(../img/step_bg_hover.png) repeat-x top left;

}


.Companies_Selected{ float:left; width:290px; background:url(../img/divider.png) no-repeat left top; margin-left:30px; min-height:463px;}
.Companies_Selected .cont{ margin-left:13px;}
.Companies_Selected .cont h2{ font:bold 18px Arial, Helvetica, sans-serif; color:#3b3b3b; line-height:32px; margin-top:10px; }
.Companies_Selected .cont h2 img{ float:left; padding-right:10px;}  
ul.croos{ margin:0px; padding:0px; list-style:none; margin-top:15px;}
ul.croos li{ list-style:none; display:inline-block; margin-right:10px; margin-bottom:15px; float:left;}

ul.croos li span{ background:url(../img/croos_button.png) no-repeat 0 0; height:28px; float:left;   }
ul.croos li span a{ background:url(../img/croos_button.png) no-repeat right -28px; padding:0px 0px 7px 7px; margin-left:5px;  font:normal 11px Arial, Helvetica, sans-serif; color:#2f2f2f; text-decoration:none; float:left; }
ul.croos li span a:hover{ color:#1f8800;}
 
.croos img {
    position: relative;
    right: 7px;
    top: 5px;
	padding-left:9px;
}

#inline2 .left .add{ width:260px; float:right; margin-top:2px;}
#inline2 .left .add a.Additional{ background: rgb(89,181,62); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhkdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU5YjUzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0Y2EyMzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(89,181,62) 0%, rgb(76,162,49) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(89,181,62)), color-stop(100%,rgb(76,162,49))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(89,181,62) 0%,rgb(76,162,49) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(89,181,62) 0%,rgb(76,162,49) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(89,181,62) 0%,rgb(76,162,49) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(89,181,62) 0%,rgb(76,162,49) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59b53e', endColorstr='#4ca231',GradientType=0 ); /* IE6-8 */
font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:5px 7px;
border-radius:5px;
text-decoration:none;

}

#inline2 .left .add a.Additional:hover{background: rgb(74,170,46); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRhYWEyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTgyMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(74,170,46) 0%, rgb(41,130,13) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(74,170,46)), color-stop(100%,rgb(41,130,13))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(74,170,46) 0%,rgb(41,130,13) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(74,170,46) 0%,rgb(41,130,13) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(74,170,46) 0%,rgb(41,130,13) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(74,170,46) 0%,rgb(41,130,13) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4aaa2e', endColorstr='#29820d',GradientType=0 ); /* IE6-8 */
}


.Additional > img {
    padding-left: 5px;
    position: relative;
    right: 0;
    top: 7px;
}

.left > span.close {
    position: relative;
    top: 5px;
	float:none;
}

/*
.left select{ background:#fff; width:346px; padding-left:10px; height:27px; float:left; margin:-10px 0 0 0px; color:#4a4a4a; font:normal 14px Arial, Helvetica, sans-serif; border-radius:5px;  width:360px \0/ ; margin-left:-10px \0/ ;}
*/
.xl-option{background:url(img/m-option-olda.png) no-repeat; position:absolute; width:230px; height:43px; float:left; top:0; left:-4px; z-index:10}

.l-option{background:url(../img/l-option.png) no-repeat; position:absolute; width:275px; height:46px; float:left; top:0; left:-2px; z-index:10}
.m-option{background:url(img/m-option.png) no-repeat; position:absolute; width:160px; height:45px; float:left; top:0; left:-2px; z-index:10}
 
.s-option{background:url(img/s-option.png) no-repeat; position:absolute; width:108px; height:45px; float:left; top:0; left:-2px; z-index:10}

.w-option{background:url(../img/w-option.png) no-repeat; position:absolute; width:143px; height:40px; float:left; top:0px; left:-2px; z-index:10}

select.time{margin:10px 0 0 0; z-index:9999; position:absolute; top:5px; left: 0px; background:none; width:144px; font-weight:500;}

select.l-select{margin:8px 0 0 0; z-index:9999; position:absolute; top:0; left:-6px; background:none; width:305px; font-weight:bold}
select.xl-select{margin:6px 0 0 0; z-index:9999; position:absolute; top:0;  background:none; font-weight:500}


select.w-select{margin:0 0 0 0; z-index:9999;  background:none; width:173px;height:36px; font-weight:bold}

 
.left span.select {
    background: url(../secect_arrow.png) no-repeat scroll 310px center #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    color: #bbbbbb;
    cursor: default;
    float: left;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    height: 28px;
    left: 0;
    line-height: 17px;
    padding: 8px 0 0 5px;
    position: absolute;
    top: 0;
    width:336px;
    z-index: 1; 
	
	border:2px solid #c5c5c5;
	
}


.time_start{ float:left; width:135px; margin-right:20px;}

.time_start select{ background:#fff; width:146px; padding-left:10px; height:27px; float:left; margin:-10px 0 0 0px; color:#4a4a4a; font:normal 14px Arial, Helvetica, sans-serif; border-radius:5px;  width:360px \0/ ; margin-left:-10px \0/ ;}
 
 
.time_start span.select {
    background: url(../secect_arrow.png) no-repeat scroll 110px center #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    color: #bbbbbb;
    cursor: default;
    float: left;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    height: 28px;
    left: 0;
    line-height: 17px;
    padding: 8px 0 0 5px;
    position: absolute;
    top: 0;
    width:136px;
    z-index: 1; 
	
	border:2px solid #c5c5c5;
	
}


.time_Second{ float:left; width:75px; }

.time_Second select{ background:#fff; width:86px; padding-left:10px; height:27px; float:left; margin:-10px 0 0 0px; color:#4a4a4a; font:normal 14px Arial, Helvetica, sans-serif; border-radius:5px;  width:360px \0/ ; margin-left:-10px \0/ ;}
 
 
.time_Second span.select {
    background: url(../img/secect_arrow.png) no-repeat scroll 55px center #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    color: #bbbbbb;
    cursor: default;
    float: left;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    height: 28px;
    left: 0;
    line-height: 17px;
    padding: 8px 0 0 5px;
    position: absolute;
    top: 0;
    width:76px;
    z-index: 1; 
	
	border:2px solid #c5c5c5;
	
}
.time_Second select:hover{color: #bbbbbb; background:#53ab37;}
.time_Second select > option.bg_green:hover{color: #bbbbbb; background:#53ab37;}



span.selectOption {
    display: block;
    line-height: 20px;
    padding: 0px 10%;
    width: 80%;
}
span.selectOption:hover{ background:#4da432; color:#fff;}


div.selectOptions {
    background: none repeat scroll 0 0 #Fff;
	border-radius:3px 3px 3px 3px;
    border:2px solid #CCCCCC;
    
    display: none;
    left:-1px;
    overflow: hidden;
    padding-top: 2px;
    position: absolute;
    top:40px;
    width:89px;
	z-index:9;
}
.large div.selectOptions{ width:130px;}

div.selectBox {
    clear: both;
    color: #888888;
    cursor: default;
    display: inline-block;
    line-height: 30px;
    position: relative;
    text-align: left;
	background:#fff;
	border:2px solid #c5c5c5; 
	border-radius:4px;
	padding:0 5px;
	min-width:80px;
	font:normal 14px Arial, Helvetica, sans-serif;
}

div.selectBox.large{

	min-width:121px;
	margin-right:20px;
}

span.selectArrow {
    background: url(../img/secect_arrow.png) no-repeat scroll 18px center;
	cursor:pointer;
 
}
span.selectArrow, span.selected {
    float: left;
    height: 37px;
    position: relative;
    z-index: 1;
	line-height:35px;
	min-width:40px;
}

.large span.selected{
    float: left;
    height: 37px;
    position: relative;
    z-index: 1;
	line-height:35px;
	min-width:80px;
}
h5.upload{ font:bold 14px Arial, Helvetica, sans-serif; color:#525252;}

p.uploade_pdf{ float:left; font:normal 14px Arial, Helvetica, sans-serif; color:#a6a5a5; padding-top:15px; width:360px; margin-bottom:0px; position:relative;}
p.uploade_pdf a{ color:#a6a5a5; text-decoration:none}
.pro{width:55px; background:#fff; border:2px solid #51a935; float:left; margin-left:30px; height:5px; display:block; position:absolute; top:20px; right:50px;}
.pro span{ background:#51a935; width:20%; height:5px; display:block } 
p.uploade_pdf a:hover{ color:#000; text-decoration:none}
.uploade_pdf a > img.flr{
    float: right;
}

.uploade_pdf a > img.flr:hover{
    float: right;
	background:url(../img/small_cross_hover.png) no-repeat;
	width:19px; height:18px; display:block;
}

/* FLEET CHART TABLE CSS */
.fleet_container{ width:950px; background:#fff; border:5px solid #bfc3be; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; position:relative; z-index:999; font-family:Arial, Helvetica, sans-serif; box-shadow:0px 0px 15px #000; }
.fleet_header{ background:#2386c8; color:#fff; font-size:12px; font-weight:bold;}
.fleet_container tr td{ border-bottom:1px solid #e9e9e9; color:#4c4c4c; font-weight:bold; padding:7px; vertical-align:middle;}
.fleet_container tr:nth-child(even){ background:#f2f2f2;}
.fleet_container .fleet_header td{ padding:7px; color:#fff; vertical-align:middle; }
.fleet_icon{ width:25px; height:20px; display:block; margin:0 auto;}
.handicapped{ background:url(../img/icon_fleet.png) center -6px no-repeat; } 
.restroom{ background:url(../img/icon_fleet.png) center -43px no-repeat; } 
.cd{ background:url(../img/icon_fleet.png) center -79px no-repeat; } 
.dvd{ background:url(../img/icon_fleet.png) center -116px no-repeat; } 
.tv{ background:url(../img/icon_fleet.png) center -153px no-repeat; } 
.wifi{ background:url(../img/icon_fleet.png) center -188px no-repeat; } 
.alchohole{ background:url(../img/icon_fleet.png) center -223px no-repeat; } 
.announcer{ background:url(../img/icon_fleet.png) center -259px no-repeat; } 
.icon_true{ height:18px; width:20px; background:url(../img/icon_status.png) left center no-repeat; display:block; margin:0 auto;}
.icon_false{ height:18px; width:20px; background:url(../img/icon_status.png) right center no-repeat; display:block; margin:0 auto;}





.uploade_pdf a > img {
float:left; padding-right:5px;
}

a.Attach  {
    background: url(../img/write_coment.png) repeat-x scroll 0 0 transparent;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    float: left;
    font: bold 12px/25px Arial,Helvetica,sans-serif;
    margin-right: 10px;
    margin-top: 8px;
    padding: 0 10px 0 4px;
    text-decoration: none;
	margin:20px 0;
}

.Attach > img {
    float: left;
    padding-right: 5px;
    padding-top: 6px;
}


a.Attach:hover {
    background: url(../img/write_coment_hover.png) repeat-x scroll 0 0 transparent;
}

textarea.box{ width:565px; border-radius:5px; border:2px solid #c5c5c5; height:100px; resize:none;}

.left span.group{ float:left; width:48%; font:normal 12px Arial, Helvetica, sans-serif; color:#525252; padding-bottom:3px; padding-right:5px;} 
.left span.group strong{ font-weight:bold;}
.left span.full{ width:98%; float:left;}

.group > img {
    float: left;
	padding-right:5px;
	padding-bottom:10px;
}



/*-----------------Vehicles Page Css 28-07-2013-------------------------*/
.inner_container_left p strong{font-weight:bold;}

.vechileBanner{width:591px; height:auto; padding:10px; border:solid 1px #dce0da;}
.vechileBanner .vechileBigImg img{width:591px; height:250px; border:0px; padding:0px; float:none;}
.vechileBanner .vechileThumbList{width:591px; margin-top:10px;}
.vechileBanner .vechileThumbList li{float:left; margin-right:19px;}
.vechileBanner .vechileThumbList li.last{margin-right:0px;}
.vechileBanner .vechileThumbList li a img{border:0px; padding:0px; margin:0px;}

.playerImg{background:url(../img/playerBg.png) 0 0 no-repeat; width:611px; height:519px; margin-top:22px; padding-bottom:11px;}
.playerArea{width:565px; height:303px; padding:23px 0 0 23px;}
.playerArea img{float:none; border:0px; margin:0px; padding:0px;}

h2.thankyou{font:bold 30px Arial, Helvetica, sans-serif; color:#368e1b; text-align:center; padding-top:25px; padding-bottom:5px; }
h2.thankyou span{ color:#eb6319;}
h3.successfully { font:bold 18px Arial, Helvetica, sans-serif; color:#4a4a4a; text-align:center; }
.successfully > img{ text-align:center; padding:15px 0;}

.note h2.helpful{ font:bold 22px Arial, Helvetica, sans-serif; color:#217dbc; text-align:center; padding-bottom:20px;}
.note h2.helpful span{ color:#4a4a4a;}
.helpful > img {
    position: relative;
    top: 8px;
}
.Helpful_buttons{ background:url(../img/help_bg.png) repeat-x; border-radius:5px 5px 5px 5px;  width:360px;  margin:0 auto; text-align:center; margin-bottom:13px; border:1px solid #08609a;} 
.Helpful_buttons a{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; margin:0 ; text-decoration:none; padding:10px 0; display:block; }
.Helpful_buttons a:hover{background:url(../img/help_bg_hover.png) repeat-x; border-radius:5px 5px 5px 5px; }
 .Helpful_buttons a img {
   float:right;
   margin-right:10px; position:relative; top:-5px;
   
}


/***   Site map    ***/
.Site_map{ width:100%; border-top:1px solid #d5d5d5; margin-top:10px; margin-bottom:20px; }
.Site_map a.alpha{ background:url(../img/A_bg.png) repeat-x top left; width:24px; height:22px; text-align:center; font:bold 14px Arial, Helvetica, sans-serif; color:#323232; text-transform:uppercase; float:right; border-radius:0px 0px 5px 5px; text-decoration:none; border:1px solid #d5d5d5; border-top:none; line-height:22px;}

.Site_map a.alpha:hover{background:url(../img/A_bg_hover.png) repeat-x top left; color:#fff; border:1px solid #2f960f; border-top:none; } 

ul.Country{ list-style:none; margin:0px; padding:0px; float:left; width:195px; margin-right:10px;}
ul.Country li{ font:normal 14px Arial, Helvetica, sans-serif; color:#4d4d4d; margin-bottom:7px; padding:0px;}
ul.Country li a{ text-decoration:none; color:#4d4d4d; }
ul.Country li a:hover{ text-decoration:none; color:#0b7eca; }


ul.Country.last{ margin-right:0px;} 

.another_quote{ background:url(../img/help_bg.png) repeat-x; border-radius:5px 5px 5px 5px;  width:235px; text-transform:uppercase; margin:0 auto; text-align:center; margin-bottom:13px; border:1px solid #08609a;} 
.another_quote a{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; margin:0 ; text-decoration:none; padding:10px 0; display:block; }
.another_quote a:hover{background:url(../img/help_bg_hover.png) repeat-x; border-radius:5px 5px 5px 5px; }
.another_quote a img {
   float:right;
   margin-right:10px; position:relative; top:-5px;
   
}
