body
{
	margin:				0px;
	padding:			0px;
	background-color:	rgb(255,255,255);
}

/************************************************************
	DHTML/menu classes
/************************************************************/

.menublock
{
	position:				absolute;
	z-index:				200;
	visibility:				visible;
	width:					145px;
	layer-background-color:	#354880;
}

a.menuitem
{
	line-height:			25px;
	layer-background-color:	#354880;
	font-family:			verdana, arial;
	font-size:				10px;
	height:					25px;;
	color:					#ffffff;
	text-decoration:		none;
}

a.submenuitem
{
	line-height:			21px;
	layer-background-color:	#354880;
	font-family:			verdana, arial;
	font-size:				10px;
	height:					21px;
	color:					#ffffff;
	text-decoration:		none;
}

a.topnavlink
{
	layer-background-color:	#354880;
	font-family:			verdana, arial;
	font-size:				10px;
	height:					25px;;
	color:					#ffffff;
	text-decoration:		none;
}

a.mainlink
{
	line-height:			21px;
	layer-background-color:	#354880;
	font-family:			verdana, arial;
	font-size:				10px;
	height:					21px;
	color:					#ffffff;
	text-decoration:		none;
}

.submenublock
{
	position:				absolute;
	z-index:				200;
	visibility:				hidden;
	width:					135px;
	layer-background-color:	#1E3064;
	
}

.topnav
{
	font-family:			verdana, arial;
	font-size:				10px;
	line-height:			17px;
	text-decoration:		none;
	width:					125px;
	height:					21px;
	color:					#ffffff;
}

a.gray
{
	display:			block;
	width:				125px;
	height:				21px;
	border-bottom:		1px solid rgb(255,255,255);
	padding:			0px 8px;
	line-height:		21px;
	white-space:		nowrap;
	background-color:	#eeeeee;
	font-family:		verdana, arial;
	font-size:			10px;
	text-decoration:	none;
	color:				#dddddd;
}

a.gray:hover
{
	background-color:	#dddddd;
	color:				#000000;
}

/************************************************************
	Text classes
/************************************************************/

.title
{
	margin-left:				30px;
	margin-bottom:				20px;
	font-family:				verdana,arial;
	font-weight:				bold;
	font-size:					20px;
	color:						#612424;
}

.title-red
{
	font-family:				verdana,arial;
	font-weight:				bold;
	font-size:					12px;
	color:						#612424;
}

.title-white
{
	font-family:				verdana,arial;
	font-weight:				bold;
	font-size:					12px;
	color:						#ffffff;
}

.hometext
{
	margin-left:				235px;
	margin-right:				50px;
	line-height:				20px;
	font-family:				verdana,arial;
	font-size:					12px;
	color:						black;
	width:						400;
}

.bodytext
{
	margin-right:				50px;
	line-height:				20px;
	font-family:				verdana,arial;
	font-size:					12px;
	color:						black;
}

.text
{
	line-height:				1.75em;
	font-family:				verdana,arial;
	font-size:					12px;
	color:						black;
}

.table-text
{
	font-family:				verdana,arial;
	font-size:					12px;
	color:						black;
}



.cal-title
{
	line-height:				1.75em;
	font-family:				verdana,arial;
	font-size:					12px;
	color:						#1E3064;
}

.leftnav
{
	margin-left:				30px;
	line-height:				20px;
	width:						150px;
	font-family:				verdana,arial;
	font-size:					10px;
	color:						black;
}

.caption
{
	line-height:				1.75em;
	font-family:				verdana,arial;
	font-size:					10px;
	font-style:					italic;
	color:						black;
}

.field-required
{
	line-height:				1.75em;
	font-family:				verdana,arial;
	font-size:					12px;
	color:						612424;
}

/************************************************************
	A classes
/************************************************************/

a
{
	text-decoration:			none;
	color:						#6C1812;
}

a.left
{
	color:						#000000;
	text-decoration:			none;
}

a.active
{
	text-decoration:			none;
	color:						#6C1812;
}

a.footer
{
	text-decoration:			none;
	color:						#6C1812;
	font-size:					10px;
}

/************************************************************
	Misc classes
/************************************************************/

#admin-editlist
{
	overflow:					auto;
	border:						1px solid black;
	padding-left:				10px;
	padding-right:				10px;
	background-color:			#eeeeee;
	font-family:				verdana;
	font-size:					11px;
	color:						#000000;
}

.pdfbox
{
	font-size:					10px;
	background-color:			#eeeeee;
	margin-top:					20px;
	border:						1px solid #000000;
	width:						100px;
	padding:					10px;
}

.booth
{
	background-color:			#eeeeee;
	position:					absolute;
	z-index:					300;
	top:						350px;
	left:						270px;
	visibility:					hidden;
	width:						250px;
	line-height:				20px;
	font-family:				verdana,arial;
	font-size:					12px;
	color:						#000000;
	border:						1px solid black;
	padding:					10px;
	
}


.home-illustration
{
	position:					absolute;
	z-index:					100;
	top:						130px;
	left:						150px;
	visibility:					visible;	
}

.global-nav
{
	position:					absolute;
	z-index:					100;
	top:						66px;
	left:						600px;
	visibility:					visible;	
}

.global-nav-text
{
	font-family:				verdana,arial;
	font-size:					10px;
	color:						black;
	
}

.global-sub
{
	position:			relative;
	float:				right;
	clear:				none;

	line-height:		27px;
	
	margin-right:		20px;
	margin-top:			10px;

	white-space:		nowrap;
	
	font-family:		verdana;
	font-size:			10px;
	color:				rgb(153,51,51);
	
	text-decoration:	none;
}

.extraformitem
{
	display:			block;
}

.symbol
{
	font-family:			Symbol;
	mso-ascii-font-family:	"Times New Roman";
	mso-hansi-font-family:	"Times New Roman";
	mso-char-type:			symbol;
	mso-symbol-font-family:	Symbol;
}