b
{
    FONT-WEIGHT: bold;
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newsdate
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newsTeaser
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    line-height: 17px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fontsused
{
    FONT-SIZE: 12px;
    COLOR: #005596;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.copyright
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.caption
{
    FONT-SIZE: 10px;
    COLOR: #f90005;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.tdscaption
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.printdialog
{
    FONT-SIZE: 10px;
    line-height:10px;
    COLOR: #f90005;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallbody
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
p
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    line-height: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    line-height: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodynav
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    line-height: 18px;
    padding-left: 5px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.error
{
    FONT-SIZE: 12px;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodybold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FAQ
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #005596;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bold
{
    FONT-WEIGHT: bold;
}
.button
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cccccc;
    BORDER-COLOR: #000000;
    BORDER-WIDTH: 1px;
}
.redbutton
{
    FONT-WEIGHT: bold;
    PADDING: 0px 10px 0px 10px;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: F1634D
}
.pagehead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    color: #006699;
    /*FONT-VARIANT: small-caps*/
}
.searchnav
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.searchpagehead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    /*FONT-VARIANT: small-caps*/
}
.homehead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    /*FONT-VARIANT: small-caps*/
}
#homefeature1, #homefeature2, #homefeature3
{
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 260px;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	border-bottom: 1px solid #DEDEDE;
}
#homefeature4
{
  padding-left: 18px;
  padding-right: 18px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-left: 1px solid #DEDEDE;
  border-right: 1px solid #DEDEDE;
  border-bottom: 1px solid #DEDEDE;
}
#homefeature2nav
{
	text-align: center;
    font-size: 11px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding-bottom: 7px;
}
#hf2 
{
	margin-top: 5px;
	padding-top: 5px;
}
#nav a 
{
    font-size: 9px;
    color: #006699;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #006699; 
	background: #ffffff; 
	text-decoration: none; 
	padding: 2px 3px 2px 3px;
	margin: 0px 5px 20px 0px;
}
#nav a.activeSlide, a.link 
{
	background: #dedede;
	color: #006699;
}
#nav a:focus 
{
	outline: none;
}
.homeheadwhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-VARIANT: small-caps;
    color: #ffffff
}
A:link
{
    COLOR: #f90005;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #f90005;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.tds:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline
}
A.navsub:hover
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.navsub:active
{
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
A.navsub:link
{
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
A.navsub:visited
{
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
A.fontsused:hover
{
    COLOR: #005596;
    TEXT-DECORATION:  underline;
}
A.fontsused:active
{
    COLOR: #005596;
    TEXT-DECORATION:  underline;
}
A.fontsused:link
{
    COLOR: #005596;
    TEXT-DECORATION:  underline;
}
A.fontsused:visited
{
    COLOR: #005596;
    TEXT-DECORATION:  underline;
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #f90005;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #f90005;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fieldError
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FF9999;
    BACKGROUND: #FF9999;
}
.fieldDefault
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    BACKGROUND: #FFFFFF;
}
.homeSubscribeField
{
	width: 100px;
}

/* Search results: */

#search-results { font-size:12px; width:500px; font-family:Verdana,Arial,Helvetica,sans-serif; }
#search-results hr { border:0; height:1px; border-top:1px solid #999; }
.result-item a { text-decoration:none; }
.result-title { font-size:13px; display:block; margin:20px 0 0 0; }
.result-desc { margin:0; padding:5px 0; width:500px; }
.result-item .result-link { color:#0E774A; text-decoration:none; font-size:11px; }
.result-suggest { color:#FF0000; padding:10px 0; }
.results-more span { display:block; padding:5px; margin:20px 0; cursor:pointer; background:#F4F4F4; text-align:center; font-size:18px; border:1px solid #CCC; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.results-more span:hover { background:#DFDFDF; }

#search-tabs { border-bottom:1px solid #CCC; position:relative; height:50px; }
#search-tabs ul { list-style-type:none; margin:0; padding:0; }
#search-tabs li { border:1px solid #CCC; position:absolute; bottom:-1px; background:#FFF; width:100px; }
#search-tabs a { display:block; text-align:center; padding:4px 0; text-decoration:none; font-weight:bold; color:#000; }
#search-tabs .active { border-bottom:0; padding-top:3px; border-top-width:3px; }
#result-tabs img { border:0; }
.tabcontent { min-height:175px; padding:10px; }
#tab-fonts .result-desc { font-size:11px; }

