body
{
    margin:0;
    padding:0;
    background:#e8ebf0;
    font:400 14px Arial;
    color:#000;
}
div,ul,ol,li,p{margin:0; padding:0; position:relative;}
ul{padding:0 0 0 20px;}
a,a:visited{text-decoration:none; color:#00f;}
a:hover{text-decoration:underline;color:#00f;}
dt,dd{margin:0 0 5px; padding:0;}
dl{margin:0 0 15px;}
dt{font-weight:700; text-decoration:underline;}
img{border:0;}
p{margin:0 0 15px;}
h2{margin:0 0 15px; padding:0; font:400 24px Arial; color:#070a74; text-align:center;}
h3{margin:0 0 15px; padding:0; font:400 22px Arial; color:#070a74; text-align:center;}
/* Common Classes */
.replace {display: block; text-indent: -10000px; line-height: 0; outline: none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.bold{font-weight:700;}
.italic{font-style:italic;}
.textAlignRight{text-align:right;}
.textAlignCenter{text-align:center;}
.special{font-size:18px; color:#419491;}
.special2{font-size:24px; color:#000;}
.marginBottom15{margin-bottom:15px;}
/* end Common Classes */
/* Body Wrap */
#wrap
{
    min-height:400px;
    width:902px;
    margin:0 auto;
    z-index:0;
}
* html #wrap{height:400px;}
/* end Body Wrap */
/* Header Area */
#header
{
    height:173px;
    width:902px;
    background:url(/Images/ppcHeaderBG.jpg) no-repeat 0 0;
}
#logo
{
    height:141px;
    width:168px;
    background:url(/Images/ppcLogo.jpg) no-repeat 0 0;
    position:absolute;
    top:10px;
    left:10px;
}
/* end Header Area */
/* Navigation */
#nav
{
    height:41px;
    width:902px;
    background:url(/Images/ppcNavBG.jpg) repeat-x 0 0;
    z-index:0;
    margin:0 0 15px;
}
#nav ul{float:left; list-style:none; padding:0;}
#nav ul li{height:41px; float:left;}
#nav ul li a, #nav ul li a:visited, #nav ul li a:hover
{
    color:#2f2f2f; 
    font:700 14px "Trebuchet MS", Tahoma, Arail;
    display:block;
    padding:11px 20px;
    border-right:solid 1px #b3b3b3;
}
#nav ul li a:hover{background:#7f7f7f; color:#fff;}
#nav .signUp
{
    position:absolute;
    right:10px;
    top:9px;
    color:#ff0600;
    font-weight:700;
    font-size:16px;
}
/* end Navigation */
/* Content Area */
#content
{
    width:900px;
    min-height:150px;
    border:solid 1px #c6c7cb;
    background:#fff url(/Images/ppcContentBG.jpg) repeat-x 0 100%;
    margin:0 0 15px;
    padding:10px 0 0;
}
* html #content{height:150px;}
/* end Content */
/* Columns Area */
#contentColm1
{
    min-height:100px;
    width:296px;
    margin:5px 0 0;
    padding:0 0 0 20px;
    float:left;
}
* html #contentColm1{height:100px;}
#contentColm2
{
    min-height:100px;
    width:544px;
    margin:5px 0 0;
    padding:0 20px;
    float:left;
}
* html #contentColm2{height:100px;}
/* end Columns Area */
/* Footer Area */
#footer
{
    width:964px;
    height:59px;
    padding:0 3px;
    margin:0 5px;
    font-size:12px;
    text-align:center;
    color:#8b8d8f;
}
#footer a, #footer a:visited{color:#8b8d8f;}
#footer a:hover{color:#000;}
/* end Footer Area */
.form{margin:0; padding:0; position:relative; width:292px; background:#bbb;}
.form td{padding:5px 5px 5px 25px;}
.formTxtBx{width:230px;}
.formHead
{
    font-size:17px; 
    color:#fff; 
    background:#429492; 
    text-align:center;
    padding:5px 0 !important;
}
.submitBtn
{
    margin:0;
    padding:0;
    background:url(/Images/ppcSubmitBtn.jpg) no-repeat 0 0;
    border:0;
    cursor:pointer;
    width:244px;
    height:48px;
}
.formPP{padding:2px 5px 2px 25px !important;}
.formPP a{font-size:9px;}
.formBottom
{
    height:171px;
    width:292px;
    background:url(/Images/ppcFormBottomBG.jpg) no-repeat 0 0;
    margin:0 0 15px;
}
.formBottom .img
{
    top:7px;
    left:26px;
    position:absolute;
}