@charset "utf-8";
/* CSS Document */

/* sign in area */

#signinContent { position:relative; width:924px; height:auto; margin:0 auto;}

#signinFormContainer{ width:705px; height:auto;; position:relative; margin:0 auto;}

.signUpBox { width:443px; height:auto; position:relative; float:left;  background-color:#e5ead3;}

.signUpFieldsHolder { width:264px; height:auto; margin:0 auto;}

.signinFieldsAreaTxt{font: bold 10pt tahoma; color:#333;}

.signUpBoxFooter { width:443px; height:14px; background:url(../images/signin_out/signinbox_footer.jpg) no-repeat; position:relative; float:left; margin-bottom:0px;}

.signUpBox2 { width:443px; height:39px; float:left; margin-top:10px; background:url(../images/signin_out/green_bg.gif) no-repeat;}

.signInBtnHolder { width:117px; height:24px; position:relative;}

a.signInBtn { background: url(../images/signin_out/btn_signin.jpg); width:117px; height:24px;  position:absolute; left:0px; top:0px;}

a:hover.signInBtn {background-position:0 -24px;} 

.convoHolder { width:258px; height:132px; float:right; top: 36px; position:relative; background:url(../images/signin_out/convobox.gif) no-repeat;}

a.convoBt { width:179px; height: 94px; background:url(../images/signin_out/convobt.gif) no-repeat; position:absolute; top:22px; left:45px;}

a:hover.convoBt { background-position: 0 -94px}

/* sign up bar */

#signUpBarWrapper{width:556px; height:54px; left:0px; position:relative; margin-bottom:80px;}

#signUpBarWrapper2{width:556px; height:54px; position:relative; margin:0 auto 80px auto;}


.signUpImg{ background-image:url(../images/signin_out/signUpBar.jpg); width:443px; height:54px; position:absolute; left:0px; }

.signUpBtHolder{ width: 114px; height:37px; margin:17px 0 0 0; position:absolute; left:442px;}

a.signUpBt{ background:url(../images/signin_out/btn_signup.jpg); width:114px; height:37px; position:absolute;}

a:hover.signUpBt { background-position:0 -37px; }


/* sign up bar */

.signUpPromptWrapper { width: 256px ; height: 197px; position:relative; margin:0 auto;}

a.signUpPrompt { width: 256px ; height:197px ; background:url(../images/signin_out/signupPromptBt.jpg) no-repeat; position:absolute; left:0px; top:0px;}

a:hover.signUpPrompt { background-position: 0 -197px;} 

/* sign up bullets*/
.singupsubpoints { width:450; height:auto; border: 1px #cccccc solid;}

.singupsubpoints .txt { font: bold 10pt tahoma; color:#666; line-height:22px;}

.signUpBtHolder2{ width: 102px; height:24px; margin:17px 0 0 0; position:relative; left:0px;}

a.signUpBt2{ background:url(../images/signin_out/btn_signup2.jpg); width:102px; height:24px; position:absolute;}

a:hover.signUpBt2 { background-position:0 -24px; }

/* error code CSS  */
.errorcode { color: #FF0000; width:165px; height:15px; left: -30px;	position:relative;	margin:0 0 80px auto;}

/* getusername  */
.getusernameBtHolder{ width: 127px; height:24px; margin:0 auto; }

a.getusernameBt{ background:url(../images/signin_out/btn_getusername.jpg); width:127px; height:24px; position:absolute;}

a:hover.getusernameBt { background-position:0 -24px; }


/* resetpassword */
.resetpasswordBtHolder{ width: 127px; height:24px; margin:0 auto; }

a.resetpasswordBt{ background:url(../images/signin_out/btn_resetpassword.jpg); width:127px; height:24px; position:absolute;}

a:hover.resetpasswordBt { background-position:0 -24px; }


/* activate account btn */
.activateaccountBtHolder{ width: 127px; height:24px; position:relative; }

a.activateaccountBt{ background:url(../images/signin_out/btn_activateaccount.jpg) no-repeat; width:127px; height:24px; position:absolute; }

a:hover.activateaccountBt { background-position:0 -24px; }
