body {
	background-color: #e5e5e5;
	color: #666666;
}
#tmp-container {
background-color: #ffffff;
color: #666666;
}
#log-panel a, #log-panel a:hover {
	color: #666666;
}
#log-panel a:hover {
background-color: #386cba;
}
.camera_prevThumbs div,.camera_nextThumbs div,#social-links li a, #nav ol, #nav ol ol,.custom_style2 h3 > img a {
	background-color: #666666 !important;
}

.camera_prevThumbs div:hover,.camera_nextThumbs div:hover,#social-links li a:hover {
background-color: #386cba !important;
}
#menu .menu-nav a:hover {
color: #ffffff !important;
background-color: #386cba;
}
.camera_thumbs_cont ul li > img {
	border: 1px solid #3886c9 !important;
}

.camera_caption h1 {
	color: #ffffff;
}

.camera_caption h2 {
	color: #ffffff;
}

.camera_caption p {
	color: #ffffff;
}

#text-background, dt.tabs.open {
	background-color: #ffffff;
}

a,a:hover, .moduletable_menu_light ul.menu li ul li a:hover, .moduletable_menu ul.menu li ul li a:hover {
	color: #386cba;
}

.button, button, a.button, .btn, .btn-primary {
	color: #ffffff !important;
	background-color: #386cba !important;
}

.button:hover, button:hover, a.button:hover, .btn:hover, .btn-primary:hover {
	color: #ffffff !important;
	background-color: #343434 !important;
}

#menu .menu-nav li a, #menu .menu-nav ul a, #menu .menu-nav ul ul a, ul.menu-nav li a small {
	color: #666666;
}

.menu-nav li.sfHover > a, .menu-nav li a:hover, .menu-nav li.active > a {

	color: #666666 !important;
}
#search-position .inputbox {
background-color: #9a9a9a;
color: #ffffff;
}
#top-modules a {
	color: #3886c9;
}
.moduletable h3, .moduletable_menu h3,.moduletable_style2 h3 {
color: #ffffff;
background-color: #386cba;
}
.moduletable_text h3 {
	color: #ffffff;
}
.moduletable, .moduletable_style2 {
background: #e5e5e5;
color: #666666;
}
.moduletable_style1 h3 {
color: #666666;
background-color: #e5e5e5;
}
.moduletable_menu {
background: #e5e5e5;
}
fieldset {
}
thead th, table th, tbody th, tbody td {
	border-top: 1px solid #e0e0e0;
}
tbody th, tbody td, h2 .contact-name, .search-results dt.result-title{
	border-bottom: 1px solid #e0e0e0;
}
.moduletable {
	color: #343434;
}

.moduletable a {
	color: #386cba;
}

.moduletable h3, .moduletable_menu h3, thead th, table th {
	color: #343434;
}

.moduletable_menu ul.menu li a, .latestnews_menu li a {
	color: #333333;
}
.moduletable_menu ul.menu li a:hover, ul.latestnews_menu li a:hover {
	background-color: #666666;
	color: #ffffff;
}
.moduletable_menu a {
color: #333333;
}

.moduletable_style1 a {
	color: #3886c9;
}

#bot-modules {
background-color: #676767;
color: #e5e5e5;
}

#breadcrumb-handler {
background-color: #666666;
color: #ffffff;
}
#bot-modules a {
	color: #ffffff;
}

#footer-line a {
	color: #386cba;
}
#footer-line a:hover {
	color: #386cba;
}
#footer-line {
	color: #666666;
}
