BODY
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	background-color: #264574;
	padding: 0;
	margin: 28px 0 0 0;
}
Body.PopBody
{
	background-color: white;
	margin: 0;
	padding: 5px;
}
TD
{
	font-size: 11px;
	font-family: verdana;
}
A
{
	color: #264574;
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
	color: #5babd3;
}
#MainTable
{
	border-top: solid 1px #003366;
}
#NewsLetter
{
	background: url(c22.jpg) repeat-x 0 0;
	width: 193px;
	height: 105px;
	border-right: solid 1px #003366;
	padding:10px 0;
}
#NewsLetter TD
{
	font-size:11px;
}
#FooterCell
{
	background-color: #264574;
	font-size: 11px;
	color: white;
	text-align: center;
	width: 100%;
	height: 32px;
}
#FooterCell A
{
	color: white;
	text-decoration: none;
	font-weight: bolder;
}
#FooterCell A:hover
{
	text-decoration: underline;
	color: Silver;
}
#C21
{
	background: url(c21.jpg) no-repeat;
	width: 569px;
	height: 105px;
	border-left: solid 1px #003366;
}
#C41
{
	background: #c9deea url(c4.jpg) no-repeat right top;
	width: 478px;
	height: 18px;
	border-left: solid 1px #003366;
	padding-left: 10px;
	font-style: italic;
}
#C42
{
	width: 274px;
	height: 18px;
	background-color: White;
	border-right: solid 1px #003366;
}
#C5
{
	background-color: #00529B;
	width: 100%;
	height: 18px;
	border-right: solid 1px #003366;
	border-left: solid 1px #003366;
	border-bottom: solid 1px #003366;
	color: White;
	text-align: center;
}
#MenuArea
{
	background:url(menu.jpg) repeat-x 0 0;
	width: 100%;
	height: 26px;
	text-align: center;
}
.MainMenu
{
	text-align: center;
	padding: 3px;
	color: white;
}
.MainMenu A
{
	text-decoration: none;
	color: white;
	font-size: 11px;
	font-weight:bolder;
}
.MainMenu A:hover
{
	text-decoration: none;
	color: silver;
}
.separator
{
	background:url(separator.jpg) no-repeat 0 0;
	width:3px;
	height:26px;
}
.SubMenu
{
	padding-left: 0em;
	margin: 0em;
	text-align: left;
	padding:0;
}
.SubMenu li
{
	list-style-type:none;
	border:#00529b 1px solid;
	padding:2px;
	margin-bottom:3px;
	background-color:#5babd3;
	color:Black;
}
.SubMenu li a
{
	color:Black;
	text-decoration: none;
	font-size: 11px;
	padding: 0 3px 3px 8px;
	display:block;
	white-space:normal;
}
.SubMenu li a:hover
{
	color: white;
	text-decoration: none;
}
.SubMenu .Active
{
	list-style-type:none;
	border:#0f283e 1px solid;
	padding:2px;
	margin-bottom:3px;
	background-color:#264574;
	color:white;
}
.SubMenu .Active a
{
	color:White;
	text-decoration: none;
	font-size: 11px;
	padding: 0 3px 3px 8px;
	display:block;
}
.SubMenu .Active a:hover
{
	color: silver;
	text-decoration: none;
}
#SideCell
{
	background:white url(sidebg.jpg) no-repeat center top;
	height: 100%;
	padding:100px 5px;
	width:146px;
}
.BodyCell
{
	padding: 10px 10px 20px 10px;
	background-color: white;
	width:100%;
	height:100%;
}

#BodyArea
{
	border-right:1px solid #003366;
	border-left:1px solid #003366;
	width:100%;
	height:100%;
}
#BodyTD
{
	padding:3px 3px 0 0;
	width:100%;
	height:100%;
	background-color:White;
}
.BodyDiv
{
	margin-bottom:10px;
}
.SideDiv
{
	margin-bottom: 5px;
}
.HeadCell
{
	margin-bottom: 5px;
	color: #264574;
	font-size: 14px;
	font-weight: bolder;
	padding-left:5px;
}
.HeadCell2
{
	color:white;
	font-weight:bolder;
	text-align:center;
}
.HeadCell3
{
	background:url(event.jpg) repeat-x 0 0;
	color:White;
	font-weight:bolder;
	text-align:center;
	height:20px;
	padding-top:3px;
}
.HeadCell3 A
{
	color:White;
	font-weight:bolder;
	text-decoration:none;
}
.HeadCell3 A:hover
{
	color:White;
	text-decoration:none;
}
.formfield
{
	background-color: white;
	border: 1px solid #255c87;
	font-size: 11px;
	font-family: tahoma;
}
.formfield2
{
	background-color: white;
	border: 1px solid #255c87;
	font-size: 11px;
	font-family: tahoma;
	height:18px;
}
.formbutton
{
	background-color: #255c87;
	border: 1px solid #255c87;
	color: white;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bolder;
	height:18px;
}
.formfield50
{
	border: #255C87 1px solid;
	font-size: 12px;
	font-family: tahoma;
	height:20px;
	width:140px;
}
.CustomForm .formfield100
{
	border: #255C87 1px solid;
	font-size: 12px;
	font-family: tahoma;
	width:280px;
	height:20px;
}
/***************************/
label.error {
	color:red;
	padding-left:3px;
}
input.error, textarea.error
{
	border:red 1px solid;
	
}


