body {
	font-family: tahoma, helvetica, arial, sans-serif;
	text-align: center;
	color: #4d1a01;
	font-size:17px;
	background:#146b7e url(../images/waterfall4.jpg) no-repeat scroll top center;
}

body #wrapper {
	padding:0px auto;
	
}
#wrapper {
	margin: 350px auto;
	text-align: center;
	width: 987px; height:750px;
	position: relative;
	
}


#body {
	width:100%;
	padding-bottom:50px;
}
#body .content {
	margin-left:30px;
	margin-right:30px; 
	padding:20px 50px 20px;
}
#body p {
	font-size:15px;
}
.left {
	text-align:left;
}
.right {
	/*text-align:right;*/
	float:right;
}
.content ul li {
	text-align:left;
	font-size:15px;
}
.content ol li {
	font-size:15px;
}
#content_body {
	width:987px; margin:0px;
	background:url(../images/content_body.png) repeat-y center;
}
#content_head {
	width:987px; height:24px;margin:0px;
	background:url(../images/content_head1.png) no-repeat center;
}
#content_foot {
	width:987px; height:222px;
	background:url(../images/content_foot2.png) no-repeat center;
}

#nav {
	margin:0px auto;
	background:transparent no-repeat center top;
	color:#000000;
	text-align:center;
	height:40px; width:987px;

}
#nav a {
	padding-right:15px;
	padding-top:auto;
}
#nav a:hover {
	text-decoration: underline;
}
#copyright {
	color:#4d1a01;
	font-size:13px;
	margin-left:190px;
	margin-right:190px;
	margin-bottom:0px; 
	padding:0px 20px;
}
#login {
	width:450px; height: 270px;
	text-align:center;
	background:#b3d1d6;
	border:#aebfc2 1px solid;
	margin:15px auto;
}

.msg_alert {
	width:450px; height: 35px;
	text-align:center;font-weight:bold;
	background:transparent;
	color:#88acdc;
	border:#88acdc 1px solid;
	margin:auto;
	padding-top:10px;
}
.msg_warn {
	width:450px; height: 35px;
	text-align:center;font-weight:bold;
	background:transparent;
	color:#de6029;
	border:#de6029 1px solid;
	margin:auto;
	padding-top:10px;
}

.box_top {
	background:url(../images/box_top.png) no-repeat center;
	width:759px; height:9px;
}
.box {
	background:#fffde1;
	width:759px;
	font-size:15px;
	padding-bottom:25px;
	/*padding:2px 10px 10px;*/
}
.box_inside{
	width:720px;
	padding:20px;
}

.box_bottom {
	background:url(../images/box_bottom.png) no-repeat center;
	width:759px; height:9px;
}

.button{
	text-align:left;
	margin-right:27px;
}

img.alignleft {
border:#000000 1px solid;
display:inline;
float:left;
margin:7px 10px 2px 0;
padding:1px;
}

#footer {
	padding:5px auto; margin-top:0px;
}

