﻿#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_signIn{
margin-bottom: 0px;
position: relative;
}

#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_signIn table {
margin:30px 0 0 80px;

}

#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_signIn table tr {
height:40px;
}

#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_signIn table tr td {
vertical-align:top;
}

#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_signIn .form_header {
color:#434242;
font-size:12px;
font-weight:bold;
}

#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_signIn .form_msg {
color:#434242;
display:block;
font-size:12px;
padding-top:10px;
}

#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_signIn table tr td label {
color:#333333;
display:block;
font-size:12px;
font-weight:bold;
margin-right:20px;
text-align:right;
}

#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_signIn table tr td input {
border:1px solid #C0C0C0;
height:25px;
width:240px;
}

#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_signIn table tr td.check input {
	float:left;
	display:inline;
	height:auto;
	margin-right:10px;
	margin:0 28px 0 20px;
	width:auto;
	position: absolute;
	right: 210px;
	top: 51%;
	border: none;
}

* html #ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_signIn table tr td.check input { top: 48% }

#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_signIn table tr td.check label 
{
	color:#434242;
	font-size:11px;
	position: absolute;
	top: 51%;
	right: 120px;
	
}
* html #ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_signIn table tr td.check label { top: 48%; }

#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_signIn table tr td input.signInBtn
 {
background:transparent url(../../common/images/content/purpleButton2OFF.jpg) no-repeat scroll left top;
color:#FFF;
font-size:16px;
font-weight:bold;
height:30px;
position:absolute;
width:142px;
border:0;
padding-top: auto; padding-bottom: auto;
font-family: Arial;
}
#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_signIn table tr td input.signInBtn:Hover
 {
background:transparent url(../../common/images/content/purpleButton2ON.jpg) no-repeat scroll left top;
color:#FFF;
font-size:16px;
font-weight:bold;
height:30px;
position:absolute;
width:142px;
border:0;
}

body:first-of-type #ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_signIn table tr td input.signInBtn { position: absolute; right: 130px;}

#content_form  a#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_btnCancel,
#content_form a#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_btnSave{
background:transparent url(../../common/images/content/purpleButton2OFF.jpg) no-repeat scroll left top;
color:#FFFFFF;
display:block;
font-size:16px;
font-weight:bold;
height:32px;
line-height:31px;
margin-top:20px;
text-align:center;
width:207px;
}

#content_form a#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_btnSave:Hover{
background:transparent url(../../common/images/content/purpleButton2ON.jpg) no-repeat scroll left top;
color:#FFFFFF;
display:block;
font-size:16px;
font-weight:bold;
height:32px;
line-height:31px;
margin-top:20px;
text-align:center;
width:207px;
}


#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_signIn table tr td.forgotten_password a {
color:#AA2280;
font-size:12px;
font-weight:bold;
line-height:normal;
position: relative;
text-align:left;
top: -30px;
_top: -50px;
}

