
body { background:#deb167 }

/*_________________LINK/MENU STYLES______________*/
a { color:#465D74 }
a:hover { color:#A0BBD5 }

#horiz-menu a { color:#3f576f; background-image: url(../images/blue/menu-l.gif); text-decoration:none }
#horiz-menu li { background-image: url(../images/blue/menu-r.gif) }
#horiz-menu li.active a, #horiz-menu li.sfHover.active a { color:#3f576f }
#horiz-menu.splitmenu li.active a, #horiz-menu.splitmenu li.active-sfHover a { color:#3f576f; background: url(../images/blue/menu-l.gif) 0 0 no-repeat }
#horiz-menu.splitmenu li.active { background: url(../images/blue/menu-r.gif) 100% 0 no-repeat }
#horiz-menu ul ul { background:#f6e3ac }
#horiz-menu li li a:hover, #horiz-menu li.active li a:hover { background:#fbf3db }

/*___________________Main Layout________________*/

#mainBg { background: url(../images/blue/main-bg.jpg) center repeat-y }
#logoHeader { background:url(../images/blue/logo-header1.jpg) no-repeat }
#searchBg { background:url(../images/blue/search-bg.gif) no-repeat }
#contentBg { background:#D9D9D9 }

/* Main Content Styles */
#mainTop { background:url(../images/blue/top-content.gif) top no-repeat }
#mainBottom  { background:url(../images/blue/bottom-content.gif) bottom no-repeat }
#mainInt_top { background:url(../images/blue/top-int-content.gif) top no-repeat }
#mainInt_bottom { background:url(../images/blue/bottom-int-content.gif) bottom no-repeat }

/* Left Column Styles */
#leftColumn { background: url(../images/blue/bottom-left.gif) bottom left no-repeat; color:#fff }
#leftTop { background: url(../images/blue/top-left.gif) top left no-repeat }
#leftColumn h3 { background: url(../images/blue/h3-2.gif) no-repeat left  }
#leftColumn .moduletable_text h3 { background:url(../images/blue/h3-2.gif) no-repeat left }

/* Right Column Styles */
#rightColumn { background: url(../images/blue/bottom-right.gif) bottom right no-repeat; color:#fff }
#rightTop { background: url(../images/blue/top-right.gif) top right no-repeat }
#rightColumn h3 { background:url(../images/blue/h3.gif) no-repeat left }
#rightColumn .moduletable_text h3 { background:url(../images/blue/h3.gif) no-repeat left }
#rightColumn a:hover { color:#F9D879 }

#footer {  no-repeat; padding-bottom:50px }

/*SERVICE TIMES MODULE (user 5) */
.moduletable_services { /* module class code for position "user 5" */
	background:url(../images/blue/join-us.jpg) no-repeat; 
} 

/*________________General Styles_________________*/
.contenttoc { border:1px dotted #465D74; margin:5px }
.componentheading { padding:7px 0 7px 15px; border-bottom:1px dotted #465D74; border-top:1px dotted #465D74 }
.componentheading, .contentheading { color:#465D74 }
#main ul li, #mainInt_right ul li, #mainInt_left ul li { background:url(../images/blue/list.gif) no-repeat center left; padding-left:10px; margin:0 0 2px 8px }
.article_separator { background:url(../images/blue/article-seperator.gif) center no-repeat }
.button { background: url(../images/blue/button.png)}
a.readon { color:#fff; background:url(../images/blue/read.png) no-repeat }
a.readon:hover { color:#fff; background:url(../images/blue/read-h.png) no-repeat }

td.sectiontableheader { background:#557391; color:#fff; border-right:1px solid #fff }
td.sectiontableheader a { text-decoration:none; color:#fff; }

	#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 12em;
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 12em;

	}
	
	#nav li ul { /* second-level lists */
		position : relative;
		left: -999em;
		margin-left :1.25em;
		margin-top : .5em;
		z-index:999;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
		width: 11em;
		w\idth : 11em;
		display : block;
		color : white;
		font-size: 1em;
		font-weight : bold;
		text-decoration : none;
		background-color : cdd8cb;
		border : 1px solid gray;
		padding : 0 0.5em;
	}
	
	#nav li a:hover {
		color : black;
		background-color : a4b0c3;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	
.menu_footer {
	font-size: 12px;
	text-decoration : none;
	color : Gray;
}
a.menu_footer
{
	
}