body {
	margin: 0 auto;
	width: 1000px;
	background-image:url(images/bgtest.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#373737;
	padding: 0;
}
body, table, th, td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
}
a {
	color:#436699;
}
h1,h2,h3,h4,h5 {
	margin:0px;
}
h1 {
	font-size:18px
}
h2 {
	font-size:11px;
}
h1 a, h2 a {
	text-decoration:none;
}
h1 a:hover, h2 a:hover {
	text-decoration:underline;
}

/* Class */

.topicsTable {
	
}
.topicsTable h2 {
	color:#436699;
}
.sideBar {
	background-color:#dddddd;
	padding:6px 2px 6px 6px;
}
.darkBox {
	background-color:#444444;
	color:#ffffff;
	padding:6px;
}
.darkBox h2 {
	color:#ffffff;
	font-size:12px;
	margin-bottom:8px;
}
.darkBox a {
	color:#ffffff;
}
.homeBanner {
	background-color:#000000;
	border-bottom:2px solid #ffffff;
	text-align:center;
	border-right:4px solid #ffffff;
}
.homeBanner .bannerMinWidth {
	width:254px;
}
.homeBanner .textBanner a i{	
	visibility:hidden
		/*display:none;*/
}

.homeBanner .textBanner a:hover{
	text-decoration:none;
}
.sectionBanner {
	background-image:url(images/banner_bg.gif);
	color:#ffffff;
}
.sectionBanner td {
	vertical-align:bottom;
	padding:0px // 10px;
}
.sectionBanner h1 {
	font-size:24px;
	font-weight:normal;
	color:#ffffff;
}

.spotlightTable {
	background-image:url(images/spotlight_bg.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	border-right:1px solid #cccccc;
}
.spotlightTable th {
	background-color:#444444;
	text-align:left;
	color:#ffffff;
}

.contenttable {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.topics a {
	font-weight:bold;
	color:#000000;
	text-decoration:none
	font-size:18px;
}
.topics a:hover {
	color:#436699;
}
.menu {
	position:absolute;
	/*top:100px;
	background-color:#dddddd;
	height:150px;
	width:16.5%;
	left:100px;*/
	visibility:hidden;
}

/* TB added 6/28/05 */
.topics a{
	text-decoration:none;
}

.topics .topictitle{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.toplink {
color:#A3AFC1;
}

.sideLink {
	background-image:url(images/test.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:152px;
	height:67px;
}
.sideLink th {
	padding:0px 15px 0px 6px;
	text-align:left;
	font-size:13px;
	height:20px; // height:17px;
	white-space:nowrap;
	vertical-align:bottom;
}
.sideLink td {
	padding:0px 15px 0px 6px;
	font-size:10px;
}
.sideLink p {
	margin-top:8px;
	margin-bottom:0px;
}
.sideLink a {
	font-weight:bold;
	text-decoration:none;
}
.sideLink a:hover {
	text-decoration:underline;
}
/* END TB ADD */

/* ID */


#homeBanner1 {
	background-image:url(images/home_banner_engine.gif);
	background-position:top center;
	background-repeat:no-repeat;
	height:259px;
	width:33%;
}
#homeBanner2 {
	background-image:url(images/home_banner_foresting.gif);
	background-position:top center;
	background-repeat:no-repeat;
	height:259px;
	width:33%;
}
#homeBanner3 {
	background-image:url(images/home_banner_service.gif);
	background-position:top center;
	background-repeat:no-repeat;
	height:259px;
	width:33%;
	border-right:0px;
}
#logoFrame {
	padding-left: 15px;
}

#searchFrame {
	color:#ffffff;
	font-weight:bold;
	text-align:right;
	padding-right: 15px;
	vertical-align:middle;
}
#searchFrame a {
	text-decoration:none;
	color:#ffffff;
}
#searchFrame a:hover {
	text-decoration:underline;
}
#searchFrame .text {
	height:13px;
	width:100px;
	font-size:11px;
	background-color:#dddddd;
	border:1px solid #000000;
	margin: 0px 6px 0px 0px;
	padding:2px;
}

