div.default {position:relative;}
div#popup_cart {width:648px; margin:0; font-family:Arial, Helvetica, sans-serif; position:absolute; top:20px; left:35%; overflow:hidden; z-index:9999;}
div#popup_cart table.shatdow {width:100%;}
div#popup_cart table.shatdow td.stm {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/banners_friend/stm.png', sizingMethod='scale'); width:100%;}
div#popup_cart table.shatdow tr>td.stm {background:url(../images/banners_friend/stm.png); border:0px solid;}
div#popup_cart table.shatdow td.sbm {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/banners_friend/sbm.png', sizingMethod='scale'); width:100%;}
div#popup_cart table.shatdow tr>td.sbm {background:url(../images/banners_friend/sbm.png)}
div#popup_cart table.pc_main {width:100%;}
div#popup_cart table.pc_main td.sml {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/banners_friend/sml.png', sizingMethod='scale'); width:25px;}
div#popup_cart table.pc_main tr>td.sml {background:url(../images/banners_friend/sml.png)}
div#popup_cart table.pc_main td.smr {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/banners_friend/smr.png', sizingMethod='scale'); width:25px;}
div#popup_cart table.pc_main tr>td.smr {background:url(../images/banners_friend/smr.png)}
div#popup_cart table.pc_main td.ct {/*border-left:1px solid #ffffff; border-right:1px solid #ffffff;*/ background:url(../images/banners_friend/cbbg_top.jpg) 0 0 repeat-x;}
div#popup_cart table.pc_main td.cb {/*border-left:1px solid #ffffff; border-right:1px solid #ffffff;*/ background:url(../images/banners_friend/cbbg.jpg) 0 0 repeat-x;}
div#popup_cart table.pc_main td.cm {height:494px; background:#ffffff url(../images/banners_friend/cmbg.jpg) 0 100% repeat-x; /*border-left:1px solid #ffffff; border-right:1px solid #ffffff;*/ vertical-align:top; padding:0 25px 0 25px; font-size:11px; color:#575757;}
div#popup_cart table.pc_main td.cm table.cm_header {width:98%; margin:0 auto}
div#popup_cart table.pc_main td.cm table.cm_header td.img {}

div#popup_cart table.pc_main td.cm table.cm_header td.title {font-family:Arial, Helvetica, sans-serif; padding:18px 0 0 0; vertical-align:top;}
div#popup_cart table.pc_main td.cm table.cm_header td.title h1 {font-size:24px; line-height:30px; color:#00535C;}
div#popup_cart table.pc_main td.cm table.cm_header td.title h2 {font-size:18px; color:#F6911B; font-weight:normal; padding:10px 0 5px 0;}
div#popup_cart table.pc_main td.cm table.cm_header td.title h3 {font-size:18px; color:#F6911B; font-weight:bold; padding:10px 0 5px 0;}
div#popup_cart table.pc_main td.cm table.cm_header td.title p {font-size:12px; line-height:18px; color:#4C4C4C; padding:5px 0 20px 0;}

div#popup_cart table.pc_main td.cm table.cm_header td.close {vertical-align:top; padding:5px 0 0 0;}
div#popup_cart table.pc_main td.cm table.cm_header td.close div.close {font-size:12px; font-weight:bold; color:#666666; float:right; cursor:pointer; background:url(../images/banners_friend/close.jpg) 100% 0 no-repeat; padding:0 48px 0 0; height:40px;}


