body {text-align:center; margin-top: 0px}

.main {margin-top: 0px; max-width:950px; margin-left:auto; margin-right:auto; text-align:left; font-size:15px; font-family: arial,sans-serif; padding-bottom:40px}

A:link {text-decoration: underline;}
A:visited {text-decoration: underline;}
A:hover {text-decoration: underline; color:red; background-color:#FFFFCC;}
A:active {text-decoration: underline;}

.titlebar {
    padding: 0px;
    margin: 0px;
    margin-right: 10px;
    color: #FCAF3E;
    font-weight: bold;
    font-size: 14pt;
    width: 100%;
}
.titlebar .links {
    font-weight: bold;
    text-align: left;
    vertical-align: top;
    color: red;
}
.titlebar_link {
    color: #FCAF3E;
}

.titlebar_login {
    text-align: right;
    padding: 0px;
    padding-right: 10px;
}

.titlebar .submit {
    padding: 0px;
    margin: 0px 0px 0px 10px;
    color: red;
}

.head1 {font-size:200%; color:red; font-weight:bold; padding-top:10px; margin-top:10px; padding-bottom:0px; margin-bottom:0px}
.head2 {font-size:120%; color:#F70; padding-top:30px}
.head3 {font-weight:bold; text-align:left; font-size:125%; color:#676767; margin-top:0px; padding-top:0px; padding-bottom:5px}
.light_text {color:#676767}

EM {font-size:150%}
v\:* { behavior: url(#default#VML); } 

.nopad {padding:0px; margin:0px}

.clearfix {
  overflow: auto;
  zoom: 1;
}