#container {
background-color: #ffffff;
background: transparent url('../images/Background.jpg') no-repeat;
overflow-x: hidden;
overflow-y: hidden;
width: 752px;
height:700px;
margin-bottom:0px;
color:#999999;
clear:both;
}
#spContent{
width:752px;
margin:0 auto;
}
.clear{clear:both;
}
.transparent { 
zoom: 1; 
filter: alpha(opacity=50); 
opacity: 0.5;
}
#login{
background-color: #ffffff;
background: transparent url('../images/Background.jpg') no-repeat;
overflow-x: hidden;
overflow-y: hidden;
width: 752px;
height:700px;
margin-bottom:0px;
color:#999999;
clear:both;
}
#header {
background-color: #ffffff;
width: 300px;
float:left;
margin-bottom: 0px;
color:#999999;
}
#logoutHeader{
width: 300px;
float:right;
}
#loginForm{
background-color: #000000; 
width:420px;
height:310px;
padding:20px 0 0 35px;
margin: 190px 0 0 161px;
border: 1px solid #777777;
}
#logout{
height:40px;
margin: 5px 20px 0 0;
float:right;
font-weight:bold;
font-family: Helvetica,Arial,sans-serif;
font-size:12px;
}
#logo{
float:left;
margin: 5px 0 5px 0;
}
.error_message{
color: #ffffff;
font-weight: bold;
padding-top: 0pt;
padding-right: 2px;
padding-bottom: 0pt;
padding-left: 2px;
background-color: rgb(197, 32, 39); 
outline: 1px solid rgb(255, 0, 0);
font-size:14px;
font-family: Helvetica,Arial,sans-serif;
font-size:12px;
}
.input_text {
background-color: #E9EBEC;
border: medium none;
margin: 3px 0 0 3px;
width: 325px;
}
.text_input_bg_long {
background: url('../images/text_input_body_long.png') no-repeat scroll 0 0 transparent;
height: 25px;
padding-left: 5px;
width: 345px;
}
.textfield {
color:#000000;
font-weight:bold;
margin:3px;
height:25px;
border:solid 0 #fff;
padding: 3px 8px;
background: url('../images/text_input_bg.gif') no-repeat scroll 0 0 transparent;
voice-family:inherit;
width:345px;
}
input.textfield {
}
.submit {
margin:3px;
background: transparent url('../images/Grey_Button_Full.png') no-repeat;
height:30px;
width:69px;
border:solid 0 #fff;
color: #ffffff;
height: 32px;
position: relative;
cursor: pointer;
font-family: Helvetica,Arial,sans-serif;
font-size: 12px;
font-weight: bold;
text-transform:uppercase;
}
.learn {
margin:3px;
background: transparent url('../images/Grey_Button_Full_Long.png') no-repeat;
height:30px;
width:140px;
border:solid 0 #fff;
color: #ffffff;
height: 32px;
position: relative;
cursor: pointer;
font-family: Helvetica,Arial,sans-serif;
font-size: 12px;
font-weight: bold;
text-transform:uppercase;
}
.title {
font-family: Helvetica,Arial,sans-serif;
font-size: 13px;
font-weight: bold;
padding:0;
color: #ffffff;
}
#loginTitle{
font-family: Helvetica,Arial,sans-serif;
font-size: 20px;
font-weight: bold;
color: #ffffff;
margin:20px 0 25px 0;
}
#errorOccured{
background-color: #ffffff;
background: transparent url('../images/Background.jpg') no-repeat;
overflow-x: hidden;
overflow-y: hidden;
width: 752px;
height:700px;
color:#ffffff;
clear:both;
}
#preLogin{
background-color: #ffffff;
background: transparent url('../images/Background.jpg') no-repeat;
overflow-x: hidden;
overflow-y: hidden;
width: 752px;
height:700px;
color:#ffffff;
clear:both;
}
#preloginText{
background-color: #000000; 
width:360px;
height:290px;
padding:40px 30px 0 35px;
margin: 190px 0 0 161px;
border: 1px solid #777777;
font-family: Helvetica,Arial,sans-serif;
font-size: 16px;
font-weight: normal;
}
#learnMoreText{
width:345px;
}
a {
cursor: pointer;
color: #3b5998;
text-decoration: none;
}
a:hover{
text-decoration: none;
}
.fbShareButtonLight .btnLink {
background-color: #ECEEF5;
}
.fbShareButton .btnLink {
border: 1px solid #CAD4E7;
border-radius: 3px 3px 3px 3px;
}
.fbShareButtonBig .btnLink {
padding: 4px 5px 4px 2px;
}
.fbShareButton .btnLink {
display: block;
line-height: 14px;
white-space: nowrap;
}
.sShare{
background-color: #ECEEF5;
border: 1px solid #CAD4E7;
border-radius: 3px 3px 3px 3px;
padding: 4px 5px 4px 2px;
display: block;
line-height: 14px;
white-space: nowrap;
}
.btnText{
font-family: Helvetica,Arial,sans-serif;
font-size:12px;
padding:0 0 0 3px;
}
.postText{
color:#999999;
font-family: Helvetica,Arial,sans-serif;
border-width-value: 1px;
border-width: 1px;
border-style: solid;
border-color: #bdc7d8;
font-size: 11px;
padding: 3px;
}
.sbFooter{
font-family: Helvetica,Arial,sans-serif;
margin: 0 auto;
font-size: 10px;
width:410px
}
.sbFooterContainer{
padding:4px 0 5px 0;
width:100%;
}
#postMe{
width:380px;
}