P {font-family: Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;}
/*XFS 1.6*/

input,textarea,select,table { font-size: 10pt; font-family: Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif; }

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,td{margin:0; padding:0;}
body{margin:0;height:auto;font:13px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;color:#666666;background:#FFFFFF;text-align:center;}
body * {margin:auto;}
a, a:visited {color: #006699; text-decoration:none;}
a:hover { color:#006699; text-decoration: underline;}
p {margin-top:4px;font-family: Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;text-align:left;}
h2 {font: bold 19px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;margin:1px;}
h3 {font: bold 18px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;margin:1px;}
strong {font-size:15px;}
ul li{list-style: none;}
table {font: 13px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;text-align:left;}
small a {font-size:11px;color: #227;text-decoration:none;}
small a:hover {color: #119;text-decoration:underline;}

.paging {margin:10px 0 5px 0;font:13px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;}
.paging a, .paging a:visited {border: 1px solid #9aafe5;margin-right:3px;padding:1px 7px;text-decoration: none;color: #2e6ab1;}
.paging a:hover {border: 1px solid #2b66a5;color: #000;background-color: lightyellow;}
.paging b {margin-right:3px;padding:1px 7px;font-weight: bold;color: #FFF;background-color: #2e6ab1;border: 1px solid #0e4a91;}
.paging small {font:11px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;color:#777;line-height:18px;}

.result_slot {background: #F3F6FB; border:1px solid #c3d3dc;text-align:left;color:#111;padding:3px;}
.result_slot td {font:13px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;}
.result_slot input, .result_slot textarea {border:1px solid #AAA;color:#444;}
.file_slot {background:#ECF3F9;border:1px solid #CAD6E6;font: 13px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;}
.file_slot tr.hdr td {background-color:#DCE3E9; font-weight: bold; text-align:center;}
.captcha_code {border: 1px solid #777;font: 19px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;width:50px;text-align:center;}
.pic {border:1px solid #909090;}

form {margin:0;}
.txt12 {font: 12px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;}
.div1, .file_list {text-align: left; color: #484B50; font-family: Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif; font-size: 11px;}
.div1 {width: 500px; padding: 5px; top:-9999px;}
.div2, .file_list {text-align: left; color: #484B50; font-family: Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif; font-size: 11px;}
.div2 {width: 900px; padding: 5px; top:-9999px;}
#upload_input { width: 100%; }
#upload_input input { font: 14px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif; width: 100%; margin-bottom: 5px; }
.myForm {font: 12px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif; border: 1px solid #636363; margin-top: 1px;}
.xrow {background:#ffffff;border:1px solid #b3b3b3;padding:2px;margin-top:2px;font: 12px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;}
.xrow input {font: 12px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif; border: 1px solid #c3c3c3; margin-top: 1px;}
.xrow input.input_url {font: 12px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif; border: 1px solid #636363; margin-top: 1px; width: 90%;}
.xrow a img {border:none;float:right;width:16px;height:16px;}
.xfname  {color: #333;font-weight:bold;float:left;height:16px;}
.xdescr  {color: #999;font: 12px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;}
.fdescr {width: 325px;}
#optidiv, #optidiv2 {position:absolute;top:-9999px;margin-top:2px;padding:3px;}
#div_file{position:static;top:-9999px;}
#div_url, #div_rs, #div_tt, #div_ff {position:absolute;top:-9999px;}
.ok {font:bold 13px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;color:#1b1;}
.err {font:bold 13px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;color: #911;}
#news {font-family: Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif; font-size:13px;}
#news a.title {font-family: Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;color:#3399CC;font-size:17px;text-decoration:none;}
#news_last {margin-top:7px;width:560px;text-align:left;}
#news_last a {color:#447;}
a.cmt_link {background: url(images/comments.gif) no-repeat left center; padding-left: 16px;color:#336699;}
.cmt_hdr {background-color:#c7cfd4;padding:4px;font-size:11px;}
.cmt_hdr a {text-decoration:none;}
.cmt_hdr b, .cmt_hdr b a {font-size:13px;color: #202020;}
.cmt_txt {padding: 5px;margin-bottom:10px;}
.sinput input, .sinput textarea {font:12px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;border:1px solid #707070;margin:2px;}


#lang{position:absolute;top:25px;padding:3px;right:0;}
#lang ul{width:90px;float:left;margin:0px;padding:0;list-style:none;}
#lang ul li {text-align:left;padding:3px;}
#lang ul li a{color:#444;text-decoration:none;display:block;width:100%;}
#lang img{border:none;margin-right:3px;}
#lang ul li {border: 1px solid transparent;}
#lang ul li:hover{border: 1px solid #555;}
#lang ul:hover li {display:block;}
#lang ul li.top {display:block;background:none;border:none;}


 /*
#lang{position:absolute;top:0px;padding:3px;right:0;}
#lang ul{width:90px;float:left;margin:0px;padding:0;list-style:none;}
#lang ul li {text-align:left;padding:3px;}
#lang ul li a{color:#444;text-decoration:none;display:block;width:100%;}
#lang img{border:none;margin-right:3px;}
#lang ul li {display:none;background:#d3d3d3;border:1px solid transparent;}
#lang ul .top {display:block;background:none;border:none;}
#lang ul li:hover{border-color:#555;}
#lang ul:hover li {display:block;}
*/

#lang_div {position:absolute;left:0;display:none;top:20px;background:#EEEEEE;}

/* CSS below required for Inline3 mode */
.data {border-collapse:collapse; background-color: #e9e9e9; width: 400px; margin-bottom: 3px;}
.data TR TD {border: 1px solid #a3a3a3; font: 12px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;}
.bar1 {border: 1px solid #a3a3a3; background-color: #f6f6f6; text-align: left; vertical-align: middle; height: 20px; width: 98%;}
.bar2 {width: 1%; background-color: #c9c9c9; height: 20px; text-align: left;}
.message {width: 400px; border: 1px solid #909090; font: 11px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif; margin-top: 5px; text-align: left; padding-left: 3px; background-color: #f9f9f9;}
.myLink  {font: bold 13px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif; color: #303030; text-decoration: none;}
.myForm {font: 12px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif; border: 1px solid #636363;margin-right:2px;}
.btn, .btn2, .btndiv {font: 15px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif; margin-top: 3px; margin-bottom: 5px;}
.btn_large     {font: 17px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif; margin-top: 3px; margin-bottom: 5px;}
.btn_download     {font: 22px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif; margin-top: 3px; margin-bottom: 5px;}
.btn_upload     {font: 20px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif; margin-top: 3px; margin-bottom: 5px; width: 200px; }
.btndiv  {width:120px;height:16px;text-align:center;padding:1px 4px 0px 4px;margin:auto;margin-top:1px;}

.tbl1 {text-align:left;border-collapse: collapse;}
.tbl1 tr td, .tbl1 tr th {border:1px solid #c3c3c3; padding:3px;}
.tbl1 tr td {background-color: #FFFFFF; font-size: 12px;}
.tbl1 tr.hi td {background-color: #F3F3F3;}
.tbl1 tr:hover td {background-color: #E9F0FF;}
.tbl1 tr td.pub {background-color: #E0FFE0;}
.tbl1 tr td.pub2 {background-color: #FFF2F2;}
.tbl1 tr.hdr td, .tbl1 th, .hdr {background-color:#d9d9d9; font-weight: bold; text-align:center;}

.tbl2 {text-align:left;border-collapse: collapse; border:1px solid #fcfeff; background-color:#fcfeff;}
.tbl2 tr td, .tbl1 tr th {border:1px solid #006699; padding:10px;}
.tbl2 tr td {background-color: #fcfeff; font-size: 12px;}
.tbl2 tr.hi td {background-color: #F3F3F3;}
.tbl2 tr:hover td {background-color: #E9F0FF;}
.tbl2 tr td.pub {background-color: #E0FFE0;}
.tbl2 tr td.pub2 {background-color: #FFF2F2;}
.tbl2 tr.hdr td, .tbl1 th, .hdr {background-color:#d9d9d9; font-weight: bold; text-align:center;}
.tbl2 tr.hi2 td {background-color: #D9ECFF; background-color:#fcfeff;}

.tbls {text-align:left;border-collapse: collapse; /*border:1px solid #fcfeff; background-color:#fcfeff;*/}
.tbls tr td, .tbl1 tr th {/*border:1px solid #006699;*/ padding:10px;}
.tbls tr td {/*background-color: #fcfeff*/; font-size: 12px;}
.tbls tr.hi td {background-color: #F3F3F3;}
.tbls tr:hover td {/*background-color: #E9F0FF;*/}
.tbls tr td.pub {background-color: #E0FFE0;}
.tbls tr td.pub2 {background-color: #FFF2F2;}
.tbls tr.hdr td, .tbl1 th, .hdr {/*background-color:#d9d9d9;*/ font-weight: bold; text-align:center;}
.hdr_head {border:1px solid #006699;}
.tbls tr.hi2 td {background-color: #D9ECFF; background-color:#fcfeff;}

.rrd {width:400px;background:#f8f8f8;border:1px solid #d7d7d7;padding:5px;margin:5px auto 5px auto;}
.rrd h3{color:#006699; text-align:left; font-size:24px; font-weight:normal; font-family:Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;}
.tabberlive .tabbertabhide {display:none;}
.tabber {}
.tabberlive {margin-top:1px;}
ul.tabbernav{margin:0;padding: 3px 0;border-bottom: 1px solid #778;font: bold 12px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;}
ul.tabbernav li{list-style: none;margin: 0;display: inline;}
ul.tabbernav li a {background: #F3F6FB; border: 1px solid #778; padding: 3px 3px;margin-left: 3px;border-bottom: none;text-decoration: none;}
ul.tabbernav li a:link { color: #66A; }
ul.tabbernav li a:visited { color: #667; }
ul.tabbernav li a:hover{color: #000;background: #AAE;border-color: #227;}
ul.tabbernav li.tabberactive a{background-color: #fff;border-bottom: 1px solid #fff;color: #448;}
ul.tabbernav li.tabberactive a:hover{color: #000;background: white;border-bottom: 1px solid white;}
.tabberlive .tabbertab {padding:5px;border:1px solid #aaa;border-top:0;background-color:#FFF;text-align:center;}
.tabberlive .tabbertab h2 {display:none;}

#utmodes input {border:0px;background:#fcfeff; margin-right:8px;font-family:Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif; color:#006699; line-height:37px; height:35px; cursor:pointer; background-image:url(images/sud-dvr.png); background-position:right; background-repeat:no-repeat; padding-right:20px;}
#utmodes input.active {border:0px;background:#fcfeff; margin-right:8px;font-family:Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif; color:#006699; line-height:37px; height:35px; cursor:pointer; background-image:url(images/sud-dvr.png); background-position:right; background-repeat:no-repeat; padding-right:20px;}

#upload_div {width:100%;margin-top:0px;background-image:url(images/subnav-bg.png);background-repeat:repeat-x;}
.upload_block {height:280px;min-height:280px;margin-top:5px; width:964px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-top:1px solid #ededed;
 border-bottom:1px solid #ededed; background:#f8f8f8;}
html>body .upload_block {height:auto}
#progress_div {position:absolute;top:-9999px;}
.file_block {margin-top:5px;width:100%;border-collapse: collapse;}
.file_block TR TD {padding:3px;border:1px dotted #999;}
.file_block div.link {width:200px;overflow:hidden;}
.file_block div.link a {font-weight:bold;text-decoration:none;}
img.cat_img {border:1px solid #b3b3b3;padding:26px;background:#edf3fa;}
.url2 {font-size:12px;color:#227;text-decoration:none;}

.uploadv {text-align: center; overflow: hidden; width: 400px; height: 30px; background:url(btn2.gif) no-repeat;color: #444; font: bold 20px Arial; line-height:30px; background-color: #a3a3a3;}
.uploadv input {margin-top: -50px; margin-left:-410px;  -moz-opacity: 0;  filter: alpha(opacity=0);   opacity: 0;  font-size: 140px; height: 100px;}

.trf{background-image:url(images/flags.png);height:11px;width:16px;background-repeat:no-repeat;overflow:hidden;display:inline-block;margin-right:3px;}
.trf-za{background-position:-24px 0;}
.trf-al{background-position:-48px 0;}
.trf-arabic{background-position:-72px 0;}
.trf-by{background-position:-96px 0;}
.trf-bg{background-position:-120px 0;}
.trf-catalonia{background-position:-144px 0;}
.trf-cn{background-position:-168px 0;}
.trf-tw{background-position:-192px 0;}
.trf-hr{background-position:-216px 0;}
.trf-cz{background-position:-240px 0;}
.trf-dk{background-position:-264px 0;}
.trf-nl{background-position:-288px 0;}
.trf-ee{background-position:-312px 0;}
.trf-fi{background-position:-336px 0;}
.trf-french{background-position:-360px 0;}
.trf-galicia{background-position:-384px 0;}
.trf-german{background-position:-408px 0;}
.trf-gr{background-position:-432px 0;}
.trf-il{background-position:-456px 0;}
.trf-in{background-position:-480px 0;}
.trf-hungary{background-position:-504px 0;}
.trf-indonesian{background-position:-528px 0;}
.trf-it{background-position:-552px 0;}
.trf-is{background-position:-576px 0;}
.trf-ie{background-position:-600px 0;}
.trf-japanese{background-position:-624px 0;}
.trf-kr{background-position:-648px 0;}
.trf-lv{background-position:-672px 0;}
.trf-lt{background-position:-696px 0;}
.trf-mk{background-position:-720px 0;}
.trf-my{background-position:-744px 0;}
.trf-mt{background-position:-768px 0;}
.trf-no{background-position:-792px 0;}
.trf-ir{background-position:-816px 0;}
.trf-polish{background-position:-840px 0;}
.trf-pt{background-position:-864px 0;}
.trf-ro{background-position:-888px 0;}
.trf-russian{background-position:-912px 0;}
.trf-rs{background-position:-936px 0;}
.trf-sk{background-position:-960px 0;}
.trf-sl{background-position:-984px 0;}
.trf-spanish{background-position:-1008px 0;}
.trf-ke{background-position:-1032px 0;}
.trf-se{background-position:-1056px 0;}
.trf-ph{background-position:-1080px 0;}
.trf-thai{background-position:-1104px 0;}
.trf-turkish{background-position:-1128px 0;}
.trf-ua{background-position:-1152px 0;}
.trf-vn{background-position:-1176px 0;}
.trf-wales{background-position:-1200px 0;}
.trf-europeanunion{background-position:-1224px 0;}

.icon {width:100px; height:90px; border:solid 1px #C3C3C3;position:relative;background:#FFFFFF;padding:1px;text-align:left}
.icon a:link, .icon a:visited {height:90px;width:100%;display:block;}
.icon a:hover {display:block;position:absolute;z-index:999;left:-40px;top:-28px;width:160px;height:140px;border:solid 1px #C3C3C3;}

.uploadifyQueueItem {
	background-color: #F5F5F5;
	border: 2px solid #E5E5E5;
	font: 11px Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;
	margin-top: 5px;
	padding: 10px;
	width: 350px;
	text-align:left;
}
.uploadifyError {
	background-color: #FDE5DD !important;
	border: 2px solid #FBCBBC !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyQueue .completed {
	background-color: #E5E5E5;
}
.uploadifyProgress {
	background-color: #E5E5E5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	height: 3px;
	width: 1px;
	float:left;
}

#fileQueue{
	margin-top: 5px;
	padding: 3px;
	background-color: white;
	border: 1px solid #cecece;
	overflow: auto;
	height: 170px;
	width: 400px;
}

/* for style */


.upload_forum_text_black {
  color: #6c6c6c;
  font-family: Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;
  font-size: 16px;
  line-height:18px;
  padding-right:10px;}

.upload_forum_text_wight {
  color: #006699;
  font-family: Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;
  font-size: 16px;
  line-height:18px;
  padding-right:10px;}

.login {
    background:#444444;
    height: 28px;
    margin-left: 3px !important;
    width: 112px !important;
}
.login a{
color:#ffffff;
text-decoration:none;
text-align:center;
display:block;
line-height:28px;
}
.nav_bg{
width:966px;
margin:0px auto;
height:37px;
}
.nav_bg a{
height:37px !important;
width:157px !important;
line-height:37px !important;
background-image:url(images/nav-bg.png);
background-repeat:no-repeat;
display:block;
float:left;
margin-right:1px;
margin-left:1px;
font-family:Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;
font-size:16px;
text-decoration:none;
color:#ffffff;
}
.nav_bg a:hover{
height:37px !important;
width:157px !important;
line-height:37px !important;
background-image:url(images/nav-bg_hover.png);
background-repeat:no-repeat;
display:block;
float:left;
margin-right:1px;
margin-left:1px;
font-family:Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;
font-size:16px;
text-decoration:none;
color:#4a4a4a;
}
.header{
background-image:url(images/footer-bg.png);
background-position:top;
background-repeat:no-repeat;
font-family:Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;
font-size:16px;  
}
.header a{
color:#006699;
padding-left:7px;
padding-right:7px;
text-decoration:none;
}
.header a:hover{text-decoration:underline;
}
.footer{
background-image:url(images/footer-bg.png);
background-position:top;
background-repeat:no-repeat;
height:61px;
font-family:Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;
}
.footer a{
color:#474747;
padding-left:7px;
padding-right:7px;
text-decoration:none;
}
.footer a:hover{text-decoration:underline;
}
#utmodes{
width:964px;
height:37px;
text-align:left;
}



#recaptcha_image{
text-align:left;
margin:0px;
padding:0px;
}
.reghead{
font-size:16px;
font-family:Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;
color:#737373;
padding-bottom:15px;
padding-top:15px;
}
.benefits{
color:#006699;
font-size:14px;
font-family:Tahoma,Verdana,Arial,Calibri,Geneva,sans-serif;
list-style:none;
line-height:20px;
}
.captcha_code{
	border: 1px solid #D5D5D5;
	}


/* premium
---------------------------------------- */
.premium_page{}
.premium_page .includes_dt{overflow:hidden; padding-bottom:40px;}
.premium_page .includes{float:left; width:420px; background:#f1f1ea; position:relative;}
.premium_page .includes .c{z-index:1;}
.premium_page .includes h2{color:#4e4e4c; font-size:21px; font-weight:normal; padding:14px 0 15px 29px;}
.premium_page .includes .ul{position:relative; background:#4a74a4; color:#FFF; padding:7px 29px 1px; min-height:345px;}
.premium_page .includes .ul .c{background-image: url("../images/benefits_crns.gif");}
.premium_page .includes .ul li{border-top:1px solid #b088bc; padding:16px 0 14px;}
.premium_page .includes .ul li h3{font-size:15px; padding:0 0 5px 13px; background: url("../images/includes_bullet.gif") no-repeat left 6px;}
.premium_page .includes .ul li p{font-size:11px; line-height:15px;}
.premium_page .includes .ul li:first-child{border:none;}
.premium_page .download_type{float:right; width:500px; background:none; padding:5;}
.premium_page .download_type .th_bord{border-bottom:1px solid #e5e5e5; width:100%; position:absolute; top:59px; left:-2px; height:0; overflow:hidden; font-size:0; padding-right:2px;}
.premium_page .download_type th{text-align:center; font-size:18px; font-weight:normal; padding:10px 0 27px;}
.premium_page .download_type th h2{text-align:left; font-size:16px; font-weight:normal;}
.premium_page .download_type th.premium{color:#1ca4e2; font-weight:bold;}
.premium_page .download_type td{background:#f8f8f4 url("../images/dt_cell_bg2.gif") no-repeat center center; width:118px; font-size:13px; font-weight:bold; padding:0;}
.premium_page .download_type .dark td{background-image: url("../images/dt_cell_dark_bg2.gif");}
.premium_page .download_type td.title{width:auto; background:none; border:none; font-size:12px; font-weight:normal;}
.premium_page .download_type .why{font-size:22px; color:#0099de; font-weight:bold; padding-left:41px; background: url("../images/why_arrs.gif") no-repeat left 34px; line-height:32px; padding-top:26px;}

.premium_page .login_block{font-size:11px;}
.premium_page .login_block h3, .premium_page .upgrade_block h3{font-size:26px; border-bottom:1px solid #e5e5e5; padding:15px 0 9px 65px; margin-bottom:14px;}
.premium_page .login_block h3{background: url("../images/pr_error_icon.png") no-repeat left 6px;}
.premium_page .login_block .row{padding:0 0 10px 0;}
.premium_page .login_block p{line-height:14px; padding:0 0 14px 0;}
.premium_page .login_block .label1{float:left; color:#0099de; font-weight:bold; width:109px; line-height:29px; font-size:14px;}
.premium_page .login_block .inp_text{width:281px; height:15px; padding:6px 8px; border:1px solid #d1d1cb; float:left;}
.premium_page .login_block .buttons{height:29px; width:299px; padding:6px 0 0 109px;}
.premium_page .upgrade_block{padding-top:13px;}
.premium_page .upgrade_block h3{color:#0099de; position:relative; margin-bottom:30px;}
.premium_page .upgrade_block h3 span{position:absolute; left:17px; top:26px; color:#000; font-size:16px;}
.premium_page .upgrade_block p{font-size:15px; line-height:24px; padding-left:65px; background: url("../images/pr_down_icon.png") no-repeat left 4px; color:#1f1f1f;}
.features2{border:1px solid #e7eff4; position:relative; padding:11px 0 11px 30px; margin-bottom:15px;}
.features2 .c{background-image: url("../images/features2_crns.gif");}
.features2 ul{overflow:hidden;}
.features2 li{float:left; background: url("../images/features2_icons.jpg") no-repeat; height:38px; padding-top:10px; font-size:12px; line-height:14px;}
.features2 li.seconds{background-position:0 0; width:242px; padding-left:54px;}
.features2 li.secure{background-position:0 -68px; width:237px; padding-left:68px;}
.features2 li.paypal{background-position:0 -138px; width:177px; padding-left:138px;}
.premium_page .download_type table.padded-table td {
	padding:10px;
	}
.premium_campaigns {border:0px;border-left:6px solid #D5F3FB;width:100%; padding:0px;margin:0px;border-collapse:collapse;background:#d5f3fb;margin:20px 0 0 0;position:relative}
.premium_campaigns td {padding:6px 6px 6px 0;width:14%}
.join_box{padding:15px 0;text-align:center;background:url(/images/gate_bg2.jpg) repeat-x scroll left top #f8f8f8;border:1px solid #73c4d7;position:relative;text-align:center;}
.join_box .inword{width:100%;display:block;padding-bottom:5px;}
.inbig{font-size:22px}
.join_box .price{font-size:26px; font-weight:normal;color:#ee5f00; line-height:42px;}
.join_box .small_price{font-style:normal;font-size:21px;font-weight:normal;vertical-align:top;line-height:35px;color:#ee5f00}
.best_buy{background-position:right top}
.join_box .inbuy{padding:5px 0 10px}
.join_box .inword{padding-bottom:10px}
.safe_notice{font-size:11px;color:#999999;background:url(/images/fm_icon.gif) no-repeat scroll 15px -1170px;height:16px;padding-left:15px;line-height:15px}
.middle{padding:10px 0 0 10px; clear:both;position:relative}
.clear{clear:both;}
#container{width:960px; margin:0px auto -230px; position:relative; min-height: 100%; height: auto !important; height:100%;}
.middle{overflow:hidden;*zoom:1}
html body div#container div.table {float:left;overflow:hidden;width:100%}
html body div#container div.table div.td {float:left;margin-bottom:-9999px;padding-bottom:9999px;}

/* make_money
---------------------------------------- */

.popup .row{padding-bottom:6px;}
.popup .label1{float:left; width:123px; line-height:44px;}
.popup .label1_2{line-height:15px;}
.popup .input{background:#f3f3f0; position:relative; float:left; width:322px; padding:4px; margin-left:-4px;}
.popup .inp_text_wrap{background: url("../images/inp_text_l.png") no-repeat left top; float:left;}
.popup .inp_text{background: url("../images/inp_text_r.png") no-repeat right top; height:14px; padding:11px; width:300px; border:0; float:left;}
.popup .inp_text2{width:160px;}
.popup .forgot{overflow:hidden; text-align:center; line-height:36px;}
.popup .chbox{padding:9px 0 20px 119px; font-size:11px;}
.popup .chbox input{margin:0 5px 0 0; padding:0; width:13px; height:13px; vertical-align:bottom;}
.popup .row_captcha{padding-bottom:20px;}
.popup .row_captcha_input{padding:0 0 18px 123px;}
.popup .label2{display:block; font-size:11px; color:#8a8a8a; padding-bottom:4px;}
.popup .inp_text3{border:1px solid #d1d1cb; height:15px; padding:6px 10px; width:179px;}
.popup .buttons{height:38px; padding:12px 27px 0; margin:4px 5px 0 -27px; background:#f4f4f2;}
.popup .buttons .rbutton{float:right;}

#container{padding-bottom:10px;}

.makemoney_page{}
.makemoney_page #container{width:932px; margin:0 auto;}
.makemoney_page h1{font-size:24px; color:#0099de; font-weight:bold; margin-bottom:25px;}
.makemoney_page .options{background: url("../images/options_bg.jpg") no-repeat left bottom; height:257px; position:relative; color:#292928; margin-bottom:19px;}
.makemoney_page .options h2{font-size:15px; line-height:18px; height:33px;}
.makemoney_page .options .rbutton{position:absolute; right:1px; top:-12px;}
.makemoney_page .options .rbutton strong{padding:0 0 0 20px; width:160px; background: url("../images/button_icons.png") no-repeat 25px -464px; font-size:11px;}
.pay_downloads, .pay_sales{height:105px; padding-top:26px; margin-bottom:8px; font-size:16px; line-height:24px; text-align:center;}
.pay_downloads{float:left; width:297px; margin-right:7px; padding-left:150px;}
.pay_sales{float:left; width:332px; color:#FFF; padding-left:145px;}
.pay_downloads strong, .pay_sales strong{font-size:20px;}
.pay_plus{clear:both; padding:25px 0 0 75px;}
.pay_plus li{float:left; font-size:13px; line-height:18px;}
.pay_plus li.all_sales{width:316px;}
.pay_plus li.refs{width:311px;}
.pay_plus li.exclusive{width:210px;}

.mm_lists{overflow:hidden; padding:0 0 20px 18px;}
.mm_lists .disposal{float:left; width:383px;}
.mm_lists h3{font-size:16px; font-weight:normal; padding-bottom:16px; color:#191919;}
.mm_lists li{line-height:14px; font-size:13px; background: url("../images/bullet2.gif") no-repeat left 5px; padding:0 0 5px 12px;}
.mm_lists li.profs{color:#955ca6; font-size:12px; padding-left:36px; margin-left:-6px; background: url("../images/profs_icon.jpg") no-repeat left top; line-height:29px; padding-top:6px; margin-top:19px; zoom:1;}
.mm_lists .how_works{float:left; width:195px;}
.mm_lists .how_works h3{padding-bottom:12px;}
.mm_lists .how_works ul{margin-bottom:17px;}
.mm_lists .how_works li{position:relative; padding-left:27px; line-height:18px; font-size:12px;}
.mm_lists .how_works li span{position:absolute; left:0; top:-2px; width:20px; height:23px; background: url("../images/how_works_nr_bg.gif"); line-height:20px; text-align:center; color:#FFF; font-size:11px;}
.mm_lists .how_works .rbutton strong{background: url("../images/button_icons.png") no-repeat 23px -435px; padding:0 0 0 15px; width:105px; font-size:11px;}
.mm_lists .terms{float:left; width:330px;}


.button_lo a strong{background: url("../images/button_icons.png") no-repeat 15px -58px;}
.button_hi .rbutton, .button_lo .rbutton{float:none; display:block; width:192px; margin:0 auto;}

.rbutton{float:left;}
.rbutton a{background: url("../images/rbutton_bg_r.png") no-repeat right top; padding-right:2px; float:left; color:#FFF; text-decoration:none; text-shadow:1px 1px 1px #96515e; text-align:center; line-height:29px;}
.rbutton a span{background: url("../images/rbutton_bg_l.png") no-repeat left top; float:left;}
.rbutton a strong{float:left; padding:0 18px 0 20px; height:29px;}
.rbutton a:hover{background-position:right bottom;}
.rbutton a:hover span{background-position:left bottom;}

.c{position:absolute; overflow:hidden; background-repeat:no-repeat; font-size:0; background-image: url("../images/crns.gif"); width:3px; height:3px;}
.lt,.lt1{left:0; top:0; background-position:left top;}
.rt,.rt1{right:0; top:0; background-position:right top;}
.lb,.lb1{left:0; bottom:0; background-position:left bottom;}
.rb,.rb1{right:0; bottom:0; background-position:right bottom;}

.lt1{left:-1px; top:-1px;}
.rt1{right:-1px; top:-1px;}
.lb1{left:-1px; bottom:-1px;}
.rb1{right:-1px; bottom:-1px;}

.stats_page .table tr.active td{background:#fafaf8;}
.stats_page .table tr.active .first{background:none;}
.date_plus, .date_minus{display:block; width:70px; height:14px; text-align: right; margin:0 auto; padding-top:1px;}
.date_plus{background: url("../images/date_signs.png") no-repeat left -16px;}
.date_minus{background: url("../images/date_signs.png") no-repeat left top;}
.tr_group td{background:#fafaf8;}
.stats_page .table .tr_group td{border-top:none; padding:3px 0;}
.stats_page .table .tr_group_last td{padding-bottom:13px;}
.tr_group .group{background:none;}
.tr_group .group span{color:#FFF; padding:1px 0; display:block; width:49px; margin:0 auto;}
span.country_group_1{background:#955ca6;}
span.country_group_2{background:#007bb2;}
span.country_group_3{background:#808080;}
span.country_group_4{background:#b46170;}

td.country_group_1{color:#955ca6;}
td.country_group_2{color:#007bb2;}
td.country_group_3{color:#525252;}
td.country_group_4{color:#b46170;}

.ppd_details{overflow:hidden; background:#f1f1ea; position:relative; padding:18px 0 10px 35px;}
.stats_page .ppd_details{margin-top:24px;}
.ppd_details h2, .makemoney_page .text_block h2, .referrals_page .text h3{color:#b46170 !important; font-size:18px !important; font-weight:normal; background: url("../images/ppd_icon.png") no-repeat left top; padding-left:39px; line-height:31px; margin-bottom:10px;}
.ppd_table{float:left; width:270px; margin-right:112px;}
.ppd_details h3{font-size:13px; font-weight:normal; border-bottom:1px solid #d8d8d2; padding-bottom:4px; margin-bottom:7px;}
.ppd_table table{width:100%; font-size:12px;}
.ppd_table th{padding-bottom:8px;}
.ppd_table th.h4{color:#60605e; text-align:left;}
.ppd_table th span{color:#FFF; width:19px; height:19px; line-height:19px; text-align:center; display:block; float:right;}
.ppd_table td{font-weight:bold; padding:2px 0 3px; text-align:right;}
.ppd_table td.title{text-align:left; width:125px; color:#60605E;}
.ppd_list{float:left; width:473px;}
.ppd_list li{padding-bottom:14px; position:relative; padding-left:21px; font-size:12px; line-height:14px;}
.ppd_list li span{position:absolute; left:0; top:0; width:14px; height:14px; text-align:center; line-height:14px; color:#FFF;}

.makemoney_page .ppd_details{margin-bottom:11px;}
.makemoney_page .ppd_details h2{background: url("../images/makemoney_icons.png") no-repeat left top;}

.makemoney_page .text_block{background:#f1f1ea; position:relative; margin-bottom:11px; padding:15px 33px 0;}
.makemoney_page .refferal{margin-bottom:6px;}
.makemoney_page .text_block h2{margin-bottom:9px; background: url("../images/makemoney_icons.png") no-repeat;}
.makemoney_page .text_block p{line-height:16px; padding-bottom:16px; color:#30302f;}
.makemoney_page .partnership h2{background-position:left -31px;}
.makemoney_page .site_owner h2{background-position:left -62px;}
.makemoney_page .refferal h2{background-position:left -93px;}

.rules_conditions{padding:0; margin:0 16px; overflow:hidden;}
.rules_conditions h2{font-size:17px; margin:0 0 20px; padding:15px 0 0 9px;}
.rules_conditions ul{float:left; width:405px;}
.rules_conditions ul.col1{margin-right:65px; padding-left:9px;}
.rules_conditions li{padding-left:24px; line-height:16px; padding-bottom:16px; background: url("../images/check.gif") no-repeat left 1px;}



.faq_block{padding:25px 30px 0 0;}
.faq_block dt{font-size:13px; font-weight:bold; color:#0099de; padding:0 0 9px 20px; background: url("../images/faq_dt_icon.png") no-repeat left top;}
.faq_block dd{font-size:12px; line-height:16px; padding-bottom:23px;}


/* why
---------------------------------------- */
.why_page{}
.why_page h1, .why_page h2{font-size:20px; color:#0099de; font-weight:bold; margin-bottom:12px;}
.why_page .text{border:1px solid #d0dfea; position:relative; padding:30px 0 14px 30px; margin-bottom:18px; background: url("../images/why_text_bg.jpg") no-repeat 695px 32px;}
.why_page .text p{line-height:16px; padding-bottom:16px;}
.why_features{margin-right:-14px; overflow:hidden;}
.why_features .item{float:left; width:340px; border:1px solid #d0dfea; position:relative; padding:14px 35px 15px 90px; height:134px; margin:0 14px 14px 0;}
.why_features .item h3{padding-bottom:9px; color:#006699; font-size:13px;}
.why_features .item p{line-height:16px; }
.why_features .item .icon{background: url("../images/why_features_icons.jpg") no-repeat; position:absolute; left:17px; top:13px; width:63px; height:80px;}
.why_features .friendly .icon{background-position:0 0;}
.why_features .flexible .icon{background-position:0 -80px;}
.why_features .safe .icon{background-position:0 -160px;}
.why_features .speed .icon{background-position:0 -240px;}
.why_features .reliable .icon{background-position:0 -320px;}
.why_features .unlim .icon{background-position:0 -400px;}
.why_features .realtime .icon{background-position:0 -480px;}
.why_features .payouts .icon{background-position:0 -560px;}
.why_page .c, .edit_profile .form .c, .ru_addedit .form .c{background-image: url("../images/tabs_content_crns.gif");}
.search_field {    width:500px;    height:29px;    margin-right:2px;    font-size:16px;	margin-top:0px;    border:solid 1px #d5d5d5;}.myForm1{ border:solid 1px #d5d5d5; margin-right:2px;}

.search_field {
    width:500px;
    height:29px;
    margin-right:2px;
    font-size:16px;
	margin-top:0px;
    border:solid 1px #d5d5d5;
}
.myForm1{
 border:solid 1px #d5d5d5;
 margin-right:2px;
}

input.myForm {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding:5px 0;
border: #ccc solid 1px;
}

input.inputbox {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding:5px 0;
border: #ccc solid 1px;
}

/* sponser Ad  */
#sponsorAdDiv {
position:absolute;
top:700;
left:350;
color: #555;
background: #F0FBFF;
padding: .8em 1em;
border-color: #D8EBF5 #D8EBF5 #B9DBEE #D8EBF5;
border-width: 1px;
border-style: solid;
}
#merchants tr td input {width: 150px; padding: 4px;}
#ss1 input {width: 190px; padding: 7px;}
input.paypal {background:#9AC4CB; padding: 4px;}
input.cashu  {background:#99CC99; padding: 4px;}
input.wmz    {background:#C7DEDE; padding: 4px;}
input.phone   {background:#C8DEBC; padding: 4px;}

.f_arial { font-family: Arial; }
.f_tahoma { font-family: Tahoma; }
.f_verdana { font-family: Verdana; }
.f_georgia{ font-family: Georgia; }
.f_courier { font-family: Courier New, Arial; }
.f_10px { font-size: 10px; }
.f_11px { font-size: 11px; }
.f_12px { font-size: 12px; }
.f_13px { font-size: 13px; }
.f_14px { font-size: 14px; }
.f_22px { font-size: 22px; }
.f_26px { font-size: 26px; }
.f_bold { font-weight: bold; }

.bl { color: #000000; }
.rf  { color: #094377; }
.red, .err, a.err  { color: #CC3300; }
.green, .ok  { color: #008000; } /** #1b1 **/
.err, .ok { font:bold 12px Tahoma; }

