* {
 padding: 0px;
 margin: 0px;
}
body {
 height: 100%;
}

body,td,th {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	color: #FFFFFF;
}

ul li {
 margin-left: 15px;
}

a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #660000;
}

h2 {
 background-color: #444;
 color: #fff;
 font-weight: bold;
 font-size: 14px;
 display: block;
 padding: 5px;
 margin-bottom: 5px;
}


#logobar {
	text-align: center;
	background-image: url(newfzbg.jpg)
}
#navigation {
 background-image: url(navbar.gif);
 line-height: 30px;
 text-align: center;
 width: 100%;
}
#navigation a {
 padding: 5px 20px 5px 20px;
 color: #fff;
 font-size: 12px;
 font-weight: bold;
 font-family: arial, helvetica, sans-serif;
 line-height: 20px;
 height: 20px;
}

#navigation a:hover {
 background-color: #aaa;
 line-height: 20px;
 height: 20px;
}

#bannerimage {
 background-image: url(topbanner.gif);
 width: 990px;
 height: 179px;
}

#main {
 width: 990px;
 height: 100%;
 background-image: url(greybg.gif);
 background-color: #8a8a8a;
 color: #fff;
 font-family: arial, helvetica, sans-serif;
}
#innermain {
 width: 880px;
 text-align: left;
}

#mainLeft {
 float: left;
 position: relative;
 width: 600px;
 padding-right: 10px;
}
#mainRight {
 float: right;
 position: relative;
 width: 270px;
}

#footer {
 margin-top: 20px;
 border-top: 1px solid #eee;
 font-size: 10px;
 text-align: center;
}

.header {
 background-color: #222;
 color: #fff;
 font-weight: bold;
 font-size: 16px;
 display: block;
 padding: 5px;
}

#miniNews, #miniNews a {
 font-size: 12px;
}

.miniHead {
 background-color: #aaa;
 color: #fff;
 font-weight: bold;
 font-size: 12px;
 display: block;
 padding: 3px;
 margin-bottom: 3px;
}

.pad5 {
 padding: 5px;
}

.pad10 {
 padding: 10px;
}

.spacer10 {
 height: 10px;
}
.floatLeft {
 float: left;
 position: relative;
}
.floatRight {
 float: right;
 position: relative;
}

.error {
 text-align: center;
 padding: 5px;
 color: #FF0000;
 font-weight: bold;
 border: solid 1px #FF0000;
 background-color: #FFEEEE;
 margin: 0px 20px 10px 20px;
}

.msg {
 text-align: center;
 padding: 5px;
 color: #000000;
 font-weight: bold;
 border: solid 1px #6b0505;
 background-color: #FFFFFF;
 margin: 0px 30px 10px 30px;
}

.notice {
 text-align: center;
 padding: 5px;
 color: #330000;
 font-weight: bold;
 border: solid 1px #000000;
 background-color: #FFFF99;
 margin: 0px 30px 10px 30px;
}
