.module,.registration-detail-title,.profile-detail-title,.memberarea-detail-title,.userresults-detail,.user-activities-detail
{
	width:936px;
}

.ac_over
{
	background:#FBE292 !important;
}

.ac_results
{
	border:1px solid #FCFBE3 !important;
}

body
{
	background:url("../img/body_bg.gif") repeat;
	color:#3A593F;
}

.resource-detail-link-orange {
	color: #CC6600!important;
}

.resource-list-grouped
{
	border:1px solid #FBE292;
}

a
{
	color:#C30;
	text-decoration:underline;
}

a:hover
{
	color:#C29039;
	text-decoration:underline;
}

.languageSelectionModule {
	position: relative;
	margin-right: 16px;
	top: 135px;
	float: right;
}

.headerImage {
	float: left;
}

.linked-resource-detail
{
	background:#FFF !important none !important;
	border:4px solid #F1CB60;
}

.search-module
{
	margin-top:5px !important;
}

.home-link {
	text-decoration: none;
}

.footer
{
	margin-top:0;
	width:936px!important;
}

.footer a
{
	color:#C30 !important;
	text-decoration:underline !important;
}

.footer a:hover
{
	color:#C29039 !important;
}

#searchTerm
{
	font-size:10px;
	height:15px;
}

.header
{
	background:#FFF url('../img/header_top.jpg');
	height:180px;
	text-align:left;
}

.header img
{
	margin-top:28px;
	margin-left: 8px;
}

.menu
{
	background:url('../img/background_menu.png');
	background-color:#FFF !important;
	background-position:0 0;
	background-repeat:repeat-x;
	border-width:0;
	height:65px !important;
}

.user-activities-heading
{
	background:#F1CB60;
	color:#C60;
}

.menu-container
{
	margin-left:150px;
}

.menu-item-active
{
	background:none no-repeat;
}

.menu-item font
{
	color:#197550;
	font-size:11px;
	line-height:28px;
	text-decoration:none;
}

.menu-item-active font
{
	color:#D56600 !important;
	font-weight:700;
	text-decoration:none !important;
}

.menu-item
{
	font-weight:700;
	height:34px;
	padding-left:9px;
	padding-right:9px;
	padding-top:1px;
	text-align:center;
}

.menu ul
{
	margin:0;
}

.map-module-title-list-detail
{
	width:100%;
}

.map
{
	height:380px;
	width:625px;
}

.overlay-info
{
	background:url('../img/overlay_info.png') no-repeat bottom left !important;
}

.overlay-info-content
{
	background:#FCFBE3 !important;
	color:#E3001B !important;
}

.resource-detail-subtitle
{
	background:#FBE292 !important;
	color:#C60;
}

.resource-list-element
{
	background:#FFF;
	border-color:#FFECA8 #FFF #FFF #FFECA8;
}

.resource-list-element-active,.resource-list-element-hover
{
	background:#FCF9DD;
	border:1px solid #FFECA8;
}

.resource-list-element-title
{
	background:transparent url(../img/list_element.gif) no-repeat scroll 2px 50%;
	color:#C60;
}

.resource-list-element-active .resource-list-element-title
{
	background:transparent url(../img/list_element_down.gif) no-repeat scroll 2px 50%;
}

.resource-list-title,.resource-detail-title
{
	background:#resource-list-title!important none !important;
	border-bottom:none;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	border-top:none;
	color:#C60;
}

.submenu
{
	margin-left:150px;
	margin-top:0;
}

.submenu-item
{
	color:#C30;
	text-decoration:none;
}

.tab-menu div
{
	background:#FBE292 none;
}

.tab-menu div a:hover
{
	color:#C30;
}

.ajax-loading-div
{
	top:400px !important;
}

.errorHeader
{
	background:#F1CB60 !important;
	color:#C60 !important;
	font-size:12px !important;
	font-weight:700;
	padding:5px !important;
}

.messagePanel
{
	background:#F1CB60 !important;
	border:1px solid silver;
	color:#C60 !important;
	left:30% !important;
	margin-bottom:8px;
	padding:8px !important;
	position:absolute;
	text-align:center;
	top:400px !important;
	width:40% !important;
	z-index:99999;
}

