body {
    scrollbar-arrow-color :  #ffffff; 
    scrollbar-base-color :  #9E76B4; 
    scrollbar-dark-shadow-color : #ffffff; 
    scrollbar-face-color : #2D847C; 
    scrollbar-highlight-color : #DED0E6; 
    scrollbar-shadow-color : #DED0E6;
    font-family: Arial;
    font-size: 12px;
    color: #222;
    border: 0px;
    padding: 0px;
    /*background-attachment:fixed;
    background-color:#F6F9FA;
    background-image:url(subcriber/images/backlogo.gif);*/
}
.cls{
    height :1px;    
    font-size:1px;

}

img{
    border :none;
    vertical-align:middle;
}

/* heade */
#head{
    height: 80px;
}
#head .mainlogo{
    background:transparent url(subcriber/images/mainlogo.gif) no-repeat scroll left top;
    float:left;
    height:59px;
    line-height:61px;
    text-align:left;
    width:61px;
}
#head .banner{
    /*background:transparent url(subcriber/images/banktitle.gif) no-repeat scroll left top;*/
    height :24px;
    margin-left:80px;
    text-align:left;
}
#wrap{
    margin: 0px auto ;
}


label{
    margin-right: 1px;
    display: block;
    font-weight: bold;
    margin-bottom: 5px;
}

#reg{
   font-size: 24px;
   text-align:center;
   font-weight: bold;
   background-color: #f3f0f2; 
}
input{
    color: #d28d02;
    background: #f9f7ed;
    border : 1px solid #d28d02
}

textarea{
    color: #781351;
    background: #fff;
    border : 1px solid #781351
}

form{
    background-color: #f3f0f2;
}
.submit input{
    color: #000;
    background: #EEEEEE;
    border : 2px outset #d7b9c9;
    border-left-color : #CCCCCC;
    float: left;
    width: 60px;
}
submit{
    vertical-align: middle;
    color: black;
}
fieldset{
    border : 1px solid #781351;
    width: 440px;
    margin-left: 5px;
}

legend{
    color: #fff;
    background: #6BBA70;
    border: 1px solid #781351;
    padding: 2px 6px;
    font-weight: bold;
}
#name{
    float: left;
    width: 330px;
    height : 275px;
    /*background: url(subcriber/images/notebook.gif) no-repeat top right;*/
}


/* Round Box */
.boxtop, .boxtop div {
    height : 8px;
    font-size: 1px;
}
.boxbot div, .boxbot{
    height : 8px;
    font-size: 1px;
}

.boxtop {
    background: url(subcriber/images/boxtright.gif) no-repeat top right;
}
.boxtop div {
    background: url(subcriber/images/boxtleft.gif) no-repeat top left;
}
.boxtop .tbg {
    margin:0px 8px;
    background: url(subcriber/images/boxtbg.gif) repeat-x top right;
}
.boxbot .bbg {
    margin:0 8px;
    background: url(subcriber/images/boxbbg.gif) repeat-x bottom;
}
.boxbot div {
    background: url(subcriber/images/boxbleft.gif) no-repeat bottom left;
}
.boxbot {
    background: url(subcriber/images/boxbright.gif) no-repeat bottom right;
}

.boxrbg {
    background: url(subcriber/images/boxrbg.gif) repeat-y top right;
}
.boxlbg {
    background: url(subcriber/images/boxlbg.gif) repeat-y top left;
}
.boxwrap {
    margin:0pt 8px;
    padding:5px 8px;
    background: #fff;
}
/*end of round box*/

 #sub {
        /*background:transparent url(subcriber/images/arrow_process.gif) no-repeat scroll left top;*/
        line-height:110px;
        margin-left:80px;
        width:300px;
}
                
