#filo {
	border: 1px solid #000;
	margin: 2em;
	padding: 5px;
	}

.filo ul			{ list-style-position: outside; list-style-type: none; }
.filo ul li		{ list-style-position: outside; list-style-type: disc; text-indent: 0px }

BODY				{ font-family: Tahoma, Verdana, Arial; font-size: 11px; color: black; background: white; border: 0px none; margin: 0px; }
TD					{ border: 0px none; font-size: 11px; }
LI					{ text-indent: 15px; }
IMG				{ border: none; }
A					{ border: none; }

#menu_intranet								{ background-color: #D8408D; color: #F3C5DC; height: 28px; width: 110px; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 11px; }
#menu_intranet ul							{ height: 28px; margin: 0px; }
#menu_intranet ul li						{ height: 28px; margin: 0px; float: left; list-style-type: none; border-right: 1px solid white;  border-bottom: 1px solid white; }
#menu_intranet ul li a, 
	#menu_intranet ul li a:link, 
	#menu_intranet ul li a:visited	{ color: #F3C5DC; display: block; margin: 0px; 
													height: 22px; width: 110px; padding-top: 6px; 
													text-decoration: none; vertical-align: middle; }
#menu_intranet ul li a:hover 			{ background-color: red; color: white; }

.menu_cell				{ border: 4px solid white; padding: 10px; border-bottom: 0px none; }

