/* CSS Document */

body{
background:url(../images/bg.gif) top center repeat-x #F99D17;
font-family:Arial, Helvetica, sans-serif;
margin:0 auto;
margin-bottom:20px;
font-size:15px;
}

#wrapper{
background:url(../images/bg_page.gif) top center no-repeat;
width:840px;
margin:0 auto;
}

#header{
}


#header img{
margin-top:10px;
}

#header .r{
width:400px;
float:right;
text-align:right;
}

#content{
padding-top:20px;
}

#content .l{
width:530px;
padding-right:10px;
}
#content .r{
width:300px;
height:200px;
}

a{
color:#C52121;
}
a:hover{
color:#FF9900;
}

.box1{
background:url(../images/pin.gif) top right no-repeat #FFFFFF;
padding:15px;
}
.box1 ul{
padding-left:40px;
}
.box1 ul li{
list-style:url(../images/item1.gif);
padding-bottom:10px;
}

.box1,#register_box{
border:none;
-webkit-border-radius: 15px; 
-moz-border-radius: 15px;
}
.main_banner_home{
height:156px;
padding:25px;
margin-bottom:8px;
background:url(../images/main_banner.gif) top left no-repeat;
}

.main_banner_home h1{
font-size:28px;
font-weight:normal;
margin:0;
padding:0;
}

.spacey{
clear:both;
}

#top_login{
padding:5px;
padding-left:10px;
background-color:#FAA21F;
color:#FFFFFF;
border:none;
-webkit-border-radius: 5px; 
-moz-border-radius: 5px;
width:520px;
float:right;
}
#top_login .txt{
width:140px;
background-color:#FDF1D9;
padding:2px;
border:none;
}

#register_box{
background:url(../images/pin.gif) top right no-repeat #FFFFFF;
padding:15px;
}
#register_box input.txt{
width:260px;
background-color:#FDF1D9;
padding:4px;
font-size:18px;
border:none;
}


#maintable td{
vertical-align:top;
}

.box4{
text-align:center;
}
.ingetindong{
padding-top:20px;
margin:0 auto;
}

.btn{
color:#FFFFFF;
background:#FF6600;
border:none;
-webkit-border-radius: 2px; 
-moz-border-radius: 2px;
}


#nav { padding:0; margin: 0; padding-left:20px; height:23px;
  list-style: none; font: bold 0.8em Verdana, sans-serif;  }
#nav  ul{padding:0; margin:0;}
#nav li {display: inline; padding-bottom:10px; font-size:16px;}
#nav li a {padding: 5px 15px 5px; text-decoration: none;
  background: #D88305; color:#FFFFFF;
  -moz-border-radius: 8px 8px 0 0;}
#nav li a:hover { background: #EF0202;}
 
#nav li a.select {text-decoration: none;
  background: white; color:#FF6600;
  -moz-border-radius: 8px 8px 0 0;}
  
#message tr{
border-bottom:solid 1px #EAEAEA;
}

#message tr:hover{
background-color:#FFFF99;
}  
#message td{
padding:10px;
}

.help{
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.msgbox{
/*background-color:#FFCC66;*/
background-color:#BDE5F8;
	border:1px solid #0066CC;
	padding:7px 3px;
	text-align:center;
	margin-top:10px;

}

.error{
	background-color:#ffebe8;
   border:1px solid #dd3c10;
   padding:7px 3px;
	text-align:center;
	margin-top:10px;
}
