/* dnn elements */

.ControlPanel, .PagingTable
{
	width: 100%;
	background-color: #FFFFFF;
	border-right: #003366 1px solid;
	border-top: #003366 1px solid;
	border-left: #003366 1px solid;
	border-bottom: #003366 1px solid;
}

.SkinObject
{
	font: 100% HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #000;
}

A.SkinObject:link, A.SkinObject:visited, A.SkinObject:hover, A.SkinObject:active
{
	text-decoration: none;
	color: #004A30;
}

A.SkinObject:hover
{
	text-decoration: underline;
}

/* styles for LANGUAGE skinobject */
.Language
{
	vertical-align: middle;
	margin: 0px;
}

.Language img
{
	border: none;
}


/* style for module titles */
/* style of item titles on edit and admin pages */
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.Head, .SubHead, .SubSubHead, .NormalBold, .Normal, .NormalDisabled, .NormalRed, .NormalTextBox
{
	font: bold 100% HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #004A30;
	padding: 0px;
	margin: .5em 6px;
}

/* text style used for most text rendered by modules */
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.Normal, .NormalDisabled, .NormalTextBox
{
    font-weight: normal;
	color: #000;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
	color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
	color: #000;
}

/* text style used for error messages */
.NormalRed
{
	color: #ff0000;
}

/* styles used by Data Grids */
.DataGrid_AlternatingItem
{
	background-color: White;
	font: 100% HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #004A30;
}
.DataGrid_Container
{
	background-color: Transparent;
}
.DataGrid_Footer
{
	background-color: White;
}
.DataGrid_Header
{
	background-color: Transparent;
	font: bold 100% HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #000;
	text-align: left;
}
.DataGrid_Item
{
	background-color: Transparent;
	font: 100% HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #000;
}
.DataGrid_SelectedItem
{
	background-color: Silver;
	font: 100% HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #000;
}

/* styles used by TreeMenu Skin Object */
.TreeMenu_Node
{
	font: 100% HelveticaNeue, Helvetica, Verdana, Sans-Serif;
}

.TreeMenu_NodeSelected
{
	background-color: Silver;
	font: 100% HelveticaNeue, Helvetica, Verdana, Sans-Serif;
}

A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link
{
	text-decoration: none;
	color: #004A30;
}

A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited
{
	text-decoration: none;
	color: #004A30;
}

A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover
{
	text-decoration: underline;
	color: #004A30;
}

A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active
{
	text-decoration: none;
	color: #004A30;
}


/* text style used for help text rendered by modules */
.Help
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 2px;
	border-left: black 1px solid;
	color: black;
	padding-top: 2px;
	border-bottom: black 1px solid;
	font-family: Tahoma, Arial, Helvetica;
	background-color: #ffff99;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
	font: 120% HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	font-weight: bold;
	color: #004A30;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
	color: #004A30;
}

A.CommandButton:visited
{
	color: #004A30;
}

A.CommandButton:hover
{
	color: #004A30;
}

A.CommandButton:active
{
	color: #004A30;
}

/* button style for standard HTML buttons */
.StandardButton
{
	padding: .2em;
	margin: -.2em 0px 0px;
	color: #004A30;
	font: 100% HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	/* border: none 0px transparent;
	background-color: transparent; */
}

/* Module Title Menu */
.ModuleTitle_MenuContainer
{
	border-bottom: blue 0px solid;
	border-left: blue 0px solid;
	border-top: blue 0px solid;
	border-right: blue 0px solid;
}

.ModuleTitle_MenuBar
{
	cursor: pointer;
	height: 16px;
	background-color: Transparent;
}

