.DNNEmptyPane
{
  display: none;
}

body
{
  font-family: arial;
  font-size: 13px;
  color: black;
}

*, .normal, .Normal
{
  font-family: arial;
  font-size: 1em;
  color: black;
}

.NormalRed
{
  font-family: arial;
  font-size: 1em;
  color: #FF0000;
}
.NormalDark
{
  font-family: arial;
  font-size: 1em;
  color: #990000;
}
.NormalGreen
{
  font-family: arial;
  font-size: 1em;
  color: #006600;
}
.NormalDisabled
{
  font-family: arial;
  font-size: 1em;
  color: silver;
}
.NormalBold
{
  font-family: arial;
  font-size: 1em;
  color: black;
  font-weight: bold;
}

.Head
{
  font-size: 1.4em;
  font-weight: bold;
  color: #990000;
}

.SubHead
{
  font-size: 1.3em;
  font-weight: bold;
  color: #990000;
}

.SubSubHead
{
  font-size: 1.2em;
  font-weight: bold;
}

H1
{
  Font-size: 1.9em;
  color: black;
}
H2
{
  Font-size: 1.4em;
  color: black;
}
H3
{
  Font-size: 1.3em;
  color: black;
}
H4
{
  Font-size: 1.2em;
  color: black;
}
H5
{
  Font-size: 1em;
  font-weight: bold;
  color: black;
}
H6
{
  Font-size: 1em;
  font-weight: bold;
  color: black;
}

a:link, a:visited, a:active
{
  color: #145cb4;
}

a:hover
{
  color: #FF0000;
}

.Small
{
  font-size: .8em;
}
.SmallGreen
{
  font-size: .8em;
  color: #006600;
}
.SmallRed
{
  font-size: .8em;
  color: #990000;
}
.Big
{
  font-size: 1.9em;
}
.BigGreen
{
  font-size: 1.9em;
  color: #006600;
}
.BigRed
{
  font-size: 1.9em;
  color: #990000;
}

td
{
  vertical-align: top;
}

.SkinObject,
a.SkinObject,
a.SkinObject:visited,
a.SkinObject:active,
a.SkinObject:link,
a.SkinObject:hover
{
  font-family: arial;
  color: black;
  font-weight: normal;
  font-size: 1em;
}

#dnn_dnnLOGIN_cmdLogin
{
  color: #DDDDDD;
}

.FC_outer
{
  margin: 0;
  padding: 0;
  border: 0;
  border-collapse: collapse;
  color: black;
  width: 100%;
}

.FC_inner
{
  margin: 0;
  padding: 0;
  border: 0;
  border-collapse: collapse;
  color: black;
  background-color: white;
  width: 980px;
}

.ferris .menupanel
{
  border-top: 2px solid white;
  border-bottom: 1px solid white;
  background-color: #006600;
  color: white;
  padding: 0;
  margin: 0;
}

.clark .menupanel
{
  border-top: 2px solid white;
  border-bottom: 1px solid white;
  background-color: #990000;
  color: white;
  padding: 0;
}

.controlpanel
{
  border: 0;
}

.headerpanel
{
  height: 179px;
}

.ferris .headerpanel
{
  background-image: url('images/FHbanner.jpg');
  background-repeat: no-repeat;
}

.clark .headerpanel
{
  background-image: url('images/CMbanner.jpg');
  background-repeat: no-repeat;
}

.contentpanel
{
}

.logopane
{
  width: 300px;
  height: 100%;
}

.ferris .headertour
{
  text-align: right;
  color: #666666;
  font-size: 14px;
  font-weight: bold;
  line-height: 80%;
}
.ferris .headerphone
{
  text-align: right;
  color: #666666;
  font-size: 20px;
  font-weight: bold;
  line-height: 80%;
}
.ferris .headertext1
{
  color: #990000;
  font-size: 28px;
  font-style: italic;
  font-weight: bold;
  font-family: Times New Roman,Times, serif;
}
.ferris .headertext2
{
  color: #990000;
  font-size: 22px;
  font-style: italic;
  font-family: Times New Roman,Times, serif;
}


.clark .headertour
{
  text-align: right;
  color: #666666;
  font-size: 14px;
  font-weight: bold;
  line-height: 80%;
}
.clark .headerphone
{
  text-align: right;
  color: #666666;
  font-size: 20px;
  font-weight: bold;
  line-height: 80%;
}
.clark .headertext1
{
  color: #990000;
  font-size: 28px;
  font-style: italic;
  font-weight: bold;
  font-family: Times New Roman,Times, serif;
}
.clark .headertext2
{
  color: #990000;
  font-size: 22px;
  font-style: italic;
  font-family: Times New Roman,Times, serif;
}


.footerpanel
{
}

.contentpane
{
}

.contentpanetable
{
  margin: 0;
  padding: 0;
  border: 0;
  border-collapse: collapse;
  width: 100%;
  background-color: white;
}

.contentpanemain
{
  width: 600px;
  height: 450px;
  border-right: 2px solid white;
  overflow: hidden;
}

.contentpaneupper
{
  height: 165px;
  border-bottom: 2px solid white;
  overflow: hidden;
}
.contentpanemid
{
  height: 166px;
  border-bottom: 2px solid white;
  overflow: hidden;
}
.contentpanelower
{
  height: 165px;
  overflow: hidden;
}

.contentpaneinner
{
  width: 600px;
  overflow: hidden;
}

.contentpaneleft,
.contentpanemenu
{
  width: 150px;
  border-right: 2px solid white;
  overflow: hidden;
}

.contentpaneright
{
  border-leftt: 2px solid white;
  overflow: hidden;
}

