body {
background-color: #ffffff;
margin-width: 0px;
margin-height: 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 20px;
}

A:link {text-decoration: none; color:#878787;}
A:visited {text-decoration: none; color:#878787;}
A:hover {text-decoration: none; color:#000000;}

A.quicklinkslink:link {text-decoration: none; color:#000000;}
A.quicklinkslink:visited {text-decoration: none; color:#000000;}
A.quicklinkslink:hover {text-decoration: none; color:#A70D29;}

A.colorslink:link {text-decoration: none; color:#000000;}
A.colorslink:visited {text-decoration: none; color:#000000;}
A.colorslink:hover {text-decoration: none; color:#A70D29;}

A.calllink:link {text-decoration: none; color:#AD0000;}
A.calllink:visited {text-decoration: none; color:#AD0000;}
A.calllink:hover {text-decoration: none; color:#858585;}

A.footerlink:link {text-decoration: none; color:#ffffff;}
A.footerlink:visited {text-decoration: none; color:#ffffff;}
A.footerlink:hover {text-decoration: none; color:#FFFBC3;}

.body {
width: 750px;
text-align: center;
}

.bodyprint {
width: 733px;
text-align: center;
}

li.mainlist {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 20px;
text-align: left;
vertical-align: middle;
list-style-position: outside;
}

li.applications {
list-style-image:url(images/ql-arrow.gif);
padding-right: 7px;
text-align: left;
vertical-align: middle;
}


/* side nav alternate style */


.quicklinkover {
width:180px;
height:26px;
background: url("images/qlbgon.gif");
text-align: left;
}
.quicklinkoverb {
width:180px;
height:25px;
background: url("images/qlbgon.gif");
text-align: left;
} 
A.quicklinkslink:link {
text-decoration: none;
color:#878787;
vertical-align: bottom;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
padding-left: 8px;
padding-top: 4px;
}
A.quicklinkslink:visited {
text-decoration: none;
color:#878787;
vertical-align: bottom;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
padding-left: 8px;
padding-top: 4px;
}

A.quicklinkslink:hover {
text-decoration: none;
color:#A70D29;
vertical-align: bottom;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
padding-left: 8px;
padding-top: 4px;
}


/*end side nav alternate style */

/*side nav rollover styles */

A.qllink:link {
text-decoration: none; 
text-align: left;
vertical-align: top;
padding-top: 4px;
padding-left: 4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#878787;
display:block;
width:180px;
height:26px;
background: url("images/qlbgoff.gif") 0 0 no-repeat;
}
A.qllink:hover {
text-decoration: none; 
text-align: left;
vertical-align: top;
padding-top: 4px;
padding-left: 4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#ff0000;
display:block;
width:180px;
height:26px;
background: url("images/qlbgon.gif") 0 0 no-repeat;
}
A.qllink:visited {
text-decoration: none; 
text-align: left;
vertical-align: top;
padding-top: 4px;
padding-left: 4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#ff0000;
display:block;
width:120px;
background: url("images/qlbgon.gif") 0 0 no-repeat;
}

/*end side nav rollover styles */

.rcol {
vertical-align: top;
float: right;
padding-left: 0px;
padding-bottom: 4px;
background-color: #ffffff;
width: 135px;
}

.rcolimage {
vertical-align: top;
text-align: center;
padding-bottom: 7px;
}

.rcolimagetext {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
padding-bottom: 3px;
vertical-align: top;
text-align: center;
}

.prodrcol {
width: 210px;
vertical-align: top;
padding-left: 5px;
padding-bottom: 4px;
background-color: #ffffff;
text-align: left;
}

.trafficicon {
vertical-align: top;
float: left;
padding-top: 10px;
padding-bottom: 10px;
}

.prodiconimg {
text-align: left;
padding-bottom: 7px;
padding-left: 0px;
}

.prodiconimgb {
text-align: left;
padding-bottom: 7px;
padding-left: 0px;
}

.prodiconimg02 {
float: left;
padding-bottom: 15px;
padding-left: 14px;
}

.prodiconimg03 {
float: left;
padding-bottom: 15px;
padding-left: 4px;
}

.prodlgimg {
background-color: #ffffff;
padding-bottom: 1px;
padding-top: 7px;
padding-left: 0px;
padding-right: 0px;
/*height:200px;*/
vertical-align: bottom;
}

.prodthumb {
text-align: left;
padding-left: 3px;
padding-top: 3px;
padding-bottom: 3px;
background-image: url(images/prodthumbbg.gif);
background-repeat:repeat;
background-color: #969696;
}

.prodthumbtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
padding-left: 15px;
padding-bottom: 5px;
text-align: left;
vertical-align: top;
}

.prodthumbtextb{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
padding-left: 0px;
padding-bottom: 5px;
padding-top: 5px;
text-align: left;
vertical-align: top;
}

.colorsspacer {
height: 10px;
width: 180px;
}

.colorsspacerb {
height: 30px;
width: 180px;
}

.colorsspacerc {
height: 7px;
width: 180px;
}


.colorscontent {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
padding-left: 0px;
padding-bottom: 2px;
text-align: left;
vertical-align: top;
}

.qlspacer {
height: 12px;
width: 180px;
}

.redlinetop {
vertical-align: top;
}

.topnav {
width: 735px;
height: 65px;
vertical-align: top;
text-align: left;
padding-bottom: 10px;
}

.logo {
padding-right: 18px;
}

.topimga {
width: 735px;
height: 95px;
margin-bottom: 20px;
background-color: #ffffff;
background-image:url("images/secondarypgimg-ex.gif");
text-align: left;
}

.topimgb {
width: 735px;
height: 64px;
margin-bottom: 20px;
background-color: #ffffff;
background-image:url("images/thirdtopimg-ex.jpg");
text-align: left;
}

.topimgc {
width: 735px;
height: 64px;
margin-bottom: 20px;
background-color: #ffffff;
text-align: left;
}

.quicklinks {
width: 180px;
text-align: left;
vertical-align: top;
}

.quicklinkstext {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
padding-bottom: 4px;
padding-right: 7px;
text-align: left;
vertical-align: top;
}

.quicklinkstextb {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
padding-bottom: 4px;
text-align: left;
vertical-align: top;
}

.printicon {
text-align: left;
vertical-align: top;
}

.quicklinkstexticon {
padding-right: 7px;
text-align: left;
vertical-align: middle;
}

.quicklinkstitle {
vertical-align: top;
/*float: left;*/
padding-bottom: 4px;
}

.quicklinksbottom {
text-align: left;
vertical-align: bottom;
padding-top: 3px;
padding-bottom: 3px;
}

.maincontentareab {
width: 340px;
background-color:#ffffff;
}

.maincontentarea {
width: 420px;
background-color:#ffffff;
}

.prodmaincontentarea {
width: 400px;
background-color:#ffffff;
margin-left: 0px;
}

.prodmaincontentareab {
width: 40%;
background-color:#ffffff;
margin-left: 0px;
}

.maincontent {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding-left: 0px;
padding-top: 0px;
padding-right: 20px;
text-align: left;
vertical-align: top;
}

.maincontentred {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #A70D29;
font-weight: bold;
text-align: left;
vertical-align: top;
}

.maincontentspan {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-align:left;
padding-left: 10px;
}

.formcontent {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-align: left;
vertical-align: top;
padding-top: 5px;
padding-bottom: 5px;
}

.maincontentb {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
padding-left: 10px;
padding-bottom: 7px;
padding-right: 30px;
text-align: left;
vertical-align: top;
}

hr {
height: 1px;
width: 95%;
color: #ececec;
vertical-align: top;
text-align: center;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 15px;
padding-right: 15px;
}

hr.greyhr {
height: 1px;
color: #ececec;
vertical-align: top;
text-align: left;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
padding-right: 5px;
}

hr.greyhrb {
height: 1px;
color: #ececec;
vertical-align: top;
text-align: left;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 0px;
padding-right: 0px;
}


.tabledivider {
width: 1px;
background-color: #ececec;
}

.tabledividerb {
width: 1px;
background-color: #ffffff;
}

.applicationstable {
float: left;
margin-top: 5px;
margin-bottom: 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
vertical-align: top;
}

.applicationstableb {
padding-left: 15px;
padding-bottom: 20px;
width: 300px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
vertical-align: top;
float: left;
}

.appstablepropb {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
border-color: #ececec;
border-style: solid;
border-width: 1px;
float: left;
margin-left: 0px;
margin-bottom: 20px;
width: 200px;
}

.appstableprop {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
border-color: #ececec;
border-style: solid;
border-width: 1px;
float: left;
margin-left: 7px;
width: 401px;
}

.apptitle {
padding-left: 5px;
padding-top: 5px;
padding-bottom: 3px;
font-weight: bold;
color: #990000;
background-color: #ececec;
width: 150px;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

.prodthumba {
vertical-align: top;
padding-left: 15px;
float: left;
}

.prodthumbb {
vertical-align: top;
float: left;
padding-left: 8px;
}

.optionslist {
padding-left: 5px;
padding-bottom: 4px;
padding-right: 5px;
font-size: 10px;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
}

.optionslisttop {
float: left;
padding-bottom: 7px;
width: 200px;
}

.optionslistbottom {
float: left;
padding-top: 7px;
}

.tablespacer {
height: 15px;
}

.tablespacerb {
height: 25px;
width: 500px;
}

.optionslistb {
padding-left: 5px;
padding-bottom: 4px;
padding-right: 5px;
padding-top: 4px;
font-size: 10px;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
}

.contenttitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #990000;
font-weight: bold;
padding-top: 5px;
padding-left: 15px;
padding-bottom: 5px;
padding-right: 25px;
text-align: left;
vertical-align: top;
}

.contenttitlec {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #990000;
font-weight: bold;
padding-top: 0px;
/*padding-left: 5px;*/
padding-bottom: 5px;
padding-right: 25px;
text-align: left;
vertical-align: top;
}

.contenttitled {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #8E8E8E;
padding-top: 0px;
padding-left: 10px;
padding-bottom: 5px;
padding-right: 25px;
text-align: left;
vertical-align: top;
}

.frequencyimg {
float: left;
padding-top: 12px;
padding-bottom: 7px;
}

.bottomimg01 {
text-align: left;
vertical-align: top;
padding-top: 20px;
}

.bottomimg02b {
text-align: left;
vertical-align: bottom;
padding-top: 87px;
width: 153px;
height: 84px;
}

.bottomimg02 {
text-align: left;
vertical-align: bottom;
padding-left: 20px;
padding-top: 87px;
width: 153px;
height: 84px;
}

.footerbg {
height: 23px;
width: 735px;
background-color: #ffffff;
background-image: url(images/footerbg.gif);
text-align: left;
}

.footerspacer {
height: 15px;
width: 735px;
}

.footertextleft {
text-align: left;
vertical-align: top;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ececec;
padding-left: 8px;
}

.footertextmiddle {
text-align: center;
vertical-align: top;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ececec;
}

.footertextright{
text-align: right;
vertical-align: top;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ececec;
padding-right: 10px;
}
