BODY
{
    SCROLLBAR-FACE-COLOR: #006699;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #808080;
    COLOR: black;
    SCROLLBAR-3DLIGHT-COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #cccccc;
    SCROLLBAR-DARKSHADOW-COLOR: #000000
}
A:hover
{
    COLOR: #bd0021;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
HR {
	color: #C0C0C0;
	height: 1pt;
}
.Content
{
    FONT-FAMILY: Times New Roman
}
.ArticleTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt
}
.ArticleSubTitle
{
    FONT-SIZE: 14pt
}
.ArticleAuthor
{
    FONT-SIZE: 12pt;
    FONT-STYLE: italic
}
.Normal
{
    FONT-SIZE: 10pt
}
.NormalBold
{
    FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt
}
.NormalItalic
{
    FONT-SIZE: 10pt;
    FONT-STYLE: italic
}
.Small
{
    FONT-SIZE: 9pt
}
.VerySmallRed
{
	FONT-SIZE:9px;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000
}
.VerySmall
{
	FONT-SIZE:10px;
	font:Verdana, Arial, Helvetica, sans-serif
}
.SmallBold
{
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt
}
.SmallItalic
{
    FONT-SIZE: 9pt;
    FONT-STYLE: italic
}
.Big
{
    FONT-SIZE: 12pt
}
.BigBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt
}
.BigItalic
{
    FONT-SIZE: 12pt;
    FONT-STYLE: italic
}
.ErrMsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: red
}
.Button
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cccccc
}
.Column
{
    FONT-FAMILY: Arial, Helvetica
}
.ArticleBody
{
    FONT-SIZE: 10pt;
	LINE-HEIGHT: normal;
	FONT-FAMILY: verdana, arial,helvetica, sans-serif
}
.AricleSideBar
{
FONT-SIZE: 9px;
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif
}
.Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
.BigHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #000000
}
.MedHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #000000
}
.BgHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.ProductTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt
}
.ProductDescription
{
    FONT-SIZE: 12pt
}
.FormFieldCheckout
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt
}
.FormFieldUser
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT:bold;
	COLOR: #55555;
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
.CheckoutBig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt
}
.CartHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-ALIGN: center
}
.CartItem
{
    FONT-SIZE: 12pt;
    BACKGROUND-COLOR: #cccccc
}
.CartPrice
{
    FONT-SIZE: 11pt
}
.CartMsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: gray
}
.CheckoutStatusMsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: red
}
.HomepageBody
{
    FONT-SIZE: 12pt
}
.LiveTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt
}
.LiveBody
{
    FONT-SIZE: 12pt
}
.SourceBookTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14;
	PADDING-BOTTOM: 2px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.SourceBookDescription
{
    FONT-SIZE: 11;
	PADDING-BOTTOM: 2px;
    COLOR: #555555;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.SearchRange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12;
	PADDING-BOTTOM: 2px;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.SearchNumRec
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12;
	PADDING-BOTTOM: 2px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.SearchAgain
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt
}
.SearchErrMsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #ff0000
}
INPUT
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman'
}
SELECT
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman'
}
.SearchBody
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial
}
.SearchTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 19pt;
    FONT-FAMILY: Arial
}
.FreeSampleTxt
{
    FONT-SIZE: 12pt
}
.FreeSampleHeader
{
    FONT-SIZE: 16pt;
    COLOR: #ff0000;
    TEXT-ALIGN: center
}
.RequiredFormFieldUser
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT:bold;
	COLOR: #990000;
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
.BonusArticleHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #cc0000;
    TEXT-ALIGN: center
}
.UserNewsletterHeader
{
    FONT-SIZE: 14pt
}
A:link
{
    COLOR: #066198
}
A:visited
{
    COLOR: #bd0021
}
.WBigHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20pt;
    COLOR: white
}
.textBox
 {
     background-color: #FFFFFF;
	 border: #555555;
	 border-width: 1px;
	 border-style: solid;
     color: #999999;
	 font-family: Arial, Helvetica, sans-serif;
	 FONT-WEIGHT: bold;
	font-size: 11px;
 }
 .SmalltextBox
 {
     background-color: #FFFFFF;
	 border: #7F9DB9;
	 border-width: 1px;
	 border-style: solid;
     font-size: 10px; 
	 font-family: Verdana, Arial
 }
 .FormLabelSmall
 {
 FONT-WEIGHT: bold;
 FONT-SIZE: 8pt;
 color:#ff9900
 }
 
  .HomePageSideBarHeader
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT:bold;
	COLOR: #555555;
	LINE-HEIGHT: normal;
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
 .HomePageSideBar
{
    FONT-SIZE: 8pt; COLOR: #555555; LINE-HEIGHT: normal; FONT-FAMILY: tahoma, arial, helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.Tableborder {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.GoldTableborder {
	border-top: 1px solid #996600;
	border-right: 1px solid #996600;
	border-bottom: 1px solid #996600;
	border-left: 1px solid #996600;
}

