body {
	margin:20px 0px 0px 20px;
	font-family:sans-serif;
}

a , a:visited{
	color:#004CFF;
}
form {
	margin:0px;

}
h4 {
	font-size:14px;
	margin:0px;
}

#title {
	height:268px;

}

#title img {
	margin:0px 0px 0px 100px;
}


#left_part{
	float:left;
	width:324px;
	font-size:13px;
	margin-right:25px;
}
#left_part ul {
	margin:0px;
	padding-left:18px;
	margin-bottom:10px;
}

#right_part{
	float:left;
	width:330px;
	font-size:13px;
}

#login_box{
	width:280px;
	border:2px solid #168F00;
	padding:10px 20px;
	margin-bottom:10px;
	font-size:14px;
	background-color:#F0F0F0;
}

#login_box td{
	font-size:14px;
}
#login_box input{
	font-size:13px !important;
}


#login_box h4{
	margin-bottom: 6px;
	color:#168F00;
}

#login_box .text{
	width:145px;
}

#flash {
	color:red;
	maring:2px 0px;
}

#login_box td, #login_box th{
	padding:1px 0xp;
}

#login_box .register {
	margin-top:15px;
	margin-bottom:5px;
}

#footer{
	clear:both;
	font-size:13px;
	margin:20px 0px 10px;
}


#signup_box{
	width:400px;
	border:3px solid #168F00;
	padding:20px 20px;
	margin-bottom:10px;
	margin-top:15px;
	font-size:14px;
	background-color:#F0F0F0;
}

#signup_box h1{
	font-size:20px;
	margin: 0px 0px 14px 0px;
	color:#168F00;
}

#signup_box .text{
	width:160px;
}


#signup_box td, #signup_box th{
	padding:1px 0px 5px;
}

#signup_box textarea {
	width: 394px;

}