html,body{
	margin:0;
	padding:0;
	background:#ffffff;
	}


body{
	text-align:center;
	color:#666666;
	line-height:150%;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 14px;
	}

	
div#bk{
	width:770px;
	height:100%;
	background: url(bkshadow.gif);
	margin-left:auto;
	margin-right:auto;
	}

		
div#wrapper{
	width:750px;
	height:100%;
	text-align:center;
	letter-spacing: normal;
	margin-left:auto;
	margin-right:auto;
		}

div#head2 {
	width:750px;
	height:260px;
	background:url(../img/head2.jpg) no-repeat;
	}
div#head3 {
	width:750px;
	height:260px;
	background:url(../img/head3.jpg) no-repeat;
	}
div#head4 {
	width:750px;
	height:260px;
	background:url(../img/head4.jpg) no-repeat;
	}
	div#head5 {
	width:750px;
	height:260px;
	background:url(../img/head5.jpg) no-repeat;
	}
	div#head6 {
	width:750px;
	height:260px;
	background:url(../img/head6.jpg) no-repeat;
	}
	
div#container{
	width:750px;
	height:100%;
	}
div#main{
	width:550px;
	margin-right: auto;
	margin-left: auto;
}
.bloggo {
	padding-top:160px;
	padding-left:520px;
	padding-bottom:0px;
	margin:0px;
	height: 50px;
}


div#main2{
width:750px;
}
.menu{
margin-top:20px;
	background:#ffffff;
	float:left;
	width:750px;
	height:40px;
	text-align:left;
	}

.menu h2 {
	font-size: 9px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
}
.menu h2 em {
	visibility: hidden;
}
.menu h2 a {
	text-decoration: none;
	display: block;
	height: 40px;
	width: 125px;
	margin: 0px;
	padding: 0px;
}
.menu h2#tn1 a {
	background-image: url(../img/button01.gif);
	background-repeat: no-repeat;
}
.menu h2#tn1 a:hover,.menu h2#tn1 a:active {
	background-image: url(../img/button11.gif);
	background-repeat: no-repeat;
}
.menu h2#tn2 a {
	background-image: url(../img/button02.gif);
	background-repeat: no-repeat;
}
.menu h2#tn2 a:hover,.menu h2#tn2 a:active {
	background-image: url(../img/button12.gif);
	background-repeat: no-repeat;
}.menu h2#tn3 a {
	background-image: url(../img/button03.gif);
	background-repeat: no-repeat;
}
.menu h2#tn3 a:hover,.menu h2#tn3 a:active {
	background-image: url(../img/button13.gif);
	background-repeat: no-repeat;
}
.menu h2#tn4 a {
	background-image: url(../img/button04.gif);
	background-repeat: no-repeat;
}
.menu h2#tn4 a:hover,.menu h2#tn4 a:active {
	background-image: url(../img/button14.gif);
	background-repeat: no-repeat;
}.menu h2#tn5 a {
	background-image: url(../img/button05.gif);
	background-repeat: no-repeat;
}
.menu h2#tn5 a:hover,.menu h2#tn5 a:active {
	background-image: url(../img/button15.gif);
	background-repeat: no-repeat;
}
.menu h2#tn6 a {
	background-image: url(../img/button06.gif);
	background-repeat: no-repeat;
}
.menu h2#tn6 a:hover,.menu h2#tn6 a:active {
	background-image: url(../img/button16.gif);
	background-repeat: no-repeat;
}


table {
	margin-left: auto;
	margin-right: auto;
}
th {
	font-size:14px;
	border:#666666;
	border-bottom:1px dotted;
	border-left:none;
	border-right:none;
	border-top:none;
}
td {
font-size:12px;
font-style:normal;
border:#666666;
border-bottom:1px dotted;
border-left:none;
border-right:none;
border-top:none;}
div#footer{
	color:#FFFFFF;
	background: url(footer.gif) no-repeat;
	text-align:center;
	font-size:12px;
	clear:both;
	width:750px;
	height:16px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-right: auto;
	margin-left: auto;
		}


div#content{
	background:#FFFFFF;
	height:100%;
	width:750px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 20px;
		}


		
div#content p{
	text-align:left;
	line-height:150%;
	font-size:14px;
	height:100%;
	margin-top: 5px;
	margin-bottom: 5px;
		}
		
.subtitle {
	font-size:16px;
	font-weight:bolder;
	width:530px;
	text-align:left;
	font-weight:bolder;
	margin-top: 10px;
	height: 18px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #009933;
	border-right-color: #009933;
	border-bottom-color: #009933;
	border-left-color: #009933;
	border-left-width: 10px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 10px;
	}

