html {
     overflow-y: scroll;
     overflow-x: auto;
  }

* {
margin: 0;
padding: 0;
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
line-height: 22px;
word-spacing: -1px;
} 

.input {
background: #dddddd;
color: #000000;
border: solid #e5e5e5 1px;
font-size: 12px;
width: 260px;
height: 15px;
}

#clear { clear: both; }

BODY {
background: #0f4a82;
color: #0e4981;
}

img{border: none}
a {text-decoration:none; color:#0e4981; font-weight:bold;}

#fullbody {
position: relative;
width: 100%;
background: #ffffff url('images/bg.gif') repeat-x;
}

#header {
position: relative;
width: 940px;
left: 50%;
margin-left: -470px;
}

#logo {
position: relative;
width: 250px;
height: 85px;
top: 15px;
float: left;
}

#menu {
position: relative;
width: 341px;
height: 33px;
top: 67px;
padding-top: 5px;
margin-right: 15px;
float: right;
background: url('images/menu_bg.gif') no-repeat;
text-align: center;
}

#menu a{
color: #ffffff;
margin: 0px 10px 0px 10px;
font-size: 13px;
font-weight: bold;
}

#menu a:hover{
font-size: 13px;
color: #ffc30b;
}

#content {
position: relative;
width: 940px;
left: 50%;
margin-top: 12px;
margin-left: -470px;
}

#footer {
position: relative;
width: 100%;
height: 50px;
background: url('images/foot.gif') repeat-x;
padding-top: 15px;
text-align: center;
font-size: 12px;
font-weight: bold;
color: #ffffff;
}

#footer img{
margin-right: 20px;
}

#sep {
width: 940px;
margin: 8px 0px 8px 0px;
height: 2px;
background: #e5e5e5;
}

#label {
width: 300px;
padding: 3px 0px 3px 20px;
font-weight: bold;
float:left;
}

#c_head {
padding: 0px 20px 10px 20px;
font-weight: bold;
}


#field {
width: 330px;
float:left;
}

.title {
font-size: 21px;
font-weight: bold;
color: #1F78CA;
}

.terms {
font-weight: bold;
color: #FFFFFF;
}


