/* Default Killer */
html, body { 
    margin: 0px; 
    padding: 0px; 
    border: 0px; 
} 

/* Elements */
body 
{
    background-color: #ffffff;
    background-image: url(../../../app_template/default/image/backgrnd.gif);
    background-position: center top;
    background-repeat: repeat-x;
}

a img { border: none; }

/* Form */
input, select, textarea, button { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #222222; }
.TextBox { padding-left: 4px; padding-right: 4px; height: 22px; }
.Button  { padding-left: 4px; padding-right: 4px; height: 22px; color: #000000; }
.LeftCell { color: #888888; background-color: #F0F0F0; white-space: nowrap; height: 24px; }
.RightCell { color: #888888; background-color: #F5F5F5; white-space: nowrap; }
.ErrorText { color: #ff0000; }
.NewsTextBox { padding-left: 4px; padding-right: 4px; width: 170px; color: #333333; border: solid 1px #c5c5c5; height: 20px; filter: alpha(opacity=60); opacity: 0.6; }
.NewsSendButton { border:0px; }

/* Other */
.MainContainer { width: 980px; margin: 0 auto; }
.HeadArea { height: 126px; } 
.MenuArea { height: 22px; background-image: url(../../../app_template/default/image/backmenu.gif);}
.FlashArea { margin: 0px; padding: 0px; }
.MainArea { margin: 0px; padding: 0px; background-image: url(../../../app_template/default/image/backmain.jpg); background-repeat: no-repeat; }
.FootArea1 { height: 20px; padding-left:5px; padding-top: 3px; text-align: center; vertical-align: top; color: #222222; background-color: #6BD41B; }
.FootArea2 { height: 20px; padding-left:5px; padding-top: 3px; text-align: center; vertical-align: top; color: #222222; }