/*

copyright 2003 - 2005 Klutz.com

portions copyright 2002 - 2005 Internet Themepark Inc.

*/

/*  FYI:

#FF 99 00 = orange
#66 66 99 = purple

*/

.adminBar
{
width: 100%;
background: yellow;
font-family: Verdana, sans-serif;
font-size: 9pt;
color: #666666;
border: solid red 1px;
margin: 5px;
text-decoration: none;
}

.adminBar A:LINK, .adminBar A:VISITED, .adminBar A:ACTIVE
{
color: #666666;
text-decoration: underline;
}

.adminBar A:HOVER 
{
color: white;
text-decoration: underline;
}

.fixFont
{
font-family: Verdana, sans-serif;
font-size: 9pt;
color: #666666;
}

.homeDontMiss
{
font-family: Verdana, sans-serif;
font-size: 8pt;
color: #666666;
}

.homeDontMiss a:LINK, .homeDontMiss a:ACTIVE, .homeDontMiss a:VISITED
{
font-family: Verdana, sans-serif;
font-size: 8pt;
color: #666666;
font-weight: bold;
text-decoration: none;
}

.homeDontMiss a:HOVER
{
font-family: Verdana, sans-serif;
font-size: 8pt;
color: #666666;
font-weight: bold;
text-decoration: underline;
}

.small
{
font-family: Verdana, sans-serif;
font-size:8pt;
color: #666666;
}

.link
{
font-family: Verdana, sans-serif;
border-color: #666666;
}

.marketingMessage
{
font-family: Verdana, sans-serif;
color: #990000;
text-align: center;
font-size:8pt;
}

A.marketingMessage:LINK, A.marketingMessage:HOVER, A.marketingMessage:VISITED, A.marketingMessage:ACTIVE
{
font-family: Verdana, sans-serif;
color: #990000;
text-decoration: underline;
font-size: 8pt;
}

/* generics are used on 'generic template' - see customer service section, thankyou */

.genericBody TD, .genericBody TABLE, .genericBody P
{
font-family: verdana, sans-serif;
font-size: 10pt;
line-height: 18px;
color: #666666;
}

.genericBody
{
width: 500px;
line-height: 18px;
margin-left: 135px;
font-family: verdana, sans-serif;
font-size: 10pt;
color: #666666;
}

.genericBody A:ACTIVE, .genericBody A:LINK, .genericbody A:VISITED
{
font-family: verdana, sans-serif;
font-size: 10pt;
color: #666666;
}

/* div for headline for generic template - used in cs area, mostly, & request a catalog */

.headline
{
margin: 3px 0px;
text-align: center;
}

/* this is the headline for generic template - note use H6 tag */

.genericBody H6
{
font-family: arial;
font-weight: Bold;
color: #666666;
font-size: 16px;
margin-top: 10px;
margin-bottom: 5px;
padding: 0px;
}

.wishListBody
{
width: 736px;
line-height: 18px;
margin: 0px 20px;
font-family: verdana, sans-serif;
font-size: 10pt;
}

/* for small "this product is unavailable" msg */

.wishUnavailableMsg
{
font-family: Verdana, sans-serif;
font-size: 10px;
margin-top: 5px;
margin-bottom: 5px;
}

/* category (browse) page */

.catGray
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 10pt;
}

.catGray A:LINK, .catGray A:VISITED, .catGray A:ACTIVE
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 10pt;
text-decoration: underline;
}

/* pagination divider at the bottom of the category page */

.catDivider
{
color: #666666;
}

/* other page numbers */

A.catNonActivePage:LINK, A.catNonActivePage:VISITED, A.catNonActivePage:ACTIVE, A.catNonActivePage:HOVER, .catNonActivePage
{
font-family: Verdana, sans-serif;
font-weight: normal;
color: #666666;
font-size: 8pt;
text-decoration: none;
}

/* current (active) page number */

A.catActivePage:LINK, A.catActivePage:VISITED, A.catActivePage:ACTIVE, A.catActivePage:HOVER, A.catActivePage
{
font-family: Verdana, sans-serif;
font-weight: bold;
color: #333333;
font-size: 9pt;
text-decoration: none;
}

/* product thumbs, product name */

.catProdThumb, .catProdName, A.catProdName:LINK, A.catProdName:VISITED, A.catProdName:ACTIVE
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
font-weight: bold;
margin-top: 2px;
/* kill underline on link */
text-decoration: none;
}

