body                {background-color: #8CC81A; margin:0 auto; margin-top:0px;}
a                   {outline:none;}
a:hover             {text-decoration:none;}
img                 {border:none;}
ul                   {margin:5px; margin-left:40px;}

.header             {width:800px; height:100px; background:url(images/header.png) no-repeat; margin:0 auto;}
.promo              {width:800px; height:250px; background:url(images/promo.jpg) no-repeat; margin:0 auto; margin-top:10px; border-top:5px solid #FF9900; border-bottom:5px solid #FF9900; text-align:right;}
.dlNow              {margin-top:130px; margin-right:40px;}

.mainBod            {width:800px; height:350px; margin:0 auto; background-color:#fff; margin-top:10px;}
.bodLeft            {width:400px; height:350px; float:left; margin:0 auto;}
.bodLftHdr, .bodRtHdr {width:360px; height:40px; text-align:left; padding-left:40px; font:bold 15px/48px arial; color:#fff; margin-top:10px;}
.bodLftHdr          { background:url(images/bodLtHdr.png) no-repeat; }
.bodLftTxt          {width:360px; padding-left:10px; font:12px/20px arial; color:#666; border-top:2px dashed #80b507; margin:0 auto; margin-top:10px;}
.bodLftLrnMore      {width:360px; text-align:right; margin:0 auto; margin-top:5px;}
.bodLftLrnMore a    {color:#99CC00; }

.bodRight           {width:400px; height:350px; float:right;}
.bodRtHdr          {background:url(images/bodRtHdr.png) no-repeat;}
.bodRtTxt          {width:360px; padding-left:10px; font:12px/20px arial; color:#666; border-top:2px dashed #ffc322; margin:0 auto; margin-top:10px;}
.footer             {width:800px; height:75px; background-color:#d6ed5a; margin:0 auto; margin-top:5px; text-align:center; color:#80b507;}
.footer a           {font:bold 10px/22px arial; color:#80b507; padding:0px 25px; }
.disclaimer         {font:9px/15px arial; color:#FFCC33; width:800px; height:75px; margin:0 auto; margin-top:10px; text-align:center;}

.faqBod            {width:800px; margin:0 auto; background-color:#fff; margin-top:10px;}
.faqPad            {margin:0 auto; width:780px; margin-top:10px; margin-bottom:10px; font:11px/16px arial;}
.faqPad h1                 {font:bold 25px arial; color:#FF6600;}
.faqPad h2                 {font:bold 12px arial; color:#FF9900; padding:0px; margin:0px;}
/*Navigation Header*/
#menu                           {float:right; width:530px; padding-top:73px;}
#nav_tabs, #nav_tabs li         {list-style-type:none; margin:0; padding:0;}
#nav_tabs                       {float: right; background-color:#CDE54E;}
#nav_tabs li                    {float:left; margin-right:3px; text-align:center;}
li#support                      {margin-right:0px;}
#nav_tabs a                     {font-size:14px; float:left; width:6.5em; padding:5px 0; background-color:#FFC018; text-decoration:none; font-weight:bold; color:#FFFFFF;}
#join a                         {background-color: #FF9934;}
#nav_tabs a:hover               {background-color: #8CC81A;}
/*Navigation Header*/