.BlackTableborder {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

.BlackTableUborder {
	
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.DarkTableborder {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.DarkBlueTableborder {
	border-top: 1px solid #003366;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-left: 1px solid #003366;
}
 .NewNormalBold
{
    FONT-SIZE: 9pt;
	FONT-WEIGHT:bold;
	COLOR: #555555;
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
.WhiteNormalBold
{
    FONT-SIZE: 9pt;
	FONT-WEIGHT:bold;
	COLOR: #FFFFFF;
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
.NewNormal
{
    FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
.UserAccount
{
    FONT-SIZE: 10pt;
	COLOR: #555555;
	font-family: "Trebuchet MS";
	TEXT-DECORATION: none
}
.UserAccountBold
{
    FONT-SIZE: 10pt;
	FONT-WEIGHT:bold;
	COLOR: #555555;
	TEXT-DECORATION: none
}
.MiscSmallBold
{
    FONT-SIZE: 7pt;
	FONT-WEIGHT:bold;
	COLOR: #555555;
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
.DarkRedLabel
{
   
    FONT-SIZE: 8pt;
	FONT-WEIGHT:bold;
	COLOR: #990000;
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	TEXT-DECORATION: none

}
.AdvertisersList
{
   
    FONT-SIZE: 8pt;
	COLOR: #555555;
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	TEXT-DECORATION: none

}
.CBArticleHeader {
	FONT-SIZE: 12pt;
	FONT-WEIGHT:bold;
	COLOR: #555555;
	LINE-HEIGHT: normal;
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.CBArticleBody
{
    FONT-SIZE: 9pt; COLOR: #555555; LINE-HEIGHT: normal; FONT-FAMILY: tahoma, arial, helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.CBTOC
{
    FONT-SIZE: 8pt; COLOR: #555555; LINE-HEIGHT: normal; FONT-FAMILY: tahoma, arial, helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.CBTOCBold
{
    FONT-SIZE: 8pt; COLOR: #555555; FONT-WEIGHT:bold; LINE-HEIGHT: normal; FONT-FAMILY: tahoma, arial, helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.CBTOCHeader
{
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: normal;
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	font-weight: bold;
	background-color:  #999999;
}
A.CBTOCLink
{
color:#666666;
background-color:transparent;
text-decoration:none;
}
A.CBTOCLink:Hover
{
color:#666666;
background-color:transparent;
text-decoration:underline;
}
A.CBTOCLink:visited
{
color:#666666;
}
A.GreyLink
{
color:#666666;
background-color:transparent;
text-decoration:none;
}
A.GreyLink:Hover
{
color:#666666;
background-color:transparent;
text-decoration:underline;
}
A.GreyLink:visited
{
color:#666666;
}
A.BlueLink
{
color:#066198;
background-color:transparent;
text-decoration:none;
}
A.BlueLink:Hover
{
color:#066198;
background-color:transparent;
text-decoration:underline;
}
A.BlueLink:visited
{
color:#066198;
}
.GoldHeader
{
FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
color:#996600;
font-weight: bold;
}
.BlueHeader
{
color:#003399;
font-weight: bold;
}
A.BlackLink
{
color:#000000;
background-color:transparent;
}
A.BlackLink:Hover
{
color:#000000;
background-color:transparent;
text-decoration:none;
}
A.BlackLink:visited
{
color:#000000;
}
A.BlackLinkNoUnderline
{
color:#000000;
background-color:transparent;
text-decoration:none;
}
A.BlackLinkNoUnderline:Hover
{
color:#000000;
background-color:transparent;
text-decoration:underline;
}
A.BlackLinkNoUnderline:visited
{
color:#000000;
}
.formlabeltext  { font-size: 10px; font-family: Verdana, Arial }
A.WhiteLink
{
color:#FFFFFF;
background-color:transparent;
text-decoration:underline;
}
A.WhiteLink:Hover
{
color:#FFFFFF;
background-color:transparent;
text-decoration:none;
}
A.WhiteLink:visited
{
color:#FFFFFF;
}
.text-md-gold {font-family: Verdana, Arial, Helvetica, sans-serif}
.text-md-gold {font-size: 11px; color: #666600; text-align: left}
.text-md-gold a:visited {color: #666666; text-decoration: none}
.text-md-gold a:link {color: #3333cc; text-decoration: none}
.text-md-gold a:hover {color: #cc0000; text-decoration: none}

.text-md-darkred {font-family: tahoma, arial, helvetica, sans-serif}
.text-md-darkred {font-size: 11px; color: #990000; text-align: left}
.text-md-darkred a:visited {color: #990000; text-decoration: none}
.text-md-darkred a:link {color: #990000; text-decoration: none}
.text-md-darkred a:hover {color: #990000; text-decoration: underline}