/* ---------- Redefine ---------- */
BODY {
  font-size: 10px;
  color: #FFFFFF;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  background-color: #528297;
}
table {
  font-size: 10px;
}
a {
	color: #FFCC00;
	text-decoration: underline;
}
	a:hover {
		text-decoration: underline;
	}
fieldset {
	xborder: inset 1px #FFFFFF;
	padding: 5px;
}
legend {
	color:#FFFFFF;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-right: 6px;
}


/* ---------- Form ---------- */
/* Field - Validate */
.Form_Field_Validate
	{
	}
/* Field - Name */
.Form_Field_Name
	{
	xmargin: 2px;
	xpadding: 4px;
	xborder: 1px solid #000000;
	xbackground-color:#FFCC00;
	color:#000000;


	width: 75px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #FFCC00;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0 startColorstr=#FFCC00, endColorstr=#FFD21E);



	}
/* Field - Input */
.Form_Field_Input
	{
	width: 100%;
	background-color:#FFFFFF;
	border: 1px solid #000000;
	}
/* Input - Text */
.Form_Input_Text
	{
	width: 100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px solid #000000;
	}
/* Input - TextArea */
.Form_Input_TextArea
	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px solid #000000;
	scrollbar-face-color: #FFCC00;
	scrollbar-shadow-color: #999999;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	}
/* Input - Button */
.Form_Input_Button
	{
	xborder: 1px solid #000000;
	xbackground-color: #FFCC00;
	xwidth: 75px;
	xfont-family: Arial, Verdana, Helvetica, sans-serif;
	xfont-size: 10px;

	width: 75px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #9D9EAB;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0 startColorstr=#FFFFFF, endColorstr=#CBCCDA);




	}
/* Input - Select */
.Form_Input_Select
	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	}
/* Input - Option - Item - Active */
.Form_Input_Option_Item_Active
	{
	}
/* Input - Option - Item - Disabled */
.Form_Input_Option_Item_Disabled
	{
	color:#CCCCCC;
	}
/* Input - Option - Group - Active */
.Form_Input_Option_Group_Active
	{
	}
/* Input - Option - Group - Disabled */
.Form_Input_Option_Group_Disabled
	{
	}
/* Validate */
.Form_Validate
	{
	background-color: #FFFFE1;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px dashed #000000;
	margin-top: 10px;
	margin-bottom: 10px;
	}
/* Validate - Item */
.Form_Validate_Item
	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}
