@charset "ISO-8859-1";
/* S Y N P L E  C S S */

body {
	margin:0px;
}

body a:focus{
  -moz-outline-style: none;
}

#accordion {
	margin-left:50px;
	margin-top:50px;
}

#submenu {
	margin-left:12px;
}

#logo {
	margin-left:20px;;
	margin-top:0px;
}

#search {
	margin-left:7px;
}

.logobar {
	background-color:#EEEFE9;
}

.header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#999999;
	cursor:pointer;
}

.hideImage {
}

.fade {
}

.newsHeader {
}

.newsContentDiv {
}

.header:hover {
	/*
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#888888;
	*/
	cursor:pointer;
}

.details-others{
	padding-left:50px;
}

.details{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:150%;
}

.details a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	text-decoration:none;
}

.details a:hover{
	color:#000;
}

.about td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:6px;
	line-height:150%;
}

.about a{
	color:#666666;
	text-decoration:none;
}

.about a:hover{
	color:#000000;
	text-decoration:none;
}

.content {
	border-collapse:separate;
}

.content a{
	color:#666666;
	text-decoration:none;
}

.content td a{
	margin-bottom:4px;
	margin-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#EEEFE7;
	display: block;
   	padding: 3px;
	border:none;
	width:185px;
}

.content td a:hover{
	border:none;
	background:#565654;
	color:#FFFFFF;
}

.content td a:active{
	background:#565654;
	color:#FFFFFF;
}


.showAll td a{
	border-left: 2px solid #000;
	background:#EEEFE7;
	color:#333;
	padding:3px;
}

.showAll td a:hover{
	border-left: 2px solid #000;
	background:#fff;
	color:#000;
	padding:3px;
}

.suggestionsBox {
	position: relative;
	top: 10px;
	left: 15px;
	width: 160px;
	background-color:#DFE0DA;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	padding:5px;
	z-index:999;
}

.searchTable {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	z-index:999;
}

.searchTable a{
	color:#333;
	display:block;
	text-decoration:none;
	background-color:#EFF0E9;
	padding:3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.searchTable a:hover{
	color:#FFF;
	display:block;
	background-color:#565654;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.searchField {
	border-style:solid;
	border-width:1px;
	border-color:#bbb;
	padding:4px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}

.searchField:focus {
	border-color:#666;
	color:#000;
}

#container, #container2, #container3 {
	 position: relative;
	 width: 807px;
	 height: 585px;
	 overflow: auto;
 }
 
 #controls1 {
	 
 }

.item {
	 display: block;
	 width: 807px;
	 height: 457px;
 }

.num_nav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#CCC;
	text-align:right;
	margin-right:2px;
	margin-bottom:-30px;
	margin-top:-30px;
}

.num_nav ul li {
	 display: inline;
	 margin: 0 2px;
	 /*
	 background-color:#eee;
	 padding-left:3px;
	 padding-right:3px;
 	 */
 }

.num_nav ul li a.hover {
	color:#000;
}

.num_nav ul li a.active {
	color:#000;
}

#newsContainer{ 
	position: relative; 
	width: 200px; 
	height: 200px; 
	overflow: hidden; 
	border-bottom: 1px dotted #DDD;
}

.newsItem { 
	display: block; 
	width: 200px; 
	height: 200px; 
}
.newsItem h3 {
	font-size: 13px;
	color: #666;
	padding-bottom:0px;
}
.newsItem h4 {
	margin-top:-10px;
	font-size: 10px;
	color: #999;
	padding-top: -20px;
}
.newsItem p {
	margin-top:-5px;
	padding:5px 0px 0px 0px;
	font-size: 11px;
}

.newsItem a, .ucItem a {
	color:#666;
	border-bottom:1px dotted #666;
	text-decoration:none;
}

#newsImageBoardFile {
	position: relative;
  	height: 130px;
  	width: 200px;
 	border: solid 20px #ccc;
}

#newsImageBoardFile img {
  position: absolute;
  clip: rect(30px 165px 100px 30px);
}

.newsImage{
	border: solid 20px;
}
	

.ucItem a:hover {
	color:#000;
}

/* controls styling */
#newsControls{
	width: 200px;
}

.newsPrev, .newsNext { 
	font-size: 12px; 
	color:#999; 
}
	
.newsPrev {
	font-size:10px;
	float: left; 
}

.newsNext { 
	font-size:10px;
	float: right; 
}

.newsPrev a:hover, .newsNext a:hover {
	color:#666;
}

#ucContainer{ 
	position: relative; 
	width: 807px; 
	height: 139px; 
	overflow: hidden; 
}

.ucItem { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:150%;
	display: block; 
	width: 807px; 
	height: 139px; 
}

.ucTitle {
	padding-left:10px;
	padding-top:10px;
	background-color:#EEEFE9;
}

.ucDesc {
	padding-left:10px;
	background-color:#EEEFE9;
}
