#LoginSection *												{ font-family: Arial, 'Times New Roman' , Verdana; font-size: 10pt; margin: 0; padding: 0; }
#LoginSection .LoginForm									{ width: 710px; margin: 0px auto auto auto; text-align: center; position: relative; }
#LoginSection .LoginForm #LoginTitle						{ height: 100px; text-align: center; }
#LoginSection .LoginForm #LoginTitle *						{ font-family: Arial; }
#LoginSection .LoginForm #LoginTitle .CompanyName			{ font-size: 26px; font-weight: bold; color: #002772; text-align: left; padding-top: 32px; }
#LoginSection .LoginForm #LoginTitle .CompanyDescription	{ font-size: 20px; color: #9eb5e0; text-align: left; padding-top: 3px; }
#LoginSection .LoginForm #LoginTitleInner					{ text-align: left; padding: 0px 0px 0px 0px; margin: 0px auto; width: 800px; }
#LoginSection .LoginForm #LoginLogo							{ float: left; width: 75px; height: 95px; margin: 0px; padding: 0px 10px 0px 80px; background: url('../Img/bgLoginLogo.gif') no-repeat center;}
#LoginSection .LoginForm #LoginLogoMyOVB					{ float: left; width: 178px; height: 100px; margin: 0px; padding: 0px 0px 0px 50px; /*background: url('../Img/myOVB_Logo.gif') no-repeat center;*/}
#LoginSection .LoginForm #InfoContainer						{ float: left; padding-left: 0px;}
#LoginSection .LoginForm #LoginLine							{ width: 710px; height: 3px; margin-bottom: 60px; background: url('../Img/bgLoginLine.gif') no-repeat center;
}
#LoginSection .LoginForm #LoginBox							{ width: 431px; height: 200px; text-align: left; margin: 0px auto; padding: 0px; background: url('../Img/bgLogin.gif') no-repeat left top; 
color: #093a79; }
#LoginSection .LoginForm #LoginBox	td						{ padding: 3px; text-align: right; }
#LoginSection .LoginForm #LoginBox	label					{ font-size: 14px; }
#LoginSection .LoginForm #LoginBoxInner						{ padding: 20px 0px 0px 60px; }
#LoginSection .LoginForm a									{ color: #213e67; font-size: 14px; }
#LoginSection .LoginForm a:hover 							{ text-decoration: none; }
#LoginSection .LoginForm .Button1 							{ color: #ffffff; background-color: #86a2d8; border: solid 1px #708fc2; margin: 0px; padding: 1px; }
#LoginSection .LoginForm .TextBox1							{ border: solid 1px #708fc2; padding: 2px;}
#LoginSection .LoginForm .TextBox1:hover					{ background-color: #e2e8f2; }
#LoginSection .LoginForm .LoginInfo					        { color:#373868; text-align:center; padding-top: 10px; display: block; }
#LoginSection .LoginForm #AppVersion                        { color:#86a2d8; position: absolute; top: 71px; left: 410px;}

#LoginSection .LoginForm .EmailTitle	{ font-size: 16px; font-weight: bold; color: #213e67; padding-bottom: 15px; }
#LoginSection .LoginForm .EmailForm		{ padding: 15px 0px 0px 0px; }
#LoginSection .LoginForm .EmailButtons	{ padding: 10px 0px 0px 84px; text-align: left; }

#LoginSection .LoginForm .ConfirmSendingText	{ width: 270px; padding-bottom: 20px; }
#LoginSection .LoginForm .ConfirmSendingBack	{}

#LoginSection .ChangePasswordForm							{ width: 500px; margin: 20px; text-align: left; }
#LoginSection .ChangePasswordForm #ChangePasswordTop		{ height: 12px; background: #f1f4f9 url('../Img/Personal/bgDetail_top.gif') no-repeat left 50%; 
font-size: 6px;
}
#LoginSection .ChangePasswordForm #ChangePasswordMiddle		{ background: #f1f4f9 url('../Img/Personal/bgDetail_middle.gif') repeat-y left 50%; 
padding:0px 50px;
}
#LoginSection .ChangePasswordForm #ChangePasswordBottom		{ height: 12px; background: #f1f4f9 url('../Img/Personal/bgDetail_bottom.gif') no-repeat left 50%; 
font-size: 6px; }
#LoginSection .ChangePasswordForm .ChangePasswordTitle		{ font-size: 14px; font-weight: bold; color: #213e67; padding-bottom: 10px; }
#LoginSection .ChangePasswordForm #ChangePasswordMiddle .SendButton	{ margin:20px 0px 30px 0px;}

#LoginSection .passwordResetConfirmation h1				{font-size:12pt; margin-bottom:10px;}

#LoginSection .passwordResetConfirmation .infoBox					{width:350px;text-align:left;}
#LoginSection .passwordResetConfirmation fieldset					{width:260px;text-align:left;}
#LoginSection .validationErrors											{color: #f33;margin:30px 15px;clear:both;}
#LoginSection .passwordResetConfirmation .passwordHint				{font-size:8pt;width:340px;margin-top:6px;}
#LoginSection .passwordResetConfirmation fieldset label			{float:left; width:160px;margin-top:3px;}
#LoginSection .passwordResetConfirmation fieldset input,			
#LoginSection .passwordResetConfirmation fieldset input.button		{float:right; width:90px; margin-bottom:3px;}
#LoginSection .passwordResetConfirmation fieldset input.button		{width:93px;}
#LoginSection .passwordResetConfirmation .loginUrl					{margin:20px 110px 0px 0px;text-align:right;}

#LoginSection .LoginForm #RepValidationSection #LoginBoxInner			{padding: 40px 60px;}
#LoginSection .LoginForm #RepValidationSection #LoginBoxInner p			{margin-bottom:20px;}	