A    { }
A:link   { color: #e65f00 }
A:visited   { color: #666 }
A:active  { color: #000 }
A:hover  { color: #000 }

.hidelink       { color: #333; text-decoration: none }
A.hidelink:link      { color: #333; text-decoration: none }
A.hidelink:visited        { color: #333; text-decoration: none }
A.hidelink:hover    { color: #333; text-decoration: none }

.listlink       { color: #333; text-decoration: none }
A.listlink:link      { color: #333; text-decoration: none }
A.listlink:visited        { color: #666; text-decoration: none }
A.listlink:hover    { color: #000; text-decoration: underline }

.plainlink      { text-decoration: none }
A.plainlink:link    { text-decoration: none }
A.plainlink:visited       { text-decoration: none }
A.plainlink:hover  { color: #000; text-decoration: underline }

.plainwhitelink     { color: #FFFFFF; text-decoration: none }
A.plainwhitelink:link    { color: #fff; text-decoration: none }
A.plainwhitelink:visited      { color: #FFFFFF; text-decoration: none }
A.plainwhitelink:hover  { color: #FA8710; text-decoration: underline }

.buylink    { color: #066; text-decoration: underline }
A.buylink:link   { color: #066; text-decoration: underline }
A.buylink:visited     { color: #066; text-decoration: underline }
A.buylink:hover  { color: #000; text-decoration: underline }

.promo    { color: #066; text-decoration: none }
A.promo:link   { color: #066; text-decoration: none }
A.promo:visited     { color: #066; text-decoration: none }
A.promo:hover  { color: #000; text-decoration: underline }

.backnavlink       { color: #e65f00; font-weight: normal; text-decoration: none }
A.backnavlink:link     { color: #e65f00; font-weight: normal; text-decoration: none }
A.backnavlink:visited      { color: #666; font-weight: normal; text-decoration: none }
A.backnavlink:hover    { color: #000; font-weight: normal; text-decoration: underline }

.footnote    { font-size: 9px; font-weight: bold; text-decoration: none; padding-top: -2px; padding-left: 2px; vertical-align: text-top }
A.footnote:link     { color: #e65f00; font-size: 9px; font-weight: bold; text-decoration: none; padding-top: -2px; padding-left: 2px; vertical-align: text-top }
A.footnote:visited      { color: #e65f00; text-decoration: none }
A.footnote:hover    { color: #000; text-decoration: underline }

.footerlink      { color: #e65f00; font-weight: normal; font-size: 10px; line-height: 175%; font-family: arial, helvetica; text-decoration: none }
A.footerlink:link      { color: #e65f00; font-weight: normal; font-size: 10px; line-height: 175%; font-family: arial, helvetica; text-decoration: none }
A.footerlink:visited       { color: #666; font-weight: normal; font-size: 10px; line-height: 175%; font-family: arial, helvetica; text-decoration: none }
A.footerlink:hover      { color: #000; font-weight: normal; font-size: 10px; line-height: 175%; font-family: arial, helvetica; text-decoration: underline }

.tungstenred    { color: #8a0303 }
A.tungstenred:link    { color: #8a0303 }
A.tungstenred:visited   { color: #8a0303 }
A.tungstenred:hover    { color: #000 }

.tungstenplain    { color: #8a0303; text-decoration: none }
A.tungstenplain:link    { color: #8a0303; text-decoration: none }
A.tungstenplain:visited   { color: #8a0303; text-decoration: none }
A.tungstenplain:hover    { color: #000; text-decoration: underline }

.zireorange     { color: #e65f00 }
A.zireorange:link     { color: #e65f00 }
A.zireorange:visited   { color: #e65f00 }
A.zireorange:hover   { color: #000 }

.zireplain     { color: #e65f00; text-decoration: none }
A.zireplain:link     { color: #e65f00; text-decoration: none }
A.zireplain:visited   { color: #e65f00; text-decoration: none }
A.zireplain:hover   { color: #000; text-decoration: underline }

.treogray     { color: #5a5a5a }
A.treogray:link     { color: #5a5a5a }
A.treogray:visited   { color: #5a5a5a }
A.treogray:hover   { color: #000 }

.treoplain     { color: #5a5a5a; text-decoration: none }
A.treoplain:link     { color: #5a5a5a; text-decoration: none }
A.treoplain:visited   { color: #5a5a5a; text-decoration: none }
A.treoplain:hover   { color: #000; text-decoration: underline }

.blue       { color: #00A5CC }
A.blue:link     { color: #00A5CC }
A.blue:visited     { color: #00A5CC }
A.blue:hover     { color: #000000 }

.purple       { color: #7372A5 }
A.purple:link     { color: #7372A5 }
A.purple:visited     { color: #7372A5 }
A.purple:hover     { color: #000000 }

.green       { color: #90AD90 }
A.green:link     { color: #90AD90 }
A.green:visited     { color: #90AD90 }
A.green:hover     { color: #000000 }


.snav           { color: #8a0303; font-size: 18px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; padding-top: 2px; width: 120px; height: 26px }
A.snav:link        { color: #8a0303; font-size: 18px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; padding-top: 2px; width: 120px; height: 26px }
A.snav:visited    { color: #8a0303 }
A.snav:hover  { color: #000 }

.snavon             { color: #e65f00; font-size: 18px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; padding-top: 2px; width: 120px; height: 26px }
A.snavon:link         { color: #e65f00; font-size: 18px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; padding-top: 2px; width: 120px; height: 26px }
A.snavon:visited     { color: #e65f00 }
A.snavon:hover  { color: #000 }

.snav2            { color: #8a0303; font-size: 18px; font-family: arial, helvetica; font-weight: bold; line-height: 100%; text-decoration: none; padding-top: 2px; width: 120px; height: 42px }
A.snav2:link        { color: #8a0303; font-size: 18px; font-family: arial, helvetica; font-weight: bold; line-height: 100%; text-decoration: none; padding-top: 2px; width: 120px; height: 42px }
A.snav2:visited    { color: #8a0303 }
A.snav2:hover  { color: #000 }

.snav2on              { color: #e65f00; font-size: 18px; font-family: arial, helvetica; font-weight: bold; line-height: 100%; text-decoration: none; padding-top: 2px; width: 120px; height: 42px }
A.snav2on:link         { color: #e65f00; font-size: 18px; font-family: arial, helvetica; font-weight: bold; line-height: 100%; text-decoration: none; padding-top: 2px; width: 120px; height: 42px }
A.snav2on:visited     { color: #e65f00 }
A.snav2on:hover  { color: #000 }

.lnav          { color: #8a0303; font-size: 14px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; letter-spacing: -1px; padding-top: 2px; width: 120px; height: 20px }
A.lnav:link        { color: #8a0303; font-size: 14px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; letter-spacing: -1px; padding-top: 2px; width: 120px; height: 20px }
A.lnav:visited    { color: #8a0303 }
A.lnav:hover  { color: #000 }

.lnavon            { color: #e65f00; font-size: 14px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; letter-spacing: -1px; padding-top: 2px; width: 120px; height: 20px }
A.lnavon:link         { color: #e65f00; font-size: 14px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; letter-spacing: -1px; padding-top: 2px; width: 120px; height: 20px }
A.lnavon:visited     { color: #e65f00 }
A.lnavon:hover  { color: #000 }

.lnavshort         { color: #8a0303; font-size: 14px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; letter-spacing: -1px; width: 100px; height: 13px }
A.lnavshort:link       { color: #8a0303; font-size: 14px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; letter-spacing: -1px; width: 100px; height: 13px }
A.lnavshort:visited    { color: #8a0303 }
A.lnavshort:hover  { color: #000 }

.lnavshorton           { color: #e65f00; font-size: 14px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; letter-spacing: -1px; width: 100px; height: 13px }
A.lnavshorton:link        { color: #e65f00; font-size: 14px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; letter-spacing: -1px; width: 100px; height: 13px }
A.lnavshorton:visited     { color: #e65f00 }
A.lnavshorton:hover  { color: #000 }

.lnavbuy           { color: #00755f; font-size: 14px; font-family: arial, helvetica; font-weight: bold; line-height: 95%; text-decoration: none; letter-spacing: -1px; padding-top: 2px; width: 120px }
A.lnavbuy:link           { color: #00755f; font-size: 14px; font-family: arial, helvetica; font-weight: bold; line-height: 95%; text-decoration: none; letter-spacing: -1px; padding-top: 2px; width: 120px }
A.lnavbuy:visited     { color: #00755f }
A.lnavbuy:hover  { color: #000 }

.lnavsm          {
	color: #8a0303;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 3px;
	width: 125px;
	height: 20px
	}

A.lnavsm:link         {
	color: #8a0303;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 3px;
	width: 125px;
	height: 20px
	}

A.lnavsm:visited    { color: #8a0303 }
A.lnavsm:hover  { color: #000 }

.navlt  { font-size: 10px; font-family: Verdana, arial, helvetica; font-weight: normal; letter-spacing: -1px }

.navsmall  { font-size: 10px; font-family: Verdana, arial, helvetica; font-weight: normal; letter-spacing: 0px }

BODY             { color: #464646; font-size: 11px; font-family: verdana, arial, helvetica; background-color: #ccc;}

TD { color: #464646; font-size: 11px; font-family: verdana, arial, helvetica }

INPUT   { color: #333; font-size: 11px; font-family: verdana, arial, helvetica; letter-spacing: -1px }

SELECT   { color: #333; font-size: 11px; font-family: verdana, arial, helvetica; letter-spacing: -1px }

TEXT AREA  { color: #333; font-size: 11px; font-family: verdana, arial, helvetica; letter-spacing: -1px }

PRE { color: #464646; font-size: 11px; line-height: 150%; font-family: courier }

STRONG  { color: #5a5a5a; font-weight: bold; font-size: 14px; font-family: arial, helvetica; padding-bottom: 3px; }

FORM,DIV,SPAN   { margin: 0px; padding: 0px }

UL     { margin-right: 0px }
OL   { margin-right: 0px }
LI       { padding: 2px 0px 1px }

.default  { color: #464646; font-size: 11px; font-family: verdana, arial, helvetica }

.nsmenu   { font-size: 11px; font-family: verdana, arial, helvetica }

.subnav    { color: #7f7f7f; font-weight: normal; font-size: 10px; text-decoration: none }

.backnav    { color: #5a5a5a; font-weight: normal; font-size: 10px; text-decoration: none; padding-bottom: 5px; }

.pagetitle       { color: #707070; font-size: 24px; font-family: arial, helvetica; font-weight: normal; letter-spacing: -1px }

.pagetitle_sm       { color: #707070; font-size: 18px; font-family: arial, helvetica; font-weight: normal; letter-spacing: 0 }

.pagetitle_lt      { color: #707070; font-size: 24px; font-family: arial, helvetica; font-weight: normal; letter-spacing: 0 }

.pagetitle_tm     { color: #707070; font-size: 10px; font-family: arial, helvetica; font-weight: normal; vertical-align: super }

.smalltext { font-size: 10px; }

.smallprint    { color: #5a5a5a; font-size: 10px }

.buytext    { color: #006666 }

.price  { color: #000; font-weight: bold; font-size: 12px }

.largedollar     { color: #000; font-size: 18px; vertical-align: super } 

.largeprice       { color: #000; font-size: 28px; font-weight: bold; letter-spacing: -2px }

.openleading  { line-height: 200% }

.leading200 { line-height: 200% }

.leading175 { line-height: 175% }

.leading150 { line-height: 150% }

.leading125 { line-height: 125% }

.tablehdg   { color: #5a5a5a; font-weight: bold; font-size: 10px }

.hdg1  { color: #5a5a5a; font-size: 11px; font-weight: bold; padding-bottom: 3px }

.hdg2   { color: #5a5a5a; font-size: 14px; font-family: arial, helvetica; font-weight: bold; padding-bottom: 3px }

.hdg2lt { color: #5a5a5a; font-size: 14px; font-family: arial, helvetica; padding-bottom: 3px }

.hdg3  { color: #707070; font-size: 18px; font-family: arial, helvetica; font-weight: bold; padding-bottom: 3px }

.hdg3lt { color: #707070; font-size: 18px; font-family: arial, helvetica; padding-top: 5px; padding-bottom: 8px }

.hdg4    { color: #707070; font-size: 24px; font-family: arial, helvetica; line-height: 90%; padding-bottom: 5px }

.hdgalt1  { color: #e65f00; font-weight: bold; font-size: 11px }

.hdgalt2   { color: #e65f00; font-weight: bold; font-size: 12px }

.hdgalt3  { color: #e65f00; font-weight: bold; font-size: 14px }

.text2 { color: #5a5a5a; font-size: 14px; font-family: arial, helvetica }

.text3 { color: #707070; font-size: 18px; font-family: arial, helvetica }

.text4 { color: #707070; font-size: 24px; font-family: arial, helvetica }

.paddingtb5 { padding-top: 5px; padding-bottom: 5px }
.paddingtb3 { padding-top: 3px; padding-bottom: 3px }
.paddingtb2 { padding-top: 2px; padding-bottom: 2px }
.paddingtb1 { padding-top: 1px; padding-bottom: 1px }

.stdhdg  { color: #5a5a5a; font-weight: bold; font-size: 14px; font-family: arial, helvetica; padding-bottom: 3px }

.largehdg { color: #5a5a5a; font-weight: bold; font-size: 18px; font-family: arial, helvetica; padding-bottom: 3px; }

.activetab    { color: #5a5a5a; font-weight: bold }

.intro     { color: #5a5a5a; font-weight: bold; font-size: 14px; text-transform: capitalize }

.lowercase { text-transform: lowercase }

.modelquote  { color: #999; font-weight: bold; font-size: 14px }

.pullquote { color: #5a5a5a; font-weight: bold; font-size: 14px; line-height: 200% }

.grayblock   { background-color: #eeeeee; padding: 10px }

.grayblock5  { background-color: #eeeeee; padding: 5px 10px }

.whiteblock { background-color: #fff; padding: 10px }

.whiteblock5 { background-color: #fff; padding: 5px 10px }

.hangingarrow { position: relative; left: -9px }

.arrowindent { position: relative; left: 9px }

.footer    { color: #5a5a5a; font-weight: normal; font-size: 10px; line-height: 175%; font-family: arial, helvetica; text-decoration: none }

.darksilver { color: #5a5a5a }

.lightsilver  { color: #b4b4b4 }

.highlight2  { color: #4e3093 }

.highlight1 { color: #00A5CC }

.new { color: #00a5cc; font-weight: bold; font-size: 10px }

.white { color: white }

.black { color: black }

.red { color: #900 }

.error { color: #c30; font-weight: bold }

.yellow  { color: #f0731e }

.grey { color: #333 }


