body
{
	font-family:Verdana, Arial, Sans-Serif;
	color:#333333;
	font-size:0.7em;
}
.login_TextField 
{
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	padding-left:6px;
	padding-top:1px;
	border:1px solid #CCCCCC;
	width:190px;
	height:18px;
	background-color:#FEFEFE;
}
.login_Link
{
	color:#666666;
	font-family:Arial;
	font-size:0.75em;	
}
.login_Link:hover
{
	color:#F28821;	
}
.login_Checkbox
{
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	padding-left:0px;
	padding-top:0px;	
	width:190px;
	height:18px;
	background-color:#F4F4F4;
}
.MenuItemsNormal
{
	font-size:0.8em;
	font-weight:bold;
	color:#FFFFFF;	
	text-decoration:none;	
}
.MenuItemsNormal:hover
{
	text-decoration:underline;
}
.MenuItemsExtra
{
	font-size:0.7em;
	color:#444444;
	font-weight:bold;
	text-decoration:none;
}
.MenuItemsExtra:hover
{
	text-decoration:underline;
}
.BlockHeader
{
	padding: 3px 5px 5px 5px;
	font-size: 0.75em;
	font-weight: bold;
	color:#F28821;	
	background-image: url(./images/BlockHeader_BG.jpg);
	height:26px;
	width:200px;
}
.BlockBody
{
	padding: 3px 5px 15px 5px;
	font-size: 0.7em;
	background-color: #EEEEEE;		
}
.Footer
{
	font-size:0.7em;
	color:#666666;
	vertical-align:middle;
	text-decoration:none;
}
.Footer:hover
{
	font-size:0.7em;
	color:#F28821;
	vertical-align:middle;
	text-decoration:underline;
}
.FooterLine
{
	background-color:#F28821;
}
.ContentBlockHeader
{
	padding: 5px 5px 5px 5px;
	font-size:1em;
	font-weight:bold;
	color:#F28821;
	font-family:Arial;
}
.ContentBlockDate
{
	padding: 0px 5px 4px 5px;
	font-size:0.7em;
	color:#333333;
	font-family:sans-serif;
	font-style:italic;
}
.ContentBlockBody
{
	padding: 0px 10px 10px 5px;
	font-size:0.7em;
	color:#333333;
	line-height:1.4em;
}
.ReadMoreLink
{
	color:#F28821;		
}
.ReadMoreLink:Hover
{
	color:#333333;	
}
.ContentBlockSpacer
{
	height:10px;
}
.ItemListType
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 0.75em;
	padding-bottom: 0px;
	color: #F28821;
	padding-top: 0px;
	text-decoration: none;
}
.ItemListType:hover
{
	color:#333333;
	text-decoration:underline;
}
.ItemListSubHeading
{
	padding-right:5px;
	padding-left: 0px;
	font-size: 0.7em;
	font-weight:bold;
	padding-bottom: 0px;
	color: #333333;
	padding-top: 0px;
}
.ItemListBody
{	
	font-size: 0.7em;	
	color: #333333;
	padding: 5px;
}
.LinkPointer
{
	color:#F28821;
	text-decoration:none;
}
.LinkPointer:hover
{
	color:#333333;
	text-decoration:none;
}
.ItemLinkPointer
{
	color:#333333;
	text-decoration:none;
}
.ItemLinkPointer:hover
{
	color:#F28821;
	text-decoration:none;
}
.ArticleHeading
{
	padding-right:10px;
	padding-left: 5px;
	font-family:Arial;
	font-size:1.0em;
	font-weight:bold;
	color:#F28821;
	text-decoration:none;
}
.ArticleBody
{
	padding-right:10px;
	padding-left: 5px;
	font-size: 0.7em;
	padding-bottom: 0px;
	color: #333333;
	padding-top: 0px;
}
.ArticleLocation
{
	padding-right: 10px;
	padding-left: 5px;
	font-size: 0.7em;
	padding-bottom: 0px;
	color: #333333;
	padding-top: 0px;
	font-weight:bold;	
}
.ArticleDate
{
	padding-right: 10px;
	padding-left: 5px;
	font-size: 0.7em;
	padding-bottom: 0px;
	color: #333333;
	padding-top: 0px;
	font-style: italic;
}
.EditLink
{
	color:#F28821;
	padding-left: 5px;
	font-size:0.7em;
	font-family:Verdana;
	font-weight:bold;
	text-decoration:none;	
}
.EditLink:hover
{
	color:#666666;	
	text-decoration:none;	
}
INPUT
{
	color:#333333;
	font-size:0.8em;		
}
TEXTAREA
{
	color:#333333;
	font-size:0.8em;	
	width:100%
}
.txtArticleHeading
{
	color:#F28821;
	font-size:1.0em;	
	width:100%;
	height:20px;
	font-family:Arial;
	font-weight:Bold;
	border: solid 1px #CCCCCC;
	padding: 2 0 0 5;
}
.txtArticleBody
{
	color:#333333;
	font-size:0.75em;	
	width:100%;
	height:450px;
	font-family:Verdana;
	font-weight:normal;
	border: solid 1px #CCCCCC;
	padding: 5 5 5 5;
}
.txtComment
{
	color:#333333;
	font-size:0.75em;	
	width:100%;
	height:100px;
	font-family:Verdana;
	font-weight:normal;
	border: solid 1px #CCCCCC;
	padding: 5 5 5 5;
}
.txtArticleText
{
	color:#333333;
	font-size:0.9em;	
	width:100%;
	height:20px;
	font-family:Arial;	
	border: solid 1px #CCCCCC;
	padding: 2 0 0 5;
}
.FieldCaption
{
	color:#666666;
	font-size:0.8em;
	font-weight:bold;
}
.FieldValue
{
	color:#F28821;
	font-size:0.8em;
	font-weight:bold;
}
.ControlPanelButton
{
	color:#444444;
	font-family:Arial, Verdana;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
}
.ControlPanelButton:hover
{	
	color:#F28821;
	text-decoration:underline;
}
.ControlPanelText
{
	color:#444444;
	font-family:Arial, Verdana;
	font-size:0.75em;	
	text-decoration:none;
}
.ControlPanelHeaderText
{
	color:#444444;
	font-family:Arial, Verdana;
	font-size:0.75em;	
	font-weight:bold;
	text-decoration:none;
}
.WelcomePanelHeader
{
	color:#444444;
	font-family:Arial, Verdana;
	font-size:0.75em;
	font-weight:bold;	
	text-decoration:none;
}
.WelcomePanelText
{
	color:#444444;
	font-family:Arial, Verdana;
	font-size:0.75em;	
	text-decoration:none;
}
.WelcomePanelLink
{
	color:#444444;
	font-family:Arial, Verdana;
	font-size:0.75em;
	font-weight:bold;
	text-decoration:none;
}
.WelcomePanelLink:hover
{	
	color:#F28821;
	text-decoration:underline;
}
.NormalText
{
	font-family:Verdana;
	font-size:0.8em;
}
.NormalTextLink
{
	font-family:Verdana;
	font-size:1.0em;
	text-decoration:none;
	color:#F28821;
}
.NormalTextLink:hover
{
	text-decoration:underline;
}
.EditButton
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.EditButton:hover
{
	text-decoration:none;
}
.ImageListHeading
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;	
}
.ImageListItem
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;	
}
.ImageListDescription
{
	padding: 0 0 0 10;
	font-family:Verdana;
	font-size:12px;
	color:#666666;
	font-style:italic;	
}
.Warning
{
	font-family:Verdana;
	font-size:12px;
	color:#FF0000;
}
.EditorHR
{
	background-color:#000000;
	height:1px;	
	width:100%;
}
.EventPanelHeading
{
	font-family:Verdana;
	font-size:10px;	
	color:#000000;
	text-decoration:none;
}
.EventPanelHeading:hover
{
	color:#F28821;	
}
.SearchBox
{
	font-family:Arial;
	font-size:10px;
	color:#444444;
	width:140px;
	height:15px;
}
.HistoryItem
{
	font-family:Verdana;
	font-size:11px;
	color:#333333;			
	text-decoration:none;
	font-weight:bold;
	padding-left:3px;
}
.HistoryItem:hover
{
	color:#F28821;	
	text-decoration:underline;
}
.DottedLine
{	
	background-image: url(./images/Dotted.gif);
	background-repeat:repeat-x;	
}
.RadioButtonList
{
	font-family:Arial;
	color:#333333;
	font-size:12px;
}
.LinkButton
{
	font-family:Arial;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	color:#F28821;		
	text-decoration:none;
}
.LinkButton:hover
{
	color:#333333;
	text-decoration:underline;
}
.CommentsTitle
{
	font-family:Arial;
	color:#333333;
	font-size:0.75em;
	background-color:#DDDDDD;
	font-weight:bold;
	padding-left: 5px;
}
.CommentHeader
{
	padding-right:5px;
	padding-left: 5px;
	font-size: 0.65em;
	font-weight:normal;
	padding-bottom: 0px;
	color: #888888;
	padding-top: 0px;
}
.CommentBody
{
	padding-right:5px;
	padding-left: 5px;
	font-size: 0.7em;
	padding-bottom: 0px;
	color: #333333;
	padding-top: 0px;
}
.SubmitButton
{
	font:Arial;
	font-size:0.7em;
}
.Validation
{
	color:Red;
	font-family:Verdana;
	font-size:0.75em;
}
.Validator
{
	font-family:Arial;
	color:Red;
	font-size:0.75em;
}
.SortText
{
	font-family:Arial;
	font-weight:bold;
	font-size:0.75em;
}
.ArticleInfo
{
	padding-right:5px;
	padding-left: 5px;
	font-size: 0.65em;
	font-weight:normal;
	padding-bottom: 5px;
	color: #888888;
	background-color:#F5F5F5;
	padding-top: 5px;
}
.ImageSelectorRowSelect
{
	background-color:#CCCCCC;
	cursor:hand;
}
.ImageSelectorRow1
{	
	background-color:#DDDDDD;
	cursor:hand;
}
.ImageSelectorRow2
{
	background-color:#EFEFEF;
	cursor:hand;
}
.SubMenu
{
	border-right: #999999 1px solid;
	padding-right: 5px;
	border-top: #f28821 1px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 1.4em;	
	padding-bottom: 5px;
	border-left: #999999 1px solid;	
	color: #ffffff;
	padding-top: 2px;
	border-bottom: #999999 1px solid;
	position: absolute;	
	background-color: #f28821;
	text-decoration: none;
}
.EncAlpha
{
	padding: 0px 0px 0px 0px;
	font-size:1em;
	font-weight:bold;
	color:#F28821;
	font-family:Arial;
	text-decoration:underline;
}
.EncAlpha:hover
{
	color:#333333;
	text-decoration:none;
}
.EncAlphaSel
{
	padding: 0px 0px 0px 0px;
	font-size:1.0em;
	font-weight:bold;
	font-family:Arial;
	color:#333333;
	text-decoration:none;
	cursor:default
}
.EncAlphaSub
{
	padding: 0px 0px 0px 0px;
	font-size:0.9em;
	font-weight:bold;
	color:#F28821;
	font-family:Arial;
	text-decoration:none;
}
.EncAlphaSub:hover
{
	color:#333333;
	text-decoration:underline;
}
.EncAlphaSubSel
{
	padding: 0px 0px 0px 0px;
	font-size:0.9em;
	font-weight:bold;
	color:#333333;
	font-family:Arial;
	cursor:default;
	text-decoration:none;
}
.EncItem
{
	font-weight: bold;
	font-size: 0.75em;	
	color: #333333;
	padding-top: 0px;
	text-decoration: underline;
}
.EncItem:hover
{
	font-size:0.75em;
	font-weight:bold;
	color:#F28821;
	text-decoration:none;
}
.ItemListHeadingItem
{
	color:#FFFFFF;
	text-decoration: none;
	font-size:0.7em;	
	font-weight:bold;
}

