body{
background: url('http://www.jetsetmen.com/rawentryclub/inc/bg.jpg') repeat-x #000;
background-color:#000;
font-family:lucida grande, verdana, sans-serif; 
}

iframe {
background:#000;
}
iframe#activeOrigins, iframe#inactiveOrigins, iframe#linkFrame {
background:none;
}

/* MENU ITEMS
--------------------------------*/
#liaffiliateprog {  }

.topmenucontainer{
width:980px;
position:relative;
z-index:5;
height:2em;
overflow:visible;
margin:0 auto;
margin-bottom:-56px;
}

.topmenu{ 
list-style: none;
padding: 0;
margin: 0;
}

.topmenubutton, .topmenubuttonmouseover {
float:left;
font-family:Tahoma, Helvetica, Arial, sans-serif;
letter-spacing:0.05em;
font-size:14px;
text-transform:uppercase;
border-right:2px solid #000;
padding:0 1em;
background:#595B59;
color:#FFF;
line-height:24px;
}
.topmenubutton a, .topmenubuttonmouseover a {
display:block;
color:#FFF;
}

.submenu{
position:absolute;
top:24px;
font-size:13px;
width:12em;
padding: 0;
margin: 0;
margin-left:-1.2em;
background:#595B59;
border:2px solid #000;
border-top:0;
text-transform:none;
line-height:1.4em;
}

.submenuitem, .submenuitemmouseover{
border-top:2px solid #000;
display:block;
cursor:pointer;
color:#DDD;
padding:0.25em 1em;
}

.submenuitemmouseover{
color:#ffffff;
}

/* REMOVE
--------------------------------
.affiliateprogselect{
width:130px;
background-color:#000;
color:#c0c0c0;
border:0px;
margin:0px;
}

.affiliateprogli{
float: left;
margin: 3px;
font-size:12px;
color:#a2a2a2;
}

.topmenubuttonmouseover{
float: left;
margin: 3px; 
font-size:12px;
color:#a2a2a2;
}
-------------------------------*/







.loggedinas{
display:none;
}

.revexbar1container {
position:relative;
width:980px;
height:83px;
margin:0 auto;
}
.revexbar1img{
}
.revexbar2table{
display:none;
position:absolute;
left:0px;
top:84px;
width:980px;
height:43px;
/* z-index:0; */
}

.errorbig{
font-size:18px;
font-weight:bold;
}

.timeoutspan{
display:none;
}

.welcomenewscontainer{
margin-top:1em;
width:600px;
background-color: #EEE;
border:1px solid #999; 
overflow:visible; 
padding:1em;
font-size:12px;
}


.welcomegraphcontainer{
margin-top:1em;
width:600px; 
background-color:#EEE;
border:1px solid #999; 
overflow:visible; 
padding:1em;
font-size:12px;
}

.welcomegraphcontainer table {
background-color:transparent;
}

.reportscontainer{
margin-top:2em;
/*width:700px; */
width:100%;
text-align:center;
padding-bottom:50px;
}

table.reportMainStyle {
  font-family:"Lucida Console", Monaco, monospace;
  width:90%;
}

.accountsettingscontainer{
margin-top:1em;
width:700px;
background-color: #EEE;
border:1px solid #999; 
overflow:visible; 
padding:1em;
font-size:12px;
margin-bottom:1em;
}

.linkbuildercontainer{
margin-top:1em;
width:700px;
background-color: #EEE;
border:1px solid #999; 
overflow:visible; 
padding:1em;
font-size:12px;
}

.contentcontainer{
margin-top:1em;
width:700px;
background-color: #EEE;
border:1px solid #999; 
overflow:visible; 
padding:1em;
font-size:12px;
}

.loginframe { display:none; }
.logincontainer{
width:400px;
overflow:hidden;
background:#FFF;
padding:0 0 20px 0;
}
.loginimg {
margin-bottom:20px;
}

.retrievepasscontainer{
width:400px;
background:#FFF;
padding:0 0 20px 0;
}
.retrievepasscontainer a {
font-size:12px;
}

.signupcontainer{
width:700px;
border:0;
color:#000;
line-height:2em;
}
.signupcontainer iframe {
margin-top:1em;
margin-bottom:1em;
background:#FFF;
}
.signupcontainer h3 {
margin:0;
padding:0;
line-height:1.3em;
}

.logoutcontainer{
width:400px;
background-color:white;
border:solid black 1px;
}

.timeoutcontainer{
width:400px;
background-color:white;
border:solid black 1px;
}

.taxidholdcontainer{
width:400px;
background-color:white;
border:solid black 1px;
}

.missingprogramscontainer{
width:400px;
background-color:white;
border:solid black 1px;
}

.welcomeframe{
width:100%;
height:10000px;
border:0;
}

.marketingframe{
width:100%;
height:10000px;
border:0;
}

.pagetitle{
font-family:Tahoma, Helvetica, Arial, sans-serif;
font-weight:normal;
margin:0;
line-height:2em;
background-color:#C00;
color:#FFF;
text-transform:uppercase;
font-size:14px;
border:0;


height:2em;
}

.pagecontent{
position:relative;
margin:0 auto;
width:980px;
background-color:#FFF;
}


/* FAQ Page
------------------------*/
.helpcontainer{
margin-top:1em;
width:700px;
background-color: #EEE;
border:1px solid #999; 
overflow:visible; 
padding:1em;
text-align:left;
font-size:13px;
}

.question {
font-size:16px;
font-weight:bold;
}

.answer {
margin-bottom:2em;
}

#revshare { 
margin:0 auto;
border-collapse:collapse;
}

#revshare td {
background-color:#FFF;
text-align:center;
padding:4px 1em;
font-size:14px;
border:1px solid #EEE;
}

#revshare thead td{
background:#C00;
color:#FFF;
font-weight:bold;
}

