@charset "UTF-8";
/* CSS Document */
* {margin:0; padding:0;}
a img {border-style:none;} 
ul li {list-style-type:none; margin:0; padding:0; }
body { font-family:Arial, Helvetica, sans-serif; font-family:Tahoma, Geneva, sans-serif; }

a { color:#124f88; cursor:pointer; }
a:focus { outline: none }
a:link {text-decoration:none;}
a:hover {text-decoration:underline;}

.logo { position:relative; display:inline; float:left; width:167px; height:70px; margin-top:25px; }

.left { position:relative; display:inline; float:left; }
.right { position:relative; display:inline; float:right;  }
.hundred { width:100%; }
.eighty { width:80%; }

.top_five { margin-top:5px; } .top_seven { margin-top:7px; } .top_three { margin-top:3px; } .bottom_five { margin-bottom:5px; } .top_six { margin-top:6px; } .bottom_six { margin-bottom:6px; } .left_three { margin-left:3px; } .left_five { margin-left:5px; } .left_eight { margin-left:8px; } .left_fifteen { margin-left:15px; } .left_fourteen { margin-left:15px; } .left_twelve { margin-left:12px; } .left_twenty { margin-left:20px; } .left_twenty_two { margin-left:22px; } .left_twenty_three { margin-left:23px; } .left_twenty_four .left_twenty_five { margin-left:25px; } .left_twenty_four { margin-left:24px; } .left_thirty { margin-left:30px; } .left_thirty_five { margin-left:35px; } .left_sixty { margin-left:60px; } .right_five { margin-right:5px; } .right_six { margin-right:6px; } .right_seven { margin-right:7px; } .top_ten { margin-top:10px; } .top_twenty { margin-top:20px; } .top_twenty_three { margin-top:23px; } .top_fifteen { margin-top:15px; } .left_ten { margin-left:10px; } .top_twenty_five { margin-top:25px; } .top_thirty { margin-top:30px; } .top_thirty_five { margin-top:35px; } .top_custom { margin-top:18px; } .right_ten { margin-right:10px; } .right_fifteen { margin-right:15px; } .right_twenty { margin-right:20px; } .right_twenty_five { margin-right:25px; } .right_fifty { margin-right:50px; } .right_sixty_five { margin-right:65px; } .bottom_ten { margin-bottom:10px; } .bottom_twenty { margin-bottom:20px; } .bottom_thirty { margin-bottom:30px; } .bottom_forty { margin-bottom:40px; } .left_two { margin-left:2px; } .top_forty { margin-top:40px; } .top_fifty { margin-top:50px; } .top_sixty { margin-top:60px; } .left_thirteen { margin-left:13px; } .left_forty { margin-left:40px; } .left_eighteen { margin-left:18px; } .left_twenty_eight { margin-left:28px; } .left_fifty { margin-left:50px; }  .left_sixty_five { margin-left:65px; } .left_seventy { margin-left:70px; } .left_seventy_five { margin-left:75px; } .top_thirteen { margin-top:13px; } .left_one_hundred { margin-left:100px; } .left_one_hundred_ten { margin-left:110px; } .left_one_hundred_thirty { margin-left:130px; } .left_eighty { margin-left:80px; } .left_fifty_five { margin-left:55px; }

#master_container { width:712px; }
#head { position:relative; display:inline; float:left; background-color:#990000; }
#container_body { position:relative; display:inline; float:left; width:700px; background-color:#FFF; border-style:solid; border-width:6px; border-color:#990000; }
#container_body > h1 { font-size:1.8em; font-weight:normal; float:left; width:600px; margin-left:40px; text-align:center; margin-top:10px; }
#container_body > h2 { font-size:2.1em; float:left; margin-left:5px; margin-top:10px;}
#container_body > h3 { float:left; width:350px; font-size:1.8em; text-align:center; float:left; margin-left:5px; margin-top:20px;}
#container_body > ul { float:left; width:300px;  }
#container_body > ul li { float:left; width:100%; font-size:1.4em; margin-top:5px; }
.bold { font-weight:bold; }
.underline { text-decoration:underline; }

.f_size { font-size:1.4em; }
.blue { position:relative; display:inline; float:left; width:372px; height:136px; background-image:url(../images/blue-back.gif); margin-top:13px; }
.input { font-size:.75em; padding-left:15px; width:285px; padding-right:15px; height:39px; border:none; background:none; }
.form_back { position:relative; display:inline; margin-top:15px; margin-left:20px; float:left; width:315px; height:39px; background-image:url(../images/email-box.gif); }

.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
    background-color: #00CC00;
    color: #FFF;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
    background-color: #CC0000;
    color: #FFF;
}