body {
   font-family: Verdana, Arial, sans-serif;
   font-size: 11px;
   font-weight: normal;
   background: url(../images/skin/bg_body.jpg);
}
h1 {
    display: none;
}
.centerContainer {
   width: 915px;
   margin-top: -8px;
}
.headerContainer {
   width: 915px;
   height: 173px;
}
.logoContainer {
   width: 585px;
   height: 173px;
}
.snapshotContainer {
   width: 330px;
   height: 173px;
   background: url(../images/skin/snapshot.png) no-repeat;
   padding: 0px 40px 0px 0px;
}
.snapshotTable {
   height: 100px;
   background: #585858;
   padding: 10px 10px 10px 10px;
   -moz-border-radius: 6px;
   -webkit-border-radius: 6px;
}
.snapshotRow {
   height: 16px;
   font-family: Arial, Tahoma, sans-serif;
   font-size: 12px;
   font-weight: normal;
   color: #ebb700;
   line-height: 16px;
   padding-right: 5px;
}
.snapshotDollars, #download_total {
   height: 16px;
   font-family: Arial, Tahoma, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #ebb700;
   text-align: right;
   line-height: 16px;
   padding-left: 5px;
}
.reporttable {
    margin: 0px !important;
}
a#downloadlink, a#downloadlink:visited {
   color: #ffffff;
   text-decoration: none;
}
a#downloadlink:hover {
   text-decoration: underline;
}
.navContainer {
   width: 915px;
   height: 36px;
}
a.navLink {
   display: block;
   height: 36px;
   font-size: 1px;
   border: none;
   margin: 0px;
   padding: 0px;
   text-decoration: none;
}
a.navLink span {
   display: none;
}

a#homeLink, a#homeLink:visited               {background: url(../images/skin/home.png) no-repeat; width: 91px;}
a#affiliatesLink, a#affiliatesLink:visited   {background: url(../images/skin/affiliates.png) no-repeat; width: 143px;}
a#advertisersLink, a#advertisersLink:visited {background: url(../images/skin/advertisers.png) no-repeat; width: 162px;}
a#teamLink, a#teamLink:visited               {background: url(../images/skin/team.png) no-repeat; width: 98px;}
a#blogLink, a#blogLink:visited               {background: url(../images/skin/blog.png) no-repeat; width: 100px;}
a#contactusLink, a#contactusLink:visited     {background: url(../images/skin/contactus.png) no-repeat; width: 155px;}
a#loginLink, a#loginLink:visited             {background: url(../images/skin/login.png) no-repeat; width: 166px;}
a#accountLink, a#accountLink:visited         {background: url(../images/skin/account.png) no-repeat; width: 199px;}
a#offersLink, a#offersLink:visited           {background: url(../images/skin/offers.png) no-repeat; width: 178px;}
a#reportsLink, a#reportsLink:visited         {background: url(../images/skin/reports.png) no-repeat; width: 188px;}
a#newsLink, a#newsLink:visited               {background: url(../images/skin/news.png) no-repeat; width: 161px;}
a#logoutLink, a#logoutLink:visited           {background: url(../images/skin/logout.png) no-repeat; width: 189px;}
a#homeLink:hover                             {background: url(../images/skin/home_hover.png) no-repeat;}
a#affiliatesLink:hover                       {background: url(../images/skin/affiliates_hover.png) no-repeat;}
a#advertisersLink:hover                      {background: url(../images/skin/advertisers_hover.png) no-repeat;}
a#teamLink:hover                             {background: url(../images/skin/team_hover.png) no-repeat;}
a#blogLink:hover                             {background: url(../images/skin/blog_hover.png) no-repeat;}
a#contactusLink:hover                        {background: url(../images/skin/contactus_hover.png) no-repeat;}
a#loginLink:hover                            {background: url(../images/skin/login_hover.png) no-repeat;}
a#accountLink:hover                          {background: url(../images/skin/account_hover.png) no-repeat;}
a#offersLink:hover                           {background: url(../images/skin/offers_hover.png) no-repeat;}
a#reportsLink:hover                          {background: url(../images/skin/reports_hover.png) no-repeat;}
a#newsLink:hover                             {background: url(../images/skin/news_hover.png) no-repeat;}
a#logoutLink:hover                           {background: url(../images/skin/logout_hover.png) no-repeat;}

