
.search{height:53px;padding-top:6px;background:url('images/bg_search.gif') no-repeat center top;margin-top:12px;font-size:13px;line-height:17px;text-align:center;color:#555;}
.search_advanced{margin-left:48px;position:absolute;width:864px;font-size:11px;line-height:15px;color:#FFF;z-index:1000;}
.search_advanced .accordion_toggle{width:864px;height:15px;background:url('images/bg_search_advanced_raised.png') no-repeat left top;cursor:pointer;}
.search_advanced .accordion_toggle_active{background:url('images/bg_search_advanced_dropped.png') no-repeat left top;}
.search_advanced .accordion_content{margin:0 11px 0 13px;background-color:#95B7C1;overflow: hidden;}
.search_advanced .accordion_content>div{padding:8px 12px 0 12px;}
.search_advanced .accordion_content .cells{float:left;width:50%;text-align:right;margin-bottom:3px;}
.search_advanced .accordion_content .cells p{margin:3px 0 0 0;}
.search_advanced .accordion_content .cells p input, .search_advanced .accordion_content .cells p select{width:220px;}
.search_advanced img{border:0;}

#filter{font-size:11px;height:18px;text-align:right;}
#filter a{color:#000;font-size:11px !important;font-weight:bold;text-decoration:none;}
#filter img{padding-left:5px;vertical-align:middle;}
#filter span{vertical-align:middle;}
.map{position:relative;width:545px;height:345px;border:#F2EDE9 9px solid;}

.map img,#filter img{float:none !important;border:none !important;margin:0 !important;}
#content #rightColFront #maindivArticle img,#filter img{margin-top:0;}

fieldset{padding:6px;}

#content #rightColFront #maindivArticle h3{padding-top:15px;height:31px;cursor:pointer;}
#content #rightColFront #maindivArticle h3 strong{color:#00275B;}

#ditto_pages {
    background: url('images/bg_pager.gif') no-repeat center top;
    padding: 9px 0;
    text-align: center;
}
#ditto_pages, #ditto_pages a {
    font-size: 14px !important;
    font-weight: bold;
    line-height: 18px !important;
}
#ditto_pages a:hover {
    color: #ff4e00;
}

/* MAP INFO WINDOW */
.customInfoBox-noBeak,.customInfoBox-with-rightBeak,.customInfoBox-with-leftBeak{
	border:0 solid black;
	color:#F00;
	display:block;
	font-size:1.2em;
	position:absolute;
	z-index:1010 !important;
	background:transparent;
}
.customInfoBox-with-rightBeak{
	padding:0 19px 0 0;
}
.customInfoBox-with-leftBeak{
	padding:0 0 0 10px; /* 0 0 0 19px */
}
.customInfoBox-noBeak{
	padding:0 4px;
}
.customInfoBox-body{
	border:1px solid #282828;
	left:-3px;
	overflow:hidden;
	position:relative;
	top:-3px;
	width:490px; /* auto */
	background:#FFF;
}
.customInfoBox-shadow{
	float:left;
	position:relative;
	background:#999;
}
.customInfoBox-previewArea{
	width:100%;
	background:#FFF;
	margin:0;
}
.customInfoBox-previewArea p{
	margin:0;
	padding:0 0 10px 0;
}
.customInfoBox-previewArea div.firstChild{
	margin:0 6px 6px 6px;
	overflow:hidden;
}
.customInfoBox-previewArea .title{
	color:#0F0;
	font-size:1.1em;
	font-weight:bold;
	margin:0 0 8px;
}
.customInfoBox-previewArea .ero-previewArea-image{
	display:block;
	float:left;
	height:80px;
	padding:3px 10px 5px 0;
	position:relative;
	width:80px;
}
.customInfoBox-actionsBackground{
/*	margin:4px;*/
	background:#E4EDF3;
}
.customInfoBox-beak,.customInfoBox-progressAnimation{
	visibility:hidden;
}
.customInfoBox-actions{
	padding:4px 8px 0;
}
* html .customInfoBox-actions{
	padding-top:8px;
}
.customInfoBox-actions ul{
	list-style-image:none;
	margin:0;
	padding:0;
	list-style:none outside none;
}
.customInfoBox-actions ul a,.customInfoBox-actions ul a:link,.customInfoBox-actions ul a:visited{
	color:#00F;
	text-decoration:none;
}
.customInfoBox-actions ul a:hover{
	text-decoration:underline;
}
.customInfoBox-actions ul li{
	margin-bottom:4px;
}
.customInfoBox-paddingHack{
	font-size:8px;
	height:8px;
	width:1px;
}
.customInfoBox-beak{
	display:none;
	height:34px;
	position:absolute;
	top:10px;
	width:19px;
}
.customInfoBox-with-leftBeak .customInfoBox-beak{
	left:0;
}
.customInfoBox-with-rightBeak .customInfoBox-beak{
	right:4px;
}
.customInfoBox-noBeak .customInfoBox-beak{
	display:none;
}
.customInfoBox-progressAnimation{
	font-size:0;
	height:3px;
	overflow:hidden;
	position:absolute;
	width:13px;
	z-index:500;
}
.customInfoBox-progressAnimation div{
	font-size:0;
	height:100%;
	position:absolute;
	width:3px;
	background:#FF4E00;
}
.customInfoBox-progressAnimation div.frame0{left:-3px;}
.customInfoBox-progressAnimation div.frame1{left:0}
.customInfoBox-progressAnimation div.frame2{left:5px}
.customInfoBox-progressAnimation div.frame3{left:10px}

.VE_Pushpin_Popup_Title,.VE_Pushpin_Popup_Title a,.VE_Pushpin_Popup_Title h3{
	color:#FF4E00;
	font-family:Arial, Verdana, Tahoma, sans-serif;
	letter-spacing:-1px;
	font-size:18px;
	font-weight:normal;
}
.VE_Pushpin_Popup_Title a{
	text-decoration:underline;
}
