body {font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}

a img {border: none;}

*:focus {outline:none;} /* Safari glow remove */
textarea {resize:none;} /* Safari / Opera / Chrome dumb resize remove */

form {margin:0; padding:0;}

table, tr, td {border-collapse:collapse; border:0; margin:0; padding:0;}

p, h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

#wrapper {width:990px; margin:0 auto;}

div.error_holder {position:relative;}
div.form_error {display:none; position:absolute; width:500px; top:100px; left:20px; z-index:20;}
div.form_error table.error_box {width:100%; margin:0 auto;}
div.form_error table.inner_error {width:100%;}
div.form_error table.inner_error td.txt {border:1px solid #FFFFFF; background-color:#c92d14; padding:15px;}
div.form_error table.inner_error td.txt h1, table.inner_error td.txt h2, table.inner_error td.txt h3, table.inner_error td.txt h4, table.inner_error td.txt h5, table.inner_error td.txt h6 {font-size:22px; color:#fff726; padding:0 0 15px 0; margin:0 0 0 0; text-align:left;}
div.form_error table.inner_error td.txt p {font-size:18px; color:#FFFFFF; padding:0 0 0 0; margin:0 0 0 0;}
div.form_error table.inner_error td.lside {width:5px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn/lms.png', sizingMethod='scale'); height:100%;}
div.form_error table.inner_error tr>td.lside {width:5px; background:url(../images/btn/lms.png) 0 0 repeat-y;}
div.form_error table.inner_error td.rside {width:5px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn/rms.png', sizingMethod='scale'); height:100%;}
div.form_error table.inner_error tr>td.rside {width:5px; background:url(../images/btn/rms.png) 0 0 repeat-y;}

div.form_error table.vert_shadow {width:100%;}
div.form_error table.vert_shadow td.tcorner {height:10px; width:5px; vertical-align:bottom;}
div.form_error table.vert_shadow td.vpos {vertical-align:bottom; width:100%;}
div.form_error table.vert_shadow td.vert {width:5px; height:5px;}
div.form_error table.vert_shadow td.verb {width:5px; height:5px;}
div.form_error table.vert_shadow td.tsh {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn/tms.png', sizingMethod='scale'); width:100%; height:5px;}
div.form_error table.vert_shadow tr>td.tsh {background:url(../images/btn/tms.png) 0 0 repeat-x; width:100%;}
div.form_error table.vert_shadow td.bsh {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn/bms.png', sizingMethod='scale'); width:100%; height:5px;}
div.form_error table.vert_shadow tr>td.bsh {background:url(../images/btn/bms.png) 0 0 repeat-x; width:100%;}

table.main {width:100%; margin:15px 0 0 0;}
table.main td.left_top {vertical-align:top; padding:0 20px 0 0;}
table.main td.left_top h1 {font-size:28px; color:#b15103; padding:0 0 0 15px;}
table.main td.left_top p {font-size:14px; color:#000000; padding:0 0 0 15px; line-height:20px;}
table.main td.left_btm {padding:0 0 0 8px; vertical-align:bottom; padding:40px 0 0 0; background:url(../images/left_header_arrow.jpg) 100% 100% no-repeat;}
table.main td.left_btm_m {padding:0 0 0 8px; vertical-align:bottom; padding:40px 0 0 0; background:url(../images/left_header_arrow_m.jpg) 100% 100% no-repeat;}
	table.girl_top_part {width:100%;}
	table.girl_top_part td.glft {padding:0 0 0 8px; width:221px;}
	table.girl_top_part td.grgt {background:url(../images/left_girl_top_img.jpg) 0 0 no-repeat;}
	table.girl_top_part td.grgt_m {background:url(../images/left_girl_top_img_m.jpg) 0 0 no-repeat;}
	table.girl_top_part td.page_grgt {background:url(../images/left_girl2_top_img.jpg) 0 0 no-repeat;}
	table.girl_top_part td.page_grgt_m {background:url(../images/left_girl2_top_img_m.jpg) 0 0 no-repeat;}
table.main td.left_main {vertical-align:top; padding:0 0 0 8px; background:url(../images/left_bottom_bg.jpg) 0 100% repeat-x;}
table.main td.left_main table.left_top_setup {width:100%;}
table.main td.left_main table.left_top_setup td {vertical-align:top;}
table.main td.left_main table.left_top_setup td table.left_banners {width:100%;}
table.main td.left_main table.left_top_setup td table.left_banners td {vertical-align:top;}
table.main td.right {vertical-align:top; width:100%; background:url(../images/right_bg.jpg) 100% 100% no-repeat; padding:0 10px 60px 0; font-size:14px; color:#000000;} 
table.main td.right h1 {font-size:31px; color:#000000; line-height:38px; padding:0 0 4px 0;}
table.main td.right h2 {font-size:18px; color:#0181b8; font-weight:normal; line-height:24px;}
table.main td.right p {font-size:14px; color:#000000; padding:5px 0 5px 0;}
table.main td.right_bg {width:2px; vertical-align:bottom; background:url(../images/full_right_bg.jpg) 100% 100% no-repeat;}
table.main td.right_select {vertical-align:top; width:100%; background:url(../images/right_bg_select.jpg) 100% 100% no-repeat; padding:0 10px 10px 0;} 
table.main td.right_c_select {vertical-align:top; width:100%; background:url(../images/c_bg_select.jpg) 100% 100% no-repeat;}
table.main td.right_select h1 {font-size:31px; color:#000000; line-height:38px; padding:0 0 4px 0;}
table.main td.right_select h2 {font-size:18px; color:#0181b8; font-weight:normal; line-height:24px;}

table.sponsor {width:123px; float:right; margin:0 2px 5px 0; display:none;}
table.sponsor td.mid {background:url(../images/sponsor_mid.jpg) 0 0 repeat-y; text-align:center;} 
table.sponsor td.mid h1 {font-size:13px; line-height:normal;}
table.gen_page td.right table.sponsor td.mid h1 {font-size:13px; line-height:normal;}
table.sponsor td.mid p {font-size:12px; color:#000000; line-height:normal; padding:5px 0 5px 0;}
table.sponsor td.mid a {font-size:12px; color:#0181b8; text-decoration:none;}
table.sponsor td.mid a:hover {font-size:12px; color:#0181b8; text-decoration:underline;}

div.right_questions {position:relative; width:100%; display:inline-block;}
div.left_tab {float:left; position:relative; margin-top:-51px; margin-left:-40px;}
div.left_tab table.left_tab {width:314px;}
div.left_tab table.left_tab td.bg {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab_f.png', sizingMethod='crop'); text-align:center; font-size:24px; color:#1a3949; font-weight:bold; padding:17px 0 4px 0;}
div.left_tab table.left_tab tr>td.bg {background: url(../images/tab_f.png) 0 0 no-repeat;}
div.left_tab table.left_tab td.bg_m {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab_m.png', sizingMethod='crop'); text-align:center; font-size:24px; color:#1a3949; font-weight:bold; padding:17px 0 4px 0;}
div.left_tab table.left_tab tr>td.bg_m {background: url(../images/tab_m.png) 0 0 no-repeat;}

div.rght_tab {float:right; position:relative; margin-top:-51px;}
div.rght_tab table.rght_tab {cursor:pointer;}
div.rght_tab table.rght_tab td.lft {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab_m_a_l.png', sizingMethod='crop');}
div.rght_tab table.rght_tab tr>td.lft {background:url(../images/tab_m_a_l.png) 0 0 no-repeat;}
div.rght_tab table.rght_tab td.bg {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab_m_a_m.png', sizingMethod='crop'); font-size:24px; color:#93d4e9; font-weight:bold; padding:17px 0 4px 0;}
div.rght_tab table.rght_tab td.bg span {font-size:18px; color:#FFFFFF; font-weight:normal; text-decoration:underline;}
div.rght_tab table.rght_tab tr>td.bg {background:url(../images/tab_m_a_m.png) 0 0 no-repeat;}
div.rght_tab table.rght_tab td.rgt {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab_m_a_r.png', sizingMethod='crop');}
div.rght_tab table.rght_tab tr>td.rgt {background:url(../images/tab_m_a_r.png) 0 0 no-repeat;}

div.rght_tab table.rght_tab td.lft_m {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab_f_a_l.png', sizingMethod='crop');}
div.rght_tab table.rght_tab tr>td.lft_m {background:url(../images/tab_f_a_l.png) 0 0 no-repeat;}
div.rght_tab table.rght_tab td.bg_m {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab_f_a_m.png', sizingMethod='crop'); font-size:24px; color:#fabeec; font-weight:bold; padding:17px 0 4px 0;}
div.rght_tab table.rght_tab td.bg_m span {font-size:18px; color:#FFFFFF; font-weight:normal; text-decoration:underline;}
div.rght_tab table.rght_tab tr>td.bg_m {background:url(../images/tab_f_a_m.png) 0 0 no-repeat;}
div.rght_tab table.rght_tab td.rgt_m {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab_f_a_r.png', sizingMethod='crop');}
div.rght_tab table.rght_tab tr>td.rgt_m {background:url(../images/tab_f_a_r.png) 0 0 no-repeat;}

table.main td.right_questions table.header {width:100%; clear:both;}
table.main td.right_questions table.header td {font-size:18px; color:#000000; font-weight:bold; padding:0 0 0 0; height:59px;}
table.main td.right_questions {background:#e3ecf0 url(../images/right_questions_bg.jpg) 100% 0 no-repeat; vertical-align:top; padding:0 0 1px 0;}
table.main td.right_questions img {float:left;}
table.main td.right_questions div.ClassOnMouseOut1 {width:163px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_A_off.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions div.ClassOnMouseOut2 {width:152px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_B_off.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions div.ClassOnMouseOut3 {width:161px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_C_off.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions div.ClassOnMouseOut4 {width:141px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_D_off.jpg) 0 0 no-repeat; cursor:pointer;}

table.main td.right_questions div.ClassOnMouseOver1 {width:163px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_A_on.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions div.ClassOnMouseOver2 {width:152px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_B_on.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions div.ClassOnMouseOver3 {width:161px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_C_on.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions div.ClassOnMouseOver4 {width:141px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_D_on.jpg) 0 0 no-repeat; cursor:pointer;}

table.main td.right_questions div.ClassActive1 {width:163px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_A_active.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions div.ClassActive2  {width:152px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_B_active.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions div.ClassActive3  {width:161px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_C_active.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions div.ClassActive4  {width:141px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_D_active.jpg) 0 0 no-repeat; cursor:pointer;}

table.main td.right_questions_m table.header {width:100%; clear:both;}
table.main td.right_questions_m table.header td {font-size:18px; color:#000000; font-weight:bold; padding:0 0 0 0; height:59px;}
table.main td.right_questions_m {background:#e3ecf0 url(../images/right_questions_bg.jpg) 100% 0 no-repeat; vertical-align:top; padding:0 0 1px 0;}
table.main td.right_questions_m img {float:left;}
table.main td.right_questions_m div.ClassOnMouseOut1 {width:163px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_A_off_m.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions_m div.ClassOnMouseOut2 {width:152px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_B_off_m.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions_m div.ClassOnMouseOut3 {width:161px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_C_off_m.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions_m div.ClassOnMouseOut4 {width:141px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_D_off_m.jpg) 0 0 no-repeat; cursor:pointer;}

table.main td.right_questions_m div.ClassOnMouseOver1 {width:163px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_A_on_m.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions_m div.ClassOnMouseOver2 {width:152px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_B_on_m.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions_m div.ClassOnMouseOver3 {width:161px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_C_on_m.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions_m div.ClassOnMouseOver4 {width:141px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_D_on_m.jpg) 0 0 no-repeat; cursor:pointer;}

table.main td.right_questions_m div.ClassActive1 {width:163px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_A_active_m.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions_m div.ClassActive2  {width:152px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_B_active_m.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions_m div.ClassActive3  {width:161px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_C_active_m.jpg) 0 0 no-repeat; cursor:pointer;}
table.main td.right_questions_m div.ClassActive4  {width:141px; height:299px; float:left; overflow:hidden; background:url(../images/RO/shape_D_active_m.jpg) 0 0 no-repeat; cursor:pointer;}

table.input_main {width:100%;}
table.input_main td.paddings {padding:8px 7px 8px 8px; background:#e3ecf0 url(../images/RO/form_top_bg.jpg) 50% 0 no-repeat;}

table.gen_page {width:100%; margin:15px 0 0 0;}
table.gen_page td.left_top {vertical-align:top; padding:0 20px 0 8px;}
table.gen_page td.left_top h1 {font-size:28px; color:#b15103; padding:0 0 0 15px;}
table.gen_page td.left_top p {font-size:14px; color:#000000; padding:0 0 0 15px; line-height:20px;}
table.gen_page td.left_btm {padding:0 0 0 8px; vertical-align:bottom; padding:56px 0 0 0; background:url(../images/left_header2_arrow.jpg) 100% 100% no-repeat;}
table.gen_page td.left_btm_m {padding:0 0 0 8px; vertical-align:bottom; padding:56px 0 0 0; background:url(../images/left_header2_arrow_m.jpg) 100% 100% no-repeat;}
table.gen_page td.left_main {vertical-align:top; padding:0 0 0 8px; background:url(../images/left_bottom_bg.jpg) 0 100% repeat-x;}
table.gen_page td.left_main table.left_top_setup {width:100%;}
table.gen_page td.left_main table.left_top_setup td {vertical-align:top;}
table.gen_page td.left_main table.left_top_setup td table.left_banners {width:100%;}
table.gen_page td.left_main table.left_top_setup td table.left_banners td {vertical-align:top;}
table.gen_page td.right {vertical-align:top; width:100%; background:url(../images/right2_bg.jpg) 100% 100% repeat-x; padding:0 10px 10px 0;} 
table.gen_page td.right h1 {font-size:31px; color:#000000; line-height:38px; padding:0 0 4px 0;}
table.gen_page td.right h2 {font-size:18px; color:#0181b8; font-weight:normal; line-height:24px;}
table.gen_page td.right_bg {width:2px; vertical-align:bottom; background:url(../images/full_right_bg.jpg) 100% 100% no-repeat;}
table.gen_page td.right p {font-size:12px; color:#000000; padding:0 0 10px 0;}
table.gen_page td.right a {color:#007db3; font-size:12px; text-decoration:underline;}
table.gen_page td.right a:hover {color:#007db3; font-size:12px; text-decoration:none;}

table.box_tb {width:100%;}
table.box_tb td.corner {width:8px; height:8px;}
table.box_tb td.top {width:100%; background:url(../images/box_tm.jpg) 0 0 repeat-x; line-height:1px; font-size:1px;}
table.box_tb td.btm {width:100%; background:url(../images/box_bm.jpg) 0 100% repeat-x; line-height:1px; font-size:1px;}
table.box_tb td.top div {position:relative;}
table.box_tb td.top div img {position:absolute; top:-4px; left:500px;}
table.box_tb td.lside {width:8px; background:url(../images/box_ml.jpg) 0 0 repeat-y; line-height:1px; font-size:1px;}
table.box_tb td.rside {width:8px; background:url(../images/box_mr.jpg) 100% 0 repeat-y; line-height:1px; font-size:1px;}
table.box_tb td.content {background-color:#b7c7ce; vertical-align:top; width:100%; padding:5px 10px 5px 10px;}
table.poll_header {width:475px;}
table.poll_header td {font-size:20px; color:#000000; font-weight:bold;}
table.form {width:100%; margin:10px 0 0 0;}
table.form td.left {width:260px; vertical-align:top; padding:12px 30px 0 0;}
table.form td.left p {font-size:12px; color:#000000; padding:0 0 10px 0;}
table.form td.left a {color:#007db3; font-size:12px; text-decoration:underline;}
table.form td.left a:hover {color:#007db3; font-size:12px; text-decoration:none;}
table.form td.middle {vertical-align:top; padding:0px 0 0 0;}
table.form td.right {width:130px; vertical-align:top; padding:3px 0 0 0; text-align:right; background:0 none;}
table.form td.right img {cursor:pointer;}
table.form td.middle table.inner_form {width:100%;}
table.form td.middle table.inner_form td.text {white-space:nowrap; padding:0 15px 0 0; font-size:18px; color:#284f64;}
table.form td.middle table.inner_form td.ffield {width:100%; padding:3px 0 3px 0;}
table.form td.middle table.inner_form td.ffield input {width:95%; border:1px solid #62889d; padding:4px 2px 4px 2px; font-size:18px; color:#000000; font-family:Arial, Helvetica, sans-serif;}

table.form td.middle table.rules {width:100%; margin:5px 0 0 0;}
table.form td.middle table.rules td.cbx {width:24px; vertical-align:top;}
table.form td.middle table.rules td.txt {font-size:12px; color:#000000; vertical-align:top; padding:2px 0 0 0;}
table.form td.middle table.rules td.txt a {color:#007db3; font-size:12px; text-decoration:underline;}
table.form td.middle table.rules td.txt a:hover {color:#007db3; font-size:12px; text-decoration:none;}

div.rec_form {width:99%; padding:6px 0 0 0;}
table.rec_header {width:100%;}
table.rec_header td {font-size:12px; color:#000000;}
table.rec_header td p {font-size:12px; color:#000000; padding:0 0 10px 0;}
table.rec_form {width:100%; margin:10px 0 0 0;}
table.rec_form td.left {width:150px; vertical-align:top; padding:12px 10px 0 0;}
table.rec_form td.left p {font-size:12px; color:#000000; padding:0 0 10px 0;}
table.rec_form td.left a {color:#007db3; font-size:12px; text-decoration:underline;}
table.rec_form td.left a:hover {color:#007db3; font-size:12px; text-decoration:none;}
table.rec_form td.middle {vertical-align:top; padding:0 0 0 0;}
table.rec_form td.right {width:120px; vertical-align:bottom; padding:0 0 0 0; text-align:right; background:0 none;}
table.rec_form td.right img {cursor:pointer;}
table.rec_form td.middle table.inner_form {width:100%;}
table.rec_form td.middle table.inner_form td.text {padding:1px 10px 0 0; font-size:12px; color:#000000; width:140px; vertical-align:top; text-align:right;}
table.rec_form td.middle table.inner_form td.text p {padding:0 0 0 0; font-size:12px; color:#000000;}
table.rec_form td.middle table.inner_form td.text h1 {font-size:16px; color:#284f64;}

table.rec_form td.middle table.inner_form td.ffield {padding:3px 0 3px 0;}
table.rec_form td.middle table.inner_form td.ffield textarea {width:95%; border:1px solid #62889d; padding:2px 2px 2px 2px; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; height:90px; overflow:auto;}

div.email_link {clear:both; padding:10px 0 10px 0;}
div.email_link textarea {width:98%; height:17px; background-color:#e3ecf0; border:1px solid #9aabb2; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b50a13; padding:5px 0 5px 0; text-align:center; cursor:pointer; font-weight:bold;}

table.offers_header_rec {width:100%;}
table.offers_header_rec td.ls {width:5px; vertical-align:top;}
table.offers_header_rec td.rs {width:5px; vertical-align:top;}
table.offers_header_rec td.main {vertical-align:middle; text-align:center; background:url(../images/red_m.jpg) 0 0 repeat-x; color:#FFFFFF; font-size:30px; font-weight:bold;}
table.offers_header_rec td.ty_l_main {vertical-align:middle; text-align:left; background:url(../images/red_m.jpg) 0 0 repeat-x; color:#FFFFFF; font-size:24px; font-weight:bold; padding:6px 0 5px 10px;}
table.offers_header_rec td.ty_r_main {vertical-align:middle; text-align:right; background:url(../images/red_m.jpg) 0 0 repeat-x; color:#fff82b; font-size:18px; font-weight:bold; padding:6px 10px 5px 0; white-space:nowrap;}

table.prod_list {width:100%;}
table.prod_list td.box {background-color:#FFFFFF; vertical-align:top;}

table.lr_structure {width:100%; background:#e3ecf0 url(../images/ty_bg.jpg) 0 0 repeat-x;}
table.lr_structure td.left {vertical-align:top;}
table.lr_structure td.right {width:210px; vertical-align:top; padding:0 10px 30px 0;}

table.ty_header {width:100%; background:url(../images/ty_sep.jpg) 50% 100% no-repeat; background-color:#FFFFFF;}
table.ty_header td.text {vertical-align:bottom; font-size:12px; font-weight:normal; color:#000000; padding:5px 11px 5px 0;}
table.ty_header td.text h1 {vertical-align:bottom; font-size:18px; font-weight:bold; color:#b15103; padding:5px 0 5px 0;}
table.ty_header td.text h2 {vertical-align:bottom; font-size:16px; font-weight:bold; color:#b15103; padding:5px 0 5px 0;}
table.ty_header td.text h3 {vertical-align:bottom; font-size:14px; font-weight:bold; color:#b15103; padding:5px 0 5px 0;}
table.ty_header td.text h4 {vertical-align:bottom; font-size:12px; font-weight:bold; color:#b15103; padding:5px 0 5px 0;}

div.profile {padding:0 11px 0 8px; margin:10px 0 0 0;}
div.white_tm {width:100%; background:#ffffff url(../images/white_brd.jpg) 0 0 repeat-x;}
div.white_bm {width:100%; background:url(../images/white_brd.jpg) 0 100% repeat-x;}
div.white_ml {width:100%; background:url(../images/white_brd.jpg) 0 0 repeat-y;}
div.white_mr {width:100%; background:url(../images/white_brd.jpg) 100% 0 repeat-y;}
div.white_tr {width:100%; background:url(../images/white_tr.jpg) 100% 0 no-repeat;}
div.white_bl {width:100%; background:url(../images/white_bl.jpg) 0 100% no-repeat;}
div.white_br {width:100%; background:url(../images/white_br.jpg) 100% 100% no-repeat; display:block; overflow:hidden; padding:0 0 10px 0;}
div.white_br div.email_link {clear:both; padding:10px 0 10px 10px;}
div.white_br img {float:left; margin:0 0 0 0;}
div.white_br h1 {font-size:24px; color:#000000; padding:10px 15px 10px 15px; line-height:32px;}
div.white_br h2 {font-size:18px; color:#b15103; padding:10px 15px 10px 15px; line-height:24px;}
div.white_br h3 {font-size:18px; color:#000000; padding:10px 15px 10px 15px; font-weight:normal; line-height:24px;}

div.white_br h5 {font-size:16px; color:#000000; padding:10px 15px 10px 15px; line-height:32px;}
div.white_br h6 {font-size:20px; color:#b15103; padding:10px 15px 10px 15px; line-height:24px;}

div.white_br ul {list-style-type:none; margin:5px 0 5px 0; padding:0 0 0 0;}
div.white_br li {background:url(../images/bullet.gif) 20px 9px no-repeat; font-size:12px; color:#000000; margin:0 0 0 0; padding:2px 0 2px 30px;}
div.white_br p {padding:0 15px 0 15px; font-size:12px; color:#000000; line-height:17px;}
div.white_br a {color:#0074b6; font-size:12px; font-weight:bold; text-decoration:underline;}
div.white_br a:hover {color:#0074b6; font-size:12px; font-weight:bold; text-decoration:none;}

table.cupon {width:100%; margin:5px 0 10px 0;}
table.cupon td.code {background:#ffffff url(../images/RO/kupon.jpg) 0 0 no-repeat; height:117px ; vertical-align:bottom;  padding:0 0 0 10px;}
table.cupon td.code textarea {margin:0 0 12px 0; color:#ffe478; font-size:16px; font-weight:bold; border:0 none; background:url(../images/px.gif) 0 0 repeat; height:20px; width:140px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 0; cursor:pointer;}
table.cupon td.link_code {background-color:#FFFFFF; padding:6px 11px 4px 10px;}
table.cupon td.link_code a {color:#007dbe; font-size:11px; text-decoration:underline; line-height:15px;}
table.cupon td.link_code a:hover {color:#007dbe; font-size:11px; text-decoration:none; line-height:15px;}
table.cupon table.bottom {width:100%;}
table.cupon table.bottom td.sides {width:8px; height:8px;}
table.cupon table.bottom td.mid {width:100%; height:8px; background-color:#FFFFFF;}

div.profile table.bottom {width:100%;}
div.profile table.bottom td.sides {width:8px; height:8px;}
div.profile table.bottom td.mid {width:100%; height:8px; background-color:#FFFFFF;}

table.input_main td.paddings table.bottom {width:100%;}
table.input_main td.paddings table.bottom td.sides {width:8px; height:8px;}
table.input_main td.paddings table.bottom td.mid {width:100%; height:8px; background-color:#FFFFFF;}

table.download {width:100%; margin:0 0 10px 0;}

div.rph_tm {width:100%; background:url(../images/blue_tm.jpg) 0 0 repeat-x;}
div.rph_tl {width:100%; background:url(../images/blue_tl.jpg) 0 0 no-repeat;}
div.rph_tr {width:100%; background:url(../images/blue_tr.jpg) 100% 0 no-repeat;}
div.rph_tr h2 {padding:13px 5px 8px 11px; font-size:16px; color:#FFFFFF; font-weight:normal;}
div.rph_ml {width:100%; background:#ffffff url(../images/prod_ml.jpg) 0 0 repeat-y;}
div.rph_mr {width:100%; background:url(../images/prod_mr.jpg) 100% 0 repeat-y;}

table.prod_bottom {width:100%;}
table.prod_bottom td.sides {width:8px; height:8px;}
table.prod_bottom td.mid {width:100%; height:8px; background:url(../images/prod_bm.jpg) 0 100% repeat-x;}

table.profile_product, table.recommend_product {background-color:#FFFFFF;}

table.recommend_product table.rght_prod {width:20%; margin:0 0 0 0; float:left;}
table.profile_product table.rght_prod {width:24.9%; margin:0 0 0 0; float:left;}
div.rph_mr table.rght_prod {width:100%; margin:0 0 0 0;}

table.rght_prod td.setup_prod {padding:10px 10px 0 11px;}
table.rght_prod td.setup_prod h2 {font-size:13px; padding:5px 0 2px 0;}
table.rght_prod td.setup_prod h2 a {color:#003399; text-decoration:underline; font-size:13px;}
table.rght_prod td.setup_prod h2 a:hover {color:#003399; text-decoration:none; font-size:13px;}
table.rght_prod td.setup_prod h4 {color:#333333; font-size:12px; padding:3px 0 3px 0;}
table.rght_prod td.setup_prod p {color:#333333; font-size:12px; padding:0 0 3px 0;}
table.rght_prod td.setup_prod div.viral_prod_img {margin:10px 0 0 0; padding:0 0 10px 0;}
table.rght_prod td.setup_prod p.regular_price {padding:4px 0 0 0; font-size:11px; color:#666666;}
table.rght_prod td.setup_prod p.regular_price span {font-weight:bold; font-size:11px; color:#333333; background:url(../images/pricecross.gif) 0 0 repeat-x;}
table.rght_prod td.setup_prod p.your_price {padding:4px 0 0 0; font-size:12px; color:#666666;}
table.rght_prod td.setup_prod p.your_price span {font-weight:bold; font-size:13px; color:#990000;}
table.rght_prod td.setup_prod p.you_save {padding:4px 0 0 0; font-size:11px; color:#666666;}
table.rght_prod td.setup_prod p.you_save span {font-weight:bold; font-size:11px; color:#333333;}

table.viral_prod_buy {width:auto; cursor:pointer; margin:10px 0 0 0;}
table.viral_prod_buy td.buy_now_l {width:25px; background:url(../images/buy_back.jpg) 0 0 repeat-x;}
table.viral_prod_buy td.buy_now_back {width:auto; background:url(../images/buy_back.jpg) 0 0 repeat-x; color:#FFFFFF; font-size:12px; padding:0 5px 0 5px;}
table.viral_prod_buy td.buy_now_back a {color:#FFFFFF; text-decoration:underline; font-size:12px; font-weight:bold;}
table.viral_prod_buy td.buy_now_back a:hover {color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold;}
table.viral_prod_buy td.buy_now_r {width:10px;}
table.viral_prod_buy td.buy_now_more {width:auto; color:#666666; font-size:12px; padding:5px 0 0 0;}
table.viral_prod_buy td.buy_now_more a {color:#0033cc; text-decoration:underline; font-size:12px;}
table.viral_prod_buy td.buy_now_more a:hover {color:#0033cc; text-decoration:none; font-size:12px;}

div.form_error {display:none;}

div.spacer {display:block; width:100%; clear:both; height:1px; line-height:1px; font-size:1px;}

div.button {margin:15px 0 15px 0; text-align:center;}
div.button img {cursor:pointer; width:316px; height:76px;}

table.popup {width:100%; background:url(../images/popup_bg.jpg) 0 0 repeat-x;}
table.popup td.pop_brd {padding:0 0 0 0; vertical-align:top; background:url(../images/popup_girl.jpg) 100% 0 no-repeat; height:400px;}
table.popup td.pop_brd_m {padding:0 0 0 0; vertical-align:top; background:url(../images/popup_girl_m.jpg) 100% 0 no-repeat; height:400px;}
table.pop_header {width:100%;}
table.pop_header td {height:53px; vertical-align:middle; padding:0 0 0 24px;}
table.pop_text {width:100%;}
table.pop_text td {padding:0 145px 0 25px;}
table.pop_text td h1 {font-size:28px; color:#b15103; padding:8px 0 8px 0;}
table.pop_text td h2 {font-size:18px; color:#b15103; padding:8px 0 8px 0;}
table.pop_text td h3 {font-size:12px; color:#b15103; padding:8px 0 8px 0;}
table.pop_text td p {font-size:12px; color:#000000; padding:8px 0 8px 0;}
table.pop_text td h1 a, table.pop_text td h2 a, table.pop_text td h3 a, table.pop_text td p a {color:#1749a2; text-decoration:underline;}
table.pop_text td h1 a:hover, table.pop_text td h2 a:hover, table.pop_text td h3 a:hover, table.pop_text td p a:hover {color:#1749a2; text-decoration:underline;}

table.rec_friends {width:98%; margin:10px auto;}
table.rec_friends td {background-color:#e3ecf0; border:1px solid #9aabb2; font-size:12px; color:#b50a13; padding:10px; text-align:center; font-weight:bold;}
table.rec_friends td a.gmail {background:url(../images/gmail_icon.jpg) 0 0 no-repeat; color:#0181b8; font-size:12px; font-weight:bold; padding:0 0 0 30px;}
table.rec_friends td a:hover.gmail {background:url(../images/gmail_icon.jpg) 0 0 no-repeat; color:#0181b8; font-size:12px; font-weight:bold; padding:0 0 0 30px; text-decoration:none;}

div.arrrrrghhhhhhh {clear:both; font-size:18px; padding:15px 0 15px 0px; color:#010101; width:70%; font-weight:bold;}

div.female {width:164px; height:199px; background:url(../images/female.png) 0 0 no-repeat; float:left; overflow:hidden; margin:40px 10px 0 10px; cursor:pointer;}
div.male {width:164px; height:199px; background:url(../images/male.png) 0 0 no-repeat; float:left; overflow:hidden; margin:40px 10px 0 10px; cursor:pointer;}

div.female h2 {font-size:27px; color:#f9a9e6; text-align:center; padding:115px 5px 0 5px; margin:0 0 0 0;}
div.male h2 {font-size:27px; color:#93d4e9; text-align:center; padding:115px 5px 0 5px; margin:0 0 0 0;}

div.female p {font-size:18px; color:#ffffff; text-align:center; padding:2px 5px 0 5px; margin:0 0 0 0;}
div.male p {font-size:18px; color:#ffffff; text-align:center; padding:2px 5px 0 5px; margin:0 0 0 0;}

table.bonus_questions {}
table.bonus_questions td.bonus {}
table.bonus_questions td.bonus h2 {font-size:18px; color:#292929; font-weight:normal; padding:10px 0 0 0;}
table.bonus_questions td.bonus p {font-size:12px; color:#292929; padding:7px 0 7px 0;}
table.bonus_header {width:100%; clear:both;}
table.bonus_header td {font-size:18px; color:#f01a24; font-weight:normal; padding:7px 0 10px 0;}
table.bonus_questions {width:100%; margin:5px 0 5px 0;}
table.bonus_questions td.radio {width:auto; vertical-align:top; padding:5px 5px 0 0; _padding-top:5px;}
table.bonus_questions td.question {width:100%; vertical-align:top; font-size:14px; color:#f01a24; padding:4px 0 4px 0; font-weight:bold;}
table.bonus_questions td.question label {cursor:pointer;}
table.bonus_questions td.question h1, table.bonus_questions td.question h2, table.bonus_questions td.question h3, table.bonus_questions td.question h4, table.bonus_questions td.question h5, table.bonus_questions td.question h6, table.bonus_questions td.question p {font-size:14px; color:#f01a24; padding:0 0 0 0; margin:0 0 0 0; font-weight:bold;}