body 
{ 
	background-color: #2E3F5A; 
	width: 100%; 
	height: 100%;
	margin: 0px; 
	padding: 0px;
}
	
.box1 { width: 50%; background: #E3E5E8; color: #000000; 
	font: normal normal 11px/14px Verdana, Arial, sans-serif; 
	text-align: left; border-left: 1px solid #C4AD8E;
	border-right: 1px solid #C4AD8E; vertical-align: top; }
.boxtop1 { background: #C0BD9A; width: 50%; color: #FFFFFF;  
	font: normal bold 12px/16px Verdana, Arial, sans-serif; 
	padding: 3px 8px 3px 8px; text-align: left;
	border-left: 1px solid #C4AD8E; border-right: 1px solid #C4AD8E; }
.box2 { background: #EDECD4; width: 50%; color: #000000; 
	font: normal normal 11px/14px Verdana, Arial, sans-serif; 
	padding: 8px; text-align: left; vertical-align: top; }
.boxtop2 { background: #6E81A0; width: 50%; color: #E3E5E8;  
	font: normal bold 12px/16px Verdana, Arial, sans-serif; 
	padding: 3px 8px 3px 8px; text-align: left; }
	
/* Home Page Styles */
#mainLeftColumn
{
	float: left;
	width: 50%;
	min-height: 350px;
	background-color: #ffffff;
}

#mainRightColumn
{
	width: 50%;
	float: left;
	background-color: #edecd4;
	min-height: 350px;
}
/* End Home Page Styles */

.welcomebox 
{ 
	background-color: #445B8C; 
	background-image: url('images/welcomebak.jpg');
	background-repeat: repeat-x;
	text-align: center;
	font-weight: bold;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	line-height: 20px;
	color: #ffffff; 
	height: 24px;
	padding: 2px 0px 0px 0px;
}

.pageintro
{
	border: solid 1px #c0c0c0; 
	margin: auto; 
	background-color: #809AB5;
	color: #ffffff; 
	font-weight: bold; 
	padding: 10px 10px 10px 10px;
}

.copyright { background: #2E3F5A; font-family: Trebuchet MS, Verdana;
	font-size: 8pt; color: #ffffff; clear: both; margin: auto; }
.copyright a { color: #ffffff; text-decoration: none; }
.copyright a:link { color: #ffffff; text-decoration: none; }
.copyright a:visited { color: #ffffff;  text-decoration: none; }
.copyright a:hover { color: #ffffff; text-decoration: underline; }

.calendartable { font-size: 8pt; }
.calendarheader { font-family: Trebuchet MS, Verdana; font-size: 12pt; 
	color: #2E3F5A; font-weight: bold; }
.standardheader { font-size: 12pt; font-family: Trebuchet MS, Verdana; 
	font-weight: bold; }
.standardtext { font-size: 10pt; font-family: Trebuchet MS, Verdana; 
	font-weight: normal; }
.standardtextmessage { font-size: 10pt; font-family: Trebuchet MS, Verdana;
	font-weight: normal; color: #dc143c; }
.loginbox { margin: auto; }
.directionheader { text-align: center; font-family: Trebuchet MS, Verdana;
	font-size: 10pt; }
.pageheader { background: #445B8C; text-align: center; color: #ffffff; 
	height: 26px; padding: 3px 0px 0px 0px; font-size: 12pt;
	font-family: Trebuchet MS, Verdana; font-weight: bold; }

.notebox { background: #E3E5E8; font-family: Trebuchet MS, Verdana; font-size: 10pt; color: #000000; vertical-align: top; text-align: center; }
.notebox a { color: #000000; text-decoration: none; }
.notebox a:link { color: #000000; text-decoration: none; }
.notebox a:visited { color: #000000;  text-decoration: none; }
.notebox a:hover { color: #000000; text-decoration: underline; }

.contentBox
{
	text-align: left;
	background-color: #ffffff; 
	color: #000000; 
	font: normal normal 12px/14px Verdana, Arial, sans-serif; 
	text-align: left; 
	padding: 5px 10px 5px 10px;
}

.contentBox a { color: #0000ff; text-decoration: none; }
.contentBox a:link { color: #0000ff; text-decoration: none; }
.contentBox a:visited { color: #0000ff;  text-decoration: none; }
.contentBox a:hover { color: #0000ff; text-decoration: underline; }

.infoBox1
{
	background-color: #e3e5e8;
	text-align: left;
	font-size: .8em;
	font-family: Verdana, Arial, Sans-Serif;
	clear: both;
}

.infoBox1 h1
{
	margin: 0px 0px 0px 0px;
	background-color: #c0bd9a;
	font-size: 1.0em;
	padding-left: 3px;
	color: #ffffff;
}

.infoBox1 p
{
	padding: 0px 6px 0px 6px;
	margin-bottom: 0px;
}

.infoBox2
{
	background-color: #edecd4;
	text-align: left;
	font-size: .8em;
	font-family: Verdana, Arial, Sans-Serif;
}

.infoBox2 h1
{
	margin: 0px 0px 0px 0px;
	background-color: #6e81a0;
	font-size: 1.0em;
	padding-left: 3px;
	color: #ffffff;
}

.infoBox2 p
{
	padding: 0px 6px 0px 6px;
	margin-bottom: 0px;
}

.infoBox3
{
	background-color: #ffffff;
	text-align: left;
	font-size: .8em;
	font-family: Verdana, Arial, Sans-Serif;
	clear: both;
}

.infoBox3 h1
{
	background-color: #445b8c;
	font-size: 1.0em;
	padding-left: 3px;
	color: #ffffff;
	margin: 0px 0px 0px 0px;
}

.infoBox3 p
{
	padding: 0px 6px 0px 6px;
	margin-bottom: 0px;
}

/* Master Page Styles */
#headerverse 
{ 
	background: #EDECD4; 
	text-align: right; 
	color: #2E3F5A;
	font: normal normal 11px/12px Arial, sans-serif;
	padding-left: 15px; 
	padding-right: 15px; 
	padding-top: 10px;
	border-bottom: 1px solid #FFFFFF; 
	height: 50px;
}

#mainContent
{
	background-color: #ffffff;
	width: 100%;
	margin: 0px;
	padding: 0px;
	clear: both;
}


/* Staff Styles */
.staffcopyright { background: #445B8C; font-family: Trebuchet MS, Verdana;
	font-size: 8pt; color: #ffffff; }
.staffcopyright a { color: #ffffff; text-decoration: none; }
.staffcopyright a:link { color: #ffffff; text-decoration: none; }
.staffcopyright a:visited { color: #ffffff;  text-decoration: none; }
.staffcopyright a:hover { color: #ffffff; text-decoration: underline; }
.staffpageheader 
{
	background: #2E3F5A; 
	text-align: center; 
	color: #ffffff; 
	height: 26px; 
	padding: 3px 0px 0px 0px; 
	font-size: 12pt;
	font-family: Trebuchet MS, Verdana; 
	font-weight: bold; 
}

.functionBox
{
	width: 550px;
	border: solid 1px #c0c0c0;
	text-align: left;
	margin: auto;
}

.functionHeader { font-weight: bold; }

.smalleditbox input
{
	width: 40px;
}
/* End Staff Styles */