.subtitle2 {
	font-size:16px;
	font-weight:bolder;
	width:650px;
	text-align:left;
	font-weight:bolder;
	margin-top: 10px;
	height: 18px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #009933;
	border-right-color: #009933;
	border-bottom-color: #009933;
	border-left-color: #009933;
	border-left-width: 10px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 10px;
	margin-right: auto;
	margin-left: auto;
	}

.subtitle2#act1 {
	font-size:16px;
	font-weight:bolder;
	width:489px;
	text-align:left;
	font-weight:bolder;
	height: 18px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #009933;
	border-right-color: #009933;
	border-bottom-color: #009933;
	border-left-color: #009933;
	border-left-width: 10px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	margin-top: 0px;
	}

.mailcontent {
	width:500px;
	margin-top:10px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
.page2con {
	width:520px;
	margin-top:10px;
	text-align: justify;
	text-justify: inter-ideograph;
	margin-left:auto;
	margin-right:auto;
	line-height: 130%;
}
.page2center {
	float: none;
	width: 500px;
	margin-top: 10px;
}

.page2center2 {
	width: 650px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
}



.mailform {
	width:530px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top: 10px;
}

dt{
	font-weight:bold;
	padding-left:5px;
	background-image: none;
	background-repeat: no-repeat;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #009933;
	line-height: 17px;
}

dd{
margin:5px 0 10px;
}

fieldset{
padding:20px;
border:1px solid gray;
}

legend{
border-right:1px solid gray;
border-bottom:1px solid gray;
font-weight:bold;
}


.unc {
	width: 650px;
	font-size:10px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFE3C8;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.unc h3 {
	font-size: 13px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
}
.unc h3 a {
	display: block;
	height: 23px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #999999;
	text-align: center;
	background-color: #FFFFFF;
	width: 114px;
	line-height: 23px;
}

.unc h3 a#link4 {
	width: 180px;
}

.FloatEnd {
	clear:both;
	height: 0px;
}

.imgr {
float:right;
}

.textl {width:270px;}

.cate {
	width:670px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 10px;
	padding-top: 10px;
}
.catel {
	width:460px;
	float:left;
	text-align: justify;
	text-justify: inter-ideograph;
}

.catel#act1 {
	width:510px;
	float:left;
	text-align: justify;
	text-justify: inter-ideograph;
	height: auto;
}
.cateltext#low {
	width:460px;
	float:left;
	text-align: justify;
	text-justify: inter-ideograph;
	height: 260px;
}

.catel#low {
	width:460px;
	float:left;
	text-align: justify;
	text-justify: inter-ideograph;
	height: 280px;
}

.cateltext {
	width:460px;
	float:left;
	text-align: justify;
	text-justify: inter-ideograph;
}

.cateltext#act1 {
	width:460px;
	float:left;
	text-align: justify;
	text-justify: inter-ideograph;
	height: auto;
}

.cateltyu {
	width:453px;
	float:left;
	text-align: justify;
	text-justify: inter-ideograph;
	height: 34px;
	font-size: 12px;
	line-height: 36px;
	padding-left: 5px;
	border: 1px solid #999999;
}
.cateltitle {
	width:460px;
	height:25px;
	font-size:16px;
	font-weight:bolder;
	color:#009933;
	float: left;
	text-align: left;
}
.cater { width:200px; float:right;}
.cater#act1 { width:150px; float:right;}
.caterpdf {
	width:200px;
	height:36px;
	font-size:10px;
	text-align:justify;
	text-justify:inter-ideograph;
	line-height: 12px;
}



/* 
	LEVEL ONE
*/
								
ul									{ list-style: none; }
ul a { text-decoration: none;}
ul.dropdown                         { position: relative; }
ul.dropdown li                      { font-weight: bold; float: left; font-size:13px; background: #fff; }
ul.dropdown a:hover		            { color:#666; }
ul.dropdown a:active                { color:#666; }
ul.dropdown li a                    { display: block; padding: 4px 20px; border: 1px solid #666;
	 								  color: #666;@text-decoration: none; }
ul.dropdown li:last-child a         { text-decoration: none;} /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { background: #F3D673; color: black; position: relative; }
ul.dropdown li.hover a              { color:#666; text-decoration: none;}


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 340px; visibility: hidden; position: absolute; top: 100%; left: 0; }
ul.dropdown ul li 					{ font-weight: normal; background: #f6f6f6; color: #000; width: 340px;
									   float: none; }
									  