/* ---------- Menu ---------- */
/* Menu - DIV - Active */
.Menu_Main_Active_Parent_Div, .Menu_Sub_Active_Parent_Div, .Menu_Main_Active_Child_Div, .Menu_Sub_Active_Child_Div {
	font-family: Verdana, Helvetica, sans-serif;
	xwidth: 140px;
	color:#000000;
	background-color:#FFCC00;
	padding: 2px;
	xfilter: progid:DXImageTransform.Microsoft.gradient(GradientType=1 startColorstr=#FFCC00, endColorstr=#FFFFFF);
}
/* Menu - DIV - Passive */
.Menu_Main_Passive_Parent_Div, .Menu_Sub_Passive_Parent_Div, .Menu_Main_Passive_Child_Div, .Menu_Sub_Passive_Child_Div {
	font-family: Verdana, Helvetica, sans-serif;
	padding: 2px;
}
/* Menu - DIV - Inactive */
.Menu_Main_Inactive_Parent_Div, .Menu_Sub_Inactive_Parent_Div, .Menu_Main_Inactive_Child_Div, .Menu_Sub_Inactive_Child_Div {
	font-family: Verdana, Helvetica, sans-serif;
}
/* Menu - Item - Active */
.Menu_Main_Active_Parent_Item, .Menu_Sub_Active_Parent_Item, .Menu_Main_Active_Child_Item, .Menu_Sub_Active_Child_Item {
	width:100%;
	color:#000000;
	text-decoration: none;
}
/* Menu - Item - Active - Hover */
.Menu_Main_Active_Parent_Item:hover, .Menu_Sub_Active_Parent_Item:hover, .Menu_Main_Active_Child_Item:hover, .Menu_Sub_Active_Child_Item:hover {
	color:#FFFFFF;
	text-decoration: none;
}
/* Menu - Item - Passive */
.Menu_Main_Passive_Parent_Item, .Menu_Sub_Passive_Parent_Item, .Menu_Main_Passive_Child_Item, .Menu_Sub_Passive_Child_Item {
	width:100%;
	color:#FFCC00;
	text-decoration: none;
}
/* Menu - Item - Passive - Hover */
.Menu_Main_Passive_Parent_Item:hover, .Menu_Sub_Passive_Parent_Item:hover, .Menu_Main_Passive_Child_Item:hover, .Menu_Sub_Passive_Child_Item:hover {
	color:#FFFFFF;
	text-decoration: none;
}
/* Menu - Item - Inactive */
.Menu_Main_Inactive_Parent_Item, .Menu_Sub_Inactive_Parent_Item, .Menu_Main_Inactive_Child_Item, .Menu_Sub_Inactive_Child_Item {
	width:100%;
	color:#FCC00;
	text-decoration: none;
}
/* Menu - Item - Inactive - Hover */
.Menu_Main_Inactive_Parent_Item:hover, .Menu_Sub_Inactive_Parent_Item:hover, .Menu_Main_Inactive_Child_Item:hover, .Menu_Sub_Inactive_Child_Item:hover {
	color:#FFFFFF;
	text-decoration: none;
}
/* Menu - Image */
.Menu_Main_Active_Parent_Image, .Menu_Sub_Active_Parent_Image, .Menu_Main_Active_Child_Image, .Menu_Sub_Active_Child_Image, .Menu_Main_Passive_Parent_Image, .Menu_Sub_Passive_Parent_Image, .Menu_Main_Passive_Child_Image, .Menu_Sub_Passive_Child_Image, .Menu_Main_Inactive_Parent_Image, .Menu_Sub_Inactive_Parent_Image, .Menu_Main_Inactive_Child_Image, .Menu_Sub_Inactive_Child_Image {
	margin-top:3px;
	margin-left: 2px;
	margin-right: 5px;
}
/* ---------- Guestbook ---------- */
/* Guestbook Table */
.Guestbook
	{
	}
/* Name */
.Guestbook_Name
	{
	background-color:#000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	padding: 3px;
	font-weight:bold;
	}
/* Info panel */
.Guestbook_Information
	{
	padding-bottom: 20px;
	}
/* Information - Panel */
.Guestbook_Information_Panel
	{
	}
/* Information - Item */
.Guestbook_Information_Item
	{
	}
/* Information - Image */
.Guestbook_Information_Image
	{
	}
/* Message */
.Guestbook_Message
	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	}
/* Message - Counter*/
.Guestbook_Message_Counter
	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	width: 30px;
	color: #000000;
	}



