BODY {
	background-color: #ffffff;
}





.Table {
	background-color: #DDDDDD;
	border: 0;
}

.KWTitle {
	background-color: #A0A0FF;
}

.KWSubTitle {
	background-color: #D0D0FF;
}

.TD1 {
	padding-left: 5;
	padding-right: 5;

}

.TD1C {
	padding-left: 5;
	padding-right: 5;
	text-align: center;
}

.Syn {
	font-family: verdana;
	font-size: 9px;
}





.tiny {
	font-size: 6.6pt;
}

.kw_table {
	background-color: #ddd;
	border: 0;
}
.kw_title {
	background-color: #aaf;
	font: normal 14px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.kw_subtitle {
	background-color: #ccf;
	font: normal 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.kw_tr {
	font: normal 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.kw_th {
	padding: 5px 5px;
}

.kw_td {
	padding: 0px 5px;
}

.kw_td_center {
	padding: 0px 5px;
	text-align: center;
}



.note_box_main {
	font-weight: normal;
	font-size: 13px;
	padding: 4px;
}

.note_box_red {
	background-color: #fff0f0;
	border: 1px solid #f00;
	margin: 5px;
}
.note_box_header_red {
	background-color: #fcc;
	font-weight: bold;
	text-align: center;
	font-size: 13px;
	padding: 1px;
}

.note_box_green {
	background-color: #f0fff0;
	border: 1px solid #0f0;
	margin: 5px;
}
.note_box_header_green {
	background-color: #cfc;
	font-weight: bold;
	text-align: center;
	font-size: 13px;
	padding: 1px;
}

.note_box_blue {
	background-color: #f0f0ff;
	border: 1px solid #00f;
	margin: 5px;
}
.note_box_header_blue {
	background-color: #ccf;
	font-weight: bold;
	text-align: center;
	font-size: 13px;
	padding: 1px;
}





.TOC_outer {
	background: #000 url(/images/toc_header_new.gif) no-repeat center top;
	width: 125px;
	border: 0px;
	border-style: solid;
	padding: 40 0 0 0;
	margin: 5 0 0 0;
}

.TOC_inner {
	padding: 0px;
	margin: 0px 5px 0px 0px;
	border: 1px solid #7f6a00;
	border-left-style: none;

}

.TOC_TD {
	width: 10px;
}

.TOC_dash {
	margin:0px -1px 0px 0px;
	float: right;
	width: 5px;
	height: 0px;
	border-top: 1px;
	border-top-style: solid;
	border-top-color: #7F6A00;
	font: 0pt;
}

.TOC_ball_off {
	background: #000 url(/images/toc_sphere.gif) no-repeat left top;
	width: 23px;
	height: 17px;
}

.TOC_ball_on {
	background: #000 url(/images/toc_sphere_glow.gif) no-repeat left top;
	width: 23px;
	height: 17px;
}

.TOC_white {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	line-height:17px;
	font: bold 7.1pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #fff;
	text-align: right;
}

.TOC_white a:link, .TOC_white a:visited {
	color: #fff;
	text-decoration: none;
}

.TOC_white a:hover, .TOC_white a:active {
	color: #ccc;
	text-decoration: underline;
}

.TOC_orange {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	height:17px;
	font: bold 7.1pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #7f6a00;
	text-align: right;
}

.TOC_orange a:link, .TOC_orange a:visited {
	color: #7f6a00;
	text-decoration: none;
}

.TOC_orange a:hover, .TOC_orange a:active {
	color: #5f4a00;
	text-decoration: underline;
}

.TOC_text {
	font-size: 80%;
	color: #fff;
	text-align: center;
}

.TOC_text a:link, .TOC_text a:visited {
	color: #fff;
}

.TOC_text a:hover, .TOC_text a:active {
	color: #ccc;
}

.TOC_search {
	font-weight: bold;
	color: #fff;
	font-size: 80%;
	padding: 0px 0px 0px 15px;
}