#newsletterBg {
    /*background:transparent url(subcriber/images/fundoNewsletter.gif) no-repeat scroll left top;*/
    float: left;
    display:block;
    height :170px;
    margin-bottom:10px;
    margin-left:55px;
    margin-top:25px;
    position:relative;
    width:232px;
}
#address{
    margin-left: 400px;
}
.newsletterTxt {
    color:#ee2255;
    font-size:12px;
    font-weight:bold;
    left:25px;
    position:absolute;
    font-weight: bold;
    top:22px;
}

input.seunome {
    background:transparent none repeat scroll 0%;
    border :medium none;
    color:#cbc3d4;
    display:block;
    font-size:11px;
    height :21px;
    left:85px;
    padding:3px;
    position:absolute;
    top:48px;
    width:122px;
}
input.seuemail {
    background:transparent none repeat scroll 0%;
    border :medium none;
    color:#cbc3d4;
    display:block;
    font-size:11px;
    height :21px;
    left:85px;
    padding:3px;
    position:absolute;
    top:74px;
    width:122px;
}
input, select, textarea {
    font-family:arial,helvetica,sans-serif;
    font-size:1em;
    font-size-adjust :none;
    font-stretch :normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
}


input.seunome {
    background:transparent none repeat scroll 0%;
    border :medium none;
    color:#cbc3d4;
    display:block;
    font-size:11px;
    height :21px;
    left:85px;
    padding:3px;
    position:absolute;
    top:48px;
    width:122px;
}
input, select, textarea {
    font-family:arial,helvetica,sans-serif;
    font-size:1em;
    font-size-adjust :none;
    font-stretch :normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
}


input.suaempresa {
    background:transparent none repeat scroll 0%;
    border :medium none;
    color:#cbc3d4;
    display:block;
    font-size:11px;
    height :21px;
    left:85px;
    padding:3px;
    position:absolute;
    top:100px;
    width:122px;
}
input, select {
    font-family:arial,helvetica,sans-serif;
    font-size:1em;
    font-size-adjust :none;
    font-stretch :normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
}


/*address box*/
#address_bg{
    /*background:transparent url(subcriber/images/address_bg.gif) no-repeat scroll left top;*/
    display:block;
    height :216px;
    margin-bottom:10px;
    margin-top:22px;
    width: 456px;
    position:relative;
}

.addressTxt {
    color:#ee2255;
    font-size:18px;
    margin-left:160px;
    margin-top:20px;
    font-weight:bold;
    position:absolute;
    text-transform:uppercase;
}

input.ad_name {
    background:transparent none repeat scroll 0%;
    border :medium none;
    color:#cbc3d4;
    display:block;
    font-size:11px;
    height :21px;
    left:120px;
    padding:3px;
    position:absolute;
    top:73px;
    width:320px;
}

textarea.ad_address {
    background:transparent none repeat scroll 0% 50%;
    border :medium none;
    color:#cbc3d4;
    display:block;
    font-size:11px;
    height :65px;
    left:55px;
    padding:3px;
    position:absolute;
    top:135px;
    width:385px;
}

#bottom_row{
    margin-top: 10px;
    height : 275px;
    margin-left:28px;

}



#mainmenu{
    margin: 0px;
}


#mainmenu ul{
    text-decoration: none;
    list-style: none;  
    margin: 0px;
}

#mainmenu ul li{
    /*background:transparent url(subcriber/images/mainmenulogo.gif) no-repeat scroll left top;*/
    _margin-left: 30px;
    text-align: left;
}

#mainmenu ul li a:link, #mainmenu ul li a:visited {
    font-size: 15px;
    color: #000000;
    margin-left:28px; 
    border : 8px 0px;
    text-decoration: none; 
}

#mainmenu ul li a:hover, #mainmenu ul li a:active{
    color: #9E76B4;
    text-decoration: underline;

}

.a {
    BACKGROUND : #9E76B4; BORDER-BOTTOM: #ffcc66 0px solid; BORDER-LEFT: #fde6b8 0px solid; BORDER-RIGHT: #ffcc66 0px solid; BORDER-TOP: #fde6b8 0px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 25px; TEXT-ALIGN: center; text-vertical-align: middle; Text-color: #FFFFFF
}
.a A:link {
    COLOR: #660000; TEXT-DECORATION: none
}
.a A:visited {
    COLOR: #660000; TEXT-DECORATION: none
}
.a A:hover {
    COLOR: #660000; TEXT-DECORATION: none
}


