#blogin							{ margin: 0 auto; margin-top:150px; padding:20px; width:260px; background-color:#ffffff; border: 1px solid #d5d5d5; overflow:hidden; }
#blogin h2						{ margin: 0 0 15px; padding:5px 0; font-size:14px; color:#000000; font-weight:bold; border-bottom:2px solid #c8c6cc; }
.fieldbox						{ margin: 10px 0 0; padding: 4px; width:250px; height:17px; color:#868689; font-size: 1em; text-align:center; border: 1px solid #d5d5d5; }
#content p						{ margin: 10px 0; padding: 0; font-size:12px; text-align:justify; }
#content p#passloss	{ text-align:center; }
.item								{ margin:10px auto; text-align:center; overflow:hidden; }
.item label						{ display:block; float:none; margin:0; text-align:left; font-size:12px; color:#777777; }

.bt_enter						{ width:260px; border: 1px solid #113660; }

#content p.branch		{ font-size:16px; }
ul.branches					{ max-width:810px; list-style:none; margin:10px 0; padding:0; overflow:hidden; }
ul.branches li					{ float:left; width:220px; list-style:none; font-size:15px; color:#ffffff; text-transform:uppercase; margin: 20px 20px 20px 0; padding:0; font-weight:bold; text-align:center; background-color:#005587; border-radius:5px; }
ul.branches li a				{ display:block; padding:15px 35px; color:#ffffff; text-decoration:none; }
ul.branches li:hover		{ background-color:#0076A8; }

@media screen and (max-width:1165px) {
	#headertitle									{ top:28px; }
}

@media screen and (max-width:950px) {
	#headertitle 									{ left:72px; }
}
