body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; }
body,td { font-family:Verdana, Geneva, sans-serif; font-size: 11px; }
a#branding { }
#main { }

.statLinks { color:#900; font-weight:normal; font-size:12px; }
a.statLinks:hover { text-decoration:none; }
.statData { font-size:11px; margin-top:5px; color:#666; }
.forumLinks { color:#06C; font-weight:bold; font-size:12px; }
a.forumLinks:hover { color:#666; text-decoration:none; }
.forumData { color:#999; font-size:11px; }
.partners { color:#999; font-size:11px; line-height:16px; }
a.partners:hover { color:#666; text-decoration:none; }
.footLinks1 { color:#000; font-weight:bold; font-size:12px; text-decoration:none; }
.footLinks2 { color:#FFF; font-weight:bold; font-size:12px; text-decoration:none; }
.iconLinks { color:#333; font-size:12px; }
a.iconLinks:hover { text-decoration:none; }
.linkSMS1 { color:#900; font-size:11px; text-decoration:none; }
a.linkSMS1:hover { text-decoration:underline; }
.linkSMS2 { color:#900; font-size:11px; text-decoration:none; }
.Submenu { font-size:12px; color:#333; font-weight:bold; text-decoration:none; padding:0 3px; padding-bottom:2px; line-height:26px; display:inline-block; }
a.Submenu:hover { color:#900; }
.selectedSubmenu { font-size:12px; color:#333; font-weight:bold; text-decoration:none; padding:0 3px; padding-bottom:2px; line-height:26px; display:inline-block; background: url("/images/picturess/rub_sel.gif") no-repeat bottom; }
a.selectedSubmenu:hover { color:#900; }
.pubNav { border:#900 1px solid; padding:10px; color:#000; text-decoration:none; background-color:#f9f4e8; margin-right:0px; height:34px; }
.pubNavDisable { border:#cacaca 1px solid; padding:10px; color:#2b2b2b; text-decoration:none; background-color:#f0eeee; margin-right:0px; height:34px; }
a.pubNavDisable:hover { border:#900 1px solid; padding:10px; color:#900; text-decoration:none; background-color:#f9f4e8; margin-right:0px; height:34px; }
.pubNavDisable0 { border:#cacaca 1px solid; padding:10px; color:#2b2b2b; text-decoration:none; background-color:#FFF; margin-right:8px; height:34px; }
.pubNavRed { border:#FF0000 1px solid; padding:10px; color:#FF0000; text-decoration:none; background-color:#f9f4e8; margin-right:0px; height:34px; }
.pubNavDisableRed { border:#cacaca 1px solid; padding:10px; color:#2b2b2b; text-decoration:none; background-color:#f0eeee; margin-right:0px; height:34px; }
a.pubNavDisableRed:hover { border:#FF0000 1px solid; padding:10px; color:#FF0000; text-decoration:none; background-color:#f9f4e8; margin-right:0px; height:34px; }
.pubNavDisableRed0 { border:#cacaca 1px solid; padding:10px; color:#2b2b2b; text-decoration:none; background-color:#FFF; margin-right:8px; height:34px; }
.pubTitles { font-size:11px; font-weight:bold; }
.pubTitlesB { font-size:11px; color:#900; }
.forgLink { color:#F00; font-weight:bold; font-size:12px; }
à.forgLink:hover { text-decoration:none; }
.thmbs { width:62px; height:47px; line-height:45px; font-size:14px; font-weight:bold; color:#999; text-align:center; border:#CCC 1px solid; background-color:#FFF; }
.thmbsdel { font-size:11px; color:#333; text-decoration:underline; }
a.thmbsdel:hover { font-size:11px; color:#F00; text-decoration:none; }
.advact { color:#900; font-weight:normal; font-size:12px; }
a.advact:hover { text-decoration:none; }
.small { color:#000000; font-size:11px; }
.price { font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; color:#900; }
.lnk1{ font-size:12px; color:#333; font-weight:bold; text-decoration:none; }
a.lnk1:hover { color:#990000; }
.lnk2 { font-size:13px; color:#900; font-weight:bold; text-decoration:underline; }
a.lnk2:hover { color:#FFF; background-color:#900; }
.lnk3 { font-size:11px; color:#900; text-decoration:underline; }
a.lnk3:hover { color:#FFF; background-color:#900; }
.photoLink { display:inline-block; border:#E6D9A4 1px solid; padding:5px; background-color:#FFF; }
a.photoLink:hover { border:#900 1px solid; }
.logoLink { display:inline-block; border:#E6D9A4 1px solid; padding:5px; background-color:#FFF; }
a.logoLink:hover { border:#900 1px solid; }
.navLinks { font-size:11px; color:#000; }
a.navLinks:hover{ text-decoration:none; color:#900; }
.navLinksOrange { font-size:11px; color:#000; }
a.navLinksOrange:hover{ text-decoration:none; color:#F60; }
.navLinksBlue { font-size:11px; color:#000; }
a.navLinksBlue:hover{ text-decoration:none; color:#06F; }
.iconLinks { color:#333; font-size:12px; }
a.iconLinks:hover { text-decoration:none; }
.qLinks{ color:#900; font-size:10px; }
a.qLinks:hover{ text-decoration:none; }
.qLinks12{ color:#900; font-size:12px; }
a.qLinks12:hover{ text-decoration:none; }
.borderDot { border-color: #D6D6D4; border-width: 1px; border-style:dotted; }
.borderSolid { border-color: #D6D6D4; border-width: 1px; border-style:solid; }
.pageNumbers {display:inline-block; line-height:20px; padding-left:7px; padding-right:7px; color:#900; border:#b3b3b3 1px solid; text-align:center; text-decoration:none; margin:0 3px 0 3px; }
a.pageNumbers:hover {color:#FFF; border:#900 1px solid; background-color:#900; }
.pageNumbersDisable {display:inline-block; line-height:20px; padding-left:7px; padding-right:7px; color:#CCC; border:#DDD 1px solid; text-align:center; text-decoration:none; cursor:default; margin:0 3px 0 3px; }
.pageNumbersInfo {display:inline-block; line-height:20px; padding-left:7px; padding-right:7px; color:#333; border:#b3b3b3 1px solid; text-align:center; text-decoration:none; margin-right:21px; }
.pageNumbersSelect { display:inline-block; line-height:20px; padding-left:7px; padding-right:7px; color:#FFF; border:#900 1px solid; background-color:#900; text-align:center; text-decoration:none; margin:0 3px 0 3px; }
.bank{ display:block; border:none; line-height:32px; text-decoration:none; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
a.bank:hover{ background-color:#ffffcc; }

.lastvip { display:inline-block; font-size:11px; width:320px; height:20px; color:#000000; background-color:#FFFFFF; text-decoration:none; line-height:20px; border-top:#999999 1px solid; }
a.lastvip:hover { color:#990000; background-color:#F9F4E8; }
.laststat { color:#FFFFFF; font-size:18px; text-decoration:none; }
a.laststat:hover { text-decoration:underline; }

.lastnew { font-size:12px; width:320px; height:24px; color:#000000; background-color:#FFFFFF; text-decoration:none; line-height:24px; }
a.lastnew:hover { text-decoration:underline; }
.lastnewbig { font-size:16px; font-weight:bold; color:#000000; text-decoration:none;  }
a.lastnewbig:hover { text-decoration:underline }
.lastvipb { font-size:14px; width:280px; color:#990000; background-color:#FFFFFF; text-decoration:underline; }
a.lastvipb:hover { text-decoration:none; }
.lastvips { font-size:11px; width:83px; color:#990000; background-color:#FFFFFF; text-decoration:underline; }
a.lastvips:hover { text-decoration:none; }
.frub { font-size:14px; color:#000000; font-weight:bold; text-decoration:none; }
a.frub:hover { text-decoration:underline; }
.ftitle { color:#333; text-decoration:none; font-size:15px; font-weight:bold; }
.ftitle:hover { color:#000000; text-decoration:underline; }
.ftitlered { color:#000000; text-decoration:underline; font-size:15px; font-weight:bold; }
.ftitlered:hover { text-decoration:none; }
.ftitlesmall { color:#000000; font-size:11px; text-decoration:none; }
.ftitlesmall:hover { text-decoration:underline; }
a.flogo {display:block; width:174px; height:48px; background:url(/images/picturess/fakti_logo.png) no-repeat 0 0; margin:0 auto; }
a.flogo:hover { background:url(/images/picturess/fakti_logo.png) no-repeat 0 -48px;}
a.flogosmall {display:block; width:133px; height:39px; background:url(/images/picturess/fakti_logosmall.png) no-repeat 0 0; margin:0 auto; }
a.flogosmall:hover { background:url(/images/picturess/fakti_logosmall.png) no-repeat 0 -39px;}

.thmbsdel { font-size:11px; color:#F00; text-decoration:underline; }
a.thmbsdel:hover { font-size:11px; color:#F00; text-decoration:none; }
.thmbsmove { font-size:11px; color:#000000; text-decoration:none; font-weight:bold;}
a.thmbsmove:hover { font-size:11px; color:#15D041; text-decoration:none; font-weight:bold; }
.thmbsmovegray { font-size:11px; color:#999999; text-decoration:none; font-weight:bold;}

.agencii { border:#DDD 1px solid; padding:5px; display:block; text-decoration:none; color:#333; width:150px; height:150px; }
a.agencii:hover{ border:#900 1px solid; background-color:#FFE; }
#agenciivip { BORDER-BOTTOM: #cccccc 1px solid; margin-left:10px; margin-right:10px; TEXT-ALIGN: left; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 270px; HEIGHT: 184px; CLEAR: left; OVERFLOW: auto; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid;}

.flats { font-size:11px; font-weight:bold; background-color:#ffffff; border:1px #000000 solid; }

.infoline {COLOR: rgb(255,255,255); FONT-FAMILY: Arial,Helvetica,Sans-Serif; FONT-SIZE: 13px; FONT-WEIGHT: bold}

.advtopinfo { border:#900 1px solid; display:inline-block; padding:4px; }
a.advtopinfo:hover { border:#900 3px solid; padding:2px; }


a.prouser, a.prouser:visited {color:#000000; text-decoration: none; font-size: 12px;}
a.prouser:hover {color: #2258a2; text-decoration: underline;}
a.proprofile, a.proprofile:visited {color:#2258a2; text-decoration: none; font-size: 12px;}
a.proprofile:hover {color:#2258a2; text-decoration: underline;}
a.proprofile img {margin-right: 6px; vertical-align: text-bottom;}
.prophoto { display:inline-block; border:#cccccc 1px solid; padding:2px; background-color:#FFF; }
a.prophoto:hover { border:#2258a2 1px solid; }
a.prolinks { color:#2258a2; text-decoration:none; font-size:11px; }
a.prolinks:hover { color:#528eca; text-decoration:underline; }
.proseparatoð {	display:inline-block; width:1px; height:14px; background-color:#CCC; margin:2px; }
a.probonusLink { display:block; border:1px solid #0C0; padding:3px 10px; text-decoration:none; color:#333; margin-top:5px; color:#009900; }
a.probonusLink:hover { background-color:#e0eae0; }
a.probonusLink strong { color:#009900; }
.probanlink { color:#333; text-decoration:none; }
.probanlink:hover { text-decoration:underline; }
a.probtnfilters1 { height:25px; width:135px; font-size:12px; font-weight:bold; margin:0 0 0 5px; background:#900; color:#FFF; border:none; text-decoration:none; padding:6px; }
a.probtnfilters1:hover { background:#c01212; }
a.probtnfilters2 { height:25px; width:150px; font-size:12px; font-weight:bold; margin:0 0 0 5px; background:#900; color:#FFF; border:none; text-decoration:none; padding:6px; }
a.probtnfilters2:hover { background:#c01212; }
a.profpage { font-size:12px; color:#000000; text-decoration:none; }
a.profpage:hover { text-decoration:underline; }

.LB-black-overlay { display: none; position: absolute; top: 0%; left: 0%; background-color: black; z-index:1001; -moz-opacity: 0.7; opacity:.70; filter: alpha(opacity=70); }
.LB-white-content{ background:none repeat scroll 0 0 #FFFFFF; border:20px solid #DDDDDD; border-radius:10px 10px 10px 10px; box-shadow:0 0 20px #000000; display:none; float:left; font-size:1.2em; left:50%; padding:20px; position:fixed; top:50%; z-index:1002}



a.userFieldInHeaderNameLink, a.userFieldInHeaderNameLink:visited {text-decoration: none; font-size: 12px; margin-top: 1px;}
a.userFieldInHeaderNameLink:hover {text-decoration: underline;}


INPUT.w100 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #990000; background-color: #FFFFFF; width: 100px; border: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-color: #990000; }
INPUT.w100_error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; background-color: #FF0000; width: 100px; border: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-color: #990000; }
INPUT.w145 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #990000; background-color: #FFFFFF; width: 145px; border: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-color: #990000; }
INPUT.w145_error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; background-color: #FF0000; width: 145px; border: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-color: #990000; }
INPUT.w290 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #990000; background-color: #FFFFFF; width: 290px; border: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-color: #990000; }
INPUT.w290_error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; background-color: #FF0000; width: 290px; border: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-color: #990000; }
INPUT.w324 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; background-color: #FFFFFF; width: 324px; border: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-color: #990000; }
INPUT.w324_error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; background-color: #FF0000; width: 324px; border: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-color: #990000; }
input.sw70 { WIDTH: 70px; FONT-SIZE: 13px; }
input.sw70_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 70px }
input.sw90 { WIDTH: 90px; FONT-SIZE: 13px; }
input.sw90_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 90px }
input.sw130 { WIDTH: 130px; FONT-SIZE: 13px; }
input.sw130_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 130px }
input.sw145 { WIDTH: 145px; FONT-SIZE: 13px; }
input.sw145_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 145px }
input.sw190 { WIDTH: 190px; FONT-SIZE: 13px; }
input.sw190_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 190px }
input.sw194 { WIDTH: 194px; FONT-SIZE: 13px; }
input.sw194_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 194px }
input.sw200 { WIDTH: 200px; FONT-SIZE: 13px; }
input.sw200_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 200px }
input.sw230 { WIDTH: 230px; FONT-SIZE: 13px; }
input.sw230_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 230px }
input.sw280 { WIDTH: 280px; FONT-SIZE: 13px; }
input.sw280_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 280px }
input.sw300 { WIDTH: 300px; FONT-SIZE: 13px; }
input.sw300_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 300px }
input.sw420 { WIDTH: 420px; FONT-SIZE: 13px; }
input.sw420_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 420px }
input.sw530 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 530px}
input.sw530_error {BACKGROUND-COLOR: #990000; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; FONT-SIZE: 11px; WIDTH: 530px}
input.sw580 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 580px}
input.sw580_error {BACKGROUND-COLOR: #990000; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; FONT-SIZE: 11px; WIDTH: 580px}

select.sw70 { WIDTH: 70px; FONT-SIZE: 13px; }
select.sw70_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 70px }
select.sw125 { WIDTH: 125px; FONT-SIZE: 13px; }
select.sw125_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 125px }
select.sw145 { WIDTH: 145px; FONT-SIZE: 13px; }
select.sw145_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 145px }
select.sw170 { WIDTH: 170px; FONT-SIZE: 13px; }
select.sw170_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 170px }
select.sw185 { WIDTH: 185px; FONT-SIZE: 13px; }
select.sw185_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 185px }
select.sw194 { WIDTH: 194px; FONT-SIZE: 13px; }
select.sw194_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 194px }
select.sw200 { WIDTH: 200px; FONT-SIZE: 13px; }
select.sw200_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 200px }
select.sw210 { WIDTH: 210px; FONT-SIZE: 13px; }
select.sw210_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 210px }
select.sw260 { WIDTH: 260px; FONT-SIZE: 13px; }
select.sw260_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 260px }
select.sw300 { WIDTH: 300px; FONT-SIZE: 13px; }
select.sw300_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 300px }
select.sw406 { WIDTH: 406px; FONT-SIZE: 13px; }
select.sw406_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 406px }
select.sw460 { WIDTH: 460px; FONT-SIZE: 13px; }
select.sw460_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 460px }
select.s80 { WIDTH: 80px; FONT-SIZE: 11px; }
select.s80_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 80px }

textarea {FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px;}
textarea.sw264 {WIDTH: 264px}
textarea.sw264_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 264px}
textarea.sw278 {WIDTH: 278px}
textarea.sw278_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 278px}
textarea.sw300 {WIDTH: 300px}
textarea.sw300_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 300px}
textarea.sw324 {WIDTH: 324px}
textarea.sw324_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 324px}
textarea.sw406 {WIDTH: 406px}
textarea.sw406_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 406px}
textarea.sw480 {WIDTH: 480px}
textarea.sw480_error {BACKGROUND-COLOR: #900; COLOR: #FFFFFF; WIDTH: 480px}

#mapPropertiesInfo { background:none repeat scroll 0 0 #FFFFFF; height: 155px; position:absolute; left: 0px; top: 0px; z-index: 107; cursor: default; min-height: 110px; text-align:left;}
#mapPropertiesInfo { width: 275px; border: 1px solid #999999; }
#mapPropertiesInfo h3 { background: #990000; color: #FFFFFF; font-size: 11px; text-transform:uppercase; padding: 4px 2px 4px 8px; margin: 0; }
#mapPropertiesInfo h3 span { height: 12px; width: 13px; float: right; border: 1px solid #cccccc; color: #cccccc; text-align: center; line-height: 12px; vertical-align: middle; font-size: 9px; cursor: pointer; }
#mapPropertiesInfo h3 span:hover { border: 1px solid #ffffff; color: #ffffff; }
#mapPropertiesInfo ul { list-style: none; margin: 0; padding: 0; height:137px; overflow-y:auto; overflow-x:hidden; }
#mapPropertiesInfo li { margin : 2px 0; padding: 2px 5px; border-bottom: 1px solid #dedede; clear: both; }
#mapPropertiesInfo div { padding: 0; }
#mapPropertiesInfo a:hover img { border: 1px solid #990000; }
#mapPropertiesInfo img { width: 120px; height: 100px; border: 1px solid #999999; margin-right: 5px; padding: 2px; display: block; }
#mapPropertiesInfo .img { height: 100px; float: left; }
#mapPropertiesInfo p { font-size: 12px; color: #888888; margin: 0; }
#propertyType { color: #990000; display: block; font-weight: bold; }
#propertyLocation { font-size: 11px; color: #555555; display: block; font-weight: bold; }
#propertyPrice { color: #990000; display: block; font-weight: bold; margin: 2px 0; }
#mapPropertiesInfo ul ul { clear: both; list-style: none; margin: 0; padding: 2px 0; width: 100%; height: auto; overflow-y:hidden; }
#mapPropertiesInfo ul ul li { float: left; clear: none; margin: 0; padding: 0; margin-right: 10px; border: none; }
#mapPropertiesInfo ul ul li a { font-size: 11px; color: #cc0000; line-height: 17px; display: block; margin-top:5px; }
#mapPropertiesInfo ul ul li a:hover { background: #cc0000; color: #ffffff; }

#dyamap { float: none; display: block; height: 600px !important; width: 940px; }
#drawControls { list-style: none; margin: 0; padding: 0; clear: left; }
#drawControls li { float: left; margin: 13px 0; padding: 0; }
#drawControls a { width: 147px; height: 33px; display: block; line-height: 33px; text-align: center; font-weight: bold; margin-right: 6px; background: url('/images/picturess/drow_map_nav.gif') no-repeat left top; text-decoration: none; color: #990000 }
#drawControls a:hover { background: url('/images/picturess/drow_map_nav_inactive.gif') no-repeat left top; }
#drawControls .inactive { background: url('/images/picturess/drow_map_nav_inactive.gif') no-repeat left top; color: #ababab }
#dyaviewresults { margin: 13px 0; width:260; height: 40px; font-weight:bold; }
#dyamousehint { position:absolute; padding:.5em; background-color:white; }
#dyamousehint{display:none;width:auto;white-space:nowrap;padding:.1em .3em;color:#666;z-index:1000;border:2px solid #ddd;overflow:hidden;}
#dyamousehint.dyachoppedhintright{padding-right:0;margin-right:0;border-right:0px none;}
#dyamousehint.dyachoppedhintbelow{padding-bottom:0;margin-bottom:0;border-bottom:0px none;}




.regionSearch { font: 13px Arial,Helvetica,sans-serif; cursor: default; z-index: 99; background: #ffffff; padding: 0;
	/*filter:alpha(opacity=25);-moz-opacity:.80;opacity:.80;*/
}
.regionSearch table { width: 100%; margin-top: -1px; border-spacing: 0px; border: 1px solid black; border-bottom: none; }
.regionSearch td { font-size: 9px; }
.regionSearch table thead th { text-align: right; font-weight: bold; color: #990000; font-size: 11px; overflow: hidden; padding: 0 3px; white-space:nowrap; }
.regionSearch table tbody tr.s { background: #990000; color: white; }
.regionSearch table tbody tr.s td.c{ color: white; }
.regionSearch table tbody td.c { text-align: right; font-size: 9px; color: #990000; width: 100px; }
.regionSearch div { text-align: right; border: 1px solid black; border-top: none; background: white;  /* for IE */ }
.regionSearch span { cursor: pointer; color: blue; font-size: 10px; text-decoration: underline; }
.sbmt { background: url("/images/picturess/shortsrc.gif") left top no-repeat; color: #ffffff; font-weight: bold; font-size: 11px; float: right; width: 80px; height: 18px; border: none !important; margin: 1px; }
.sbmt:hover { color: #DAC1A7; }
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.error { background: red !important; color: #ffffff; }