.cell_overstyle		{ background-color: #D8408D; }

.light_gray_cell		{ background-color: #CCCCCC; }
.dark_gray_cell		{ background-color: #999999; }
.light_lila_cell		{ background-color: #BF9DC9; }
.light_lila2_cell		{ background-color: #D6BBDF; }
.dark_lila_cell		{ background-color: #9900CC; }
.dark_lila2_cell		{ background-color: #D455FF; }
.light_pink_cell		{ background-color: #F3C5DC; }
.dark_yellow_cell		{ background-color: #FFAC2F; }
	
.dark_yellow			{ color: #FFAC2F; }
.pink						{ color: #E57FB2; }
.dark_pink				{ color: #D8408D; }
.light_pink				{ color: #F3C5DC; }
.dark_lila				{ color: #9900CC; }
.light_lila				{ color: #BF9DC9; }
.red						{ color: red; }
.lime						{ color: Lime; }
.green					{ color: Green; }
.aqua						{ color: #00CCFF; }
.blue						{ color: Blue; }
.dark_blue				{ color: Navy; }
.black					{ color: black; }
.silver					{ color: silver; }
.gray						{ color: gray; }
.acid_pink				{ color: Fuchsia; }
	
.nodeco					{ text-decoration: none; }
		
.submenu_group			{ border: 4px solid white; padding-left: 10px; border-bottom: 0px none; }
.submenu_cell			{ padding: 2px; padding-left: 20px; padding-right: 0px; }
.submenu_selected		{ background-image: url('/images/m_pink.gif'); background-color: #E57FB2; background-position: 4px 6px; background-repeat: no-repeat; }
.submenu					{ background-image: url('/images/m.gif'); background-color: white; background-position: 4px 6px; background-repeat: no-repeat; }	
.submenu a,
.submenu a:link		{ text-decoration: none }
.submenu a:hover		{ color: red }

.dark_lila		{ color: #7E3B93; }

.bold				{ font-weight: bold; }

.font_century	{ font-family: Century Gothic;	}
.font_courier 	{ font-family:'Courier New', Courier, mono; font-size: 12px;	}
.font_treb	 	{ font-family:'Trebuchet MS', Tahoma, Arial; font-size: 13px;	}


.size_14			{ font-size: 14px; }

/*
.cell_hover,
	.cell_hover div a, 
	.cell_hover ul li,
	.cell_hover ul li a,
	.cell_hover ul li a:link	{ text-decoration: none; margin: 0px; list-style-type: none; }
.cell_hover div:hover, 
	.cell_hover div a:hover,
	.cell_hover ul li a:hover	{ background-color: red; }
*/
/*
DIV.cell_hover				{ background-color: blue; }
DIV.cell_hover a:hover		{ background-color: red; }
DIV.cell_hover:hover		{ background-color: red; }
*/
	
.cursor_hand	{ cursor: pointer; cursor: hand; }
	
.gallery_table						{ background: #F3F3F3; }
.gallery_imageTitle				{ background: #E57FB2; color: white; font-weight: bold; padding: 4px; }
.gallery_imageDescription		{ background: white; color: black; padding: 10px; padding-bottom: 20px; text-align: justify; }
.gallery_imageOwner				{ background: #BF9DC9; color: white; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; }
.gallery_imageDate				{ background: #BF9DC9; color: white; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; }
.gallery_imageImage				{ background: white; border: none; }
.gallery_imageText				{ background: white; color: black; text-align: justify; }
  
.gallery_separator		{ width: 2px; background: white; }
.gallery_smallInput		{ font-family: verdana, arial, tahoma, sans-serif; font-size: 11px; }
 
.news_Table			{ background: white; }
.news_Title			{ background: white; color: #D8408D; padding: 4px; font-size: 14px; font-weight: bold; border-bottom: 1px solid #D8408D; }
.news_Poster		{ background: #E57FB2; color: white; padding-left: 4px; font-weight: bold; padding-top: 2px; padding-bottom: 2px; }
.news_PostDate		{ background: #E57FB2; color: white; padding-left: 4px; font-weight: bold; padding-top: 2px; padding-bottom: 2px; }
.news_News			{ background: white; color: black; padding-top: 8px; padding-bottom: 8px; font-family: "Trebuchet MS"; font-size: 13px; }
.news_NewsDark		{ background: white; color: black; padding: 4px; padding-left: 20px; vertical-align: top;  }
  
.news_separator	{ width: 2px; background: black; }
.news_smallInput	{ font-family: verdana, arial, tahoma, sans-serif; font-size: 11px; }
  
.left_cell		{ border: 1px solid silver; border-right: none; height: 20px; vertical-align: middle; width: 40px; padding-left: 20px; } 
.mid_cell		{ border-top: 1px solid silver; border-bottom: 1px solid silver; width: 85px; padding-left: 5px; }
.right_cell		{ border: 1px solid silver; border-left: none; padding-left: 20px; width: 125px; }

.classes_title		{ background: #E57FB2; color: white; padding: 4px; font-family:'Trebuchet MS' ; font-size: 13px; font-weight: bold; } /*background: url('/images/bg_005.jpg') no-repeat 0px 15px ; }*/
.classes_title_1	{ background: #FFAC2F; color: white; padding: 4px; font-family:'Trebuchet MS' ; font-size: 13px; font-weight: bold; } /*background: url('/images/bg_005.jpg') no-repeat 0px 15px ; }*/
.classes_title_2	{ background: #9900CC; color: white; padding: 4px; font-family:'Trebuchet MS' ; font-size: 13px; font-weight: bold; } /*background: url('/images/bg_005.jpg') no-repeat 0px 15px ; }*/
.classes_text		{ color: black; padding-top: 4px; font-family:'Trebuchet MS' ; font-size: 13px;}

.module_Title			{ background: white; color: #D8408D; padding: 4px; font-size: 14px; font-weight: bold; border-bottom: 1px solid #D8408D; }
.module_FieldTitle	{ background: #BF9DC9; color: #7C5091; font-weight: bold; padding: 4px; }
.module_FieldText		{ background: white; }
.module_Table			{ border: 1px solid silver; }
.module_Instructions	{ font-family: Tahoma, Verdana, Arial; font-size: 11px; color: black; padding: 10px; }

.fakeButton						{ padding-top: 6px; font-weight: bold; font-family: Tahoma, Verdana, Arial; font-size: 11px; display: block; }
.fakeButton a,
	.fakeButton a:link,
	.fakeButton a:visited 	{ padding: 4px; background-color: #E0DFE3; color: #9D9DA1; text-decoration: none; border: 2px solid gray; }
.fakeButton a:hover 			{ padding: 4px; background-color: red; color: white; border: 2px solid Maroon; }
.small_input { font-size:11px; font-family: Tahoma; height: 20px; }

.news_Title_1		{ background: white; color: #D2691E; padding: 4px; font-size: 14px; font-weight: bold; border-bottom: 1px solid #D2691E; }
.news_Poster_1		{ background: #FFAC2F; color: white; padding-left: 4px; font-weight: bold; padding-top: 2px; padding-bottom: 2px; }
.news_News_1		{ background: white; color: black; padding-top: 8px; padding-bottom: 8px; font-family: "Trebuchet MS"; font-size: 13px; }

.time_cell		{ padding-left: 5px; font-size: 13px; }

.time_ygreen	{ color: YellowGreen }
.time_purple	{ color: Purple }
.time_silver	{ color: Silver }
.time_dgreen	{ color: DarkGreen; }
.time_cfblue	{ color: CornFlowerBlue; }
.time_morchid	{ color: MediumOrchid; }
.time_red		{ color: Red }
.time_dsblue	{ color: DarkSlateBlue; }
.time_orange	{ color: orange; }
.time_dorchid	{ color: #993366; }
.time_gold		{ color: gold; }

.bg_lavender	{ background-color: LavenderBlush; }

.normal_cell		{ background: white; color: black; padding-top: 4px; padding-bottom: 4px; font-family: "Trebuchet MS"; font-size: 13px; }
.news_Title-mini		{ background: white; color: black; font-family: Verdana, Verdana; font-size: 11px; font-weight: bold; border-bottom: 1px solid #D8408D; line-height: 2mm; }

.timming_normal		{ background: white; color: black; padding-top: 4px; padding-bottom: 4px; font-family: "Trebuchet MS"; font-size: 13px; }
.timming_alt		{ background: LavenderBlush; color: black; padding-top: 4px; padding-bottom: 4px; font-family: "Trebuchet MS"; font-size: 13px; }

.timming_normal-mini	{ background: white; color: black; font-family: Verdana, Verdana; font-size: 11px; margin: 0; border: none;  line-height: 2mm; }
.timming_alt-mini		{ background: LavenderBlush; color: black; font-family: Verdana, Verdana; font-size: 11px; margin: 0; border: none;  line-height: 2mm; }

.etera_normal		{ background: white; font-weight: bold ; padding-top: 4px; padding-bottom: 4px; font-family: "Trebuchet MS"; font-size: 13px; }
.etera_alt			{ background: #F9F9F9; font-weight: bold ; padding-top: 4px; padding-bottom: 4px; font-family: "Trebuchet MS"; font-size: 13px; }

.etera_normal-mini	{ background: white; color: black; font-family: Verdana, Verdana; font-size: 10px; margin: 0; border: none;  line-height: 2mm; }
.etera_alt-mini		{ background: LavenderBlush; color: black; font-family: Verdana, Verdana; font-size: 10px; margin: 0; border: none;  line-height: 2mm; }