.ItemListHeading
{
	padding-top: 0px;		
	padding-left: 5px;
	background-color:#444444;
	cursor:hand;
}
.tblItemListHeading
{
	border:solid 1px #444444;	
	width:100%;	
}
.ListLink
{
	color:#444444;
	font-size:0.7em;
	font-family:Verdana;
	font-weight:bold;
	text-decoration:none;	
}
.ListLink:hover
{
	color:#F28821;	
	text-decoration:none;	
}
.ArticleLink
{
	color:#F28821;	
}
.ArticleLink:Hover
{
	color:#333333;	
}
.ContentBody
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 0.7em;
	padding-bottom: 0px;
	color: #333333;
	line-height: 1.4em;
	padding-top: 0px;
}
.ContentHeader
{
	padding: 5px 5px 0px 0px;
	font-size:1.1em;
	font-weight:bold;
	color:#F28821;	
}
.ContentLink
{
	color: #333333;
	text-decoration:underline;	
}
.ContentLink:hover
{
	text-decoration:underline;
	color:#F28821;
}
.LinkListHeading:hover
{
	color:#F28821;
	text-decoration:underline;
}
.LinkListHeading
{
	padding-right: 0px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 0.75em;
	padding-bottom: 0px;
	color: #333333;
	padding-top: 0px;	
	text-decoration: none;
}
.LinkListBody
{
	padding-right:5px;
	padding-left: 5px;
	font-size: 0.7em;
	padding-bottom: 0px;
	color: #F28821;
	padding-top: 0px;
}
.FactBookHeading
{
	color:#444444;
	font-size:0.75em;	
}
.DropDown
{
	color:#333333;
	font-size:1.0em;		
	font-family:Verdana, Arial;
}
.SearchResultInfo
{
	padding-right:5px;
	padding-left: 5px;
	font-size: 0.65em;
	padding-bottom: 5px;
	color: #888888;	
	padding-top: 5px;
}
.Label
{
	padding-top: 0px;		
	padding-left: 5px;
	cursor:hand;
	font-family:Verdana, Arial;
	font-size:0.7em;
}
.ContentTableCell1
{
	border:solid 1px #000000;	
	border-right:none;
	font-family:Verdana;
	font-size:0.7em;
}
.ContentTableCell2
{
	border:solid 1px #000000;		
	font-family:Verdana;
	font-size:0.7em;
}
.PanelButton
{
	font-size:10px;
	color:#444444;
	text-decoration:none;
}
.SearchDropDown
{
	color:#333333;
	font-size:0.75em;		
	font-family:Verdana, Arial;
}
.ArticleType
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 0.85em;
	padding-bottom: 0px;
	color: #F28821;
	padding-top: 0px;
	text-decoration:underline;
}
.ArticleTypeItem
{
	color:#333333;
	font-size:0.70em;
	padding-left:15px;
	padding-top:5px;
	font-weight:bold;
}
.ArticleItemLink
{
	color:#333333;
	font-size:0.75em;
	padding-left:25px;
	padding-top:5px;	
	font-style:italic;
}
.BookmarkLink
{
	color:#333333;
	font-size:0.75em;
	padding-left:5px;
	padding-top:5px;	
	font-style:italic;
}
.PagingControl
{
	color:#333333;
	font-size:0.75em;
	padding-top:5px;	
}
.PagingLink
{
	color:#F28821;
	font-size:1.0em;	
	padding-top:5px;	
	text-decoration:none;	
}
.PagingLink:hover
{
	text-decoration:underline;
}