/* ----- MAIN LINK ----- */

a:link {color: #990000; text-decoration: underline;}
a:visited {color: #990000; text-decoration: underline;}
a:hover {color: #BB8800; text-decoration: none;}


/* ----- MAIN STRUCTURE ----- */

body {font-family:'Trebucht MS', Verdana, Arial; font-size:14px; margin:0; text-align:center; background:url('../images/newhome/bgrepeat.gif') repeat;}

ul {list-style-type: square;}

form {margin:0}


/* ----- CONTENT ----- */

#pagebg {text-align:left; margin: 0px auto; width:603px;}

.back1 {background:url('../images/newhome/background-01.gif') no-repeat; height:81px;}
.back3 {background:url('../images/newhome/background-03.jpg') no-repeat; height:232px; position:relative;}

.loginform {position:absolute; top:50px; left:75px; width:450px;}

.formline {margin-top:15px;}
label {margin-top:6px; font-size:16px; color:#990000;}
.formlabel {clear:left; display:block; float:left; width:170px; text-align:right; padding-right:10px;}
.button {font-family:'Trebucht MS', Verdana, Arial; text-align:center; font-size:14px; font-weight:bold; margin:20px 0 0 0; background-color:#CCCCCC; border:3px solid #666666; padding:4px;}
.formfield input {font-family:'Trebucht MS', Verdana, Arial; margin-top:2px; padding:0; border:2px solid #CCCCCC; font-size:16px; padding:4px; width:250px;}
.formfield textarea {width:400px; height:250px; margin-top:2px; font-size:11px; padding:0;}
.formfieldsm {font-size:11px;}
.formfieldsm input {margin-top:2px; font-size:11px; padding:0;}

.example {margin-right:16px; text-align:right;}

.links {font-size:14px; text-align:center; margin-top:10px;}

.failed {margin:0; font-size:11px; font-weight:bold; text-align:center; color:#990000;}
.succeed {margin:0; font-size:11px; font-weight:bold; text-align:center; color:#003300;}
