﻿/* Alpha, Master-Page Structure */
body {
	background: url(images/background.png) top repeat-x #8d909f;
}
.row-top {
	background-color: #90a0d1;
}
.topmenu {
	background:url(images/menugradient.png) repeat-x bottom #edeef3;
}
.topmenu .listitem a {
	font-size:14px;
	font-weight:bold;
	background:url(images/menugradient.png) repeat-x bottom #edeef3;
	color:#031881;
}
.topmenu .listitem:hover a {
	color:#990000;
	background:url(images/menugradient2.png) repeat-x bottom #c6c7df;
	text-decoration:none;
}
.topmenu .sublistblock {
	border-right:1px solid #990000;
	border-left:1px solid #990000;
	border-top:1px solid #990000;
}
.topmenu .sublistitem {
	border-bottom:1px solid #990000;
}
.topmenu .sublistitem a {
	font-size:14px;
	font-weight:bold;
	color:#031881 !important;
	background:url(images/menugradient2.png) repeat-x bottom #edeef3 !important;
}
.topmenu .sublistitem:hover a {
	background:url(images/menugradient2.png) repeat-x bottom #c6c7df !important;
	color:#990000 !important;
	text-decoration:none;
}
.topmenu .selected {
	background:url(images/menugradient2.png) repeat-x bottom #90a0d1;
}
.login, 
.login a:link, 
.login a:visited, 
.login a:hover, 
.login a:active {
	color: #ffffff !important;
}
.MenuLevel1
{
	background:url(images/menugradient.png) repeat-x bottom #ffffff;
}
.MenuLevel1:hover
{
	background:url(images/menugradient.png) repeat-x bottom #90a0d1;
}
.MenuLevel1Link:link {
	color:#0000ff;
	text-decoration: none;
	border: none;
	font-weight:bold;
	font-size:11px;
}
.MenuLevel1Link:visited {
	color:#0000ff;
	text-decoration: none;
	border: none;
	font-weight:bold;
	font-size:11px;
}
.MenuLevel1Link:hover {
	text-decoration: underline;
	color:#0000ff;
	font-weight:bold;
	font-size:11px;
}
.MenuLevel1Link:active {
	color:#0000ff;
	text-decoration: underline;
	border: none;
	font-weight:bold;
	font-size:11px;
}
.menulinklist {
	color:#6075DE;
}

.row-bottom {
    background-color: #90A0D1;
}
.row-bottom, 
.row-bottom a:link, 
.row-bottom a:visited, 
.row-bottom a:hover, 
.row-bottom a:active {
	color:#ffffff !important;
}
/* End */

/* Alpha, Content Styling */
a:link {
    color: #3399CC;
}
a:visited {
    color: #9999CC;
}
a:hover {
    color: #3399CC;
}
a:active {
    color: #3399CC;
}
H1 {
    color: #031881;
}
H3 {
    color: #3399CC;
	border-color:#3399CC;
}
H4 {
    color: #031881;
}
H6 {
    color: #3399CC;
	border-color: #3399CC;
}
.Page-Header {
    color: #031881;
}
#Categories-Header {
	background-color: #6075DE;
}
#Categories-Header h1
{
	background-color:white;
	color:#031881;
}
.menuheaderblock, .moduleheaderblock
{
	background-color:#6075DE;
}
.menuheader, .moduleheader
{
	background-color:#EDEEF3;
}
.menuheader a:link, .menuheader a:visited, .moduleheader a:link, .moduleheader a:visited
{
	color:#031881;
}
.Element-Label {
	color:#031881;
}
/* Page Content Styling */
.Layout .Header
{
    color: #3399CC;
	border-color: #3399CC;
}
.Layout .Footer
{
	color: #3399CC;
}
.ErrorMessage
{
	color: #ff0000;
}
.DataList-Item
{
	border: #3399CC;
}
.DataList-Item:Hover
{
	background-color: #eeeeef;
}
.DataList-Item .Header
{
	background-color:#EEEEEF;
	color:#031881;
}
.Category-Item .Header
{
	background-color:#EEEEEF;
	color:#031881;
}
#AccountDefault-UserName .Element
{
	color:#031881;
}
/* End */

