body,td,th,input,select,textarea {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
}
body {
	margin-top: 10px;
	margin-left:0px;
	margin-right:0px;
	text-align:center;
	background:#FF9933;
}
h3{
	color:#FD7F10;
	padding-bottom:15px;
	margin-bottom:10px;
	border-bottom:3px solid #FFA559;
}
.slogan {
	font-size: small;
	color: #CC6600;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin-bottom:10px;
}
#nav_box {
	clear:both;
	text-align:left;
	margin:0;
	padding:0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	margin-bottom:10px;
	width:920px;
	overflow:hidden;
	height:39px;
	background:url(../images/nav_bg.gif) repeat-x;
}
#nav_box div {
	width:109px;
	height:39px;
	padding-top:10px;
}
#nav_box div a {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
.tag_off {
	margin:0;
	float:left;
	text-align:center;
	width:109px;
	height:39px;
	background:url(../images/nav_bg_off.gif);
}

.tag_on {
	float:left;
	margin:0;
	text-align:center;
	width:109px;
	height:39px;
	background:url(../images/nav_bg_on.gif);
}
#nav_box div.tag_on a {
	color:#fff;
}
#edit_layer {
	position:absolute;
	visibility:hidden;
	width:40%; 
	z-index:2;
	left: 30%;
	top: 200px;
	padding:5px;
	border:solid thin #fad163;
	background-color:#fff7d7;
	text-align:center;
	vertical-align:middle;
}
#msg {
	position:absolute;
	right:0;
	top:0;
	background-color:#cc4444;
	color:#FFFFFF;
	margin:1px;
}
#main {
	margin:10px;
	padding:10px;
}

#msg {
	RIGHT: 0px; MARGIN: 1px; COLOR: #ffffff; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #cc4444
}

#nav_foot {
	background-color:#dee7ec;
	width:100%;
	border-top:solid 1px #8cacbb;
	border-bottom:solid 1px #8cacbb;
	height:10px;
}

#index_foot {
	margin:10px 0 0;
	padding:10px;
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#000;
}

#index_foot a {
	color: #000;
	text-decoration: none;
}

#index_foot a:hover {
	color: #000;
	text-decoration:underline;
}

#copyright {
	padding:10px 0;
	text-align:center;
	font-size:10px; 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	color:#000;
	font-size:10px;
}

a {
	font-family:arial,sans-serif;
	color:#FD7F10;
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
}
a:hover {
	font-family:arial,sans-serif;
	color:#FD7F10;
	font-size:12px;
	text-decoration:underline;
	cursor:pointer;
}

h1 {
    font-size:large;
    font-weight:bold;
    color: #FD7F10;
	margin:0;
}

h1 a{
    color: #C60;
}
.upload_button {
	font-size:medium;
	font-weight:bold;
}



.dotline {
	border-top:dashed 1px #333333;
	color:#FFFFFF;
	width:610px;
}


div#header{width:792px;overflow:hidden;margin:0 auto 0px; background:#FFFFFF}

div#container{width:900px;margin:0 auto 0px;padding:5px 0 0px;text-align:left;background:#ffffff;}


div#left{
	width:210px; float:left
}
div#right{
	width:130px; float:right
}
div#mid{
	width:552px; float:left; overflow:hidden;
}

div#footer{clear:both;width:792px;padding: 10px 0;color: #777777;text-align:center; border-top: 1px solid #cccccc; font-size:10px; border-bottom:4px solid #0677D3;}
div#footer p{margin:0}
div#footer a{color:#777777;text-decoration:none;}
div#footer a:hover {color: #777777; text-decoration:underline;}

div#login a{color:#3366FF;text-decoration:none;padding:2px}
div#login a:hover {color: #FFFFFF; text-decoration: none; background-color: #0063DC;padding:2px;}

.space{
	clear:both;
}

div#box{
	margin:10px 0px;
}

.box_title{
	background-color:#FF9933; text-align:center; padding-bottom:5px; color:#FFFFFF;
}

.tools{
	list-style:none;
	margin:0px;
	padding:5px;
	text-align:left;
}

.tools_li{
	list-style:none;
	padding:3px;
	margin:0px;
}
#pager{
	padding:10px; text-align:center;
}

#pager a{
	text-decoration:none;
}
#pager a:hover{
	text-decoration:underline;
}

#main_box{
	background: #FFF;
	margin:auto;
	width:920px;
}
b.rtop, b.rbottom{display:block;background: #FF9933} 
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #fff} 
b.r1{margin: 0 5px} 
b.r2{margin: 0 3px} 
b.r3{margin: 0 2px} 
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px} 

#login_mod{
	color:#333333;
	padding-right:30px;
	text-align:right;
	color:#BF5A00;
	font-size:10px;

	/*margin-bottom:15px;*/
}
#login_mod a{
	color:#BF5A00;
	text-decoration:none;
}
#login_mod a:hover{
	color:#BF5A00;
	text-decoration:underline;
}

.tr1{height:1px;border-left:1px solid #c7e8bd;border-right:1px solid #c7e8bd;background:#a5da94;margin:0px 1px;overflow:hidden;}
.tr2{height:1px;border-left:2px solid #c7e8bd;border-right:2px solid #c7e8bd;background:#dbf1d4;overflow:hidden;}
.ttitle{
	border-left:1px solid #000;border-right:1px solid #000;background:#FF9933;padding:5px;font-size:12px;
}

#tools{
	margin-right:10px;
}

#tools a{
	font-size:12px;
}
#tools a:hover{
	font-size:12px;
}

.tools_bt{
	border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;
}

.ttag_on a{
	text-decoration:none;
	font-weight:bold;
	color:#FD1F48;
}
.ttag_on a:hover{
	font-weight:bold;
	text-decoration:underline;
	color:#FD1F48;
}
.ttag_off a{
	font-weight:bold;
	text-decoration:none;
	color:#FD1F48;
}
.ttag_off a:hover{
	font-weight:bold;
	text-decoration:underline;
	color:#FD1F48;
}
.p_title{
	font-size:10px;
}
#tools_top{
	color:#FFFFFF;
}
.input_class {
	border:1px solid #666666;
   height:15px;
   padding:1px;
   line-height:15px;
   font-size:12px;
   color:#333;
}

.button {
 /* border: 1px solid #B2C9D3; padding: 5px; background: #F5FCFF;
  border: solid; border-color:#F90; border-width: 1px 1px 3px; padding: 5px 10px; color: #000000; background: #FFFAF0; cursor: pointer;
  */
  border: 1px solid #FF9933;
  font-weight:bold;
  background: #FF9933;
   } 

.btn_org{
	background:url(../images/btn_org.gif) repeat-x;
	border:0px;
	height:19px;
	width:50px;
	color:#FFFFFF;
}

.btn_blue{
	background:url(../images/btn_blue.gif) repeat-x;
	border:0px;
	height:19px;
	width:60px;
	color:#333333;
}

#faq p{
	padding:0px;
	margin:0px;
}
#faq p.pbg{
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background:#FFCC00;
	padding:2px 10px;
}

#faq p.pbg1{
	background:#FF9900;
}

.index_box{
	line-height:120%;
	font-size:12px;
}

.footerh{
	color:#FF9933;
	font-size:5px;
}