@charset "UTF-8";


/* BEGIN PRIMARY LAYOUT */

body { 
	margin				: 0;
	padding				: 0;
	text-align			: center;
	color				: #000000;
	background-color	: #ffffcc;
	font-family			: Helvetica, Verdana, Arial, sans-serif;
}

img { border : none; }

.marginAnchorTopLeft { 
	float				: left;
	text-align			: center;
	margin				: 0px 20px 10px 0px;
}

#mainbox {
	width				: 700px;
	padding				: 20px 20px 20px 20px;
	margin				: 0 auto;
	text-align			: center; 
	border				: solid #003366 1px;
}

/* END PRIMARY LAYOUT */

/* BEGIN HEADER LAYOUT */

#headerContainer { 
	position			: relative; 
	top					: 0px; 
	height				: 0px;
	text-align			: center; 
}

#headerLogo {
	position			: relative; 
	width				: 700px; 
	height				: 0px;
}

/* END HEADER LAYOUT */

/* BEGIN MAIN MENU */

#menuContainer {
	position			: relative;
	padding				: 10px 0px 10px 0px;
	margin-bottom		: 4px;
	color				: #FFFFFF;
}
#menuCenter {
	margin-left			: auto;
	margin-right		: auto;
	text-align			: center;
}
.menuBox {
	padding				: 0px 15px 0px 15px;
	text-align			: center;
}
.menuBoxText {
	font-family			: "Times New Roman", serif;
	font-size			: 18px;
}
a.menuBoxText:link		{ color: #FFFFFF; text-decoration: none; }
a.menuBoxText:active	{ color: #FFFFFF; text-decoration: none; }
a.menuBoxText:visited	{ color: #FFFFFF; text-decoration: none; }
a.menuBoxText:hover		{ color: #FFFFFF; text-decoration: none; }

/* END MAIN MENU */

/* BEGIN CONTENT */

#title {
	font-size			: 30px;
	font-weight			: bolder;
	text-align			: left;
	padding				: 20px 0px 20px 0px;
}

#content {
	border-top			: solid 1px #CCCCCC;
	border-bottom		: solid 1px #CCCCCC;
	text-align			: left;
	padding				: 20px 0px 20px 0px;
}

/* END CONTENT */

/* BEGIN VIDEO DISPLAY STYLES */

#videoContainer { 
	margin				: 0;
	padding				: 0;
	text-align			: center;
}

#videoBox {
	width				: 360px;
	padding				: 0px 0px 0px 0px;
	margin				: 0 auto;
	text-align			: center; 
	font-size			: 10px;
}

/* END VIDEO DISPLAY STYLES */

/* BEGIN FOOTER */

#footerContainer {
	position			: relative;
	padding				: 30px 0px 0px 0px;
}

#footerBox {
	font-size			: 10px;
	text-align			: center;
	color				: #999999;
}

.footerText {
	color				: #999999;
}
a.footerText:link		{ color: #999999; text-decoration: none; }
a.footerText:active		{ color: #999999; text-decoration: none; }
a.footerText:visited	{ color: #999999; text-decoration: none; }
a.footerText:hover		{ color: #999999; text-decoration: underline; }

/* END FOOTER */