
/*
header #336699
border #003366
*/

body#page
{ /* Page Body */
	margin			: 0.0px;
	padding			: 0.0px;
	background-color: #ffffff;
	background-image: url(../img/page_background.gif);
}

table th
{
	text-decoration: underline;
}

table td
{
	padding:0px;
	margin: 0px;
}

div#header
{
	border-bottom	: 4px solid #003366;
	background      : transparent url(../img/header_background.gif) no-repeat top left;
	width           : 840.0px;
	height			:  86.0px;
}


div#title
{
	margin-left		: 135.0px;
	padding-top		:  10.0px;
}

div#title-ama
{
	margin-left		: 185.0px;
}

div#menu-bar
{
	float			: left;
	width			: 119.0px;
	margin-left		:  12.0px;
	padding			:   3.0px;
}

div#content
{
	position		: absolute;
	top				:  90.0px;
	left			: 120.0px;
	background-color: #ffffff;
	width			: 710.0px;
	padding			:   5.0px;
}

div#MiSt
{
	width			: 100%;
	text-align		: center;
}

div#field_rules
{
	background-color: #adc2d6;
	overflow		: auto;
	margin			: 0px auto;
	width			: 90%;
	border			: 2px solid #003366;
	display			: none;
	padding			: 10px;
}

div#field_location
{
	background-color: #adc2d6;
	overflow		: auto;
	margin			: 0px auto;
	width			: 90%;
	border			: 2px solid #003366;
	display			: none;
	padding			: 10px;
}

div#field_ama_rules
{
	background-color: #adc2d6;
	overflow		: auto;
	margin			: 0px auto;
	width			: 90%;
	border			: 2px solid #003366;
	display			: none;
	padding			: 10px;
}

div#text_box
{
	background-color: #adc2d6;
	width			: 90%;
	margin			: 0px auto;
	border			: 2px solid #003366;
	padding			: 10px;
}

div#error
{
	color			: red;
	background-color: #dcdcdc;
	width			: 80%;
	margin			: 0px auto;
	text-align		: center;
}
.text_box
{
	background-color: #adc2d6;
	width			: 90%;
	margin			: 0px auto;
	border			: 2px solid #003366;
	padding			: 10px;
}

.hidden
{
	color: white;
}

.center_text
{
	width: 90%;
	margin: 0px auto;
	text-align: center;
}

span.mbrmenu_item
{
	color			: #006666;
	margin			: 0px;
	padding			: 0px;
	height			: 12.0pt;
	font            : bold 10pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	text-align      : center;
}

span.mbrmenu_item a:link,a:visited,a:active
{
	color			: #006666;
	text-decoration	: none;
}

span.mbrmenu_item a:hover
{
	color			: #fff;
	text-decoration	: underline;
}

span.menu_item
{
	color			: #003366;
	margin			: 0px;
	padding			: 0px;
	height			: 12.0pt;
	font            : bold 10pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	text-align      : center;
}

span.menu_item a:link,a:visited,a:active
{
	color			: #003366;
	text-decoration	: none;
}

span.menu_item a:hover
{
	color			: #fff;
	text-decoration	: underline;
}

.menu_hr
{
	border			: 1px solid #336699;
}

.ama
{
	font            : italic 14pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	color           : #99cc00;
}

.title
{
	font            : 24pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	color           : #ffffff;
}

.sm_times
{
	font: 12pt times;
	color: #006699;
}

.cc02               { /* Common */
	font            : 14pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	color           : #7a9bbc;
	}
.cc04               { /* Common */
	font            : 12pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	color           : #000000;
	text-align      : center;
	}
.cc07               { /* Common */
	font            : bold 18pt Arial, sans-serif;
	color           : #003366;
	text-align      : center;
	text-decoration	: underline;
	}
/*
.cc01               { 
	font            : 24pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	color           : #ffffff;
	}
.cc03               { 
	font            : italic 14pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	color           : #99cc00;
	text-align      : center;
	}
.cc05               { 
	font            : 6pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	color           : #373737;
	}
.cc06               {
	font            : bold 6pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	color           : #003366;
	}
.cc08               {
	font            : bold 10pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	color           : #666666;
	text-align      : center;
	}
*/