        body {background: #000 none repeat scroll 0%; margin-top: 5px; padding: 0; align: center; text: 1em; font-family: 'Vera Sans Serif','Vera Sans','Arial New','Arial','sans-serif'; font-size: 1em;}
        p {padding: 0.5em; margin: 0;}
        a {text-decoration: none; font-weight: bold;}
        a:link {color: #06f;}
        a:visited {color: #06f;}
        a:hover {color: #06f; text-decoration: underline;}
        a:active {color: #fc3;}
        img {border: 0;}
        table {border: 0;}
        input {font-family: 'Vera Sans Serif','Vera Sans','Arial New','Arial','sans-serif'; font-size: 1em;}
        select {font-family: 'Vera Sans Serif','Vera Sans','Arial New','Arial','sans-serif'; font-size: 0.7em;}

        #container {background: #fff; width: 740px; margin-left: auto; margin-right: auto;}
        .roundtop {background: #000;}
        .roundbottom {background: #000;}
        .r1 {border: 0; margin: 0 10px; height: 1px; overflow: hidden; background: #fff;}
        .r2 {border: 0; margin: 0 7px; height: 1px; overflow: hidden; background: #fff;}
        .r3 {border: 0; margin: 0 5px; height: 1px; overflow: hidden; background: #fff;}
        .r4 {border: 0; margin: 0 4px; height: 1px; overflow: hidden; background: #fff;}
        .r5 {border: 0; margin: 0 3px; height: 1px; overflow: hidden; background: #fff;}
        .r6 {border: 0; margin: 0 2px; height: 2px; overflow: hidden; background: #fff;}        
        .r7 {border: 0; margin: 0 1px; height: 3px; overflow: hidden; background: #fff;}
        
        .content {border: 0; padding: 0; background: transparent url(pix/bg-grey.png); overflow: hidden;}
        .logo {border: 0; padding: 0 0.5em; padding-bottom: 0.5em; z-index: 1;}
        .logoright {border: 0; padding: 0 0.5em; padding-bottom: 0.5em; z-index: 1; float:right}
        
        .heading {margin: 0; padding: 1em; font-size: 1.5em; font-weight: bold; line-height: 1em; text-align: center;}
        .errmsg {margin: 0; padding: 0em 1em 1em 0em; font-size: 0.9em; font-weight: bold; line-height: 1em; text-align: left; color: #ff0000}
        .text_reg {border: 0; margin-left: 0; padding-left: 1.2em; color: #000; font-size: 1em; line-height: 1.3m; width: 450px; clear: left;}
        .text {border: 0; margin: 0; padding: 1.2em; color: #000; font-size: 1em; line-height: 1.3em; width: 700px; clear: left;}
        #bg-login {background: transparent url(pix/pastel/plstteal.jpg) repeat; overflow: hidden;}
        #bg-register {background: transparent url(pix/pastel/plstaqua.jpg) repeat; overflow: hidden;}
        #bg-invite {background: transparent url(pix/pastel/plstseaf.jpg) repeat; overflow: hidden;}
        
        .news {width: 32%; border: 0; margin-right: 1em; margin-top: 1em; padding: 0; color: #252525; font-size: 0.75em; line-height: 0.8em; float: right; clear: right;}
        .newstitle {margin: 0.1em 0; padding: 0.1em 0.5em; font-size: 1.4em; background: #ff3; color: #000; font-weight: bold;}
        .info {color: #252525; font-size: 0.70em; margin-top: -0.40em; margin-bottom: 0.2em;}
        .contact {border: 0; margin: 0; padding: 0 1em; text-align: center; color: #999; font-size: 0.75em;}

        .textfield {border: 1px solid #06f; padding: 0.2em; background: #abcdef; color: #000; font-size: 1em;}
        .textbox {border: 1px solid #06f; padding: 0.2em; background: #abcdef; color: #000; font-size: 1em; height: 260px; overflow: auto; clear: right;}
        .eula {border: 0; padding: 0.3em; margin: 0.5em 0; background: #06f; color: #fff; font-size: 1.8em; font-weight: bold;}
        .h1 {border: 0; padding: 0.1em 0.5em 0.1em 0.5em; margin: 0.5em 0 0.5em 0; background: #fff; font-size: 1.2em; font-weight: bold;}
        .note {color: #252525; font-size: 0.75em;}
        .command {margin: 1.2em; font-family: monospace; font-size: 1em;}
        .button {border: 1px solid #06f; margin: 0.1em 0; padding: 0.2em; background: #fff; color: #000; font-weight: bold;}        /* Text: 'Payment online >>' */
        .button:hover {border: 1px solid #000; margin: 0.1em 0; padding: 0.2em; background: #06f; color: #fff; font-weight: bold;}          /* Text: 'Payment online >>' */
        
        .loginline {border: 0; margin: 0; padding: 0; background: #ff3; height: 0.3em; overflow: hidden; clear: right;}
        .loginthinline {border: 0; margin: 0; padding: 0; background: #999; height: 1px; overflow: hidden; clear: right;}
        
        #loginmenu ul {margin: 0 0.5em 0 0; padding: 0; border: 0; background: transparent; font-size: 0.65em; float: right;}
        #loginmenu li {display: inline;}
        #loginmenu a {padding: 0 1em; text-decoration: none;}
        #loginmenu a:link {color: #000; background: #ff9; border: 1px solid #999;}
        #loginmenu a:visited {color: #000; background: #ff9; border: 1px solid #999;}
        #loginmenu a:hover {color: #000; background: #ff3; border: 1px solid #999;}
        #loginmenu a#current {color: #000; background: #ff3; border: 1px solid #999;}
        #loginmenu a#close {color: #000; background: #ccc; border: 1px solid #999;}
        
        #loginmenu_1 ul {margin: 0 0.5em 0 0; padding: 0; border: 0; background: transparent; font-size: 0.65em; float: right;}
        #loginmenu_1 li {display: inline;}
        #loginmenu_1 li {display: inline;}
        #loginmenu_1 a {padding: 0 1em; text-decoration: none;}
        #loginmenu_1 a:link {color: #000; background: #ff9; border: 1px solid #999;}
        #loginmenu_1 a:visited {color: #000; background: #ff9; border: 1px solid #999;}
        #loginmenu_1 a:hover {color: #000; background: #ff3; border: 1px solid #999;}
        #loginmenu_1 a#current {color: #000; background: #ff3; border: 1px solid #999;}
        #loginmenu_1 a#close {color: #000; background: #ccc; border: 1px solid #999;}
        
        #loginmenu_2 ul {margin: 0 0.5em 0 0; padding: 0; border: 0; background: transparent; font-size: 0.65em; float: right;}
        #loginmenu_2 li {display: inline;}
        #loginmenu_2 li {display: inline;}
        #loginmenu_2 a {padding: 0 1em; text-decoration: none;}
        #loginmenu_2 a:link {color: #000; background: #ff9; border: 1px solid #999;}
        #loginmenu_2 a:visited {color: #000; background: #ff9; border: 1px solid #999;}
        #loginmenu_2 a:hover {color: #000; background: #ff3; border: 1px solid #999;}
        #loginmenu_2 a#current {color: #000; background: #ff3; border: 1px solid #999;}
        #loginmenu_2 a#close {color: #000; background: #ccc; border: 1px solid #999;}
        

