﻿html, body#Body {
	background: #e5ede7;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	font-size: 1em;
}
#brighton_container {
	/*width: 1150px; */
	width: 100%;
}
#brighton_header {
	background: #ffffff;
}
#brighton_header span.brighton_phone {
	color: #666666;
}
#brighton_menu {
	background-color: #e8eae5;
}
#brighton_menu ul.horizontal.rootGroup li a:hover {
	background-color: #cddaaa;
	color: #747679;
}
#brighton_menu div.NavHidden {
	border-top: 6px solid #e8eae5;
}
#brighton_menu ul li.selectedtab {
	background: #e8eae5;
}
#brighton_menu ul li a {
	background-color: #e8eae5;
	color: #747679;
}
#brighton_menu ul li a.selectedtab, #brighton_menu ul.horizontal.rootGroup li a.selectedtab:hover {
	background-color: #e8eae5;
	color: #006600;
}
#brighton_menu ul li a.expanded {
	background-color: #e8eae5;
}
#brighton_menu ul li ul.group {
	background-color: #e8eae5;
}
#brighton_sub-menu {
	background-color: #ffffff;
}
#brighton_sub-menu ul li {
	background-color: #ffffff;
}
#brighton_sub-menu ul li a {
	color: #414141;
}
#brighton_sub-menu ul li a:hover {
	background-color: #f1f1f1;
	color: #000000;
}
#brighton_sub-menu ul li a span {
	border-bottom: 1px solid #e4e4e4;
}
#brighton_sub-menu ul li.selectedtab {
	background-color: #f1f1f1;
}
#brighton_sub-menu ul li.selectedtab a {
	color: #576067;
}
#brighton_sub-menu ul li.first a {
	border-top: 1px solid #e4e4e4;
}
/* fix broken third-level items
#brighton_sub-menu ul li.childitem1{background-color:#f1f1f1;}
*/
#brighton_sub-menu ul li.childitem1.last {
	border-bottom: 1px solid #e4e4e4;
}
#brighton_home-header {
	background-color: #666666;
}
#brighton_two-column-right {
	padding-top: 20px;
}
#brighton_top {
	background-color: #ffffff;
	color: #336699;
}
#brighton_top a {
	color: #ffffff;
}
#brighton_col1 {
	color: #666666;
}
#brighton_col1 a {
	color: #336600;
}
#brighton_col1 div.block div.pad {
	background-color: #f5f5f5;
}
#brighton_col3 {
	color: #666666;
}
#brighton_col3 a {
	color: #336600;
}
#brighton_col3 div.block div.pad {
	background-color: #f5f5f5;
}
#brighton_col2 h1 {
	color: #666666;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
}
#brighton_col2 h2 {
	color: #666666;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
}
#brighton_col2 h3 {
	color: #336600;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
}
#brighton_col2 h4 {
	color: #336600;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
}
#brighton_col2 {
	color: #000000;
}
#brighton_col2 a {
	color: #3876be;
}
#brighton_content div.block h3 {
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
}
#brighton_content {
	background: #ffffff;
}
#brighton_content div.block h3 {
	color: #336600;
}
a.brighton_button {
	background: #666666;
}
a.brighton_button:hover {
	background-color: #B2B2B2;
}
a.brighton_button:active {
	background-color: #666666;
}
#bb-container div.post h3.title {
	color: #336600;
}
#bb-container div.post h3.title a {
	color: #336600;
}
#bb-container div.post h3 {
	color: #336600;
}
#bb-container div.post div.submissions a {
	color: #666666;
}
#bb-container div.post div.comments a {
	color: #666666;
}
#brighton_footer {
	background: #e5ede7;
	border-top: 1px solid #e5ede7;
	color: #666666;
}
#brighton_footer a, #brighton_footer ul li a, #brighton_footer p.copyright {
	color: #666666;
}
#dnn_Col3Pane {
	clear: both;
}


/* Custom Class written for better visual purpose
 */
 
 .labeleditem
{
	margin-bottom: 1.0em;
}

#UpdateProgress1 {
   background-color:#CF4342;
   color:#fff;
   top:0px;
   right:0px;
   position:fixed;
   font-size:12px;
 }

#UpdateProgress1 img {
   vertical-align:middle;
   margin:2px;
 }