#searchFrame .quicklink {
	height:20px;
	width:100px;
	font-size:11px;
	background-color:#dddddd;
	border:1px solid #000000;
	margin: 0px 6px 0px 0px;
	padding:2px;
}
#searchFrame .subImg {
	margin:0px; // margin:1px;
}

#navFrame {
	background-image:url(images/nav_bg_dark.gif);
	background-repeat:repeat-x;
	background-position:top;
	border-top:5px solid #5C5C5C;
	border-bottom:1px solid #000000;
	padding:0px 10px;
}

#bodyFrame {
	background-color:#FFFFFF;
	background-image:url(images/page_navshadow.gif);
	background-position:top;
	background-repeat:repeat-x;
}

#footerFrame {
	font-size:9px;
	text-align:right;
	color:#666666;
	background-color:#f8f8f8;
	border-top:1px solid #dddddd;
	padding:2px;
}
#footerFrame a {
	color:#444444;
	text-decoration:none;
}
#footerFrame a:hover {
	color:#444444;
	text-decoration:underline;
}

#leftNavFrame {
	background-image:url(images/leftnav_bg.gif);
	background-position:left;
	background-repeat:repeat-y;
	width:132px;
	/*padding-left:10px;*/
	background-color:#ffffff;
}
#leftNavFrame a {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
#leftNavFrame td {
	padding-left:10px;
	padding-top:8px;
	border-bottom:1px solid #6582AB;
}
#leftNavFrame td:hover {
	background-color:#C3CEDE;
	color:#000000;
	cursor:pointer;
}
#leftNavFrame td:hover a {
	color:#000000;
}
#leftNavFrame table {
	margin-bottom:15px;
}
#leftNavFrame a:hover {
	color:#eeeeee;
}
#leftNavFrame .leftSubNav {
	padding-left:20px;
	padding-top:0px;
	text-indent:-5px;
}
#leftNavFrame .leftSubNav a {
	font-weight:normal;
}
#leftNavFrame th {
	height:5px;
	background-image:url(images/leftnav_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
#debugDiv {
	position:absolute;
	z-index:50px;
	display:none;
	bottom:0px;
	right:0px;
	height:175px;
	width:200px;
	border:1px solid bbbbbb;
	background-color:#f8f8f8;
	overflow:scroll;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
}

/* NEW */


/* --- PAGE BODY AREA-- */
/*===========================================================================*/

.pageContent{
	width: 860px;
	height: 620px;
	float: left;
		
	overflow: auto;

}

#pageBody{
	width:1000px;
	height: 700px;
	float: left;
	padding: 0px;
	
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	
	background-color:#FFFFFF;
	
}

/* --- SIDE NAV MENU ---*/
.sideNavFrame{
	width: 140px;
	height: 700px;
	float: left;
	
	background-image:url(images/leftnav_bg.gif);
	background-position:left;
	background-repeat:repeat-y;
	
	color: #FFFFFF;
	
	background-color:#3333FF;
}

#navFrameTop {
	width: 140px;
	height:7px;
	float: left;
	
	background-image:url(images/leftnav_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.sideNavButton {
	width: 140px;
	height: auto;
	float: left;
	overflow: hidden;
	
	border-bottom:1px solid #6582AB;
	
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;	
}

.sideNavButton:hover {
	background-color:#C3CEDE;
	color:#000000;
}

.sideSubNavButton{
	width: 140px;
	height: auto;
	float: left;
	overflow: hidden;
	
	border-bottom:1px solid #6582AB;
	
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;	
}

.sideSubNavButton:hover {
	background-color:#C3CEDE;
	color:#000000;
}

	.sideNavFrame .linkText{
		margin-left: 5px;
		margin-top: 5px;
		float: left;
		width: 135px;
	}
	.sideNavFrame  .sideSubNavButton .linkText{
		margin-left: 10px;
		margin-top: 2px;
		float: left;
		width: 135px;
	}

/* ======== SECTION HOME SECTION ======= */
.sectionHomeTitle #titleBlock {
	height:150px;
	width: 860px;
	float: left;
	margin: 0px;
	
	background-image:url(images/banner_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#f0f0F0;
}

	.sectionHomeTitle #titleBlock img {
		margin: 0px;
		padding: 0px;
		float: right;
	}
	
	.sectionHomeTitle #titleBlock #titleText {
		width: 650px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 10px;
		position: relative;
		float: left;
		top: 50px;
	}
	
	.sectionHomeTitle #titleBlock #titleText h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		font-weight: normal;
		color:#FFFFFF;
	}
	
	.sectionHomeTitle #titleBlock #titleText p {
		float: left;
		margin: 0px 0px 0px 3px;
		padding: 0px;
		
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color:#FFFFFF;
	}
	