/* product subtitle (if any) */

.catProdSubtitle
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
font-weight: normal;
line-height: normal;
margin: 0px;
padding: 0px;
}

.catRelatedPrice
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
font-weight: normal;
}

/* strikethrough price, for sale items */

.catStrikePrice {
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
font-weight: normal;
/* strikethrough effect, for orig price when prod is on sale */
text-decoration: line-through;
}

.catRelatedPriceSale
{
font-family: Verdana, sans-serif;
color: #990000;
font-size: 8pt;
font-weight: bold;
}

/* promo bullets at top of category pages */

.categoryBullet
{
font-family: Verdana, sans-serif;
color: #666666;
font-size:8pt;
}

.categoryBullet a:link, .categoryBullet a:active, .categoryBullet a:visited
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
}

.categoryBullet a:hover
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
font-weight: bold;
text-decoration: underline;
}

/* stuff to try */

/* left col */

.sttLeft
{
font-family: Verdana, sans-serif;
color: white;
font-size: 8pt;
vertical-align:bottom;
text-align: right;
}

/* right col */

.sttRight
{
font-family: Verdana, sans-serif;
color: white;
font-size: 8pt;
vertical-align:bottom;
text-align: left;
}

.sttText, .sttText:LINK, .sttText:VISITED, .sttLink:ACTIVE
{
font-family: Verdana, sans-serif;
color: white;
font-size: 8pt;
}

.sttPop, .sttPop:LINK, .sttPop:VISITED, .sttPop:ACTIVE
{
font-family: Verdana, sans-serif;
color: white;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
}

.sttPop:HOVER
{
font-family: Verdana, sans-serif;
color: white;
font-size: 8pt;
font-weight: bold;
text-decoration: underline;
}

.sttNextPage, .sttNextPage:LINK, .sttNextPage:VISITED, .sttNextPage:ACTIVE, .sttNextPage:HOVER
{
font-family: Verdana, sans-serif;
color: white;
font-size: 8pt;
margin: 5px;
/* don't underline */
text-decoration: none;
}

.sttPageAt
{
font-family: Verdana, sans-serif;
color: white;
font-size: 10pt;
margin: 5px;
font-weight: bold;
}

/* used on education & activties pages */

.subcategory
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 10pt;
vertical-align: top;
font-weight: bold;
line-height: 12pt;
text-decoration: underline;
}

/* summaryBold used on order summary, list of orders in cs area */

.summaryBold
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
font-weight: bold;
vertical-align:top;
}

.summaryBold A:LINK, .summaryBold A:VISITED, .summaryBold A:ACTIVE
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
font-weight: bold;
vertical-align: top;
text-decoration: underline;
}

.summaryBold A:HOVER
{
font-family: Verdana, sans-serif;
color: #666666;
text-decoration: underline;
font-size: 8pt;
font-weight: bold;
vertical-align: top;
}

/* error msgs are in #990000, not red! */

.errMsg
{
font-family: Verdana, sans-serif;
color: #990000;
font-size: 8pt;
font-weight: bold;
}

.errMsg A:LINK, .errMsg A:ACTIVE, .errMsg A:VISITED
{
font-family: Verdana, sans-serif;
color: #990000;
font-size: 8pt;
font-weight: bold;
}

.errMsg A:HOVER
{
font-family: Verdana, sans-serif;
color: #990000;
font-size: 8pt;
font-weight: bold;
text-decoration: underline;
}

/* copyright etc at bottom of page */

.legal, A.legal:ACTIVE, A.legal:LINK, A.legal:VISITED
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
margin: 0px;
vertical-align:top;
}

.bottomtext
{
font-family: verdana, sans-serif;
font-size: 8pt;
color: #666666;
margin-left: 13px;
margin-top: 10px;
}

.bottomtext A:LINK, .bottomtext A:VISITED, .bottomtext A:ACTIVE
{
font-family: verdana, sans-serif;
font-size: 8pt;
color: #666666;
text-decoration: none;
}

.bottomtext A:HOVER
{font-family: verdana, sans-serif;
font-size: 8pt;
color: #666666;
text-decoration: underline;
}

/* fridge of fame */

.fofText
{
font-family: Verdana, sans-serif;
color: #FFFFFF;
font-size: 8pt;
}

.fofText A:LINK, .fofText A:ACTIVE, .fofText A:VISITED
{
font-family: Verdana, sans-serif;
color: #FFFFFF;
font-size: 8pt;
}

