body {font-family: Tahoma, Arial, Sans-Serif; font-size:11px;}
div.loginarea {width: 760px; margin: 0 auto; margin-top: 50px;}
div.login_row {margin-left: 20px; width: 230px; margin-top: 20px; text-align: right;}
label {color: #555555; font-weight: bold; float: left; margin: 4px 2px 4px 0px;}
input.login_text {width: 150px;}
div.login_buttons {text-align: right; width: 230px; margin-top: 20px; margin-left: 20px;}
input.login_submit {font-size: 10px; color: #ffffff; background-color:#f18032; border: 2px solid #ae5200; font-weight:bold; margin-left: 1px; padding: 4px; text-transform:uppercase;}
input.login_cancel {font-size: 10px; color: #555555; background-color:#efefef; border: 2px solid #d5d5d5; font-weight:bold; margin-left: 1px; padding: 4px; text-transform:uppercase;}
div.error_message {color: #ff0000; font-weight:bold; margin-left: 20px;}
div.bottom_links {border-top: 1px solid #cccccc; text-align: center; height: 30px; margin-top: 30px; float: right; width: 760px;}
img.logo {display: block; margin-bottom: 50px;}
a.right_link {float:right; color: #ff9300; margin-top: 5px; text-decoration:none; margin-right: 10px;}
a.product_link {float:right; color: #ff9300; text-decoration:none; margin-right: 10px;}
a:hover {text-decoration:underline;}
img.icon {float:left; margin-right: 10px;}
h2 {margin:0; padding:0; font-weight: normal; color: #666666;}
div.tip {background-color: #dcff99; border: 1px dashed #669900; width: 210px; padding: 10px; margin-top: 30px; margin-left: 20px;}
div.lostpwd {width: 230px; margin-top: 30px; margin-left: 20px; color: #555555;}
div.infotext {float: right; margin-top: -25px; width: 400px; overflow:hidden;}
p {display: block; height: 80px; color: #666666;}
input.formfield {width:150px;}
