body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
}
h1{padding-bottom:10px; font-size:16px; color:#0066CC; margin:0px;}

.bor {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	border: 1px dotted #999999;
}
.bor2 {
	border: 1px solid #FFFFFF;
}
.hedertxt {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.subtxt {
	font-family: verdana;
	font-size: 13px;
	color: #FFE402;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:.05em;
	}
	.orange {
	font-family: verdana;
	font-size: 13px;
	color: #E98C00;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:.05em;
	}
	.blue {
	font-family: verdana;
	font-size: 11px;
	color: #44A3EB;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:.03em;
	}
.subtxt1 {
	font-family: verdana;
	font-size: 11px;
	color: #29333D;
	text-decoration: none;
	font-weight: bold;
}
.whthedertxt {
	font-family: verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:.05em;
}
.whthedertxt01 {
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:.03em;
}
	.subject {
	font-family: arial;
	font-size: 12px;
	color: #135487;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:.03em;
	}
	.tdblue {
	font-family: tohama;
	font-size: 11px;
	color: #135487;
	text-decoration: none;
	letter-spacing:.03em;
	background-color:#8FB8D8;
	border:1px solid #618CAD;
	padding:5px;
	}
.nortxt {
	font-family: Tahoma, arial;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
	padding-top:5px;
	line-height:1.5em;
	}
.nortxt p{padding:0px;
margin:0px;
line-height:1.5em;
}
.nortxt1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #880088;
	text-decoration: none;
	line-height:1.5em;
}
.nortxt2 {
	font-family: Tahoma;
	font-size: 10px;
	color: #817F81;
	text-decoration: none;
	line-height:1.5em;
}
A.toplink:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.toplink:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.toplink:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
}
.fotertxt {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:1.5em;
}
A.foterlink:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #817F81;
	text-decoration: none;
	line-height:1.5em;
}
A.foterlink:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #817F81;
	text-decoration: none;
	line-height:1.5em;
}
A.foterlink:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height:1.5em;
}
A.more:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #DB6D29;
	text-decoration: underline;
}
A.more:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #DB6D29;
	text-decoration: underline;
}
A.more:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #B35215;
	text-decoration: none;
}
.inptxt {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #C9CFCD;
	height:16px;
	background-color:#F3F7F6;
}
.inptxt2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #D2C6AC;
	height:16px;
	background-color:#FFEECA;
	width:150px;
}
.inptxt3 {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #C9CFCD;
	height:16px;
	background-color:#F3F7F6;
	width:150px;
}
.inptxt4 {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #C9CFCD;
	height:16px;
	background-color:#F3F7F6;
	width:300px;
}
.textarea {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #C9CFCD;
	height:100px;
	background-color:#F3F7F6;
	width:350px;
}
.select {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #999999 1px solid;
	WIDTH: 150px; COLOR: #000000;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: verdana;
	BACKGROUND-COLOR: #ffffff
}
#leftpaart{
	padding:0 20px 0 0;
	
	}
ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}
a{
	text-decoration:none;
}
ul.archive{
	margin:20px 0 30px 0;
	padding:0;
	}
ul.archive li{
height:24px;
background:url(../images/arrow.gif) no-repeat 0 center;
padding:0 0 0 15px;
	}
ul.archive li a{
background-color:inherit;
color: #666666;
font:normal 14px/24px Arial, Helvetica, sans-serif;
text-decoration:underline;
	}
ul.archive li a:hover{
background-color:inherit;
color: #000066;
font:normal 14px/24px Arial, Helvetica, sans-serif;
text-decoration:none;

	}