body{
	margin: 1px;

	background-image:url(../img/bg_body.gif);
	background-repeat:repeat;
	background-attachment:inherit;
	background-position:right;


}
div.body {
	width:820px;
	height : 100%;
	margin :0 auto;
	padding: 0px;
	text-align:left;
	position:static;

	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#888888;
	font-size:16px;	
	text-align:justify;

	background-color:#FFFFFF;
	border-style:solid;
	border-color:#FFFFFF;#0000CC;#D6200C;
	border-width: 0px;

}
div.body_sub {
	width: 99%;
	height : 100%;
	margin :0 auto;
	padding: 0px;

}
a:link, a:visited {
	text-decoration: none;
	overflow:hidden;
	color:#6633FF;
}
a:hover{
	text-decoration:underline;
	color:#0000FF;
}

/*---Start Menu Button---*/
.menu-button a {

}
.menu-button:link, .menu-button:visited, .menu-button:active {
	padding : 1px;
	display: block;
	text-decoration:none;
	font-size:12px;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#688893;

	background-image:url(../img/menu_item.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	padding-right:10px;
	
}
.menu-button:hover {
	background-image:url(../img/menu_item2.gif);
	background-repeat:no-repeat;
}
.double-line{
	background-image : url(../img/line01.gif);
}
td.text {
	width : 391px;
	font-size : 10px;
	border : 1px;
	border-color:#000033;
	background-color : #EEEEEE;
}

td.nemubar {
	border : 1px;
	border-color:#AAAAAA;
	background-color:#999999;
}
td.nemubar1 {
	color:#AAAAAA;
	font:Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:bold;
	background-color:#FFFFFF;
	border-style:solid;
	border-color:#DDDDDD;
	border-width : 1px 0px 0px 0px;
	
	background-image:url(../img/bg_menubar.gif);
	background-repeat:repeat-x;
	background-attachment:inherit;
	background-position:center;
}
td.nemubar2 {
	color:#888888;
	font:Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:bold;
	background-color:#FFFFFF;
	border-style:solid;
	border-color:#CCCCCC;
	border-width : 0px 0px 1px 0px;
}

.table-list {
	clear:both;
	/*width:964px;
	margin-bottom:19px;
	margin-left:3px;
	*/
	border:solid #DC0A0A;
	border-width:0px;
	background-color:#FFFFFF;
}

	.table-list td{
		padding:5px 3px 3px 3px;
		vertical-align:top;
		border:solid #EEEEEE;
		border-width: 0px;
		word-break:break-all;
	}

	.table-list th{
		font-weight:bold;
		padding:8px;
		vertical-align:top;
		border:solid #EEEEEE;
		border-width:0px;
		background-color:#FFFFFF;
	}

	.table-list .Caption{
		font-weight:bold;
		width:190px;
		height:20px;
		padding:5px;
		border:solid #DC0A0A;
		border-width:1px 1px 1px 1px;
		background-color:#FFDEAF;
	}

div.flash {
	width : 100%;
	text-align:center;
	color:#0000ff;
	padding:0px 0px 0px 0px;
	border-style:solid;
	border-color#E8E8E8;
	border-width : 0px 0px 0px 0px;

	background-color:#FFFFFF;
	background-image:url(../img/bg_flash.gif);
	background-repeat:repeat-x;
	background-attachment:inherit;
	background-position : left top;
}

div.text {
	width : 100%;
	padding: 1px 3px 5px 0px;
	background-color : #FFFFFF;
	border-style:solid;
	border-color:#CCCCCC;/*#990033;*/
	border-width : 0px;

    /*
	background-image:url(../img/edge_c.gif);
	background-repeat:no-repeat;
	background-attachment:inherit;
	background-position : left top;
	*/
}
div.text-frame {
	/*width : 100%;*/
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#777777;
	text-align:left;
	padding: 12px 0px 12px 3px;
	background-color : #FFFFFF;
	
	border-style:solid;
	border-color:#CCCCCC;
	border-width : 1px;


	background-image:url(../img/edge_c.gif);
	background-repeat:no-repeat;
	background-attachment:inherit;
	background-position : left top;
}
div.text3 {
	width : 95%;
	height:17px;
	font-size : 13px;
	background-color : #FFFFFF;
	border-style:solid;
	border-color:#666699;
	border-width : 0px 1px 1px 1px;

	/*background-image:url(../img/edge_c.gif);*/
	background-repeat:no-repeat;
	background-attachment:inherit;
	background-position:right bottom;
}
span.title{
	font-size:18px;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	color:#888888;
	font-stretch:wider;
	
}

span.title-b{
	font-size:18px;
	font-style:normal;
	font-weight:100;
	color:#DC5952;
}

div.topbackground {
	width : 100%;
	color:#B9B9E6;
	text-align:right;
	font-size : 14px;
	

	background-image:url(../img/topbackground.gif);
	background-repeat:repeat-x;
	background-attachment:inherit;
	background-position:top;


	border-style:solid;
	border-color:#8888AA;
	border-width : 0px 0px 0px 0px;}
td.edge_bg {
	background-image:url(../img/dot_item.gif);
	background-repeat:repeat;
	background-position:top;
}

div.copyright {
	width:100%;
	margin :0 auto;
	color:#555555;

	font-size:13px;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;

	text-align:left;
	padding-top:1px;
	padding-bottom:5px;

	/*
	background-image:url(../img/bg_redline.gif);
	background-repeat:repeat-x;
	background-attachment:inherit;
	background-position:center;
	*/
	border-style:solid;
	border-color:#8888AA;
	border-width : 0px;
}
H1:before { content: "�� "; }

p{
�@background-color:#3377FF;
  border-color:##990033;
  
�@border-width:2px;
}
.solid{ border-style:solid;}
.double{ border-style:double;}
.none{ border-style:none; }

hr.dottedline { 
	border-style: dotted none none none; 
	border-top-width: 1px; 
	border-top-color:#CCCCCC; 
	height: 1px; 
} 

.list-line hr{
	
	background-color:#666666;
	border-width:1px;
}

/*---End Menu Button---*/