.footerimage
{
  float: left;
}

.footermenu
{
  float: right;
}

.ferris .footermenu,
.ferris .footermenu a,
.ferris .footermenu a:visited
{
  color: #009900;
}

.clark .footermenu,
.clark .footermenu a,
.clark .footermenu a:visited
{
  color: #990000;
}

.footerinfo
{
  clear: right;
  text-align: center;
  line-height: 120%;
}

/* ****************************
   ****************************
   ********  Main Menu  *******
   ****************************
   **************************** */

   
.MainMenu_MenuContainer td,
.MainMenu_MenuContainer 
{
	background-color: transparent;
	color: white;
	text-align: center;
	vertical-align: middle;
  font-size: 145%;
  border: 0px;
  margin: 0px;
  padding: 0px;
}

.MainMenu_SubMenu td
{
  border: 0px;
  padding: 0px;
  font-size: 140%;
}

.MainMenu_MenuBar 
{
	cursor: pointer; 
	cursor: hand;
	background-color: Transparent;
}

.MainMenu_MenuItem,
.MainMenu_MenuItemSel
{
	cursor: hand;
	font-weight: bold;
	font-style: normal;
	border: 0; 
	height: 100%;
  font-family: arial;
  xfont-size: 140%;
	vertical-align: middle;
}   

.MainMenu_MenuItem td,
.MainMenu_MenuItemSel td
{
	cursor: hand;
	font-weight: bold;
	font-style: normal;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 5px;
	xheight: 150%;
  xfont-size: 120%;
	vertical-align: middle;
}   

.ferris .MainMenu_MenuItem,
.ferris .MainMenu_MenuItem td
{
	background-color: #006600;
	color: white;
}

.ferris .MainMenu_MenuItemSel,
.ferris .MainMenu_MenuItemSel td,
.ferris .MainMenu_SelectedSubItem,
.ferris .MainMenu_SelectedSubItem td
{
	background-color: #008800 !important;
	color: yellow !important;
	vertical-align: middle;
}

.ferris .MainMenu_Separator,
.ferris .MainMenu_MenuBreak,
.ferris .MainMenu_Separator td,
.ferris .MainMenu_MenuBreak td
{
	background-color: #006600;
	color: white;
}


.clark .MainMenu_MenuItem,
.clark .MainMenu_MenuItem td
{
	background-color: #990000;
	color: white;
}

.clark .MainMenu_MenuItemSel,
.clark .MainMenu_MenuItemSel td,
.clark .MainMenu_SelectedSubItem,
.clark .MainMenu_SelectedSubItem td
{
	background-color: #cc0000 !important;
	color: yellow !important;
	vertical-align: middle;
}

.clark .MainMenu_Separator,
.clark .MainMenu_MenuBreak,
.clark .MainMenu_Separator td,
.clark .MainMenu_MenuBreak td
{
	background-color: #990000;
	color: white;
}


.MainMenu_Separator,
.MainMenu_MenuBreak,
.MainMenu_Separator td,
.MainMenu_MenuBreak td
{
	font-weight: bold;
	font-style: normal;
	border: 0;
	font-size: 60%;
  xfont-size: 125%;
	vertical-align: middle;
}

.MainMenu_MenuIcon,
.MainMenu_MenuArrow
{
  display: none;
}

.MainMenu_SubMenu
{
  border: 1px solid white;
}


/* ****************************
   ****************************
   ********  Side Menu  *******
   ****************************
   **************************** */

.inventua_sidemenu a,
.inventua_sidemenu a:link,
.inventua_sidemenu a:visited,
.inventua_sidemenu a:active,
.inventua_sidemenu a:hover
{
  color: black;
}

.ferris .inventua_sidemenu a:hover
{
  color: #009900;
  text-decoration: none;
}


.clark .inventua_sidemenu a:hover
{
  color: #990000;
  text-decoration: none;
}

.SideMenuHeader0, .SideMenuHeaderHighlight0, 
.SideMenuHeader1, .SideMenuHeaderHighlight1, 
.SideMenuHeader2, .SideMenuHeaderHighlight2, 
.SideMenuHeader3, .SideMenuHeaderHighlight3, 
.SideMenuHeader4, .SideMenuHeaderHighlight4, 
.SideMenuHeader5, .SideMenuHeaderHighlight5  
{
  font-weight: bold !important;
}

.SideMenuHeader1,
.SideMenuHeaderHighlight1,
.SideMenuItem1,
.SideMenuItemHighlight1
{
  padding-left: 10px;
}

.SideMenuHeader2,
.SideMenuHeaderHighlight2,
.SideMenuItem2,
.SideMenuItemHighlight2
{
  padding-left: 20px;
}

.SideMenuHeader3,
.SideMenuHeaderHighlight3,
.SideMenuItem3,
.SideMenuItemHighlight3
{
  padding-left: 30px;
}

.SideMenuHeader4,
.SideMenuHeaderHighlight4,
.SideMenuItem4,
.SideMenuItemHighlight4
{
  padding-left: 40px;
}

.ferris .SideMenuCurrentItem0,
.ferris .SideMenuCurrentItem1,
.ferris .SideMenuCurrentItem2,
.ferris .SideMenuCurrentItem3,
.ferris .SideMenuCurrentItem4,
.ferris .SideMenuCurrentItem5
{
  background-color: #99FF99;
}

.clark .SideMenuCurrentItem0,
.clark .SideMenuCurrentItem1,
.clark .SideMenuCurrentItem2,
.clark .SideMenuCurrentItem3,
.clark .SideMenuCurrentItem4,
.clark .SideMenuCurrentItem5
{
  background-color: #FF9999;
}


