﻿body { background-color:#B4B1A2; background-image:url('images/HPC_background.jpg'); background-repeat:repeat-x;}

.header { font-family: Georgia, Arial, Verdana; font-size:11px; font-weight:bold;}
.header a:link { color:Black;}
.header a:active { color:Black;}
.header a:visited { color:Black;}
.header a:hover { color:#7c2a04; }

.footer {  font-family: Arial, Verdana, Georgia; font-size:11px; color:Black;}
.footer a:link { color:Black;}
.footer a:active { color:Black;}
.footer a:visited { color:Black;}
.footer a:hover { color:#7c2a04; }

.folderTab
{
    display:block; 
    margin:0; 
    padding:0; 
    line-height:35px; 
    font-family: Arial, Verdana, Georgia;
    font-size:14px;
    font-weight:bold;
    color:#827d69;
    background-image:url('images/folderTab.png'); 
    background-repeat:no-repeat;
}

.ArticleLinks a:link { font-family: Georgia, Arial, Verdana; font-size:11px; color:#7c2a04;}
.ArticleLinks a:active { font-family: Georgia, Arial, Verdana; font-size:11px; color:#7c2a04;}
.ArticleLinks a:visited { font-family: Georgia, Arial, Verdana; font-size:11px; color:#7c2a04;}
.ArticleLinks a:hover { font-family: Georgia, Arial, Verdana; font-size:11px; color:#7c2a04;}

.tabConentTitle
{
    font-family:Georgia, Arial, Verdana;
    font-size:24px;
    color:#746e59;
}

.tabContent p
{
    font-family:Verdana, Georgia, Arial;
    font-size:11px;
    color:black;
}

.tabContent li
{
    font-family:Verdana, Georgia, Arial;
    font-size:11px;
    color:black;
}

.relatedTopicsTitle
{
    font-family:Georgia, Arial, Verdana;
    font-size:17px;
    color:#7c2a04;
    line-height:40px;
}

.relatedTopicsContent p
{
    font-family:Verdana, Georgia, Arial;
    font-size:11px;
    color:#746e59;
}

h1
{
    font-family:Georgia, Arial, Verdana;
    font-size:24px;
    color:#746e59;
}

h2
{
    font-family:Georgia, Arial, Verdana;
    font-size:18px;
    color:#746e59;
}

h3
{
    font-family:Georgia, Arial, Verdana;
    font-size:17px;
    color:#7C2A04;
}

p
{
    font-family:Verdana, Georgia, Arial;
    font-size:11px;
    color:black;
}

/* BEGIN menu styling */
.main_dnnmenu_bar 
{
	cursor:pointer;
	font-size: 11px; 
	font-family: Arial, Helvetica;
	background-color:transparent;
    /*letter-spacing: 1px;*/
}

/*  Main Menu Normal  */
.main_dnnmenu_rootitem  
{	
	font-family:Georgia, Arial, Verdana; 
	font-size:11px; 
	font-weight:bold;
	text-align:center; 
	line-height:40px;
	padding:12px 25px 12px 25px;
	margin-right:1px;
    background:url(images/btnBg.jpg) repeat-x top left;
    border-right: solid 2px #cfccbb;
    border-left: solid 2px #cfccbb;
}

/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{  
	color:#7c2a04; 
	font-weight:bold;
	text-align:center;
	line-height:40px;
	padding:12px 25px 12px 25px;
	margin-right:1px;
}

/*  Main menu selected  */
.main_dnnmenu_rootitem_selected 
{
    color:#7c2a04; 
	font-family:Georgia, Arial, Verdana; 
	font-size:11px; 
	font-weight:bold;
	text-align:center; 
	line-height:40px;
	padding:12px 25px 12px 25px;
	margin-right:1px;
    background:url(images/btnBg.jpg) repeat-x top left;
    border-right: solid 2px #cfccbb;
    border-left: solid 2px #cfccbb;
}

/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	border:1px solid #C0D6E5;
}

.main_dnnmenu_submenu td
{
	/*background-color:#E1E8ED;*/
	background-color:#F8FAFF;
	z-index: 1000;
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:#000000;
	line-height:2em;
	padding: 0px 5px;
	margin:0px;
}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td   
{  
	font-size: 11px;
	background: #CE0D0D url(images/menu_hover.gif) repeat-x top left;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	line-height:2em;
	z-index: 1000; 
	padding: 0px 5px;
	margin:0px;
}

.main_dnnmenu_break
{
	height: 0px;
	background-color: #D5E0FF;
}

/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(images/menu_hover.gif) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}
/* END menu styling */

/* BEGIN side menu styling */
/****** TOP LEVEL NAV *****/
/**************************/
td.MenuItem0, td.MenuItemMouseOver0,td.MenuItem0 a, td.MenuHdr0 a
{
	display:none;
}

/****** SECOND LEVEL NAV *****/
/**************************/
.MenuItem1 a, .MenuItemMouseOver1 a, .MenuItem1 a:visited
{
    display:block;
    width:250px;
	line-height:35px;
	margin:0;
	padding:0;
	background-color:#e5e1d0;	
	font-family:Georgia, Arial, Verdana; 
	font-size:11px; 
	font-weight:bold;
	border-top-color:Gray;
	border-top-style:dashed;
	border-top-width:1px;
	background-image: url(images/menuArrow.jpg);
    background-repeat:no-repeat;
    background-position: 240px 10px;
    text-indent:15px;
    
    color:Black;
}
.MenuHdr1 a, .MenuHdr1 a:visited, .MenuHdrMouseOver1 a
{
    display:block;
    width:250px;
	line-height:35px;
	margin:0;
	padding:0;
	background-color:#e5e1d0;	
	font-family:Georgia, Arial, Verdana; 
	font-size:11px; 
	font-weight:bold;
	border-top-color:Gray;
	border-top-style:dashed;
	border-top-width:1px;
	border-bottom-color:Gray;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	background-image: url(images/menuArrow.jpg);
    background-repeat:no-repeat;
    background-position: 240px 10px;
    text-indent:15px;
    
    color:#7c2a04;
}
.MenuItemMouseOver1 a:hover, .MenuHdrMouseOver1 a:hover, .CurrentItem1 a, .CurrentItem1 a:active, .CurrentItem1 a:visited
{
	color:#7c2a04;
}

/****** THIRD LEVEL NAV *****/
/**************************/
.MenuItem2 a, .MenuItemMouseOver2 a
{
    display:block;
    width:250px;
	line-height:25px;
	margin:0;
	padding:0;
	background-color:#e5e1d0;	
	color:black;
	font-family:Georgia, Arial, Verdana; 
	font-size:10px; 
	font-weight:bold;
	/*
    border-bottom-color:Gray;
	border-bottom-style:dashed;
	border-bottom-width:1px;
    */
	background-image: url(images/menuArrowChild.jpg);
    background-repeat:no-repeat;
    background-position: 240px 7px;
    text-indent:30px;
}

.MenuItem2 a:visited
{
    color:Black;
}

.MenuItemMouseOver2 a:hover, .CurrentItem2 a, .CurrentItem2 a:active, .CurrentItem2 a:visited
{
    color:#7c2a04;
}
/* END side menu styling */

/* BEGIN search area */
#dnn_hpcSearch_txtSearch
{
    border:0;
}

/* Style the search link or image */
#dnn_hpcSearch_cmdSearch
{   
}

#dnn_hpcSearch_cmdSearch img
{
    border:0;
}
/* END   search area */



/* BEGIN side menu styling for Site Map */
/****** TOP LEVEL NAV *****/
/**************************/
td.SMMenuItem0, td.SMMenuItemMouseOver0,td.SMMenuItem0 a, td.SMMenuHdr0 a
{
	display:none;
}

/****** SECOND LEVEL NAV *****/
/**************************/
.SMMenuItem1 a, .SMMenuItemMouseOver1 a, .SMMenuItem1 a:visited
{
    display:block;
    width:250px;
	line-height:30px;
	margin:0;
	padding:0;
	font-family:Georgia, Arial, Verdana; 
	font-size:11px; 
	font-weight:bold;
	border-top-color:Gray;
	border-top-style:dashed;
	border-top-width:1px;
    color:Black;
}
.SMMenuHdr1 a, .SMMenuHdr1 a:visited, .SMMenuHdrMouseOver1 a
{
    display:block;
    width:250px;
	line-height:30px;
	margin:0;
	padding:0;
	font-family:Georgia, Arial, Verdana; 
	font-size:11px; 
	font-weight:bold;
	border-top-color:Gray;
	border-top-style:dashed;
	border-top-width:1px;
	border-bottom-color:Gray;
	border-bottom-style:dashed;
	border-bottom-width:1px;
    
    color:#7c2a04;
}
.SMMenuItemMouseOver1 a:hover, .SMMenuHdrMouseOver1 a:hover, .SMCurrentItem1 a, .SMCurrentItem1 a:active, .SMCurrentItem1 a:visited
{
	color:#7c2a04;
}

/****** THIRD LEVEL NAV *****/
/**************************/
.SMMenuItem2 a, .SMMenuItemMouseOver2 a
{
    display:block;
    width:250px;
	line-height:25px;
	margin:0;
	padding:0;
	color:black;
	font-family:Georgia, Arial, Verdana; 
	font-size:10px; 
	font-weight:bold;
    text-indent:15px;
}

.SMMenuItem2 a:visited
{
    color:Black;
}

.SMMenuItemMouseOver2 a:hover, .SMCurrentItem2 a, .SMCurrentItem2 a:active, .SMCurrentItem2 a:visited
{
    color:#7c2a04;
}
/* END side menu styling for Site Map */