body { 
	background-color: #FFFFFF; 
	border: 0; 
	margin: 0; 
	padding: 0; 
	text-align: center; 
	font-family: Arial; 
	font-size: 76%; 
	align: center;
}

body * { 
	font-size: 1em; 
} 

.font-xx-small { 
	font-size: 0.7em; 
} 

.font-x-small { 
	font-size: 0.8em; 
} 

.font-small { 
	font-size: 0.9em; 
} 

.font-large { 
	font-size: 1.1em; 
} 

.font-x-large { 
	font-size: 1.3em; 
} 

.font-xx-large { 
	font-size: 1.5em; 
}

a { 
	color: #1d50aa; 
	text-decoration: none; 
} 

a:hover { 
	color: #1d50aa; 
	text-decoration: underline; 
}

.MainBox { 
	text-align: center; 
	width: 100%; 
} 

.Banner { 
	background: url(images/BannerMiddle.png) 
	scroll repeat-x; 
	position: relative; 
	text-align: left; 
	z-index: 3; 
} 

.BannerLeft { 
	background: url(images/BannerLeft.png) 
	scroll no-repeat top left; 
} 

.BannerRight { 
	background: url(images/BannerRight.png) 
	scroll no-repeat top right; 
	height: 100px; 
} 

.Menu { 
	padding: 0px 8px 0 8px; 
	position: relative; 
	z-index: 2; 
} 

.Menu a { 
	color: #FFFFFF; 
} 

.Menu a:hover { 
	color: #FFFFFF; 
} 

.MenuBox { 
	background: url(images/MenuBackground.png) 
	scroll repeat-x; 
	position: relative; 
	width: 100%; 
} 

.MenuLeft { 
	background: url(images/MenuLeft.png) 
	scroll no-repeat top left; 
	position: relative; 
} 

.MenuRight { 
	background: url(images/MenuRight.png) 
	scroll no-repeat top right; 
	padding: 0 2px 0 2px; 
	position: relative; 
} 

.MenuBox table { 
	height: 25px; 
}

.MenuItem {
	color: #000000; 
	width: 25%;
}

.MenuItemSelected { 
	color: #000000; 
	background: url(images/MenuSelected.png) 
	scroll repeat-x; 
	color: #4A517D; 
	width: 25%;
} 

.MenuItemHover { 
	background: url(images/MenuHover.png) 
	scroll repeat-x; 
}

.TitleItem { 
	color: #FFFFFF; 
	width: 25%;
} 

.Content { 
	margin: 0 3px 0 3px; 
	border-left: 1px solid #d7d7d7; 
	border-right: 1px solid #d7d7d7; 
} 

.ContentBox { 
	border-left: 1px solid #FFFFFF; 
	border-right: 1px solid #FFFFFF; 
	background-color: #f2f2f2; 
	padding: 10px 0 10px 0; 
} 

.Content-Inner { 
	padding: 0 5px 0 5px; 
} 

.ContentContainer { 
	width: 100%; 
}

.Column-1 { 
	min-height: 75px; 
}

.ColumnSeparator { 
	background: url( images/ColumnSeparator.png) 
	scroll repeat-y center; 
}

.Option { 
	background: url(images/OptionMiddle.png) 
	scroll repeat-x; 
	position: relative; 
	text-align: left; 
	z-index: 3; 
} 

.OptionLeft { 
	background: url(images/OptionLeft.png) 
	scroll no-repeat top left; 
} 

.OptionRight { 
	background: url(images/OptionRight.png) 
	scroll no-repeat top right; 
	height: 25px; 
} 

.OptionText { 
	margin-left: 15px;
	font-weight: bold;
	font-size: 1.1em; 
	padding-top: 2px;
}

.OptionItem { 
	padding: 2px;
}

.OptionItemSelected { 
	padding: 2px;
	font-weight: bold;
}

.OptionSeparator { 
	background: url( images/Dot.gif) 
	scroll repeat-x; 
	height: 1px; 
	font-size: 0; 
	margin-right: 10px;
}

.Bottom { 
	background: url(images/BottomMiddle.png) 
	scroll repeat-x; 
	color: #858585; 
	position: relative; 
	text-align: left; 
	width: 100%; 
} 

.BottomLeft { 
	background: url(images/BottomLeft.png) 
	scroll no-repeat top left; 
} 

.BottomRight { 
	background: url(images/BottomRight.png) 
	scroll no-repeat top right; 
	height: 26px; 
} 

.FormLabel
{
   font-size:11px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
}

.FormText
{
   font-size:11px;
   font-family:Verdana,sans-serif;
}

.FormTextArea
{
   font-size:11px;
   font-family:Verdana,sans-serif;
}

.FormDescription
{
   font-size:11px;
   font-family:Verdana,sans-serif;
   margin: 20px 20px 20px 20px
}

.FormDescriptionError
{
   font-size:11px;
   font-family:Verdana,sans-serif;
   margin: 20px 20px 20px 20px;
   color: #FF0000;
}

.FormTitle
{
	color: #FFFFFF;
	font-size: 32px;
	font-family:Times New Roman, Arial;
	font-style:italic;
	text-align: right;
}

.TableHead
{
	background: #B7B6B6;
	color: #FFFFFF;
	font: 12px Verdana,sans-serif;
    font-weight:bold;
}

.User
{
    font-weight:bold;
    font-family:Verdana,sans-serif;
	color: #1d50aa; 
}