/* Base Tags */

DIV.clsDocBody { FONT-FAMILY: verdana,arial,helvetica,sans-serif }

DIV.clsDocBody TD,
DIV.clsDocBody TH,
DIV.clsDocBody INPUT { font-size: 67% }
DIV.clsDocBody SELECT { font-size: 100% }

TH { padding: 10px 0 6px 0 }

INPUT.clsButton {font-weight: bold}

A { color: #0000A0; text-decoration:none }
A:visited { color: #0000A0; }
A:active { color: #FF0000; text-decoration: underline }
A:hover { color: #FF0000; text-decoration: underline }


#frmSearch A:visited, #frmViews A:visited, #custLink A:visited,
#mSubscr A:visited, #mDevSupport A:visited { color: #003399 }

#frmSearch INPUT { font-size:100%; }
#selScope { font-size:100%; }

#cpyrt A { color: #000000 }
#cpyrt A:hover { color: #003399 }

/* Left Nav */

SPAN.clsFeatureTxt { font: 70%/165% }
H5.clsFeatureHead { margin-bottom: 0px }

IMG.clsImgButton { margin-top: 3px; cursor: hand }

.clsTocHead { font: bold 110%/110%; color: #003399 }

DIV.clsTocHead { margin-top: 2px; cursor: hand }

DIV.clsTocItem DIV
{
	color: #003399;
	font: 110%/125%;
	padding-bottom:4px
}

DIV.clsTocItem1
{
	margin-top: 5px;
	padding-bottom:4px
}

TD.clsLNSubItems DIV
{
	font: 95%/115%;
}

/*document body*/

SPAN.clsLeftNavDot, TD.clsLND {
	font-size:115%;
	color:red;
	line-height:1.3;
}

SPAN.clsBodyTxt { font-size: 100% }
FONT.clsSmallBodyTxt { font-size: 100% }

SPAN.story, SPAN.st { font: 100%/140% }

SPAN.category { color: #ffffff;	font: bold 75% }

SPAN.pubdate, SPAN.pd { color: #999999 }

.userData { behavior:url(#default#userdata) }


/*** TB2 OVERRIDE ***/

	#idToolbar { font-size:10pt; }
	#idToolbar A:hover { text-decoration:none; }


