/* STANDART ELEMENTS */
body {
margin:20px 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#4A4A4A;
background-color:#747474;
text-align:center;
}
body, input, select{
font-size:12px;
}
img {
border:0;
}
table { 
border-collapse:collapse; 
border-spacing:0;
width:100%;
}
td, th {
padding: 0;
}
a {
color:#E40116;
text-decoration:underline;
}
a:hover {
color:#4A4A4A;
text-decoration:none;
}
h1 {
font-size:18px;
font-weight:bold;
color:#E40116;
}
/* FORM ELEMENTS */
input, select {
border:1px solid #333333;
}
.radiobut {
border:0;
}
/* STRUCTURE */
.container {
margin:0 auto;
text-align:left;
width:763px;
}
.footer {
background-color: #515151;
margin:10px 0;
}
.footer-link {
padding:10px 20px;
text-align:left;
}
.footer-icon {
padding:10px 20px;
text-align:right;
vertical-align:middle;
}
.footer p {
padding:0;
margin:0;
color: #FCFFD6;
font-size:10px;
}
.footer a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.footer a:hover {
color:#FCFFD6;
font-weight:bold;
text-decoration:underline;
}
.side-column{
vertical-align:top;
text-align:right;
background-color: #4E4E4E;
}
.normal{
font-weight:normal;
}
.note {
font-weight:normal;
color: #FFFFFF;
font-size:10px;
}
.note a {
color:#FFFFFF;
text-decoration:underline;
}
.note a:hover {
color:#FFFFFF;
text-decoration:none;
}
/* FORMTABLE ELEMENTS */
.formtable{
vertical-align:top;
text-align:left;
width:510px;
}
.formtable td{
font-weight:bold;
vertical-align:top;
text-align:left;
border-bottom:1px solid #D8D8D8;
padding:5px 5px 5px 5px;
color:#333333;
background-color:#EBEBEB;
border-right:1px solid #D8D8D8;
}
.formtable-content {
text-align:left;
width:510px;
background-color:#EBEBEB;
vertical-align:top;
}
.formtable-content td{
padding:10px;
}
td.btn-submit {
padding:0;
border:0;
text-align:center;
padding:10px;
background-color:#585858;
}
/* CLEAR STYLE */
td.clearit {
padding:0;
border:0;
}

/* POPUPS */
#layer1, #layer2, #layer3, #layer4, #layer5, #layer6, #layer7, #layer8{
position: absolute;
display: none;
top: 240px;
left: 10px;
font-weight:normal;
text-align:left;
}
.popupcontent {
width: 318px;
background-color: #FFFFFF;
border: 2px solid #464646;
padding: 10px;
}
.popupscroll {
width: 318px;
background-color: #FFFFFF;
border: 2px solid #464646;
padding: 10px;
height:300px;
overflow:scroll;
}
#layer1 h1, #layer2 h1, #layer3 h1, #layer4 h1, #layer5 h1, #layer6 h1, #layer7 h1, #layer8 h1 {
font-size:20px;color:#E40116
}
#layer1, #layer2, #layer3, #layer4, #layer5, #layer6, #layer7, #layer8 {
font-size:11px;
}
.close {position:absolute;left:0;top:0px;width:342px;height:18px;background-color:#464646;padding:0;}
.close img{position:absolute;padding:0;right:0;}