﻿html{background:#ffffff url(/images/bgbot.jpg) repeat-x bottom;}
body{font-family:Arial;margin:0px auto;font-size:0.8em;text-align:center;background:url(/images/bgid2.gif) repeat-x top;text-align:center;}
#l2 { display:none; }
form { margin:0;padding:0; }
#text_content a {color:#0066d5;}
#text_content a:visited {color:#0066d5;}
.upload {padding-top:10px;font-size:11px;color:#666666;}
.upload input {margin-left:10px; font-size:11px;height:25px;background-color:#063e5a;background-image: url(/images/icms/admin_bg.jpg);background-repeat: repeat-x;border:1px solid #ffffff;color:#ffffff; }
.imageupload input { width:600px; }
#content a {color:#0066d5;}
#content a:visited {color:#0066d5;}
.ph { padding:4px;background:#f3f7ff }
.ph h2 {padding:0;margin:0;font-size:12px;font-weight:bold;display:inline;}
#search {margin-top:15px;margin-bottom:15px;padding:10px;border:1px solid #a5cbe2;width:585px;background:#e3efff url(/images/ps.jpg) no-repeat;}
#detailedsearch {display:none;width:585px;}
.b{background:#6072B9;height:22px;width:162px;margin-left:0px;margin-right:0px;border-bottom:1px solid #5F71B7;border-top:1px solid #46587c;cursor:pointer;}
.b a{padding-left:3px;color:#f4f9ff;display:block;text-decoration:none;padding-top:3px;width:100%;height:100%;cursor:pointer;}
.b_on{height:22px;width:162px;margin-left:0px;margin-right:0px;background:#ff6a04;border-top:1px solid #ff9349;border-bottom:1px solid #dd5a00;cursor:pointer;}
.b_on a{padding-left:3px;color:#fff;display:block;text-decoration:none;padding-top:3px;width:100%;height:100%;cursor:pointer;}
div#mama{width:841px;background:url(/images/bgs.png) repeat-y;margin: 0 auto;}
.tblContent input{width:500px;} .tblContent textarea{width:500px;}
.bgbs {text-transform:uppercase;background:#032d42 url(/images/bgbs.jpg) repeat-x;color:#ffffff;padding-left:10px;padding-top:3px;height:23px;font-weight:bold;clear:both;margin-top:10px;margin-bottom:7px; }
.btn {height:25px;background-color:#063e5a;background-image: url(/images/icms/admin_bg.jpg);background-repeat: repeat-x;border:1px solid #ffffff;color:#ffffff;}
.rssd { margin-top:4px;text-align:justify;font-size:12px;color:#696a6e;}
.n_off { margin-bottom:5px;clear:both;border:1px solid #ffffff;padding:5px;} .n_on { margin-bottom:5px;clear:both;border:1px solid #4c98b0;padding:5px;background:#e4f0ff url(/images/bgm.jpg) repeat-x;}
h2.nt { margin:0px;padding:0px;font-size:12px; display:inline;} h2.nt a { color:#000000;font-weight:bold; }
.mi {border:1px solid #a5cbe2; } .mi_on {border:1px solid #4c98b0; }
.bgm { background:#e5f1ff url(/images/bgm.jpg) repeat-x;width:142px;padding:5px 10px 7px 10px;height:101px;font-size:11px;color:#464446;}
.bgm input { width:138px;height:14px;border:1px solid #ddd6de;font-size:11px; }
.bgm select { width:142px;border:1px solid #ddd6de;font-size:11px; }
.bgmr { background:#e5f1ff;border-top:1px solid #d1d1d1;width:142px;padding:5px 10px 5px 10px;font-size:11px;height:15px;}
.bgmr strong {color:#033047;font-size:12px;float:left;} .bgmr img#ccal { float:right;display:none; }
#bookmarks a { color:#3a4d72; }
#bookmarks a:hover { color:#0066de; }
#portlets td { width:164px; } .mim { border:1px solid #a5cbe2; }
.header {text-align:center;width:822px;height:83px;background:#36476a;clear:both;}
#nls { padding:5px 10px 7px 10px;height:107px;font-size:11px;color:#464446; }
#nls input { width:138px;height:14px;border:1px solid #ddd6de;font-size:11px; }
.property {clear:both;border-bottom:1px dotted #9ac8fb;padding:10px 10px 10px 10px;display:table;float:left;width:99%;}
.plo { clear:both;border-bottom:1px dotted #9ac8fb;padding:10px 10px 10px 10px;display:table;float:left;width:99%;background:#f3f7ff; }
.property img.pimg { width:240px;float:right;border:1px solid #dfdfdf;margin-right:15px;background:#eff6ff;margin-left:10px;margin-top:15px; }
.property a { color:#0066cc; } .plo a { color:#0066cc; }
.plo img.pimg {width:240px;float:right;border:1px solid #dfdfdf;margin-right:15px;background:#eff6ff;margin-left:10px;margin-top:15px;  }
.ref { float:right; } .pdesc { color:#696a6e; padding-right:15px; font-family: Georgia, Arial; font-size:1em; line-height:150%; text-align:justify }
.logo {float:left;background:#002d44 url(/images/bgl.jpg) repeat-x; width:310px;height:59px; }
.logo img { margin-top:0px; } .menu { height:59px; }
.inf { background:#c5ddff url(/images/bginf.jpg) repeat-x; padding-top:7px;padding-bottom:17px; border:solid 1px #c5dd00 }
.inf #contact { padding-left:230px;color:#666666;font-size:12px;float:left;text-align: justify;}
.inf #date { padding-left:19px;color:#666666;font-size:12px;float:left;text-align:right;}
.skype{padding-right:60px;color:#666666;font-size:12px;float: inherit;text-align:right;}
.himg { margin-top:14px;margin-bottom:14px;clear:both;background:#e3f2f7;border:1px solid #bfbfbf; }
.content { display:table;height:100%;float:right;text-align:left;margin-right:19px;}
.newh1{ font-weight:100; font-size:1.7em;}
#flags { float:right;margin-top:17px }
#flags img { margin-right:10px;cursor:pointer; }
#navmenu { background: url(/images/bg-navmenu2.png) repeat-x;  }
#navmenu .bg { margin-left: 6px; }
#navmenu ul { font-size: 90%; font-weight: bold; text-transform: uppercase; min-height: 59px; _height: 59px; padding: 0 0 0 5px;  ;margin: 0; list-style-type: none; }
#navmenu ul li {  padding: 6px 0 6px; float: left; }
#navmenu ul li a { background: url(/images/splitter1.png) no-repeat 0 50%; color: #FFF; text-decoration: none; padding: 17px 13px 0 14px; display: block; float: left; height: 29px; }
#navmenu ul li a.first { background: none; }
#navmenu ul li a.active, #navmenu ul li a:hover { background: #ff6a04;color:#ffffff; padding-right: 15px; margin-right: -2px; position: relative; }
.mtit { width:162px;height:23px;background:#03344c url(/images/bgs.gif);text-align:left; }
.mtit h4 { margin:0;padding:0;font-size:12px;color:#f3eee6;padding-top:3px;padding-left:5px;font-weight:normal;  }
.gtitle h1 { margin:0px;padding:0px 0px 0px 10px;font-size:12px;display:inline;color:#000000;position:relative;top:-3px; }
div#section_description {color:#333333;margin-bottom:15px;text-align:justify;position:relative;top:-4px;padding-left:4px;}
div#section_elements{line-height:140%;} div#section_elements img { margin-bottom:2px;margin-right:2px; }
div#section_elements a { text-decoration:underline; color:#63625e; }
.section_element_desc {color:#222;padding-left:11px;margin-bottom:10px;text-align:justify;}
div#content_header{padding-left:2px;margin-top:7px;float:left;}
div#content_links{float:right;margin-top:7px;padding-right:2px;}
div#content_links A {color:#554536;text-decoration:underline;}


#content_header h1{margin:0px;font-size:1.2em;color:#14487e;}
#content_holder{width: 790px;text-align:left;vertical-align:top;display:table;clear:both;padding-top:0px;}
#content_area{width:620px;float:right;vertical-align:top;margin:0px;overflow:hidden;height:100%;min-height:100%;display:block;padding-top:0px;background:url(/images/fpl.gif) no-repeat top left;}
#content {clear:both;vertical-align:top;min-height:100%;height:100%;margin-bottom:30px;padding-top:6px;padding-left:10px; }	
#menuholder {width:164px;vertical-align:top;float:left;margin:0px;display:table;}
#container{float:left;} #text_content { clear:both;color:#222;font-size:12px;font-family:Arial;line-height:145%; } 
.menuItem_selected {height:22px;width:162px;margin-left:0px;margin-right:0px;background:#00496d;cursor:pointer;border-top:1px solid #364766;border-bottom:1px solid #28354c;}
div.menuItem_selected A {padding-left:3px;color:#fff;display:block;text-decoration:none;padding-top:3px;width:100%;height:100%;cursor:pointer;}
.menuItem_on {height:22px;width:162px;margin-left:0px;margin-right:0px;background:#00496d;border-top:1px solid #364766;border-bottom:1px solid #28354c;cursor:pointer;}
div.menuItem_on A {padding-left:3px;color:#fff;display:block;text-decoration:none;padding-top:3px;width:100%;height:100%;cursor:pointer;}
.menuItem_off {	height:22px;width:162px;margin-left:0px;margin-right:0px;background:#eff6ff;border-bottom:1px solid #ddd6de;border-top:1px solid #f8f8f8;cursor:pointer;}
div.menuItem_off A {padding-left:3px;color:#000;display:block;text-decoration:none;padding-top:3px;width:100%;height:100%;cursor:pointer;}
div#footer {background: #03344c url(/images/footer_bg.jpg) repeat-x;width: 822px;height: 100px;text-align:left;border-bottom:3px solid #dfdfdf;clear:both;}
div#footer div { padding:10px; color:#ffffff; } #footer #ftop { float:right;margin-top:25px; } #footer #ftop a { color:#ffffff; }
#location_links a { color:#554536; } #RenderContent_location_nav {float:right;} .portlet {margin: 0 0 10px;width: 164px;}
.sort_placeholder {	border:1px solid dashed;} ul#portlets { list-style:none;text-indent:0;margin:0;padding:0; }
ul#portlets li { list-style:none;text-indent:0;margin:0px 0px 20px 0px;padding:0; }
#summary { background:#e9effd;padding:3px;text-align:left;font-size:11px;color:#03344c;padding-left:10px;width: 807px; }
.rating_container {border-bottom:1px dotted #9ac8fb;float:right;width:90px;padding:5px;line-height:150%;font-family:Tahoma;font-size:11px;}
.rating {cursor: pointer;clear: both;display: inline;}
.rating:after {content: '.';display: block;height: 0;width: 0;clear: both;visibility: hidden;}
.cancel,.star {float: left;width: 17px;height: 15px;overflow: hidden;text-indent: -999em;cursor: pointer;}
.cancel,.cancel a {background: url(/images/delete.gif) no-repeat 0 -16px;}
.star,.star a {background: url(/images/star.jpg) no-repeat 0 0px;}
.cancel a,.star a {display: block;width: 100%;height: 100%;background-position: 0 0px;}
div.rating div.on a {background-position: 0 -16px;}
div.rating div.hover a,div.rating div a:hover {background-position: 0 -32px;}
.trans1 { border:1px dotted #3a4d72;}
.bookmark { display:inline; }
.sb {width:81px;height:30px;float:right;background:url(/images/btnbg.jpg);position:relative;top:9px; left:2px;}
.bts { background:url(/images/btnsearch.jpg);width:77px;height:25px;position:relative;top:1px;left:1px;cursor:pointer;}
.PagerContainerTable{color: #d1d1e1;background-color: #FFFFFF;width:100%;height:16px;text-align:center;}
.PagerInfoCell
{
	padding-right: 6px;
	padding-left: 6px;
	color: #ffffff;
	white-space: nowrap;
	background: #304769;
	font-weight:normal;
	padding-top:3px;
	padding-bottom:3px;
	width:10%;
}

.PagerInfoCell:link
{
	color: #f58538;
	text-decoration: none;
}
.PagerInfoCell:visited
{
	color: #f58538;
	text-decoration: none;
}
.PagerCurrentPageCell
{
	color: #ffffff;
	background-color: #a5cbe2;
	min-width:16px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
	text-align:center;
	border:1px solid #a5cbe2;
}
.PagerCurrentPageCell A { width:100%;display:block; }

.PagerOtherPageCells
{
	background-color: #ffffff;
	padding-right:3px;
	border:1px solid #a5cbe2;
	min-width:16px;
	padding-top:4px;
	padding-bottom:4px;
	text-align:center;
}
.PagerSSCCells
{
	background-color: #e5e5e5;
	padding-left:3px;
	padding-right:3px;
	min-width:16px;
	width:16px;
	border:1px solid #b6b6b6;
	text-align:center;
}
.PagerHyperlinkStyle
{
	font: 12px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;display:block;width:100%;
}
.PagerHyperlinkStyle:hover
{
	color: #000000;
	text-decoration: none;
	font: 12px arial, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.PagerHyperlinkStyle:link
{
	color: #000000;
	text-decoration: none;
	font: 12px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:visited
{
	color: #000000;
	text-decoration: none;
	font: 12px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:active{color: #000000;text-decoration: none;font: 12px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;}

.jquery h1 {
	font: bold 120%/100% "Lucida Grande", Arial, sans-serif;
	position: relative;
	
	margin: 2px 0 10px 0;
	
	color: #464646;
}
.jquery h1 span {
	
	position: absolute;
	margin-top:0px;
	display: block;
	width: 780px;

}

.gradient1 h1 {
	font: bold 120%/100% "Lucida Grande", Arial, sans-serif;
	position: relative;
	width: 780px;
	
	margin: 0px 10px 0px;
	color: #464646;
}
