﻿body 
{
	margin:0px;
	padding:0px;
	font: 14px/1.5em Verdana;
	background: #fff;
	color:#fff;
}
a { text-decoration:none; color:#66C220;}
a:focus { outline:none;}
a:hover { text-decoration:underline;}
img { border:none;}

.txtError
{
	font-weight:bold;
	font-size:16px;
	color:red;
}
.loginTitle a
{
	width:100%;
	text-align:center;
	color:#4D7777;
	font-weight:bolder;
	font-size:25px;
}


/* Form Block */
.form{
	margin:21px 0 0 8px;
	width:195px;
	background:#000 url(images/form-topbg.gif) no-repeat;
	overflow:hidden;
}
.form .botbg{
	width:195px;
	padding-bottom:5px;
	background:url(images/form-botbg.gif) no-repeat 0 100%;
	min-height:130px;
	overflow:hidden;
}
* html .form .botbg{
	height:130px;
	overflow:visible;
}
.form ul{
	margin:7px 0 0;
	padding:0;
	list-style:none;
	width:195px;
	overflow:hidden;
}
.form ul li{
	width:195px;
	float:left;
	text-align:center;
}
.form ul li .text{
	margin:10px 0 0 17px;
	float:left;
	display:inline;
	width:150px;
	height:24px;
	padding:6px 8px 0 7px;
	font:16px/24px "Times New Roman", Times, serif;
	color:#999;
	background:url(images/input-bg.gif) no-repeat 100% 0;
	border:none;
}
* html .form ul li .text{background:url(images/input-bg.gif) no-repeat 100% 0 fixed;}
.form ul li .btn{
	margin:10px 0 0 19px;
	float:left;
	display:inline;
	width:161px;
	height:40px;
	border:none;
	background:url(images/login-btn.gif) no-repeat;
	text-align:center;
	line-height:40px;
	font-size:18px;
	color:#333;
	overflow:hidden;
}
.form ul li.bottom{margin-top:17px;}
.form ul li a{
	line-height:20px;
	color:#fff;
}