#sectionHomeContent {
	padding: 0px;
	margin: 10px 0px 0px 10px;
	float:left;
	width: 565px;
}


	#sectionHomeContent h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;		
	}
	
	#sectionHomeContent p{
		margin: 10px 0px 10px 5px;
	}
	
	#sectionHomeContent a{
		text-decoration: none;
	}
	
	#sectionHomeContent a:hover{
		text-decoration: underline;
	}
	
	#sectionHomeContent h2 {
		margin-top: 10px;
		margin-bottom: 5px;
	}

	#sectionHomeContent .publicationSection{
		float: left;
		width: 600px;
	}
	
	#sectionHomeContent .subSectionFocus {
		margin-bottom: 15px;
		width: 565px;
		height: 75px;
	}
		#sectionHomeContent .subSectionFocus h1 {
			font-size:16px;
			font-weight: bold;
		}
	
	
		#sectionHomeContent .subSectionFocus p {
			margin: 0px;
			padding: 0px;
		}
		
		#sectionHomeContent .subSectionFocus .sideImg {
			width: 100px;
			float:left;
			margin: 6px 5px 0px 0px;
		}
		
			#sectionHomeContent .subSectionFocus .sideImg img {
				border-style: none;
			}
		
		#sectionHomeContent.subSectionFocus .text {
			float: left;
			width: 464px;
		}
		
		#sectionHomeContent .subSectionFocus .subLinks{
			margin: 0px 0px 0px 0px;
		}
		#sectionHomeContent .subSectionFocus .subLinks a {
			font-size:10px;
		}
		
		#sectionHomeContent .subSectionFocus .title a {
			width: 460px;
			font-size: 16px;
			font-weight: bold;
			position: relative;
			float: left;
			
			color: #000000;
					
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #666666;
		}
	
	
#sectionHome .sideArea{
	position: relative;
	/*right: 20px;*/
	width: 250px;
	height: 500px;
	/*padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;*/
	float: right;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	
	
}

	#sectionHome .sideArea h1{
		font-size:13px;
	}
	
	#sectionHome .sideArea h2{
		font-size:11px;
		text-decoration: underline;
	}
	
	#sectionHome .sideArea h3{
		font-size:11px;
		text-decoration: none;
	}
	
	#sectionHome .sideArea a {
		text-decoration:none;
		font-weight:bold;
	}
	
	#sectionHome .sideArea a:hover {
		text-decoration: underline;
	}
	
	#sectionHome .sideArea .address {
		margin: 0px 0px 0px 5px;
	}
	
	#sectionHome .sideArea .phone {
		margin: 5px 0px 0px 5px;
	}
	
	#sectionHome .sideArea .sideSection {
		width: 230px;
		height: auto;
		position: relative;
		margin: auto;
		
	}
	
		#sectionHome .sideArea .sideSection h1 {
			margin: 0px;
			
			font-size: 14px;
			font-weight: bold;
		}
		
		#sectionHome .sideArea .sideSection p {
			margin: 0px;
			
		}


/*==============================================================*/

/* ======== CONTENT SECTION ========*/