.leftContainer {
   width: 226px;
}
.rightContainer {
   width: auto;
}
.submenuContainer {
   width: 218px;
   font-family: Verdana, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   padding-left: 8px;
}
a.submenuLink, a.submenuLink:visited {
   display: block;
   width: 189px;
   height: 16px;
   color: #85888b;
   text-decoration: none;
   line-height: 16px;
   margin: 1px 0px 1px 0px;
   padding: 3px 3px 3px 8px;
   -moz-border-radius: 8px;
   -webkit-border-radius: 8px;
}
a.submenuLink:hover, a.activeLink, a.activeLink:visited, a.activeLink:hover {
   background: #585858;
   color: #ebb700;
}
.leftContent {
   font-family: Verdana, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #85888b;
   padding: 10px 20px 0px 15px;
}
.footerLogo {
   padding-top: 8px;
}
a.footerLink, a.footerLink:visited {
   font-family: Verdana, Arial, sans-serif;
   font-size: 10px;
   font-weight: normal;
   color: #deb406;
   text-decoration: none;
}
a.footerLink:hover {
   text-decoration: underline;
}
.footerText {
   font-family: Verdana, Arial, sans-serif;
   font-size: 10px;
   font-weight: normal;
   color: #ffffff;
}
.loginContainer {
   width: 867px;
   height: 313px;
   background: url(../images/skin/bg_login.png) no-repeat;
}
#main.alt .loginContainer {
   width: 100%;
   height: auto;
   background: none;
}
.formContainer, .contactContainer {
   font-family: Verdana, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: normal;
   color: #000000;   
   padding: 20px 0px 0px 16px;
}
.loginHeader {
   font-family: Verdana, Helvetica, sans-serif;
   font-size: 10pt;
   font-weight: bolder;
   color: #6b6251;
   line-height: 1.6em;
}
.loginInput {
   width: 250px;
   font-family: Arial, sans-serif;
   font-size: 12px;
   font-weight: normal;
   border: 2px solid #f0c825;
   padding: 1px 4px 1px 4px;
}

/* -- Begin Affiliate Application -- */
#appform {
    padding-top: 40px;
}
.previousBtn, .nextBtn, .readthisBtn, .anchor, .w9downloadBtn {
   display:block;
   width: 70px;
   font-family: Arial, Tahoma, sans-serif;
   font-size: 12px;
   font-weight: bold;
   border: 1px solid #522D03;
   background: #585858 url(../images/skin/bg_appsteps.png) repeat-x;
   color: #ebb700;
   margin: 2px;
   padding: 5px;
   text-align: center;
   -moz-border-radius: 20px;
   -webkit-border-radius: 20px;
}
.anchor {
   width: 200px;
}
.readthisBtn {
   float: left;
}
.nextBtn:hover,.w9downloadBtn:hover,.submitBtn:hover,.previousBtn:hover,.anchor:hover,.readthisBtn:hover {
   color: #ffffff;
}
.applicationheader {
   text-align: center;
   padding-bottom:40px;
   border-bottom: 1px solid #ccc;
   display: block;
}
.activestep, .activestepID, .activestep, .activestepID {
   display: block;
   font-family: Arial, Tahoma, sans-serif;
   font-size: 12px;
   font-weight: bold;
   border-top: 1px solid #522d03;
   border-bottom: 1px solid #522d03;
   padding: 5px;
   float: left;
}
.activestep, .activestepID {
   background: #585858 url(../images/skin/bg_appsteps.png) repeat-x;
   color: #ebb700;
}
.inactivestep, .inactivestepID {
   background: #ffffff;
   color: #cccccc;
}
.activestep, .inactivestep {
   margin: 1px 5px 1px 0px;
   -moz-border-radius-topright: 20px;
   -moz-border-radius-bottomright: 20px;
   -webkit-border-top-right-radius: 20px;
   -webkit-border-bottom-right-radius: 20px;
}
.activestep {
   border-right: 1px solid #522D03;
}
.inactivestep {
   border-right: 1px solid #cccccc;
}
.activestepID, .inactivestepID {
   width: 12px;
   margin: 1px 0px 1px 1px;
   -moz-border-radius-topleft: 20px;
   -moz-border-radius-bottomleft: 20px;
   -webkit-border-top-left-radius: 20px;
   -webkit-border-bottom-left-radius: 20px;
}
.activestepID {
   border-left: 1px solid #522D03;
}
.inactivestepID {
   border-left: 1px solid #cccccc;
}
.warning {
   font-size: 11px;
   font-weight:bold;
}
.notifyValid, .notifyInvalid {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-align: center;
   position: relative;
   width: 18px;
   height: 18px;
   -moz-border-radius: 0px;
   -webkit-border-radius: 0px;
}
.notifyValid {
   border: none;
   background: url(../images/skin/valid.png) no-repeat;
	text-indent: -10000px;
}
.notifyInvalid {
   border: none;
   background: url(../images/invalid.gif) no-repeat;
	text-indent: -10000px;
}
.imNotifyWrapper{
	position:relative;
	white-space:nowrap;
	width:80px;
	vertical-align:middle;
	margin: -10px 0px 0px 0px;
}
#improtoNotify            {margin-left:25px;} 
#passNotify, #unameNotify {width:60px}
.notifyEmpty{
	position:relative;
	width:18px;
}
.requiredField {
    color: #f00;
}
#fnameinitial, #lnameinitial {
    color: #f00;
}
#completedfname, #completedlname {
    color: #000;
}
#step1, #step2, #step3, #step4, #step5, #step6 {
   width: auto;
}
#step5 td > p {
   font-size: 12px;
}
/* -- End Affiliate Application -- */

