		
		a
		{
			color: black;
			text-decoration: underline
		}
		
		a:hover
		{
			color: #336699;
			text-decoration: none
		}
		
		a.color-inverse
		{
			color: #ffffff;
			text-decoration: underline
		}
		
		a.color-inverse:hover
		{
			color: #ffffff;
			text-decoration: none
		}
		
		a.minical
		{
			color: black;
			text-decoration: none
		}
		
		a.minical:hover
		{
			color			: #ffffff;
			background-color: #336699;
		}
		
		a.navbar-header
		{
			color: 000000;
			text-decoration: underline
			font-weight		: bold;
		}
		
		a.navbar-header:hover
		{
			color: 000000;
			text-decoration: none
			font-weight		: bold;
		}
		
		a.navbar
		{
			color: 000000;
			text-decoration: underline
		}
		
		a.navbar:hover
		{
			color: 000000;
			text-decoration: none
		}
		
		a.grayed-out
		{
			color: cccc99;
			text-decoration: none
		}
		
		a.grayed-out:hover
		{
			color: #336699;
			text-decoration: none
		}
		
		
		
		
		
		.f1
		{
			font-size		: 8.5pt;
			font-family		: arial, helvetica, sans-serif;
		}
		
		.f1-inverse
		{
			font-size		: 8.5pt;
			font-family		: arial, helvetica, sans-serif;
			color			: #ffffff;
		}
		
		.f1-bold
		{
			font-size		: 8.5pt;
			font-family		: arial, helvetica, sans-serif;
			font-weight		: bold;
		}
		
		.f1-navbar
		{
			font-size		: 8.5pt;
			font-family		: arial, helvetica, sans-serif;
			color			: 000000;
		}
		
		.f1-navbar-header
		{
			font-size		: 8.5pt;
			font-family		: arial, helvetica, sans-serif;
			font-weight		: bold;
			color			: 000000;
		}
		
		.f1-bold-inverse
		{
			font-size		: 8.5pt;
			font-family		: arial, helvetica, sans-serif;
			font-weight		: bold;
			color			: #ffffff;
		}
		
		.f1-bold-inverse-background-inverse
		{
			font-size		: 8.5pt;
			font-family		: arial, helvetica, sans-serif;
			font-weight		: bold;
			color			: #ffffff;
			background-color: #336699;
		}
		
		.page-title
		{
			font-size		: 14pt;
			font-family		: arial, helvetica, sans-serif;
			font-weight		: bold;
			color			: #ffffff;
		}
		
		.td-label
		{
			vertical-align	: middle;
			text-align		: right;
			font-size		: 8.5pt;
			font-family		: arial, helvetica, sans-serif;
			font-weight		: bold;
			white-space		: nowrap;
		}
		
		.td-label-textarea
		{
			vertical-align	: top;
			text-align		: right;
			font-size		: 8.5pt;
			font-family		: arial, helvetica, sans-serif;
			font-weight		: bold;
			white-space		: nowrap;
		}
		
		.td-input
		{
			vertical-align	: middle;
			text-align		: left;
			font-size		: 8.5pt;
			font-family		: arial, helvetica, sans-serif;
		}
		
		.section-header
		{
			vertical-align	: middle;
			text-align		: left;
			font-size		: 8.5pt;
			font-family		: arial, helvetica, sans-serif;
			font-weight	 	: bold;
			color 			: black;
			background-color: #eeeecc;
			white-space		: nowrap;
		}
		
		.section-header-right
		{
			vertical-align	: middle;
			text-align		: right;
			font-size		: 8.5pt;
			font-family		: arial, helvetica, sans-serif;
			font-weight	 	: bold;
			color 			: black;
			background-color: #eeeecc;
			white-space		: nowrap;
		}
		
		.section-header-primary
		{
			vertical-align	: middle;
			text-align		: left;
			font-size		: 8.5pt;
			font-family		: arial, helvetica, sans-serif;
			font-weight		: bold;
			color			: #ffffff;
			background-color: #336699;
			white-space		: nowrap;
		}
		
		.section-header-primary-right
		{
			vertical-align	: middle;
			text-align		: right;
			font-size		: 8.5pt;
			font-family		: arial, helvetica, sans-serif;
			font-weight		: bold;
			color			: #ffffff;
			background-color: #336699;
			white-space		: nowrap;
		}
		
		.section-info
		{
			vertical-align	: top;
			text-align		: left;
			font-size		: 8.5pt;
			font-family		: arial, helvetica, sans-serif;
			color 			: black;
			background-color: #eeeecc;
		}
		
		
		
		td.navbar
		{
			width			: 171px;
			background-color: #d4e9ff;
			vertical-align	: top;
			text-align		: left;
			border-left		: 1px solid #cccc99;
			border-right	: 1px solid #cccc99;
			border-bottom	: 1px solid #cccc99;
			padding-top		: 8px;
			padding-bottom	: 8px;
			font			: bold 100% arial, helvetica, sans-serif;
		}
		td.navbar a {
			color: black;
			margin: 0;
			padding: 3px 10px 3px 8px;
			display: block;
			text-decoration: none;
			border: 1px solid #d4e9ff;
		}
		td.navbar a:hover {
			background: #ffffff;
			border: 1px solid #cccc99;
			border-right-width: 4px padding-right 7px;
		}

	        .sidebar{
                        FONT-SIZE:11;
                        FONT-FAMILY:arial;
                        COLOR:6C6C6C;}
                        font.bold{font:900}
		
		
		a.list_page_link {
			display			: block;
			background		: transparent;
			padding			: 3px 3px 3px 3px;
		}
		a.list_page_link:hover {
			color			: #ffffff;
			background		: #336699;
		}
		
		
		
		table#home_bottom
		{
			width			: 100%;
			vertical-align	: middle;
			text-align		: right;
			font-size		: 8.5pt;
			font-family		: arial, helvetica, sans-serif;
			font-weight		: bold;
			padding			: 3px;
		}
		td#home_bottom_body
		{
			background-color: #ffffff;
			font-weight		: normal;
			padding			: 10px;
			line-height		: 1.66;
			white-space		: nowrap;
			border-top		: 1px solid #cccc99;
			border-right	: 1px solid #cccc99;
		}
		table#home_bottom a {color: black; text-decoration: none}
		table#home_bottom a:hover {background: #cccc99;}
		
		
		.article_text
		{
			line-height		: 1.5;
			font-size		: 12px;
		}
		
		table.list_page_util
		{
			width			: 100%;
			vertical-align	: middle;
			padding			: 3px;
			border			: 1px solid #ffffff;
			font-size		: 11px;
			font-family		: arial, helvetica, sans-serif;
			font-weight		: bold;
			background		: white url(../../../../Documents%20and%20Settings/jsmits/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/DCWD97ZJ/images_ccb/site/title_tile_dark_beige.gif) repeat-x;
			
		}
		
		table.quick_glance
		{
			padding			: 0;
			margin			: 0;
			border-spacing	: 0px;
			border-collapse	: collapse;
			width			: 100%;
			vertical-align	: middle;
			font-size		: 11px;
			font-family		: arial, helvetica, sans-serif;
			font-weight		: bold;
		}
		
		table.quick_glance tr
		{
			padding			: 0;
			margin			: 0;
		}
		
		table.quick_glance tr td.title_row_image
		{
			margin			: 0;
			width			: 26px;
			height			: 26px;
			vertical-align	: bottom;
		}
		
		table.quick_glance tr td.title_row_image img
		{
			width			: 26px;
			height			: 26px;
		}
		
		table.quick_glance tr td.title_row_text
		{
			margin			: 0;
			width			: auto;
			vertical-align	: bottom;
			text-align		: right;
		}
		
		table.quick_glance tr td.title_row_text a
		{
			margin			: 0;
			padding			: 3px 3px 3px 3px;
			display			: block;
			text-decoration	: none;
			text-align		: right;
			vertical-align	: bottom;
			font-size		: 11px;
			font-family		: arial, helvetica, sans-serif;
			font-weight		: bold;
			color 			: black;
			background-color: white;
			font			: bold 100% arial, helvetica, sans-serif;
		}
		
		table.quick_glance tr td.title_row_text a:hover
		{
			background-color: #cccc99;
			text-decoration	: none;
		}
		
		table.quick_glance tr td.body_section
		{
			margin			: 0;
			vertical-align	: top;
			text-align		: left;
			font-size		: 10px;
			font-family		: arial, helvetica, sans-serif;
			color 			: black;
			background-color: white;
			border-top		: 1px solid #cccc99;
			border-right	: 1px solid #cccc99;
		}
		
		table.quick_glance tr td.body_section a
		{
			color 			: black;
			text-decoration	: none;
		}
		
		table.quick_glance tr td.body_section a:hover
		{
			background-color: #cccc99;
			text-decoration	: none;
		}
		
		.month_cal_date {
			float			: right;
			text-align		: center;
			margin-left		: 1px;
			margin-bottom	: 1px;
		}
		.month_cal_date a {
			color: black;
			background: transparent;
			border: 1px solid #cccc99;
			display: block;
			text-decoration: none;
			padding: 2px 2px 2px 2px;
		}
		.month_cal_date a:hover {
			color: white;
			background: black;
		}
		.month_cal_event {
			margin			: 0.5em;
		}
		
				.bestvalue
		{
			background-color: #E0E0E4;
			text-decoration	: none;
		}
		
						.sectionhead
		{
			background-color: #D4E9FF;
			text-decoration	: bold;
			font-size		: 12px;
		}
	

