.header {

	width: 950px;

	height: 110px;

	background: #fff;

	padding-left: 0;

	text-align: right;

}



.topLogoArea {

	width: 395px;

	height: 110px;

	float:left;

	background-image: url(images/logo.gif);

	background-repeat: no-repeat;

	background-position: left;

}



.topSearchArea {

	width: 330px;

	textAlign: right;

	padding-top: 12px;

	padding-right: 16px;

	float:right;

}



.homeStripeBelowHead {

	width: 950px;

	height: 3px;

	background: #b1d238;

	line-height:3px;

}







.stripeBelowHeadGreen {

	width: 950px;

	height: 4px;

	line-height:5px;

	background-image: url(images/headerStripeGreen.gif);

	background-repeat: repeat;

	background-position: top;

}

.stripeBelowMenu {

	width: 950px;

	height: 1px;

	background: #fff;

	line-height:2px;

}



.topMenu {

	width: 942px;

	height: 125%;

	background: #191970;

	color: #fff;

	padding-left: 8px;

}



.topMenuGreen {

	width: 942px;

	height: 5px;

	background: #adff2f;

	color: #fff;

	padding-left: 8px;

}





/*the following allows the .topMenu class in Mozilla/Firefox to envelop the divs contained with in it */



.topMenu:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}



.topMenu {display: inline-table;}



/* Hides from IE-mac \*/

* html .topMenu {height: 1%;}

.topMenu {display: block;}

/* End hide from IE-mac */



*html .topMenu {

	margin-top: -3px;

}



.topSubMenu {

	width: 730px;

	background: #EFEFEF;

	color: #fff;

	padding-left: 20px;

	padding-bottom: 2px;

}



/*the following allows the .topSubMenu class in Mozilla/Firefox to envelop the divs contained with in it, and enables

the rest of the page content to drop to a position under .topSubMenu */



.topSubMenu:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}



.topSubMenu {display: inline-table;}



/* Hides from IE-mac \*/

* html .topSubMenu {height: 1%;}

.topSubMenu {display: block;}

/* End hide from IE-mac */



*html .topSubMenu {

	margin-top: -3px;

}



.pageContainer {

	width: 950px;

	background: #fff; 

	background-image: url(images/rightBG.gif);

	background-repeat: repeat-y;

	background-position: right;

	padding-bottom: 30px;

}



/*the following allows the .pageContainer class in Mozilla/Firefox to envelop the divs contained with in it, and enables

the footer to drop to a position under .pageContainer */



.pageContainer:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}



.pageContainer {display: inline-table;}



/* Hides from IE-mac \*/

* html .pageContainer {height: 1%;}

.pageContainer {display: block;}

/* End hide from IE-mac */



*html .pageContainer {

	margin-top: -3px;

}



.homeLeftPane {

	width: 578px;

	height: 401px;

	background: #fff;

	background-image: url(images/homeImage.jpg);

	background-repeat: no-repeat;

	background-position: left;

	float:left;

}



.leftPane {

	width: 778px;

	background: #fff;

	float:left;



}



.rightPane {

	width: 172px;

	float:right;

	

	background:#fff;



}



.footerLinkArea {

	background: #000;

	color: #fff;

	width: 950px;

	height: 21px;	

	clear: all;

	

}



.footerTextArea {

	width: 690px;

	height: 75px;

	color: #fff;

}











.tabArea {

	float: left;

	margin-top:-25px;

	margin-left: 20px;

	margin-bottom: 2px;

}



*html .tabArea {

	float: left;

	margin-top:-25px;

	margin-left: 10px;

	margin-bottom: 2px;

}



.landingContentArea {

	width: 558px;

	background: #fff;

	margin-left: 20px;

}



.pageMenu {

	width: 180px;

	float:left;

}



.menuPageContent {

	padding-top: 8px;

	width: 346px;

	float: right;

}



.leftNav {

	width: 151px;

	float:left;

	clear:all;



}



.leftNavTitle {

	color: #000;

	width: 130px;

	float:left;

	height:30px;

	line-height: 1.5em;

	font-weight: bold;

	padding-top: 10px;

	padding-left: 20px;

	text-align: left;

	

}





.pageContent {

	width: 608px;

	float: right;

	margin-right:8px;

	padding-bottom: 10px;

}



*html .pageContent {

	width: 410px;

	margin-right:4px;

}