/*****************************/
/* pagemessage starts        */
/*****************************/

div.pagemessage {
font-size: 12px;
font-weight: bold;
color: #ffffff;
width: 780px;
border: solid 0px #990000;
background-color: #990000;
padding: 10px;
margin-bottom: 5px;
margin-left:25px;
}

div.pagemessage2 {
font-size: 12px;
font-weight: bold;
color: #ffffff;
width: 780px;
border: solid 0px #699239;
background-color: #699239;
padding: 10px;
margin-bottom: 20px;
}

/*****************************/
/* login area starts         */
/*****************************/

.loginarea { 
left: 275px; 
position: relative; 
z-index: 10; 
top: 10px;
}

.loginareatext {
font-size:11px;
color:#FFFFFF;
text-align:right;
padding-right:8px;
height:12px;
}

.loginareatext a {
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.loginareatext a:hover {
text-decoration:underline;
}

.loginareatext2 {
font-size:13px;
color:#FFFFFF;
text-align:right;
padding-right:8px;
height:12px;
}

.loginareatext2 a {
font-size:13px;
color:#FFFFFF;
text-decoration:none;
}

.loginareatext2 a:hover {
text-decoration:underline;
}

form.loginareaform {
font-style:normal;
}

form.loginareaform input.textfield {
font-size: 12px;
font-weight: normal;
padding: 5px;
margin-bottom:8px;
margin-right:10px;
width: 125px;
color:#999999;
}

/*****************************/
/* registerform starts       */
/*****************************/

form.registerform {
text-align: left;
padding: 0px;
margin: 0px 0px 0px 0px;
}

form.registerform input.registerbutton {
font-size: 13px;
font-weight: normal;
margin-top: 12px;
margin-bottom: 12px;
}

form.registerform input.textfield {
font-size: 14px;
font-weight: normal;
padding: 2px;
margin-top: 4px;
margin-bottom: 4px;
width: 300px;
}

form.registerform label{
margin-left: 15px; 
width: 150px;
color: #8d8d8d;
font-size: 14px;
}

form.registerform select {
font-size: 13px;
font-weight: normal;
padding: 0px;
margin-bottom: 2px;
margin-top: 2px;
width: 304px;
}

/*****************************/
/* loginform starts          */
/*****************************/

form.loginform {
margin: 0px 0px 0px 0px;
}

form.loginform input.loginbutton {
font-size: 13px;
font-weight: normal;
margin-top: 12px;
margin-bottom: 12px;
}

form.loginform input.passwordbutton {
font-size: 13px;
font-weight: normal;
margin-left: 10px;
margin-bottom: 3px;
}

form.loginform input.textfield {
font-size: 14px;
font-weight: normal;
padding: 2px;
margin-top: 4px;
margin-bottom: 4px;
width: 200px;
}

form.loginform label{
margin-left: 15px; 
width: 150px;
color: #8d8d8d;
font-size: 14px;
}

/*****************************/
/* contactform starts        */
/*****************************/

form.contactform {
text-align: left;
padding: 0px;
margin: 10px 0px 0px 0px;
}

form.contactform .contacttext{
font-weight: bold;
width: 450px;
margin-bottom:0px;
}

form.contactform input.button {
font-size: 13px;
font-weight: normal;
width: 125px;
margin-top: 20px;
margin-bottom: 20px;
}

form.contactform input.textfield {
font-size: 14px;
font-weight: normal;
padding: 3px;
margin-top: 4px;
margin-bottom: 15px;
width: 350px;
}

form.contactform textarea {
font-size: 14px;
font-weight: normal;
padding: 3px;
margin-top: 7px;
width: 500px;
}

form.contactform select {
font-size: 14px;
font-weight: normal;
padding: 3px;
margin-bottom: 2px;
margin-top: 2px;
width: 350px;
}

form.contactform label{
margin-left: 15px; 
color: #8d8d8d;
}

form.contactform  div.desctext {
font-size: 11px;
font-weight: normal;
color: #999999
}

form.contactform  div.desctext a{
font-size: 11px;
font-weight: normal;
color: #0000ff
}

/*****************************/
/* contactform starts        */
/*****************************/

.maincolumn {
padding-top:0px;
padding-left:0px;
padding-right:0px;
}