body {
  font-family: Verdana, Arial, sans-serif;
  background-color: #FFFFFF;
  color:#333333;
  }
a {
  text-decoration: underline;
  }
a:link {
	color: #333366;
}
a:visited {
	color: #333333;
}
a:hover {
	color: #333366;
}	
a:active {
	color: #333366;
}
h1, h2, h3 {
  margin: 0px;
  padding: 0px;
  font-weight: normal;
  }

#container {
	position: relative;
    width: 698px;
/*
	margin-left: auto;
	margin-right: auto;
*/
  }
#fotter {
	clear: both;
	width:698px;
/*
	margin-left: auto;
	margin-right: auto;
*/
	border-top: 1px dotted #CCCCCC;
  }
#mainArea{
width: 698px;
background-image: url("../image/base/menu_background.gif");
}
#mainArea2{
margin-top:3px;
width: 698px;
background-image: url("../image/base/menu_background.gif");
}
#center {
float:left;
width:510px;
margin:0px;
}
#left {
float:right;
width: 178px;
margin:0px;
}
.content {
  padding: 0px 5px 5px 5px;
  background-color: #FFFFFF;
  font-size: small;
  }
.content h2 {
  color: #FFFFFF;
  background-color:#000000;
  font-size: small;
  font-weight: bold;
  text-align: left;
  padding:3px;
  margin-bottom: 10px;
  }
.content h3 {
  color: #333;
  font-size:small;
  text-align: left;
  font-weight: bold;
  padding:3px;
  margin-left:5px;
  margin-top:10px;
  margin-bottom:10px;
  border-left:   9px solid #666666;
  border-bottom: 1px solid #666666;
  }
.content h4 {
  color: #333;
/*  border-left:18px solid #666666;*/
  padding:3px;
  font-size: small;
  text-align: left;
  font-weight: bold;
  margin-top: 5px;
  margin-left:5px;
  margin-bottom: 5px;
  }
.content p {
  font-size: small;
  font-weight: normal;
  line-height: 150%;
  margin-left:10px;
  margin-right:5px;
  }
.content p.line {
margin-top:0px;
margin-left:5px;
margin-bottom:15px;
border-bottom:1px dotted #333333;
}
.content p.breadcrumbs{
	margin-top:0px;
	margin-left:0px;
	color:#333333;
	border-bottom:1px dotted #333333;
}
.content table{
  margin-left:10px;
}
.content table.image{
  padding: 0px;
  border: 0px;
  margin-bottom:5px;
  }
.content blockquote {
  line-height: 150%;
  }
.content ul.slim {
  line-height: 100%;
  margin: 0px 5px 0px 0px;
  }
.content li.slim {
  line-height: 100%;
  }
.sidebar {
line-height:2;
font-size:small;
}
.sidebar h2 {
  color:#FFFFFF;
  font-size:small;
  font-weight:bold;
  padding:3px;
  background-color:#000000;
  border-bottom:1px solid #FFFFFF;
  }
.sidebar h3{
 font-size:small;
 border-bottom:1px solid #FFFFFF;
}
.sidebar ul {
  margin: 0px; 
/*  background-color:#999999;*/
  border-bottom:1px solid #FFFFFF;
  }
.sidebar li {
  font-size: small;
  text-align: left;
  margin-left:15px;
  list-style-type:none;
  }
.sidebar a.l10{
	line-height:140%;
	margin-left:15px;
	text-decoration:none;
}
.sidebar a.nomark:hover{
	color:#990000;
	background-color:#999999;
	}
.sidebar a.nomark:link{
	display:block;
    background-color:#EEEEEE;
	padding:5px;
	margin:0px;
	text-decoration:none;
	}
.sidebar a.nomark:visited{
	display:block;
	color:#333333;
	padding:5px;
	margin:0px;
	text-decoration:none;
    }

.sidebar a.mark{
	display:block;
	padding:5px;
	margin:0px;
	color:#FFFFFF;
	background-color:#666666;
	}
.sidebar img.banner{
	border-bottom:1px solid #FFFFFF;
}
.cfotter{
	color:#666666;
	font-size:small;
}
.cfotter p{
	margin:0px;
}
.cfotter h1{
	color:#FFFFFF;
	font-size:small;
}
.cfotter p.line{
	margin-top:10px;
	padding:3px;
	color:#FFFFFF;
	background-color:#000000;
	text-align:right;
}
.context{
 	margin-left:10px;
 }
.context p{
	margin-top:0px;
}

