.login-header{
background-color:#000066;
clear: both;height:60px;overflow:hidden;}
.login-header .title, .title a{
	font-size:18px;color:white;padding:16px;
}
.box-sep{width:30px;border-left:1px solid gainsboro;margin-left:10px;}
.login-box{margin-right:30px;}
.openid-links{margin-top:20px;margin-bottom:10px;display:none;}
.openid-links img{padding:3px;}
.openid-username{margin-top:20px;display:none;}
h1{font-size:16px;font-weight:bold;border-bottom:1px dotted gainsboro;margin-bottom:20px;padding-bottom:5px;}
img.selected{bordeR:2px solid gainsboro;}
.reason{font-size:16px;padding:10px;background-color:#FFFFCC;border:1px solid #FFCC66;margin-bottom:40px;}
.privacy-info{font-size:11px; color:#666666;padding:5px;margin-top:20px;}