/* CSS Document */
/*
-----------------------------------------------------
FileName:    odessa_style.css
Version:     23/10/2009
author: 		 Pramod Dubey
-----------------------------------------------------
*/


body {margin:0px; padding:0px; background-color:#ffffff;}

form {padding:0;margin:0;}
p{line-height:17px;}

body,table,tr,td,div, p, ul, h1, h2, h3, h4, h5, h6{font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333333;  text-decoration:none; padding:0; margin:0; }

body a:link, body a:visited, body a:active{ text-decoration:none;}
body a:hover{ text-decoration:none;}

/*--------------------------- Header -------------*/

#header{ padding:0; margin:0;}
#header .logohldr{ background:url(../images/header_banner_2.jpg) #7bacc6 right no-repeat; height:201px;}
#header .logohldr .lg1{ float:left; padding:0; margin:0;}
#header .logohldr .lg2{ float:right; padding:0 5px 0 0; margin:0;}
#header .logohldr .lg3{ background:url(../images/banner_quote.gif) no-repeat; padding:0 10px 0 10px; margin:10px 20px 0 0; float:right; width:350px; height:49px; font-family:Tahoma; font-size:13px;}

#header .menu {height:38px; background:url(../images/menu_bg.png) repeat-x;}
#header .menu .menutxt{ padding:10px 0 0 0; margin:auto; font-family:Tahoma, Geneva, sans-serif; size:15px; font-weight:bold; color:#FFF; text-align:center;}
.menutxt a{ padding:0; margin:0 2px 0 2px; text-decoration:none; size:15px; font-weight:bold; color:#FFF;}
.menutxt a:hover{ padding:0; margin:0 2px 0 2px; text-decoration:none; size:15px; font-weight:bold; color:#efefef;}

/*--------------------------- Header End -------------*/

/*--------------------------- Main Contant -------------*/

/*floating contact class*/
#flxhld{margin:0 0 0 245px;}
#flxhld .contarea{margin:0 286px 0 0;}
#flxhld .contarea2{margin:0 10px 0 0;}
#flxhld .innercont{margin:0 0 0 0;}
/*floating contact class*/


/*--------------------------- Main Left -------------*/

#col1{ float:left; width:233px; padding:0 10px 0 2px; margin:0;}

#col1 .b1{ padding:20px 0 0 0; margin:0; }
#col1 #search{ padding:10px; margin:0; background:url(../images/search_bg.gif) no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; color:#000;}
#col1 #search table tr td{ padding:3px 0 5px 0; margin:0; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#000; }

#col1 .b2{ padding:20px 0 0 0; margin:0;}
#col1 .b2 #left_menu_list{ padding:0; margin:0;}

#left_menu_list ul{list-style:none;}
#left_menu_list ul li{ padding:6px 0 7px 45px; height:18px; background:url(../images/menu_listing_bg.gif) no-repeat; vertical-align:top; list-style:none; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:11px; color:#000;}
#left_menu_list ul li.tp_bg{ padding:6px 0 7px 45px; height:19px; background:url(../images/leftnave_top_bg.gif) left top no-repeat; vertical-align:top; list-style:none; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:11px; color:#000;}
#left_menu_list ul li a{ padding:0; margin:0; color:#000; text-decoration:none;}
#left_menu_list ul li.tp_bg a{ padding:0; margin:0; color:#000; text-decoration:none;}

#col1 .b3{ padding:30px 0 0 0; margin:0;}
.paypal{ padding:10px 0 15px 0;}
.aus{ padding:5px 0 30px 0; margin:30px 0 0 0;  background:url(../images/aus_bg.gif)  top no-repeat; }

/*--------------------------- Main Left End -------------*/

/*--------------------------- Main center -------------*/

#col2{float:left; width:97%; padding:20px 10px 0 0;text-align:justify;}
#col2 p{ padding:5px 0 5px 0; margin:0;}


#col2new{float:left;width:99%; padding:0px 0px 0 0; text-align:justify;}
#col2new p{ padding:1px 0 1px 0; margin:0;}


.listing{ padding:0; margin:0;}
.listing span{ padding:0 10px 0 10px; margin:0; text-align:right; float:right;}
.listing ul{ padding:0; margin:0; list-style:none;}
.listing ul li{ padding:0 0 6px 18px; margin:0; list-style:none; background:url(../images/arrow_blue.gif) 0.0em 0.3em no-repeat;}
.listing ul li strong{color:#000000;}


.rb_bg{ background:#f2f2f2; padding:10px; margin:10px 0 0 0;}
.rb_bg table{ padding:0; margin:0;}
.rb_bg table tr{ padding:0; margin:0;}
.rb_bg table tr td{ padding:0; margin:0; width:33%; vertical-align:middle; font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#000; line-height:15px;}
.rb_bg table tr td .russ_list{ padding:8px 5px 5px 5px; margin:5px 0 5px 0; width:208px; height:119px; background:url(../images/russ_girl_listbg.gif) no-repeat; text-align:left; font-size:11px;}
.rb_bg table tr td .russ_list span{ padding:0 20px 0 0;}
.rb_bg table tr td .russ_list .img_thumb{ padding:0; margin:4px 0 0 10px; border:2px solid #ccc;}

.quote{ padding:5px 10px 5px 10px; text-align:center; background:url(../images/index_quotebg.gif) repeat-x; height:78px; font-size:14px; font-weight:bold; font-family:Tahoma;}

#innercol2{float:left; padding:20px 0 0 0; margin:0; width:99%;}
#innercol2 .pasing{ padding:10px 0 0 0; margin:0 0 10px 0; background:url(../images/dotted_border.gif) bottom repeat-x; font-weight:bold;}
#innercol2 .pasing span{ padding:0 8px 0 10px; margin:0; color:#000; font-weight:bold;}
#innercol2 .pasing a{ padding:0 8px 0 10px; margin:0; color:#000; font-weight:normal; text-decoration:none; background:url(../images/arrow_3.gif) right no-repeat;}
#innercol2 p{ padding:5px 0 20px 0; margin:0; text-align:justify;}


/*--------------------------- Table ------------------------*/

.roundedBox {}
.roundedBox .hd {background:url(../images/topleft1.gif) left bottom no-repeat; height:10px; line-height:0px; font-size:0px;}
.roundedBox .hd .c {float:right; background: url(../images/topright.gif) right bottom no-repeat; width:10px; height:10px;}
.roundedBox .bd { background: url(../images/middleleft.gif) left bottom repeat-y; padding: 0 0 0 10px;}
.roundedBox .bd .bg {padding:0 10px 0 0; margin:0; background:url(../images/middleright.gif) top right #f6fcfd repeat-y;}
.roundedBox .bd .c { position:relative; float:right; width:10px; background:#ccc;}
.roundedBox .ft { height:10px; background: url(../images/bottomleft.gif) left top no-repeat; font-size:0px; line-height:0px;}
.roundedBox .ft .c { float:right; background: url(../images/bottomright.gif) left top no-repeat; width:10px; height:10px;}

.tbl{ padding:0; margin:10px 0 0 0;}
.tbl tr{ padding:0; margin:0;}
.tbl tr td{ padding:0; margin:0;}
.tbl tr td.tbl_tp_c_l{ padding:0; margin:0; background:url(../images/tbl_tp_c_l.gif) top right no-repeat; width:4px; height:4px;}
.tbl tr td.tbl_tp_r_c{ padding:0; margin:0; background:url(../images/tbl_tp_r_c.gif) top left no-repeat; width:4px; height:4px;}
.tbl tr td.tbl_btm_l_c{ padding:0; margin:0; background:url(../images/tbl_btm_l_c.gif) bottom right no-repeat; width:4px; height:4px;}
.tbl tr td.tbl_btm_r_c{ padding:0; margin:0; background:url(../images/tbl_btm_r_c.gif) bottom left no-repeat; width:4px; height:4px;}

.tbl tr td.tbl_tp_bdr_bg{ padding:0; margin:0; background:url(../images/tbl_tp_bdr_bg.gif) bottom repeat-x; width:4px; height:4px;}
.tbl tr td.tbl_btm_bdr_bg{ padding:0; margin:0; background:url(../images/tbl_btm_bdr_bg.gif) top repeat-x; width:4px; height:4px;}
.tbl tr td.tbl_lft_bdr_bg{ padding:0; margin:0; background:url(../images/tbl_lft_bdr_bg.gif) right repeat-y; width:4px; height:4px;}
.tbl tr td.tbl_rt_bdr_bg{ padding:0; margin:0; background:url(../images/tbl_rt_bdr_bg.gif) left repeat-y; width:4px; height:4px;}
.tbl tr td.tblbgclr{ background:#f6fcfd; padding:0; margin:0; width:99%;}

.tbl2{ padding:0; margin:0;}
.tbl2 tr{ padding:0; margin:0;}
.tbl2 tr td{ padding:10px; margin:0; text-align:left; vertical-align:top;}
.tbl2 tr td strong{ color:#000000; font-size:13px;}

.tbl3{ padding:0; margin:0;}
.tbl3 tr{ padding:0; margin:0;}
.tbl3 tr td{ padding:5px; margin:0; text-align:left; vertical-align:top;}

.tbl4{ padding:0; margin:0; border-left:1px solid #c0d3ee; border-top:1px solid #c0d3ee;}
.tbl4 tr{ padding:0; margin:0;}
.tbl4 tr th{ padding:6px; margin:0; text-align:center; font-size:14px; font-weight:bold; color:#00337e; background:#c0d3ee; border-right:1px solid #f4f8ff; border-bottom:1px solid #c0d3ee;}
.tbl4 tr td{ padding:4px; margin:0; text-align:center; background:#f4f8ff; border-right:1px solid #c0d3ee; border-bottom:1px solid #c0d3ee;}
.tbl4 tr td ul{ padding:0; margin:0; list-style:none;}
.tbl4 tr td ul li{ padding:0 0 5px 0; margin:0; list-style:none;}


/*--------------------------- Table ------------------------*/


.nl_img_bg{ float:right; padding:0; margin:0 0 0 8px; background:url(../images/nl_img_bg.gif) no-repeat; width:189px; height:147px; vertical-align:middle; text-align:center;}
.nl_img_bg img{ padding:10px 8px 8px 8px; margin:0;}


.apt_dtl{ padding:5px; margin:0; background:#e9f2fe; border:1px solid #cfe1f4;}
.glry_bg{ background:#dddddd; padding:8px; text-align:center!important;}

#gallery{ padding:0; margin:0; text-align:center!important;}
#gallery ul{ list-style:none; text-decoration:none; padding:0; margin:0;}
#gallery ul li{ list-style:none; text-decoration:none; float:left; padding:0 5px 0 5px; margin:0;}
#gallery ul li img{ display:block;}

.chk{ padding:0; margin:0; text-align:center;}
.chk span{ padding:0 15px 0 15px; margin:0;}

.odessa_photo{ padding:0; margin:0 0 10px 0; background:url(../images/odessa_photos_bg.gif) bottom repeat-x!important; width:100%; text-align:center;}
.odessa_photo ul{ list-style:none; text-decoration:none; padding:10px; margin:0;}
.odessa_photo ul li{ float:left; display:block; padding:0; margin:0; width:33%;}
.odessa_photo ul li div{ padding:4px 0 0 0; margin:0; color:#30629a; font-weight:bold;}


.rent_car{ padding:0; margin:0;}
.r_c_rate{ padding:0; margin:0;}
.model_car{ padding:0; margin:0; text-align:center; vertical-align:middle;}


/*--------------------------- Main Center End -------------*/

/*--------------------------- Main Right -------------*/


/*
#col3{float:right; width:256px; vertical-align:top;}
#col3 .srt{ padding:20px 0 0 0; margin:0; width:256px;}
#col3 .srt_tp{ padding:7px 0 0 0; margin:0; background:url(../images/srnt_tp_bg.gif) bottom left no-repeat;}
#col3 .srt_mdl{ padding:0; margin:0; background:#e4e4e4; vertical-align:top;}
#col3 .srt_mdl .list_bg{ padding:0 0 0 16px; margin:0 0 8px 0; background:url(../images/srnt_listing_bg.gif) center no-repeat; width:240px; height:106px;}
#col3 .srt_mdl .list_bg .srt_img{ padding:0; margin:5px 5px 4px 0; border:3px double #CCC;}
#col3 .srt_mdl .list_bg .list_area{ width:230px;}
#col3 .srt_mdl .list_bg span{ padding:7px 5px 4px 3px; font-family:Tahoma, Geneva, sans-serif; font-size:10px; line-height:15px;}
#col3 .srt_mdl .list_bg span .rte a{ float:right; text-align:right; padding:0 5px 0 0; margin:0; color:#666; text-decoration:none;font-size:12px;font-weight:bold;}
#col3 .srt_mdl .list_bg.nmrgn{ margin:0; }
#col3 .srt .srt_btm{background:url(../images/srnt_btm_bg.gif) top left no-repeat;}
*/







#col3{float:right; width:286px; vertical-align:top; padding:20px 0 0 0;}
#col3 img{ display:block;}
.pdl_9{ padding:0 0 0 9px; margin:0;}
.pdt8{ padding:8px 0 0 0;}
.pddrl{ padding:0 8px 0 8px; margin:0;}

#search_list{ padding:0; margin:0; width:240px; vertical-align:top;}
/*#search_list .sl_tp{ padding:0; margin:0; width:240px; background:url(../Images/ind_rigtbg_top.png) no-repeat; height:8px;}
#search_list .sl_cr{ padding:0 5px 0 5px; margin:0; width:230px; background:#ffffff; vertical-align:top;}
#search_list .sl_btm{ padding:0; margin:0; width:240px; background:url(../Images/ind_rigtbg_btm.png) no-repeat; height:8px;}*/
.srt_img{ padding:0; margin:0; border:3px double #CCC;}

.tbl_sr{ padding:0; margin:0;}
.tbl_sr tr{ padding:0; margin:0;}
.tbl_sr td{ padding:0; margin:0;}
.tbl_sr td span{ padding:0 0 0 0; font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:15px;}
.tbl_sr td span .rte a{ float:right; text-align:right; padding:0; margin:0; color:#666; text-decoration:none;}
.tbl_sr td .sl_cr span .rte a:hover{ float:right; text-align:right; padding:0; margin:0; color:#666; text-decoration:underline;}


/*--------------------------- Main Right End -------------*/

/*--------------------------- Main Contant End -------------*/

/*--------------------------- Footer -------------*/

#footer {clear: both; background:#eeeeee; padding:8px; margin:10px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#footer div{ padding:5px 0 5px 0; color:#2b2b2b; font-family:Tahoma, Geneva, sans-serif !important; font-size:11px;}
#footer .flft{ float:left; padding:0; width:66%;}
#footer .frite{ float:right; text-align:right; padding:0; width:32%;}

/*--------------------------- Footer End -------------*/


/*--------------------------- Other -------------*/

/*A:link{ text-decoration:none; color:#333;}
A:hover{ text-decoration:none; color:#000;}*/

.clr{ clear:both;}
.txtfld{ border:1px solid #6a6a6a; height:14px; color:#222; font-size:11px;}
.txtarea{ border:1px solid #6a6a6a; font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#222; font-size:11px;}
.dropdwn{ border:1px solid #6a6a6a; color:#222; font-size:11px;}
.btn{ padding:3px; margin:0; background:#00337e; color:#FFF; font-family:Tahoma, Geneva, sans-serif; border:0; font-weight:bold; font-size:11px;}
.btn_2{ padding:3px 4px 3px 4px; background:#dedede; border:1px solid #7a7a7a; color:#000; font-family:Tahoma, Geneva, sans-serif; border:0; font-weight:bold; font-size:11px;}


.btn_3{ padding:3px 4px 3px 4px; background:#666666; border:1px solid #000000; color:#ffffff; font-family:Tahoma, Geneva, sans-serif; border:0; font-size:10px;}
.btn_3 a{ padding:0px; background:#666666; border:1px solid #000000; color:#ffffff; font-family:Tahoma, Geneva, sans-serif; border:0; font-size:10px;}


.wd300{ width:300px;}
.wd200{ width:200px;}
.wd150{ width:150px;}
.wd100{ width:100px;}
.wd80{ width:80px;}
.wd50{ width:50px;}
.wd30{ width:40px;}
.pdt10{ padding:10px 0 0 0;}
.pdt20{ padding:20px 0 0 0;}
.bdr_btm{ border-bottom:1px solid #ccc;}
.bdr_btm_2{ border-top:1px solid #666666; height:1px!important;}
.img_bdr{ border:3px double #ccc;}

.wd30_1{ width:30px;}

#paging{ padding:10px 2px 10px 0; margin:0; float:right;}
#paging a{ text-decoration:none; padding:3px 6px 3px 6px; background:#dedede; border:1px solid #a5a5a5; color:#000; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:11px;}
#paging span.select{ text-decoration:none; padding:3px 6px 3px 6px; background:#fff; border:1px solid #a5a5a5; color:#000066; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:11px;}


.hd20{ padding:0; margin:0 10px 0 4px; font-size:20px; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; background:url(../images/arrow1.gif) right no-repeat; color:#000;}
.hd20_b{ padding:0; margin:0 10px 0 4px; font-size:20px; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; color:#000;}
.hd18{ padding:0; margin:0; font-size:18px; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; color:#0e5aa0;}
.hd16{ padding:20px 0 5px 0; margin:0; font-size:16px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#0e5aa0;}
.hd14{ padding:5px 0 5px 0; margin:0; font-size:14px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; color:#000;}
.hd14_new{ padding:5px 0 5px 0; margin:0; font-size:14px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; color:#0e5aa0;}
.hd14_b{ color:#00337e; padding:5px 0 5px 0; margin:0; font-size:14px; font-weight:bold;}

.hd12{ padding:5px 0 5px 0; margin:0; font-size:12px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; color:#000;}


.grn_txt{ color:#00337e; font-size:12px; text-decoration:none;}


.arrow4{ padding:0; margin:0;}
.arrow4 ul{ padding:0; margin:0; list-style:none;}
.arrow4 ul li{ padding:0 0 5px 30px; margin:0; list-style:none; text-decoration:none; background:url(../images/arrow_4.gif) 0.5em 0.05em no-repeat;}

/*--------------------------- Other End -------------*/

/*--------------------------- PNG Fixer -------------*/

img, div { behavior: url("iepngfix.htc") }


/** html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "http://192.168.1.250/phpdocs/odessarents/x.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}*/
/*--------------------------- PNG Fixer End -------------*/


/*--------------------------- New Css -------------*/


.btn_search{ richness:inherit; padding:2px; margin:0; color:#FFF; background:#404040; border:2px double #656565; font-size:11px;}
.btn_blue_big{ font-family:Tahoma; font-size:11px; text-transform:uppercase; font-weight:bold; padding:0; margin:0; background:url(../images/blue_big_btn.png) no-repeat; width:198px; height:30px; color:#f1f1f1;}
.btn_blue_big .pdg{ padding:7px 10px 10px 10px; margin:0; text-align:center; color:#f1f1f1;}
.btn_blue_big .pdg a{ text-decoration:none; color:#f1f1f1;}


.btn_map{ font-family:Tahoma; text-transform:uppercase; font-weight:bold; padding:0; margin:0; background:url(../images/map_locbg.png) no-repeat; width:161px; height:30px; color:#f1f1f1;}
.btn_map .pdg{ padding:7px 0 10px 41px; font-size:12px; margin:0; text-align:center; color:#f1f1f1;}
.btn_map .pdg a{ text-decoration:none; color:#f1f1f1;}

.btn_map_big{ font-family:Tahoma; text-transform:uppercase; font-weight:bold; padding:0; margin:0; background:url(../images/map_locbg_2.png) no-repeat; width:189px; height:42px; color:#f1f1f1;}
.btn_map_big .pdg{ padding:12px 0 10px 41px; font-size:12px; margin:0; text-align:center; color:#f1f1f1;}
.btn_map_big .pdg a{ text-decoration:none; color:#f1f1f1;}

.btn_morinfo{ font-family:Tahoma; text-transform:uppercase; font-weight:bold; padding:0; margin:0; background:url(../images/more_info_bg.png) no-repeat; width:189px; height:42px; color:#f1f1f1;}
.btn_morinfo .pdg{ padding:12px 0 10px 41px; font-size:12px; margin:0; text-align:center; color:#f1f1f1;}
.btn_morinfo .pdg a{ text-decoration:none; color:#f1f1f1;}

.extraser_btn{ background:url(../images/bnr_extra_services.gif) no-repeat; height:54px; text-transform:uppercase; margin:15px 0px 0px 0px;}
.extraser_btn div{text-decoration:none; color:#fff; font-size:12px; font-weight:bold; padding:9px 8px 8px 14px;}
.extraser_btn div a{ color:#fff; text-decoration:underline;}



.cal_tbl{ padding:0; margin:0;}
.cal_tbl tr{ padding:0; margin:0;}
.cal_tbl tr td{ padding:0; margin:0; background:#e7e7e7; border:1px solid #ccc; text-align:center; vertical-align:middle; height:20px; width:15px;}
.cal_tbl tr td.wt{ padding:0; margin:0; background:#fff; border:none; height:20px; width:15px;}
.cal_tbl tr th{ padding:0; margin:0; background:#ffffff; color:#000; height:22px; border:none;}
.cal_tbl tr td.month{ background:#818181; color:#FFF; padding:0; margin:0; border:none; height:25px; width:200px; text-align:left;}
.cal_tbl tr td.month2{ background:#818181; color:#FFF; padding:0; margin:0; border:none; height:25px; width:200px; text-align:right;}


/* Styles added by mw..*/
.messageStackError{
		color:#CC0000;
		font-weight:bold;
		padding:4px;
		text-align:center;
	}
	
	.background_bdr3{
border-left: 1px solid #b2b2b2;
border-right: 1px solid #b2b2b2;
border-bottom: 1px solid #b2b2b2;
}



.hd18_blk{ padding:0 0 3px 0; margin:0; color:#2b2b2b; font-family:Tahoma, Geneva, sans-serif; font-size:18px; font-weight:normal;}

.links{ padding:5px; margin:0 0 10px 0; color:#000000; font-size:12px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;}
.links a{ padding:5px; margin:0; color:#000000;}
.links ul{ padding:0; margin:0; list-style:none;}
.links ul li{ padding:3px 0 3px 10px; margin:0 10px 0 10px; color:#2b2b2b; list-style:none; background:url(../images/arrow_2.gif) left no-repeat;}
.links ul li a{ text-decoration:none; color:#0e5aa0;}
.links ul li a:hover{ text-decoration:underline; color:#0e5aa0;}


.listing1{ padding:0 5px 0 5px; margin:5px; text-align:left; float:left; width:100%; font-weight:bold; font-size:16px;}
.listing1 a{ text-align:center; text-decoration:underline !important; padding:3px 8px 3px 3px; margin:0; border-right:1px dotted #cccccc;font-size:16px}
.listing1 a:hover{ text-align:center; text-decoration:none !important; font-size:16px}



.txtcenter{ text-align:left!important; width:100%;}
.txtcenter a{ text-align:left!important; width:100%;}
.txtcenter p{ text-align:left!important; font-weight:bold;}
.txtcenter p a{ text-align:left!important; font-weight:bold; text-decoration:underline;}
.txtcenter p a:hover{ text-align:left!important; font-weight:bold; text-decoration:none;}

.imglft{ text-align:left !important; float:left;}


.faq{ padding:0 0 0 8px;}
.faq_2{ padding:0 0 0 16px;}
.faq a{ padding:0 0 0 8px; margin:0; font-weight:bold; text-decoration:underline !important; color:#0e5aa0;}
.faq a:hover{ padding:0 0 0 8px; margin:0; font-weight:bold; text-decoration:none !important; color:#333333;}

.faq_q{ padding:0 0 0 10px !important; margin:0; font-weight:bold; text-decoration:underline; color:#0e5aa0;}
.faq_a{ padding:0 0 10px 8px !important; margin:0; font-weight:bold; text-decoration:none; color:#333333;}
.faq_a p{ padding:0 0 0px 0px !important; margin:0; font-weight:bold; text-decoration:none; color:#333333;}

.pdt20{ padding:20px 0 0 0;}

.imgpdd_r{ padding:0 8px 0 0; margin:0;}


.ods_wiki{ color:#010101; font-size:12px; vertical-align:top;}
.ods_wiki a{ text-decoration:underline; font-size:12px; color:#0649cb;}
.ods_wiki a:hover{ text-decoration:none; font-size:12px; color:#0649cb;}


.rb_bg_city{ background:#f2f2f2; padding:30px; margin:10px 0 0 0;}
.rb_bg_city table{ padding:0; margin:0;}
.rb_bg_city table tr{ padding:0; margin:0;}
.rb_bg_city table tr td{ padding:0; margin:0; width:0; vertical-align:top; text-align:left; font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#000; line-height:15px;}
/*.rb_bg_city table tr td a{ padding:0; margin:0; width:0; vertical-align:top; text-align:left; font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#2B2B2B; line-height:15px;}
*/
.banner{float:left;margin-top:35px;width:500px;}



#header1{ padding:0; margin:0;}
#header .logohldr1{ height:115px!important; padding:0; margin:0;}
#header .logohldr1 .lg1{ float:left; padding:0; margin:0; color:#ff0000 !important;}
#header .logohldr1 .lg2{ float:right; padding:0 5px 0 0; margin:0; color:#ff0000 !important;}
#header .logohldr1 .lg3{ padding:0 10px 0 0; margin:0 20px 0 0; float:right;}