.ModuleTitle_MenuItem
{
	cursor: pointer;
	color: black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	border-left: white 0px solid;
	border-bottom: white 1px solid;
	border-top: white 1px solid;
	border-right: white 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon
{
	cursor: pointer;
	background-color: #EEEEEE;
	border-left: #EEEEEE 1px solid;
	border-bottom: #EEEEEE 1px solid;
	border-top: #EEEEEE 1px solid;
	text-align: center;
	width: 15px;
	height: 21px;
}

.ModuleTitle_SubMenu
{
	z-index: 1000;
	cursor: pointer;
	background-color: #FFFFFF;
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak
{
	border-bottom: #EEEEEE 1px solid;
	border-left: #EEEEEE 0px solid;
	border-top: #EEEEEE 1px solid;
	border-right: #EEEEEE 0px solid;
	background-color: #EEEEEE;
	height: 1px;
}

.ModuleTitle_MenuItemSel
{
	cursor: pointer;
	color: black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	border-right: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
}

/* LEGACY STYLES from DNN 1-2 */
.HeadBg
{
	background-color: #CCCCCC;
}

.TabBg
{
	background-color: #EBECEA;
}

.SelectedTab
{
	font: 100% HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #000;
}

A.SelectedTab:link
{
	text-decoration: none;
	color: #004A30;
}

A.SelectedTab:visited
{
	text-decoration: none;
	color: #004A30;
}

A.SelectedTab:hover
{
	text-decoration: underline;
	color: #004A30;
}

A.SelectedTab:active
{
	text-decoration: none;
	color: #004A30;
}

.OtherTabs
{
	font: 100% HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #000;
}

A.OtherTabs:link
{
	text-decoration: none;
	color: #000000;
}

A.OtherTabs:visited
{
	text-decoration: none;
	color: #000000;
}

A.OtherTabs:hover
{
	text-decoration: underline;
	color: #004A30;
}

A.OtherTabs:active
{
	text-decoration: none;
	color: #000000;
}

.PagingTable
{
	height: 33px;
}

/*
.LabelEditOverClass
{	
	cursor: pointer;
	text-decoration: underline overline;
}
*/

.LabelEditTextClass
{
	border: solid 1px red;
	background-color: Transparent;
}

.LabelEditWorkClass
{
	/*background: url(/DotNetNuke/images/dnnanim.gif) no-repeat right;*/
	border: solid 0px red;
	background-color: Transparent;
}

/* style for the DNNTextSuggest control select menu */
.SuggestTextMenu
{
	border: solid 1px black;
	white-space: nowrap;
	background: white;
}
/* style for the DNNTextSuggest control selected menu node */
.SuggestNodeOver
{
	background-color: navy;
	color: White;
}

/* used to collapse panes without any content in them */
.DNNEmptyPane
{
}

/* used to set the different module align options - from module settings */
.DNNAlignleft
{
	text-align: left;
}
.DNNAlignright
{
	text-align: right;
}
.DNNAligncenter
{
	text-align: center;
}

/* Login Styles */
.LoginPanel
{

}

.LoginTabGroup
{	
}

.LoginTab {
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #FFF;
	border: 1px #25569a solid;
}

.LoginTabSelected{
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #FFF;
	background-position: 0% -41px;
	border: 1px #25569a solid;
}

.LoginTabHover
{
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #555;
	border: 1px #C00 solid;
	cursor:pointer;
}

.LoginContainerGroup
{
	clear: both;
	padding-top: 5px;
}

.LoginContainer
{
	
}

#tablist 
{
	width: 120px;
	margin: 0;
	border-right: 1px solid black;
	padding-bottom: 10px;
	float:left;
}

.dashboardPanel 
{
	margin-left: 120px;
	padding: 0 10px 10px 10px;
	
}

.dashboardPanel table td
{
	padding: 2px 4px;
}

.dashboardPanel table th
{
	padding: 2px 4px;
	font-size: 1em;
	font-weight: bold;
	color: #036;
	border-bottom: 1px solid #9FB1BC;
}

.dashboardTableAlt 
{
	background-color: #eee;
}

.dashboardGrid
{
	margin: 10px;
}

/* basic elements */
html {
	font-size: 100%;
}

body { 
	font: .8em/1.3 HelveticaNeue, Helvetica, Verdana, Sans-Serif; 
	background-color: #EBECEA;
	text-align: left;
	margin: 0px;
	padding: 0px;
	}
	
body * {
	font-size: 100%;
}

a {
	color: #004A30;
	}
	
a:hover {
	text-decoration: underline;
}

H1
{
	font: bold 1.5em/1 HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #004A30;
	padding: 0px;
	margin: .5em 6px;
}

H2
{
	font: bold 1.5em/1 HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #004A30;
	padding: 0px;
	margin: .5em 6px;
}

H3
{
	font: bold 1em HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #004A30;
	padding: 0px;
	margin: .5em 6px;
}

H4
{
	font: 1em HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #004A30;
	padding: 0px;
	margin: .5em 6px;
}

H5, DT
{
	font: 1em HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #004A30;
	padding: 0px;
	margin: .5em 6px;
}

H6
{
	font: 1em HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #004A30;
	padding: 0px;
	margin: .5em 6px;
}

TFOOT, THEAD
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #003366;
}

TH
{
	vertical-align: baseline;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
	
A:link
{
	color: #004A30;
}

A:visited
{
	color: #004A30;
}

A:hover
{
	color: #004A30;
	text-decoration: underline;
}

A:active
{
	color: #004A30;
}

SMALL
{
	font-size: 1em;
}

BIG
{
	font-size: 1.5em;
}

BLOCKQUOTE, PRE
{
	font-family: Lucida Console, monospace;
}


UL LI
{
	list-style-type: square;
}

UL LI LI
{
	list-style-type: disc;
}

UL LI LI LI
{
	list-style-type: circle;
}

OL LI
{
	list-style-type: decimal;
}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}
OL UL LI
{
	list-style-type: disc;
}

HR
{
	color: #000;
	height: 1pt;
	text-align: left;
}

/* specific divs */

#falsebody {
	position: relative;
	min-height: 100%;
	width: 100%;
	background: transparent url(images/hcet_header_background.jpg) repeat-x top;
	text-align:center;
}

