/* CSS Document */
body { padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:100%; }

.bold { font-weight:bold; }
.italic { font-style:italic; }
.clearing { clear:both; margin:0; padding:0; }
.trademark { vertical-align:text-top; font-size:.7em; }

#pageWrapper { width:1026px; margin:0; padding:0; }
#leftColumn { width:338px; float:left; margin:0; padding:0; }
#rightColumn { width:686px; float:left; margin:0; padding:0; }
#rightContent { width:100%; margin:0; padding:0; }
#contentArea { width:686px; margin:0; padding:0; }
#content { padding-right:15px; margin-top:15px; width:400px; }

#headline { margin-top:40px; }
#phone { float:right; }
.pullQuote { width:350px; font-weight:bold; font-style:italic; }
#bottomMenu { margin-top:20px; }

#footer { clear:both; text-align:center; width:90%; padding-top:20px; }
#footerPhone { padding-bottom: 6px; }
.footerType { color:#8C2C63; font-weight:bold; font-size:.85em; }
#footerMenu { padding-top:15px; padding-bottom:20px; text-align:center; width:90%; }
#footerMenu a:link { color:#8C2C63; }
#footerMenu a:visited { color:#8C2C63; }
#footerMenu a:hover { color:#29AACE; }

#contactinfo { list-style:none; }

.prodlist { list-style:none; font-weight:bold; height:475px;}
.prodlist li { margin-bottom: 10px; }
.prodlist a { text-decoration:none; color:#000000; }

.invlist { float:left; }
.invlist a { text-decoration:none; color:#000000; }

#thankscontent { height:350px; }
#thanks { font-size:1.2em; padding:0 70px 0 70px; text-align:center;}
#thanks a { color:#0099FF; font-weight:bold; }

