BODY {
   scrollbar-base-color: color;
   scrollbar-track-color: #ffffcc;
   scrollbar-face-color: #CC0000;
   scrollbar-highlight-color: #CC0000;
   scrollbar-3dlight-color: #000000;
   scrollbar-darkshadow-color: #000000;
   scrollbar-shadow-color: #CC0000;
   scrollbar-arrow-color: ffffcc;
   }
A:link, A:visited {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #000000;
   }
A:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #000000;
   text-decoration: none;
   }
A.top:link, A.top:visited {
   color: #CC0000;
   font-size: 8pt;
   text-decoration: none;
   }
A.top:hover {
   color: #000000;
   font-size: 8pt;
   text-decoration: underline;
   }
A.bottom:link, A.bottom:visited {
   color: #FFFFCC;
   font-size: 8pt;
   text-decoration: none;
   }
A.bottom:hover {
   color: #FFFFCC;
   font-size: 8pt;
   text-decoration: underline;
   }
TABLE {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #000000;
   font-size: 9pt;
   }
TD.top {
   border-left: 1px solid black;
   border-right: 1px solid black;
   border-top: 1px solid black;
   border-bottom: 1px solid black;
   }
.top {
   color: #CC0000;
   font-size: 7pt;
   background-color: #FFFFCC;
   text-align: center;
   border: 0px;
   }
.mail_link {
   color: #CC0000; 
   font-size: 8pt;
   background-color: #FFFFFF;
   border: 0px;
   }
.top_cat {
	color: #CC0000;
	font-size: 7pt;
	background-color: #FFFFCC;
	text-align: center;
	border: 1px solid;
	border-color: #000000;
	margin: 0px 0px 0px 0px;
	width: 100%
   }
.bottom {
	color: #FFFFCC;
	background-color: #CC0000;
	font-size: 7pt;
	border: 0px solid;
	border-color: #000000;
	text-align: center;
	margin: 0px 0px 0px 0px;
   }
.bottom_cat {
	color: #FFFFCC;
	background-color: #CC0000;
	font-size: 7pt;
	border: 1px solid;
	border-color: #000000;
	text-align: center;
	padding: 6px;
	margin: 0px 0px 0px 0px;
	}
.bottom_content{
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid;
	border-top: 0px;
	border-color: #000000;
	text-align: center;
	margin: 0px 0px 0px 0px;
}
.title {
   color: #FFFFCC;
   font-size: 8pt;
   font-weight: bold;
   }
.bold {
	font-size: 9pt;
	font-weight: bold;
	}
.navbar_cat {
	color: #000000;
	background: #FFFFFF;
	font-weight: bold;
	font-size: 8pt;
	text-align: left;
	border: 1px solid;
	padding: 6px;
	margin: 0px 0px 0px 0px;
	}
.navbar_item {
	color: #000000;
	cursor: hand;
	font-size: 8pt;
	background: #FFFFCC;
	text-align: left;
	border: 1px solid; 
	border-top: 0px;
	padding: 6px;
	margin: 0px 0px 0px 0px;
	}
.navbar_shift_position{
	position: relative;
	left: -3px;
	top: -3px;
	}
.div_drop_shadow_inner {
	margin: 0px 0px 0px 0px;
	background: #DEDEDE;
	position: relative;
	left: -2px;
	top: -2px;
	}  
.div_spacing {
	margin: 11px 0px 0px 0px;
	}
.div_header {
	margin: 0px 0px 0px 0px;
	border: 1px solid;
	border-color: #000000;
	}
.no_margin {
	margin: 0px 0px 0px 0px;
}
.main_content_title {
	color: #FFFFCC;
	font-size: 8pt;
	font-weight: bold;
	background: #CC0000;
	padding: 5px;
	margin: 0px 0px 0px 0px; 
	border: 1px solid;
	border-spacing: 0px;
	border-color: #000000;
	text-align: left;
	}	
.main_content_body {
	color: #000000;
	font-size: 9pt;
	font-weight: normal;
	background: #FFFFFF;
	padding: 3px;
	border: 1px solid;
	border-top: 0px;
	border-spacing: 0px;
	border-color: #000000;
	margin: 0px 0px 0px 0px; 
	text-align: left;
	}
.main_content_body_sub {
	color: #000000;
	font-size: 9pt;
	font-weight: normal;
	background: #FFFFFF;
	padding: 3px;
	border: 0px solid;
	border-top: 0px;
	border-spacing: 0px;
	border-color: #000000;
	margin: 0px 0px 0px 0px; 
	text-align: left;
	}
.main_table {
border: 0px;
border-style: solid;
padding: 0px;
width: 750px;
}
.main_table_header_col{
padding: 0px;
width: 100%;
}
.main_table_left_col {
width: 123px;
text-align: center;
vertical-align: top;
}
.main_table_center_col {
width: 504px;
text-align: center;
vertical-align: top;
}
.main_table_right_col {
width: 123px;
text-align: center;
vertical-align: top;
}
.main_table_spacing {
width: 3px;
}