/* site defaults */
html { background-image:url('/images/theme/html-bg.png'); background-position:top; background-repeat:repeat-x; background-color:#dbdce0; }
body { font-family:Tahoma, Arial, Helvetica, sans-serif; color:#444444; text-align:left; }
p { padding:6px 0px 7px 0px; line-height:18px; font-size:12px; }
strong { font-weight:bold; }
em { font-style:italic; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
#pm-doc-995 { width:995px; margin:0px auto; }
.fltLeft { float:left; }
.lftImgPadding { margin:0px 20px 15px 0px; }


/* header */
#header { height:160px; color:#fff; }
#header img#home { border:0px; width:335px; height:160px; position:absolute; }
#header img#facebook { margin:5px 0px 0px 0px; }
#header #contact { float:right; width:195px; padding-top:6px; }
#header .ln1 { font-size:16px; }
#header .ln2 { font-size:19px; }
#header .ln3 { font-size:24px; }
#header .ln4 a { font-size:11px; color:#fff; }

/* footer */
#footer { margin-top:25px; text-align:center; }
#footer a { color:#6c6d71; }
#footer p { font-size:10px; color:#6c6d71; }
#footer p.links { margin-top:40px; margin-bottom:40px; font-size:12px; }


/* consult form */
.quote-title { font-size:18px; color:#405163; }
.quote-description { font-size:12px;  color:#405163; }
#consultForm { margin-top:10px; }
#consultForm li { margin-bottom:2px; width:225px; text-align:right; }
#consultForm li label { font-size:11px; }
#consultForm li input { width:130px; font-size:11px; }
#consultForm li select { width:130px; font-size:11px; }
#consultForm li #submit { margin-top:8px; }


/* homepage */
body#pg-hp { background-image:url('/images/theme/body-hp.png'); background-position:top; background-repeat:no-repeat; }
body#pg-hp #banner { margin-top:10px; }
body#pg-hp #quoteContainer { width:225px; height:240px; background-image:url('/images/theme/quote-bg.png'); background-position:top; background-repeat:no-repeat; float:right; padding:15px; }


body#pg-hp #hp-content { background-image:url('/images/theme/hp-content-bg2.png'); background-position:top; background-repeat:no-repeat; height:460px; margin-top:6px; padding:10px; }
body#pg-hp #hp-content h3 { color:#10aff3; font-size:14px; }
body#pg-hp #hp-content li p { font-size:10px; }

body#pg-hp #hp-content .seca { float:left; width:730px; height:500px; }
body#pg-hp #hp-content .seca h1 { font-size:24px; font-weight:normal; margin-bottom:20px; }
body#pg-hp #hp-content .seca p { font-size:12px; }
body#pg-hp #hp-content .seca .featured { padding-top:15px; padding-bottom:15px; border-bottom:1px solid #c3c4c6; }
body#pg-hp #hp-content .seca .textcont { padding:10px; }
body#pg-hp #hp-content .seca .textcont a { color:#444444; }

body#pg-hp #hp-content .secb { float:left; width:224px; padding:10px; margin-bottom:10px; }

body#pg-hp #hp-content .secc { float:left; width:224px; padding:10px; margin-bottom:27px; }
body#pg-hp #hp-content .secc ul { margin-top:5px; padding-left:15px; }
body#pg-hp #hp-content .secc ul li { list-style-type:disc; list-style-position:outside; font-size:10px; line-height:18px; }

body#pg-hp #hp-content .secd { float:left; width:224px; padding:10px; }
body#pg-hp #hp-content .secd h3 { border-bottom:1px solid #f0f1f3; padding-bottom:10px; margin-bottom:10px; }

body#pg-hp .hpcta { height:86px; }
body#pg-hp .hpcta a { color:#fff; }
body#pg-hp .hpcta li { float:left; width:141px; height:73px; padding:13px 0px 0px 95px; }
body#pg-hp .hpcta .hpcta-btn1 { background-image:url('/images/theme/hp-cta-btn1.jpg'); background-position:top; background-repeat:no-repeat; margin-right:5px; }
body#pg-hp .hpcta .hpcta-btn2 { background-image:url('/images/theme/hp-cta-btn2.jpg'); background-position:top; background-repeat:no-repeat; margin-right:5px; }
body#pg-hp .hpcta .hpcta-btn3 { background-image:url('/images/theme/hp-cta-btn3.jpg'); background-position:top; background-repeat:no-repeat; } 


/* interior */
body#pg-stnd { background-image:url('/images/theme/body-hp.png'); background-position:top; background-repeat:no-repeat; }
body#pg-stnd #banner { margin-top:10px; }
body#pg-stnd #banner #quoteContainer { width:225px; height:240px; background-image:url('/images/theme/quote-bg.png'); background-position:top; background-repeat:no-repeat; float:right; padding:15px; }
body#pg-stnd #banner #quoteContainer .title { font-size:18px; color:#405163; }
body#pg-stnd #banner #quoteContainer .description { font-size:12px;  color:#405163; }
body#pg-stnd #banner #quoteContainer #consultForm { margin-top:10px; }
body#pg-stnd #banner #quoteContainer #consultForm li { margin-bottom:2px; width:225px; text-align:right; }
body#pg-stnd #banner #quoteContainer #consultForm li label { font-size:11px; }
body#pg-stnd #banner #quoteContainer #consultForm li input { width:130px; font-size:11px; }
body#pg-stnd #banner #quoteContainer #consultForm li #submit { margin-top:8px; }

body#pg-stnd #int-container { background-image:url('/images/theme/int-bg-bottom.png'); background-position:bottom; background-repeat:no-repeat; }

body#pg-stnd #int-content { background-image:url('/imges/theme/int-bg-top-pink.bg'); background-position:top; background-repeat:no-repeat; min-height:870px; margin-top:6px; padding:10px; margin-bottom:30px; }
body#pg-stnd.iframe #int-content { background-image:url('/images/theme/int-iframe-bg-top.png'); background-position:top; background-repeat:no-repeat; min-height:870px; margin-top:6px; padding:10px; margin-bottom:30px; }
body#pg-stnd #int-content h3 { color:#444444; font-size:14px; }
body#pg-stnd #int-content li p { font-size:10px; }

body#pg-stnd #int-content a { color:#0d9ff2; }

body#pg-stnd #int-content .seca { float:left; width:730px; min-height:600px; }
body#pg-stnd #int-content .seca h1 { font-size:24px; font-weight:normal; margin-bottom:20px; }
body#pg-stnd #int-content .seca p { font-size:12px; }
body#pg-stnd #int-content .seca .featured { padding-top:15px; padding-bottom:15px; border-bottom:1px solid #c3c4c6; }
body#pg-stnd #int-content .seca .textcont { padding:10px; }
body#pg-stnd #int-content .seca hr { border:0px; border-bottom:1px solid #c4c5c7; margin-bottom:20px; }
body#pg-stnd #int-content .seca .textcont ol { margin:10px 0px 20px 20px; }
body#pg-stnd #int-content .seca .textcont ol li { list-style:decimal outside }

body#pg-stnd #int-content .secb { float:left; width:224px; padding:10px; margin-bottom:47px; }

body#pg-stnd #int-content .secc { float:left; width:224px; padding:10px; margin-bottom:27px; }
body#pg-stnd #int-content .secc p { line-height:14px; padding-top:15px; }
body#pg-stnd #int-content .secc li { height:77px; border-bottom:1px solid #f0f1f3; }
body#pg-stnd #int-content .secc img { float:left; }
body#pg-stnd #int-content .secc a { color:#444444; }

body#pg-stnd #int-content .secd { float:left; width:224px; padding:10px; }
body#pg-stnd #int-content .secd h3 { border-bottom:1px solid #f0f1f3; padding-bottom:10px; margin-bottom:10px; }


/* interior page heights */
body#pg-stnd ul.faq { height:3000px; }
body#pg-stnd ul.pdf { height:1400px; }
body#pg-stnd ul.credit { height:1400px; }
body#pg-stnd ul.credit-education { height:1000px; }
body#pg-stnd ul.terms { height:2850px; }
body#pg-stnd ul.privacy { height:4150px; }

/* iframe values */
body#pg-stnd.iframe #int-content .seca { float:left; width:100%; min-height:600px; }

/* payment calculator */
body#pg-stnd #paymentCalc label { padding-right:5px; }
body#pg-stnd #paymentCalc li { padding-bottom:5px; width:310px; }
body#pg-stnd #paymentCalc input { float:right; }
