body {margin:0; padding:0; font-family:arial; font-size:12px; background:url(img/main_line_bg.gif) repeat-x top; height:auto; color:#666666}
#inner {background:url(img/inner_line_bg.gif) repeat-x top;}
a { color:#00c0f0; text-decoration:none}
a:hover { color:#00c0f0;text-decoration:underline}
input {font-family:arial; font-size:12px; border:1px solid #666666}
select {font-family:arial; font-size:12px; margin:0px; padding:0px;}
textarea {font-family:arial; font-size:12px; }
img {border:none; }
form{padding:0px; margin:0px}
li {list-style:none;}


/* MAIN CONTAINER */

.main_container
{ width:850px; margin-left:auto; margin-right:auto; }

.header {
float:left;
padding:0px;
margin:0px;
width:100%;
}

.input{
float:left;
height:24px;
background-color:#e2f9ff;
width:160px;
}

.input input {
border: none;
float:left;
width:155px;
height:22px;
padding:0px;
margin:0px;
padding-top:3px;
padding-left:3px;
font-size:11px; 
color:#666666;
background:none
}

.menu{
float:left;
padding:0px;
margin:50px 0px 0px 40px;
list-style:none;
width:550px;
}

.menu li{
float:left;
padding:0px;
margin:0px;
color:#392e97;
font-size:14px;
padding-left:20px;
padding-bottom:5px;
padding-top:5px;
border: 1px solid #ffffff
}

.menu li#active{
padding:0px;
padding-bottom:5px;
padding-top:5px

}

.menu li#active a{
padding-left:20px;
color:#00c0f0
}

.menu li:hover{
border:1px solid #392e97;
padding:0px;
padding-bottom:5px;
padding-top:5px

}

.menu li:hover a{
padding-left:20px
}

.menu li a{
float:left;
color:#392e97;
font-weight:bold;
text-decoration:none;
padding-right:20px;
padding-top:3px
}

.menu li a:hover{
color:#392e97
}

.menu li img{
float:left;
}

.content{
float:left;
width:100%;
margin-top:20px
}

.title{
font-size:25px;
font-weight:bold;
color:#392e97;
float:left;
width:100%;
margin-bottom:20px
}

.blue{
color:#00c0f0
}

.login_form {
float:left; margin-left:20px
}
.login_form input {
	padding:2px;
	background:#FFF;
	border:1px solid #999;
}
.login_form textarea {
	margin:0px;
	padding:2px;
	background:#FFF;
	border:1px solid #999;
}

.paging {
float:left;
list-style-type:none;
margin:10px 0 10px 0;
padding:0;
font-size:14px;
}
.paging li {
float:left;
margin:0px 5px 0 0;
padding:0;
}
.paging a {
font-size:12px;
}

.footer{
width:100%;
float:left;
border-top:1px solid #13c5f1;
font-size:11px;
padding-top:30px;
margin-top:40px;
color:#00c0f0
}

.footer a{
color:#00c0f0
}