.pageTitle {
	height:75px;
	width: 860px;
	float: left;
	margin: 0px;
	
	background-image:url(images/pageTitle_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#f0f0F0;
}
	.pageTitle #titleBlock{
		margin-top: 33px;
		margin-left: 10px;
	}
	.pageTitle h1 {
		font-size:24px;
		margin-top:0px;
		font-weight:normal;
	}
	.pageTitle .breadcrumbs {
		font-size:11px;
		color:#888888;
	}
	.pageTitle .breadcrumbs a {
		text-decoration:none;
	}
	.pageTitle .breadcrumbs a:hover {
		text-decoration:underline;
	}
	


.imgRight{
	float: right;
	margin: 5px 5px 5px 5px;
}

.imgLeft{
	float: left;
	margin: 5px 5px 5px 5px;
}
	
#rentalsContent{
	padding: 10px;
	margin: 0px;
	float:left;
	width: 675px;
	height: 100%;
}
	#rentalsContent h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;		
	}
	
	#rentalsContent p{
		margin: 1px;
		padding-left:1px;
	}
	
	#rentalsContent a{
		text-decoration: none;
	}
	
	#rentalsContent a:hover{
		text-decoration: underline;
	}
	
	#rentalsContent h2 {
		margin-top: 10px;
		margin-bottom: 5px;
	}
	
#powerContent{
	padding: 0px;
	margin: 0px 0px 0px 10px;
	float:left;
	width: 665px;
	height: 100%;
}
	#powerContent h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;		
	}
	
	#powerContent p{
		margin: 10px 0px 10px 5px;
	}
	
	#powerContent a{
		text-decoration: none;
	}
	
	#powerContent a:hover{
		text-decoration: underline;
	}
	
	#powerContent h2 {
		margin-top: 10px;
		margin-bottom: 5px;
	}

#aboutUsContent{
	padding: 0px;
	margin: 0px 0px 0px 10px;
	float:left;
	width: 620px;
	height: 100%;
}

	#aboutUsContent h2{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: normal;		
	}
	
	#aboutUsContent p{
		margin: 10px 0px 10px 5px;
	}
	
	#aboutUsContent a{
		text-decoration: none;
	}
	
	#aboutUsContent a:hover{
		text-decoration: underline;
	}
	
	#aboutUsContent h2 {
		margin-top: 10px;
		margin-bottom: 5px;
	}

	#aboutUsContent .publicationSection{
		float: left;
		width: 600px;
	}

	#aboutUsContent .linkIntroText{
		color: #000000;
		text-decoration: underline;
	}
	
	#aboutUsContent .storeLocation {
		margin-bottom: 15px;
	}
	
	#aboutUsContent .storeLocation h1 {
		margin: 0px;
		
		font-size: 16px;
		font-weight: bold;
	}
	
	#aboutUsContent .storeLocation h2 {
		margin: 0px;
		
		font-size: 12px;
		font-weight: bold;
	}
	
	#aboutUsContent .storeLocation p {
		margin: 2px 0px 0px 3px;
		
		font-size: 12px;
		font-weight: normal;
	}

	#aboutUsContent .storeLocation .storeAddress {
		margin: 5px 0px 0px 0px;
		
		font-size: 12px;
	}
	
	#aboutUsContent .storeLocation .phoneNumSub{
		font-size: 11px;
		color:#666666;
	}
	
	#aboutUsContent .spotlight .spotlightLink {
		width: 600px;
		float: left;
	}
		
	#aboutUsContent .spotlight h2{
		margin: 10px 0px 0px 0px;
	}
	
	#aboutUsContent .spotlight h3{
		margin: 0px 0px 0px 0px;
		
		color:#333333;
	}
	
.linkArrow {
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
}

	#aboutUsContent .newsSection {
	}


#aboutUsContent .publicationLink{
	width: 150px;
	height: 175px;
	float: left;
	margin-top: 3px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	text-align: center;
	padding-top:4px;
}


