@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; background-image:url(../images/background.gif)}
#head { float:left; width:100%; border-bottom-style:solid; border-bottom-width:2px; border-color:#F00; }
.margin { width:1000px; margin:0px auto; }
#body { float:left; width:100%; background-color:#FFF; }
#foot { float:left; width:100%; border-top-style:solid; border-top-width:2px; border-color:#F00; }

.left { position:relative; display:inline; float:left; }
.right { position:relative; display:inline; float:right; }
.hundred { width:100%; }
 h1 { font-family:"Arial Black", Gadget, sans-serif; color:#F00; margin-bottom:5px; font-weight:normal; font-size:1.3em; }
 p { font-size:.85em; text-align:justify; margin-bottom:10px; }
 
.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_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; }

.red { color:#F00; }
.italic { font-style:italic; }

#master_container { width:1072px; margin:0px auto; }
#site_body { position:relative; display:inline; float:left; width:100%; background-image:url(../images/site-back.png); background-repeat:repeat-y; }
#Table_01 { position:relative; display:inline; float:left; margin-left:36px; }

.form { position:relative; display:inline; float:left; color:#000; width:319px; margin-top:10px; }
.form li { margin-bottom:5px; }
#abs { position:relative; display:inline; float:left; width:319px; height:330px; background-color:#FFF;}
.titles { position:relative; display:inline; float:left; font-weight:bold; font-size:.95em; width:120px; margin-right:10px; text-align:right; }
.disclaimer { margin-left:90px; }
#billing_container { width:1000px; margin:0px auto; }
.billing_box { margin-top:20px; width:1000px; margin-bottom:20px; }
.options { position:relative; display:inline; float:left; width:600px; margin-top:50px; margin-left:10px; margin-bottom:50px; }
.order_box { position:relative; display:inline; float:left; width:530px; height:205px; border-style:solid; border-width:thin; margin-left:30px; }
.options li { position:relative; display:inline; float:right; margin-bottom:10px; }
.radio { position:relative; display:inline; float:left; margin-top:100px; width:15px; }
.cc_box { position:absolute; width:345px; right:4px; margin-top:20px; }
.cc_logos { position:relative; display:inline; float:left; margin-top:15px; margin-left:60px; }
.cc_logos li { display:inline; margin-left:3px; }
.update { position:relative; display:inline; float:left; width:100%; margin-top:5px; text-align:center; font-size:.85em;}
.cc_spread { position:relative; display:inline; float:left; width:93%; margin-top:10px; margin-left:5%; }
.cc_spread li { margin-bottom:8px; }
.left_five { margin-left:5px; }
.seven_five { font-size:.75em; }
.terms_and_c { position:relative; display:inline; float:left; margin-left:65px; }
.terms_and_c li { display:inline; padding-right:5px; padding-left:10px; font-size:.75em; border-left-style:solid; border-left-width:thin; }
.terms_and_c li:first-child { border:none; }
.rush { margin-top:20px; margin-bottom:20px; margin-left:38px; }
.build { position:relative; display:inline; float:right; margin-right:40px;}
.no_logo_two { position:relative; display:inline; float:left; }
.act_now { position:absolute; color:#000; width:530px; text-align:justify; font-size:.75em; margin-top:5px; }
.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;
}

#frontpage_form_submit_ { width:294px; height:43px; background-image:url(../images/sliced/images/rush-my-bottle.gif); margin-top:10px; }