.signInFormholder
	{width:100%;background-image:url(/images/backgrounds/StripeF5F5F5.gif);} 
table.signInLeftForm {background-color:#ffffff;margin: 50px 5px 40px 5px; border: 1px solid #BBBBBB; border-bottom-width:2px; border-top-width:1px; border-left-width: 1px; border-right-width: 2px;width:385px;vertical-align:middle;}
table.signInLeftForm h3	{border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; padding: 10px 0px 10px 0px;}
.signInLeftForm h1		{color: #669933; font-family:Verdana; font-size:24px; margin-top:0em !important;}
table.signInLeftForm td 	
{
	/*padding: 5px;*/
	
}
table.signInLeftForm th 	{}
table.signInRightForm {margin: 22px 5px 40px 5px; }
table.signInRightForm td.head {width:199px; height:12px;background-image:url(/images/Authentication/SignIn-top.gif);background-repeat:no-repeat;background-position:left bottom;}
table.signInRightForm td.content{width:199px; background-image:url(/images/Authentication/SignIn-bkg.gif);background-repeat:repeat-y;}
table.signInRightForm td.bottom{width:199px; height:15px; background-image:url(/images/Authentication/SignIn-bottom.gif);background-repeat:no-repeat;background-position:left top;}
table.signInRightForm .text3	{color: #669933;}
.signInRightForm h1		{color: #669933;}
table.signInRightForm td 	{padding: 2px 10px 5px 10px}
table.signInRightForm th 	{}

.signInContent		
{
	margin-top:24px;
	margin-left:15px;
	margin-right:0px !important;
	margin-bottom:15px;
	width:360px;
	border: 0;
	text-align:left;
}
table.signInContent td	{padding: 2px;}
table.signInContent2		{margin: 0% 2% 0% 2%; border: 0;}
table.signInContent2 td	{padding: 5px;}
.contentText{padding-right:20px;}
.rightDiv{float:left;vertical-align:middle;  margin-top:7px;padding-left:23px;}
.leftDiv{float:left;padding-left:120px;}
.clear{clear:both}
.space1{height:0px;}
.space2{height:0px;}
.space3{height:0px;}
.send
{

	vertical-align:middle;
	margin-left:18px ! important;
	margin-bottom:10px ! important;

}
.password{vertical-align:baseline;font-size:13px;}
.checkbox 
{
	margin:0px -3px 0px 0px;
}
.checkbox input
{
	margin:7px 2px -1px 0px;	
}



.signInLeftAgree 
{
}
.contentDivider{height:0px; margin:0px; background-color:#DDDDDD;border:none;}

table.signInAlertBox 
{
	background-color: #F3F9EB;
	border:1px solid #FF8000;
	margin-right:15px;
	margin-top:13px;
	margin-bottom:5px;
	width:360px;

}

 
td.signInNeedExpert
{
	background-color:#FAAC58;
	text-align:center;
	height:63px;
}

td.signInAreYouExpert
{
	background-color:#FF8000;
	text-align:center;
	height:63px;
}



.InnerText
{
	font:bold 14px Verdana;
	margin-top:15px;
	color:#FFFFFF;
}

.paddingInnerLabels
{
	padding-left:15px;
	
}


a.InnerLink
{
	font:bold 11px Verdana;
	margin-top:8px;
	margin-bottom:15px;
	color:#FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
a.PasswordLink
{
	margin-left:16px;
}


a.InnerLink:hover
{
	color: #336699;
	border-bottom: 1px solid #acbac7;
}

.alignRight
{
	text-align:right;
	font-size:14px;
}

/* Forgot Password*/
.forgotPasswordTextBox {width:255px;}
.forgotPasswordSpace {height:150px;}
.adSense{text-align:left;padding-left: 10px;padding-bottom: 10px;}
.spaceTop{height:10px;}
.spaceBottom{height:180px;}

/*signout*/
.signoutTitle{color: #669933;}

.SignInborder 
{
	border:1px solid #ff6600;
}
.TimpaniCss {margin:12px 7px 0px 7px;}
.marginLeft{ margin-left:15px;}
.marginTop{ margin-top:15px;}
.marginBottom{ margin-bottom:15px;}




