body { margin:0px;padding:0px;background-color:#5a5959;font-family: arial, helvetica, sans-serif;font-size: 9pt;color: #5f5f5f;}
h1 {font: bold 16pt arial, helvetica, verdana; color:#525fba; padding:0; margin:0}
h2 {font: bold 11pt arial, helvetica, verdana; color:#525fba; padding:0; margin:0}
h3 {font: bold 9pt arial, helvetica, verdana; color:#525fba; padding:0; margin:0}
h1.emply {font: bold 12pt arial, helvetica, verdana; color:#525fba; padding:0; margin:0}


.SEO {text-align:justify; line-height:140%; padding:2px 0; margin:0}
.ductpage {text-align:justify; line-height:140%; padding-right:11px}
.left-padding {padding-left:10px}
.justify-with-padding {text-align:justify; padding:0 20px 0 10px}
.justify-with-right-padding {text-align:justify; padding-right:10px}
th {height:25px; background: url('images/gradient.gif') repeat-x; vertical-align:middle; color:#3f3f3f}

hr { border: 0;width: 100%;color: #adadad;background-color: #adadad;height: 1px;margin:0;padding:0}
.smallTxt {font-size: 7pt; }
.content{ font-family: arial, helvetica, sans-serif;font-size: 9pt;color: #5f5f5f;}

a {color: #4F85B8;}
a:hover {color: #666666;}

.branded-buttons {padding-bottom: 10px;}

.footerBar {background-image: url(images/bottom-horiz.jpg);width:824px; height:90px;border-bottom: 1px solid #fff;}
.footer {font-size: 10px;color: #f4f4f4;text-decoration: none;padding-left: 15px;}
.footertable {width: 500;align: left;padding: 20px;font-size: 15px;}
a.footerlink {font-size: 9px;color: #818080;text-decoration: none;}
a.footerlink:hover {font-size: 9px;color: #86abf6;text-decoration: underline;}
a.footerlink2 {font-size:10px; color:#ffffff; text-decoration: none}
a.footerlink2:hover {font-size:10px; color:#818080; text-decoration: none}

.home-padding {padding-top: 3px;}
.listingTitle {font-weight:bold;color: #ffffff;text-decoration: none;}
.listing { color: #5A5A5A;}
.main {font-size: 9px;color: #ffffff;text-decoration: none;}
.menu {font-size: 9px;color: #ffffff;text-decoration: none;}
.productHead{font-weight:bold; font-size:13pt; color: #21409D}
.red {font-size: 11px;color: #eb3724;}

.request {font-size: 17px;color: #f4ffff;text-decoration: none;line-height:25px;font-weight:700}
a.request:link {color: #f4f4f4;text-decoration: none;}
a.request:hover {color: #f4f4f4;text-decoration: underline;}

a.speciallink {font-size: 12px;color: #f4f4f4;text-decoration: none;}
a.special:hover {font-size: 12px;color: #f4f4f4;text-decoration: underline;}

.atticTitle{font-weight:bold;font-size:15pt;color:#333}
.title15 {font-size: 14px;color: #3a54d4;text-decoration: none;}

.maintenanceHdr {font-weight: bold; font-size:12pt; color:#4F80B8; margin:0;padding:0}
.bulletlist {color:#3f3f3f; text-decoration:none}

* html a:hover{visibility:visible}

.lower-btn1nav{position: relative;background: url(images/home-thumbnail-1m.jpg) no-repeat;white-space: nowrap;display: block;width: 250px;height: 150px;margin: 0;padding: 0;}
.lower-btn1nav a{display: block;color: #000000;font-size: 11px;width: 250px;height: 150px;display: block;float: left;color: black;text-decoration: none;}
.lower-btn1nav img{width: 250px;height: 150px;border: 0}
.lower-btn1nav a:hover img{visibility:hidden}

.lower-btn2nav{position: relative;background: url(images/home-thumbnail-2m.jpg) no-repeat;white-space: nowrap;display: block;width: 250px;height: 150px;margin: 0;padding: 0;}
.lower-btn2nav a{display: block;color: #000000;font-size: 11px;width: 250px;height: 150px;display: block;float: left;color: black;text-decoration: none;}
.lower-btn2nav img{width: 250px;height: 150px;border: 0}
.lower-btn2nav a:hover img{visibility:hidden}

.lower-btn3nav{position: relative;background: url(images/home-thumbnail-3m.jpg) no-repeat;white-space: nowrap;display: block;width: 250px;height: 150px;margin: 0;padding: 0;}
.lower-btn3nav a{display: block;color: #000000;font-size: 11px;width: 250px;height: 150px;display: block;float: left;color: black;text-decoration: none;}
.lower-btn3nav img{width: 250px;height: 150px;border: 0}
.lower-btn3nav a:hover img{visibility:hidden}

#fullheight{height:100%}


/* Cool Choices */
.coolcash {font-size:10px;font-weight:bold;color:#21409D;}
.coolcashMatrix { font-size: 11pt; color: #21409D; }

.mainTitle { font-size: 15pt; color: #21409D}
.mainTitleSm { font-size: 10pt; font-weight:	bold;color: #21409D}
.ccFinePrint { font-size: 8pt; color: #21409D}

ul.listing {padding:0;margin: 0;}
ul.listing li {margin-left: 15px;list-style: none;background: transparent url(images/img-arrow.gif) no-repeat 0 50%;}
ul.listing li { padding: 5px 0 ; }
ul.listing li { padding-left: 10px; }



/*form stuff */
textarea { border: #c4c4c4 1px solid;  background-color: #ffffff;}



input{ border: #c4c4c4 1px solid;  background-color: #ffffff }

a.prodLink:link, a.prodLink:visited {font-size: 13px;font-weight: bold;color: #0064aa;text-decoration: none;}
a.prodLink:hover, a.prodLink:active{font-size: 13px;font-weight: bold;color: #0064aa;text-decoration: none;}





.coupon-title{font-size:18px;font-weight:700;color:#000;}
.coupon-small{font-size:10px;font-weight:400;color:#292929;}