#canvas {
	position: relative;
	min-height: 100%;
	width: 74em;
	border: 0px;
	margin: 0px auto;
	padding: 0px;
}

#hcetlogo { 
	background: transparent url(images/hcet_header_logo.png) no-repeat top left;
	border-style: none;
	border-width: 0px;
	width: 100%; 
	height: 112px;
	margin: 0px;
	text-align: left;
	}
#hcetlogo span {
	display: none;
	}

/* menus */
	
.menu ul {
	position: relative;
	padding: 0px;
	list-style-type: none;
	margin: 0px;
	text-align: left;
	white-space: nowrap;
	}
	
.menu ul li {
	width: 7.8em;
	height: 1.3em;
	margin: 0px;
	padding: .3em 0px 0px 6px;
	background-color: #EBECEA;
	color: #000000;
	line-height: 1;
	list-style-type: none;
}

#quicklinks {
	float: right;
	margin-bottom: -1.6em;
	display: inline;
}
	
#quicklinks li {
	float: right;
	margin-right: .5em;
	display: inline;
}

#mainmenu {
	margin-top: -1.6em;
	margin-bottom: 1.6em;
}

#mainmenu li {
	float: left;
	margin-left: .5em;
	display: inline;
	color: #000000;
}

#mainmenu a {
	color: #000000
}

#menu_home {
	background-color: #EBECEA;
}

#menu_rvtta {
	background-color: #969B8F;
}

#menu_rvipp {
	background-color: #7E735B;
}

#menu_wfpp {
	background-color: #B0A790;
}

#menu_hiv {
	background-color: #737245;
}

#menu_arh {
	background-color: #999889;
}

#menu_gliche {
	background-color: #7E6B71;
}

#menu_pssst {
	background-color: #9B8F57;
}

#adminmenu 
{
    position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px;
	z-index: 99;
	background-color: #fff;
	border-bottom: 1px solid #000;
    border-left: 1px solid #000;
	border-right: 1px solid #000;
}

#footerlinks
{
    margin: 0px;
    padding: 0px;
    text-align: left;
    white-space: nowrap;
}

#footerlinks li
{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    text-align: left;
    white-space: nowrap;
    float: left;
}

/* breadcrumbs */

#breadcrumbs {
	text-align: left;
	float: left;
	display: block;
	width: 73em;
	clear: both;
	padding: 0px;
	margin: .5em 12px 0px;
	color: #000;
}

#breadcrumbs a:hover {
	text-decoration: none;
}

/* content */

.content {
	position: relative;
	margin-left: .5em;
	float: left;
	text-align: left;
	overflow: hidden;
	display: inline;
}

