#left_box_top {
        width: 480px;
        margin: 0px auto;
        font-weight:normal; font-family: arial; font-size:12pt; text-decoration:none; color:#333333;
}

#left_box_one {
        width: 350px;
        height: 40px;
        margin: 22px auto;
        font-weight:normal; font-family: arial; font-size:10pt; text-decoration:none; color:#078e07;
}


p, h1, form, button{border:0; margin:0; padding:0;}
.spacer{clear:both; height:1px;}

#the_form {
        margin: 0 auto;
        width: 460px;
        height: 400px;
        border: solid 0px red;
        font-size: 11px;
        color: #333333;
}

/* ----------- My Form ----------- */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#label{
font-weight: bold;
font-size: 12px;
text-align: left;
color: #333333;
margin: 0px 0 0 0;
}

.cssform p{
width: 428px;
margin: 0px 0px 10px 35px;
padding: 0px;
border-bottom: 0px dashed gray;
text-align: left;
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 140px;
margin: 0 0 5px 0;
}

.cssform textarea{
width: 250px;
height: 150px;
}


#contact_info label {
        font-size: 11px;
        color: #333333;
}
#contact_info  {
        margin: 20px auto;
        width: 460px;
        height: 200px;
        border: solid 1px #c2dcea;
        font-size: 11px;
        color: #333333;
}


#contact_info_left {
        float: left;
        margin: 0;
        width: 220px;
        height: 120px;
        border: solid 0px red;
        font-size: 11px;
        color: #ffffff;
        text-align: right;
}
#contact_info_right {
        float: right;
        margin: 0 15px 0 0;
        width: 220px;
        height: 120px;
        border: solid 0px red;
        font-size: 11px;
        color: #ffffff;
        text-align: right;
}


#contact_info_home label {
        font-size: 11px;
        color: #333333;
}
#contact_info_home  {
        margin: 20px auto;
        width: 460px;
        height: 400px;
        border: solid 1px #aeaeae;
        font-size: 11px;
        color: #333333;
}


#contact_info_left_home {
        float: left;
        margin: 0;
        width: 220px;
        height: 120px;
        border: solid 0px red;
        font-size: 11px;
        color: #333333;
        text-align: right;
}
#contact_info_right_home {
        float: right;
        margin: 0 15px 0 0;
        width: 220px;
        height: 120px;
        border: solid 0px red;
        font-size: 11px;
        color: #333333;
        text-align: right;
}
#contact_info_title{
        margin: 5px;
        font-family: arial; font-size:11px; color:#6e6f6f; letter-spacing: 0px;
        font-weight: bold;
        border: solid 0px red;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

.threepxfix {
}

/* ---------- End Form ----------- */

       .form_left{
        border-style:solid;
        border-width:0;
        border-color: #7A7A7A;
        background-color : #FFFFFF;
        font-family:'verdana',arial,sans-serif;
        font-size:10px;
        font-weight:normal;
        color: #333333;
       }

.bonus{font-weight:bold; font-family: eurostile; font-size:14pt; text-decoration:none; color:177305}
.bonus_small{font-weight:bold; font-family: eurostile; font-size:12pt; text-decoration:none; color:177305}
.label2{font-weight:bold; font-family: eurostile; font-size:12pt; text-decoration:none; color:1C2F42}
.title_blue{font-weight:bold; font-family: eurostile, arial; font-size:16pt; text-decoration:none; color:#084e7b;}
.title_grey{font-weight:normal; font-family: eurostile, arial; font-size:16pt; text-decoration:none; color:#343b3f;}
#success {
        width: 700px;
        margin: 0px auto;
        text-align: left;
        font-weight:normal; font-family: arial; font-size:12pt; text-decoration:none; color:#343b3f;
        }

img { border: 0px; }