.fofText A:HOVER
{
font-family: Verdana, sans-serif;
color: #FFFFFF;
font-size: 8pt;
text-decoration: underline;
}

.fofTextBold
{
font-family: Verdana, sans-serif;
color: #FFFFFF;
font-size: 8pt;
font-weight: bold;
}

.fofItemText A:HOVER
{
font-family: Verdana, sans-serif;
text-decoration: underline;
font-size: 8pt;
color: #FFFFFF;
}

.fofItemText
{
font-family: Verdana, sans-serif;
color: #FFFFFF;
font-size: 8pt;
}

.fofItemTextBold
{
font-family: Verdana, sans-serif;
color: #FFFFFF;
font-size: 8pt;
font-weight: bold;
}

.fofProductText
{
font-family: Verdana, sans-serif;
color: #FFFFFF;
font-size: 13pt;
}

.fofFridgeTxt
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
}

/* about pages */

.aboutText, .aboutTextNoUL, .accountText, .csText, .csTextNoUL
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 9pt;
}

.loginText, .loginText a, .loginText a:link, .loginText a:visited, .loginText a:active
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 9pt;
text-align: center;
width: 525px;
}

.loginTextLeft
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 9pt;
text-align: left;
width: 525px;
}

.aboutTextNoUL A:LINK, .aboutTextNoUL A:VISITED, .aboutTextNoUL A:ACTIVE,
.csTextNoUL A:LINK, .csTextNoUL A:VISITED, .csTextNoUL A:ACTIVE
{
font-family: Verdana, sans-serif;
font-size: 9pt;
color: #666666;
text-decoration: none;
}

.aboutTextNoUL A:HOVER,
.csTextNoUL A:HOVER
{
font-family: Verdana, sans-serif;
font-size: 9pt;
color: #666666;
text-decoration: underline;
}

.aboutText A:LINK, .aboutText A:VISITED, .aboutText A:ACTIVE, .aboutText A:HOVER,
.csText A:LINK, .csText A:VISITED, .csText A:ACTIVE, .csText A:HOVER
{
font-family: Verdana, sans-serif;
font-size: 9pt;
color: #666666;
text-decoration: underline;
}

.aboutTextBtm
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 9pt;
vertical-align: bottom;
}

.subHeader
{
font-family: Verdana, sans-serif;
color: #666699;
font-size: 12pt;
font-weight: bold;
}

.subHeader2
{
font-family: Verdana, sans-serif;
color: #666699;
font-size: 14pt;
font-weight: normal;
}

/* checkout screens */

.checkoutTextHeader
{
font-family: arial, sans-serif;
color: #666666;
font-size: 16px;
font-weight: bold;
}

.checkoutText
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
}

.checkoutText A:LINK, .checkoutText A:VISITED, .checkoutText A:HOVER, .checkoutText A:ACTIVE
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
}

.checkSubHeader
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 12pt;
font-weight: normal;
}

.checkInfoText
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 9pt;
}

.checkProductName
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 9pt;
font-weight: bold;
}

.checkProductPrice
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
}

.checkPriceSale
{
font-family: Verdana, sans-serif;
color: #990000;
font-size: 8pt;
font-weight: bold;
}

.cartProduct, .cartProduct:LINK, .cartProduct:VISITED, .cartproduct:ACTIVE, .cartProduct:HOVER
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
}

.cartFinePrint
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
}

.cartAccessoryTitle
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
font-weight: bold;
}

.cartProductName
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
font-weight: bold;
}

.cartProductPrice
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
}

.checkText
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 10pt;
}


/* wish list styles */

.wishProductName, A.wishProductName:LINK
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
}

.wishProductPrice
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
}

.wishSideText
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
font-weight: normal;
}

.wishIntroText
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
font-weight: normal;
line-height: 12pt;
}

.thanksText
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
}

.thanksText A:LINK, .thanksText A:VISITED, .thanksText A:ACTIVE, .thanksText A:HOVER
{
font-family: Verdana, sans-serif;
color: #666666;
text-decoration: underline;
font-size: 8pt;
}

A.fofItemText:LINK, A.fofItemText:VISITED, A.fofItemText:ACTIVE
{
font-family: Verdana, sans-serif;
text-decoration: underline;
font-size: 8pt;
color: #FFFFFF;
}

