a {
	color:#00AA00;
	text-decoration:none;}
a:hover {
	color:#FFAA00;
	text-decoration:underline;}	
	
.bBlock {
	margin:4px 0 12px 6px;
	text-align:left;
	width:710px;
	}

.related {
	margin:5px 0 10px 4px;
	line-height:1.3em;
	color:#0000FF;
	overflow:hidden;}

h1, h2, h3, h4 {
	font-family:"Futura", "Century Gothic", Tahoma, serif;

	color:#e79d00;
	color:#e29700;
	}
h2, h3, h4 {
	margin:10px 0;
}

h2 {
	font-size:160%}
h3 {font-size:135%;
}	

.pagelist{
	font-size:16px;
	margin-left:20px;
	font-weight:bold;
	text-align:center;
}
.notfound{
	margin-left:20px;
}

TD DIV.name {
	OVERFLOW: hidden; LINE-HEIGHT: 15px; HEIGHT: 15px
}
TD DIV.green {
	COLOR: #00aa00
}
TD DIV.red {
	COLOR: #ff0000
}
TD DIV.name B {
	BACKGROUND: #ffff99
}

BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: url(images/background.png) repeat-x; MARGIN: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

#frame {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 900px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.search_button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/search_button.png) repeat-x 0px 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 89px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 32px; BORDER-RIGHT-WIDTH: 0px
}
.search_button:hover {
	BACKGROUND: url(images/search_button.png) repeat-x 0px -32px; CURSOR: pointer
}
#search_main {
	BORDER-RIGHT: #d7e1e6 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d7e1e6 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(images/search-bg.jpg); PADDING-BOTTOM: 3px; BORDER-LEFT: #d7e1e6 1px solid; WIDTH: 700px; PADDING-TOP: 2px; BORDER-BOTTOM: #d7e1e6 1px solid; HEIGHT: 55px
}
.search_input {
	BORDER-RIGHT: #59990e 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #59990e 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 1px; BORDER-LEFT: #59990e 1px solid; WIDTH: 350px; PADDING-TOP: 7px; BORDER-BOTTOM: #59990e 1px solid
}
.form_search {
	DISPLAY: inline
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 25px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#f_left {
	FLOAT: left; TEXT-ALIGN: left
}
#f_right {
	FLOAT: right; COLOR: #ccc; TEXT-ALIGN: right
}
#f_right A {
	COLOR: #59990e; TEXT-DECORATION: underline
}
#f_right A:hover {
	TEXT-DECORATION: none
}
#header {
	CLEAR: both
}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 15px; HEIGHT: 68px; TEXT-ALIGN: left
}
#search_small {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 500px; PADDING-TOP: 30px; HEIGHT: 43px; TEXT-ALIGN: right
}
#content {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.6em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#main {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
