﻿.Page_Background_Top
{
    background-image: url('../../images/page_background_top.gif');
    background-position: left top;
    background-repeat: repeat-x;
    overflow: hidden;
}
.Page_Background_Bottom
{
    background-image: url('../../images/page_background_bottom.gif');
    background-position: right bottom;
    background-repeat: repeat-x;
}
.Page_WhiteBox
{
	width: 100%; /* 948px; */
	padding: 10px 10px 10px 10px;
	/*float: left; */
	vertical-align: top;
	border-color: #758CBC; /* This is 50% of the MAJOR color! */
	border-style: solid;
	border-width: 1px;
	background-color: White;
}
.MainPageSection
{
	background-color: White;
	padding: 10px;
	border: solid 1px #004B8D;
	overflow:hidden;
}
.QEBody
{
    padding: 20px 0px 20px 0px; 
}
.QEFonts
{
    font-family: Arial, Helvetica, sans-serif; 
}
.MajorColor
{
	color: #004B8D;
}
.BackMajorColor
{
	background-color: #004B8D;
}
.BorderMajorColor
{
	border-color: #004B8D;
}
.MinorColor 
{
	color: #FDBE56;
}
.BackMinorColor
{
	background-color: #FDBE56;
}
.BackMinorColor50Percent
{
	background-color: #F5DBA7;
}
.BackMajorColor50Percent
{
	background-color: #758CBC;
}
.MajorColor50Percent
{
	color: #758CBC;
}
.MinorColor50Percent
{
	color: #F5DBA7;
}

A:link {text-decoration: underline; color: #004B8D;}
A:visited {text-decoration: underline; color: #004B8D;}
A:active {text-decoration: underline; color: #758CBC;}
A:hover {text-decoration: none; color: #758CBC;}

/* Body Menu Styles */
.BodyMenu 
{
	padding-left: 20px;
	padding-bottom: 1em;
}
.BodyMenuColumn
{
	padding-right: 50px;
}
.PaddingRightMedium
{
	padding-right: 20px;
}
.PaddingBottomSmall
{
	padding-bottom: 5px;
}


.gridviewpager span 
{
	color: White;
	font-weight: bold;
}


.SideMenu
{
	padding: 10px;
	float: right;
}

.SideMenuGroup
{
	padding: 5px;	
	background-color: White;
	width: 210px;
	margin: 10px 5px 10px 5px;
}
