body {
margin: 0px;
background-color: #0072a3;
background-image: url(img/boc_lp_bg.jpg);
background-repeat: repeat-x;
}

td, div {
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
color: #002c50;
}

a {
color: #FFFFFF;
text-decoration: none;
}

a:hover {
color: #FFFFFF;
text-decoration: underline;
}

#lang {
background-image: url(img/boc_lp_01.gif);
height: 32px;
color: #009ee0;
padding: 0 50px 5px 0;
}

.pipe {
color: #FFFFFF;
}

#content {
width: 402px !Important;
height: 280px !Important;
width: 452px;
height: 337px;
padding: 20px 25px 20px 25px;
}

.lead {
padding: 0 0 25px 0;
}

.label {
width: 150px;
height: 22px !Important;
height: 25px;
float: left;
font-weight: bold;
padding: 3px 0 0 0 !Important;
padding: 4px 0 0 0;
}

.field {
width: 241px;
height: 22px !Important;
height: 25px;
float: right;
}

input {
background: url(img/input_bg.gif);
width: 241px;
height: 20px;
border: none;
padding: 3px 0 0 5px;
font-size: 11px;
color: #002c50;
}

.err1 {
background: url(img/input_bg_red.gif);
clear: both;
}

.err2 {
background: url(img/input_bg_red.gif);
clear: both;
}

.err3 {
background: url(img/input_bg_red.gif);
clear: both;
}

.clear {
clear: both; 
}

.mandatory {
width: 161px;
font-size: 10px;
color: #777777;
float: left;
}

.button {
height: 24px;
margin: 5px 0 0 0;
float: left;
}

#footer {
background-image: url(img/boc_lp_09.gif);
height: 81px;
color: #FFFFFF;
padding-top: 40px;
}