A.fofItemText:HOVER
{
font-family: Verdana, sans-serif;
text-decoration: underline;
font-size: 8pt;
color: #FFFFFF;
}

.fofItemText
{
font-family: Verdana, sans-serif;
color: #FFFFFF;
font-size: 8pt;
}

.fofItemTextBold
{
font-family: Verdana, sans-serif;
color: #FFFFFF;
font-size: 8pt;
font-weight: bold;
}

.fofProductText
{
font-family: Verdana, sans-serif;
color: #FFFFFF;
font-size: 13pt;
}

.fofFridgeTxt
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
}

/* pdp, product detail page */

.pdpProductName
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 14pt;
font-weight: normal;
}

.pdpProductPrice, .pdpSubtitle
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 10pt;
font-weight: normal;
}

.pdpProductPriceSale
{
font-family: Verdana, sans-serif;
color: #990000;
line-height: 12pt;
font-size: 10pt;
font-weight: normal;
}

.pdpPriceStrike
{
font-family: Verdana, sans-serif;
color: #666666;
text-decoration: line-through;
font-size: 8pt;
font-weight: normal;
}

.pdpDescr, .pdpQuote
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
font-weight: normal;
line-height: 12pt;
padding-right: 8px;
}

.pdpDescr A:LINK, .pdpDescr A:ACTIVE , .pdpDescr A:VISITED, .pdpDescr A:HOVER
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
font-weight: normal;
line-height: 12pt;
text-decoration: underline;
}

.pdpQuoteAttr
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 10pt;
}

.pdpRelatedProduct
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
font-weight: bold;
margin: 0px;
}

.pdpRelatedPriceSale
{
font-family: Verdana, sans-serif;
color: #990000;
font-size: 8pt;
font-weight: bold;
}

.pdpRelatedPrice
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
}

/* on PDP page, pdpVSThumbCellBg is background of very-small thumb cell on left */

.pdpVSThumbCellBg
{
background: URL('/nav/images/prod_thumb_border.gif') no-repeat left;
padding-left: 10px;
padding-top: 1px;
}

.pdpVSThumbCellBgWithSelect
{
background: URL('/nav/images/prod_thumb_border_with_selector.gif') no-repeat left;
padding-left: 10px;
padding-top: 1px;
}

/* imgHover used on PDP, to force hand when pointing to product */

.imgHover
{
border: 0px;
cursor: hand;
}

/* faq area */

.faqBody
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
}

.faqBody A:LINK, .faqBody A:ACTIVE, .faqBody A:VISITED
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
}

.faqBody A:HOVER
{
font-family: Verdana, sans-serif;
color: #666666;
font-size: 8pt;
text-decoration: underline;
}

.faqBigHead
{
font-family: Verdana, sans-serif;
font-weight: bold;
font-size: 12pt;
color: #666666;
}

.faqHeadline:LINK, .faqHeadline:VISITED, .faqHeadline:ACTIVE
{
font-family: Verdana, sans-serif;
font-weight: normal;
text-decoration: none;
font-size: 10pt;
color: #666666;
}

.faqHeadline:HOVER
{
font-family: Verdana, sans-serif;
font-weight: normal;
text-decoration: underline;
font-size: 10pt;
color: #666666;
}

/* press release page */

.prHeadline A:LINK, .prHeadline A:VISITED, .prHeadline A:ACTIVE
{
font-family: arial;
font-weight: Bold;
color: #666666;
font-size: 16px;
margin-top: 10px;
margin-bottom: 5px;
padding: 0px;
text-decoration: none;
}

.prHeadline A:HOVER
{
font-family: arial;
font-weight: Bold;
color: #666666;
font-size: 16px;
margin-top: 10px;
margin-bottom: 5px;
padding: 0px;
text-decoration: underline;
}

/* checkout area nav at the top */
/* these two are sIFR styles!! */

.nav_checkout_red
{
font-family: verdana;
letter-spacing: -5px;
font-size: 28px;
color: #CC3333;
visibility: hidden;
}

.nav_checkout_grey
{
font-family: verdana;
letter-spacing: -6px;
font-size: 28px;
color: #666666;
visibility: hidden;
}

.bubbletitle
{
font-family: helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
}

.bubbledescr
{
font-family: helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
font-weight: normal;
}

.text
{
font-family: verdana, arial, sans-serif;
font-size: 9pt;
color: #666666;
}

.title
{
font-family: arial, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #666666;
}

/* description immediately under product thumb */

