/* Base Tags mTrainItems" CLASS="clsTocItem" */
BODY
{
	background-color: #FFFFFF; 
	background-attachment: fixed;
/*	background-repeat: no-repeat; */
	font-size: 10pt;
	font-family: "Verdana", "Arial", "Helvetica";
	color: #000000;
	scrollbar-3dlight-color : #2F1207; 
scrollbar-arrow-color : #000000; 
scrollbar-darkshadow-color : #800080; 
scrollbar-face-color : #ABC4C3; 
scrollbar-highlight-color : #000000; 
scrollbar-shadow-color : #000000; 
scrollbar-track-color : #ABC4C3; 

/*	scrollbar-arrow-color:WHITE;  */
/*	scrollbar-darkshadow-color:#135184;  */
/*	scrollbar-3dlight-color:#135184;  */
/*	 scrollbar-track-color:FFFFCC;  */
/*  scrollbar-shadow-color:FF9900;  */
/*  scrollbar-face-color:FFCC66;  */
/*  scrollbar-highlight-color:FFFFCC;  */

/*		scrollbar-arrow-color:WHITE;  */
/*	scrollbar-darkshadow-color:#135184;  */
/*	scrollbar-3dlight-color:#135184;  */
/*	scrollbar-track-color:FFFF66;  */
/*	scrollbar-shadow-color:FF9900;  */
/*	scrollbar-face-color:FFCC66;  */
/*	scrollbar-highlight-color:FFFF66;  */

}
	a:hover {color: red}
	.standardwhite { font-family: verdana, tahoma, arial, helvetica; font-size: 10pt; font-weight: BOLD; color: #FFFFFF;text-decoration: none;}
	.standardwhitehl { font-family: verdana, tahoma, arial, helvetica; font-size: 10pt; font-weight: BOLD; color: red;text-decoration: none;}
	.maintitle { font-family: verdana, tahoma, arial, helvetica; font-size: 13pt; font-weight: BOLD; color: navy;}
	.boldtext { font-family: verdana, tahoma, arial, helvetica; font-size: 10pt; font-weight: BOLD; color: 000000;}
	.selected { font-family: tahoma, verdana, arial, helvetica; font-size: 9pt; color: 000000;}
	.verdana { font-family: verdana, tahoma, arial, helvetica; font-size: 9pt; color: 000000;}
	.arial { font-family: arial, tahoma, verdana, helvetica; font-size: 9pt; color: 000000;}
	.tahoma { font-family: tahoma, verdana, arial, helvetica; font-size: 9pt; color: 000000;}
	.standardtext { font-family: verdana, tahoma, arial, helvetica; font-size: 10pt; color: navy;}
	.smalltext { font-family: verdana, tahoma, arial, helvetica; font-size: 8pt; color: 000000;}
	.date { font-family: arial, tahoma, arial, verdana, helvetica; font-size: 10pt;  font-weight: BOLD; color: 666666;}
	.item { font-family: "Verdana", "Arial Narrow", arial, verdana, helvetica; font-weight: bold; font-size: 10pt; text-decoration: none; color: #FFFFFF;}
	.itemrev {	font-family: "Arial Narrow", arial, verdana, helvetica; font-weight: bold; font-size: 10pt; text-decoration: none; color: #FFFFFF;}
	.highlight { font-family: "Verdana", "Arial", "Helvetica"; color: red; font-Weight: bold; font-size: 10pt; text-decoration: none;}
	.highlightrev { font-family: "Verdana", "Arial Narrow", arial, verdana, helvetica; color: #CE0000; font-Weight: bold; font-size: 10pt; text-decoration: none;}
	.whitetext { font-family: verdana, tahoma, arial, helvetica; font-size: 10pt; color: ffffff; font-weight: BOLD:}

A { color: #9900FF; text-decoration:none }
A:visited { color: #9900FF; }
A:active { text-decoration: none }
A:hover { color: red; text-decoration: underline }

P
{
	font-size: 10pt;
	font-family: "Verdana", "Arial", "Helvetica";
	color: #000000;
}


TD
{
	font-size: 9pt;
	font-family: "Verdana", "Arial", "Helvetica";
	color: navy;
}

TH
{
	font-size: 10pt;
	font-family: "Verdana", "Arial", "Helvetica";
	color: navy;
	font-weight: bold;
}

TD.TEXTAREA
{
	font-size: 10pt;
	font-family: "Courier New";
	font-weight: normal;
	color: #000000;
	float:  none;
}

INPUT
{
	font-size: 10pt;
	font-family: "Verdana";
	font-weight: normal;
	color: #000000;
	float:  none;
}

INPUT.Button
{
	font-size: 10pt;
	font-family: "Verdana", "Arial", "Helvetica";
	color: #000000;
}

FORM { margin-bottom: 0px; }

DIV.clsDocBody { font-family: verdana,arial,helvetica,sans-serif; font-size: 75%;}

DIV.clsDocBody TD,
DIV.clsDocBody TH { font-size: 70% }
DIV.clsDocBody SELECT, INPUT { font-size: 80%; font-family: verdana,arial,helvetica,sans-serif; }

TD.clsTab {
	background-color: #003366;
	cursor: hand;
	border-left: 1px solid #6699CC;
	border-right: 1px solid #6699CC;
	border-top: 2px solid #003366;
	border-bottom: 2px inset #99CCFF;
}

A.clsTab 
 {
	font-size:95%;
	color: #FFFFFF;
	text-decoration: none;
}

TD.clsTab A, TD.clsTab A:hover, TD.clsTab A:active {
	font-size:95%;
	color: #FFFFFF;
	text-decoration: none;
}

TD.clsTabSelected {
	border-top: 2px outset #99CCFF;
	border-left: 2px outset #99CCFF;
	border-right: 2px outset #99CCFF;
	background-color: #6699CC;
}

TD.clsTabSelected A, TD.clsTabSelected A:hover, TD.clsTabSelected A:active {
	font-size:95%;
	color: #CCFFCC;
	text-decoration: none;
	font-weight: bold;
}

IMG.clsMoreImg { margin-top: 5px; }

TH { padding: 10px 0 6px 0 }

INPUT.clsButton {font-weight: bold}


#frmSearch A:visited, #frmViews A:visited, #custLink A:visited,
#mSubscr A:visited, #mDevSupport A:visited { color: #003399 }

#cpyrt A { color: #000000 }
#cpyrt A:hover { color: #003399 }


/* Left Nav */

IMG.clsImgButton { margin-top: 2px; cursor: hand }

.clsTocHead { font: bold 110%/110%; color: #003399 }

DIV.clsTocHead { margin-top: 2px; cursor: hand }

DIV.clsTocItem DIV
{
	color: #336699;
	font: 95%/120%;
	padding-bottom:2px
}

DIV.clsTocItem1
{
	margin-top: 5px;
	padding-bottom:4px
}

TD.clsLNSubItems DIV
{
	font: 95%/115%;
}

/*document body*/

P.clsFeatureText SPAN, P.clsFeatureTabText SPAN {
	font-size: 125%;
	line-height: 130%;
}

P.clsFeatureText SPAN.PD, P.clsFeatureTabText SPAN {
	font-size: 100%;
	line-height: 130%;
	
}

P.clsFeatureText {
	font-size: 100%;
	line-height: 140%;
}

P.clsFeatureTabText {
	font-size: 100%;
	line-height: 170%;
}


TABLE#idTabs TD {
	font-size: 72%;
}

TABLE#newsContent { margin-right: 50px; }

SPAN.clsLeftNavDot, TD.clsLND {
	font-size:115%;
	color:red;
	line-height:1.3;
}

SPAN.clsCatHeader {
	background-color: #99CCFF;
	color: #FFFFFF;
	padding: 1px;
	height: 1 em;
}

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 A:hover { text-decoration:none; }