/* usr2 --> register.cgi - search.cgi - signIn.cgi - mail_writer.cgi  - usr_manager.cgi  - edit_profile(exe).cgi  */

a {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; color: #000099
       }       
a:hover {
        text-decoration: none   
        }
b {
        color: #000099
       }
a img {
         border-width:0 
        }
.btn {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #000099; font-weight: bold
        }
.hr1 {
        width:190px; height: 1px; border:0px; color: #EEEEEE; background-color: #EEEEEE; 
       }
strong {
        color: #990000
        }
.large1 {
        font-size:14px;
        }
.center {
        text-align:center
        }
body {
	 margin-left:3px; margin-top:0px; background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
	}
	
/* register.cgi ------------------------------- */
	
#terms {
         font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #666666; font-weight: bold
        }
.box {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #999999
    }
.red {
    color:#FF0000;
    }
select {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #999999
    }
.img-nb {
    border:0px
    }
iframe {
    position:absolute; left:0px; top:0px; width:0%; height:0%; border:0px; frameborder:0;
    }

/* Accept terms ------------------------------- */

#register1 {
         width:540px; text-align:center; border-bottom:1px solid #CCCCCC; font-size: 18px;
        }
#register2 {
	 width:540px; text-align:center; border-bottom:1px solid #FF9933; font-weight:bold
        }
#register3 {
	 width:540px; text-align:center
        }
#register4 {
	 width:540px; text-align:center; border-bottom:1px solid #FF9933
        }
#register5 {
	 width:540px; text-align:center;
        }

/* Register form ------------------------------- */

#reg-wrap {
    width:540px; background-color:#FFFFFF;
    }
.reg-flx {
    width:539px; height:25px; border-right:1px solid #EEEEEE; border-bottom:1px solid #EEEEEE;
    }
#reg-flx-intr {
    width:539px; height:85px; border-right:1px solid #EEEEEE; border-bottom:1px solid #EEEEEE;
    }
#reg-flx-com {
    width:539px; height:210px; border-right:1px solid #EEEEEE; border-bottom:1px solid #EEEEEE;
    }
.reg-blank {
	 margin-top:0px; background-color:transparent; width:540px;
	}
#reg-top {
     background-color:#EEEEEE; border-top:1px solid #FF9933; border-bottom:1px solid #FFFFFF; height:20px; width:540px; color:#000000; text-align:center
	}
.reg-left {
     float:left; background-color:#EEEEEE; color:#000000; height:25px; width:120px; padding-left:3px
    }
.reg-right {
     float:left; height:25px; padding-left:3px;
    }
#reg-left-intr {
     float:left; background-color:#EEEEEE; color:#000000; height:85px; width:120px; padding-left:3px
    }
#reg-right-intr {
     float:left; height:85px; padding-left:3px;
    }
#reg-left-com {
     float:left; background-color:#EEEEEE; color:#000000; height:210px; width:120px; padding-left:3px
    }
#reg-right-com {
     float:left; height:210px; padding-left:3px;
    }
#icons-wrap {
    width:90px; height:100px; border:1px solid #FFFFFF
    }
#icons-top {
    width:90px; font-size:10px; color:#666666; font-style: italic
    }
.icons {
    float:left; width:22px; height:22px; padding:4px
    }
.icons-clr {
    float:left; width:22px; height:22px; padding:4px; clear:left
    }
#reg-bottom {
    border-bottom:1px solid #FF9933; width:540px; text-align:center
	}
			
/* signIn.cgi ------------------------------- */

.si1 {
      width: 468px; background-color: #FFFFFF; position:absolute; left:10px; top:10px; border: 1px solid #DDDDDD; border-collapse: collapse
      }
.si1_td1 {
      height: 54px; text-align: center
      } 
.si1_td2 {
      height: 90px; vertical-align: bottom
      }
.si1_td3 {
       height: 60px
       }
       
/*search.cgi-----------------------------------*/

#saa-wrap {
        width:540px
        }
#saa-wrap2 {
        width:540px
        }
#ssa-left1 {
        float:left; width:500px; height:20px
        }
#saa-right1 {
        float:right; width:35px; height:20px; padding-top:4px;
        }
#saa2 {
        height:25px; padding-left:4px; padding-top:2px; background-color:#EEEEEE;
        border-top:1px solid #FF9933; border-bottom:1px solid #FFFFFF; clear:both
        }
