body{
    background-color:#ffffff;
    margin:0px;
    padding:0px;
    background-color:#cccccc;
}


#main_container{
    margin:0px auto;
    padding:0px;
    width:790px;
    background-color:#ffffff;
    zoom:1;
}


#col_left{
    float:left;
    width:53px;
    height:200px;
    margin:53px 0px 0px 55px;
    padding:0px;
    background-image:url(../images/enquiryArrow.gif);
    background-repeat:no-repeat;
}


#col_right{
    float:right;
    margin:53px 55px 0px 0px;
    width:623px;
    background-image:url(../images/enquiryLogo.png);
    background-repeat:no-repeat;
    background-position:top right;
}
#col_right h1{
    position:relative;
    top:-8px;
    margin:0px;
    font-family:arial,tahoma,sans-serif;
    font-size:40px;
    font-weight:bold;
    text-align:left;
    color:#003776;
}
#col_right h3{
    margin:20px 0px 0px 0px;
    font-family:arial,tahoma,sans-serif;
    font-size:20px;
    font-weight:bold;
    text-align:left;
    color:#003776;
}
#col_right p{
    margin:7px 0px 0px 0px;
    font-family:arial,tahoma,sans-serif;
    font-size:14px;
    text-align:left;
    line-height:140%;
    color:#003776;
}
#col_right p.extra_gap{
    margin:15px 0px 0px 0px;
}
#col_right p.instructions{
    margin:10px 0px 0px 0px;
    font-family:arial,tahoma,sans-serif;
    font-size:13px;
    text-align:left;
    line-height:140%;
    color:#000000;
}
div#col_right a:link{
    color:#189ba7;
    text-decoration:none;
}
div#col_right a:visited{
    color:#189ba7;
    text-decoration:none;
}
div#col_right a:hover{
    color:#48bbc7;
    text-decoration:none;
}
div#col_right a:active{
    color:#189ba7;
    text-decoration:none;
}


#col_right #question_box{
    position:relative;
    left:-20px;
    margin:20px 0px 0px 0px;
    padding:19px;
    width:604px;
    background-color:#f3f3f3;
}
#col_right #question_box p{
    margin:0px;
    font-family:arial,tahoma,sans-serif;
    font-size:14px;
    font-weight:bold;
    letter-spacing:-0.8px;
    line-height:170%;
    text-align:left;
    color:#000000;
}


#col_right #enq_form{
    margin:10px 0px 0px 0px;
}
#col_right #enq_form input.form_field{
    width:418px;
    height:23px;
    padding:6px 2px 0px 2px;
    background-color:#edeff6;
    border:none;
    font-family:arial,tahoma,sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#000000;
}
#col_right #enq_form select.box_style{
    width:422px;
    height:29px;
    padding:2px 0px 0px 0px;
    background-color:#edeff6;
    border:none;
    font-family:arial,tahoma,sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#000000;
}
#col_right #enq_form p.field_label{
    margin:0px;
    font-family:arial,tahoma,sans-serif;
    font-size:14px;
    font-weight:bold;
    line-height:170%;
    text-align:left;
    color:#000000;
}
#col_right #enq_form p.disclaimer{
    margin:0px;
    font-family:arial,tahoma,sans-serif;
    font-size:12px;
    text-align:justify;
    color:#000000;
}
#col_right #enq_form p.privacy{
    margin:0px;
    font-family:arial,tahoma,sans-serif;
    font-size:12px;
    font-style:italic;
    text-align:justify;
    color:#000000;
}


#error_msg{
    margin:10px 0px 20px;
}
#error_msg h3{
    margin:0px;
    font-size:20px;
    color:#ee0000;
}
#error_msg p{
    margin:3px 0px 0px 40px;
    font-family:arial,tahoma,sans-serif;
    font-size:12px;
    color:#000000;
}


#clear_fix{
    clear:both;
    height:0;
}


#compliance{
    margin:30px 0px 50px 0px;
}
#compliance p{
    margin:0px;
    padding:0px;
    font-family:arial,helvetica,sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#666666;
}
#compliance a:visited{
    color:#666666;
    text-decoration:none;
}
#compliance a:link{
    color:#666666;
    text-decoration:none;
}
#compliance a:hover{
    color:#189ba7;
    text-decoration:none;
}
#compliance a:active{
    color:#666666;
    text-decoration:none;
}

