/*********** SELECTORS STYLES  ***********/
body { background:url(../images/bg.jpg) no-repeat center top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;line-height:18px;}
body, fieldset, form, h1, h2, h3, h4, h5, h6, p { margin:0px; padding:0px; }
h1, h2, h3, h4, h5, h6, form { display:inline; }
h1 { font: 25px "Trebuchet MS", Arial; color:#4b4b4b; display:block; border-bottom:1px solid #bdbdbd; }
h1 span {color:#006d00;}
h2 { font: 18px "Trebuchet MS", Arial; color:#1b549d; display:block;}
h3 { font-size:1.4em; }
hr { height:1px; color:#ccc; background:#ccc; border:0; }
img { border:0px; }
li { margin-bottom:5px; }
ol { margin:5px 0 5px 30px; padding:0; }
ul { margin:5px 0 5px 30px; padding:0; }
ul ul, ol ol, ol ul, ul ol { margin-left:30px; }
blockquote { margin:5px 20px; }
fieldset { border:1px solid #949599; }
table { border-collapse:collapse; border-spacing:0; }
input, select, textarea { font-size:1em; color:#000; font-family:Arial, Helvetica, sans-serif; border:1px solid #949599; background-color:#fff;}
select { border:1px solid #949599; font-size:11px }
textarea { border:1px solid #949599; padding:2px; overflow:auto; }

.input { padding:1px 2px 1px 4px; border:1px solid #949599; background:#fff !important; }

.button { background:#dfdfdf url(../images/btnBgh.jpg) left no-repeat;  padding:3px 5px 3px 20px; overflow:visible; cursor:pointer; font:13px; font-weight:bold;  color:#fff; }
.button:hover{ background:#067f9e url(../images/btnBg.jpg) left no-repeat; color:#000;}

/*-------------------------------------------------------------------------------------*/
.main{width:980px; margin:auto;}
.w980{ width:980px;}
.w367{ width:367px;}
.w585{ width:585px;}
.w635{ width:665px;}
.w152{ width:152px;}
.w250{width:250px;}
.w710{width:710px;}
.w700{width:700px;}
.w330{width:330px;}
.w350{width:350px;}
.w425{width:425px;}
.w470{width:470px;}
.w215{width:215px;}
.w220{ width:220px;}


/*.inr-bg{ background:url(../images/inr-bg.jpg) no-repeat center top;}*/

.img-h{ width:152px; height:78px; overflow:hidden;}
.pro-img{ width:100px; height:108px; overflow:hidden;}
.h80{ height:80px; overflow:hidden;}
.h19{ height:18px; overflow:hidden;}

/*-------------background-------------------------------------------------------------*/
.menu-bg{background:url(../images/menu-bg.png); width:928px; line-height:58px;}
.more-bg{background:url(../images/more-bg.png) no-repeat; width:165px; height:51px;}
.topbg{background: url(../images/box-t-bg.gif); width:353px; height:7px;}
.botbg{background: url(../images/box-b-bg.gif); width:353px; height:11px;}
.box-bg{ background:url(../images/box-bg.jpg) repeat-y; width:367px;}
.topbg2{background: url(../images/box-t-bg.gif); width:571px; height:7px;}
.botbg2{background: url(../images/box-b-bg.gif); width:571px; height:11px;}
.box-bg2{ background:url(../images/box-bg2.gif) repeat-y; width:585px;}

.topbg3{background: url(../images/box-t-bg.gif); width:651px;}
.botbg3{background: url(../images/box-b-bg.gif); width:651px; height:11px;}
.box-bg3{ background:url(../images/sc_bg.gif) repeat-y; width:665px;}

.ft-bg{ background:url(../images/ft-bg.gif); width:968px; height:38px;}
.ft-cnt-bg{ background: url(../images/ft-cnt-bg.gif) repeat-x #143984; width:980px; min-height:200px;}
.ft-b-bg{ background:url(../images/ft-b-bg.gif); width:960px; height:8px;}
.t-agents{ background:url(../images/t-agents.png) no-repeat; width:206px; height:30px;}
.fillows-bg{ background:url(../images/fillows-bg.jpg) no-repeat; width:173px; height:195px;}

.h-bg{ background:url(../images/h-bg.jpg) no-repeat; width:250px; height:40px;}
.h-box-bg{border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; width:248px;}
.h-box-bg2{border:1px solid #d7d7d7; width:200px;}
.search-bg{ background:url(../images/search-bg.png) no-repeat; width:293px; height:50px;}
.txt-bg{ background:url(../images/txt-bg.png) no-repeat; width:229px; height:30px;}
.tour-bg{ background:url(../images/tour-bg.gif) repeat-x #fff;}
.pro-w{ width:220px; height:140px; overflow:hidden;}
.pro-w-160{ width:160px; height:120px; overflow:hidden;}

.color_bg1{border:1px solid #ffbc6e; background-color:#f7910b;width:20px;height:20px;display:block;}
.color_bg2{border:1px solid #fc204e; background-color:#ec0d3c;width:20px;height:20px;display:block;}
.color_bg3{border:1px solid #92fd73; background-color:#27ae16;width:20px;height:20px;display:block;}
.color_bg4{border:1px solid #61bafe; background-color:#0484f1;width:20px;height:20px;display:block;}
/*-------------background------------------------------------------------------------*/

ul.myul_n{ margin:0px; padding:0px;}
ul.myul_n li{list-style:none; margin:0px; padding:0px 0px 0px 0px; }

.bg1{background:#fff; }
.bg2{background:#efefef;}
.bg3{background:#dddddd;}
.bg4{background:#f36523;}

/*-------------------------------*/

.top-nav a{ font-family: "Trebuchet MS", Arial; font-size:13px; color:#fff; text-decoration:none; padding: 0px 3px; text-transform:uppercase; vertical-align:middle;}
.top-nav a:hover, .top-nav .act{color:#ffd18e;}


.tree{font-family: "Trebuchet MS", Arial; font-size:11px; color:#000; text-decoration:none; background:#ededed;}
.tree a{color:#194e98; text-decoration:none;}
.tree a:hover{ color:#000;}

.footer-nav{font-family: "Trebuchet MS", Arial; font-size:13px; color:#fff; }
.footer-nav a{font-family: "Trebuchet MS", Arial; font-size:13px; color:#fff; text-transform:uppercase; text-decoration:none; padding:0px 5px; display:inline-block;}
.footer-nav a:hover{color:#bddb88;}

.footer-nav2 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none; padding:0px 5px; display:inline-block; line-height:24px;}
.footer-nav2 a:hover{color:#bddb88;}

.left-link a{color:#2c2c2e; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; padding:2px 0px 2px 20px; display:block; background:url(../images/arrow1.gif) 0px 5px no-repeat; line-height:22px; }
.left-link a:hover, .left-link a.act2{background:url(../images/arrow1-h.gif) 0px 5px no-repeat; color:#194b96; line-height:22px; }

.left-link2 a{color:#194b96; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; padding:2px 0px 2px 20px; display:block; background:url(../images/arrow-1.png) 0px 5px no-repeat; line-height:22px; box-shadow:0 0 7px #e5e5e5;}
.left-link2 a:hover, .left-link a.act2{background-color:rgba(236,242,252, .8); color:#000; box-shadow:0 0 7px #e5e5e5;}

.arrow a{ color:#fff; text-decoration:none; padding-left:15px; display:block;  line-height:18px; font-size:11px;}
.arrow a:hover, .arrow a.act3{ color:#000;}

.arrow2 p{ color:#194b96; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; padding:2px 0px 2px 20px; display:block; background:url(../images/arrow-1.png) 0px 5px no-repeat; line-height:22px; box-shadow:0 0 7px #e5e5e5; }

.arrow2 p:hover{ background-color:rgba(236,242,252, .8); color:#000; box-shadow:0 0 7px #e5e5e5; }

.arrow3 p{ color:#256ab5; font-family: "Trebuchet MS", Arial;  font-size:18px; text-decoration:none; padding:2px 0px 2px 23px; display:block; background:url(../images/arrow-2.jpg) 0px 8px no-repeat; line-height:22px; border-bottom:1px solid #e1e1e1; }


p.title1{font-size:13px; line-height:20px; color:#fff;  border-bottom:4px double #ececec; font-weight:bold; }
p.title1 span{padding:2px 20px 2px 5px; background:#d76000; }

.site-nav a{color:#d351a3; text-decoration:none; padding:6px 10px 2px 45px; display:block; background:url(../images/map-bg.png) 15px 6px no-repeat; line-height:30px; }
.site-nav a:hover{color:#000; text-decoration:none; padding:6px 10px 2px 45px; display:block; background:url(../images/map-bg-hv.png) 15px 6px no-repeat; line-height:30px;}


/*--------------------------------------*/
.bdrImg{ border:#baddf7 3px solid;}
.bdrImg1{ border:#ffffff 3px solid;}

.bdrB2 {border-bottom:1px solid #ffedc3; }
.bdrR2 { border-right:#eaeaea 1px solid;}
.bdr2 { border:#dddddd 1px solid;}
.bdr-l { border-left:#f2f2f2 2px solid;}

/***** FONT STYLES *****/
.lh5{line-height:5px}
.lh10{line-height:10px}
.lh12{line-height:12px}
.lh15{line-height:15px}
.lh20{line-height:20px}
.lh25{line-height:25px}
.lh30{line-height:31px}
.lh35{line-height:35px}
.lh40{line-height:40px}

.h20{height:20px;}
.h45{height:45px; overflow:hidden;}
.h35{height:35px; overflow:hidden;}
/*--------------------------------------*/
.Geo { font-family: Georgia, "Times New Roman", Times, serif; }
.arial { font-family: Arial, Helvetica, sans-serif; }
.fft { font-family: Tahoma ,Arial;}
.treb { font-family: "Trebuchet MS", Arial;}
.tim { font-family: "Times New Roman", Times, serif; font-weight:bold;}
.ver { font-family:Verdana; }
.cal { font-family:"Calibri", Arial; }

/*--------------------------------------*/

.black, .black a:link, .black a:visited { color:#000; text-decoration:none; }
.black a:hover, .black a:active { color:#000; }
.blue, .blue a:link, .blue a:visited { color:#5f81dc; text-decoration:none;}
.blue a:hover, .blue a:active { color:#000; }
.blue2, .blue2 a:link, .blue2 a:visited { color:#0151a1; text-decoration:none;}
.blue2 a:hover, .blue2 a:active { color:#000; }
/*.gray, .gray a:link, .gray a:visited { color:#595959 ; text-decoration:none;}*/
.gray { color:#595959 ; text-decoration:none;}
.gray a:hover, .gray a:active { color:#000;}
.pink, .pink a:link, .pink a:visited { color:#c100d1 ; text-decoration:none; }
.pink a:hover, .pink a:active { color:#000; }
.red, .red a:link, .red a:visited { color:#e40000; text-decoration:none;}
.red a:hover, .red a:active { color:#000; }
.white, .white a:link, .white a:visited { color:#fff; text-decoration:none;}
.white a:hover, .white a:active { color:#000; }
.yellow, .yellow a:link, .yellow a:visited { color:#fff445; text-decoration:none;}
.yellow a:hover, .yellow a:active { color:#fff; }
.brown, .brown a:link, .brown a:visited { color:#5b060b; text-decoration:none;}
.brown a:hover, .brown a:active { color:#000;}
.orange, .orange a:link, .orange a:visited { color:#f39815;}
.orange a:hover, .orange a:active { color:#000;}
.green, .green a:link, .green a:visited { color:#006d00;}
.green a:hover, .green a:active { color:#000;}

.gry2{ color:#333333;}
.purple{color:#006d00;}
.light-gray{color:#999999;}

/***** ALIGNMENT STYLES *****/
.al { text-align:left; }
.ar { text-align:right; }
.ac { text-align:center; }
.aj { text-align:justify; }
.vat { vertical-align:top; }
.vam { vertical-align:middle; }
.vab { vertical-align:bottom; }
.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.fo { float:left; width:100%; display:inline; }
.flwm { float:left; margin:0 10px 5px 0; display:inline; }
.frwm { float:right; margin:0 0 5px 10px; display:inline; }
.zero { width: 0px; height: 0px; line-height: 0px; margin: 0px; padding: 0px; font-size: 0px; }
.cb { clear:both; display:block; visibility:hidden; height:auto; line-height:0; content:'.' }
.cl { clear:left; }
.cr { clear:right; }
.over{overflow:hidden;}

/***** ACCESSORIES STYLES *****/
.b { font-weight:bold; }
.i { font-style:italic; }
.u { text-decoration:underline; }
.thro { text-decoration:line-through; }
.uu a:link, .uu a:visited { text-decoration:underline; }
.uu a:hover, .uu a:active { text-decoration:none; }
.uo a:link, .uo a:visited { text-decoration:none; }
.uo a:hover, .uo a:active { text-decoration:underline; }
.n { font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; }
.bcs { border-collapse:separate; }
.nw { white-space:nowrap; }
.ttc { text-transform:capitalize; }
.ttl { text-transform:lowercase; }
.ttu { text-transform:uppercase; }
.fvsc { font-variant:small-caps; }
.block { display:block; margin:0 auto; }
.inline { display:inline; }
.none { display:none; }
.absolute { position:absolute; }
.relative { position:relative; }
.pointer { cursor:pointer; }
.auto{margin:auto;}
.over-hid{overflow:hidden;}

/********** OTHER STYLES **********/
.w20 { width:20%; }
.w25 { width:25%; }
.w33 { width:28%; }
.w48 { width:48%; }
.w49 { width:49%; }
.w50 { width:50%; }

.bdr { border:2px solid #e2e2e2;}

.bdr-tab { border:5px solid #ffe880; }
.bdr1 { border:3px solid #ccc; }
.bdr-R { border-right:1px solid #dedede;}
.bdr-lr {border-left:1px solid #ccdae8; border-right:1px solid #ccdae8; }
.bdrT { border-top:1px solid #e2e2e2; }
.bdrR { border-right:1px solid #ccdae8; padding-right:22px;}
.bdrL { border-left:1px solid #c7c7c7;}
.bdrB {border-bottom:1px solid #dfdfdf;}

.bdrAll td, .bdrAll th  { border:1px solid #f0f0f0; }

.bdr-radius{border:1px solid #dcd4a0; border-radius:5px; box-shadow:}
.bdr-radius:hover{border:1px solid #5494da; border-radius:5px;}
.shadow1{box-shadow:0 0 7px #d0d0d0}
.shadow2{box-shadow:0 0 7px #e5e5e5}
.box-shadow{box-shadow:5px 0px 0px 4px #c9c9c9;}
.text-shadow{ text-shadow:#fff 0px 1px;}

/*-----------------------------------------------------------------------------------------------------*/

.paging{color:#a88f70;}
.paging a{color:#fff; text-align:center; padding:1px 4px; display:inline-block; margin:0px 3px; border:#dddddd 1px solid; text-decoration:none; font:11px Arial, Helvetica, sans-serif; background:#666666;}
.paging a:hover, .paging a.select{color:#fff; background:#1e5eb0;}
/*--------------------------------------------------------------------------*/
.f28{ font-size:28px;}
.f26{ font-size:26px;}
.f25{ font-size:25px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f23{ font-size:23px;}
.f20{ font-size:20px;}
.f19{ font-size:19px;}
.f17{ font-size:17px;}
.f18{ font-size:18px;}
.f16{ font-size:16px;}
.f15{ font-size:14px;}
.f14{ font-size:14px;}
.f13{ font-size:13px;}
.f12{ font-size:12px;}
.f11{ font-size:11px;}
.f10{ font-size:10px;}
.f9{ font-size:9px;}
/*---------------------------------------------------------------------------*/


/*----------------padding----------------*******************/


.p0-2{padding:0px 2px;}
.p0-5{padding:0px 5px;}
.p0-10{padding:0px 10px;}


.p1-5{padding:1px 5px;}
.p1-10{padding:1px 10px;}
.p1-15{padding:1px 15px;}

.p2-5{padding:2px 5px;}
.p2-10{padding:2px 10px;}
.p2-15{padding:2px 15px;}

.p3-5{padding:3px 5px;}
.p3-10{padding:3px 10px;}
.p3-15{padding:3px 15px;}

.p2-0{padding:2px 0px;}
.p5-0{padding:5px 0px;}
.p10-0{padding:10px 0px;}


.p5-10{padding:5px 10px;}
.p5-15{padding:5px 15px;}
.p5-20{padding:5px 20px;}

.p10-15{padding:10px 15px;}
.p10-20{padding:10px 20px;}

.p1{padding:1px;}
.p2{padding:2px;}
.p3{padding:3px;}
.p4{padding:4px;}
.p5{padding:5px;}
.p6{padding:6px;}
.p7{padding:7px;}
.p8{padding:8px;}
.p9{padding:9px;}
.p10{padding:10px;}
.p11{padding:11px;}
.p12{padding:12px;}
.p13{padding:13px;}
.p14{padding:14px;}
.p15{padding:15px;}
.p16{padding:16px;}
.p17{padding:17px;}
.p18{padding:18px;}
.p19{padding:19px;}
.p20{padding:20px;}
.p21{padding:21px;}
.p22{padding:22px;}
.p23{padding:23px;}
.p24{padding:24px;}
.p25{padding:25px;}
.p30{padding:30px;}



.pl1{padding-left:1px;}
.pl2{padding-left:2px;}
.pl3{padding-left:3px;}
.pl4{padding-left:4px;}
.pl5{padding-left:5px;}
.pl6{padding-left:6px;}
.pl7{padding-left:7px;}
.pl8{padding-left:8px;}
.pl9{padding-left:9px;}
.pl10{padding-left:10px;}
.pl11{padding-left:11px;}
.pl12{padding-left:12px;}
.pl13{padding-left:13px;}
.pl14{padding-left:14px;}
.pl15{padding-left:15px;}
.pl16{padding-left:16px;}
.pl17{padding-left:17px;}
.pl18{padding-left:18px;}
.pl19{padding-left:19px;}
.pl20{padding-left:20px;}
.pl21{padding-left:21px;}
.pl22{padding-left:22px;}
.pl23{padding-left:23px;}
.pl24{padding-left:24px;}
.pl25{padding-left:25px;}
.pl26{padding-left:26px;}
.pl27{padding-left:27px;}
.pl28{padding-left:28px;}
.pl29{padding-left:29px;}
.pl30{padding-left:30px;}
.pl31{padding-left:31px;}
.pl32{padding-left:32px;}
.pl33{padding-left:33px;}
.pl34{padding-left:34px;}
.pl35{padding-left:35px;}
.pl36{padding-left:36px;}
.pl37{padding-left:37px;}
.pl38{padding-left:38px;}
.pl39{padding-left:39px;}
.pl40{padding-left:40px;}
.pl45{padding-left:45px;}
.pl50{padding-left:50px;}
.pl60{padding-left:60px;}
.pl70{padding-left:70px;}
.pl80{padding-left:80px;}
.pl90{padding-left:90px;}
.pl125{padding-left:125px;}
.pl200{padding-left:210px;}



.pr1{padding-right:1px;}
.pr2{padding-right:2px;}
.pr3{padding-right:3px;}
.pr4{padding-right:4px;}
.pr5{padding-right:5px;}
.pr6{padding-right:6px;}
.pr7{padding-right:7px;}
.pr8{padding-right:8px;}
.pr9{padding-right:9px;}
.pr10{padding-right:10px;}
.pr11{padding-right:11px;}
.pr12{padding-right:12px;}
.pr13{padding-right:13px;}
.pr14{padding-right:14px;}
.pr15{padding-right:15px;}
.pr16{padding-right:16px;}
.pr17{padding-right:17px;}
.pr18{padding-right:18px;}
.pr19{padding-right:19px;}
.pr20{padding-right:20px;}
.pr21{padding-right:21px;}
.pr22{padding-right:22px;}
.pr23{padding-right:23px;}
.pr24{padding-right:24px;}
.pr25{padding-right:25px;}
.pr26{padding-right:26px;}
.pr27{padding-right:27px;}
.pr28{padding-right:28px;}
.pr29{padding-right:29px;}
.pr30{padding-right:30px;}
.pr31{padding-right:31px;}
.pr32{padding-right:32px;}
.pr33{padding-right:33px;}
.pr34{padding-right:34px;}
.pr35{padding-right:35px;}
.pr36{padding-right:36px;}
.pr37{padding-right:37px;}
.pr38{padding-right:38px;}
.pr39{padding-right:39px;}
.pr40{padding-right:40px;}
.pr45{padding-right:45px;}
.pr50{padding-right:50px;}
.pr60{padding-right:60px;}
.pr65{padding-right:65px;}
.pr70{padding-right:70px;}
.pr80{padding-right:80px;}
.pr90{padding-right:90px;}
.pr100{padding-right:100px;}

.pt1{padding-top:1px;}
.pt2{padding-top:2px;}
.pt3{padding-top:3px;}
.pt4{padding-top:4px;}
.pt5{padding-top:5px;}
.pt6{padding-top:6px;}
.pt7{padding-top:7px;}
.pt8{padding-top:8px;}
.pt9{padding-top:9px;}
.pt10{padding-top:10px;}
.pt11{padding-top:11px;}
.pt12{padding-top:12px;}
.pt13{padding-top:13px;}
.pt14{padding-top:14px;}
.pt15{padding-top:15px;}
.pt16{padding-top:16px;}
.pt17{padding-top:17px;}
.pt18{padding-top:18px;}
.pt19{padding-top:19px;}
.pt20{padding-top:20px;}
.pt21{padding-top:21px;}
.pt22{padding-top:22px;}
.pt23{padding-top:23px;}
.pt24{padding-top:24px;}
.pt25{padding-top:25px;}
.pt26{padding-top:26px;}
.pt27{padding-top:27px;}
.pt28{padding-top:28px;}
.pt29{padding-top:29px;}
.pt30{padding-top:30px;}
.pt31{padding-top:31px;}
.pt32{padding-top:32px;}
.pt33{padding-top:33px;}
.pt34{padding-top:34px;}
.pt35{padding-top:35px;}
.pt36{padding-top:36px;}
.pt37{padding-top:37px;}
.pt38{padding-top:38px;}
.pt39{padding-top:39px;}
.pt40{padding-top:40px;}
.pt45{padding-top:45px;}
.pt50{padding-top:50px;}
.pt55{padding-top:55px;}
.pt60{padding-top:60px;}
.pt70{padding-top:70px;}
.pt80{padding-top:80px;}
.pt90{padding-top:90px;}



.pb0{padding-bottom:0px;}
.pb1{padding-bottom:1px;}
.pb2{padding-bottom:2px;}
.pb3{padding-bottom:3px;}
.pb4{padding-bottom:4px;}
.pb5{padding-bottom:5px;}
.pb6{padding-bottom:6px;}
.pb7{padding-bottom:7px;}
.pb8{padding-bottom:8px;}
.pb9{padding-bottom:9px;}
.pb10{padding-bottom:10px;}
.pb11{padding-bottom:11px;}
.pb12{padding-bottom:12px;}
.pb13{padding-bottom:13px;}
.pb14{padding-bottom:14px;}
.pb15{padding-bottom:15px;}
.pb16{padding-bottom:16px;}
.pb17{padding-bottom:17px;}
.pb18{padding-bottom:18px;}
.pb19{padding-bottom:19px;}
.pb20{padding-bottom:20px;}
.pb21{padding-bottom:21px;}
.pb22{padding-bottom:22px;}
.pb23{padding-bottom:23px;}
.pb24{padding-bottom:24px;}
.pb25{padding-bottom:25px;}
.pb26{padding-bottom:26px;}
.pb27{padding-bottom:27px;}
.pb28{padding-bottom:28px;}
.pb29{padding-bottom:29px;}
.pb30{padding-bottom:30px;}
.pb31{padding-bottom:31px;}
.pb32{padding-bottom:32px;}
.pb33{padding-bottom:33px;}
.pb34{padding-bottom:34px;}
.pb35{padding-bottom:35px;}
.pb36{padding-bottom:36px;}
.pb37{padding-bottom:37px;}
.pb38{padding-bottom:38px;}
.pb39{padding-bottom:39px;}
.pb40{padding-bottom:40px;}
.pb45{padding-bottom:45px;}
.pb50{padding-bottom:50px;}



/**********************************************************----------------margin----------------****************************************************************/



.m0-2{margin:0px 2px;}
.m0-5{margin:0px 5px;}
.m0-10{margin:0px 10px;}

.m2-0{margin:2px 0px;}
.m5-0{margin:5px 0px;}
.m10-0{margin:10px 0px;}

.m5-10{margin:5px 10px;}
.m5-20{margin:5px 20px;}

.m1{margin:1px;}
.m2{margin:2px;}
.m3{margin:3px;}
.m4{margin:4px;}
.m5{margin:5px;}
.m6{margin:6px;}
.m7{margin:7px;}
.m8{margin:8px;}
.m9{margin:9px;}
.m10{margin:10px;}
.m11{margin:11px;}
.m12{margin:12px;}
.m13{margin:13px;}
.m14{margin:14px;}
.m15{margin:15px;}
.m16{margin:16px;}
.m17{margin:17px;}
.m18{margin:18px;}
.m19{margin:19px;}
.m21{margin:21px;}
.m22{margin:22px;}
.m23{margin:23px;}
.m24{margin:24px;}
.m25{margin:25px;}
.m30{margin:30px;}



.ml1{margin-left:1px;}
.ml2{margin-left:2px;}
.ml3{margin-left:3px;}
.ml4{margin-left:4px;}
.ml5{margin-left:5px;}
.ml6{margin-left:6px;}
.ml7{margin-left:7px;}
.ml8{margin-left:8px;}
.ml9{margin-left:9px;}
.ml10{margin-left:10px;}
.ml11{margin-left:11px;}
.ml12{margin-left:12px;}
.ml13{margin-left:13px;}
.ml14{margin-left:14px;}
.ml15{margin-left:15px;}
.ml16{margin-left:16px;}
.ml17{margin-left:17px;}
.ml18{margin-left:18px;}
.ml19{margin-left:19px;}
.ml20{margin-left:20px;}
.ml21{margin-left:21px;}
.ml22{margin-left:22px;}
.ml23{margin-left:23px;}
.ml24{margin-left:24px;}
.ml25{margin-left:25px;}
.ml26{margin-left:26px;}
.ml27{margin-left:27px;}
.ml28{margin-left:28px;}
.ml29{margin-left:29px;}
.ml30{margin-left:30px;}
.ml31{margin-left:31px;}
.ml32{margin-left:32px;}
.ml33{margin-left:33px;}
.ml34{margin-left:34px;}
.ml35{margin-left:35px;}
.ml36{margin-left:36px;}
.ml37{margin-left:37px;}
.ml38{margin-left:38px;}
.ml39{margin-left:39px;}
.ml40{margin-left:40px;}
.ml45{margin-left:45px;}
.ml50{margin-left:50px;}
.ml60{margin-left:60px;}
.ml70{margin-left:70px;}
.ml80{margin-left:80px;}
.ml90{margin-left:90px;}
.ml235{margin-left:235px;}
.ml115{margin-left:115px;}
.ml125{margin-left:165px;}



.mr1{margin-right:1px;}
.mr2{margin-right:2px;}
.mr3{margin-right:3px;}
.mr4{margin-right:4px;}
.mr5{margin-right:5px;}
.mr6{margin-right:6px;}
.mr7{margin-right:7px;}
.mr8{margin-right:8px;}
.mr9{margin-right:9px;}
.mr10{margin-right:10px;}
.mr11{margin-right:11px;}
.mr12{margin-right:12px;}
.mr13{margin-right:13px;}
.mr14{margin-right:14px;}
.mr15{margin-right:15px;}
.mr16{margin-right:16px;}
.mr17{margin-right:17px;}
.mr18{margin-right:18px;}
.mr19{margin-right:19px;}
.mr20{margin-right:20px;}
.mr21{margin-right:21px;}
.mr22{margin-right:22px;}
.mr23{margin-right:23px;}
.mr24{margin-right:24px;}
.mr25{margin-right:25px;}
.mr26{margin-right:26px;}
.mr27{margin-right:27px;}
.mr28{margin-right:28px;}
.mr29{margin-right:29px;}
.mr30{margin-right:30px;}
.mr31{margin-right:31px;}
.mr32{margin-right:32px;}
.mr33{margin-right:33px;}
.mr34{margin-right:34px;}
.mr35{margin-right:35px;}
.mr36{margin-right:36px;}
.mr37{margin-right:37px;}
.mr38{margin-right:38px;}
.mr39{margin-right:39px;}
.mr40{margin-right:40px;}
.mr45{margin-right:45px;}
.mr50{margin-right:50px;}
.mr100{margin-right:120px;}


.mt1{margin-top:1px;}
.mt2{margin-top:2px;}
.mt3{margin-top:3px;}
.mt4{margin-top:4px;}
.mt5{margin-top:5px;}
.mt6{margin-top:6px;}
.mt7{margin-top:7px;}
.mt8{margin-top:8px;}
.mt9{margin-top:9px;}
.mt10{margin-top:10px;}
.mt11{margin-top:11px;}
.mt12{margin-top:12px;}
.mt13{margin-top:13px;}
.mt14{margin-top:14px;}
.mt15{margin-top:15px;}
.mt16{margin-top:16px;}
.mt17{margin-top:17px;}
.mt18{margin-top:18px;}
.mt19{margin-top:19px;}
.mt20{margin-top:20px;}
.mt21{margin-top:21px;}
.mt22{margin-top:22px;}
.mt23{margin-top:23px;}
.mt24{margin-top:24px;}
.mt25{margin-top:25px;}
.mt26{margin-top:26px;}
.mt27{margin-top:27px;}
.mt28{margin-top:28px;}
.mt29{margin-top:29px;}
.mt30{margin-top:30px;}
.mt31{margin-top:31px;}
.mt32{margin-top:32px;}
.mt33{margin-top:33px;}
.mt34{margin-top:34px;}
.mt35{margin-top:35px;}
.mt36{margin-top:36px;}
.mt37{margin-top:37px;}
.mt38{margin-top:38px;}
.mt39{margin-top:39px;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt62{margin-top:62px;}
.mt70{margin-top:70px;}
.mt77{margin-top:77px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px;}
.mt125{margin-top:125px;}
.mt140{margin-top:140px;}
.mt298{margin-top:298px;}

.mb1{margin-bottom:1px;}
.mb2{margin-bottom:2px;}
.mb3{margin-bottom:3px;}
.mb4{margin-bottom:4px;}
.mb5{margin-bottom:5px;}
.mb6{margin-bottom:6px;}
.mb7{margin-bottom:7px;}
.mb8{margin-bottom:8px;}
.mb9{margin-bottom:9px;}
.mb10{margin-bottom:10px;}
.mb11{margin-bottom:11px;}
.mb12{margin-bottom:12px;}
.mb13{margin-bottom:13px;}
.mb14{margin-bottom:14px;}
.mb15{margin-bottom:15px;}
.mb16{margin-bottom:16px;}
.mb17{margin-bottom:17px;}
.mb18{margin-bottom:18px;}
.mb19{margin-bottom:19px;}
.mb20{margin-bottom:20px;}
.mb21{margin-bottom:21px;}
.mb22{margin-bottom:22px;}
.mb23{margin-bottom:23px;}
.mb24{margin-bottom:24px;}
.mb25{margin-bottom:25px;}
.mb26{margin-bottom:26px;}
.mb27{margin-bottom:27px;}
.mb28{margin-bottom:28px;}
.mb29{margin-bottom:29px;}
.mb30{margin-bottom:30px;}
.mb31{margin-bottom:31px;}
.mb32{margin-bottom:32px;}
.mb33{margin-bottom:33px;}
.mb34{margin-bottom:34px;}
.mb35{margin-bottom:35px;}
.mb36{margin-bottom:36px;}
.mb37{margin-bottom:37px;}
.mb38{margin-bottom:38px;}
.mb39{margin-bottom:39px;}
.mb40{margin-bottom:40px;}
.mb45{margin-bottom:45px;}
.mb50{margin-bottom:50px;}
/*-------------------------------------------------------------------------------------------*/


.trips_form_blue_rounded {
    background: none repeat scroll 0 0 #f8f8f8;
	border:#B9B9B9 1px solid;
	 -moz-border-radius-topleft:10px;
	 -moz-border-radius-topright:10px;
	 -moz-border-radius-bottomleft:10px;
 	 -moz-border-radius-bottomright:10px;
	 -webkit-border-top-left-radius:10px;
	 -webkit-border-top-right-radius:10px;
 	 -webkit-border-bottom-left-radius:10px;
 	 -webkit-border-bottom-right-radius:10px;
	 box-shadow: 0 1px 10px #000000;
	-moz-box-shadow: 0px 1px 10px #000000;
	-webkit-box-shadow: 0px 1px 10px #000000;
	padding:10px;
}

#form_title_h {
    background: url("../images/tour_heading_border.gif") repeat-x scroll left bottom transparent;
    color: #0066CB;
    font-size: 16px;
    font-weight: bold;
    padding: 0 5px 5px 0;
    text-decoration: none;
}

.trips_form_blue_rounded td {
    color: #333333;
    font-family: Arial;
    font-size: 13px;
    padding: 5px 0;
}

.txtblack16 {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}

.border_1px {
    border-bottom: 1px dashed #CCCCCC;
}

.input_box{
	border:#B9B9B 2px solid;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:16px;
}
.select_box, select{
	border:#B9B9B 2px solid;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
}

/********************  Success Message **************************/
.sucess_msg {
  color: #6b9e00;
  background: #f7ffe6;
  border: 3px solid #b9ec4d;
  font-weight: bold;
  margin: 0;
  font-size: 12px;
  min-width: 500px;
}
.sucess_msg ul {
  margin: 0;
  padding-top: 5px;
  padding-left: 10px;
  padding-bottom: 5px;
}
.sucess_msg li {
  list-style-type: square;
  background-image: none;
  margin-left: 0;
  padding-left: 0;
}

/********************  Error Message **************************/

.error_msg{
  color: #c00;
  background: #e6c0c0;
  border: 3px solid #DE7A7B;
  font-weight: bold;
  margin: 0;
  font-size: 12px;
  min-width: 500px;
}

.error_msg ul {
  margin: 0;
  padding-top: 5px;
  padding-left: 20px;
  padding-bottom: 5px;
}

.error_msg li {
  list-style-type: square;
  background-image: none;
  margin-left: 0;
  padding-left: 0;
}


.registration-bg ul{
	margin-bottom:0px;
	margin-left:10px;
}
.registration-bg ul li{
	margin-bottom:0px;
}

#content_section{
	min-height:300px;
}
#content_section li{
	margin-left:20px;	
}
#content_section a:link, #content_section a:visited { color:#1B549D; text-decoration:none; }
#content_section a:hover, #content_section a:active { color:#000; }

#content_section .grey_bg{
	background:#f3f3f3; 
	padding:10px;
}
.inn_bgs{
	 border-radius:10px; 
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	background:#FFFFFF; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	opacity: 0.9;	
	margin-top:10px
}
#main_tittal{
	border-bottom:#CCC 1px solid;
	padding:0px 0px 2px 0px;
	color:#008800;
	font-size:22px;
	text-decoration:none;
	text-transform:none;
}
#main_tittal span{
	color:#333333;
	font-size:13px;
	text-decoration:none;
}
.gery_text12{
	font-size:12px;
	color:#505050;
	font-weight:bold;
	text-decoration:none;
	outline:none;
}
.css3_btn{
	padding:0 8px; outline:0; border:none;
	height: 22px; line-height:22px;
	cursor: pointer;
	color: #fff;
	-webkit-transition: background-color .2s ease-out;
	-moz-transition: background-color .2s ease-out;
	-ms-transition: background-color .2s ease-out; 
	-o-transition: background-color .2s ease-out;  
	transition: background-color .2s ease-out;
	background-color: #1176DA;;-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px; -moz-box-shadow: 0 2px 4px rgba(0,0,0, 0.7);
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0, 0.7);
	box-shadow: 0 2px 4px rgba(0,0,0, 0.7);
	background-image: -webkit-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: -moz-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: -ms-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: -o-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
}

.css3_btn:hover{
	background-color: #72b01a;
}
.registration-bg{ 
	border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;
}

.table_td_padding td{
	padding:10px;
}

.menu-p{position:absolute; z-index:999; margin-left:0px; margin-top:-160px;}

.button2, .button2:visited{background:#256ab5; font-size:11px; display:inline-block; padding:0px 5px; color:#fff; border-radius:6px; text-decoration:none; cursor: pointer; }
.button2:hover{background:#3a3a3a; color:#fff;}

.css3_link{
	padding:5px 8px; outline:0; border:none;
	/*height: 22px; line-height:22px;*/
	font-weight:bold;
	cursor: pointer;
	color: #fff;
	-webkit-transition: background-color .2s ease-out;
	-moz-transition: background-color .2s ease-out;
	-ms-transition: background-color .2s ease-out; 
	-o-transition: background-color .2s ease-out;  
	transition: background-color .2s ease-out;
	background-color: #1176DA;;-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px; -moz-box-shadow: 0 2px 4px rgba(0,0,0, 0.7);
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0, 0.7);
	box-shadow: 0 2px 4px rgba(0,0,0, 0.7);
	background-image: -webkit-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: -moz-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: -ms-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: -o-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
}

.css3_link:hover{
	background-color: #72b01a;
}

#tour_detail_description ul{
	padding:10px 0 0 25px;
}

.green_heading { color:#E7E7E7 font-family: "Trebuchet MS", Arial;  font-size:22px; text-decoration:none; padding:2px 0px 2px 0px; display:block;line-height:22px; border-bottom:1px solid #e1e1e1; }

#region_content_section a:link, #region_content_section a:visited { color:#0066CB; text-decoration:none; }


.sub_heading { color:#E7E7E7 font-family: "Trebuchet MS", Arial;  font-size:22px; text-decoration:none; padding:2px 0px 5px 0px; display:block;line-height:22px;  }

.css3_red_link{
	padding:5px 8px; outline:0; border:none;
	/*height: 22px; line-height:22px;*/
	font-size:14px;
	font-weight:bold;
	cursor: pointer;
	color: #fff;
	-webkit-transition: background-color .2s ease-out;
	-moz-transition: background-color .2s ease-out;
	-ms-transition: background-color .2s ease-out; 
	-o-transition: background-color .2s ease-out;  
	transition: background-color .2s ease-out;
	background-color: #FF0000;;-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px; -moz-box-shadow: 0 2px 4px rgba(0,0,0, 0.7);
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0, 0.7);
	box-shadow: 0 2px 4px rgba(0,0,0, 0.7);
	background-image: -webkit-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: -moz-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: -ms-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: -o-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
}

.css3_red_link:hover{
	background-color: #000000;
}


.css3_green_link{
	padding:5px 8px; outline:0; border:none;
	/*height: 22px; line-height:22px;*/
	font-size:14px;
	font-weight:bold;
	cursor: pointer;
	color: #fff;
	-webkit-transition: background-color .2s ease-out;
	-moz-transition: background-color .2s ease-out;
	-ms-transition: background-color .2s ease-out; 
	-o-transition: background-color .2s ease-out;  
	transition: background-color .2s ease-out;
	background-color: #008800;;-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px; -moz-box-shadow: 0 2px 4px rgba(0,0,0, 0.7);
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0, 0.7);
	box-shadow: 0 2px 4px rgba(0,0,0, 0.7);
	background-image: -webkit-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: -moz-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: -ms-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: -o-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
	background-image: linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
}

.css3_green_link:hover{
	background-color: #1176DA;
}

.search_text_font{
	color:#ccc;
}


.ajax_calendar td
{
	border: 1px solid #CCC;
}

.border_none{
	border:none;
}

.purple_home {
    color: #4753A1;
}

.srchbg{
	background-color: #CEFFCE;
}

/*********************************   Car Rental *************************************/
.w285{width:285px;}
.w660{width:660px;}
.w130{width:130px;}
.w250{width:250px;}
.w350{width:350px;}
.w310{width:310px;}
.w40{width:40px;}
.radius-rb{border-radius: 0px 5px 5px 0px;}
.border1{border:1px solid #ededed; border-radius: 5px 5px 5px 5px;}
.bg-blue{background:#4895e5;border-radius:5px 5px 0px 0px}
.bg-blue2{background: url(../images/bg-blue2.jpg) repeat-x #8bbff9;}
.bg-blue3{background: url(../images/bg-blue2.jpg) repeat-x #8bbff9;}
.bg-blue3:hover{background:#d8ebfe;}
.bg-blue4{background:#d8ebfe;}
.bg-blue4:hover{background: url(../images/bg-blue2.jpg) repeat-x #8bbff9;}

.bg-gray{ background:url(../images/bg-gray.jpg) repeat-x #f5f5f5;}
.radius-20{border-radius:20px}
.step a{color:#666; text-align:center; padding:1px 4px; display:inline-block; margin:0px 3px; border:#f1f1f1 2px solid; text-decoration:none; font:14px Arial, Helvetica, sans-serif; background:#fff; border-radius:15px;}
.step a:hover, .step a.select{color:#fff; background:#000; border:#666 2px solid;}
.bb{ border-bottom:1px solid red;}

.more1, .more1:visited{color:#fff;background:#2d2d2d;  display:inline-block; padding:4px 8px;text-decoration:none; cursor: pointer; text-transform:uppercase; border-radius:5px 5px 0px 0px; }
.more1:hover{background:#4895e5; color:#fff;transition:all .6s linear; -moz-transition:all .6s linear; -webkit-transition:all .6s linear; transition:all .6s linear;}

.quote-but, .quote-but:visited{background:#4895e5; font-size:12px; display:inline-block; padding:2px 5px; color:#fff; border-radius:6px; border:4px solid #428cd8; text-decoration:none; cursor: pointer; text-transform:uppercase; }
.quote-but:hover{background:#2d2d2d; border:4px solid #1d1d1d; color:#fff;transition:all .6s linear; -moz-transition:all .6s linear; -webkit-transition:all .6s linear; transition:all .6s linear;}

.now-but, .now-but:visited{background:#2d2d2d; border:4px solid #1d1d1d; color:#fff; font-size:12px; display:inline-block; padding:2px 5px; border-radius:6px; text-decoration:none; cursor: pointer; text-transform:uppercase; }
.now-but:hover{background:#4895e5;border:4px solid #428cd8;color:#fff; transition:all .6s linear; -moz-transition:all .6s linear; -webkit-transition:all .6s linear; transition:all .6s linear;}


.input-bdr3{background:#fff; color:#616161; border:1px solid #ecebeb; padding:3px; line-height:18px; border-radius:5px;}
.list-bg{ background:url(../images/list-bg.jpg) repeat-x #fff;}
.gry4{color:#b6b6b6;}
.arrow3 p{ color: #444444; background:url(http://www.visitsandtrips.com/images/arrow1.png) no-repeat 0px 3px; padding-left:18px; text-decoration:none; display:block; line-height:18px; margin-bottom:5px;}

.h-bg2{background:#4895e5;border-radius:5px 5px 0px 0px;}
.w160{width:160px;}
.w320{width:320px;}
.w30{width:28%; }

.txtbox{
	background:#fff; color:#616161; border:1px solid #ecebeb; padding:3px; line-height:18px; border-radius:5px;
	width:65px;
}




.carEquipIc {
    display: inline-block;
	list-style-type: none;
	padding-left:20px;
}
.carEquipIc ul{
    list-style-type: none;
	padding-left:20px;
}
.carEquipIc li {
    background-image: url("http://www.visitsandtrips.com/images/car_options.gif");
    background-repeat: no-repeat;
    color: #6E92B7;
    float: left;
    font-size: 11px;
    margin: 0 20px 0 0;
    padding: 24px 0 0;
    text-align: center;
}
.carEquipIc li:last-child {
    margin-right: 0;
}
.icon_door, .icon_ac, .icon_automatic, .icon_manual, .icon_pax, .icon_suitcase_lg, .icon_suitcase_sm {
    text-align: center;
}
.icon_door {
    background-position: 0 0;
    height: 16px;
    width: 16px;
}
.icon_pax {
    background-position: -18px 0;
    height: 16px;
    width: 16px;
}
.icon_ac {
    background-position: -36px 0;
    height: 16px;
    width: 16px;
}
.icon_suitcase_lg {
    background-position: -54px 0;
    height: 13px;
    width: 16px;
}
.icon_suitcase_sm {
    background-position: -72px 0;
    height: 9px;
    width: 16px;
}
.icon_suitcase_gr {
    background-position: -131px 0;
    height: 9px;
    width: 18px;
}
.icon_auto {
    background-position: -108px 0;
    height: 16px;
    width: 16px;
}
.icon_manual {
    background-position: -90px 0;
    height: 16px;
    width: 16px;
}
.carEquipIc .icon_auto span {
    margin-left: -5px;
}
.carEquipIc .icon_manual span {
    margin-left: -5px;
}
.carEquipIc .icon_pax span {
    margin-left: -2px;
}
.ie7 .caricons {
    margin: auto auto auto 10px;
}
.ie7 .carEquipIc .icon_manual span {
    margin-left: 0;
}
.show {
    display: block;
}
#locstable td {
    border-bottom: 1px solid #BBCACC;
    padding: 3px 0 3px 0;
}
#locstable td#puairicon, #locstable td#purailicon, #locstable td#pucityicon, #locstable td#doairicon, #locstable td#dorailicon, #locstable td#docityicon {
    background-color: #F3F5F5;
    border-right: 1px solid #BBCACC;
}
#locstable ul{
	list-style-type: none;
	padding-left:20px;
}

#locstable li{
	
	padding-bottom:10px;
}
#locstable label{
	font-weight:bold;
}


.paymentDetailsContent {
    background: url("http://www.visitsandtrips.com/images/horizontal.gif") repeat-y scroll 333px 0 transparent;
    display: block;
    float: left;
    height: auto;
    padding: 0 0 0 9px;
}
.paymentDetailsContent ul {
    float: left;
    padding: 0 15px 0 10px;
    width: 295px;
	list-style: none outside none;
}
.paymentDetailsContent ul li {
    float: left;
    padding-bottom: 5px;
    width: 295px;
}
.paymentDetailsContent .paymentDetails_ae_label {
    color: #676767;
    float: left;
    font-size: 14px;
    width: 170px;
}
.paymentDetailsContent .paymentDetails_ae_cost {
    color: #676767;
    float: left;
    font-size: 14px;
    text-align: right;
    width: 120px;
}
.paymentDetailsContent .paymentDetails_ae_cost span {
    color: #3295D9;
    font-size: 14px;
}
.paymentDetailsContent .paymentDetails_ae_totalcost {
    color: #B2B3B4;
    float: right;
    font-size: 24px;
    text-align: right;
    width: 200px;
}
.paymentDetailsContent .paymentDetails_local_label {
    color: #676767;
    float: left;
    font-size: 12px;
    width: 170px;
}
.paymentDetailsContent .paymentDetails_local_cost {
    color: #676767;
    float: left;
    font-size: 12px;
    text-align: right;
    width: 120px;
}
.paymentDetailsContent .paymentDetails_local_cost span {
    color: #080808;
    font-size: 12px;
}
.paymentDetailsContent .paymentDetails_local_totalcost {
    color: #B2B3B4;
    display: inline-block;
    float: right;
    font-size: 18px;
    text-align: right;
    width: 200px;
}
.paymentDetailsContent .paymentDetailsLeft {
    float: left;
    font-size: 11px;
    padding: 0;
}
.paymentDetailsContent .paymentDetailsRight {
    float: left;
    font-size: 10px;
    padding: 0 0 0 29px;
    width: 221px;
}
.paymentDetailsContent .paymentDetailsRight ul {
    margin: 0 !important;
    padding: 0 !important;
}
.paymentDetailsContent .paymentDetailsRight ul li {
    float: left;
    font-size: 12px !important;
    padding: 3px 0 3px 2px;
    width: 261px;
}
.paymentDetailsContent .paymentDetailsRight b {
    display: block;
    font-size: 11px;
    margin-bottom: -5px;
}
.bt {
    border-top: 1px solid #C7C7C7;
    padding-top: 15px;
}

#terms_cond p{
	padding:5px 5px;
}
#terms_cond ul{
	padding-left:30px;
}
#terms_cond li{
	padding:5px 0 5px 0px;
}
.transfer_heading h1 {
    border-bottom: 1px solid #BDBDBD;
    color: #4B4B4B;
    display: block;
    font: 25px "Trebuchet MS",Arial;
}

/*****************************************  Car Rental Ends ****************************/

#tour_detail_description #itinerary p{
	margin: 1em 0px;
}