/**
 * Construct CSS File
 */

/******************************************************************************
 * html tags
 *****************************************************************************/

body {
	margin-left:		0px;
	margin-bottom:		0px;
	margin-right:		0px;
	margin-top:			0px;
	font-family:		verdana, tahoma, helvetica, arial, sans-serif;
	font-size:			11px;
	color:				#111111;
	background-color:	#FFFFFF;
}

form {
	display:			inline;
}

img {
	border:				none;
}

table {
	border:				1px solid #071050;
	margin:				0 0 0 0;
}

td {
	font-family:		verdana, tahoma, helvetica, arial, sans-serif;
	font-size:			11px;
	vertical-align:		top;
}

th {
	font-family:		verdana, tahoma, helvetica, arial, sans-serif;
	font-size:			11px;
	vertical-align:		top;
	background:			#071050;
	color:				#ffffff;
	font-weight:		bold;
}

a:link, a:visited {
	color:				#000000;
	font-style:			italic;
	font-weight:		bold;
	text-decoration:	none;
}

a:hover {
	color:				#999999;
	font-style:			italic;
	font-weight:		bold;
}

/******************************************************************************
 * Main container
 *****************************************************************************/

#container{
	margin-left:	0px;
	margin-right:	auto;
	text-align:		left;
}

#header {
	position:		absolute;
	width:			1000px;
	height:			125px;
	top:			0;
	right:			auto;
	bottom:			auto;
	left:			0;
	display:		block;
}

/******************************************************************************
 * Left container
 *****************************************************************************/

#leftcontainer {
	position:			absolute;
	top:				125px;
	left:				0px;
	right:				auto;
	bottom:				0px;
	width:				150px;
	display:			block;
	background-color:	#e7e8e3;
}

#leftspacer {
	position:			absolute;
	top:				125px;
	left:				150px;
	right:				auto;
	bottom:				auto;
	width:				10px;
	height:				300px;
	display:			block;
}

/******************************************************************************
 * Center container
 *****************************************************************************/

#centercontainer {
	position:		absolute;
	top:			125px;
	left:			160px;
	right:			auto;
	bottom:			auto;
	width:			840px;
	display:		block;
}

/******************************************************************************
 * Bottom container
 *****************************************************************************/

.cptxt {
	width:				146px;
	position:			relative;
	margin:				10px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	font-family: 		Verdana, Arial, Helvetica, sans-serif; 
	font-size: 			9px; 
	color: 				#222222;
	text-align: 		center;
	text-decoration: 	none;
}

a.cplink { 
	font-family : 		Verdana, Arial, Helvetica, sans-serif;
	font-size : 		9px;
	text-decoration :	none; 
	color :				#666666; 
	text-decoration: 	underline;
}

a.cplink:hover { 
	font-family : 		Verdana, Arial, Helvetica, sans-serif;
	font-size : 		9px;
	text-decoration : 	none; 
	color : 			#000000;
	text-decoration: 	underline;
}

/******************************************************************************
 * Menu
 *****************************************************************************/

.menu {
	width:			146px;
	position:		relative;
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
}

.leftmenuheader {
	position:		relative;
	height:			20px;
	width:			146px;
	margin:			10px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	background:		#071050;
}

.menuheadertxt {
	float:			left;
	padding:			2px 0px 0px 5px;
	color:			#ffffff;
	font-weight:		bold;
	font-size:		12px;
}

.menucontent {
	position:			relative;
	margin:				0px 0px 0px 0px;
	padding:				5px 0px 5px 5px;
	background-color:	#e7e8e3;
	border-top:			0px solid #071050;
	border-bottom:		1px solid #071050;
	border-left:			1px solid #071050;
	border-right:		1px solid #071050;
}

/******************************************************************************
 * Page
 *****************************************************************************/

.page {
	position:		relative;
	width:			840px;
	margin:			0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}

.pageheader {
	position:		relative;
	height:			20px;
	width:			840px;
	margin:			10px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	background:		#071050;
}

.pageheadertxt {
	float:			left;
	width:			840px;
	padding:			2px 0px 0px 5px;
	color:			#ffffff;
	font-weight:		bold;
	font-size:		12px;
}

.pagecontent {
	position:			relative;
	margin:				0px 0px 0px 0px;
	padding:				5px 5px 5px 5px;
	background-color:	#e7e8e3;
	border-top:			0px solid #071050;
	border-bottom:		1px solid #071050;
	border-left:			1px solid #071050;
	border-right:		1px solid #071050;
}

.pagecontenttop {
	position:		relative;
	text-align:		right;
	margin:			0px 10px 0px 0px;
	padding:			0px 0px 0px 0px;
}

.pagecontentcomments {
	position:		relative;
	text-align:		right;
	margin:			0px 10px 0px 0px;
	padding:			0px 0px 0px 0px;
}

.pageindent {
	position:		relative;
	left:			15px;
	width:			820px;
}

/******************************************************************************
 * Form
 *****************************************************************************/
.filter {
	background:		#FFFFFF;
	border:			1px solid #000000;
	color:			#000000;
	font-size:		10px;
}

a.fl:link, a.fl:visited {
	color:				#FFFFFF;
	font-style:			italic;
	font-weight:		bold;
	text-decoration:	none;
}

a.fl:hover {
	color:				#999999;
	font-style:			italic;
	font-weight:		bold;
}

input {
	background:		#071050; 
	border:			1px solid #000000; 
	color:			#ffffff; 
	font-size:		10px;
}

textarea {
	background:		#071050; 
	border:			1px solid #000000; 
	color:			#ffffff; 
	font-size:		10px;
}

select {
	background:		#071050; 
	border:			1px solid #000000; 
	color:			#ffffff; 
	font-size:		10px;
}

.browse_off {
	color: silver;
}