#homeContent{
	height: 725px;
	overflow: hidden;
	
}
	#homeContent img{
		border: none;
	}

	#featurePhotoSection{
		width: 996px;
		height: 247px;
		margin-top: 2px;
		margin-right: auto;
		margin-left: auto;
		margin-bottom: 5px;
		
	}
	
	#homeContent .featurePhoto{
		width: 330px;
		height: 242px;
		float: left;
		
		border: 1px solid #FFFFFF;
		
		color:#CC9999;
	
	}
	
	#homeContent .featurePhoto a{
		width: 330px;
		height: 242px;
		float: left;
	}
	
	#homeContent #newsBox{
		width: 585px;
		height: 400px;
		float: left;	
	}
		#homeContent #newsBox .newsArticle {
			margin-left: 5px;
			margin-bottom: 10px;
			margin-right: 20px;
			
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #CCCCCC;
			
			color:#000000;		
		}
		
		#homeContent #newsBox .newsArticle h1 {	
			font-size: 14px;
			font-weight: bold;
		}
		
		#homeContent #newsBox .newsArticle h2 {			
			color: #666666;
			font-size: 11px;
		}
		
		#homeContent #newsBox .newsArticle a {
			color: #990000;
			text-decoration: none;
		}
		
		#homeContent #newsBox .newsArticle a:hover {
			color: #436699;
			text-decoration: underline;
		}
		
	#homeContent #quickInfoBox {
		width: 400px;
		height: 180px;		
		position: relative;
		float: right;
		right: 3px;
		
		
		background-color:#CCCCCC;
	}
	
		#homeContent #quickInfoBox #infoBox{
			width: 317px;
			height: 76px;
			position: relative;
			margin-top: 5px;
			float: right;
			right: 0px;
			
			background-color: #666666;
			
			color: #FFFFFF;
		}
			#homeContent #quickInfoBox #infoBox a {
				color: #FFFFFF;
			}
			
			#homeContent #quickInfoBox #infoBox a:hover {
				color: #FFFF99;
			}
		
			#homeContent #quickInfoBox #infoBox h1 {
				margin-top: 1px;
				margin-right: 1px;
				margin-bottom: 1px;
				margin-left: 2px;
				
				font-size:16px;

			}
			#homeContent #quickInfoBox #infoBox p {
				margin-left: 8px;
				margin-top: 2px;
				margin-bottom: 0px;
			}
		#homeContent #photoLinks {
			position: relative;
			float: left;
			margin-top: 7px;
			margin-left: 5px;
		}
			#homeContent #photoLinks .photolink{
				width: 118px;
				height: 107px;
				position: relative;
				float: left;
				margin-left: 0px;
				margin-right: 10px;
				
			}
			
			.photolink img {
				margin: 0px;
				border: none;
			}
			
			.photolink a {
				color:#000000;
				text-decoration: none;
			}
			
			.photolink a:hover {
				color:#436699;
				text-decoration: underline;
			}
			
			.photolink h1 {
				position: relative;
				float: right;
				top: -3px;
				
				color: #000000;
				font-size: 11px;
				font-weight: bold;
			}
	
/* --- SIDE AREA --- */
.sideArea{
	position: relative;
	/*right: 20px;*/
	width: 165px;
	height: auto;
	/*padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;*/
	float: right;
	margin: 0px;
	padding: 0px;
	
}

	.sideArea h1{
		font-size:13px;
	}
	
	.sideArea h2{
		font-size:11px;
		text-decoration: underline;
	}
	
	.sideArea h3{
		font-size:11px;
		text-decoration: none;
	}
	
	.sideArea a {
		text-decoration:none;
		font-weight:bold;
	}
	
	.sideArea a:hover {
		text-decoration: underline;
	}
	
