a:hover
{
	text-decoration:underline;
}

.logincontent
{
    text-align:left;
    color:#434343;
}

.logincontent p
{
	font-size:12px;
    font-weight:bold;
    text-align:justify;
}

.loginleft
{
	width:400px;
	margin:100px 50px 0 0;
	float:left;
	height:400px;
}

.loginright
{
	width:459px;
	margin:100px 0 0 0;
	float:left;
	border:solid 1px #BFBFBF;
	padding:0;
    background: url("/Public/images/login_bkg.png") repeat-x scroll top left Transparent;
}

.loginright hr
{
	background:none repeat scroll 0 0 #BFBFBF !important;
}

.loginright a
{
	text-decoration:underline;
}

.loginright a:hover
{
	text-decoration:none;
}

.loginleft h1
{
    font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
    font-size:24px;
    font-weight:bold;
    margin-top:0;
}

.loginleft span
{
	color:#EA6307;
}

#tabs
{
	top:-27px !important;
	left:-1px !important;
}

.ui-tabs .ui-tabs-panel {
	padding:12px 18px 0px 18px !important;
	text-align:justify;
}

table td.input input
{
	width:250px;
}

table td.link
{
	padding:8px 0 10px 30px;
}

.loginbutton
{
	width:180px;
}

a.loginbutton span.button-tusker-span
{
	padding-left:44%;
}

a.loginbutton span.tusker-button-icon-grey-16
{
	margin-left:29%;
}

a.button-tusker
{
	text-decoration:none !important;
}

a.button-tusker:hover
{
	text-decoration:none !important;
}

.registerbuttondiv
{
	margin:10px 0 90px 0;
}

.registerbutton
{
	width:180px;
	float:right !important;
}

a.registerbutton span.button-tusker-span
{
	padding-left:30%;
}


