@charset "utf-8";

/* CSS Document */

body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background:#f3f5f2 url(http://www.billingadvantage.com/images/graphics/index_Page_bg.jpg) repeat-x; }

/*******************General Section*****************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { margin:0; padding:0; list-style-type:none; }

img, fieldset { border:0; float:left; outline:none; }

a { outline:none; border:none; }

.FloatLeft { float:left }

.FloatRight { float:right }

.display { display: none }

input { outline:none; }

.clearboth { clear:both; }

.PosRelative { position:relative; float:left; }

/*************Main Body Wrapper*****************/
#Wrapper { width:100%; height:auto; float:left; background:url(http://www.billingadvantage.com/images/graphics/header_bg.jpg) 50% 0 no-repeat; }

.MainWrapper { width:871px; height:auto; margin:auto; }

/*************HeaderWrapper*****************/
.MainWrapper div#Header { width:871px; height:160px; float:left; }

#Header div.TopHeader { width:858px; height:auto; float:left; padding:0 0 19px 13px; }

.TopHeader h1 { width:240px; height:105px; float:left; padding:0; background:url(http://www.billingadvantage.com/images/graphics/logo_billing_advantage.jpg) 0 33px no-repeat; }

.TopHeader div.TopLinks { width:342px; height:auto; float:right; padding:0; }

.TopLinks a.login { width:109px; height:42px; float:left; padding:0; background:url(http://www.billingadvantage.com/images/graphics/btn_login.jpg) no-repeat; }

.TopLinks h2 { width:223px; height:36px; float:left; padding:0; background:url(http://www.billingadvantage.com/images/graphics/img_call_us.jpg) no-repeat; }

/***********************Navigation Main Container*****************************/
#Header div#Navigation { width:865px; height:auto; float:left; padding:0 0 0 6px; }

#Navigation ul { width:865px; height:auto; float:left; list-style-type:none; }

#Navigation li { height:auto; float:left; }

#Navigation li a { height:37px; float:left; }

#Navigation li a.how_it_works { width:115px; float:left; background:url(http://www.billingadvantage.com/images/graphics/btn_how_it_works.jpg) no-repeat; }

#Navigation li a.what_we_do { width:110px; float:left; background:url(http://www.billingadvantage.com/images/graphics/btn_what_we_do.jpg) no-repeat; }

#Navigation li a.who_we_are { width:110px; float:left; background:url(http://www.billingadvantage.com/images/graphics/btn_who_we_are.jpg) no-repeat; }

#Navigation li a.advantage { width:174px; float:left; background:url(http://www.billingadvantage.com/images/graphics/btn_why_billing_advantage.jpg) no-repeat; }

#Navigation li a.what_other_say { width:130px; float:left; background:url(http://www.billingadvantage.com/images/graphics/btn_what_other_say.jpg) no-repeat; }

#Navigation li a.federal_stimulus { width:133px; float:left; background:url(http://www.billingadvantage.com/images/graphics/btn_federal_stimulus.jpg) no-repeat; }

#Navigation li a.contact { width:82px; float:left; background:url(http://www.billingadvantage.com/images/graphics/btn_contact.jpg) no-repeat; }

/*************Header Content Wrapper*****************/
.MainWrapper div#HeaderContent { width:871px; height:328px; float:left; padding:21px 0 0 0; }

/**********************************Left Header Content*********************/
#HeaderContent div.LeftContet { width:445px; height:auto; float:left; padding:0 0 0 0; }

.LeftContet h2 { width:445px; height:50px; line-height:50px; float:left; padding:5px 0 0 0; font-size:40px; font-weight:normal; color:#0e5f6a; }

.LeftContet h3 { width:417px; height:auto; float:left; padding:0 0 8px 0; font-size:18px; font-weight:normal; color:#4d4d4d; border-bottom:1px solid #c4c3bc; line-height:18px; }

.LeftContet p { width:421px; height:auto; float:left; padding:10px 0 15px 0; font-size:12px; color:#4d4d4d; line-height:15px; text-align:justify; }

.LeftContet p a { color:#1f99ad; text-decoration:none; }

.LeftContet p a { text-decoration:underline; }

.LeftContet span.getStarted { padding:0 0 0 101px; float:left; }

/**********************************Right  Header Content*********************/
#HeaderContent div.RightContet { width:415px; height:auto; float:left; padding:0 0 0 0; }

.RightContet div.video { width:415px; height:auto; float:left; padding:0 0 0 0; background:url(http://www.billingadvantage.com/images/graphics/video_mid.gif) repeat-y; }

.video div.Topvideo { width:415px; height:auto; float:left; padding:0 0 0 0; background:url(http://www.billingadvantage.com/images/graphics/video_top.gif) left top no-repeat; }

.video div.Bottomvideo { width:399px; height:auto; float:left; padding:0 0 0 0; background:url(http://www.billingadvantage.com/images/graphics/video_bottom.gif) left bottom no-repeat; padding:13px 0 12px 16px; }

.PlayerOutre { width:390px; height:230px; float:left; padding-bottom:8px; }

.video div.Bottomvideo h3 { width:388px; height:35px; float:left; padding:0 0 0 0; background:url(http://www.billingadvantage.com/images/graphics/hd_video.jpg) no-repeat; }

/*************Content Wrapper Main*****************/



#BillingContent h5 a { text-decoration:none; color:#363636; }

#BillingContent h5 a:hover { text-decoration:underline; color:#363636; }

#BillingContent div.BillingRow { width:866px; height:auto; float:left; }

.Billingtd { width:268px; height:auto; float:left; padding:0 20px 0 0; }

.Billingtd div.ImageHldr { width:268px; height:111px; float:left; padding:0 0 10px 0; }

.Billingtd h4 { width:268px; height:28px; line-height:28px; font-size:18px; color:#121212; font-weight:normal; float:left; padding:0 0 0 0; }

.Billingtd p { width:268px; text-align:justify; height:auto; line-height:15px; font-size:12px; color:#121212; float:left; padding:0 0 18px 0; }

.Billingtd p a { float:right; }

/******************************************/
.MainWrapper div#brochureMain { width:869px; height:auto; float:left; padding:12px 0 68px 2px; }

#brochureMain div.brochureMainIn { width:869px; height:59px; float:left; padding:0 0 0px 0; background:url(http://www.billingadvantage.com/images/graphics/lg_md.gif) repeat-x; }

.brochureMainIn div.TopInBro { width:869px; height:59px; float:left; padding:0 0 0px 0; background:url(http://www.billingadvantage.com/images/graphics/login_lft.gif) left top no-repeat; }

.brochureMainIn div.RightInBro { width:851px; height:46px; float:left; padding:13px 0 0px 18px; background:url(http://www.billingadvantage.com/images/graphics/lg_right.gif) right top no-repeat; }

.RightInBro div.leftlabel { width:177px; height:46px; float:left; padding:0 0 0px 0; font-size:16px; color:#3e3e3e; }

.InptBg { width:259px; height:23px; padding:5px; float:left; background:url(http://www.billingadvantage.com/images/graphics/input_bg.jpg) no-repeat; }

.InptBgtxt { width:259px; height:23px; float:left; background:none; border:none; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#000; }

.SubmitDiv { padding:4px 0 0 0; float:left; }

/*************************Footer***********************/
#footerMain { background:#062326; width:100%; height:101px; float:left; }

#footerMain div.footerInner { width:871px; height:auto; float:left; padding:20px 0 0 0; }

.footerInner ul { width:826px; height:auto; float:left; list-style-type:none; padding:0 0 5px 45px }

.footerInner li { height:auto; float:left; list-style-type:none; font-size:12px; color:#839193; }

.footerInner li a { font-size:12px; color:#839193; float:left; text-decoration:none; }

.footerInner li a:hover { f text-decoration:underline;
}

.footerInner li span {
f float:left; padding:0 6px; }

.footerInner p { text-align:center; width:871px; float:left; list-style-type:none; font-size:12px; color:#839193; }

.footerInner p a { font-size:12px; color:#839193; text-decoration:none; }

.footerInner ul.Center { width:509px; height:auto; float:left; list-style-type:none; padding:5px 0 0 362px }

/********************************/
#BillingContent h2 { width:866px; height:74px; line-height:74px; float:left; font-size:30px; color:#0e5f6a; font-weight:normal; }

#BillingContent h5 { width:866px; height:64px; line-height:64px; float:left; font-size:20px; text-align:center; color:#363636; font-weight:normal; }

.MainWrapper div#BillingContent { width:866px; height:auto; float:left; padding:19px 0 0 5px; border-bottom:1px solid #d3d4cf; }

#CpOptions { width:349px; height:auto; float:left; padding:0 0 0 0; position:absolute; left:252px; top:58px; }

#CpOptions div.CpOptionsMain { width:349px; height:28px; float:left; padding:0 0 0px 0; background:url(http://www.billingadvantage.com/images/graphics/ph_mid.gif) repeat-x; }

.CpOptionsMain div.TopCpOptions { width:349px; height:28px; float:left; padding:0 0 0px 0; background:url(http://www.billingadvantage.com/images/graphics/ph_lft.gif) left top no-repeat; }

.CpOptionsMain div.RightCpOptions { width:349px; height:28px; float:left; padding:0 0 0px 0; background:url(http://www.billingadvantage.com/images/graphics/ph_right.gif) right top no-repeat; font-size:14px; text-align:center; color:#fff; line-height:28px; }

.RightCpOptions a { color:#fff; font-weight:bold; text-decoration:none; }

.RightCpOptions a:hover { text-decoration:underline; }
