/* GLOBAL */
BODY		{ background:#860000; background-repeat:repeat-x; padding:0px; margin:0px;}
a:Link		{ color:#4A6BA2;}
a:Active		{ color:#4A6BA2;}
a:Visited		{ color:#4A6BA2;}
a:Hover		{ color:#482260;}
H1		{ font-family:arial, verdana, sans-serif; font-size:12px; font-weight:bold; color:#B68018; border-bottom:solid 1px #B68018;width:100%;}

/* PAGE */
.ShadowLeft	{ background-repeat: repeat-y; background-position: top right; text-align:right;}
.ShadowRight	{background-repeat: repeat-y;}
.ShadowBottom	{ background-repeat: repeat-x;}
.Content		{ background-color:#ffffff; width:586px; border-top: solid 5px #5B602F; }
.ContentContainer	{ padding:10px; font-family:arial, verdana, sans-serif; font-size:12px; color:#3F3F3F;}
.SubPageContent	{ font-family:arial, verdana, sans-serif; font-size:12px; color:#3F3F3F; }
.PageTitle		{ font-family:arial, verdana, sans-serif; font-size:20px; color:#5B602F; padding-bottom:10px;}
.Footer		{ font-family: arial, verdana, sans-serif; font-size: 10px; color: #ffffff;line-height:12px}
.Footer a:Link	{ font-family: arial, verdana, sans-serif; font-size: 10px; color: #ffffff; text-decoration:none;line-height:12px}
.Footer a:Active	{ font-family: arial, verdana, sans-serif; font-size: 10px; color: #ffffff; text-decoration:none;line-height:12px}
.Footer a:Visited	{ font-family: arial, verdana, sans-serif; font-size: 10px; color: #ffffff; text-decoration:none;line-height:12px}
.Footer a:Hover	{ font-family: arial, verdana, sans-serif; font-size: 10px; color: #ffffff; text-decoration:underline;line-height:12px}
.Banner		{margin:0px; padding:0px; width:761px;}


/* LEFT COLUMN */
.LeftColumn	{ background-image: url(Images/LeftColumnBG.gif); background-repeat: repeat-y; width:183px;border-top: solid 5px #5B602F;}
.LeftHeader	{  background-image: url(Images/LeftHeader.gif);background-repeat: no-repeat;font-family:arial, verdana, sans-serif; font-size:16px; color:#E7E6D4; text-transform: uppercase;height:21px; line-height:12px;}
/*.NewsBG		{  background-image: url(Images/NewsBG.jpg); height:113px;background-repeat: no-repeat;font-family:arial, verdana, sans-serif; font-size:11px; color:#000000;text-align:center; padding:3px 10px 3px 10px;}*/
.NewsBG		{  background-image: url(Images/NewsBG.jpg); height:113px;background-repeat: no-repeat;font-family:arial, verdana, sans-serif; font-size:11px; color:#000000;text-align:center; padding:0px 0px 0px 0px;}
.LeftHeader2 	{ background-image: url(Images/LeftHeader2.gif);background-repeat: no-repeat;font-family:arial, verdana, sans-serif; font-size:16px; color:#E7E6D4; text-transform: uppercase; height:21px;margin:0px; padding:0px; width:183px;}
.LeftHeader2  .head { font-family:arial, verdana, sans-serif; font-size:16px; color:#E7E6D4; text-transform: uppercase; font-weight:normal; border-style:none;padding:0px; margin:0px; width:183px; text-align: left; vertical-align:bottom; line-height:16px;}

.LeftHeader3 	{ background-image: url(Images/LeftHeader3.gif);background-repeat: no-repeat;font-family:arial, verdana, sans-serif; font-size:20px; color:#E7E6D4; text-transform: uppercase; height:26px;margin:0px; padding:0px; width:254px;}
.LeftHeader3  .head { font-family:arial, verdana, sans-serif; font-size:20px; color:#E7E6D4; text-transform: uppercase; font-weight:normal; border-style:none;padding:0px; margin:0px; text-align: left; vertical-align:bottom; line-height:20px; white-space:nowrap;}


.SurveyBG	{ background-image: url(Images/LeftColumnBG.gif); background-repeat: repeat-y; font-family:arial, verdana, sans-serif; font-size:11px; color:#000000;text-align:center; padding:3px 10px 3px 10px;line-heigth:11px; }
.SurveyBG .CommandButton	{ width:76px; height:17px;background-image: url(Images/BtnLeftColumn.jpg); background-repeat: no-repeat; font-family:arial, verdana, sans-serif; color:#3F3F3F; font-size:10px;  text-align:center; text-decoration:none; white-space:nowrap; padding:2px 0px 2px 0px; }
.SurveyBG a.CommandButton:Link	{  font-family:arial, verdana, sans-serif; color:#3F3F3F; font-size:10px;  text-align:center; text-decoration:none; white-space:nowrap;  }
.SurveyBG a.CommandButton:Active	{  font-family:arial, verdana, sans-serif; color:#3F3F3F; font-size:10px;  text-align:center; text-decoration:none; white-space:nowrap;  }
.SurveyBG a.CommandButton:Visited	{  font-family:arial, verdana, sans-serif; color:#3F3F3F; font-size:10px;  text-align:center; text-decoration:none; white-space:nowrap;  }
.SurveyBG a.CommandButton:Hover	{  font-family:arial, verdana, sans-serif; color:#3F3F3F; font-size:10px;  text-align:center; text-decoration:none; white-space:nowrap;  }

/* CENTER COLUMN */
.Header		{ background-image: url(Images/HeaderBG.gif);font-family:arial, verdana, sans-serif; font-size:20px; color:#E7E6D4; text-transform: uppercase; line-height:15px;height:26px; }
.News		{ font-family:arial, verdana, sans-serif; font-size:12px; color:#3F3F3F; padding:10px 5px 20px 5px;}
.News	table table	{border-bottom:solid 1px #B1B1B1;}
.NewsTitle	{ font-family:arial, verdana, sans-serif; font-size:13px; color:#000000;font-weight:bold;}
.NewsDate	{ font-family:arial, verdana, sans-serif; font-size:12px; color:#000000;font-weight:normal;}
.Frame		{ border:solid 1px #000000;}
.PhotoFrame	{ }
.PhotoFrame img	{ border:solid 1px #000000;}
.Label		{ font-family:arial, verdana, sans-serif; font-size:12px; color:#3F3F3F; font-weight:bold;}
a.Label:link	{ width:106px; height:24px;background-image: url(Images/BtnBG.jpg); background-repeat: no-repeat; font-family:arial, verdana, sans-serif; color:#3F3F3F; font-size:10px;  text-align:center; text-decoration:none; white-space:nowrap; text-transform:uppercase; padding:2px 0px 2px 0px;}
a.Label:visited	{ width:106px; height:24px;background-image: url(Images/BtnBG.jpg); background-repeat: no-repeat; font-family:arial, verdana, sans-serif; color:#3F3F3F; font-size:10px;  text-align:center; text-decoration:none; white-space:nowrap; text-transform:uppercase; padding:2px 0px 2px 0px;}
a.Label:active	{ width:106px; height:24px;background-image: url(Images/BtnBG.jpg); background-repeat: no-repeat; font-family:arial, verdana, sans-serif; color:#3F3F3F; font-size:10px;  text-align:center; text-decoration:none; white-space:nowrap; text-transform:uppercase; padding:2px 0px 2px 0px;}
a.Label:hover	{ width:106px; height:24px;background-image: url(Images/BtnBG.jpg); background-repeat: no-repeat; font-family:arial, verdana, sans-serif; color:#3F3F3F; font-size:10px;  text-align:center; text-decoration:none; white-space:nowrap; text-transform:uppercase; padding:2px 0px 2px 0px;}
.Value		{ font-family:arial, verdana, sans-serif; font-size:12px; color:#3F3F3F;font-weight:normal; padding-left:3px;}
.Normal		{ font-family:arial, verdana, sans-serif; font-size:12px; color:#3F3F3F;}
.Head		{ font-family:arial, verdana, sans-serif; font-size:12px; color:#000000;font-weight:bold; border-bottom: dashed 1px #cccccc; width:100%;}
a.Head:Link	{ font-family:arial, verdana, sans-serif; font-size:12px; color:#4A6BA2;font-weight:bold;}
a.Head:Active	{ font-family:arial, verdana, sans-serif; font-size:12px; color:#4A6BA2;font-weight:bold;}
a.Head:Visited	{ font-family:arial, verdana, sans-serif; font-size:12px; color:#4A6BA2;font-weight:bold;}
a.Head:Hover	{ font-family:arial, verdana, sans-serif; font-size:12px; color:#482260;font-weight:bold;text-decoration:none;}
.CategoryList	{ font-family:arial, verdana, sans-serif; font-size:10px; color:#000000;font-weight:normal; float:left;}
.AddressBG	{ background-image: url(Images/AddressBG.jpg); background-repeat: no-repeat; height:100px; width: 231px;font-family:arial, verdana, sans-serif; font-size:11px; color:#000000; text-align:center; }
.ContactBG	{ background-image: url(Images/ContactBG.jpg); background-repeat: no-repeat; height:100px; width: 231px;font-family:arial, verdana, sans-serif; font-size:11px; color:#000000; text-align:center; }

/* BREADCRUMBS */
.Breadcrumb		{ display:none;visibility: collapse;}
.Breadcrumb a:Link		{ display:none;visibility: collapse;}
.Breadcrumb a:Active	{ display:none;visibility: collapse;}
.Breadcrumb a:Visited	{ display:none;visibility: collapse;}
.Breadcrumb a:Hover	{ display:none;visibility: collapse;}


/* MAIN MENU */

.MainMenu_MenuContainer 		{  padding:0px; margin:0px; width:183px;}
.MainMenu_MenuContainer  td	{  padding:0px; margin:0px; width:183px;}
.MainMenu_MenuContainer IMG	{ display: none;visibility: collapse;padding:0px;margin:0px;}
.MainMenu_MenuBar		{ cursor: pointer; cursor: hand; border-bottom: #FFFFFF 0px solid; padding:0px; margin:0px; white-space:normal;width:183px;}
.MainMenu_MenuBar IMG		{ display: none;visibility: collapse;padding:0px;margin:0px;}
.MainMenu_MenuBar  td		{ cursor: pointer; cursor: hand;  border-bottom: #FFFFFF 0px solid; padding:0px; margin:0px; white-space:normal;}
.MainMenu_MenuIcon		{ display: none;visibility: collapse;padding:0px;margin:0px;}
.MainMenu_MenuIcon IMG		{ display: none;visibility: collapse;padding:0px;margin:0px;}

/* ITEMS MENU - SUB MENU*/
/* Current Page */
.MainMenu_MenuItem {
	cursor: pointer;
 	cursor: hand; 
	background-image: url(Images/NavN.gif);background-repeat: repeat-y;font-family:arial; verdana, sans-serif; font-size:11px; font-weight:normal; color:#ffffff;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000;
	border-top: solid 0px #000000;
	border-bottom:  solid 0px #000000; 
	margin:0px;
	padding:0px;
	
}
.MainMenu_MenuItem  td  { margin:0px;  padding:0px 0px 0px 25px;height:30px;vertical-align:middle;line-height:11px; width:120px;}
.MainMenu_MenuItem  td IMG{ margin:0px; padding:0px;display:none; visibility: collapse; }
.MainMenu_MenuItem  td  table { margin:0px; padding:0px;}
.MainMenu_MenuItem  td  table td { margin:0px; padding:0px;}
.MainMenu_MenuItem  td  table td IMG{ margin:0px; padding:0px;display:none; visibility: collapse; }

.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	font-family:arial, verdana, sans-serif; font-size:11px; line-height:11px; color:#5A3D1C; text-decoration:none; background-image:none;font-weight:normal;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);  
	border-right: solid 1px #D0A247;
	border-top: solid 1px #D0A247;
	white-space:nowrap;
	width:120px;
	
}
.MainMenu_SubMenu IMG {
	display: none;
	visibility: collapse;
	padding:0px;
	margin:0px;
}

.MainMenu_SubMenu { background-color:#e7e6d4; }
.MainMenu_SubMenu tr { background-image:none; }
.MainMenu_SubMenu td { margin:0px; padding:0px;font-family: Arial, Verdana, Sans-serif;font-size:11px; font-weight:normal; color:#5A3D1C;  background-image:none; height:18px; border-bottom: solid 1px #D0A247; width:120px; white-space:nowrap;}

.MainMenu_MenuBreak {
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid;  
	border-right: #FFFFFF 0px solid; 
	padding:0px;
	margin:0px;
	
}
.MainMenu_MenuBreak td {
	display: none;
	visibility: collapse;
	
}
.MainMenu_MenuBreak IMG {
	display: none;
	visibility: collapse;
	padding:0px;
	margin:0px;
}
/* Rollover */

.MainMenu_MenuItemSel {
	cursor: pointer;
 	cursor: hand; 
	background:#D8CEBC url(Images/NavA.gif);background-repeat: repeat-y;font-family:arial; verdana, sans-serif; font-size:11px; font-weight:normal; color:#5A3D1C;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000;
	border-top: solid 0px #000000;
	border-bottom:solid 0px #000000; 
	margin:0px;
	padding:0px;
}
.MainMenu_MenuItemSel  td  { margin:0px; padding:0px 0px 0px 25px;height:30px; width:120px;line-height:11px;}
.MainMenu_MenuItemSel  td IMG{ margin:0px; padding:0px;display:none; visibility: collapse; }
.MainMenu_MenuItemSel  td  table { margin:0px; padding:0px; font-family: arial, verdana, sans-serif; font-size: 11px; }
.MainMenu_MenuItemSel  td  table td { margin:0px; padding:0px;font-family: arial, verdana, sans-serif; font-size: 11px; }
.MainMenu_MenuItemSel  td  table td IMG{ margin:0px; padding:0px;display:none; visibility: collapse; }
.MainMenu_MenuArrow {
	display:none;
	visibility: collapse;
	padding:0px;
	margin:0px;
} 
.MainMenu_MenuArrow IMG {
	display:none;
	visibility: collapse;
	padding:0px;
	margin:0px;
} 
.MainMenu_MenuArrow td {
	display:none;
	visibility: collapse;
	padding:0px;
	margin:0px;
} 
.MainMenu_RootMenuArrow {
	display:none;
	visibility: collapse;
	padding:0px;
	margin:0px;
}
.MainMenu_RootMenuArrow IMG{
	display:none;
	visibility: collapse;
	padding:0px;
	margin:0px;
}



/* text style for the selected tab */
.SelectedTab {
    font: bold 12px arial, verdana, sans-serif; color:#ffffff;
    text-decoration: none;
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
    text-decoration:none;
    color:#ffffff;
}

A.SelectedTab:visited  {
    text-decoration:none;
    color:#ffffff;
}

A.SelectedTab:active   {
    text-decoration:none;
    color: #ffffff;
}

A.SelectedTab:hover    {
    text-decoration:   underline;
    color: #ffffff;
}

/* text style for the unselected tabs */
.OtherTabs {
    font-weight: normal;
    font-size: 10px;
    line-height: 15px;
    color:#00253E;
    font-family: Arial, Helvetica;
    text-decoration: none;
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link{
    text-decoration:none;
    color:#00253E;}

A.OtherTabs:visited{
    text-decoration:none;
    color:#00253E;}

A.OtherTabs:active{
    text-decoration:none;
    color:#00253E;}

A.OtherTabs:hover{
    text-decoration:underline;
    color:#00253E;}


.Footer			{ color:#ffffff;font-size:10px; font-family: arial, verdana, sans-serif; text-decoration:none;}
.Footer a:Link		{ color:#ffffff;font-size:10px; font-family: arial, verdana, sans-serif; text-decoration:none;}
.Footer a:Active		{ color:#ffffff;font-size:10px; font-family: arial, verdana, sans-serif; text-decoration:none;}
.Footer a:Visited		{ color:#ffffff;font-size:10px; font-family: arial, verdana, sans-serif; text-decoration:none;}
.Footer a:Hover		{ color:#ffffff;font-size:10px; font-family: arial, verdana, sans-serif; text-decoration:none;}


/* GENERAL */

/* style of item titles on edit and admin pages */
.SubHead   		 { font-family: arial, verdana, sans-serif; font-size: 12px; color:#000000; font-weight:bold;}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead 		{ font-family: arial, verdana, sans-serif; font-size: 12px; color:#000000; font-weight:bold;}

/* text style used for most text rendered by modules */


/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox		{ font-family: arial, verdana, sans-serif; font-size: 12px; color:#000000; font-weight:normal;}
.NormalRed		{ font-family: arial, verdana, sans-serif; font-size: 12px; color:#C10001; font-weight:normal;}
.NormalBold		{ font-family: arial, verdana, sans-serif; font-size: 12px; color:#000000; font-weight:bold;}
.Emphasize		{ font-family: arial, verdana, sans-serif; font-size: 12px; color:#000000; font-weight:bold;}

/*.CommandButton		{ width:106px; height:24px;background-image: url(Images/BtnBG.jpg); background-repeat: no-repeat; font-family:arial, verdana, sans-serif; color:#3F3F3F; font-size:10px;  text-align:center; text-decoration:none; white-space:nowrap; text-transform:uppercase; padding:2px 0px 2px 0px; }

A.CommandButton:link	{ width:106px; height:24px;background-image: url(Images/BtnBG.jpg); background-repeat: no-repeat; font-family:arial, verdana, sans-serif; color:#3F3F3F; font-size:10px;  text-align:center; text-decoration:none; white-space:nowrap; text-transform:uppercase; padding:2px 0px 2px 0px;}

A.CommandButton:visited	{ width:106px; height:24px;background-image: url(Images/BtnBG.jpg); background-repeat: no-repeat; font-family:arial, verdana, sans-serif; color:#3F3F3F; font-size:10px;  text-align:center; text-decoration:none; white-space:nowrap; text-transform:uppercase; padding:2px 0px 2px 0px;}

A.CommandButton:active	{ width:106px; height:24px;background-image: url(Images/BtnBG.jpg); background-repeat: no-repeat; font-family:arial, verdana, sans-serif; color:#3F3F3F; font-size:10px;  text-align:center; text-decoration:none; white-space:nowrap; text-transform:uppercase; padding:2px 0px 2px 0px;}

A.CommandButton:hover	{ width:106px; height:24px;background-image: url(Images/BtnBG.jpg); background-repeat: no-repeat; font-family:arial, verdana, sans-serif; color:#3F3F3F; font-size:10px;  text-align:center; text-decoration:none; white-space:nowrap; text-transform:uppercase; padding:2px 0px 2px 0px;}
*/

/* GENERIC */



TFOOT, THEAD    {
}

TH  {
}



SMALL   { font-family: arial, verdana, sans-serif; font-size: 10px; color:#C10001; font-weight:normal;}

BIG 	 { font-family: arial, verdana, sans-serif; font-size: 12px; color:#C10001; font-weight:bold;}


.Ellipse{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #00253E;}

/* hyperlink style for the unselected tabs */
A.Ellipse:link{
    text-decoration:none;
    color:#00253E;}

A.Ellipse:visited{
    text-decoration:none;
    color:#00253E;}

A.Ellipse:active{
    text-decoration:none;
    color:#00253E;}

A.Ellipse:hover{
    text-decoration:underline;
    color:#00253E;}

/*ARTICLE MODULES CLASSES*/

.NewsDate

{
  font-family:arial;
  font-size: 11px;
  font-weight:normal;
  color:#666666;
  /*padding-left:15px;*/
}



.NewsLinks
{
  font-family:arial;
  font-size: 13px;
  font-weight:bold;
  color:#000000;
  /*padding-left:15px;*/
}



.NewsLinks a
{
  font-family:arial;
  font-size: 13px;
  font-weight:bold;
  color:#000000;
  text-decoration: none;
}

 

.NewsLinks a:link
{
  font-family:arial;
  font-size: 13px;
  font-weight:bold;
  color:#000000;
  text-decoration: none;
}

.NewsLinks a:visited
{
  font-family:arial;
  font-size: 13px;
  font-weight:bold;
  color:#000000;
  text-decoration: none;
}

.NewsLinks a:active
{
  font-family:arial;
  font-size: 13px;
  font-weight:bold;
  color:#000000;
  text-decoration: none;
}

.NewsLinks a:hover
{
  font-family:arial;
  font-size: 13px;
  font-weight:bold;
  color:#000000;
  text-decoration: underline;
}    