*{
padding: 0;
margin: 0;
border: 0;
}

body{
background: #494949 url('../img/pbg.png') repeat-x top left;
font-family: Century Gothic, Arial;
}

#content{
width: 860px;
margin: 0 auto 0 auto;
}

#header{
position: relative;
height: 67px;
}

#header img{
float: left;
}

#header h1{
color: #fff;
font-size: 24px;
padding-top: 15px;
}

#header h2{
font-size: 12px;
color: #fff;
font-weight: normal;
}

#header ul{
position: absolute;
right: 0;
bottom: 0;
list-style-type: none;
}

#header li{
float: left;
background: url('../img/menudiv.png') no-repeat bottom left;
}

#header li a{
font-size: 15px;
color: #fff;
text-decoration: none;
line-height: 40px;
padding: 0 10px 0 10px;
}

#header li a:hover{
color: #ccc;
}

#header li.fi{
background: none;
}

#textcontent{
background: #fff url('../img/ctop.png') no-repeat top left;
overflow: hidden;
border-bottom: 1px solid #fff;
}

#leftcontent{
width: 220px;
float: left;
}

#rightcontent{
width: 630px;
float: left;
}

#rightcontent a{
color: #666;
}

#rightcontent p a{
font-size: 12px;
color: #00B600;
}

#rightcontent td{
color: #666;
}

#rightcontent td img.tom
{
	border: solid 1px #00B600;
}

#rightcontent td a{
font-size: 12px;
color: #00B600;
}

#rightcontent li a{
font-size: 12px;
color: #00B600;
} 
#rightcontent ul{
list-style-type: square;
}

#rightcontent ul, #rightcontent ol, #rightcontent td{
margin-left: 30px;
font-size: 12px;
font-family: Arial;
color: #666;
line-height: 20px;
}

#rightcontent h1{
font-size: 22px;
font-weight: normal;
color: #00B600;
padding-top: 20px;
}

#rightcontent h2{
color: #2A2A2A;
font-size: 14px;
padding-bottom: 10px;
padding-top: 10px;
}

#rightcontent h3{
color: #2A2A2A;
font-size: 12px;
padding-bottom: 10px;
padding-top: 10px;
font-family: Arial;
}

#rightcontent p{
font-size: 12px;
color: #666;
font-family: Arial;
line-height: 20px;
}

#rightcontent .screen{
width: 48%;
float: left;
margin-top: 20px;
text-align: center;
}

#rightcontent .screen h3{
font-size: 14px;
color: #2A2A2A;
}

#rightcontent .screen a{
font-size: 12px;
color: #00B600;
}

#rightcontent input{
padding: 2px;
font-size: 11px;
}

#rightcontent input.tbx{
padding: 2px;
border: 1px solid #ccc;
font-size: 11px;
}

#rightcontent textarea{
padding: 2px;
border: 1px solid #ccc;
font-size: 11px;
font-family: Arial;
}

#rightcontent input.btn{
font-weight: bold;
border: 1px solid #ccc;
padding: 2px;
background: #fff;
color: #00B600;
margin-top: 10px;
cursor: pointer;
}

#footer{
background: url('../img/bbot.png') no-repeat top left;
padding-top: 18px;
font-size: 11px;
text-align: right;
font-family: Arial;
color: #fff;
overflow: hidden;
}

#footer a { color: #fff; }

fieldset h4{
line-height: 20px;
color: #00B600;
font-size: 16px;
}

fieldset{
width: 170px;
background: #fff url('../img/login.png') no-repeat 0 25px;
margin: 0 auto 0 auto;
padding: 10px;
}

fieldset input{
padding: 2px;
border: 1px solid #ccc;
font-size: 11px;
}

fieldset label{
font-size: 11px;
color: #fff;
font-weight: bold;
}

fieldset input.btn{
font-weight: bold;
padding: 2px;
background: #fff;
color: #00B600;
margin-top: 10px;
cursor: pointer;
}

#banner{
margin-top: 20px;
text-align: center;
}

#submenu{
position: relative;
background: red;
height:40px;
margin-right: 25px;
background: url('../img/submr.png') no-repeat bottom right;
}

#submenu ul{
position: absolute;
top: 10px;
right: 5px;
list-style-type: none;
background: url('../img/submm.png') repeat-x;
}

#submenu ul li{
float: left;
height: 30px;
background: url('../img/submdiv.png') no-repeat top left;
}

#submenu ul li.fi{
background: none;
background: url('../img/subml.png') no-repeat top left;
padding-left: 5px;
}

#submenu ul li a{
color: #fff;
padding: 0 10px 0 10px;
font-size: 15px;
line-height: 30px;
text-decoration: none;
}

#submenu ul li a:hover{
text-decoration: underline;
}