.messagePanel *
{
	color:#C60 !important;
}

.errorPanel
{
	background:#FCFBE3 !important;
	border:1px solid #F1CB60 !important;
	font:12px !important tahoma, arial, helvetica, sans-serif;
	left:25%;
	padding:0 !important;
	position:absolute!important;
	width:50%;
	/*top: 280px!important;*/
	z-index:10000;
}

.errorElement
{
	color:#C60;
	font:11px !important tahoma, arial, helvetica, sans-serif;
	padding-left:5px !important;
}

.registration-complete
{
	background:#FCFBE3;
}

.tab-menu-group-result div.selected
{
	background:#FBE292;
	border:1px solid #FBE292;
	color:#C60;
}

.upload-table
{
	background:#FCFBE3 none;
	border:1px solid #BABABA;
}

.userresult-list-table-header
{
	background-color:#197550;
	color:#C60;
}

.userprofile-detail-facebox
{
	background-image:none !important;
	background-color: #FFFFFF;
	border:4px solid #C60;
}

.result-list-table-item-active
{
	background:#FCF9DD;
	color:#197550;
}

.result-list-table-item-selected
{
	background:#FBE292;
	color:#197550;
}

.compare-control
{
	background:#F1CB60 none;
}

.map-module-compare,.map-compare
{
	width:620px;
}

.compare-participant-list-columnheader
{
	background:#F1CB60 none;
	width:160px;
}

.button-statistics
{
	background:transparent url(../img/button_out.gif);
	border:none;
	cursor:pointer;
	height:24px;
	width:180px;
	color: #FFFFFF;
}

.statisticImageLink:hover
{
	color:#FFF;
	text-decoration:none;
}

.button-statistics-label-large
{
	top:6px;
}

.button-statistics-large
{
	background:url(../img/button_large_out.gif);
	cursor:pointer;
	height:24px;
	margin-bottom:6px;
	text-align:center;
	width:180px;
}

.password-strength
{
	background:#C60 !important;
}

.home-link
{
	color:#FFF;
}

.user-activities-table-header,.userresult-list-table-header
{
	background:#FBE292;
	color:#C30;
}

.resource-list-element-category,.result-list-group-header
{
	background:#FBE292;
	color:#C60;
}

.resource-list-main,.map-module,.map-module-list-detail
{
	border-bottom:none;
	border-left:1px solid #FFF !important;
	border-right:1px solid #FFF !important;
	border-top:none;
}

.button-large,.resource-list-title,.resource-detail-title,.registration-detail-title,.changepassword-detail-title,.login-detail-title,.memberarea-detail-title,.profile-detail-title,.userdata-detail-title,.upload-title,.map-module-title,.map-module-title-list-detail
{
	background:#F1CB60 none;
	color:#C60;
}

.button-large a,.resource-list-element-more a,.tab-menu-group-result div a,.tab-menu-group-result div a:hover,.tab-menu-group-result div.selected a,.compare-heading,.compare-control *,.compare-participant-list-columnheader table td,.statisticImageLink:hover .button-statistics-label
{
	color:#C60;
}

.userprofile-table,.changepassword-table,.login-table-credentials,.registration-table,.error
{
	background:#FCFBE3 !important;
}

.map-module,.map-module-title
{
	width:625px;
}

.resource-list-element-details li, .resource-list-element-details li b {
	font-size: 10px;
	color: #000000;
}

.resource-detail-attachments a,.result-list-table-item-selected *,.result-list-table-item-selected a,.result-list-table a,.tab-menu-group-result div.selected a:hover
{
	color:#197550;
}

.submenu-item-hover,.submenu-separator
{
	color:#C29039;
}

.activity-guide
{
	background:#F1CB60!important;
}

.button-statistics-label
{
	color:#FFFFFF!important;
	font:700 11px Helvetica, Arial;
	position:relative;
	text-decoration:none;
}

.button-statistics-label-large {
	color:#FFFFFF!important;
}

.compare-particpant-list-entry table td {
	width: 130px!important;
}

.compare-particpant-list-entry{
width: 154px!important;
}

.compare-particpant-list-entry-active {
background-color: #FCF9DD!important;
}