#saa2b {
        height:25px; padding-left:4px; padding-top:2px; background-color:#EEEEEE;
        border-top:1px solid #FF9933; border-bottom:1px solid #FFFFFF; clear:both
        }
.saa-w {
        width:100%; border-bottom:1px solid #DDDDDD; overflow:auto
        }
.ssa-left2 {
        float:left; width:200px; height:25px; border-bottom:1px solid #FFFFFF; background-color:#EEEEEE; padding-left:4px; padding-top:3px
        }
.saa-right2 {
        float:right; width:330px; height:25px; padding-top:1px; color:#999999; border-right:1px solid #EEEEEE;
        }
#saa-hr {
        width:540px; height:10px; border-bottom:1px solid #FF9933; clear:both
        }
#saa-headresults {
        width:540px
        }
#saa-localsearch {
        width:535px; height:60px; padding-left:5px; background-color:#EEEEEE; 
        }
#sbm {
        width:540px; text-align:center; margin-left:10px; margin-top:10px;
        }
.output {
        width:530px; padding:3px; border-bottom:2px solid #EEEEEE;
        /*background-color:#E5E5E5; filter:alpha(opacity=95); opacity: 0.95;*/
        }

#table-birthdayprofiles {
        width:500px; border-collapse:collapse
         }
.td-birthdayprofiles {
        width:100px; height:50px; vertical-align:top; font-size:11px
         }
        
/* mail_writer.cgi -----------------------------------*/

#mf1 {
     width:540px; height:50px; padding-left:3px; border-top:1px solid #FF9933; margin-top:5px; background-color:#EEEEEE; font-size:10px;
    }
#mf2 {
     width:540px; height:40px; padding-left:3px; margin-top:5px; font-size:10px;
    }
#mf2B {
     width:540px; height:20px; padding-left:3px; margin-top:5px; border-bottom:1px solid #FF9933; font-size:10px;
    }
#mf3 {
     width:540px; height:200px; padding-left:3px; margin-top:5px;
    }
#mf4 {
     width:540px; height:110px; border-bottom:1px solid #FF9933; font-size:10px;
    }
    
/* mail_writer  manual login ---------*/
    
#ml1 {
     width:350px; height:120px; margin-top:5px; border-collapse:collapse; border-top:1px solid #FF9933; font-size:10px;
    }
#ml1td1 {
     width:40px; vertical-align:top; padding-left:2px; background-color:#EEEEEE;
    }
#ml1td2 {
         width:310px; padding-left:3px; border-right:1px solid #EEEEEE; border-bottom:1px solid #EEEEEE;
        }
#ml2 {
     width:350px; height:120px; padding-left:3px; border-collapse:collapse; font-size:10px;
    }
#ml2td1 {
     width:250px;
    }
#ml2td2 {
     width:100px;
    }
    
/* mail_writer  not found ---------*/

#nf1 {
     width:570px; height:382px; margin-top:5px; border-collapse:collapse; font-size:10px;
    }
#nf1td1 {
     width:277px;
    }
    
/* usr_sentmail  ---------*/  

#usrsm  {   
width:750px; margin-top:20px; padding:10px; font-size:11px; 
     }
    
/* usr_manager.cgi -----------------------------------*/

#usm-wlc1 {
     width:750px; height:35px; padding-left:5px; vertical-align:middle;  color:#FFFFFF; background-color: #990000
    }
#usm-wlc1-td1 {
     width:600px; font-size:22px; font-weight:bold;
    }
#usm-wlc1-td2 {
     font-size:14px
    }
#usm-links1 {
     width:750px; height:20px; padding-left:5px; vertical-align:middle; margin-top:3px; border-top:1px solid #000099; border-bottom:1px solid #000099
    }
#usm-content {
     width:750px; height:350px; padding-left:5px; font-size:13px; margin-top:3px; border-bottom:1px solid #000099
    }
#usm-content-td1 {
     width:200px; border-right:1px solid #000099
    }
#usm-mail-setting {
     width:540px; height:250px; border-top:1px solid #FF9933; background-color:#EEEEEE; border-bottom:1px solid #FF9933;
     }
#usm-photo-upl {
     width:400px; height:90px; border-top:1px solid #FF9933; border-bottom:1px solid #FF9933;
     }

