
	body {
		margin:20px 20px 20px 20px;
		background:white;
		border-right-width: thin;
		}
		
	A 			{ color: #003366; text-decoration: none; font-weight:bold; }
	A:link		{ color: #003366; text-decoration: none; }
	A:visited	{ color: #003366; text-decoration: none; }
	A:active	{ color: #FFCC66;  }
	A:hover		{ color: #FFCC66;  }

	
	#content	{
		margin-left: auto;
		margin-right: auto;
		width: 700px;
		border-right-color: gray;
		border-right-style: solid;
		border-right-width: 1px;
		background-color: silver;
	}

	#banner {
  		background:#003366;
  		padding:15px;
		width: 700px;
		margin-left: auto;
		margin-right: auto;
	}
	
		#banner a,
        #banner a:link,
        #banner a:visited,
        #banner a:active,
        #banner a:hover {
		font-family:georgia, verdana, arial, sans-serif;
		text-decoration: none;
		}
		
		
	.top{
		font-family:"‚l‚r ‚oƒSƒVƒbƒN", georgia, verdana, arial, sans-serif;	
		color:#FFF;
		font-size:xx-large;
		font-weight:bold;
		line-height: 150%;
		}
		
	.description {
		font-family:verdana, arial, sans-serif;
		color:#FFF;
		font-size:small;
		font-weight:bold;
  		background:#003366;
  		text-transform:none;
		line-height:120%;
		}

	#index{
		width: 160px;
		padding-left: 10px;
		padding-bottom: 5px;
		padding-top: 5px;
		background-color: silver;
		float:left;
		height: 100%;
	}
	
	.lefttitle{
		font-family: "‚l‚r ‚oƒSƒVƒbƒN", verdana, georgia,arial, sans-serif;	
		font-size: small;
		line-height: 2em;
		text-align: left;
		vertical-align: bottom;
		border-bottom:1px solid #999;
		margin-bottom:5px;
		margin-top: 5px;
		}
	
	.calender{
		font-family: verdana, georgia,arial, sans-serif,"‚l‚r ‚oƒSƒVƒbƒN";
		font-size: x-small;
		padding: 5px;
		margin-right: 2px;
		background-color: white;
		}

	#main{
		margin-left: 160px;
		width: 500px;
		padding-left: 10px;
		padding-right: 5px;
		padding-bottom: 5px;
		padding-top: 5px;
		background-color:white;
		position: relative;
		border-left-color: gray;
		border-left-style: solid;
		border-left-width: 1px;
		clear: right;
	}
	
	.topic{
		font-family:verdana, georgia,"‚l‚r ‚oƒSƒVƒbƒN",arial, sans-serif;	
		font-size: medium;
		font-weight: bold;
		color: navy;
		line-height: 1.5em;
		}
		
	.newstitle{
		font-family:verdana, georgia,"‚l‚r ‚oƒSƒVƒbƒN",arial, sans-serif;	
		font-size: medium;
		font-weight: bold;
		color: black;
		line-height: 1.5em;
		margin-bottom:10px;
		}
	.news{
		font-family:verdana, georgia,"‚l‚r ‚oƒSƒVƒbƒN",arial, sans-serif;	
		font-size: small;
		font-weight: normal;
		color: grey;
		line-height: 1.8em;
		padding: 10px;
		}
		
	.gaiyou{
		font-family:verdana, georgia,"‚l‚r ‚oƒSƒVƒbƒN",arial, sans-serif;	
		font-size: small;
		font-weight: normal;
		color: grey;
		line-height: 2em;
		padding: 10px;
		border-color: navy;
		border-style: dashed;
		border-width: thin;
		}

	
	#bottom {
		background:#003366;
		padding-left: 15px;
		padding-right: 15px;
		padding-bottom: 5px;
		padding-top: 5px;
		width: 700px;
		margin-left: auto;
		margin-right: auto;
		clear: both;
	}
	
		.copyright{
		font-family:verdana, georgia,"‚l‚r ‚oƒSƒVƒbƒN",arial, sans-serif;	
		font-size: xx-small;
		line-height: 1.5em;
		color:#FFF;
		}
		
		ol{
		list-style-position: outside;
		}
		