.b {
    BACKGROUND: #FFCCCC; BORDER-BOTTOM : #CCCCCC 0px solid; BORDER-LEFT: #0099FF 0px solid; BORDER-RIGHT: #CCCCCC 0px solid; BORDER-TOP: #0099FF 0px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-STYLE: BOLD; TEXT-ALIGN: center; text-vertical-align: middle; Text-color: #FFFFFF;
}
.b A:link {
    COLOR: #660000; TEXT-DECORATION: none
}
.b A:visited {
    COLOR: #660000; TEXT-DECORATION: none
}
.b A:hover {
    COLOR: #660000; TEXT-DECORATION: none
}


.c {
    BACKGROUND: #FBF8FC; BORDER-BOTTOM : #CCCCCC 0px solid; BORDER-LEFT: #A7D6FC 0px solid; BORDER-RIGHT: #CCCCCC 0px solid; BORDER-TOP: #A7D6FC 0px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE:10px; TEXT-ALIGN: left; text-vertical-align: left; Text-color: #660000
}
.c A:link {
    COLOR: #660000; TEXT-DECORATION: none
}
.c A:visited {
    COLOR: #660000; TEXT-DECORATION: none
}
.c A:hover {
    COLOR: #660000; TEXT-DECORATION: none
}

<!-- button -->
.button_a {
    BACKGROUND: #9E76B4 ; BORDER-BOTTOM: #ffcc66 6px solid; BORDER-LEFT: #fde6b8 6px solid; BORDER-RIGHT: #ffcc66 6px solid; BORDER-TOP: #fde6b8 6px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; TEXT-ALIGN: center; text-vertical-align: middle; Text-color: #FBF8FC
}
.button_a A:link {
    COLOR: #FBF8FC; TEXT-DECORATION: none
}
.button_a A:visited {
    COLOR: #FBF8FC; TEXT-DECORATION: none
}
.button_a A:hover {
    COLOR: #FBF8FC; TEXT-DECORATION: none
}

.button_b {
    BACKGROUND: #DED0E6; BORDER-BOTTOM : #ffcc66 4px solid; BORDER-LEFT: #fde6b8 4px solid; BORDER-RIGHT: #ffcc66 4px solid; BORDER-TOP: #fde6b8 4px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; TEXT-ALIGN: center; text-vertical-align: middle; Text-color: #9E76B4
}
.button_b A:link {
    COLOR: #724987; TEXT-DECORATION: none
}
.button_b A:visited {
    COLOR: #724987; TEXT-DECORATION: none
}
.button_b A:hover {
    COLOR: #FBF8FC; TEXT-DECORATION: none
}

.button_c {
    BACKGROUND: #FBF8FC; BORDER-BOTTOM : #9E76B4 3px solid; BORDER-LEFT: #9E76B4 3px solid; BORDER-RIGHT: #9E76B4 3px solid; BORDER-TOP: #9E76B4 3px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE:14px; TEXT-ALIGN: center; text-vertical-align: left; Text-color: #660000
}
.button_c A:link {
    COLOR: #660000; TEXT-DECORATION: none
}
.button_c A:visited {
    COLOR: #660000; TEXT-DECORATION: none
}
.button_c A:hover {
    COLOR: #660000; TEXT-DECORATION: none
}

.hawker_word {
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE:14px; TEXT-ALIGN: center; text-vertical-align: left; Color: #9E76B4; font-weight: bold;
}
.button_c A:link {
    COLOR: #660000; TEXT-DECORATION: none
}
.button_c A:visited {
    COLOR: #660000; TEXT-DECORATION: none
}
.button_c A:hover {
    COLOR: #660000; TEXT-DECORATION: none
}