@charset "utf-8";

html { height: 100%; overflow: hidden; }
#flashcontent { height: 100%; }
body { height: 100%; margin: 0; padding: 0; background-color: #fff; }
form, div {margin:0; padding:0;}
#lightbox{position:absolute; display:none; top:50%; left:50%; width:456px; height:416px; overflow:none; z-index:10; background-color: transparent;margin-top:-208px; margin-left:-228px;}
#filter { display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: #000; z-index:10; opacity:0.5; filter: alpha(opacity=50); }
.lightboxContent{width:456px; height:416px; background:url(images/bg.png) no-repeat top center; }
.content {margin:0; padding:5px 9px; width:456px; height:416px;}
keygen, select{border:0;}
#lightboxContent_step1{}
#lightboxContent_step2{display:none;}
#lightboxContent_step3{display:none;}
#lightboxContent_step4{display:none;}
#lightboxContent_step5{display:none;}
#lightboxContent_step6{display:none;}
.navi{margin:0 0 0 -4px; padding:0; width:447px;}
.form_td{height:32px; margin:10px 0;}
.form_td2{height:32px; margin:0 0 10px 0;}
.form_th{height:32px; margin:110px 0 -10px 0;}
.form_td input{background:url(images/bg_textfield.png) no-repeat; width:201px; height:32px; border:0; margin:0; padding:6px 15px; color:#333; font: bold 12px Arial, Helvetica, sans-serif;}
.form_td_select{background:url(images/bg_textfield.png) no-repeat; width:201px; height:32px; border:0; margin:-30px 0px 0px 172px; padding:6px 15px; float:left; }
.form_td select{width:196px; height:20px; border:0; margin:0; padding:0; color:#333; font: bold 12px Arial, Helvetica, sans-serif;}
.form_td select option{color:#333; font: normal 12px Arial, Helvetica, sans-serif;}
.form_td textarea{background:url(images/bg_textarea.png) no-repeat; width:201px; height:96px; border:0; margin:0; padding:6px 15px; line-height:200%; color:#333; font:bold 12px Arial, Helvetica, sans-serif;}
.form_td2 input{background:url(images/textbox.gif) no-repeat; width:255px; height:33px; border:0; margin:0; padding:6px 15px; color:#333; font: bold 12px Arial, Helvetica, sans-serif;}
.form_td2 select{width:196px; height:20px; border:0; margin:0; padding:0; color:#333; font: bold 12px Arial, Helvetica, sans-serif;}
.form_td2 select option{color:#333; font: normal 12px Arial, Helvetica, sans-serif;}
.form_td2 textarea{background:url(images/bg_textarea.png) no-repeat; width:201px; height:96px; border:0; margin:0; padding:6px 15px; line-height:200%; color:#333; font:bold 12px Arial, Helvetica, sans-serif;}
.cta{float:left; margin-top:-40px; margin-left:328px;}
.ctb{margin-top:30px; margin-left:30px;}
.ctb_l{}
.ctb_r{margin-left:300px;}
.form_tt{font:bold 15px Arial, Helvetica, sans-serif; color:#000; margin:0 38px;}
.form_tt2{font:bold 12px Arial, Helvetica, sans-serif; color:#333; margin:0 38px;}
.form_tt3{font:bold 15px Arial, Helvetica, sans-serif; color:#333; margin:30px 0 0 38px; padding:0; float:left; width:390px; }
.form_tt3_r{font:bold 15px Arial, Helvetica, sans-serif; color:#333; margin:180px 38px 0 0; padding:0; float:right; }
.form_tt4{font:bold 15px Arial, Helvetica, sans-serif; color:#333; margin:105px 0 0 38px; padding:0; float:left; width:390px;}
.form_tt4_r{font:bold 15px Arial, Helvetica, sans-serif; color:#333; margin:10px 0 0 38px; padding:0; float:left; width:390px;}
.form_tt5{font:bold 13px Arial, Helvetica, sans-serif; color:#333; margin:30px 0 0 38px; padding:0; float:left; width:390px; }
.ctc{margin-top:50px; margin-left:35px;}
.ctc_l{}
.ctc_r{margin-left:30px;}
.form_tb {height:32px; margin:10px 30px;}
.form_tb textarea{background:url(images/bg_textarea_blogit.png) no-repeat; width:334px; height:123px; border:0; margin:0; padding:6px 15px; #padding:6px 15px 6px 0px; line-height:200%; color:#333; font:normal 12px Arial, Helvetica, sans-serif;}
.ctd_1{margin-top:220px; margin-left:35px;}
.ctd_2{margin-top:182px; margin-left:35px;}
.ctd_3{margin-top:60px; margin-left:35px;}
.ctd_l{}
.ctd_r{margin-left:5px;}
.cte{margin-top:85px; margin-left:30px;}
.cte_l{}
.cte_r{margin-left:300px;}
.ctf{margin-bottom:70px; margin-top:15px; text-align:center;}
.form_td_checkbox {vertical-align:middle; font:normal 10px Arial, Helvetica, sans-serif; height:32px; margin:85px 0px 10px 20px; width:310px; color:#333; line-height:normal; text-align:left;}
.form_td_checkbox label{float:left; margin-top:0px; #margin-top:-18px; margin-left:20px;}
.form_td_checkbox input.checkbox{width:25px; background:none; padding:3px 0 -10px 0; margin:-2px 0px 0px -315px; #margin:-2px 0px 0px 0px; vertical-align:top; font:normal 12px Arial, Helvetica, sans-serif;}
.navi_send{background-image:url(images/navi_send_on.png); background-repeat:no-repeat; width:171px; height:66px;}
.navi_share{background-image:url(images/navi_share.png); background-repeat:no-repeat; width:206px; height:66px;}
.navi_close{background-image:url(images/navi_close.png); background-repeat:no-repeat; width:59px; height:66px; text-indent:-99999999999;}
.friendsemail{background-image:url(images/txt_friendsemail.gif); background-repeat:no-repeat; width:171px; height:60px; vertical-align:top;}
#email_tq{display:block;}
#blog_tq{display:none;}
#facebook_tq{display:none;}
div#dhtmlwindowholder{background-color: transparent;}
#fb-like{position:absolute; bottom:20px; left:10px;}
