﻿body {
	font-size: 12px;
	font-family: Arial;
	margin: 0px;
	width: 100%;
	height: 100%;
}


div.bannercontainer {
	position: absolute;
	left: 0px;
	top : 110px;
	height : 95px;
	width:100%;
	background : #667656 url('images/banner.gif')  no-repeat;
	z-index: 5;
	left: 0px;
}
div.bannercontainer a 
{
	text-decoration: none ;
}
div.bannercontainer img { border: none }

div.bannercontaineradmin {
	position: absolute;
	left: 0px;
	top : 0px;
	height : 95px;
	width:100%;
	background : #667656 url('images/banner.gif')  no-repeat;
	z-index: 5;
	left: 0px;
}
div.bannercontainer a 
{
	text-decoration: none ;
}
div.bannercontainer img { border: none }


	
#logout-admin {
	position: absolute; height : 20px; right : 5px; z-index: 2; top:55px;
}

#headerspacer {
		height: 75px; z-index: 0;
}

div.headercontainer
{
	position: absolute;
	left: 0;
	top : 0;
	height : 110px;
	background-color: White;
	z-index: 15;
	/*width:960px;*/
	width: 100%;
}


.navtabs {
		height: 20px; z-index: 0; vertical-align: top; float:left;
}
.navtab
{
	padding: 0px;
	white-space:nowrap;
}

.navtableft
{
	display:-moz-inline-box;
	display:inline-block;
	height: 20px;
	margin:0px;
	padding-left:23px;
	background:url('images/tab-left.gif') no-repeat;
	white-space:nowrap;
}

.navtabcenter
{
	display:-moz-inline-box;
	display:inline-block;
	background-color:#c1c1c1;
	height: 20px;
	margin:0px;
    font-weight:bold;
    text-align:center;
    height:20px;
	color:#000000;
	padding-left:10px;
	padding-right:10px;
}


.navtabright
{
	display:-moz-inline-box;
	display:inline-block;
	height: 20px;
	margin:0px;
	background:url('images/tab-right.gif') no-repeat right;
	padding-right:5px;
}

.navtabselectleft
{
	display:-moz-inline-box;
	display:inline-block;
	height: 20px;
	margin:0px;
	padding-left:23px;
	background:url('images/tab-left-sel.gif') no-repeat;
	white-space:nowrap;
}

.navtabselectcenter
{
	display:-moz-inline-box;
	display:inline-block;
	background-color:#ffffff;
	height: 20px;
	margin:0px;
    font-weight:bold;
    text-align:center;
    height:20px;
	color:#000000;
	padding-left:10px;
	padding-right:10px;
}

.navtabselectright
{
	display:-moz-inline-box;
	display:inline-block;
	height: 20px;
	margin:0px;
	background:url('images/tab-right-sel.gif') no-repeat right;
	padding-right:5px;
}

.hometab {
	WIDTH: 210px;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	float:left;
}


.hometab .left
{
	float:left;
	 background-image:url('images/tab-left-home.gif'); MARGIN: 0px; WIDTH: 23px; HEIGHT: 20px
}
.hometab .center
{
	float:left;
	 MARGIN: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #b7cca3;
	 width:150px;

}

.hometab .center a
{
	FONT-WEIGHT: bold; FONT-SIZE: small; VERTICAL-ALIGN: bottom; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	padding-left:1em;
	padding-right:1em;
	BACKGROUND-COLOR: #b7cca3;
}

.hometab .right
{
	float:left;
	DISPLAY: inline-block; BACKGROUND-IMAGE: url('images/tab-right-home-reverse.gif'); MARGIN: 0px; WIDTH: 23px; HEIGHT: 20px
}



.hometab .leftselected
{
	float:left;
	 background-image:url('images/tab-left-home-sel.gif'); MARGIN: 0px; WIDTH: 23px; HEIGHT: 20px
}
.hometab .centerselected
{
	float:left;
	 MARGIN: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff;
	 width:150px;
}

.hometab .centerselected a
{
	FONT-WEIGHT: bold; FONT-SIZE: small; VERTICAL-ALIGN: bottom; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	padding-left:1em;
	padding-right:1em;
	BACKGROUND-COLOR: #ffffff;
}

.hometab .rightselected
{
	float:left;
	DISPLAY: inline-block; BACKGROUND-IMAGE: url('images/tab-right-reverse-sel.gif'); MARGIN: 0px; WIDTH: 23px; HEIGHT: 20px
}


#quicksearchcontainer {
	margin: .5em .5em .5em .5em;
	position: absolute;
	width: auto;
	height: 22px;
	z-index: 3;
	top: 10px;
	right: 0px;
}

.extraLinkDiv {
	margin: .5em .5em .5em .5em;
	padding-top:10px;
	position: absolute;
	width: auto;
	z-index: 3;
	top: 22px;
	right: 0px;
}

#quicksearchfield {
	border: none;
	width: 94px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	height: 17px; background-color: #CFD7C8;
}
.quicksearchbutton 
{
	margin-left:3px;
	font-size: x-small;
	padding-left:3px;
	padding:2px,4px,2px,4px;
}
.smalltextlink {
	padding: 0 .4em 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-align: right;
}


div.pagemainpanel
{
	background-color:white; margin-top:205px;	
	
	border:none;
	position:relative;
	width:100%;
	border-left-width:260px; 
	border-left-color:#b7cca3; 
	border-left-style:solid;   
	
}

div.pagemainpanelprint
{
	background-color:white; 
	border:none;
	width:100%;
}


div.pagemainpaneladmin
{
	background-color:white; margin-top:95px;	
	border:none;
	width:100%;
}

div.pagemainpanellogin
{
	background-color:white; margin-top:95px;	
	border:none;
	position:absolute;
	width:100%;
	
}


div.sidebar 
{
	WIDTH: 250px; position:relative;BACKGROUND-COLOR: #b7cca3;
	float:left;
	margin-left:-250px;
	padding:20px 5px 20px 5px;
}

.sidebar .sidebarmenu
{
	width:100%;
}

div.maincontent {
	background-color: White;
	border:1px solid white;
	padding-left:20px;
	padding-top:20px;
	padding-right:0px;
	padding-bottom:25px;
}

div.maincontentprint {
	background-color: White;
	border:1px solid white;
	padding-left:20px;
	padding-top:20px;
	padding-right:0px;
	padding-bottom:25px;
}


.splitterbar
{
	position:absolute;
	right:-12px;
	top:3px;
	cursor:e-resize;
	z-index:100;
	width:25px;
	height:650px;
	background:url('images/draghandle.gif');
}

div.hometabdiv
{
	margin:0 auto;
	width: 196px;
	height:20px;
}


div.clear
{
  clear: both;
  font-size: 1px;
  line-height: 1px;
  overflow: hidden;
  visibility: hidden;
  display:block;
  width: 0;
  height: 0;
}

div.pagefooter
{
	width:100%;
	text-align:center;
	clear:both;
	border:none;
	padding-top:5px;
	padding-bottom:5px;
}

.textlinkforhoc {
	padding: 0 .4em 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: right;
}


