/*
======================
main css
======================
*/

	BODY {
	background-image : URL("../images/back.gif");
	background-attachment : fixed;
	background-repeat : repeat;
	background-position : 0,0,0,0;
	}
	
	DIV.main {
	width : 720px;
	margin-right: auto;
	margin-left: auto;
	text-align : center;
	background-color : #FFFFFF;
	border : solid 1px;
	}
	
	
	H1 {
	text-align : left;
	font-size : large;
	color : #0066FF;
	clear : left;
	clear : right;
	}

	H2 {
	font-size : large;
	color : #555555;
	clear : left;
	clear : right;
	}

	H3 {
	font-size : medium;
	color : #555555;
	clear : left;
	clear : right;
	}

	.subtitle {
	text-align : left;
	font-size : medium;
	margin-left: 20px;
	color : #FFFFFF;
	}
	
	.table_box {
	margin-top : -15px;
	background-color: #FFFF;
	width: 690px;
	height : 200px;
	clear : left;
	}
	
	
	DIV.topmenu {
	text-align : right;
	font-size : small;
	color : #555555;
	}
	
	DIV.right {
	width : 511px;
	margin-top : 20;
	margin-right: auto;
	margin-left: 11;
	text-align : left;
	background-color : #FFFFFF;
	}
	
	DIV.info1 {
	width : 600px;
	heigit : 200px;
	text-align : center;
	margin-left : 40px;
	margin-right : 40px;
	padding : 10px;
	font-size : large;
	background-color: #FFDDFF;
	border : dashed 3px #FF0000;
	}
	
	DIV.info2 {
	text-align : center;
	font-size : medium;
	}
	
	DIV.info3 {
	text-align : center;
	font-size : large;
	}
	
	DIV.menu {
	padding : 5px;
	}

	DIV.menu2 {
	font-size : x-small;
	padding-right : 30px;
	}

	SPAN.info4 {
	color : #FF0000;
	font-size : x-large;
	}
	
	.table_top {
	border-bottom : solid 1px #777777;
	padding-bottom: 0px;
	}
	
	.table_info {
	text-align : center;
	background-color : #FFCC33;
	}
	
	.table_list {
	text-align : left;
	padding-top: 15px;
	}
	
	.maincontentsbody {
	text-align : left;
	font-size : 0.8em;
	border-top : solid 1px #CCCCCC;
	padding: 10px;
	}
	
	DIV.download {
	text-align : left;
	font-size : small;
	font-weight : bold;
	color : #555555;
	padding: 20px;
	}
	
	.newstitle {
	font-weight : bold;
	font-size : 1.1em;
	color : #9900CC;
	}
	
	.newsdate {
	text-style : italic;
	color : #003399;
	}
	
	DIV.special {
	padding : 10px;
	font-size : small;
	background-color: #EEFFFF;
	border : dashed 1px #0000FF;
	}
	
	.copyrighttable{
	text-align : center;
	color : #FFFFFF;
	font-size: x-small;
	}