body {  }

#divUserMenu   { text-align:right; margin:1px 5px 0px 5px; }
#divUserMenu a { color:black; }

/* two side page */
#divSharePage           { width:900px; height:450px; margin:0px auto; padding:0px; }
#divSharePage #divCenter { float:left; width:450px; padding-left: 200px; }
#divSharePage #divRight { float:right; width:450px; }
#divSharePage #divLeft  { float:left; width:400px; margin:5px 0px 0px 20px; padding:5px;
                          background:url(../../../images/member/tbox.png) left top no-repeat; }
#divSharePage h2        { color:#A3A3A3; font-size:22px; margin:0px 0px 10px 0px; }
#divSharePage a         { color:black; }
#divSharePage a img     { border-width:0px; }

/*  */
#divLeft h1 { color:#c50000; font-size:22px; margin:0px 0px 2px 0px; }
#divLeft h2 { color:#3f3f3f; margin:0px 0px 4px 0px; font-size:12px; font-weight:bold; }

/* register, login, recover forms */
#divSharePage .tForm                 { margin:100px auto 0px auto; width:350px; }
#divSharePage .tForm td              { padding:1px; }
#divSharePage .tForm td.small        { font-size:11px;  }
#divSharePage .tForm td.small input  { width:0px; margin-right:7px; position:relative; top:2px; font-size:11px;  }
#divSharePage .tForm label           { font-size:11px; text-transform:uppercase; font-weight:bold; }
#divSharePage .tForm input           { width:175px; border:1px solid #A7A7A7; padding:4px 4px 4px 4px;
                                     color:#030507; font-weight:normal;
                                     background:#FFFFFF url(../../../images/!php.inc/frame/input_bg.gif) left top no-repeat; }
#divSharePage .tForm #cbAgree        { width:20px; position:relative; top:2px; margin:0px; padding:0px;
                                     border-width:0px; background-image:none; background-color:transparent; }
#divSharePage .tForm input.imgbutton { width:143px; border:0px; padding:0px; }
#divSharePage .tForm select          { border:1px solid #A7A7A7; padding:2px 0px 2px 2px;
                                     color:#030507; font-weight:normal; }
#divSharePage .tForm a:link,
#divSharePage .tForm a:visited,
#divSharePage .tForm a:active        { color:black; text-decoration:underline; }
#divSharePage .tForm a:hover         { text-decoration:none; }

#divSharePage .tForm .Errors         { color:red; }
#divSharePage .tForm .Errors ul      { margin:0px; padding:0px; }

/* simple message panel (after registration, recover or confirm) */
#divSharePage #divMessage            { margin:100px 20px 0px 20px; }

#divForgotPassword { margin-top:20px; color:red; }
#divForgotPassword label { color:#000000; }