.descr
{
font-family: verdana, arial, sans-serif;
font-size: 8pt;
color: #666666;
font-weight: bold;
}

.descr A:LINK, .descr A:ACTIVE, .descr A:VISITED
{
text-decoration: none;
font-family: verdana, arial, sans-serif;
font-size: 8pt;
color: #666666;
font-weight: bold;
}

.descr A:HOVER
{
text-decoration: underline;
font-family: verdana, arial, sans-serif;
font-size: 8pt;
color: #666666;
font-weight: bold;
}

.price
{
font-family: verdana, arial, sans-serif;
font-size: 8pt;
color: #666666;
font-weight: normal;
}

.salePrice
{
font-family: verdana, arial, sans-serif;
color: #990000;
font-size: 8pt;
font-weight: bold;
}

/* gray line displayed at bottom of nav, other places */

.grayline
{
width: 100%;
height: 1px;
background-color: #CCCCCC;
text-align: center;
}

.pagesnum
{
font-family: verdana, sans-serif;
font-size: 8pt;
color: #666666;
text-decoration: none;
}

a.pagesnum:link, a.pagesnum:active, a.pagesnum:hover, a.pagesnum:visited
{
font-family: verdana, sans-serif;
font-size: 8pt;
color: #666666;
text-decoration: none;
}

a.pagesnum:hover
{
font-family: verdana, sans-serif;
font-size: 8pt;
color: #666666;
text-decoration: underline;
}

/* tiny horiz rule at bottom of home page */

.bottomhorizHome
{
z-index: 0;
position: relative;
top: -1px;
left: 51px;
width: 25px;
height: 1px;
/* background-color: red; */
background-color: #CCCCCC;
}

/* tiny horiz rule at bottom of rest of the pages */

.bottomhoriz
{
z-index: 0;
position: relative;
top: -1px;
left: 19px;
width: 25px;
height: 1px;
/* background-color: red; */
background-color: #CCCCCC;
}

/* used for job and press release popup windows */

.popupBody
{
font-family: verdana, sans-serif;
font-size: 10pt;
color: #666666;
}

.popupBody H6
{
font-family: arial;
font-weight: Bold;
color: #666666;
font-size: 16px;
margin-top: 10px;
margin-bottom: 5px;
padding: 0px;
}

hr
{
height: 1px;
width: 90%;
color: gray;
}

form
{
margin: 0px;
padding: 0px;
}
select
{
font-family: verdana, sans-serif;
font-size: 11px;
}

/*
a:link
{
font-family: verdana, sans-serif;
color: #666666;
}

a:visited
{
font-family: verdana, sans-serif;
color: #666666;
}

a:active
{
font-family: verdana, sans-serif;
color: #666666;
}

a:hover
{
font-family: verdana, sans-serif;
color: #666666;
}
*/


/* sIFR styles in use */

.sifr_text_red
{
font-family: verdana;
letter-spacing: -6px;
font-size: 35px;
color: #CC3333;
visibility: hidden;
}

.sifr_text_grey
{
font-family: verdana;
letter-spacing: -6px;
font-size: 26px;
color: #666666;
visibility: hidden;
}

.sifr_text_grey2
{
font-family: verdana;
letter-spacing: -6px;
font-size: 26px;
color: #666666;
visibility: hidden;
}

.sifr_text_bonus_red
{
font-family: verdana;
letter-spacing: -6px;
font-size: 30px;
color: #CC3333;
visibility: hidden;
}

/* -------------------------------------------------------------------- */
/* These are standard sIFR styles... do not modify */

.sIFR-flash
{
visibility: visible !important;
margin: 0;
}

.sIFR-replaced
{
visibility: visible !important;
}

span.sIFR-alternate
{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
display: block;
overflow: hidden;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1
{
visibility: hidden;
}

.sIFR-hasFlash h2
{
visibility: hidden;
letter-spacing: -9px;
font-size: 55px;
}

.sIFR-hasFlash h3
{
visibility: hidden;
letter-spacing: -6px;
font-size: 25px;
}

.sIFR-hasFlash h4
{
visibility: hidden;
letter-spacing: -5px;
font-size: 21px;
}

.sIFR-hasFlash h5#pullquote
{
letter-spacing: -4px;
visibility: hidden;
font-size: 24px;
}

BODY, TABLE, TD, SPAN, P
{
font-family: verdana, sans-serif;
font-size: 12px;
color: #666666;
}

