a.mediumclrlk {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
a.mediumclrlk:visited {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
a.mediumclrlk:hover {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}
a.mediumclrlk:active {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}
a.mediumboldclrlk {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
a.mediumboldclrlk:visited {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
a.mediumboldclrlk:hover {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}
a.mediumboldclrlk:active {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}
.bgcolordark {
    background-color: #666666;
    color: #000000;
}

.bgcolorlight {
    background-color: #dddddd;
    color: #000000;
}

.bluelink {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
}

a.bluetitlelinks {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

a.bluetitlelinks:visited {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

a.bluetitlelinks:hover {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}

a.bluetitlelinks:active {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}

.browseviewtitle {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 18px;
}

.defaultblue {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
}

.defaultbluebold {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.defaultbluelink {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 13px;
}

.defaultcolor {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 13px;
}

.defaultitaliclink {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 13px;
    font-style: italic;
}

.defaultlink {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
}

.defaultlinkbold {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.defaultmac {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
}

.defaultpromobold {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

.defaultredbold {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

.defaulttextmac {
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
}

.defaulttextmac1 {
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    text-decoration: underline;
}

.defaulttextmacbold {
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.defaultunderlinelink {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
}

a.feature {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}

a.feature:visited {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}

a.feature:hover {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-decoration: underline;
}

a.feature1 {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

a.feature1:visited {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

a.feature1:hover {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}

.headingblue {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
}

.headingbluesmall {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 15px;
    font-weight: bold;
}

.headinglink {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
}

a.homefeature {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

a.homefeature:visited {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

a.homefeature:hover {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}

a.homepageboldlink {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

a.homepageboldlink:visited {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

a.homepageboldlink:hover {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}

a.homepageboldlink:active {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}

.homepagedefaultbold {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.homepagetitle {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

.licensenavborderoff {
    border: 3px double #808080;
    color: #666666;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

.licensenavlinkoff {
    color: #666666;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

a.licensenavlinkoff:hover {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

a.licensinglink {
    color: #666666;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

a.licensinglink:hover {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

.lowmastbg {
    background-color: #f7f7ff;
    color: #000000;
}

.masthead {
    background-color: #ffffff;
    color: #000000;
}

a.mastit {
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

a.mastit:visited {
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

a.mastit:hover {
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}

a.mastit:active {
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}

a.mastlinks {
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

a.mastlinks:visited {
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

a.mastlinks:hover {
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}

a.mastlinks:active {
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}

.mediumcolor {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
}

.mediumlink {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
}

.menu {
    background-color: #cccccc;
    border-bottom: 1px solid #333333;
    border-left: 1px solid #333333;
    border-right: 1px solid #333333;
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    text-decoration: none;
}

.menuregular {
    background-color: #ffffff;
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: 300;
    text-decoration: none;
    text-decoration: none;
}

.navcolor {
    background-color: #cc0000;
    color: #000000;
}

.ppdefaultboldcolor {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.ppdefaultboldcolorlink {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.ppdefaultcolor {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
}

.ppdefaultcolorlink {
    color: #cc0000;
    font: 11px verdana, helvetica, arial, sans-serif;
    text-decoration: none;
}

.ppmediumboldcolor {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

.ppqty {
    background-color: #ffffff;
    border: 1px solid #000000;
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    padding: 2px;
    text-align: center;
    text-decoration: none;
    vertical-align: baseline;
}

.ppsmalllink {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 9px;
}

.ppsmallboldlink {
    color: #cc0000;
    font: bold 9px verdana, helvetica, arial, sans-serif;
	 text-decoration: none;
}

.ppsmallbold {
    color: #cc0000;
    font: bold 9px verdana, helvetica, arial, sans-serif;
}

.productmenu {
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

a.productmenu:hover {
    color: #cc0000;
    text-decoration: none;
}

.promomac {
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

.promomacred {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

.rebatelinelist {
    background-color: #cccccc;
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
}

.rebatetableheader {
    background-color: #cc0000;
    color: #ffffff;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

a.rightnav {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    text-decoration: none;
}

a.rightnav:visited {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    text-decoration: none;
}

a.rightnav:hover {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    text-decoration: underline;
}

.searchbox {
    background-color: #ffffff;
    border: 1px solid #000000;
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    height: 18px;
    padding: 1px;
    text-align: left;
    text-decoration: none;
    vertical-align: baseline;
}

.smallbluelink {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
}

.smallcolor {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
}

.smalllink {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
}

.smalltextmacbold {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

.smalltextmaclink {
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    text-decoration: underline;
}

.tableheader {
    background-color: #cc0000;
    color: #ffffff;
}

.tableheadersort {
    background-color: #cc0000;
    color: #cccccc;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.tableheadertxt {
    color: #ffffff;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.tableheadertxtsmall {
    color: #ffffff;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

.titlelink {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

.titlemac {
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
}

.titlemacbold {
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.titlemacbold1 {
    color: #000000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-decoration: underline;
}

.titlemacboldred {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.titlemacred {
    color: #cc0000;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 12px;
}
