body {background-color: #ffffff; background-image: url(/Affiliate/images/affiliates_bg.gif); background-repeat: repeat-x; text-align: center; margin: 0px; padding: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px;}

#holder{margin: 0 auto; width: 870px; background-image: url(../images/formbg2.jpg);background-repeat: no-repeat; background-position: bottom;}
#contentholder{text-align: left; width: 870px;}
#header{background-image: url(/Affiliate/images/affiliates_header.jpg); background-repeat: no-repeat; width: 870px; height: 148px; float: left;}
#navigation{width: 700px; float: right; padding-top: 105px; height: 0px;}
#content{width: 870px; float: left;}
#left{width: 200px; float: left; margin-right: 15px; margin-bottom: 20px;}
#right{width: 655px; float: left; height: 500px;}
#titlebar{width: 640px; float: left; background-color: #414141; padding: 5px; padding-left: 10px; margin-bottom:10px;}
#titlebarmenu{width: 180px; float: left; background-color: #414141; padding: 5px; padding-left: 15px;}
#leftmenu{width: 200px; height: 620px; float: left; background-color:#5a5a5a; background-image: url(/Affiliate/images/leftmenu_bg.gif); background-repeat: no-repeat; background-position:bottom;}
#leftmenuholder{width: 160px; float: left; padding: 20px;}
#leftmenucontent{width: 160px; float: left; margin-bottom: 10px;}
#profilelinks{width: 75px; float: left; margin-top: 10px;}
#earnings{width: 140px; float: left; margin-bottom: 15px; color: #999999;}
#warning{width:530px; min-height:50px; padding:15px; padding-left:100px; background-color:#ffffc7; color:#333333; background-image:url(../images/warning.png); background-repeat:no-repeat; background-position: 2% 0%;}
#footer_line{background-color:#999999; height:1px; float:none; margin-bottom:12px; margin-top:-10px;}
#footer_affiliates{width:870px; float:left; padding-bottom:25px;}
#showcontent{width: 645px; padding: 0px; float: left;}
#themenu{width: 200px; float: left; margin: 0px; padding: 0px;}
#navigation{font-size: small;	font-family: arial, helvetica, sans-serif; width:100%; float:left; margin:2em; margin-top: 1em;}
#navigation a{text-align: left; display:block; white-space:nowrap; margin:0; padding: 0.3em;}
#navigation a:link, #navigation a:visited, #navigation a:active{color: #ffffff; background-color: #545454; text-decoration:none;}
#navigation a:hover{color:#ffffff; background-color: #005684; text-decoration:none;}	
#navigation a.top_parent, #navigation a.top_parent:hover{background-image: url(navdown_white.gif); background-position: right center; background-repeat: no-repeat;}
#navigation a.parent, #navigation a.parent:hover{background-image: url(nav_white.gif); background-position: right center; background-repeat: no-repeat;}
#navigation ul{list-style:none; margin:0; padding:0; float:left; width:9em;}
#navigation li{position:relative; min-height: 1px; vertical-align: bottom;}
#navigation ul ul li{border-bottom: 1px solid #454545;}
#navigation ul ul{position:absolute; z-index:500; top:auto; display:none; padding: 1em; margin:-1em 0 0 -1em;}
#navigation ul ul ul{top:0; left:100%;}
#colorHolder{ width:500px; float:left; background-color:#00CC99;}
#tablearea{ width:800px; background-color:#00CCCC; float:left;}
#footer_site{float:left; margin-top:50px; margin-bottom:50px;}
div#navigation li:hover{cursor:pointer;z-index:100;}
div#navigation li:hover ul ul,div#navigation li li:hover ul ul,div#navigation li li li:hover ul ul,div#navigation li li li li:hover ul ul{display:none;}
div#navigation li:hover ul,div#navigation li li:hover ul,div#navigation li li li:hover ul,div#navigation li li li li:hover ul{display:block;}
#tooltip{margin-top:-45px; margin-left:-165px; width:170px; float:left;}
#btc{padding:10px;}
#tpcontent{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; background-image:url(../images/bubble_bg.png); background-repeat:repeat-y; width:170px; text-align:left; float:left;}

.titleblue{width: 635px; float: left; background-color: #005887; padding: 5px; padding-left: 15px; margin-bottom:10px; color:#FFFFFF; font-weight:bold;}
.cleared{background-color:#005700; color:#FFFFFF;}
.notcashed{background-color:#660000; color:#FFFFFF;}
.success{width:100%; height:40px; padding:15px; padding-top:15px; padding-left:75px; background-color:#d9ff74; color:#333333; background-image:url(../images/success.png); background-repeat:no-repeat; background-position: 2% 0%; font-size:16px; color:#333333;}
.datinglink{width:100%; height:30px; padding:15px; padding-left:75px; background-color:#cdf4ff; color:#333333; background-image:url(../images/sitearrow.png); background-repeat:no-repeat; background-position: 2% 0%;}
.formon{padding:3px; background-color:#f7f7f7; border-bottom: solid 1px #cccccc; padding-left:15px; font-weight:bold; height:60px;}
.formoff{padding:3px; border-bottom: solid 1px #cccccc; padding-left:15px; font-weight:bold; height:60px;}
.twitterbg{background-color:#ebebeb; padding:10px;}
.excel{background-image:url(../images/excel.gif); background-repeat:no-repeat; background-position:top left; width:655px; height:50px; text-align:center;}
.stats{background-color:#f7f7f7; padding:10px; padding-left:7px; border-bottom: solid 1px #e1e1e1; height:50px;}
.total{background-color:#444444; color:#FFFFFF; padding:10px; padding-left:7px; border-bottom: solid 1px #5f5f5f;}
.warning{background-color: #FFA899; padding: 10px; margin-bottom: 10px;}
.leftmenu a:hover{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #86e6ff; text-decoration: none;}
.leftsubmenu{list-style: none;}
.leftsubmenu li a{margin-left: -5px; font-size:9px; color: #FFFFFF;}
.infobox{background-color:#d8f1ff; padding:15px 15px 15px 70px; background-image:url(../images/information.png); background-repeat:no-repeat; background-position:top left; height:30px;}
.results { background-color:#dddddd; padding:2px; text-align:center;}
.eor{background-color:#4b4b4b;}
.config_title{background-color:#232323; color:#CCCCCC; padding:8px; font-size:11px; font-weight:bold;}
.config_options{background-color:#cc0000; color:#ffffff; padding:8px; font-size:11px; border-bottom:solid 1px #454545; font-weight:bold;}
.config_options_off{background-color:#ee6622; color:#ffffff; padding:8px; font-size:11px; border-bottom:solid 1px #454545;}
.clear{overflow: hidden; width: 100%;}
th,.eor{font-size:11px;background-color:#4b4b4b;color:#ffffff;font-weight:bold; line-height:15px; padding:5px; background-image:url(http://www.bf-dev.com/Affiliate/images/affiliates_bg.gif); background-repeat:repeat-x; background-position:0% 9%; text-align:left;}
.td2{background-color:#f2f2f2; padding:4px; background-image:url(../images/formbg.gif); background-repeat:repeat-x;}
.nonebtn{border:none; background-color:transparent; background-image:none; padding:0px; margin:0px; height:14px; color:#444444; cursor:pointer;}
.setupline{border-bottom: 1px #d4d4d4 solid; width:auto;}
.welcome{background-color:#f1f1f1; padding:15px;}



a{text-decoration: underline; color: #005684; text-decoration:underline;}
a.menu{font-family: arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #efefef; text-decoration: none; font-weight: bold;}
a.menu em:first-line{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; margin-left: 15px; color: #86e6ff; text-decoration: none; font-weight: bold;}
a.leftmenu{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; color: #cccccc; text-decoration: none;}
a.leftmenu em:first-line{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; color: #86e6ff; text-decoration: none;}
a.download{color:#333333; font-size:12px; font-weight:bold; text-decoration:none;}
a.blue{color:#007db7; font-weight:normal;}
a.footer{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration: none; margin-right: 15px;}
a.footer em:first-line{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; color: #555555; text-decoration: none;}
a.button{background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right; color: #444; display: block; float: left; height: 24px; margin-right: 6px; padding-right: 18px; text-decoration: none;}
a.button span{background: transparent url('../images/bg_button_span.gif') no-repeat; display: block; line-height: 14px; padding: 5px 0 5px 18px;} 
a.button:active{background-position: bottom right; color: #000; outline: none;}
a.button:active span{background-position: bottom left; padding: 6px 0 4px 18px;} 

b.white{color: #ffffff;}
b.gray{color: #666666; font-size: 9px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; margin-bottom: 15px;}
b.blue{color: #0092cf; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;}

dl.mainmenu{width:170px; float:left; margin-left:15px;}
dt.mainoption,dt.mainselect,dt.blueover{width: 150px; height:15px; background-color:#232323; color:#ffffff; float:left; border-bottom:#454545 solid 1px; padding:10px; font-weight:bold; background-image:url(../images/menu_arrow.png); background-repeat:no-repeat; background-position:95% 50%; cursor:pointer;}
dt.mainoption:hover{background-color:#005684;}
dt.mainselect:hover{background-color:#232323; cursor:auto;}
dt.blueover{background-color:#005684; color:#ffffff;}
dd.suboption{width: 154px; height:15px; background-color:#333333; color:#cccccc; float:left; border-bottom:#454545 solid 1px; padding:6px; padding-left:10px; font-weight:normal; margin:0px; background-image:url(../images/right_arrow.png); background-repeat:no-repeat; background-position:95% 50%; cursor:pointer;}
dd.suboption:hover{background-color:#3d3d3d; color:#ffffff;}

h1.title{margin: 0px; padding: 0px; color: #efefef; font-size: 12px; float: left;}
h1{margin: 0px; padding: 0px; color: #007ab3; font-size: 15px;}
h1.profile{font-size:18px; font-weight: normal; color:#565656;}
h1{text-transform:capitalize;}
h2{font-size:15px;}
h2{font-size:14px; color:#666666; font-weight:normal; margin:0px; padding:0px;}
h3{font-size:14px; margin:0px; margin-bottom:5px;}
h3.signup,h3.bluesignup{font-size:11px; color:#555555; padding:0px; line-height:15px; float:left;}
h3.bluesignup{color:#005887; font-size:15px;}

ul.nav,li.nav{list-style: none; list-style-type: none; margin: 0px; padding: 0px; float: left;}
ul.footer,li.footer{list-style: none; list-style-type: none; margin: 0px; padding: 0px; float: left;}
ul.profile,li.profile{list-style: none; list-style-type: none; margin: 0px; padding: 0px;}
ul.leftmenu,li.leftmenu{list-style: none; list-style-type: none; margin: 0px; padding: 0px; margin-bottom: 5px;}
ul.topmenu,li.topmenu{list-style: none; list-style-type: none; margin: 0px; padding: 0px;}
ul.stats,li.stats{margin:8px; padding:0px; text-transform:capitalize;}

p.smalltxt{font-size: 9px; color: #999999; float: left; margin: 0px; padding: 0px;}
p.payment{font-size: 15px; float: left; padding: 0px; margin: 0px; font-weight: bold; color: #86e6ff;}
p.paymentsmall{font-size: 11px; float: left; padding: 0px; margin: 0px; font-weight: bold; color: #86e6ff;}
p.tool{width: 125px; padding-left:15px;}

img.left{float: left; margin-right: 10px;}
img.arrow{border: 0px; margin-right: 1px;}
img.arrowmenu{border: 0px; margin-right: 5px;}
img.thumbs{margin-right: 15px; float: left;}
img{border:0px;}
.thumb_img{margin-top:5px;}

small{color:#777777; font-size:9px;}

/* Form elements */
fieldset{padding: 0px; border:0px; background-color:0px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
input{padding:6px; border:solid 1px #7f9db9; padding-left:10px; margin-bottom:5px; margin-top:5px; border-color:#7f9db9; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(../images/inputbg.gif); background-repeat:repeat-x; margin-right:20px;}
select{background-color:transparent; padding:7px; border: solid 1px #7f9db9; font-size:11px !important; font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/inputbg.gif); background-repeat:repeat-x;}
select.dark{background-color:#232323; color:#cccccc; padding:4px; border:none; margin:0px; background-image:none;}
submit{background-color: #cc0000; padding:2px; font-size:11px; color: #333333; border:solid 1px #666666; margin-bottom:5px;}
label{float:left; width:100%; margin-right:0.5em; padding-top:0.2em; text-align:left; font-weight:bold;}
textarea{ font-family:Arial, Helvetica, sans-serif; font-size:11px; border:  solid 1px #ededed; padding:10px; background-image:url(../images/inputbg.gif); background-repeat:repeat-x;}
textarea#topHTML{width: 370px; height: 100px; border: 2px solid #cccccc; padding: 3px; font-family: Arial, sans-serif; font-size: 11px; background-image: url(bg.gif); background-position: bottom right; background-repeat: no-repeat;}
textarea#botHTML{width: 370px; height: 100px; border: 2px solid #cccccc; padding: 3px; font-family: Arial, sans-serif; font-size: 11px; background-image: url(bg.gif); background-position: bottom right; background-repeat: no-repeat;}
textarea#styled2{width: 370px; height: 50px; border: 2px solid #cccccc; padding: 3px; font-family: Arial, sans-serif; font-size: 11px; background-image: url(bg.gif); background-position: bottom right; background-repeat: no-repeat;}
textarea#styled3{width: 250px; height: 120px; border: 2px solid #cccccc; padding: 3px; font-family: Arial, sans-serif; font-size: 11px; background-image: url(bg.gif); background-position: bottom right; background-repeat: no-repeat;}