/*base*/
table,tr,td{
	font-size: 12px;
	color:#666666;
}

/*heading*/
h1{
	font-size: 10px;
	color:#666666;
	font-weight:normal;
	line-height:1.5em;
	margin:0;
}

h2{
	font-size: 10px;
	color:#666666;
	line-height:1.5em;
	margin:0;
}

/* form */
form {
	margin: 0px; padding: 0px;}

.jumpmenu {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #666666;
	width: 170px;
	border: thin solid #666666;
}

/*lead*/
.lead{
	font-size: 12px;
	color:#666666;
	line-height:1.5em;
	font-weight: bold;
}

/*point*/
.point{
	font-size: 13px;
	color:#ff6633;
	line-height:1.5em;
	font-weight: bold;
}

/*pointw*/
.pointw{
	font-size: 12px;
	color:#ffffff;
	line-height:1.5em;
	font-weight: bold;
}

/*maintext*/
.maintxt{
	font-size: 12px;
	color:#666666;
}
A.maintxt{text-decoration:none}
A.maintxt:link{text-decoration:none}	
A.maintxt:visited{text-decoration: none;color: #666666}
A.maintxt:active{text-decoration: none;color: #666666}
A.maintxt:hover{text-decoration: underline;color: #ff6633}

/*maintext_white*/
.maintxtw{
	font-size: 12px;
	color:#ffffff;
	line-height:1.5em;
}
A.maintxtw{text-decoration:none}
A.maintxtw:link{text-decoration:none}	
A.maintxtw:visited{text-decoration: none;color: #ffffff}
A.maintxtw:active{text-decoration: none;color: #ffffff}
A.maintxtw:hover{text-decoration: underline;color: #ffffff}

/*lineup*/
.lineup{
	font-size: 12px;
	font-weight:bold;
	color:#0099ff;
	line-height:1.5em;
}
A.lineup{text-decoration:none}
A.lineup:link{text-decoration:none}	
A.lineup:visited{text-decoration: none;color: #0099ff}
A.lineup:active{text-decoration: none;color: #0099ff}
A.lineup:hover{text-decoration: underline;color: #ff6633}

/*navigation*/
.nav{
	font-size: 10px;
	color:#666666;
	line-height:1.8em;
}
A.nav{text-decoration: underline;}
A.nav:link{text-decoration: underline;}	
A.nav:visited{text-decoration: underline;color: #666666}
A.nav:active{text-decoration: underline;color: #666666}
A.nav:hover{text-decoration: underline;color: #ff6633}

/*navigation*/
.navover{
	font-size: 10px;
	color:#ff6633;
	line-height:1.8em;
}
A.navover{text-decoration: underline;}
A.navover:link{text-decoration: underline;}	
A.navover:visited{text-decoration: underline;color: #ff6633}
A.navover:active{text-decoration: underline;color: #ff6633}
A.navover:hover{text-decoration: underline;color: #ff6633}

/*list*/
ul{
	font-size: 12px;
	color:#666666;
	line-height:1.8em;
}

/*seo*/
.seo {
	font-size: 12px;
	color: #F698AA;
}

/*news*/
DIV.news {
	overflow : auto;
	border   : solid 1px #DDDDDD;
	height   : 470px;
}

/*list*/
LI.sitemap {
	width         : 200px;
	border-bottom : solid 1px #DDDDDD;
}

/*link*/
A:link {
	color : #666666;
}

A:visited {
	color : #000080;
}

A:hover {
	color            : #FF5500;
	/* background-color : #F0F0F0; */
	text-decoration  : none;
	border           : none;
}

IMG.page {
	border : solid 1px #DDDDDD;
}