/*MAIN CONTENT*/
div#popup_cart table.fban_structure {width:100%;}
div#popup_cart table.fban_structure td.fbans_top {padding:0 0 10px 0}
div#popup_cart table.fban_structure td.fbans_top h1 {padding:5px 0 5px 0; margin:0px; color:#025259; font-size:37px; line-height:43px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#popup_cart table.fban_structure td.fbans_top h2 {padding:5px 0 5px 0; margin:0px; color:#025259; font-size:37px; line-height:43px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#popup_cart table.fban_structure td.fbans_top p {padding:5px 0 5px 0; margin:0px; color:#2f2f2f; font-size:18px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#popup_cart table.fban_structure td.fbans_row_1 {padding:0 0 10px 0; border-bottom:solid 1px #cccccc}
div#popup_cart table.fban_structure td.fbans_row_1 h2 {padding:5px 0 5px 0; margin:0px; color:#2f2f2f; font-size:24px; line-height:30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#popup_cart table.fban_structure td.fbans_row_1 p {padding:5px 0 5px 0; margin:0px; color:#2f2f2f; font-size:11px; line-height:17px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#popup_cart table.fban_structure td.fbans_row_2 {padding:10px 0 0 0;}
div#popup_cart table.fban_structure td.fbans_row_2 h2 {padding:5px 0 5px 0; margin:0px; color:#2f2f2f; font-size:24px; line-height:30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#popup_cart table.fban_structure td.fbans_row_3 {}
div#popup_cart table.fban_structure td.fbans_row_3 h2 {padding:5px 0 5px 0; margin:0px; color:#2f2f2f; font-size:24px; line-height:30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#popup_cart table.fban_structure td.fbans_row_3_v2 {padding:10px 0 0 0}
div#popup_cart table.fban_structure td.fbans_row_3_v2 h2 {padding:5px 0 5px 0; margin:0px; color:#2f2f2f; font-size:24px; line-height:30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#popup_cart table.fban_structure td.fbans_chk {padding:25px 0 10px 0}
div#popup_cart table.fban_structure td.fbans_chk span {float:left; display:block}
div#popup_cart table.fban_structure td.fbans_chk span.error {border:solid 2px red; background-color:#FFFFFF}
div#popup_cart table.fban_structure td.fbans_chk span input {float:left; display:block}
div#popup_cart table.fban_structure td.fbans_chk label {padding:5px 0 5px 5px; margin:0px; color:#2f2f2f; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#popup_cart table.fban_structure td.fbans_chk a:link, div#popup_cart table.fban_structure td.fbans_chk a:visited, div#popup_cart table.fban_structure td.fbans_chk a:active {padding:0px 0 0px 0; margin:0px; color:#2f2f2f; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#popup_cart table.fban_structure td.fbans_bot {padding:10px 0 0 0}
div#popup_cart table.fban_structure td.fbans_bot a:link, div#popup_cart table.fban_structure td.fbans_bot a:visited, div#popup_cart table.fban_structure td.fbans_bot a:active {height:41px; padding:10px 30px 0px 30px; margin:0px; color:#ffffff; font-size:26px; line-height:32px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; display:block; background:url(../images/banners_friend/btn_bg.png) 0 0 repeat-x; text-decoration:none}
div#popup_cart table.fban_structure td.fbans_bot a:hover {}

div#popup_cart table.fbans_btn_pos {margin:0 auto}

div#popup_cart table.fb_form_structure {width:100%;}
div#popup_cart table.fb_form_structure td.fb_form_str_v1 {width:50%; padding:0 0px 0 0; vertical-align:top}
div#popup_cart table.fb_form_structure td.fb_form_str_v1 h2 {padding:5px 0 5px 0; margin:0px; color:#00545b; font-size:18px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#popup_cart table.fb_form_structure td.fb_form_str_v1 input {width:150px}
div#popup_cart table.fb_form_structure td.fb_form_str_v2 {width:50%; padding:0 0px 0 0; vertical-align:top}
div#popup_cart table.fb_form_structure td.fb_form_str_v2 h2 {padding:5px 0 5px 0; margin:0px; color:#00545b; font-size:18px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#popup_cart table.fb_form_structure td.fb_form_str_v2 input {width:150px}
div#popup_cart table.fb_form_structure td.fb_form_str_v3 {padding:10px 0 0 0;}
div#popup_cart table.fb_form_structure td.fb_form_str_v3 h2 {padding:5px 0 5px 0; margin:0px; color:#00545b; font-size:18px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#popup_cart table.fb_form_structure td.fb_form_str_v3 textarea {width:300px; height:75px}
div#popup_cart table.fb_form_structure td.fb_form_str_v3 label {padding:0px 0 0px 0; margin:0px; color:#00545b; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}

/*v2*/
div#popup_cart table.fb_form_structure_v2 {width:100%;}
div#popup_cart table.fb_form_structure_v2 td.fb_form_str_v1 {width:33%; padding:0 0px 10px 0; vertical-align:top}
div#popup_cart table.fb_form_structure_v2 td.fb_form_str_v1 h2 {padding:5px 0 5px 0; margin:0px; color:#00545b; font-size:18px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#popup_cart table.fb_form_structure_v2 td.fb_form_str_v1 input {width:150px}
div#popup_cart table.fb_form_structure_v2 td.fb_form_str_v2 {width:33%; padding:0 0px 0 0; vertical-align:top}
div#popup_cart table.fb_form_structure_v2 td.fb_form_str_v2 h2 {padding:5px 0 5px 0; margin:0px; color:#00545b; font-size:18px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#popup_cart table.fb_form_structure_v2 td.fb_form_str_v2 input {width:150px}
div#popup_cart table.fb_form_structure_v2 td.fb_form_str_v3 {width:33%; padding:0 0px 0 0; vertical-align:top}
div#popup_cart table.fb_form_structure_v2 td.fb_form_str_v3 h2 {padding:5px 0 5px 0; margin:0px; color:#00545b; font-size:18px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#popup_cart table.fb_form_structure_v2 td.fb_form_str_v3 input {width:150px}