.contactTicket {
	width:152px;
	height:67px;
	margin-top: 5px;
	margin-bottom: 5px;
	
	background-image:url(images/contact_ticket_small.gif);
	background-repeat:no-repeat;
	background-position:top left;

	font-size:10px;
}
	.contactTicket .employeeName {
		padding:5px 0px 0px 6px;
		float: left;
		width: 140px;
		
		font-size:13px;
		font-weight: bold;
	}
	.contactTicket .employeeTitle {
		padding:5px 0px 0px 6px;
		float: left;
	}
	.contactTicket .employeeContact {
		padding:7px 0px 0px 6px;
		float: left;
	}
		.contactTicket .employeePhone {
		}
		.contactTicket .employeeEmail {
			font-weight: bold;
			text-decoration: none;
		}
		.contactTicket .employeeEmail:hover {
			text-decoration: underline;
		}

/* ====== END SIDE AREA ========*/

/* --- BOTTOM BAR --- */	
#bottomBar{
	width:1000px;
	float: left;
	/*border-right-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	background-color:#00FF66;*/
}

	#bottomBar #infoBar {
		font-size:9px;
		text-align:right;
		color:#666666;
		background-color:#f8f8f8;
		border-top:1px solid #dddddd;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-bottom-style: none;
		border-left-style: solid;
		border-right-color: #999999;
		border-left-color: #999999;
		width: 995px;
		height: 15px;
		padding-top: 2px;
		padding-right: 5px;
	}
		#bottomBar #infoBar a {
			color:#444444;
			text-decoration:none;
		}
		#bottomBar #infoBar a:hover {
			color:#444444;
			text-decoration:underline;
		}

	#bottomBar #bottomFadeFrame {
	background-image:url(images/page_bg_bottom_light.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border-top-style: none;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #373737;
	border-left-color: #373737;
	height:34px;
	width: 1000px;
	margin: 0px;
	}
/* ========== END BOTTOM BAR ======== */






	
/* --- TOP BAR --- */
/*==========================================================================*/
#pageTop{
	width:1000px;
	margin: 0px;
	padding: 0px;	
}

#topBar{
	width:1000px;
	height: 73px;
	margin: 0;
	
	background-image: url(images/page_bg_top.gif);
	background-repeat: repeat-x;
	
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	
}

#topBar #logo{
	position: relative;
	float: left;
	top: 2px;
	left: 2px;
	margin: 0px;
	padding: 0px;
}

#topBar #logo img {
	border-style: none;
}

#topBar #quickLinks{
	position: relative;
	float: right;
	top: 30px;
	margin: 0px;
	padding: 0px;
	
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;

}

#topBar #quickLinks a{
	color:#FFFFFF;
	text-decoration: none;
}

#topBar #quickLinks a:hover{
	text-decoration: underline;
}

#topBar #quickLinks #linkMenu{
	height:20px;
	width:100px;
	margin: 0px 6px 0px 0px;
	padding:2px;
	
	background-color:#dddddd;
	
	border:1px solid #000000;
	
	font-size:11px;


}

#menuBar{
	width:1000px;
	height: 43px;
	margin: 0;
	padding: 0;
	
	background-color:#e3e3e3;
	
	border-bottom:1px solid #000000;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
		
}

#menuBar .navCell {
	width:123px;
	height:43px;
	float: left;
	
	background-image:url(images/nav_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	
	border-left:1px solid #f8f8f8;
	border-right:1px solid #cccccc;
	border-bottom-style: 0px none;
	border-top-style: 0px none;
	
	text-align: center;
	font-size:13px;

	cursor:pointer;
}

#menuBar .navCell a {
	width: 123px;
	height: 20px;
	float: left;
	padding-top:13px;
	
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#menuBar .navCell a:hover{
	text-decoration: underline;
}




	/*.pageTitle #titleBlock{
		margin-top: 33px;
		margin-left: 10px;
	}
	.pageTitle h1 {
		font-size:24px;
		margin-top:0px;
		font-weight:normal;
	}
	.pageTitle .breadcrumbs {
		font-size:11px;
		color:#888888;
	}
	.pageTitle .breadcrumbs a {
		text-decoration:none;
	}
	.pageTitle .breadcrumbs a:hover {
		text-decoration:underline;
	}*/