body {
	background-color: #FFFFFF;
}

#header {
	border-bottom: 1px solid #EAEAEA;
}

a:link {
	color: #006699;
} 

a:visited {
	color: #006699;
}

a:hover {
	color: #993300;
}

a:active {
	color: #993300;
}

#upperHorizontalBar {
	background-color: #E7E7E7;
	color: #4C4C4C;
}

#upperHorizontalBar a {
	color: #004080;
}

#upperHorizontalBar a:visited {
	color: #004080;
}

#upperHorizontalBar a:hover {
	color: #6699CC;
}

#upperHorizontalBar a:active {
	color: #6699CC;
}

#middleHorizontalBar {
	background-color: #E7E7E7;
	color: #4C4C4C;
}

#middleHorizontalBar a {
	color: #004080;
}

#middleHorizontalBar a:visited {
	color: #004080;
}

#middleHorizontalBar a:hover {
	color: #6699CC;
}

#middleHorizontalBar a:active {
	color: #6699CC;
}

#lowerHorizontalBar {
	background-color: #E7E7E7;
	color: #4C4C4C;
}

#lowerHorizontalBar a {
	color: #004080;
}

#lowerHorizontalBar a:visited {
	color: #004080;
}

#lowerHorizontalBar a:hover {
	color: #9C9C9C;
}

#lowerHorizontalBar a:active {
	color: #9C9C9C;
}


#footerContainer {
	background-color: #000000;
	color: #9A9A9A;
}

#footerContainer a {
	color: #0000FF;
}

#footerContainer a:visited {
	color: #0000FF;
}

#footerContainer a:hover {
	color: #0000FF;
}

#footerContainer a:active {
	color: #0000FF;
}



#bannerWrapper {
	border: 1px solid #DCDCDC;
	background-color: #FFFFFF;
}

#banner {
	background-color: #2C2C2C;
}

#bannerContentBox {
	color: #EAEAEA;
}

#bannerBoxBackground {
	background: #000000;
}

#bannerContentBox h1,
#bannerContentBox h2,
#bannerContentBox h3,
#bannerContentBox h4,
#bannerContentBox h5,
#bannerContentBox h6 {
	color: #EAEAEA;
}

#bannerContentBox a {
	color: #5E5E5E;
}

#bannerContentBox a:visited {
	color: #5E5E5E;
}

#bannerContentBox a:hover {
	color: #EAEAEA;
}

#bannerContentBox a:active {
	color: #EAEAEA;
}

#header h1 a,
#header h1 a:visited {
	color: #333333;
}

#header h1 a:hover,
#header h1 a:active {
	color: #333333;
}

#siteSlogan {
	border-bottom: 1px solid #EAEAEA;
}

#siteSlogan h2 {
	color: #333333;
}

#content {
	color: #777777;
}

.blog-entry-body,
.filesharing-item {
	border-bottom: 1px solid #EAEAEA;	
}

aside {
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
}

#field {
	border: 1px solid #CCCCCC !important;
	color: #777777;
}

#button {
	background: #333333;
	border: 1px solid #333333;
	color: #FFFFFF;
}

#nav li a,
#nav li p,
#nav li p:hover,
#megamenu li a,
#megamenu li p,
#megamenu li p:hover {
	color: #777777;
}

#nav li a:hover,
#megamenu li a:hover {
	color: #A9A9A9;
}

#nav li a:active,
#megamenu li a:active {
	color: #A9A9A9;
}

#nav ul li .current,
#nav ul li .current:hover,
#nav ul li .currentAncestor,
#nav ul li .currentAncestor:hover,
#megamenu ul li .current,
#megamenu ul li .current:hover,
#megamenu ul li .currentAncestor,
#megamenu ul li .currentAncestor:hover {
	color: #000000;
}

#nav ul ul,
#nav ul ul ul,
#nav ul ul ul ul,
#nav ul ul ul ul ul,
#megamenu ul ul,
#megamenu ul ul ul,
#megamenu ul ul ul ul,
#megamenu ul ul ul ul ul {
	background: #FFFFFF;
}

#nav ul ul li,
#nav ul ul ul li {
	border-left: 1px solid #EAEAEA;
	border-right: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
}

#megamenu ul ul {
	border-left: 1px solid #EAEAEA;
	border-right: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
}

#nav ul ul li a,
#nav ul ul li p,
#nav ul ul li p:hover,
#megamenu ul ul li a,
#megamenu ul ul li p,
#megamenu ul ul li p:hover {
	color: #777777;
}

#nav ul ul li a:hover,
#megamenu ul ul li a:hover {
	color: #A9A9A9;
}

#nav ul ul li a:active,
#megamenu ul ul li a:active {
	color: #A9A9A9;
}

#nav ul ul li .current,
#nav ul ul li .current:hover,
#nav ul ul li .currentAncestor,
#nav ul ul li .currentAncestor:hover,
#megamenu ul ul li .current,
#megamenu ul ul li .current:hover,
#megamenu ul ul li .currentAncestor,
#megamenu ul ul li .currentAncestor:hover {
	color: #000000;
}

#footer {
	background-color: #242424;
	border-top: 1px solid #333333;
	color: #5E5E5E;
}

#footerText {
	color: #5E5E5E;
}

#footer a,
#myExtraContent10 a {
	color: #5E5E5E;
}

#footer a:visited,
#myExtraContent10 a:visited {
	color: #5E5E5E;
}

#footer a:hover,
#myExtraContent10 a:hover {
	color: #FFFFFF;
}

#footer a:active,
#myExtraContent10 a:active {
	color: #FFFFFF;
}

#sidebarTitle h3 {
	color: #404040;
}

#sidebar {
	color: #777777;
}

#sidebar a,
#pluginSidebar a {
	color: #006699;
}

#sidebar a:hover,
#pluginSidebar a:hover {
	color: #993300;
}

#sidebar a:active,
#pluginSidebar a:active {
	color: #993300;
}

#sidebar a:visited,
#pluginSidebar a:visited {
	color: #006699;
}

#breadcrumb {
	border-bottom: 1px solid #EAEAEA;
	border-top: 1px solid #EAEAEA;
}

h1 {
	color: #404040;
}

h2 {
	color: #404040;
}

h3 {
	color: #404040;
}

h4 {
	color: #404040;
}

h5 {
	color: #404040;
}

h6 {
	color: #404040;
}

pre {
	background-color: #F5F5F5;
	border: 1px solid #CDCDCD;
	color: #333333;
}

blockquote {
	color: #333333;
	border-left: 2px solid #CCCCCC;
	background: #EAEAEA;
}

.form-input-field {
	border: 1px solid #A1A1A1;
	background: #FFFFFF;
}

.form-input-field:focus {
	border: 1px solid #993300;
	background: #F4F4F4;
}