.content h2 {
	font: bold 1.5em/1 HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #004A30;
	padding: 0px;
	margin: .5em 6px;
	text-align: left;
}

.content h2 span 
{
    margin: 0px;
}

.content h3 {
	font: bold 1em HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #004A30;
	padding: 0px;
	margin: .5em 6px;
	text-align: left;
}

.content h3 span 
{
    margin: 0px;
}

.content p {
	padding: 0px;
	margin: .5em 6px;
	padding-bottom: .5em;
	text-align: left;
}

.content p span 
{
    margin: 0px;
}

.content .DNN_News_ItemLink 
{
	font: bold 1em HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #004A30;
	padding: 0px;
	margin: .5em 6px 0px;
}

.content .DNN_News_ItemDate 
{
    color: #004A30;
    margin-top: 0px;
    padding: 0px;
    font-style: normal;
}

.content ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.content ul li {
	padding: 0px;
	margin: .5em 6px;
	text-transform: capitalize;
	background-color: transparent;
	list-style-type: none;
}

.content ul li li {
	padding: 0px;
	margin: .5em 6px;
	text-transform: capitalize;
	background-color: transparent;
	list-style-type: none;
}

.content ul li li li {
	padding: 0px;
	margin: .5em 6px;
	text-transform: capitalize;
	background-color: transparent;
	list-style-type: none;
}

.content ul li li li li {
	padding: 0px;
	margin: .5em 6px;
	text-transform: capitalize;
	background-color: transparent;
	list-style-type: none;
}

.content .NormalTextBox {
	padding: .2em;
	margin: .5em 6px;
	float: left;
	width: 13em;
}

.content .SearchButton {
	padding: .2em;
	margin: -.2em 0px 0px;
	background-color: #EBECEA;
	color: #cccccc;
	float: left;
}

.content .rightlink {
	padding: 0px;
	margin: .5em 6px;
	float: right;
	clear: both;
}

.content .bottomRight {
	position: absolute;
	right: 6px;
	bottom: 6px;
}

.pane {
	float: left;
	width: 24.5em;
	display: inline;
}

#ContentPane_Search {
	width: 24em;
	height: 8em;
	background-color: #fff;
	margin-top: .5em;
}

#ContentPane_About {
	width: 24em;
	height: 16em;
	padding: 0px;
	background: transparent;
	margin-top: .5em;
}

#ContentPane_About img {
	width: 24em;
	height: 16em;
	border-width: 0px;
	border-style: none;
	margin-bottom: -2.5em;
}

#ContentPane_About span {
	font: bold 2em/1 HelveticaNeue, Helvetica, Verdana, Sans-Serif;
	color: #fff;
	padding: 0px;
	margin: 0px 6px;
	float: right;
	position: relative;
}

#ContentPane_About:hover {
	text-decoration: none;
}

#ContentPane_UpperMiddle {
	width: 24em;
	height: 16.5em;
}

#ContentPane_LowerMiddle {
	width: 24em;
	height: 8.5em;
}

#ContentPane_Right {
	width: 24em;
	height: 25em;
}

#ContentPane_FullRight {
	width: 48.5em;
	height: 25em;
}

#ContentPane_LowerLeft {
	width: 24em;
	height: 16.5em;
}

#ContentPane_FullUpper {
	width: 73em;
	height: 25em;
}

#ContentPane_FullWidth {
	width: 73em;
	clear: both;
	margin-bottom: .5em;
}

/* footer */

#footer {
	position: relative;
	margin: .5em;
	clear: both;
	width: 73em;
	text-align: left;
}

#footer a {
	margin: 0px 6px;
}

#address {
	margin: 0px;
	padding: 0px;
	width: 100%;
	position: relative;
}

#AddressPane_Left
{
    width: 36.5em;
    text-align: left;
    float: left;
}

#AddressPane_Right
{
    width: 36.5em;
    text-align: right;
    float: right;
}

/* specific */

#ContentPane_Right .containerDiv
{
    text-align: center;
}

#stateMap {
	width: 203px;
	height: 187px;
	display: block;
	margin: 1em auto .5em;
	border: 0px;
}

#stateLinks {
	padding: 0px;
	position: relative;
	margin: 1em auto 0px;
	clear: both;
	width: 50%;
	overflow: visible;
	white-space: nowrap;
	text-align: left;
}

