/*  Palette
    Header green = bee467
*/

/* ---Root--- */
body{margin:0;padding:0;font-family:Arial;font-size:12px;}
a{text-decoration:none;outline:0;}
form{margin:0;padding:0;}
form br{clear:left;}
label,input,textarea,select{float:left;margin:0 10px 10px 0;padding:0;}
label{width:100px;}
li,ul{list-style-image: url(../images/list_dot.jpg);}

/* ---General--- */
.centering{width:920px;margin:0 auto;}
.spacer{width:100%;height:20px;display:block;}
.left_col{float:left;width:50%;}
    .left_col input{width:95%;}
    .left_col textarea{width:95%;}
    .left_col .adj{padding-right:20px;}
.right_col{float:left;width:50%;}

/* ---Header--- */
#header{height:104px;width:920px;background:url(../images/header_bg.jpg) no-repeat;margin-top:20px;position:relative;}
#nav{position:absolute;color:#000;right:25px;bottom:20px;}
    #nav a{color:#000;width:160px;display:block;float:left;}

/* ---Main--- */
.h0{font-size:36px;}
.main_white{padding:0 10px 0 10px;width:900px;background:url(../images/main_bg.jpg) no-repeat bottom center;}
    .main_white input{width:194px;height:22px;background:url(../images/input_bg.jpg) no-repeat;border:none;padding:5px 5px 0 5px;}
.small_col{float:left;width:300px;margin:0 40px 20px 0;}
.result_row{padding:5px 0 5px 0;}
.field_col{float:left;width:120px;}
.tooltip{padding:10px;background:#fff;border:#dddddd solid 1px;}
.client_details{padding:20px;background:#8fd823;margin:20px 0;color:#477700;}
    .client_details a{color:#fff;}

/* ---Footer--- */
#footer{width:920px;height:114px;background:url(../images/footer_bg.jpg) no-repeat top center;text-align:center;position:relative;}
    #footer .content{position:absolute;bottom:50px;color:#aaaaaa;text-align:left;}
    #footer a{color:#aaaaaa;}
