.body {
	background-color: #C0C0C0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	font-family: Verdana;
	font-size: 70%;
	}
	
a:link {text-decoration: underline; color: #006699;}
a:visited {text-decoration: underline; color: #006699;}
a:hover {color: #FF0000; font-weight: bold;}

a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
a.stbar.chicklet {height:16px;line-height:16px;}


.txt_page_title {font-size: 18px; color: #003366; font-weight: bold; text-align: left;} 

.txt_para_head {margin-bottom: -10px; color: #003366; font-weight: bold; font-size: 90%;}

.txt_body_bold   {font-family: Verdana; font-size: 11px; font-weight:bold}

.txt_body_list  { font-family: Verdana; font-size: 70%; margin-bottom: 0px;}

.txt_body_normal  { font-family: Verdana; font-size: 70%; }

.txt_caption {font-family: Arial; font-size: 65%; margin: 0 7px 0 7px}

.txt_footer {font-family: Arial; font-size: 9px; background-color: #C0C0C0;}

.txt_link_box {
	margin: 0px 0px 5px 5px; 
	color: #003366;
	font-size: 10px; 
	}

.txt_link_box a {
	color: #003366;
	text-decoration: none; 
	}
.txt_link_box a:link {
	color: #003366; 
	}
.txt_link_box a:hover {
	color: #FF0000;
	background-color: #FFFFFF;
	}
.txt_link_box a:visited {
	color: #003366; 
	}

.td_main_content { 
	color: #000000; 
	vertical-align: top;
	padding: 20px 10px 20px 10px;
	}

.td_row_title   { 
	font-weight:bold; 
	vertical-align: top;
	padding: 3px 6px 3px 6px;
	font-family: Verdana; font-size: 70%;
	}
	
.td_see_also	{
	border-style: solid; 
	border-width: 0px; 
	padding: 2px 5px 2px 5px;
	vertical-align: top;
	background-color: #E1E1E1;
	font-family: Verdana; font-size: 70%;
;
	}
	
.td_txt {
	vertical-align: top;
	padding: 0px 6px 0px 6px;
	font-family: Verdana; font-size: 70%;
;
	}

.td_txt_4pads {
	vertical-align: top;
	padding: 3px 6px 8px 6px;
	font-family: Verdana; font-size: 70%;
;
	}

.tbl_main {
	border: 0; 
	padding: 0 0 0 0;
	border-collapse: collapse;
	background-color: #FFFFFF; 
	width: 760; 
	position: relative;
	}
	
.tbl_main_wide {
	border: 0; 
	padding: 0 0 0 0;
	border-collapse: collapse;
	background-color: #FFFFFF; 
	width: 930; 
	position: relative;
	}
	
.tbl_redbox {
	border:1px solid #CC0000; 
	text-align: left;
	padding: 0px 6px 0px 6px;
	background-color:#FFFFFF;
	border-collapse: collapse;
}

.td_header_red { 
	border:1px solid #CC0000; 
	font-size: 76%; color: #FFFFFF; 
	font-weight: bold; 
	text-align: left;
	background-color:#CC0000;
	padding: 0px 6px 0px 6px;
	height: 16px;
	}

.tbl_bluebox {
	border:1px solid #003366; 
	font-weight: normal; 
	text-align: left;
	padding: 0px 6px 0px 6px;
	background-color:#FFFFFF;
	border-collapse: collapse;
}

.td_header_blue { 
	border:1px solid #003366; 
	font-size: 76%; color: #FFFFFF; 
	font-weight: bold; 
	text-align: left;
	padding: 0px 6px 0px 6px;
	background-color:#003366;
	height: 16px;
	}

.tbl_graybox {
	border:1px solid #C0C0C0; 
	text-align: left;
	padding: 0px 6px 0px 6px;
	background-color:#FFFFFF;
	border-collapse: collapse;
	}

.td_header_gray { 
	border:1px solid #C0C0C0; 
	font-size: 76%; color: #000000; 
	font-weight: bold; 
	text-align: left;
	padding: 0px 6px 0px 6px;
	background-color:#C0C0C0;
	height: 16px;
	}
	
.td_content_gray {
	border-style: solid; 
	border-width: 0px; 
	padding: 2px 5px 2px 5px;
	vertical-align: top;
	font-weight: normal; 
	font-family: Verdana; font-size: 11px; font-weight: bold;

	}