/* ---------- Image Group ---------- */
/* ImageGroup Browse list */
.ImageGroup_Browse {
	color:#FFFFFF;
	height:13px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	width: 100%;
	text-decoration: none;
}
a.ImageGroup_Browse:hover {
	color:#000000;
	text-decoration: none;
}
/* Image for Full version */
.ImageGroup_Full_Image {
	border: 1px solid #000000;
}
/* Image for Preview version */
.ImageGroup_Preview_Image {
	border: 1px solid #FFCC00;
}
/* Image for Preview version - Active */
.ImageGroup_Preview_Image_Active {
	border: 1px solid #FFFFFF;
}
/* Name for Full image */
.ImageGroup_Full_Name {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
/* Name for Preview image */
.ImageGroup_Preview_Name {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
  font-weight: bold;
}
/* Description text for Full image */
.ImageGroup_Full_Description {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
/* Description text for preview */
.ImageGroup_Preview_Description {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
}
/* table around Full image */
.ImageGroup_Full {
	margin-bottom: 25px;
}
/* table around preview */
.ImageGroup_Preview {
	margin:5px;
}
/* Preview information bar */
.ImageGroup_Preview_Information {
	padding-bottom:2px;
}
/* -- Tooltip -- */
.ImageGroup_ToolTip	{
}
/* -- Tooltip table -- */
.ImageGroup_ToolTip_Table {
}
/* -- Tooltip Image -- */
.ImageGroup_ToolTip_Image {
}
/* ---------- Page Navigation ---------- */
/* PageNav Item */
.PageNav_Item {
}
/* Page item link */
.PageNav_Item_Link {
	border-left: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #9D9EAB;
	border-right: solid 1px #9495A2;
	background-color: #CBCCDA;
	padding-left: 2px;
	padding-right: 2px;
	color: #000000;
	text-decoration: none;
}
/* Page item link active */
.PageNav_Item_Link_On {
	border-left: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #9D9EAB;
	border-right: solid 1px #9495A2;
	background-color: #FFCC00;
	padding-left: 2px;
	padding-right: 2px;
	color: #000000;
}

/* ---------- Article ---------- */
/* Headline */
.Article_Headline {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 25px;
	padding-bottom:10px;
}
/* Date */
.Article_Date {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  padding-bottom: 15px;
}
/* Header */
.Article_Header {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	padding-bottom: 15px;
	font-weight:bold;
}
/* Content */
.Article_Content {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
}
/* Creator */
.Article_Creator {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  padding-top:10px;
  padding-bottom:10px;
}
/* ---------- Article Group ---------- */
/* List - Headline */
.ArticleGroup_Headline {
	xborder: 1px solid #FFFFFF;
	padding: 2px;
}
/* List - Headline - Item */
.ArticleGroup_Headline_Item, a.ArticleGroup_Headline_Item {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
/* List - Headline - Image */
.ArticleGroup_Headline_Image {
}
/* List - Date */
.ArticleGroup_Date {
	padding: 2px;
	background-color:#000000;
}
/* List - Date - Item */
.ArticleGroup_Date_Item, a.ArticleGroup_Date_Item {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}
/* List - Date - Image */
.ArticleGroup_Date_Image {
}
/* List - Header */
.ArticleGroup_Header {
	padding: 2px;
}
/* List - Header - Item */
.ArticleGroup_Header_Item, a.ArticleGroup_Header_Item {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight:bold;
}
/* List - Header - Image */
.ArticleGroup_Header_Image {
}
/* List - Content */
.ArticleGroup_Content {
	padding: 2px;
	padding-bottom: 10px;
}
/* List - Content - Item */
.ArticleGroup_Content_Item, a.ArticleGroup_Content_Item {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
}
/* List - Content - Image */
.ArticleGroup_Content_Image {
}
/* List - Page navigation td */
.ArticleGroup_PageNav {
}
/* List - Page navigation td - Active */
.ArticleGroup_PageNav_Active {
}
/* List - Page navigation - Item */
.ArticleGroup_PageNav_Item {
	border-left: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #9D9EAB;
	border-right: solid 1px #9495A2;
	background-color: #CBCCDA;
	padding-left: 2px;
	padding-right: 2px;
	color: #000000;
	text-decoration: none;
}
/* List - Page navigation - Item - Active */
.ArticleGroup_PageNav_Item_Active {
	border-left: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #9D9EAB;
	border-right: solid 1px #9495A2;
	background-color: #FFCC00;
	padding-left: 2px;
	padding-right: 2px;
	color: #000000;
}
/* ---------- Article Group Archive ---------- */
/* List - Headline */
.ArticleGroupArchive_Headline {
	padding-top: 10px;
}
/* List - Headline - Item */
.ArticleGroupArchive_Headline_Item, a.ArticleGroupArchive_Headline_Item {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
}
/* List - Headline - Image */
.ArticleGroupArchive_Headline_Image {
}
/* List - Date */
.ArticleGroupArchive_Date {
	background-color:#000000;
	padding: 5px;
}
/* List - Date - Item */
.ArticleGroupArchive_Date_Item, a.ArticleGroupArchive_Date_Item {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}
/* List - Date - Image */
.ArticleGroupArchive_Date_Image {
}
/* List - Header */
.ArticleGroupArchive_Header {
padding-top:10px;
padding-bottom:10px;
}
/* List - Header - Item */
.ArticleGroupArchive_Header_Item, a.ArticleGroupArchive_Header_Item {
	font-style: italic;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
}
/* List - Header - Image */
.ArticleGroupArchive_Header_Image {
}
/* List - Content */
.ArticleGroupArchive_Content {
	padding-bottom: 15px;
}
/* List - Content - Item */
.ArticleGroupArchive_Content_Item, a.ArticleGroupArchive_Content_Item {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
}
/* List - Content - Image */
.ArticleGroupArchive_Content_Image {
}



















/* -- Network Menu: Topic -- */
a.NetworkMenuTopic, a.NetworkMenuTopic:visited, a.NetworkMenuTopic:active {
	xwidth: 150px;
	xheight: 20px;
	xfont-family: Verdana, Arial, Verdana, Helvetica, sans-serif;
	xfont-size: 10px;
	xcolor: #FFFFFF;
	xtext-decoration: none;
	xpadding-left: 3px;
	xheight: 20px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
	xpadding-left: 20px;
	xpadding-top: 2px;
	xpadding-right: 3px;
	xpadding-bottom: 2px;
	xfont-weight: bold;
	}
	a.NetworkMenuTopic:hover
		{
		text-decoration: none;
		background-color: #FFCC00;
		color: #000000;
		}
/* -- Network Nav -- */
a.NetworkNav, a.NetworkNav:visited, a.NetworkNav:active {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	}
	a.NetworkNav:hover
		{
		text-decoration: underline;
		}		
		
		
		