body {font-family:Arial, Helvetica, sans-serif; margin:20 0 0 0; padding:0; background:#6393C4 url(../images/RO/bg_body.png) 0 0 repeat-x;}

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;}

/* GLOBAL DEFINITIONS */

#wrapper {width: 716px; margin:0px auto 10px auto; position: relative; text-align:left;}

/* main content table */
table.content {border:0 none; background-color:#FFFFFF;} /* main content border and background */

table.content td a {color:#1047ac; text-decoration:underline;}
table.content td a:hover {color:#1047ac; text-decoration:none;}

table.content {width:100%; }
table.content td.lft {width:auto; vertical-align:top; background:#EECC9F url(../images/ro/bg_lft.png) 0 313px repeat-x}
table.content td.rgt {width:100%; vertical-align:top; background:#ECECEC; padding:10px 15px 15px 15px; font-size:14px; color:#5B5B5B;} /* backgrounf on right content col */
	table.content td.lft div.header_padding {padding:12px 16px 10px 13px; margin:0px 0 0 0; font-size:26px; color:#ffffff; font-weight:bold; overflow:hidden;} /* setting up the main prize text over the image of the prize */ 
	table.content td.lft div.header_padding img.px {float:right; height:30px; width:0px;} /* fake img to get text to brake in to two lines before image */
	table.content td.lft div.txt_padding {padding:0 16px 15px 13px; font-size:18px; color:#000000; font-weight:bold; clear:both;} /* description of main prize */
	table.content td.lft div.txt_padding div.line {margin:15px 0 0 0;} /* dashed line on left side */
	
	table.content td.lft div.prizes_padding {padding:0 0 0 0;} /* prize box padding */
	table.content td.lft div.prizes_padding h6 {font-size:22px; color:#ffffff; font-weight:bold; padding:0 0 10px 0; display:none;} /* prize box title */
	table.content td.lft div.prizes_padding table.prize {width:100%; margin:0 0 10px 0; background:url(../images/ro/bullet_02.png) 0 0 no-repeat;}
	table.content td.lft div.prizes_padding table.prize td.pic {width:auto; vertical-align:top; padding-top:3px;}
	table.content td.lft div.prizes_padding table.prize td.txt {width:100%; padding:15px 5px 5px 5px; vertical-align:top}
	table.content td.lft div.prizes_padding table.prize td.txt h3 {font-size:22px; color:#F96302; padding:6px 0 4px 5px; font-weight:bold;} /* prize header */
	table.content td.lft div.prizes_padding table.prize td.txt h5 {font-size:18px; color:#000000; padding:0 0 4px 5px; font-weight:normal;} /* prize header */
	table.content td.lft div.prizes_padding table.prize td.txt p {font-size:11px; color:#000000; padding:2px 0 2px 5px;} /* prize text */
	
	table.content td.lft div.prizes_padding table.special {width:100%; border:1px solid #a50014; background:#FFFFFF url(../images/cikcak/spec_bg.jpg) 0 0 repeat-x; margin:0 0 10px 0;}
	table.content td.lft div.prizes_padding table.special td.pic {width:auto; vertical-align:top;}
	table.content td.lft div.prizes_padding table.special td.txt {width:100%; padding:5px;}
	table.content td.lft div.prizes_padding table.special td.txt h3 {font-size:18px; color:#cc0000; padding:0 0 4px 0; font-weight:normal;} /* prize header */
	table.content td.lft div.prizes_padding table.special td.txt p {font-size:14px; color:#7c7e69; padding:2px 0 2px 0;} /* prize text */	

	table.content td.lft div.prizes_padding table.txtTop {width:100%; margin:0 0 10px 0; background:url(../images/ro/bullet_02.png) 0 0 no-repeat;}
	table.content td.lft div.prizes_padding table.txtTop td.pic {width:auto; text-align:left; vertical-align:top; padding:5px 10px 10px 10px}
	table.content td.lft div.prizes_padding table.txtTop td.txt {width:100%; padding:5px;}
	table.content td.lft div.prizes_padding table.txtTop td.txt h3 {font-size:22px; color:#ffffff; padding:6px 0 4px 10px; font-weight:bold;} /* prize header */
	table.content td.lft div.prizes_padding table.txtTop td.txt h5 {font-size:18px; color:#000000; padding:0 0 4px 10px; font-weight:normal;} /* prize header */
	table.content td.lft div.prizes_padding table.txtTop td.txt p {font-size:11px; color:#000000; padding:2px 0 2px 10px;} /* prize text */
	table.content td.lft div.prizes_padding table.txtTop td.txt ul {margin:0px 0 0 34px; padding:0px}
	table.content td.lft div.prizes_padding table.txtTop td.txt ul li {margin:0px; padding:0px 0 2px 0; font-size:11px; color:#000000;}
	
	
	table.content td.lft div.prod_padding {padding:15px 15px 15px 15px; }
	table.content td.lft div.prod_padding div.brd {padding:15px 15px 15px 15px; border:1px solid #4b6200;}
	table.content td.lft div.prod_padding div.brd h6 {color:#000000; font-size:18px;}
	
	table.content td.rgt h1 {font-size:28px; color:#000000; text-align:center; padding:0 0 5px 0; line-height:30px;}
	table.content td.rgt p {font-size:14px; color:#000000; padding:5px 0 5px 0; line-height:19px;}
	table.content td.rgt h2 {font-size:20px; color:#D4711F; text-align:center; padding:5px 0 5px 0; line-height:24px;}
	table.content td.rgt h3 {font-size:14px; color:#000000; padding:5px 0 5px 0;}
	table.content td.rgt h4 {font-size:20px; color:#000000; padding:5px 0 5px 0; line-height:24px;}
	table.content td.rgt h5 {font-size:16px; color:#000000; padding:5px 0 5px 0; line-height:20px;}
	
table.content td.rgt div.question, table.content td.rgt div.question h1, table.content td.rgt div.question h2, table.content td.rgt div.question h3, table.content td.rgt div.question h4, table.content td.rgt div.question h5, table.content td.rgt div.question h6, table.content td.rgt div.question p {font-size:20px; color:#D4711F; text-align:center; padding:5px 0 5px 0; line-height:24px; font-weight:bold; margin:0 0 0 0;}
table.content td.rgt div.question a, table.content td.rgt div.question h1 a, table.content td.rgt div.question h2 a, table.content td.rgt div.question h3 a, table.content td.rgt div.question h4 a, table.content td.rgt div.question h5 a, table.content td.rgt div.question h6 a, table.content td.rgt div.question p a {color:#D4711F;}
table.content td.rgt div.question a:hover, table.content td.rgt div.question h1 a:hover, table.content td.rgt div.question h2 a:hover, table.content td.rgt div.question h3 a:hover, table.content td.rgt div.question h4 a:hover, table.content td.rgt div.question h5 a:hover, table.content td.rgt div.question h6 a:hover, table.content td.rgt div.question p a:hover {color:#D4711F; text-decoration:none;}
table.questions {width:100%; margin:5px 0 5px 0;}
table.questions td.radio {width:auto; vertical-align:middle; padding:0 5px 0 0;}
table.questions td.question {width:100%; vertical-align:middle; font-size:18px; padding:4px 0 4px 0;}
table.questions td.question label {cursor:pointer;}
table.questions td.question, table.questions td.question h1, table.questions td.question h2, table.questions td.question h3, table.questions td.question h4, table.questions td.question h5, table.questions td.question h6, table.questions td.question p, table.questions td.question a, table.questions td.question a:hover {font-size:18px; color:#D4711F; padding:0 0 0 0; margin:0 0 0 0;}

table.ffields {width:100%; margin:5px 0 15px 0;}
table.ffields td.ftxt {font-size:14px; color:#000000; white-space:nowrap; padding:0 10px 0 0;}
table.ffields td.ftxt label {display:block; cursor:pointer;}
table.ffields td.fatxt {font-size:14px; color:#5B5B5B; white-space:nowrap; padding:7px 10px 0 0; vertical-align:top;}
table.ffields td.fatxt span {font-size:11px; padding:6px 0 0 0; display:block;}
table.ffields td.fatxt label {display:block; cursor:pointer;}
table.ffields td.ffield {width:100%; padding:6px 0 6px 0;}
table.ffields td.ffield input {width:97%; border:1px solid #999999; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#010101; padding:6px 2px 6px 2px;}
table.ffields td.ffield textarea {width:97%; border:1px solid #e40923; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#010101; padding:2px 2px 2px 2px; overflow:auto; height:165px;}

table.rules {width:100%; margin:0 0 15px 0;}
table.rules td.cbx {vertical-align:top; padding:1px 8px 0 0;}
table.rules td.txt {font-size:14px; color:#000000; width:100%;}
table.rules td.txt strong {font-size:18px;}
table.rules td.txt strong a {font-size:14px;}
table.rules td.txt a strong {font-size:14px;}

table.button {margin:0 auto 10px auto; cursor:pointer; width:92%;}

table.inner_btn {width:100%;}
table.inner_btn td.txt {height:77px; background:url(../images/ro/btn_bg.jpg) 50% 0 no-repeat; font-size:27px; font-weight:bold; color:#FFFFFF; text-align:center; padding:0 25px 0 25px; vertical-align:middle; line-height:26px;}
table.inner_btn td.lside {width:5px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn/lms.png', sizingMethod='scale'); height:100%;}
table.inner_btn tr>td.lside {background:url(../images/btn/lms.png) 0 0 repeat-y;}
table.inner_btn td.rside {width:5px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn/rms.png', sizingMethod='scale'); height:100%;}
table.inner_btn tr>td.rside {background:url(../images/btn/rms.png) 0 0 repeat-y;}

table.vert_shadow {width:100%;}

table.vert_shadow td.tcorner {height:10px; width:5px; vertical-align:bottom;}
table.vert_shadow td.vpos {vertical-align:bottom; width:100%;}

table.vert_shadow td.vert {width:5px; height:5px;}
table.vert_shadow td.verb {width:5px; height:5px;}
table.vert_shadow td.tsh {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn/tms.png', sizingMethod='scale'); width:100%; height:5px;}
table.vert_shadow tr>td.tsh {background:url(../images/btn/tms.png) 0 0 repeat-x; width:100%;}
table.vert_shadow td.bsh {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn/bms.png', sizingMethod='scale'); width:100%; height:5px;}
table.vert_shadow tr>td.bsh {background:url(../images/btn/bms.png) 0 0 repeat-x; width:100%;}

table.content td.rgt div.brd {padding:15px 15px 15px 15px; border:1px solid #114644; background-color:#FFFFFF; margin:10px 0 0 0; overflow:hidden; display:inline-block;}
table.content td.rgt div.brd h6 {color:#083768; font-size:18px;}

table.product {width:100%; margin:10px 0 0 0; float:left; display:block; position:relative; border-bottom:1px dashed #CCCCCC;}
table.product td.img {padding:0 10px 0 10px; vertical-align:top;}
table.product td.txt {vertical-align:top; width:100%; color:#7c7e69;}
table.product td.txt h1 {font-size:12px; color:#000000; text-align:left; margin:0 0 0 0; padding:0 0 0 0; line-height:normal;}
table.product td.txt h1 a {font-size:12px; color:#000000;}
table.product td.txt p {font-size:11px; color:#000000; margin:0 0 0 0; padding:5px 0 5px 0; line-height:normal;}
table.product td.txt p.ncena {color:#7c7e69; font-size:11px; padding:3px 0 3px 0;}
table.product td.txt p.ncena span {padding:0 0 0 5px; text-decoration:line-through;}
table.product td.txt p.vcena {color:#083768; font-size:12px; font-weight:bold; padding:3px 0 3px 0;}
table.product td.txt p.vcena span {padding:0 0 0 5px;}
table.product td.txt p.pcena {color:#4f6ee1; font-size:14px; font-weight:bold; padding:3px 0 3px 0;}
table.product td.txt p.pcena span {padding:0 0 0 5px;}
table.product td.txt h4, table.product td.txt h5 {color:#7b0954; font-size:12px; line-height:normal;}
table.product td.txt select {font-size:12px; font-family:Arial, Helvetica, sans-serif; border:1px solid #000000; margin:0 0 3px 0;}
.separator {width:100%; clear:both; height:1px; line-height:1px; display:block; position:relative;}

div.email_link {clear:both; padding:10px 0 10px 0;}
div.email_link textarea {width:100%; height:30px; background-color:#7e7e7e; border:1px solid #7e7e7e; overflow:visible; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; padding:10px 0 10px 0; text-align:center; cursor:pointer; font-weight:bold;}

table.rec_friends {width:98%; margin:10px auto;}
table.rec_friends td {background-color:#be7a4d; border:1px solid #000000; font-size:12px; color:#ffffff; 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:#ffffff; 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:#ffffff; font-size:12px; font-weight:bold; padding:0 0 0 30px; text-decoration:none;}	

/*Facebook*/
table.facebook_friends {width:98%; margin:10px auto;}
table.facebook_friends td {border:1px solid #ffffff; font-size:12px; color:#ffffff; padding:10px; text-align:center; font-weight:bold; background:#3B5997 url(../images/facebook.jpg) left center no-repeat}
table.facebook_friends td a:link, table.facebook_friends td a:visited, table.facebook_friends td a:active {color:#ffffff; font-size:12px; font-weight:bold; padding:0 0 0 30px; text-decoration:underline;}	
table.facebook_friends td a:hover {text-decoration:none;}	

div.form_error {display:none; margin:0 -10px 0 -10px;}
table.error_box {width:100%; margin:0 auto;}
table.inner_error {width:100%;}
table.inner_error td.txt {border:1px solid #fbfbfb; background-color:#e3001b; padding:15px;}
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:19px; color:#fefc31; padding:0 0 15px 0; margin:0 0 0 0; text-align:left;}
table.inner_error td.txt p {font-size:14px; color:#fffefe; padding:0 0 0 0; margin:0 0 0 0;}
table.inner_error td.lside {width:5px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn/lms.png', sizingMethod='scale'); height:100%;}
table.inner_error tr>td.lside {background:url(../images/btn/lms.png) 0 0 repeat-y;}
table.inner_error td.rside {width:5px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn/rms.png', sizingMethod='scale'); height:100%;}
table.inner_error tr>td.rside {background:url(../images/btn/rms.png) 0 0 repeat-y;}

table.popup {width:100%; margin:0 auto;}
table.popup td.pop_brd {padding:10px; background-color:#FFFFFF}
table.popup td.pop_brd table.pop_header {width:100%; background:url(../images/ro/ph_bg.jpg) 0 0 repeat-x;}
table.popup td.pop_brd table.pop_header td.left {vertical-align:top; text-align:left; padding:0 0 33px 0;}
table.popup td.pop_brd table.pop_header td.right {vertical-align:top; text-align:right; width:80px;}
table.popup td.pop_brd table.pop_title {width:100%; margin:7px 0 0 0;}
table.popup td.pop_brd table.pop_title td {padding:20px 10px 10px 10px; font-size:24px; color:#000000; vertical-align:middle; background-color:#FFE4C6;}
table.popup td.pop_brd table.pop_text {width:100%;}
table.popup td.pop_brd table.pop_text td {padding:0 10px 10px 10px; font-size:12px; color:#000000; background-color:#FFE4C6;}
table.popup td.pop_brd table.pop_text td h2 {padding:0 0 10px 0; font-size:24px; color:#000000;}
table.popup td.pop_brd table.pop_text td p {padding:0 0 10px 0;}
table.popup td.pop_brd table.pop_text td a {color: #D4711F;}
table.popup td.pop_brd table.pop_text td a:hover {color:#ff0000; text-decoration:none;}

table.table_buy_now {border-collapse: collapse; margin: 15px 0 0 0;}
table.table_buy_now td.table_buy_now_l {width:25px; padding: 0px 0px 0px 0px;}
table.table_buy_now td.table_buy_now_back {background-image:url(../images/general/buy_back.jpg); font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; vertical-align:middle; padding: 1px 1px 1px 5px;}
table.table_buy_now td.table_buy_now_back a:link, table.table_buy_now td.table_buy_now_back a:active, table.table_buy_now td.table_buy_now_back a:visited {color: #ffffff; text-decoration: underline;}
table.table_buy_now td.table_buy_now_back a:hover {color: #ffffff; text-decoration: none;}
table.table_buy_now td.table_buy_now_r {width: 10px; padding: 0px 0px 0px 0px;}

table.buy_button {text-align:center; cursor:pointer;}
table.buy_button td.text {background:url(../images/general/button_buy_bg.jpg) 0 0  repeat-x;color:#FFFFFF;font-size:11px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-align:center;font-weight:bold;padding:0px 0px 2px 0px;white-space:nowrap;}
table.buy_button td.text a:link, table.buy_button td.text a:active, table.buy_button td.text a:visited {font-size:12px;color:#FFFFFF; text-decoration:none;}
table.buy_button td.text a:hover {font-size:12px;color:#FFFFFF; text-decoration:none;}

table.btn_tp {text-align:center; padding-top:10px;}
table.btn_tp td.sides {width:5px;}
table.btn_tp td.main {background:url(../images/general/big_btn_bg.jpg) 0 0 repeat-x; padding:0 5px 0 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; vertical-align:middle; text-align:center; white-space:nowrap;}
table.btn_tp td.main p{white-space:nowrap;}	
table.btn_tp td.main a{padding-top:3px; color:#FFFFFF; text-decoration:none; white-space:nowrap;}
table.btn_tp td.main a:hover{text-decoration: underline; white-space:nowrap;}

table.header_ro {width:100%; background-color:#FFFFFF;}
table.header_ro td.head_holder {}
div.head_hold_pos {width:100%; height:100px; position:relative}
div.head_hold_abs_01 {width:138px; height:50px; position:absolute; top:20px; left:20px}
div.head_hold_abs_02 {width:151px; height:22px; position:absolute; top:33px; left:545px}


table.footer {width:100%;}
table.footer td.mid {font-size:12px; vertical-align:top; padding:10px 10px 10px 10px; color:#ffffff; background-color:#3C6FA3;}
table.footer td.mid a {color:#F4F15E; text-decoration: none; font-size:12px;}
table.footer td.mid a:hover {color:#F4F15E; text-decoration: none; font-size:12px;}

.clear {line-height:10px; font-size:0px; height:10px; clear:all; margin:5px; padding:0 0 0 0;}