<style type="text/css">
<!--
body{
	font-size : 75%;
	background-color : #ffffff;
	line-height : 135%;
	color : #000055;
	border : 0pt solid;
	text-align:center;
	width:100%;
}

*{
	font-size:100%;
}

div.frme{
	background-color : #99aacc;
	text-align:left;
	width : 750pt;
	margin:0pt auto;
}

div.frme2{
	layout-grid-char : 2pt;
	background-color : #b9cdf0;
	padding : 5pt 10pt;
	margin : 10pt 5%;
}

.frme3{
	line-height : 120%;
	scrollbar-face-color : #6666ff;
	background-color : #b9cdf0;
	margin : 0pt;
}


div.up{
	background-color : #99bbee;
	text-align : right;
	border-left : 12pt #6666ff solid;
	margin:0pt;

}

div.up div{
	border-bottom : 3pt #6666ff solid;
	padding-right :10pt;
	margin-right : 10pt;
}



.main{
	padding : 10pt;
	padding-top : 0pt;
}

div.menu{
	height : 100%;
	border-right : 15pt #6666ff solid;
	border-left : 25pt #6666ff solid;
}


.me a{
	float:left;
	text-align : center;
	font-weight : bold;
}

span.me2 a{
	float:left;
	text-align : center;
}


.me a:link, .me a:visited {
	color : #0033ff;
	text-decoration : none;
	width : 80pt ;
	border : 2pt #ccccff outset;
}


.me a:hover{
	color : #eebbff;
	border : 2pt #99aacc solid;
}

.me a:active{
	color : #3366ff;
	background-color : #bbbbdd;
	border : 2pt inset;
}


.box1{
	float:left;
	color : #ffffff;
	background-color : #6666ff;
	font-size : 120%;
	padding : 2pt 3pt;
}

div.rt{
	float : right;
	padding : 1pt;
	padding-right : 5pt;
}




.memo_b{
	line-height : 130%;
	border-width : 2pt 25pt;
	border-color : #6666ff;
	border-style : solid;
	margin : 0pt 170pt 3pt 0pt;
	padding : 2pt 10pt;
}

.memo_title{
	layout-grid-char : 2pt;
	font-size : 120%;
	font-weight : bold;
	border-bottom : 1pt #6677ff solid;
	margin-right : 50pt;
	padding-left : 10pt;
}

.memo_sen{
	padding : 5pt;
	height : 50pt;
}



.dialy_b{
	float : left;
	layout-grid-char : 2pt;
	width : 510pt;
	background-color : #b9cdf0;
	border : 5pt #3366cc solid;
	margin : 10pt 10pt 0pt 5pt;
	padding : 0pt;
}

h4.d_b_title{
	background-color : #6666ff;
	color : #ffffff;
	layout-grid-char : 5pt;
	width:150pt;
	margin:-15pt 0pt 5pt -15pt;
	padding-left : 5pt;
	border:3pt #6666ff double;
	position:relative;
}

.d_title {
	font-weight : bold;
	background-image : url("img/dy_title5.jpg");
	width : 400pt;
	height : 12pt;
	background-repeat : no-repeat;
	color : white;
	padding-left: 10px;
	border-left : 10pt #3366cc double;
}


.p_dy {
	border-right : 4pt #3366cc double;
	border-bottom : 1pt #3366cc dashed;
	padding : 5pt 3pt;
	margin : 0pt 7pt;
	margin-bottom : 15pt;
}



.right_b{
	width : 200pt;
	float : left;
	margin-top : 3pt;
}


.r1_menu{
	background-color : #95a5c5;
	text-align : center;
	font-weight : bold;
	layout-grid-char : 2pt;
	width : 100%;
	padding : 2pt 10pt 5pt 10pt;
	border : 1pt inset;
}


.r1_line{
	padding : 1pt;
	margin : 0pt
	margin-top : 5pt;
	margin-bottom : 0pt;
}

h4.r1_line{
	background-color : #9999ff;
	border : 1pt outset;

}

.r1_box{
	padding : 0pt 0pt 1pt 0pt;
}

.r1_box a:link,.r1_box a:visited{
	background-color : #7777ff;
	color : #ffffff;
	padding : 1pt 5pt;
	height : 100%;
	width : 90%;
	border : #aaaaff solid;
	border-width : 1pt 2pt;
}

.r1_box a:hover{
	background-color : #aaaaff;
	border : #ffffff inset;
	border-width : 1pt 2pt;
}

.r2_box{
	padding-top : 3pt;
}

.r2_box a:link,.r2_box a:visited{
	color : #ffffff;
	background-color : #1177ee;
	padding : 1pt 5pt;
	height : 100%;
	width :75%;
	border : 1pt #ccccff solid;
}

.r2_box a:hover{
	background-color : #88aaff;
	border : 1pt #ffffff inset;
}

.r3_box{
	padding : 1pt 0pt;
}

.r3_box a:link,.r3_box a:visited{
	background-color : #8899dd;
	padding : 1pt 5pt;
	width :45%;
	height : 100%;
	border : 1pt #334455 solid;
}

.r3_box a:hover{
	background-color : #88aaff;
	border : 1pt #ffffff inset;
}



.r_upd{
	color : #ffffff;
	font-size : 120%;
	background-color : #6666ff;
	width : 200pt;
	border : 1pt none;
	padding : 1pt 2pt;
	margin-top : 5pt;
}

iframe.r_title{
	width : 200pt;
	height : 200pt;
}

hr.down{
	text-align : center;
	width : 95%;
	clear : both;
	height : 3pt;
	color : #6666ff;
}



div.con_up{
	text-align : right;
	
}

div.con_t{
	color : #3366cc;
	font-weight:bold;
	margin : 0pt 40pt 5pt 10pt;
	font-size : 160%;
	border-bottom : 3pt #6666ff solid;
	padding : 1pt 20pt 3pt 5pt;
}

div.con_body{
	margin : 0pt 30pt 40pt 30pt;
}

.bare {
	color : #b9cdf0;
}

.big_font{
	font-size : 200%;
}


big{
	font-size : 130%;
}




.link_title{
	color : #3355aa;
	font-size : 120%;
	font-weight : bold;
	margin : 30pt 0pt 10pt 15pt;
}

.link_name{
	margin : 3pt 0pt 0pt 25pt;
}

.link_data{
	margin : 1pt 0pt 0pt 40pt;
}


.rev1{
	background-color : #ddeeff;
	padding : 0pt 5pt;
	width : 400pt;
}

.rev2{
	padding-left : 10pt;
	width : 260pt;
}

.rev_margin{
	background-color : #ddeeff;
	width : 400pt;
	border : #ddeeff solid 3pt;
	font-size : 0%;
}


-->
</style>

 