* {
margin: 0;
padding: 0;
}
html {height: 100%}
body {
font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
height: 100%;
background:#fff;
color: #5E5E5E;
}
a {
color: #D37B4F;
outline: none;
text-decoration: none;
}
a:hover {
color: #4F4F4F;
text-decoration: none;
}
p {margin: 0 0 18px}
img {
border: none;
}
input {vertical-align: middle}
#wrapper {
width: 100%;
min-width: 1000px;
min-height: 100%;
height: auto !important;
height: 100%;
background-image: url("images/bground.jpg");
background-repeat:no-repeat;
}
#header {
height: 199px;
background-image: url("images/line.png");
background-repeat:repeat-x;
}
#middle {
width: 1000px;
padding: 0 0 100px;
height: 1%;
}
#middle:after {
content: '.';
display: block;
clear: both;
visibility: hidden;
height: 0;
}
#container {
width: 100%;
float: left;
overflow: hidden;
}
#content {
padding: 0 260px 0 205px;
}
.sl {
float: left;
width: 184px;
margin-left: -1000px;
position: relative;
/*background: #B5E3FF;*/
top: 27px;
}
.sr {
float: left;
margin-right: -3px;
width: 240px;
margin-left: -251px;
position: relative;
top: 17px;
}
#footer {
margin: -77px auto 0;
min-width: 1000px;
height: 77px;
border-top: #EC984C 1px solid;
background: #FFF6D7;
}
#logo {
height: 56px;
width: 843px;
position:absolute;
top:53px;
left:46px;
}
#logo a span {
position:absolute;
width:843px;
height:56px;
top:0px;
left:0px;
background:transparent url(images/logo.png) no-repeat 0 0;
}
.butmark {
float: left;
height: 22px;
padding-left: 4px;
padding-right: 4px;
border-bottom: 1px solid #FFB764;
}
#top01 {
position:absolute;
top: 5px;
left: 46px;
width: 230px;
height:18px;
overflow:hidden;
}
#top01 a{
font: 8pt Arial, Times New Roman;
color:white;
text-decoration: none;
}
#top01 span {
font: 8pt Arial, Times New Roman;
color:white;
text-decoration: none;
font-weight: bold;
position:absolute;
left: 130px;
}
#top02{
position:absolute;
top: 5px;
left: 720px;
width: 260px;
height:18px;
overflow:hidden;
}
#top02 a {
font: 8pt Arial, Times New Roman;
color:white;
text-decoration: none;
}
#top02 span {
font: 8pt Arial, Times New Roman;
color:white;
text-decoration: none;
padding-left: 4px;
padding-right: 4px;
}
#menu-top {
position:absolute;
top: 155px;
left: 207px;
}
#menu-top a {
font: 10pt Arial, Times New Roman;
color:black;
text-decoration: none;
font-weight: bold;
}
#menu-top a:hover {
color:#D86B2F !important;
}
#menu-top a:link {
color:black;
}
#menu-top a:visited {
color:black;
}
#menu-top span {
font: 10pt Arial, Times New Roman;
color:black;
font-weight: bold;
padding-left: 4px;
padding-right: 4px;
}
h1 {
font: 12pt Arial, Times New Roman;
text-transform:uppercase;
font-weight:bold;
color:#6E6E6E;
padding-bottom: 10px;
}
h2,h3,h4,h5,h6 {
font: 10pt Arial, Times New Roman;
text-transform:uppercase;
font-weight:bold;
color:#6E6E6E;
padding-bottom: 8px; 
}
#copyright{
position:relative;
top:19px;
left:206px;
}
#copyright a {
font: 9pt Arial, Times New Roman;
color:#666258;
text-decoration: none;
}
#design{
width:200px;
height:19px;
overflow:hidden;
margin:0 0 0 auto;
position:relative;
top:35px;
text-align:right;
}
#design a {
font: 7pt Arial, Times New Roman;
text-decoration: none;
}
.info {
padding: 0 0 0 23px;
}
ul, ol {
padding-bottom: 10px;
margin-left: 15px;
}
.table-menu {
border:0;
}
.table-menu td {
padding: 6px 0 0 0;
border-bottom: #FFB764 1px solid;
}
.table-menu div {
padding-right: 6px;
}
.table-menu a {
font: 9pt Arial, Times New Roman;
color:#6E6E6E;
text-decoration: none;
font-weight:bold;
}
.table-menu a:hover {
color:#D86B2F;
}
.infobox {
border: #666666 1px solid;
background: #F5ECD6;
width: 238px;
min-height:98px;
text-align:justify;
color:#333333;
padding: 3px 3px 3px 3px;
margin: 15px 0 0 0;
}
*html .infobox{
height:98px; 
}
.infobox a {
color: #DD5500;
outline: none;
text-decoration: none;
font-weight: bold;
}
.infobox a:hover {
color: #333333;
text-decoration: none;
}
.infobox-table {
background:transparent url(images/infobox-bgr.jpg) no-repeat 0 0;
}
.header {
background-color: #ffffff;
}
.content1 {
background-color: #ffffff;
}
.content2 {
background-color: #ffffff;
}
.bgrtable {
background-color: #DCDCDC;
}
.bgrtable td, th {
background-color: #ffffff;
}
#content td, th {
padding: 3px 5px 5px 3px;
}
.date {
color:#DD5500;
font-style:italic;
}
.news-header {
font-weight: bold;
}
.div-line {
width: 100%;
height: 2px;
border-bottom: #FFE4B7 1px solid;	
}
.links_seo_p4, .links_seo_p4 a 
{
 font-size: 9px;
 Color:#CCCCCC;
}