@charset "utf-8";
/* CSS Document */

#multi {}
#multi #multi_top { background-image: url(/images/css/multi_form2/multi2_top.png); background-repeat: no-repeat; background-position: bottom; height: 13px; }
#multi #multi_mid { background-image: url(/images/css/multi_form2/multi2_mid.png); background-repeat: repeat-y; padding-right: 9px; padding-left: 9px; }
#multi #multi_bot { background-image: url(/images/css/multi_form2/multi2_bot.png); background-repeat: no-repeat; background-position: top; height: 13px; }

/* MULTI FORM MENU */
#multi_menu { float: left; width: 230px; margin-top: -4px; margin-bottom: -4px; }
#multi_menu .multi_menu_item { background-color: #E0E0E0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; border-right-width: 1px; border-right-style: solid; border-right-color: #CCC; height: 55px; }
#multi_menu .multi_menu_item:hover { background-color: #036; }
#multi_menu .multi_menu_item:hover .multi_item_title a { color: #FFF; }
#multi_menu .multi_menu_item:hover .multi_item_desc a { color: #CCC; }
#multi_menu .multi_menu_item .multi_item_title a { display: block; font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: bold; color: #006; text-decoration: none; padding-top: 10px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
#multi_menu .multi_menu_item .multi_item_desc a { display: block; font-family: Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: none; color: #06F; font-weight: bold; padding-top: 0px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; }
#multi_menu .multi_menu_item_on { background-color: #FFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; height: 55px; }
#multi_menu .multi_menu_item_on .multi_item_title a { display: block; font-family: Verdana, Geneva, sans-serif; font-size: 17px; font-weight: bold; color: #06F; text-decoration: none; padding-top: 10px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
#multi_menu .multi_menu_item_on .multi_item_desc a { display: block; font-family: Verdana, Geneva, sans-serif; font-size: 13px; text-decoration: none; color: #930; font-weight: bold; padding-top: 0px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; }

/* MULTI - THE FORM */
.multi_off { display:none; }
#multi_form { float: right; width: 610px; padding-top: 0px; padding-left: 40px; height: 313px; margin-top: -4px; margin-bottom: -4px; background-image: url(/images/css/multi_form/arrow.gif); background-repeat: no-repeat; background-position: 13px 50px; }
#multi_form #secure { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999; background-image: url(../../images/lock_03.gif); background-repeat: no-repeat; background-position: right top; text-align: right; padding-right: 23px; padding-top: 2px; height: 23px; }
#multi_form .punch { height: 70px; }
#multi_form .punch h1 { margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 26px; color: #06F; }
#multi_form .punch h1 .note { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #999; font-weight: normal; }

#multi_form .punch h2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; margin: 0px; color: #666; }
.multi_form_left { padding: 10px; float: left; width: 355px; }
.multi_form_right { float: right; width: 200px; margin-top: 10px; border-left-width: 1px; border-left-style: solid; border-left-color: #CCC; padding-left: 20px; padding-right: 10px; }
.multi_form_right .right_container { height: 175px; }
.multi_form_right .sec { text-align: right; }
.multi_form_right .right_punch { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: italic; font-weight: bold; color: #039; padding-bottom: 5px; }
.multi_form_right .right_punch2 { font-family: Arial, Helvetica, sans-serif; color: #F90; font-weight: bold; margin-top: 20px; font-size: 12px; }
.multi_form_right .payment { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #06F; font-weight: bold; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; }
.multi_form_right .payment .from { font-weight: normal; font-size: 14px; }

/* REMO FORM */
#ltv_error_box { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-right: 20px; margin-top: 10px; border: 1px solid #930; background-color: #FFE8FF; background-image: url(/images/icon_error.gif); background-repeat: no-repeat; background-position: 10px 10px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 45px; }
#ltv_error_box .underbold { font-weight: bold; text-decoration: underline; }
.multi_form_right  .compare { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align: center; color: #F90; margin-top: 20px; }
.multi_form_right  .compare_cost { font-family: Verdana, Geneva, sans-serif; font-size: 26px; font-weight: bold; color: #F90; text-align: center; }


/*FORM OBJECT */
.form_object { margin-left: 15px; margin-top: 8px; }
.form_object .form_text { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; float: left; width: 160px; padding-top: 3px; }
.form_object .form_text_note { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; float: left; color: #666; }
.form_object .form_note { float: left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333; padding-top: 3px; margin-left: 5px; }
.form_object select { float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.form_object input { float: left; width: 150px; }
.form_button { margin-top: 35px; margin-left: 90px; }
.error { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F00; margin-left: 170px; margin-top: 3px; }
