body {margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333; background: #d3d3d3;}

/*->defaults-----------------------------------------------------------------------*/
#pageContainer {width: 890px; margin: 0 auto;}
#pageWrapBot {background: url(../images/bgwrapb.gif) no-repeat left bottom #fff; width: 890px; float: left; padding-bottom: 40px;}
#pageWrap {background: url(../images/bgwrap.gif) repeat-y left bottom; width: 850px; float: left; padding: 0 20px; overflow: hidden; }
.alcenter {text-align: center;}
.red {color: #ff0000;}
.under {text-decoration: underline;}
.description {font-size: 10px;}
.error {font-weight: bold; color: #CC0000;}

/*->pageHeader-----------------------------------------------------------------------*/
#pageHeader {border: 1px solid #929292; float: left; clear: both;}

/*->pageContent-----------------------------------------------------------------------*/
#pageContent {border-left: 1px solid #929292; border-right: 1px solid #929292; width: 748px; float: left; background: #fff; padding: 25px 50px;}
#pageContent h1, #pageContent h2, #pageContent h3 {font-family: Georgia, "Times New Roman", Times, serif; margin: 0; padding: 0 0 15px;}
#pageContent h1 {font-size: 24px;}
#pageContent h2 {font-size: 20px;}
#pageContent h3 {font-size: 18px; font-weight: normal;}
#pageContent img {border: 1px solid #b1b1b1; padding: 5px;}
#pageContent a:hover {color: #333;}
#pageContent a {color: #727171;}
#pageContent p {margin: 0; padding: 0 0 15px;}
#pageContent .term {border: 1px dashed #908a7b; padding: 3px; margin-bottom: 20px;}
#pageContent .term p {background: #f2f2f2; padding: 15px 25px;}

#banner {background: url(../images/bgtest.gif) no-repeat left top; padding: 40px 0 40px 45px; position: relative; margin: -15px -20px -20px; text-align: center; height: 315px; overflow: hidden;}
#banner .pay {position: absolute; right: 70px; margin-top: -17px;}
#pageContent #banner img {padding: 0; border: none; float: right;}
#pageContent #banner h1 {font-size: 32px; padding: 0 0 15px;}
#pageContent #banner h2 {font-size: 24px; padding: 0 0 15px; font-weight: normal;}
#pageContent #banner h3, #pageContent #banner p {padding: 0 0 15px; font-size: 18px;}

#banner .testimonial {background: url(../images/bgtes.gif) no-repeat left top; font-size: 18px; color: #383737; padding-top: 15px; position: relative;}
#pageContent #banner .testimonial img.qopen, #pageContent #banner .testimonial img.qclose {position: absolute; float: none; _display: inline; margin: 0 0 -3px 10px;}
#pageContent #banner .testimonial img.qopen {left: 0; _margin-left: -80px;}
#pageContent #banner .testimonial p.name {font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; color: #0b0b0b; font-style: italic; text-align: right; padding: 10px 0 0;}

#logos {clear: both; text-align: center; padding: 10px 0 0;}
#logos a {margin: 0 0 0 15px;}
#pageContent #logos img {border: none; padding: 0;}

.term form {margin: 0; background: #f2f2f2; padding: 30px 50px; font-size: 12px;}
#pageContent form img {padding: 0; border: none;}

/*->pageFooter-----------------------------------------------------------------------*/
#pageFooter {color: #463f3f; font-size: 11px; text-align: center; padding: 10px 0 30px;}
#pageFooter a {color: #463f3f;}
#pageFooter a:hover {color: #716e6e;}