@charset "UTF-8";
/* CSS Document */

li {
 margin: .2em 0;
}

ol#toc {
 height: 2.3em;
 list-style: none;
 margin: 0;
 padding: 0;
}

ol#toc a {
 background: #bdf url(../graphics/tab.png);
 color: #9d9798;
 display: block;
 float: left;
 height: 2.3em;
 padding-left: 10px;
 padding-bottom: 10px;
 font-family: sans-serif;
 font-size:70%;
 text-decoration: none;
}

ol#toc a:hover {
 background-color: #3af;
 color:#FFFFFF;
 background-position: 0 -120px;
}

ol#toc a:hover span {
 background-position: 100% -120px;
}

ol#toc li {
 float: left;
 margin: 0 1px 0 0;
}

ol#toc li.current a {
 background-color: #48f;
 background-position: 0 -60px;
 color: #fff;
 font-weight: bold;
 padding-bottom: 10px;
}

ol#toc li.current span {
 background-position: 100% -60px;
 padding-bottom: 10px;
}

ol#toc span {
 background: url(../graphics/tab.png) 100% 0;
 cursor: pointer;
 display: block;
 float: left;
 line-height: 2.3em;
 padding-right: 10px;
 padding-bottom: 10px;
}

div.content {
    border: #cc3333 solid 3px;
    clear: left;
    padding: 1em;
	font-family: sans-serif;
	height: 563px;
	
}

td.latest {
	background: url(../graphics/images/latest_news_bg.gif) 100% 0;
	
}

td.latest a {
	color:#CCCCCC;
}

td.latest a:hover {
	color:#FFFFFF;
}

div.latest {
	padding: 5px 0px 5px 10px;
	color:#FFFFFF;
	font-family: sans-serif;
}

td.newshadow {
	background-color: #ffffff;
}

h1 {
	font-size: 110%;
	line-height:10%;
	}
	
h2 {
	font-size: 110%;
	line-height:10%;
	}
		
a {
	color: #000000;
}
