/***************** wrapper******************/
div.header
{
	float:left;
	height:127px;
	 background-color: White;
	overflow:hidden;
	width:961px;
}
div.wrapper
{
	width:961px;
	padding-right:63px;
}
div.contentArea
{
	display:table;
	width:961px;
}
div.contentArea h3
{
	FONT-SIZE:1em;
}
div.loginWelcomeBar
{
	float:left;
	width:270px;
	background-color: #9E8F6C;
	color:#ffffff;
	font-family:Georgia, Times New Roman;
}
div.loginWelcomeBar h2
{
	color:#ffffff;
	padding:25px 0px 10px 17px;
	FONT-SIZE:1.1em;
}
div.loginWelcomeBar p
{
	padding:0px 23px 21px 17px;
	height:133px;
	line-height:1.6em;
	FONT-SIZE:12px;
}
div.loginWelcomeBar img
{
	display:block;
	padding:0;
	margin:0;
}
div.loginMainContent
{
	float:left;
	width:324px;
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	height:309px;
}
div.loginMainContent h3
{
	FONT-SIZE:.8em;
	padding:0px 0px 0px 24px;
}
div.loginSideBar
{
	float:left;
	width:329px;
	background-color:#e5e5e5;
	padding:22px 0px 70px 27px;
}
div.loginSideBar p
{
	padding:0;
	margin:0;
	line-height:1.6em;
	color:#666666;
	FONT-SIZE: 0.8em; 
}
div.loginSideBar p.mail
{
	padding-top:1.4em;
}
div.loginSideBar h3
{
	FONT-SIZE:.8em;
	padding-bottom:1em;
}
div.loginSideBar a,div.loginSideBar a:visited
{	
	display:block;
	color:#000000;
	text-decoration:underline;
}
div.loginSideBar a:hover,div.loginSideBar a:active
{
	color:#9E8F6C;
	text-decoration:underline;
}
form 
{
	FONT-SIZE:1em;
	padding:3px 0px 3px 23px;
	/*padding:5px 5px 5px 5px;*/
}
label
{
	color:#666666;
	FONT-SIZE:10px;
}
#password
{
	width:237px;
	height:1.7em;
	border:1px solid #dddddd;
	FONT-SIZE:1em;
	color:#999999;
	padding-left:5px;
	margin-bottom:.6em;
}
#signIn
{
	margin-right:3px;
}
.change
{
	padding-top:1em;
	FONT-SIZE:1em;
	font-weight:normal;
	padding-left:4px;
}
#optLogin
{
	margin-top:1.5em;
	margin-left:-5px;
}
/***************** Footer******************/
div.footer
{
	clear:both;
	margin-left:13px;
	margin-top:10px;
	border:none;
}
radio
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 30px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-STYLE:none;
    font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#newpwd
{
	width:237px;
	height:1.7em;
	border:1px solid #dddddd;
	FONT-SIZE:1em;
	color:#999999;
	padding-left:5px;
	margin-bottom:0.5em;
}
#renewpwd
{
	width:237px;
	height:1.7em;
	border:1px solid #dddddd;
	FONT-SIZE:1em;
	color:#999999;
	padding-left:5px;
	margin-bottom:0.5em;
}
#user
{
	width:237px;
	height:1.7em;
	border:1px solid #dddddd;
	FONT-SIZE:1em;
	color:#666666;
	padding-left:5px;
	margin-bottom:1em;
	font-weight:normal;
}