@charset "utf-8";
/* CSS Document */
.abs{position:absolute}
*{
padding:0;
margin:0;
}
body{
    background:#4b555d url(topBack.jpg) top center repeat-x;
    font-family: Arial, Helvetica, sans-serif;
}
img{
    border:0;
}
.fLeft{
    float:left;
}
.fRight{
    float:right;
}
.fClear{
    clear:both;
}
#ppcContainer{
    width:852px;
    margin:3px auto 0;
}
/* Header Stuff */
#header{
    background:url(siteHeader.png) no-repeat;
    height:46px;
}
#logoLink{
    width:130px;
    height:40px;
    display:block;
    margin:3px 0 0 3px;
}
#callNow{
margin:7px 8px 0 0;
    text-transform:uppercase;
    color:#fff;
    font-size:24px;
    font-weight:bold;
}
/* Body */
#content{
    background:#000;
    width:851px;
    margin:0;
}
#cntLeft{
margin:0 0 0 3px;
width:606px;
}
#clTitle{
    background:#fff url(titleBar.jpg) no-repeat;
    font-size:36px;
    color:#00527c;
    margin:0;
    height:53px;
    text-align:center;
    padding:7px 0 0;
}
#clDisplay{
    background:#fff url(moneyBack.jpg) no-repeat top;
    text-align:right;
    font-size:16px;
    color:#016497;
    height:210px;
    padding:10px 10px 0 0;
    margin:0;
}
#clDominate{
    background:#fff url(dominateMarket.jpg) no-repeat;
    height:41px;
}
#cntRight{
margin:0;
width:239px;
/*height:445px;*/
padding:5px 0 0;
background:#C9E6F6 url(crBkg.png) repeat-y;
    font-size:16px;
    font-weight:bold;
    text-align:center;
    color:#00527c;
}
form{
    font-size:10px;
    text-align:left;
    font-weight:normal;
    margin:10px 17px 0;
}
.BoxDesign{
    border:1px solid #00527c;
    padding:2px;
    font-size:12px;
}
select.BoxDesign {
    width: 210px;
}
#btnSubmit{
    text-align:center;
    margin:15px 0 0 37px;
    background:url(signUp.png) no-repeat top;
    width:130px;
    height:40px;
    display:block;
    border:0;
    cursor:pointer;cursor:hand;
}
#btnSubmit:hover{
    background:url(signUp.png) no-repeat bottom;
}
/* Footer */
#footer{
height:181px;
margin:0;
}
#ftLeft{
background:#000;
margin:0;
}
#ftlBar{
cursor:pointer;cursor:hand;
margin:0 0 1px 3px;
background:url(btnCaseSt.jpg) no-repeat top;
width:606px;
height:49px;
display:block;
}
#ftlBar:hover{
background:url(btnCaseSt.jpg) no-repeat bottom;
}
.ftlOpts{
    width:297px;
height:60px;
display:block;
margin:2px 0 1px 5px;
}
#btnRound{
cursor:pointer;cursor:hand;
background:url(btnRound.jpg) no-repeat top;
}
#btnRound:hover{
background:url(btnRound.jpg) no-repeat bottom;
}
#btnCom{
cursor:pointer;cursor:hand;
background:url(btnBoost.jpg) no-repeat top;
}
#btnCom:hover{
background:url(btnBoost.jpg) no-repeat bottom;
}
#btnLead{
cursor:pointer;cursor:hand;
background:url(btnLead.jpg) no-repeat top;
}
#btnLead:hover{
background:url(btnLead.jpg) no-repeat bottom;
}
#btnEmail{
cursor:pointer;cursor:hand;
background:url(btnEmail.jpg) no-repeat top;
}
#btnEmail:hover{
background:url(btnEmail.jpg) no-repeat bottom;
}
#ftRight{
    background:#000 url(tourBtn.jpg) no-repeat top;
    height:176px;
    width:242px;
    display:block;
    margin:0 1px 0 0;
    cursor:pointer;cursor:hand;
}
#ftRight:hover{
    background:#000 url(tourBtn.jpg) no-repeat bottom;
    width:242px;
    display:block;
    margin:0 1px 0 0;
}
#ftBtm{
    background:url(siteFooterBtm.png) no-repeat bottom;
    display:block;
    height:5px;
}
#btnPriv{
    color:#fff; font-size:10px;
    text-align:center;
    width:852px;
    display:block;
}
/* SWF */
#ppcPres{
    width:400px;
    height:219px;
    padding:0;
    position:absolute;
    top:110px;
    left:50%;
    margin-left:-423px;
    z-index:999;
}
/*Form Error Styles*/
div.error{-moz-border-radius:5px;-moz-box-shadow:0 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3);background:#d00;background:-moz-linear-gradient(top,#ff0000,#dd0000);background:-webkit-gradient(linear,left top,left bottom,from(#ff0000),to(#dd0000));border-radius:5px;box-shadow:0 2px 3px rgba(0,0,0,.3);color:#fff;font:italic 700 11px sans-serif;margin:-5px 0 0 -75px;padding:5px 8px;position:absolute;z-index:100}
div.error p{margin:0}
div.error em{border-color:#d00 transparent transparent !important;border:8px solid;bottom:-15px;height:0;left:10px;position:absolute;width:0;z-index:100}

