/* globals */
body             {margin:0 auto; margin:0px; font:bold 10px/15px Arial, Helvetica, sans-serif; color:#2a5479; background-color:#e2e2e2;}
a                {outline:none; color:#0099FF;}
a:hover          {text-decoration:none;}
img              {border:none;}
h1               {font:bold 15px arial; color:#6699ff; margin:0px; margin:5px 0px;}
/* end globals */
.greenBoldDesc   {font-weight:bolder; color:#009933;}

.indexContainer  {background:url(images/bg_Main.gif) repeat-x; }
.mainContainer   {width:754px; margin:0 auto;}

.logo            {width:754px; height:92px; background:url(images/Logo.png) left no-repeat; }
.bgNav           {width:754px; height:37px; background:url(images/bgNav.png) no-repeat; position:absolute; z-index:1; top:70px; text-align:center; padding-top:10px;}
.bgNav a         {margin:0px 45px; color:#fff; font-size:12px; text-decoration:none;}
.bgNav a:hover   {text-decoration:underline;}
.bgPromo         {width:754px; height:258px; background:url(images/Promo1.jpg) no-repeat; display:block;}
.bgPromofaq      {width:754px; height:258px; background:url(images/Promofaq.jpg) no-repeat; display:block;}
.promoLft        {width:250px; height:170px; float:left; font:11px arial; color:#00b4ff; margin-top:25px; text-align:left;}
.promoLft h1     {font:bold 25px arial; color:#fff; margin:0px; padding:0px;}
.promoLft h2     {font:bold 20px arial; color:#fff; margin:0px; margin-left:25px;}
.midLftClmn      {width:248px; height:205px; float:left;}
.promoButton     {width:257px; height:81px; margin-top:150px; float:left; margin-left:130px;}

.midWrap         {width:754px; height:205px;}
.midLftClmn      {width:248px; height:205px; background:url(images/bgMidLeft.png) no-repeat; float:left;}
.midLftClmnBut   {width:248px; height:29px; margin:0 auto; text-align:center; margin-top:75px;}

.midLftClmnBut   {width:248px; height:29px; margin:0 auto; text-align:center; margin-top:75px;}
.midMidClmnBut   {width:248px; height:130px; margin:0 auto; text-align:center; margin-top:5px;}
.midRightClmBut  {width:248px; height:29px; margin:0 auto; text-align:center; margin-top:100px;}


.midClmnDesc     {width:230px; margin:0 auto;margin-top:20px; }
.midMidClmn      {width:248px; height:205px; background:url(images/bgMidMid.png) no-repeat; float:left; margin-left:5px;}
.midRightClmn    {width:248px; height:205px; background:url(images/bgMidRight.png) no-repeat; float:right; }



.bottomWrap      {width:754px; height:170px;}
.testiHead       {width:754px; font:bold 15px arial;  margin-top:25px;}
.testi           {width:754px; margin-top:15px;}


.footer          {width:754px; height:50px; text-align:center; border-top:1px solid #CCCCCC;}
.footer a        {margin-right:35px;}


.bottom            {margin:0 auto; width:100%;}
.faqWrap           {margin:0 auto; width:754px; border:1px solid #eee; font:11px arial; color:#666;}
.faqPad            {margin:0 auto; width:735px; margin-top:10px; margin-bottom:10px;}
.faqPad h1                 {font:bold 25px arial; color:#33CC33;}
.faqPad h2                 {font:bold 12px arial; color:#0066CC; padding:0px; margin:0px;}

.biller           {width:700px; height:25px; margin:0 auto; text-align:center; padding-right:15px; font:bold 10px/20px arial; color:#999;}