﻿body 
{
	font-family: Trebuchet MS, Verdana, Arial;
}

hr
{
	color: Lime;
	width: 485px;
}
/* --- Positioning --- */

#pageBoundary
{
	width: 740;
}

#contentBoundary
{
	padding: 5px;
}

#heading
{
	position: absolute;
	top: 30px;
	left: 100px;
	font-family:Brush Script MT, Monotype Corsiva;
	font-size: 36px;
	color: White;
}

#titleText
{
	position: absolute;
	top: 55px;
	left: 120px;
	font-family: @BatangChe, Sylfaen;
	font-size: 48px;
}

#header
{
	width: 750px;
	height: 120px;
	background-color: #7777ff;
	border-bottom: solid 2px #aa0000;
}

#navigation
{
	float: left;
	width: 150px;
	height: 500px;
	background-color: Lime;
	border-right: solid 1px #000000;
	padding: 5px;
}

#forms
{
	width: 590px;
	padding: 5px;
}

/* --- Formatting --- */
.RequiredField
{
	border-style: solid;
	border-width: 2px;
}

.highlight
{
	background-color: #fefbd2;
	color: Blue;
	padding-left: 2px;
}

.LabelControlStyle
{
	background-color: #aa3300;
	color: White;
	font-weight: bold;
	margin-top: 2px;
	padding-left: 2px;
}

.TextBoxStyle
{
	padding-left: 2px;
}

.CommentTextBoxStyle
{
	padding-left: 2px;
}

.FormHeaderBlock
{
	height: 180px;
	border-bottom: dashed 1px;
}

.SelectedMenuItemStyle
{
	background-color: White;
}

.SectionLabel
{
	width: 582px;
	background-color:Lime;
	border-bottom: solid 2px #000000;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left: 2px;
}
