@charset "utf-8";
/* CSS Document */

/***********************************************************************************************
* basic layout elements
***********************************************************************************************/
body {
	background-image:url(../images/pagebg2.jpg);
	background-repeat:repeat-x;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

#bgimage {
	position:absolute;
	z-index:0;
	top:0px;
	left:0px;
	width:800px;
	height:600px;
	background-image:url(../images/pagebg1.jpg);
	background-repeat:no-repeat;
}

#main_wrap {
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
	width:100%;
}

/***********************************************************************************************
* menu
***********************************************************************************************/
#menuwrap {
	position:absolute;
	z-index:0;
	top:135px;
	left:60px;
	padding:0px;
	margin:0px;
}

/***********************************************************************************************/
.menusection1 {
	margin:0px 0px 0px 0px;
	padding:22px 0px 0px 0px;
	list-style:none;
	background-image:url(../images/menu_section1_bg.png);
	background-repeat:repeat-x;
	background-color:#031C10;
}

.menusection1 .header {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}

.menusection1 .header a {
	display:block;
	height:20px;
	width:170px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.menusection1 .header a div{
	margin:0px;
	padding:4px 10px 4px 10px;
	height:12px;
	line-height:12px;
}

.menusection1 .item {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
}

.menusection1 .item a {
	display:block;
	height:20px;
	width:170px;
	color:#f0f0ff;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}

.menusection1 .item a:hover {
	background-color:#ffffff;
	color:#333333;
}

.menusection1 .item a div{
	margin:0px;
	padding:4px 10px 4px 10px;
	height:12px;
	line-height:12px;
}

/***********************************************************************************************/
.menusection2 {
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	list-style:none;
	background-image:url(../images/menu_section2_bg.png);
	background-repeat:repeat-x;
	background-color:#005c75;
}

.menusection2 .header {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}

.menusection2 .header a {
	display:block;
	height:20px;
	width:170px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.menusection2 .header a div{
	margin:0px;
	padding:4px 10px 4px 10px;
	height:12px;
	line-height:12px;
}

.menusection2 .item {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
}

.menusection2 .item a {
	display:block;
	height:20px;
	width:170px;
	color:#f0f0ff;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}

.menusection2 .item a:hover {
	background-color:#ffffff;
	color:#333333;
}

.menusection2 .item a div{
	margin:0px;
	padding:4px 10px 4px 10px;
	height:12px;
	line-height:12px;
}


/***********************************************************************************************/
.menusection3 {
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	list-style:none;
	background-image:url(../images/menu_section3_bg.png);
	background-repeat:repeat-x;
	background-color:#031C10;
}

.menusection3 .header {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}

.menusection3 .header a {
	display:block;
	height:20px;
	width:170px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.menusection3 .header a div{
	margin:0px;
	padding:4px 10px 4px 10px;
	height:12px;
	line-height:12px;
}

.menusection3 .item {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
}

.menusection3 .item a {
	display:block;
	height:20px;
	width:170px;
	color:#f0f0ff;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}

.menusection3 .item a:hover {
	background-color:#ffffff;
	color:#333333;
}

.menusection3 .item a div{
	margin:0px;
	padding:4px 10px 4px 10px;
	height:12px;
	line-height:12px;
}

/***********************************************************************************************
* content
***********************************************************************************************/
#content-wrap {
	position:absolute;
	z-index:1;
	top:156px;
	left:250px;
	width:600px;
}

/***********************************************************************************************/
#content-wrap .textblock {
	margin:0px 0px 10px 0px;
	padding:42px 30px 30px 30px;
	background-image:url(../images/content_bg01.png);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

#content-wrap .textblock .content {
	padding:0px 0px 20px 0px;
	margin:0px 0px 0px 0px;
}

#content-wrap .textblock .content h1 {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#0090F0;
}

#content-wrap .textblock .content p {
	margin:0px 0px 6px 0px;
	padding:0px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
}

#content-wrap .textblock .content a {
	font-weight:bold;
	color:#3060F0;
	text-decoration:none;
	border-bottom:1px solid #c0c0ff;
}

#content-wrap .textblock .content a:hover {
	font-weight:bold;
	color:#f03000;
	text-decoration:none;
	border-bottom:1px solid #f03000;
}

/***********************************************************************************************/
#content .imagewrap {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	background-color:#031C10;
}