#Calendar_Table {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	border-style: none;
	border-collapse: collapse;
	border-spacing: 0px;
    margin-left: -6px;
}

#Calendar_Table tr {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#Calendar_Table th {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#Calendar_Table th p {
	margin: 0px;
	padding: .4em 0px;
	line-height: 1;
	text-align: center;
	color: #cccccc;
	background-color: #EBECEA;
	font-weight: normal;
}

#Calendar_Table .day {
	color: #004A30;
	font-size: 1.5em;
}

#Calendar_Table td {
	margin: 0px;
	padding: 0px .3em;
	border: 0px;
	vertical-align: top;
	height: 4em;
}

#Calendar_Table td a {
	color: #004A30;
	text-transform: capitalize;
	background-color: transparent;
}
#middleContent
{
	position: relative;
	margin: .5em;
	clear: both;
	width: 73em;
	text-align: left;
}
#middlePane {
	margin: 0px;
	padding: 0px;
	width: 100%;
	position: relative;  
}
#middleContent
{
	position: relative;
	margin: .5em;
	clear: both;
	width: 73em;
	text-align: left;
}
#middlePane {
	margin: 0px;
	padding: 0px;
	width: 100%;
	position: relative;  
}
/*--------- dnn menu style ----------*/

.menu_style
{
width:100%;
height:30px;
margin: 5px;	
background-color:#F8FAFF;
clear:both;
}

/* main menu td */
.main_dnnmenu_bar 
{
	cursor:pointer;
	font-size: 11px; 
	background-color:transparent;
	width:970px;
}

/*  Main Menu Normal  */
.main_dnnmenu_rootitem  
{	
	color: #375162;
	font-size: 13px; 
	font-weight:bold; 	
	text-align:center; 
	padding:12px 12px 12px 12px;
	text-transform:uppercase; margin-right:1px;
	white-space:nowrap;
	float:left;
}


/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{
	color: #094B31;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	padding: 12px 12px 12px 12px;
	background: url(../images/menu_hover.gif) repeat-x top left;
	text-transform: uppercase;
	margin-right: 1px;
	white-space: nowrap;
	float: left;
}

/*  Main menu selected  */
.main_dnnmenu_rootitem_selected
{
	color: #094B31;
	font-weight: bold;
	text-align: center;
	font-size: 13px;
	padding: 12px 12px 12px 12px;
	background: url(../images/menu_active.gif) repeat-x top left;
	text-transform: uppercase;
	margin-right: 1px;
	white-space: nowrap;
	float: left;
	text-decoration: underline;
}

/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	border:1px solid #C0D6E5;
                  	z-index: 5000;
}

.main_dnnmenu_submenu td
{
	background-color:#F8FAFF;
	z-index: 5000;
	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
{
	background: #094B31 url(../images/submenu_hover.gif) repeat-x top left;
	color: #ffffff;
}
.main_dnnmenu_itemselected td{
    background: #CE0D0D url(../images/submenu_active.gif) repeat-x top left;
	color:#ffffff;
}

.main_dnnmenu_break
{
	height: 2px;
	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/submenu_hover.gif) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}
#HouseMenuNavItemHome {
	background-color: #B0A790;
}

#mainmenuItem65 {
	background-color: #969B8F;
}

#mainmenuItemHome {
	background-color: #7E735B;
}

#mainmenuItem66 {
	background-color: #7E735B;
}

#mainmenuItem67 {
	background-color: #B0A790;
}

#mainmenuItem68 {
	background-color: #737245;
}

#mainmenuItem328 {
	background-color: #999889;
}

#mainmenuItem70 {
	background-color: #7E6B71;
}

#mainmenuItem89 {
	background-color: #9B8F57;
}
#middleContent
{
	position: relative;
	margin: 0px;
	width: 73em;
	text-align: left;
}
#middlePane 
{
          	width: 100%;
}
#LeftPane_Links
{
    float: left;
    margin: 0px;
    width: 20em;
}
#ContentPane_Main 
{
    float: right;
    margin: 0px;
    width: 53em;
}
.ListDate
{
	color: #004A30;
	font-size: 1.5em;
}
