body {background:#2a2a2a;font: 12px Arial;}

h1{color:#004080;font: bold 16px Arial;}

a:link, a:active, a:visited{color:#767669;text-decoration:none;}
a:hover{color:#ffffff;text-decoration:underline;}

td.menu{padding-top:10px;vertical-align:top;padding-right:5px;border-right:solid 1px #595450;}
td.content{width:100%;padding:10px;vertical-align:top;}

.err{color:red;font-weight:bold;}
table.data{padding:0px;border-style:none;border-width:0px;border-collapse:collapse;border-spacing:0px;}
table.data td, table.data th {padding:2px;border: solid 1px #E8E8E8;}

.loginuser
{
	background: #FFFFFF url('loginuser.gif') no-repeat 1px 1px;
	border:1px solid #A5ACB2; COLOR: #595450;
	padding-left:18px; vertical-align:middle; padding-right:2px; padding-top:3px; padding-bottom:2px; background-color:#FFFFFF
}

.email
{
	background: #FFFFFF url('email.gif') no-repeat 1px 1px;
	border:1px solid #A5ACB2; COLOR: #595450;
	padding-left:18px; vertical-align:middle; padding-right:2px; padding-top:3px; padding-bottom:2px; background-color:#FFFFFF
}

.password
{
	background: #FFFFFF url('password.gif') no-repeat 1px 1px;
	border:1px solid #A5ACB2; COLOR: #595450;
	padding-left:18px; vertical-align:middle; padding-right:2px; padding-top:3px; padding-bottom:2px; background-color:#FFFFFF
	font-weight: bold; color: #FF0000
}

.telephone
{
	background: #FFFFFF url('telephone.gif') no-repeat 1px 1px;
	border:1px solid #A5ACB2; COLOR: #595450;
	padding-left:18px; vertical-align:middle; padding-right:2px; padding-top:3px; padding-bottom:2px; background-color:#FFFFFF
}


TD {
	FONT-SIZE: 12px; FONT-FAMILY: arial; color: #ffffff;
}

