body {
	background-color	: #172C40;

	background-image	: url(../image/background.png);
	background-repeat	: repeat-x;
	background-attachment	: scroll;

	margin-top		: 0px;
	margin-bottom		: 0px;
	margin-left		: 0px;
	margin-right		: 0px;

	text-align		: center;
}

#outer_area {
	background-color	: transparent;

	opacity			: 0.95;
	filter			: alpha(opacity=95);
	-moz-opacity		: 0.95;

	display			: block;

	position		: absolute;

	float			: left;

	height			: 570px;
	width			: 800px;

	top 			: 50%;
	left 			: 50%;
	
	margin-top		: -277px;
	margin-bottom		: 0px;
	margin-left		: -400px;
	margin-right		: 0px;

	overflow		: hidden;

	text-align		: left;
}

#top_area {
	background-color	: transparent;
	
	height			: 100px;
	width			: 100%;

	top			: 0px;

	margin-top		: 0px;
	margin-bottom		: 0px;
	margin-left		: 0px;
	margin-right		: 0px;

	text-align		: left;

	overflow		: hidden;
}

#menu_column {
	background-image	: url("../image/menu_area.gif");
	background-repeat	: no-repeat;
	background-attachment	: scroll;

	vertical-align		: top;
	horizontal-align	: right;

	height			: 100%; 
	width			: 590px;

	padding-top		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	padding-right		: 0px;

	border-collapse		: collapse;
	border-style		: none;

	border-top-width	: 0px;
	border-bottom-width	: 0px;
	border-left-width	: 0px;
	border-right-width	: 0px;
}

#menu_table_spacer {
	height			: 60px; 
	width			: 100%;

	padding-top		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	padding-right		: 0px;

	border-collapse		: collapse;
	border-style		: none;

	border-top-width	: 0px;
	border-bottom-width	: 0px;
	border-left-width	: 0px;
	border-right-width	: 0px;
}

.menu_item {
	height			: 40px; 
	width			: 188px;

	padding-top		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	padding-right		: 0px;

	border-collapse		: collapse;
	border-style		: none;

	border-top-width	: 0px;
	border-bottom-width	: 0px;
	border-left-width	: 0px;
	border-right-width	: 0px;
}

#text_area {
	background-color	: #FFFFFF;

	float			: left;
 
 	height			: 400px;
 	width			: 500px;
 
	top			: 0;
 	left			: 0;

	margin-top		: 0px;
	margin-bottom		: 0px;
	margin-left		: 0px;
	margin-right		: 0px;

	overflow		: auto;
}

#image_area {
	background-color	: #transparent;

	float			: right;

	height			: 400px;
	width			: 300px;
 
	top			: 0;
	right			: 0;

	margin-top		: 0px;
	margin-bottom		: 0px;
	margin-left		: 0px;
	margin-right		: 0px;

	text-align		: left;

	overflow		: hidden;
}

#bottom_area {
	background-color	: #transparent;

	clear			: both;

	height			: 100%;
	width			: 100%;
	
	top			: 0;
	right			: 0;

	margin-top		: 0px;
	margin-bottom		: 0px;
	margin-left		: 0px;
	margin-right		: 0px;

	text-align		: left;

	overflow		: auto;
}

#body_text {
	font-family		: tahoma, arial, sans-serif;
	font-style		: normal;
	font-variant		: normal;
	font-weight		: normal;
	font-size		: 10pt;
	
	color 			: #3333CC;

	text-decoration		: none;
	text-align		: justify;
	text-indent		: 0px;

	margin-top		: 10px;
	margin-bottom		: 10px;
	margin-left		: 10px;
	margin-right		: 10px;

	cursor			: default;
}

.menu_text {
	font-family		: tahoma, arial, sans-serif;
	font-style		: normal;
	font-variant		: normal;
	font-weight		: bold;
	font-size		: 10pt;
	
	background 		: #336699;
	color 			: #FFFFFF;

	text-decoration		: none;
	text-align		: left;
	text-indent		: 0px;

	margin-top		: 0px;
	margin-bottom		: 0px;
	margin-left		: 0px;
	margin-right		: 0px;

	cursor			: default;
}

.menu_text_hilight {
	font-family		: tahoma, arial, sans-serif;
	font-style		: normal;
	font-variant		: normal;
	font-weight		: bold;
	font-size		: 10pt;
	
	background 		: #FFFFFF;
	color 			: #336699;

	text-decoration		: none;
	text-align		: left;
	text-indent		: 0px;

	margin-top		: 0px;
	margin-bottom		: 0px;
	margin-left		: 0px;
	margin-right		: 0px;

	cursor			: default;
}

#body_text_no_spacing {
	font-family		: tahoma, arial, sans-serif;
	font-style		: normal;
	font-variant		: normal;
	font-weight		: normal;
	font-size		: 10pt;
	
	color 			: #3333CC;

	text-decoration		: none;
	text-align		: left;
	text-indent		: 0px;

	margin-top		: 0px;
	margin-bottom		: 0px;
	margin-left		: 10px;
	margin-right		: 10px;

	cursor			: default;
}

.remove_all {
	padding-top		: 0px;
	padding-bottom		: 0px;
	padding-left		: 0px;
	padding-right		: 0px;

	border-collapse		: collapse;
	border-style		: none;

	border-top-width	: 3px;
	border-bottom-width	: 3px;
	border-left-width	: 3px;
	border-right-width	: 3px;
}

#popup_menu {
	background-color	: #336699;

	opacity			: 0.95;
	filter			: alpha(opacity=95);
	-moz-opacity		: 0.95;

	display			: none;

	position		: absolute;

	top			: 100px;
	left			: 0px;
	width			: 150px;

	margin-top		: 0px;
	margin-bottom		: 0px;
	margin-left		: 0px;
	margin-right		: 0px;

	padding-top		: 5px;
	padding-bottom		: 5px;
	padding-left		: 5px;
	padding-right		: 5px;

	overflow		: hidden;

	text-align		: left;

	z-index			: 10000;
}

.ruler {
	background-color	: #CC9966;
	height			: 3px;
	border			: 0;
}

ul {
	list-style-position	: outside;
	list-style-type		: disc;
	
	padding-top		: 0px;
	padding-bottom		: 0px;
	padding-left		: 20px;
	padding-right		: 0px;
}

.no_bullet {
	list-style-type		: none;
}
