﻿.button
{
    display: block;
    float: left;
    width: auto;
    margin: 4px 0 !important;
    padding: 4px 8px 4px 8px;
}

p.button .divBackButton, 
p.button .divBackButtonOver
{
	float: left !important;
}

p.button .divBackButton[disabled], 
p.button .divBackButtonOver[disabled]
{
	float: left !important;
}

.divButtons
{
	float: right;
}

.divButtonClass, .divButtonClassOver
{
	display: block;
	cursor: pointer;
	background-repeat: no-repeat;
	border: none;
	text-decoration: none;
	border: 0px;
	outline: 0px;
}

.divButtonClass[disabled], .divButtonClassOver[disabled]
{
	cursor: default;
}

.divLoginButton, .divLoginButtonOver
{
	float: right;
	margin-right: 4px;
	background-image: url('images/login.png') !important;
	background-position: top left;
	width: 80px;
	height: 20px;
}

.divLoginButtonOver
{
	width: 80px;
	background-position: -80px;
}

.divLoginButton[disabled], .divLoginButtonOver[disabled]
{
	width: 80px;
	background-position: -160px;
}

.divBackButton, .divBackButtonOver
{
	background-image: url('images/Back.png');
	float: left;
    width: 80px;
	height: 20px;
}

.divBackButtonOver
{
	background-position: -80px;
}

.divBackButton[disabled], .divBackButtonOver[disabled]
{
	background-position: -160px;
}

.divNextButton, .divNextButtonOver
{
	float: right;
	background-image: url('images/Next.png');
	width: 80px;
	height: 20px;
}

.divNextButtonOver
{
	background-position: -80px;
}

.divNextButton[disabled], .divNextButtonOver[disabled]
{
	background-position: -160px;
}

.divRegisterButton, .divRegisterButtonOver
{
	float: right;
	background-image: url('images/Register.png');
	width: 90px;
	height: 20px;
}

.divRegisterButtonOver
{
	background-position: -90px;
}

.divRegisterButton[disabled], .divRegisterButtonOver[disabled]
{
	background-position: -180px;
}

.divOKButton, .divOKButtonOver
{
	margin-right: 10px;
	background-image: url('images/ok.png');
	width: 80px;
	height: 20px;
}

.divOKButtonOver
{
	background-position: -80px;
}

.divOKButton[disabled], .divOKButtonOver[disabled]
{
	background-position: -160px;
}

.divSendPasswordButton, .divSendPasswordButtonOver
{
	float: right;
	margin-right: 10px;
	background-image: url('images/SendPassword.png');
	width: 120px;
	height: 20px;
	display: none;
}

.divSendPasswordButtonOver
{
	background-position: -120px;
}

.divSendPasswordButton[disabled], .divSendPasswordButtonOver[disabled]
{
	background-position: -240px;
}

.divResetPasswordButton, .divResetPasswordButtonOver
{
	float: right;
	margin-right: 10px;
	background-image: url('images/ResetPassword.png');
	width: 120px;
	height: 20px;
	display: none;
}

.divResetPasswordButtonOver
{
	background-position: -120px;
}

.divResetPasswordButton[disabled], .divResetPasswordButtonOver[disabled]
{
	background-position: -240px;
}

.divStartButton, .divStartButtonOver
{
	margin-right: 10px;
	background-image: url('images/ClickHereToStart.png');
	width: 210px;
	height: 30px;
}

.divStartButtonOver
{
	background-position: -210px;
}

.divStartButton[disabled], .divStartButtonOver[disabled]
{
	background-position: -420px;
}

/*****************************************************************************************************
    Links
*****************************************************************************************************/
.ExitLink{
    text-decoration: underline;
    font-size: 110%;
    color: #EE3300;
    font-weight: bold;
}

.ContinueLink{
    text-decoration: underline;
    font-size: 110%;
    color: #008800;
    font-weight: bold;
}
