@charset "UTF-8";

	body  {
		margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
		padding: 0;
		color: #000000;
		background-color:#FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 100%;
	}
	
	#timbertext {
		font-size:120%;
		font-weight:800;
		color:#00CC66;
	}

	#toolboxtext {
		font-size:120%;
		font-weight:800;
		color:#FF6600;
	}

	img {
		padding-right:0px;
		padding-bottom:0px;
		padding-left:0px;
	}

	.imgTight {
		padding:0;
	}

	#aflfLogo img {
		padding:3px;
		margin:0;
	}
	
	.hrule {
		color:#FFFEFE;
		border-bottom:dotted 2px #C0C0C0;
		margin: 0 20px 10px 20px;
	}

	.thrColLiqHdr h1 {
		margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
		padding: 1px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
		font-size: 130%;
	}
	
	.thrColLiqHdr h2 {
		margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
		padding: 1px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
		font-size: 90%;
	}
	
	.thrColLiqHdr #bodyh2 {
		margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
		padding: 1px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
		font-size: 90%;
	}
	
	.thrColLiqHdr h3 {
		margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
		padding: 1px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
		font-size: 80%;
	}
	
	.thrColLiqHdr h4 {
		margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
		padding: 1px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
		font-size: 70%;
	}
	
	
	.thrColLiqHdr #container {
		margin: 0;
		text-align: left; /* this overrides the text-align: center on the body element. */
		width: 42em;
		padding:0;
		border:#FF0000 none 1px;
		
	} 
	
	.thrColLiqHdr #lo_container {
		margin: 0; /* the auto margins (in conjunction with a width) center the page */
		margin-top:10px;
		margin-left:10px;
		text-align: left; /* this overrides the text-align: center on the body element. */
		min-width:60em;
		max-width:73em;
		padding:0;
		padding-top: 0px;
		padding-bottom: 10px;
		width:43em;
	} 
	
	.thrColLiqHdr #container #content h1 {
		font-size: 90%;
		font-weight:800;
	}
	
	.thrColLiqHdr #container #content  h2 {
		font-size: 100%;
		font-weight:600;
		padding-left: 20px;
		background-color: #EBDBBA;
		margin-bottom: 10px;
		border-top: none #CBBB9A 2px;
		border-bottom: solid #CBBB9A 2px;
	}
	
	.thrColLiqHdr #container #content  h3 {
		font-size: 90%;
		font-weight:600;
		padding-left: 20px;
	}
	
	.thrColLiqHdr #container #content  h4 {
		font-size: 80%;
		font-weight:600;
		padding-left: 20px;
	}
	
	.thrColLiqHdr #container #content  h5 {
		font-size: 70%;
		font-weight:600;
	}
	
	.thrColLiqHdr #container  #content h6 {
		font-size: 60%;
		font-weight:600;
	}
	
	.thrColLiqHdr #container  #content p {
		font-size: 95%;
		margin-left:20px;
	}
	
	.thrColLiqHdr #container  #content a {
		font-size:95%;
		color:#0000FF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		text-align:left;
	}
	
	.thrColLiqHdr #container  #content a:hover {
		color:#0099FF;
		text-decoration:none;
	}
	
	.thrColLiqHdr #container  #content a :visited {
		color:#0000CC;
		text-decoration:none;
	}
	
	#rightcolumn {
		margin-left: 0px;
		margin: 0 ;
		padding: 0px;
		margin-top: 0px;
		width:43.7em;
		border:#00FF00 none 1px;
	}

	#lo_rightcolumn {
		margin-left: 0px;
		margin: 0 0em 0 0em;
		padding: 0px;
		margin-top: 0px;
		border: none #000000 1px;
	}

	#rightcolumn li {
		line-height:140%;
		font-size: 95%;
	}
	
	.qli {
		margin-left:0;
		line-height:140%;
		font-size: 95%;
		list-style-type: lower-alpha;
		padding-left:0px;
	}
	
		#rightcolumnSplash {
		margin-left: auto;
		margin: 0;
		padding: 0px;
		margin-top: 0px;
		border: none #000000 1px;
		margin-right: auto;
		padding-left: 0em;
		width:43em;
	}

	#rightcolumnSplash li {
		margin-left:0px;
		line-height:140%;
		font-size: 95%;
	}
	
	.thrColLiqHdr #splashContainer {
		margin: 0;
		margin-top:20px;
		text-align: left;
		padding:0em;
		width: 43em;
	} 
	
	.thrColLiqHdr #splashContainerNew {
		margin: 0;
		margin-top:0px;
		text-align: left;
		padding:0;
	} 
	
	.thrColLiqHdr #sidebar1 {
		display:none;
	}
	
	.thrColLiqHdr #sidebar1 p, .thrColLiqHdr #sidebar1 h3 {
		margin-left: 0px; /* the left and right margin should be given to every element that will be placed in the side columns */
		margin-right: 0px;
	}
	
	.thrColLiqHdr #sidebar1 h1 {
		font-size: 120%;
		font-weight:800;
		margin: 0;
		padding: 0;
		color: #FEE434;
	}
	
	.thrColLiqHdr #sidebar1 h2 {
		font-size: 90%;
		font-weight:600;
		margin-top: 0px;
		margin-bottom: 0px;
		text-align: center;
		padding-left: 0px;
		color: #FBDD02;
		border-bottom: none;
		border-top: none;
	}
	
	.thrColLiqHdr #sidebar1 h3 {
		font-size: 78%;
		font-weight:600;
		color: #FADC04;
		text-align: center;
		margin-bottom: 10px;
		padding-left: 0px;
	}
	
	.thrColLiqHdr #sidebar1 h4 {
		font-size: 70%;
		font-weight:600;
		margin-top: 10px;
		color: #E3DD00;
	}
	
	.thrColLiqHdr #sidebar1 p {
		font-size: 100%;
	}
	
	.thrColLiqHdr h1 {
		font-size: 160%;
		font-weight:800;
	}
	
	.thrColLiqHdr #footer {
		padding: 0 10px;
	} 
	
	.thrColLiqHdr #copyright {
		padding: 0 10px;
		padding-top:18px;
		font-size:65%;
		font-weight:700;
		margin:auto;
		text-align:center;
	} 
	
	.thrColLiqHdr #info {
		padding: 0 10px;
		font-size:50%;
		text-align:center;
	} 
	
	.thrColLiqHdr #info a {
		font-size:100%;
		color:#CCCCCC;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		text-align:center;
		cursor: default;
	}
	
	.thrColLiqHdr #info a:hover {
		color:#CCCCCC;
		text-decoration:none;
	}
	
	.thrColLiqHdr #info a :visited {
		color:#CCCCCC;
		text-decoration:none;
	}
		
	
	.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain its child floats */
		clear:both;
		height:0;
		font-size: 1px;
		line-height: 10px;
	}
	
	.thrColLiqHdr #container #sidebar1 #MenuBar {
		/*border:12px solid #FFFFFF;*/
		margin: 0px;
		text-align: left;
		padding-top: 0px;
		padding-bottom: 10px;
		min-height: 100%;
		padding-left: 7px;
		margin-right: 10px;
	}
	
	/* splash screen styles */
	
	#splashLogo {
		font-size:130%;
		color:#666666;
		padding-top:0px;
		padding-left:0px;
		margin-right: auto;
		margin-left: auto;
		padding-bottom: 5px;
		margin-top: 0px;
		padding-right: 0px;
		text-align: center;
		width: 240px;
	}
	
	#splashtitle {
		font-size:100%;
		color:#666666;
		padding-top:0px;
		padding-left:0px;
		margin-right: 0;
		margin-left: 0;
		padding-bottom: 0px;
		margin-top: 0px;
		padding-right: 0px;
		text-align: center;
		width: 242px;
		background-image:url(../images/css_images/sidebar/sidebar_03.png);
		background-repeat: repeat-y;
		height: 99px;
	}
	
	#splashtitle h2 {
		font-size:100%;
	}
	
	#splashtitle h3 {
		font-size:90%;
	}
	
	#splashLogoIndex {
		font-size:130%;
		color:#666666;
		padding-top:0px;
		padding-left:0px;
		margin-right: auto;
		margin-left: auto;
		padding-bottom: 5px;
		margin-top: 0px;
		padding-right: 0px;
		text-align: center;
		background-color: #EBDEC5;
		width: 200px;
	}
	
	#splashBox {
		margin-right:0px;
		margin-bottom:0px;
		padding-bottom: 0px;
		padding-top: 0px;
		margin-top: 0px;
		margin-left: 0px;
	}
	
	#splashLogo #splashText {
		margin-left: 10px;
		padding-top: 20px;
		padding-bottom: 20px;
		font-weight: 800;
		font-size:120%;
	}
	
	#splashLogo a {
		font-size:150%;
		color:#FFFEFE;
		font-weight:700;
		text-align:center;
		text-decoration:none;
	}
	
	#splashLogo a:hover {
		color:#008000;
		text-decoration:none;
	}
	
	#splashLogo a :visited {
		color:#FDFFFE;
		text-decoration:none;
	}
	
	.thrColLiqHdr #whiteAreaSplash #splashMargin {
		padding:0px;
	}
	
	.thrColLiqHdr #whiteAreaSplash #splashCentre {
		padding:0px;
		margin-left: auto;
		margin-right: auto;
	}
	
	.thrColLiqHdr #whiteAreaSplash {
		margin:0 auto;
		padding:0;
		/*border:1px solid #FF00000;*/
		height:100%;
	}
	
	#splashButton {
		height:auto;
		padding-left:0px;
		padding-top:5px;
		padding-bottom:0;
		padding-right: 0px;
		text-align:center;
		margin-left:auto;
		margin-right:auto;
	}
	
	#splashButton a {
		font-size:140%;
		color:#0000FF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
	}
	
	#splashButton a:hover {
		color:#00CCFF;
		text-decoration:none;
	}
	
	#splashButton a :visited {
		color:#0099FF;
		text-decoration:none;
	}
	
	#splashLinks {
		margin-left:auto;
		margin-right:auto;
		text-align: center;
		font-size: 90%;
	}
	
	#splashLinks a {
		font-size:90%;
		color:#0000FF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
	}
	
	#splashLinks a:hover {
		color:#00CCFF;
		text-decoration:none;
	}
	
	#splashLinks a :visited {
		color:#0099FF;
		text-decoration:none;
	}
	
	#splashMainText {
		margin-left:auto;
		margin-right:auto;
		text-align: center;
		font-size:105%;
		margin-top: 0px;
	}
	
	#splashImages {
		margin: 0;
		margin-left:auto;
		margin-right:auto;
		padding-left: 0px;
		width:40em;
	}
	
	#splashImages_left {
		float:left;
		margin: 0;
		margin-left:0px;
		margin-right:0px;
		width: 234px;
		padding-left: 0px;
	}
	
	#splashImages_center {
		margin: 0;
		margin-left:auto;
		margin-right:auto;
		width: 234px;
		padding-left: 0;
		float: left;
	}
	
	#splashImages_right {
		float:left;
		margin: 0;
		margin-left:0px;
		margin-right:0px;
		width: 234px;
		padding-left: 0px;
	}
	
	#situation {
		float:left;
		margin:0;
		margin-left:0px;
		margin-right:10px;
		padding:0;
		padding-right:0px;
		width: 120px;
		height:180px;
		/*border:#FF0000 thin solid;*/
	}
	
	#situationbar {
		margin:0;
		padding:0;
		width: 580px;
		height:180px;
		/*border:#FF00FF thin solid;*/
	}
	
	#correct {
		float:right;
		font-size:95%;
		font-weight:600;
		color:#009900;
		visibility:hidden;
		width:100%;
	}
	
	#incorrect {
		float:right;
		font-size:95%;
		font-weight:600;
		color:#CC0000;
		visibility:hidden;	
		width:100%;
	}
	
	.rbutton {
		padding-left:40px;
	}
	
	#task {
		height:100px;
		width:150px;
		margin-right: 90%;
		margin-left:0;
	}
	
	#banner {
		clear:none;
		margin-left: 0px;
		margin-top:0px;
		margin-bottom:0px;
		padding-bottom: 0px;
		padding-top: 0px;
		padding-left: 0px;
		/*background-color: #77BBFF;*/
		color:#402C00;
	}
	
	#container #bannerBkg h1 {
		margin-left: 0px;
		margin-top:0px;
		margin-bottom:0px;
		padding-bottom: 4px;
		padding-top: 0px;
		padding-left: 0px;
		font-size: 120%;
		font-weight: 800;
	}
	
	#container #bannerBkg h2 {
		margin-left: 0px;
		margin-top:0px;
		margin-bottom:0px;
		padding-bottom: 4px;
		padding-top: 4px;
		padding-left: 15px;
		font-size: 110%;
		font-weight: 800;
		color: #000033;
		background-color: #EFF2F5;
	}
	
	#container #bannerBkg {
		margin-left: 0em;
		margin-top:0px;
		margin-bottom:10px;
		margin-right:0em;
		padding-bottom: 0px;
		padding-top: 4px;
		padding-left: 0px;
		background-color: #d4dde4;
		color:#006AD5;
		border-bottom:#000000 thin solid;
	}
	
	#section {
		font-size:170%;
		font-weight:700;
		float: left;
		margin: auto;
		margin-top:0px;
		margin-bottom:20px;
		padding-bottom: 2px;
		padding-top: 0px;
		padding-left: 0px;
		background-color: #FFFF99;
		color:#402C00;
		border-bottom:#000000 thin solid;
		width:100%;
		height:23px;
	}
	
	#section h1 {
		margin-left: 0px;
		margin-top:0px;
		margin-bottom:0px;
		padding-bottom: 0px;
		padding-top: 0px;
		padding-left: 0px;
	}
	
	.smalltext {
		padding-left:18px;
		color: #333334;
		font-size:75%;
	}
	
	.smalltext p {
	}
	
	.labelwidth {
		clear:both;
		float:left;
		width:100px;
		/*border:#990000 thin solid;*/
	}
	
	.labelBox {
		width:300px;
		margin-left: 20px;
	}

	/* Mozilla hack to stop pages jumping horizontally, when moving between pages with vertical scrollbar and ones that don't, and vice versa */

	#scroll { 
		position:absolute; 
		top:0; 
		bottom:-0.1px; 
		width:1em; 
		z-index:-1; 
	}
	
	.taskCallout {
		background-image:url(../images/css_images/your_job_icon.jpg);
		background-repeat:no-repeat;
		background-position: 4px 4px;
		padding:5px;
		padding-left: 100px;
		height:100%;
		background-color: #F2EEEA;
	}

	.taskCallout img {
		padding-left:0;
		padding-right:20px;
		padding-top:20px;
		padding-bottom:40px;
		margin-right:20px;
	}

	.taskCallout li {
		margin-left:20px;
		line-height:150%;
	}
	
	.learningCallout {
		background-image:url(../images/css_images/learning_activity_icon.jpg);
		background-repeat:no-repeat;
		padding:5px;
		height:100%;
		background-color:#F2EEEA;
		padding-left: 70px;
		background-position: 2px 4px;
	}

	.learningCallout img {
		padding-left:0;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
		margin-right:0px;
	}

	.learningCallout li {
		margin-left:20px;
		line-height:150%;
	}
	
	.generalCallout {
		padding:5px;
		height:100%;
		background-color:#F2EEEA;
	}

	.generalCallout img {
		padding-left:0;
		padding-right:20px;
		padding-top:20px;
		padding-bottom:40px;
		background-color:#F2EEEA;
		margin-right:20px;
	}

	.generalCallout li {
		margin-left:20px;
		line-height:150%;
	}
	
	.spacer {
		width:550px;
	}

	#Save_This_Page {
		background-color:#E3CEA1;
	}
	
	#Save_This_Page2 {
		background-color:#E3CEA1;
	}
	
	.textBox {
		background-color:#F0F0F0;
		width: 95%;
	}	
	
	#gotoButton {
		display:none;
	}

	#gotoButton a {
		color:#0000FF;
		text-decoration:none;
	}
	
	#gotoButton a:hover {
		color:#008000;
		text-decoration:none;
	}
	
	#gotoButton a :visited {
		color:#8484FF;
		text-decoration:none;
	}
	
	#gotoButtonArrow {
		float:left;
		width:73px;
		height:49px;
		padding-left:0px;
		padding-right:0px;
	}
	
	#gotoButtonArrow img {
		margin:0;
		padding:0;
		float: left;
	}

	.imgSmall {
		margin:4px;
		padding:0;
	}
	
	.imgiconaudio {
		margin:0;
		padding:0;
		background-image: url(../images/css_images/audio_icon.gif);
		background-repeat: no-repeat;
		height: 34px;
		margin-bottom:16px;
		margin-left:18px;
	}
	
	.imgiconflash p {
		margin:0;
		padding:0;
		padding-top:8px;
		margin-top: 0px;
		margin-left: 37px;
		padding-left: 16px;
	}

	.imgiconflash img {
		margin:0;
		padding:0;
		padding-right:0px;
		padding-bottom:0px;
		width: 34px;
		height: 34px;
	}
	
	.iconpdf {
		margin:0;
		padding:0;
		height: 36px;
		margin-bottom:0px;
		margin-left:18px;
		clear: none;
		font-size: 80%;
	}
	
	.imgicontext {
		margin:0;
		padding:0;
		height: 24px;
		margin-bottom:0px;
		margin-left:0px;
		float: left;
		clear: none;
		padding-left: 0px;
		padding-top: 10px;
		font-size: 105%;
		font-weight: 600;
		width:98%;
	}

	#pdca {
		margin:0;
		padding:0;
		background-image: url(../images/css_images/fpicor2201a_working_effectively/pdca_cycle2.png);
		background-repeat: no-repeat;
		height: 499px;
		margin-bottom:0px;
		margin-left:0px;
		width: 530px;
		float: left;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 10px;
		font-size: 80%;
	}

	#pdca_plan {
		margin:0;
		padding:0;
		height: 120px;
		margin-bottom:0px;
		margin-left:0px;
		width: 210px;
		float: left;
		padding-left: 20px;
		padding-right: 30px;
		padding-top: 130px;
	}
	
	#pdca_act {
		margin:0;
		padding:0;
		height: 120px;
		margin-bottom:0px;
		margin-left:0px;
		width: 210px;
		float: left;
		padding-left: 20px;
		padding-right: 30px;
		padding-top: 130px;
	}
	
	#pdca_do {
		margin:0;
		padding:0;
		height: 120px;
		margin-bottom:0px;
		margin-left:0px;
		width: 210px;
		float: left;
		padding-left: 20px;
		padding-right: 30px;
		padding-top: 130px;
	}
	
	#pdca_check {
		margin:0;
		padding:0;
		height: 120px;
		margin-bottom:0px;
		margin-left:0px;
		width: 210px;
		float: left;
		padding-left: 20px;
		padding-right: 30px;
		padding-top: 130px;
	}
	
	.imgiconword {
		margin:0;
		padding:0;
		background-image: url(../images/css_images/word_icon.gif);
		background-repeat: no-repeat;
		height: 24px;
		margin-bottom:5px;
		margin-left:20px;
		padding-left: 35px;
		padding-right: 10px;
		padding-top: 10px;
		font-size:85%;
	}

	.imgiconemail {
		margin:0;
		padding:0;
		background-image: url(../images/css_images/email_icon.gif);
		background-repeat: no-repeat;
		height: 24px;
		margin-bottom:5px;
		margin-left:20px;
		padding-left: 35px;
		padding-right: 10px;
		padding-top: 10px;
		font-size:85%;
	}

	.imgiconpdf {
		margin:0;
		padding:0;
		background-image: url(../images/css_images/pdficon_large.gif);
		background-repeat: no-repeat;
		height: 24px;
		margin-bottom:5px;
		margin-left:20px;
		padding-left: 35px;
		padding-top: 10px;
		font-size:85%;
	}
	
	
	.imgiconflash {
		margin:0;
		padding:0;
		background-image: url(../images/css_images/flashplayer_icon.gif);
		background-repeat: no-repeat;
		height: 24px;
		margin-bottom:5px;
		margin-left:20px;
		padding-left: 35px;
		padding-right: 10px;
		padding-top: 10px;
		font-size:85%;
	}
	
	.taskiconpdf {
		margin:0;
		padding:0;
		background-image: url(../images/css_images/pdficon_large.gif);
		background-repeat: no-repeat;
		height: 24px;
		margin-bottom:10px;
		margin-left:18px;
		clear: none;
		padding-left: 35px;
		padding-top: 10px;
	}

	.taskiconword {
		margin:0;
		padding:0;
		background-image: url(../images/css_images/word_icon.gif);
		background-repeat: no-repeat;
		height: 24px;
		margin-bottom:10px;
		margin-left:18px;
		padding-left: 35px;
		padding-right: 10px;
		padding-top: 10px;
	}

	.taskiconemail {
		margin:0;
		padding:0;
		background-image: url(../images/css_images/email_icon.gif);
		background-repeat: no-repeat;
		height: 24px;
		margin-bottom:10px;
		margin-left:18px;
		padding-left: 35px;
		padding-right: 10px;
		padding-top: 10px;
	}
	
	.taskiconaudio {
		margin:0;
		padding:0;
		background-image: url(../images/css_images/audio_icon.gif);
		background-repeat: no-repeat;
		height: 24px;
		margin-bottom:10px;
		margin-left:18px;
		padding-left: 35px;
		padding-right: 10px;
		padding-top: 10px;
	}
	
	.imgiconword p {
		margin:0;
		padding:0;
		padding-top:8px;
		margin-top: 0px;
		margin-left: 37px;
		padding-left: 16px;
	}
	
	.imgiconpdf p {
		margin:0;
		padding:0;
		padding-top:8px;
		margin-top: 0px;
		margin-left: 37px;
		padding-left: 16px;
	}

	.imgiconpdf img {
		margin:0;
		padding:0;
		padding-right:0px;
		padding-bottom:0px;
		width: 34px;
		height: 34px;
	}
	
	.thrColLiqHdr #container #content .imgdiv {
		float:none;
		width:200px;
		padding:3px;
		font-size:70%;
		border:#CCCCCC none 1px;
		margin-left:0px;
		background-color:#FFFFF0;
		margin-bottom: 3px;
	}

	.thrColLiqHdr #container #content .imgdiv img {
		padding:0;
		padding-bottom:5px;
	}
	
	.thrColLiqHdr #container #content .imgdiv p {
		padding:0;
		padding-bottom:0px;
		margin-top:5px;
		margin-left:0;
		margin-bottom: 0px;
		font-size: 110%;
	}

	.imgdivbig {
		float:right;
		width:290px;
		padding:3px;
		font-size:80%;
		border:#CCCCCC solid 1px;
		margin-left:5px;
		background-color:#FFFFF0;
	}
	
	.imgdivbig img {
		padding:0;
		padding-bottom:0px;
	}
	
	.imgdivbigleft {
		width:350px;
		padding:3px;
		font-size:80%;
		border:#CCCCCC solid 1px;
		margin-left:20px;
		background-color:#FFFFF0;
	}
	
	.imgdivbigleft img {
		padding:0;
		padding-bottom:0px;
	}
	
	.imgdivbig200 {
		float:right;
		width:200px;
		padding:3px;
		font-size:80%;
		border:#CCCCCC solid 1px;
		margin-left:20px;
		background-color:#FFFFF0;
	}
	
	.imgdivbig200 img {
		padding:0;
		padding-bottom:0px;
	}
	
	.imgdivbig527 {
		width:533px;
		padding:3px;
		font-size:80%;
		border:#CCCCCC solid 1px;
		margin-left:20px;
		background-color:#FFFFF0;
	}
	
	.imgdivbig527 img {
		padding:0;
		padding-bottom:0px;
	}
	
	.imgdivbig290 {
		width:290px;
		padding:3px;
		font-size:80%;
		border:#CCCCCC solid 1px;
		margin-left:20px;
		background-color:#FFFFF0;
	}
	
	.imgdivbig290 img {
		padding:0;
		padding-bottom:0px;
	}
	
	.imgdivbig243 {
		float:right;
		width:243px;
		padding:3px;
		font-size:80%;
		border:#CCCCCC solid 1px;
		margin-left:20px;
		background-color:#FFFFF0;
	}
	
	.imgdivbig243 img {
		padding:0;
		padding-bottom:0px;
	}
	
	.imgdivbig264 {
		width:264px;
		padding:3px;
		font-size:80%;
		border:#CCCCCC solid 1px;
		margin-left:20px;
		background-color:#FFFFF0;
	}
	
	.imgdivbig264 img {
		padding:0;
		padding-bottom:0px;
	}
	
	.imgdivbigp {
		padding:0;
		padding-bottom:0px;
		margin-top:5px;
		margin-left:0;
		margin-bottom: 0px;
	}

	.imgdivbigland {
		width:610px;
		padding:3px;
		font-size:80%;
		border:#CCCCCC solid 1px;
		margin-left:10px;
		background-color:#FFFFF0;
	}
	
	.imgdivbigland img {
		padding:0;
		padding-bottom:0px;
	}
	
	.imgdivbigport {
		float:right;
		width:290px;
		padding:3px;
		font-size:80%;
		border:#CCCCCC solid 1px;
		margin-left:10px;
		margin-right:10px;
		background-color:#FFFFF0;
	}
	
	.imgdivbigport img {
		padding:0;
		padding-bottom:0px;
	}
	
	#entertable {
		margin: 0 0em 0 0em;
		width: 670px;
		height: 532px;
		background-image: url(../images/css_images/home_page/home_page_00.png);
		background-repeat: no-repeat;
		margin-left: auto;
		margin-right: auto;
	}

	#entertabletour {
		margin: 0 0em 0 0em;
		width: 670px;
		height: 532px;
		background-image: url(../images/css_images/home_page/tour.png);
		background-repeat: no-repeat;
		margin-left: auto;
		margin-right: auto;
	}

	#entertable a {
		font-size:110%;
		color:#0000FF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
	}
	
	#entertable a:hover {
		color:#00CCFF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
	}
	
	#entertable a :visited {
		color:#0066FF;
		font-weight:700;
		text-decoration:none;
		text-align: center;
	}


	.entertablerow {
		float:left;
		margin: 0 1em 0 5em;
		margin: 0;
		padding: 0;
		margin-left: 0em;
		margin-right: 0em;
		width: 667px;
		height: 155px;
	}

	.entertablerowie {
		float:left;
		margin: 0 1em 0 1em;
		margin: 0;
		padding: 0;
		margin-left: 0em;
		margin-right: 1em;
		width: 700px;
		font-size: 90%;
	}

	.entertablerowwelcome {
		float:left;
		margin: 0 1em 0 1em;
		margin: 0;
		padding: 0;
		margin-left: 0em;
		margin-right: 0em;
		width: 659px;
		font-size: 90%;
		height:211px;
		background-repeat: no-repeat;
	}
	
	.entertablerowwelcome p {
		width:250px;
		height:211px;
		margin:0;
		padding:0;
		padding-left: 20px;
		padding-top: 0px;
		margin-top: 0px;
		font-size: 80%;
		
	}

	.entertablerowwelcometour {
		float:left;
		margin: 0 1em 0 1em;
		margin: 0;
		padding: 0;
		margin-left: 0em;
		margin-right: 0em;
		width: 659px;
		font-size: 90%;
		height:211px;
		background-repeat: no-repeat;
	}
	
	.entertablerowwelcometour p {
		width:600px;
		height:211px;
		margin:0;
		padding:0;
		padding-left: 10px;
		padding-top: 0px;
		margin-top: 0px;
		font-size: 80%;
		
	}

	.main_link {
		font-size:130%;
		font-weight:800;
		width:250px;
		margin:0;
		padding:0;
		padding-left: 0px;
		padding-top: 0px;
		
	}
	
	.entertablecell {
		float:left;
		margin:0;
		padding:2px;
		margin-bottom: 20px;
		margin-right: 15px;
		margin-left: 0px;
		width: 216px;
		border: solid #C0C0C0 1px;
		font-size: 90%;
		margin-top: 4px;
		/*border: solid #000000 1px;*/
	}

	.entertablecell_working {
		float:left;
		margin:0;
		margin-bottom: 0px;
		margin-left: 0px;
		width: 182px;
		font-size: 90%;
		background-repeat: no-repeat;
		height: 35px;
		padding-top: 120px;
		padding-left: 40px;
		/*border: solid #000000 1px;*/
	}
	
	.entertablecell_assessing {
		float:left;
		margin:0;
		padding:0px;
		width: 180px;
		font-size: 90%;
		background-repeat: no-repeat;
		height: 35px;
		padding-top: 120px;
		padding-left: 40px;
		/*border: solid #000000 1px;*/
	}
	
	.entertablecell_safety {
		float:left;
		margin:0;
		padding:0px;
		width: 200px;
		font-size: 90%;
		background-repeat: no-repeat;
		height: 35px;
		padding-left: 20px;
		padding-top: 120px;
		/*border: solid #000000 1px;*/
	}

	.entertablecell_sketches {
		float:left;
		margin:0;
		padding:0px;
		width: 200px;
		font-size: 90%;
		background-repeat: no-repeat;
		height: 35px;
		background-position: top left;
		padding-top: 120px;
		padding-left: 20px;
		/*border: solid #000000 1px;*/
	}

	.entertablecell_stock {
		float:left;
		margin:0;
		padding:0px;
		width: 200px;
		font-size: 90%;
		background-repeat: no-repeat;
		height: 35px;
		padding-top: 120px;
		padding-left: 20px;
		/*border: solid #000000 1px;*/
	}

	.entertablecell_quality {
		float:left;
		margin:0;
		padding:0px;
		width: 200px;
		font-size: 90%;
		background-repeat: no-repeat;
		height: 35px;
		padding-top: 120px;
		padding-left: 20px;
		/*border: solid #000000 1px;*/
	}
	
	.activepage {
	}

	.tbl2 {
	}
	
	.ftable {
		margin: 0 1.5em 0 1.5em;
	}
	
	.inputrow {
		width:37em;
		margin: 0;
		padding: 0;
		height: 100%;
	}
	
	.inputcell {
		float:left;
		width:31%;
		margin-bottom: 20px;
		margin-right: 10px;
		/*border: solid #000000 1px;*/
	}

	.checkboxtext {
		float:left;
		width:85%;
		margin-bottom: 20px;
		margin-right: 0px;
		padding-bottom: 10px;
		border-bottom: solid #c0c0c0 1px;
		padding-top: 10px;
		/*border: solid #000000 1px;*/
	}

	.flowtext {
		margin-bottom: 0px;
		margin-right: 0px;
		padding-bottom: 0px;
		border-bottom: none #c0c0c0 1px;
		padding-top: 0px;
		/*border: solid #000000 1px;*/
	}

	.flowtext h2 {
		margin-bottom: 0px;
		margin-right: 0px;
		padding-bottom: 0px;
		padding-top: 0px;
		/*border: solid #000000 1px;*/
		background-color:#E4E4E4;
	}
	
	.flowarrow {
		width:30px;
		margin-bottom: 20px;
		margin-right: 0px;
		margin-left:auto;
		margin-right:auto;
		padding-bottom: 10px;
		border-bottom: none #c0c0c0 1px;
		padding-top: 10px;
		padding-left: 0px;
		/*border: solid #000000 1px;*/
	}

	.checkboxcell {
		float:left;
		width:10%;
		margin-bottom: 20px;
		margin-right: 10px;
		padding-top: 10px;
		/*border: solid #000000 1px;*/
	}

	#form2 {
		margin-left:30px;
	}
	
	#flashcontent {
		width:550px;
		margin:0;
		padding:0;
		border:#990000 none 1px;
		}
	
	#menubkg {
		
	}
	
	#menubkgtop {
		width:242px;
		height:21px;
		margin: 0;
		padding: 0;
		padding-left: 0px;
		padding-top: 0px;
	}

	#menubkgmiddle {
		margin: 0;
		padding: 0;
	}
	
	#menubkgbottom {
		height: 17px;
		margin: 0;
		padding: 0;
	}
	
	#menubartop {
		margin:0;
		padding:0;
		height:173px;
		width: 242px;
	}

	.divider {
		margin:0;
		padding:0;
		height:22px;
		width: 242px;
	}
	
	.divider2 {
		margin:0;
		padding:0;
		height:23px;
		width: 242px;
	}
	
	.divider2a {
		margin:0;
		padding:0;
		height:22px;
		width: 234px;
		background-position: left;
	}

/*______________________________________________________________________________________*/

	.divider_case_study_sue {
		margin:0;
		padding:0;
		height:81px;
		width: 234px;
		background-position: left;
		padding-left: 10px;
	}

	.divider_case_study_sue p {
		margin:0;
		padding:0;
		padding-left:100px;
		padding-top:10px;
		width: 110px;
		font-weight:800;
		line-height: 100%;
	}

	#divider_case_study_sue_link a {
		color:#FFFFFF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		text-align:left;
		line-height: 100%;
		margin-left:0px;
		padding-top:0px;
	}
	
	#divider_case_study_sue_link a:hover {
		color: #00CC00;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		background-color: #333333;
	}
	
	#divider_case_study_sue_link a:visited {
		color:#DFDFDF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
	}
	
/*______________________________________________________________________________________*/

	.divider_case_study_gus {
		margin:0;
		padding:0;
		height:81px;
		width: 234px;
		background-position: left;
	}


	.divider_case_study_gus p {
		margin:0;
		padding:0;
		padding-left:110px;
		padding-top:10px;
		width: 100px;
		font-weight:800;
		line-height: 100%;
	}

	#divider_case_study_gus_link a {
		font-size:95%;
		color:#FFFFFF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		text-align:left;
		line-height: 100%;
		margin-left:0px;
		padding-top:0px;
	}
	
	#divider_case_study_gus_link a:hover {
		color: #00CC00;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		background-color: #333333;
	}
	
	#divider_case_study_gus_link a:visited {
		color:#DFDFDF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
	}
	
/*______________________________________________________________________________________*/


	.divider_case_study_tim {
		margin:0;
		padding:0;
		height:81px;
		width: 234px;
		background-position: left;
	}

	.divider_case_study_tim p {
		margin:0;
		padding:0;
		padding-left:110px;
		padding-top:10px;
		width: 110px;
		font-weight:800;
		line-height: 100%;
	}

	#divider_case_study_tim_link a {
		font-size:95%;
		color:#FFFFFF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		text-align:left;
		line-height: 100%;
		margin-left:0px;
		padding-top:0px;
	}
	
	#divider_case_study_tim_link a:hover {
		color: #00CC00;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		background-color: #333333;
	}
	
	#divider_case_study_tim_link a:visited {
		color:#DFDFDF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
	}
	
/*______________________________________________________________________________________*/

	.divider_case_study_sam {
		margin:0;
		padding:0;
		height:81px;
		width: 234px;
		background-position: left;
	}


	.divider_case_study_sam p {
		margin:0;
		padding:0;
		padding-left:110px;
		padding-top:10px;
		width: 120px;
		font-weight:800;
		line-height: 100%;
	}

	#divider_case_study_sam_link a {
		font-size:95%;
		color:#FFFFFF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		text-align:left;
		line-height: 100%;
		margin-left:0px;
		padding-top:0px;
	}
	
	#divider_case_study_sam_link a:hover {
		color: #00CC00;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		background-color: #333333;
	}
	
	#divider_case_study_sam_link a:visited {
		color:#DFDFDF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
	}
	
/*______________________________________________________________________________________*/

	.divider_case_study_paul {
		margin:0;
		padding:0;
		height:81px;
		width: 234px;
		background-position: left;
	}

	.divider_case_study_paul p {
		margin:0;
		padding:0;
		padding-left:110px;
		padding-top:10px;
		width: 100px;
		font-weight:800;
		line-height: 100%;
	}

	#divider_case_study_paul a {
		font-size:95%;
		color:#FFFFFF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		text-align:left;
		line-height: 100%;
		margin-left:0px;
		padding-top:0px;
	}
	
	#divider_case_study_paul a:hover {
		color: #00CC00;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		background-color: #333333;
	}
	
	#divider_case_study_paul a:visited {
		color:#DFDFDF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
	}
	
/*______________________________________________________________________________________*/

	.divider_case_study_tania {
		margin:0;
		padding:0;
		height:81px;
		width: 234px;
		background-position: left;
	}

	.divider_case_study_tania p {
		margin:0;
		padding:0;
		padding-left:110px;
		padding-top:10px;
		width: 100px;
		font-weight:800;
		line-height: 100%;
	}

	#divider_case_study_tania a {
		font-size:95%;
		color:#FFFFFF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		text-align:left;
		line-height: 100%;
		margin-left:0px;
		padding-top:0px;
	}
	
	#divider_case_study_tania a:hover {
		color: #00CC00;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		background-color: #333333;
	}
	
	#divider_case_study_tania a:visited {
		color:#DFDFDF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
	}
	
/*______________________________________________________________________________________*/

	.divider_case_study_shane {
		margin:0;
		padding:0;
		height:81px;
		width: 234px;
		background-position: left;
	}

	.divider_case_study_shane p {
		margin:0;
		padding:0;
		padding-left:110px;
		padding-top:10px;
		width: 100px;
		font-weight:800;
		line-height: 100%;
	}

	#divider_case_study_shane a {
		font-size:95%;
		color:#FFFFFF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		text-align:left;
		line-height: 100%;
		margin-left:0px;
		padding-top:0px;
	}
	
	#divider_case_study_shane a:hover {
		color: #00CC00;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		background-color: #333333;
	}
	
	#divider_case_study_shane a:visited {
		color:#DFDFDF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
	}
	
/*______________________________________________________________________________________*/

	.divider_case_study_steve {
		margin:0;
		padding:0;
		height:81px;
		width: 234px;
		background-position: left;
	}

	.divider_case_study_steve p {
		margin:0;
		padding:0;
		padding-left:110px;
		padding-top:10px;
		width: 100px;
		font-weight:800;
		line-height: 100%;
	}

	#divider_case_study_steve a {
		font-size:95%;
		color:#FFFFFF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		text-align:left;
		line-height: 100%;
		margin-left:0px;
		padding-top:0px;
	}
	
	#divider_case_study_steve a:hover {
		color: #00CC00;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		background-color: #333333;
	}
	
	#divider_case_study_steve a:visited {
		color:#DFDFDF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
	}
	
/*______________________________________________________________________________________*/

	.divider_case_study_peter {
		margin:0;
		padding:0;
		height:81px;
		width: 234px;
		background-position: left;
	}

	.divider_case_study_peter p {
		margin:0;
		padding:0;
		padding-left:110px;
		padding-top:10px;
		width: 100px;
		font-weight:800;
		line-height: 100%;
	}

	#divider_case_study_peter a {
		font-size:95%;
		color:#FFFFFF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		text-align:left;
		line-height: 100%;
		margin-left:0px;
		padding-top:0px;
	}
	
	#divider_case_study_peter a:hover {
		color: #00CC00;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		background-color: #333333;
	}
	
	#divider_case_study_peter a:visited {
		color:#DFDFDF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
	}
	
	.divider_case_study_john {
		margin:0;
		padding:0;
		height:81px;
		width: 234px;
		background-position: left;
	}

	.divider_case_study_john p {
		margin:0;
		padding:0;
		padding-left:110px;
		padding-top:10px;
		width: 100px;
		font-weight:800;
		line-height: 100%;
	}

	#divider_case_study_john a {
		font-size:95%;
		color:#FFFFFF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		text-align:left;
		line-height: 100%;
		margin-left:0px;
		padding-top:0px;
	}
	
	#divider_case_study_john a:hover {
		color: #00CC00;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		background-color: #333333;
	}
	
	#divider_case_study_john a:visited {
		color:#DFDFDF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
	}
	
/*______________________________________________________________________________________*/

	.divider_case_study_melinda {
		margin:0;
		padding:0;
		height:81px;
		width: 234px;
		background-position: left;
	}

	.divider_case_study_melinda p {
		margin:0;
		padding:0;
		padding-left:110px;
		padding-top:10px;
		width: 100px;
		font-weight:800;
		line-height: 100%;
	}

	#divider_case_study_melinda a {
		font-size:95%;
		color:#FFFFFF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		text-align:left;
		line-height: 100%;
		margin-left:0px;
		padding-top:0px;
	}
	
	#divider_case_study_melinda a:hover {
		color: #00CC00;
		font-weight:700;
		text-align:center;
		text-decoration:none;
		background-color: #333333;
	}
	
	#divider_case_study_melinda a:visited {
		color:#DFDFDF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
	}
	
/*______________________________________________________________________________________*/


	.divider3 {
		margin:0;
		padding:0;
		height:21px;
		width: 242px;
		text-align: center;
		font-weight: 800;
		color: #FDDC02;
		font-size: 87%;
	}

	#menu {
		margin:0;
		padding:0;
		padding-top:0px;
		font-size: 75%;
		line-height:150%;
		margin-left: 3px;
		color: #FDF200;
	}
	
	#menu img {
		margin:0;
		padding:0;
		padding-top:5px;
	}
	
	#menu a {
		color:#FFFFFF;
		text-decoration:none;
		line-height:150%;
	}
	
	#menu a:hover {
		color:#0099FF;
	}
	
	#menu a :visited {
		color:#DFDFDF;
	}


	#homebutton {
		margin: 0;
		padding:0;
		height: 22px;
		font-size:100%;
		text-align: center;
		color: #FEE434;
	}

	#homebutton a:link {
		color:#FFFFFF;
		text-decoration:none;
		font-size:95%;
		line-height:150%;
	}
	
	#homebutton a:visited {
		color:#DFDFDF;
		text-decoration:none;
	}
	
	#homebutton a:active {
		color:#DF0000;
		text-decoration:none;
	}
	
	#homebutton a:hover {
		color:#0099FF;
		text-decoration:none;
	}
	
	
	#xlink a {
		color:#FFFFFF;
		text-decoration:none;
		font-size:95%;
		line-height:150%;
	}
	
	#xlink a:hover {
		color:#0099FF;
		text-decoration:none;
	}
	
	#xlink a:visited {
		color:#DFDFDF;
		text-decoration:none;
	}
	
	#sidebar1X a {
		font-size:95%;
		color:#FF00FF;
		font-weight:700;
		text-align:center;
		text-decoration:none;
	}
	
	#sidebar1X a:hover {
		color: #00CC00;
	}
	
	#sidebar1X a:visited {
		color:#DFDFDF;
	}
	
	#menubarmiddle {
		margin:0;
		padding:0;
		padding-left: 0px;
		background-position: left;
		width: 242px;
	}

	#menubarbottom {
		margin:0;
		padding:0;
		height:30px;
		margin-left: 0em;
		width: 242px;
		clear: none;
		background-position: left;
	}

	#menubarbottom2 {
		margin:0;
		padding:0;
		height:30px;
		margin-left: 0em;
		width: 242px;
		clear: none;
		background-position: left;
	}

	#menubarbottom3 {
		margin:0;
		padding:0;
		height:9px;
		margin-left: 0em;
		width: 242px;
		clear: none;
		background-position: left;
	}


	.thrColLiqHdr #container #menubarmiddleX a {
		font-size:95%;
		font-weight:700;
		text-decoration:none;
		color: #00FF00;
	}
	
	.thrColLiqHdr #container #menubarmiddleX a:hover {
		color: #00CCFF;
	}
	
	.thrColLiqHdr #container #menubarmiddleX a:visited {
		color: #CCCCCC;
	}
	
	#pagetop {
		margin:0;
		padding:0;
		margin:0;
		height: 67px;
	}
	
	#pagetopleft {
		margin:0;
		padding:0;
		width: 19px;
		float: left;
		height: 67px;
		background-position: top left;
	}

	#pagetop #pagetopright {
		margin:0;
		padding:0;
		height:54px;
		padding-top: 13px;
		margin-left: 19px;
	}

	#pagetop #pagetopright_sketches {
		margin:0;
		padding:0;
		height:54px;
		padding-top: 13px;
		margin-left: 19px;
	}

	#pagetop #pagetopright_sketches h1 {
		margin: 0;
		padding: 0;
		margin-top: 0px;
		margin-left: 4px;
		text-align: left;
		font-size: 130%;
		color: #FCD902;
	}

	#pagetop #pagetopright_stock {
		margin:0;
		padding:0;
		height:54px;
		padding-top: 13px;
		margin-left: 19px;
	}

	#pagetop #pagetopright_stock h1 {
		margin: 0;
		padding: 0;
		margin-top: 0px;
		margin-left: 4px;
		text-align: left;
		font-size: 130%;
		color: #FCD902;
	}

	#pagetop #pagetopright_learning {
		margin:0;
		padding:0;
		height:54px;
		padding-top: 13px;
		margin-left: 19px;
	}

	#pagetop #pagetopright_learning h1 {
		margin: 0;
		padding: 0;
		margin-top: 0px;
		margin-left: 4px;
		text-align: left;
		font-size: 130%;
		color: #FCD902;
	}

	#pagetop #pagetopright_tour {
		margin:0;
		padding:0;
		height:54px;
		padding-top: 13px;
		margin-left: 19px;
	}

	#pagetop #pagetopright_tour h1 {
		margin: 0;
		padding: 0;
		margin-top: 0px;
		margin-left: 4px;
		text-align: left;
		font-size: 130%;
		color: #FCD902;
	}

	#pagetop #pagetopright_assessing {
		margin:0;
		padding:0;
		height:54px;
		padding-top: 13px;
		margin-left: 19px;
	}

	#pagetop #pagetopright_assessing h1 {
		margin: 0;
		padding: 0;
		margin-top: 0px;
		margin-left: 4px;
		text-align: left;
		font-size: 130%;
		color: #FCD902;
	}

	#pagetop #pagetopright_quality {
		margin:0;
		padding:0;
		height:54px;
		padding-top: 13px;
		margin-left: 19px;
	}
	
	#pagetop #pagetopright_quality h1 {
		margin: 0;
		padding: 0;
		margin-top: 0px;
		margin-left: 4px;
		text-align: left;
		font-size: 130%;
		color: #FCD902;
	}


	#pagetop #pagetopright_working {
		margin:0;
		padding:0;
		height:54px;
		padding-top: 13px;
		margin-left: 19px;
	}
	
	#pagetop #pagetopright_working h1 {
		margin: 0;
		padding: 0;
		margin-top: 0px;
		margin-left: 4px;
		text-align: left;
		font-size: 130%;
		color: #FCD902;
	}

	#pagetop #pagetopright h1 {
		margin: 0;
		padding: 0;
		margin-top: 0px;
		margin-left: 4px;
		text-align: left;
		font-size: 130%;
		color: #FCD902;
	}

	#pagetop #pagetopright_index {
		margin:0;
		padding:0;
		height:54px;
		padding-top: 13px;
		margin-left: 19px;
	}
	
	#pagetop #pagetopright_index h1 {
		margin: 0;
		padding: 0;
		margin-top: 0px;
		margin-left: 4px;
		text-align: left;
		font-size: 130%;
		color: #FCD902;
	}

	#pagetop #pagetopright_rpl {
		margin:0;
		padding:0;
		height:54px;
		padding-top: 13px;
		margin-left: 19px;
	}
	
	#pagetop #pagetopright_rpl h1 {
		margin: 0;
		padding: 0;
		margin-top: 0px;
		margin-left: 4px;
		text-align: left;
		font-size: 130%;
		color: #FCD902;
	}

	#pagetop #pagetopright_information {
		margin:0;
		padding:0;
		height:54px;
		padding-top: 13px;
		margin-left: 19px;
	}
	
	#pagetop #pagetopright_information h1 {
		margin: 0;
		padding: 0;
		margin-top: 0px;
		margin-left: 4px;
		text-align: left;
		font-size: 130%;
		color: #FCD902;
	}

	#pagetop #pagetopright_safety {
		margin:0;
		padding:0;
		height:54px;
		padding-top: 13px;
		margin-left: 19px;
	}
	
	#pagetop #pagetopright_safety h1 {
		margin: 0;
		padding: 0;
		margin-top: 0px;
		margin-left: 4px;
		text-align: left;
		font-size: 130%;
		color: #FCD902;
	}

	#pagetop #pagetopright_home {
		margin:0;
		padding:0;
		height:54px;
		padding-top: 13px;
		margin-left: 19px;
	}
	
	#pagetop #pagetopright_home h1 {
		margin: 0;
		padding: 0;
		margin-top: 0px;
		margin-left: 4px;
		text-align: left;
		font-size: 130%;
		color: #FCD902;
	}

	#pagebottom {
		margin:0;
		padding:0;
		height:49px;
		margin:0;
		margin-left: 0px;
		margin-right: 0px;
		clear: none;
	}
	
	#pagewidth {
		margin:0;
		padding:0;
		margin:0;
		margin-left: 1em;
		margin-right: 1em;
		text-align: left;
	}
	
	#pagebottomleft {
		margin:0;
		padding:0;
		width: 19px;
		height:49px;
		float: left;
		background-position: left;
	}

	#pagebottomright {
		margin:0;
		padding:0;
		height:49px;
		margin-left: 19px;
		background-position: right;
	}

	#pageleft {
		margin:0;
		padding:0;
		width: 17px;
		margin-left: 1px;
	}

	#pageright {
		margin:0;
		padding:0;
		margin-left: 2px;
		clear: none;
		margin-right:0px;
	}

	#content {
		margin:0;
		padding:0;
		text-align: left;
		/*border: none #8000ff 1px;*/
		width:42em;
	}

	#xyz {
		margin:0;
		padding:0;
		margin-right: 0px;
		margin-left: 0;
		text-align: left;
		/*border: none #ff00ff 1px;*/
	}

	#copyright #leftalign {
		float:left;
		text-align:left;
		width:40em;
	}
	
	#copyright #leftalign a {
		font-size:95%;
		font-weight:700;
		text-decoration:none;
		text-align:center;
		color: #000000;
	}
	
	#copyright #leftalign a:hover {
		color: #000000;
		text-decoration:none;
	}
	
	#copyright #leftalign a:visited {
		text-decoration:none;
		color: #000000;
	}

	#copyright #rightalign {
		display:none;
	}

	#copyright #rightalign a {
		font-size:95%;
		font-weight:700;
		text-decoration:none;
		text-align:center;
		color: #000000;
	}
	
	#copyright #rightalign a:hover {
		color: #000000;
		text-decoration:none;
	}
	
	#copyright #rightalign a:visited {
		text-decoration:none;
		color: #000000;
	}

	#supporting {
		font-size:70%;
		font-weight:800;
		text-decoration:none;
		text-align:left;
		color: #EBFF35;
		margin: 0;
		padding: 0;
		padding-left: 4px;
	}
	
	#copyright_splash #leftalign {
		float:left;
		text-align:left;
		margin-top: 19px;
		margin-left: 5px;
		margin-right: auto;
		width: 400px;
		font-size: 65%;
	}
	
	#copyright_splash #leftalign a {
		font-size:95%;
		font-weight:700;
		text-decoration:none;
		text-align:center;
		color: #0000FF;
	}
	
	#copyright_splash #leftalign a:hover {
		color: #0099FF;
		text-decoration:none;
	}
	
	#copyright_splash #leftalign a:visited {
		text-decoration:none;
		color: #006AB0;
	}

	#pagebottom_splash {
		margin:0;
		padding:0;
		height:49px;
		margin:0;
		margin-left: 0px;
		margin-right: 0px;
		clear: right;
	}
	
	#pagebottomleft_splash {
		margin:0;
		padding:0;
		width: 19px;
		height:49px;
		float: left;
		background-position: left;
	}

	#pagebottomright_splash {
		margin:0;
		padding:0;
		height:49px;
		margin-left: 19px;
		background-position: right;
	}
	
	#splashImagesCentre {
		height: 130px;
	}

	.section_heading {
		margin: 0;
		padding: 0;
		margin-top: 0px;
		margin-left: 4px;
		text-align: left;
		font-size: 100%;
		color: #FFFF66;
	}

	#mapau {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/map_of_australia.png);
		background-repeat:no-repeat;
		height:490px;
		width:595px;
		margin: 0;
		padding: 0;
		margin-left: auto;
		margin-right: auto;
	}
	
	#mapau2 {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/map_of_australia2.png);
		background-repeat:no-repeat;
		height:490px;
		width:595px;
		margin: 0;
		padding: 0;
		margin-left: auto;
		margin-right: auto;
	}
	
	#WA {
		height:378px;
		width:210px;
		margin: 0;
		padding: 0;
		padding-top: 0px;
		padding-left: 10px;
		float: left;
	}
	
	
	#NTSA {
		float:left;
		height:380px;
		width:100px;
		margin: 0;
		padding: 0;
		padding-top: 100px;
		padding-left: 0px;
	}
	
	#QLDNSW {
		float:left;
		height:230px;
		width:100px;
		margin: 0;
		padding: 0;
		padding-top: 100px;
		padding-left: 40px;
	}
	
	#VICTAS {
		float:left;
		height:150px;
		width:126px;
		margin: 0;
		padding: 0;
		padding-top: 1px;
		padding-left: 15px;
	}
	
	#ACT {
		float:right;
		height:150px;
		width:90px;
		margin: 0;
		padding: 0;
		padding-top: 5px;
		padding-left: 0px;
		margin-right: 42px;
	}
	
	.TWU {
		background-image:url(../images/css_images/fpicor2201a_working_effectively/twu.png);
		background-repeat:no-repeat;
		height: 72px;
		margin: 0;
		padding: 0;
		margin-left: 50px;
		padding-left: 80px;
	}
	
	.CFMEU {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/cfmeu.png);
		background-repeat:no-repeat;
		height: 72px;
		margin: 0;
		padding: 0;
		margin-left: 50px;
		padding-left: 80px;
	}

	.DEEWR {
		background-image:url(../images/css_images/fpicor2201a_working_effectively/deewr.png);
		background-repeat:no-repeat;
		height: 72px;
		margin: 0;
		padding: 0;
		margin-left: 50px;
		padding-left: 80px;
	}
	
	.AHRC {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/ahrc.png);
		background-repeat:no-repeat;
		height: 72px;
		margin: 0;
		padding: 0;
		margin-left: 50px;
		padding-left: 80px;
		padding-top: 7px;
	}
	
	.WORKPLACE {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/workplace.png);
		background-repeat:no-repeat;
		height: 72px;
		margin: 0;
		padding: 0;
		margin-left: 50px;
		padding-left: 80px;
	}
	
	.FAIRWORK {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/fairwork.png);
		background-repeat:no-repeat;
		height: 72px;
		margin: 0;
		padding: 0;
		margin-left: 50px;
		padding-left: 80px;
	}
	
	.WORKPLACEAUTHORITY {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/workplaceauthority.png);
		background-repeat:no-repeat;
		height: 72px;
		margin: 0;
		padding: 0;
		margin-left: 50px;
		padding-left: 80px;
	}
	

	#forestgrowing {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/sectors/forest.jpg);
		background-repeat:no-repeat;
		background-position:right;
		margin-left:20px;
		margin-right:20px;
	}
	
	#harvestinghaulage {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/sectors/haulage.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	
	#sawmillingprocessing {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/sectors/sawmilling.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	
	#woodproducts {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/sectors/panel.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	
	#timbermanufactured {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/sectors/manufactured.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	
	#timbermerchandising {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/sectors/merchandising.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}


	#wasteReduce {
	background-image: url(../images/css_images/fpicor3201a_safety_and_environment/recycle2.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:480px;
	margin-left:20px;
	margin-right:20px;
	}

	#wasteReuse {
	background-image: url(../images/css_images/fpicor3201a_safety_and_environment/recycle2.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:480px;
	margin-left:20px;
	margin-right:20px;
	}

	#wasteRecycle {
		background-image: url(../images/css_images/fpicor3201a_safety_and_environment/recycle.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	#wasteDisposal {
		background-image: url(../images/css_images/fpicor3201a_safety_and_environment/recycle.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}


/* styles for working effectively - rules and responsibilites */	

	#actsofparliment {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rules/parliment.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	#regulations {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rules/regulations.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	#codesofpractice {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rules/codes.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	#standards {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rules/standards.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	#companypolicies {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rules/policies.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	#workplaceprocedures {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rules/workplace.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	#rights_directors {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rights/director_bkg.jpg);
		background-repeat:no-repeat;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	#rights_managers {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rights/manager_bkg.jpg);
		background-repeat:no-repeat;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}
	
	#rights_supervisors {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rights/supervisor_bkg.jpg);
		background-repeat:no-repeat;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}
	
	#rights_employees {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rights/employee_bkg.jpg);
		background-repeat:no-repeat;
		height:580px;
		margin-left:20px;
		margin-right:20px;
		background-position: left bottom;
	}
	
	#actsofparliment2 {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rules/parliment.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	#regulations2 {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rules/parliment.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	#codesofpractice2 {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rules/parliment.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	#standards2 {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rules/parliment.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	#companypolicies2 {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rules/parliment.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	#workplaceprocedures2 {
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rules/parliment.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}

	#blank_document {
		background-image: url(../images/css_images/blank_documents.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
		margin-left:20px;
		margin-right:20px;
	}
	
	/*Safety and environment*/
	
	#learning_activity {
		margin-left:20px;
		margin-right:20px;
	}

	#poor_sit1 {
		margin:0;
		padding:20px;
		padding-right:391px;
		background-image: url(../images/css_images/fpicor3202a_quality_and_product_care/poor_sit1.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
			
	#poor_sit2 {
		margin:0;
		padding:20px;
		padding-right:391px;
		background-image: url(../images/css_images/fpicor3202a_quality_and_product_care/poor_sit2.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
			
	#poor_sit3 {
		margin:0;
		padding:20px;
		padding-right:391px;
		background-image: url(../images/css_images/fpicor3202a_quality_and_product_care/poor_sit3.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
			
	#poor_sit4 {
		margin:0;
		padding:20px;
		padding-right:391px;
		background-image: url(../images/css_images/fpicor3202a_quality_and_product_care/poor_sit4.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
			

	/*tour styles*/
	#tour_working {
/*		background-image: url(../images/css_images/tour/tour_working_effectively.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
*/		margin-left:20px;
		margin-right:20px;
	}
	
	#tour_assessing {
/*		background-image: url(../images/css_images/tour/tour_assessing_materials.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
*/		margin-left:20px;
		margin-right:20px;
	}
	
	#tour_safety {
/*		background-image: url(../images/css_images/tour/tour_safety_environment.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
*/		margin-left:20px;
		margin-right:20px;
	}
	
	#tour_stock {
/*		background-image: url(../images/css_images/tour/tour_stock_control.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
*/		margin-left:20px;
		margin-right:20px;
	}
	
	#tour_sketches {
/*		background-image: url(../images/css_images/tour/tour_sketches_drawings.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
*/		margin-left:20px;
		margin-right:20px;
	}
	
	#tour_quality {
/*		background-image: url(../images/css_images/tour/tour_quality_product.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:480px;
*/		margin-left:20px;
		margin-right:20px;
	}
	
	#textAlt {
		margin-left:20px;
		margin-right:20px;
	}
	
	.menuindent {
		list-style:disc;
		margin:0;
		padding:0;
		margin-left:10px;
	}
	
	.menufolder {
		list-style: url(../images/css_images/sitemapi0.gif);
		margin:0;
		padding:0;
	}
	
	.menufolderopen {
		list-style: url(../images/css_images/sitemapi1.gif);
		margin:0;
		padding:0;
	}
	
	.menumain {
		list-style: square;
		margin:0;
		padding:0;
		margin-left:0px;
	}
	
	.menuul {
		list-style: square;
		margin:0;
		padding:0;
		margin-left:30px;
	}
	
	#fire_howto {
		margin-left:20px;
		margin-right:20px;
	}

	#fire_howto2 {
		margin-left:20px;
		margin-right:20px;
	}

	#fire_extinguisher_red {
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/fire_extinguisher_red.gif);
		background-repeat:no-repeat;
		height:120px;
		margin:0;
		padding:0;
		padding-left:150px;
		padding-top:10px;
		background-color: #FFD5D5;
		width:340px;
		padding-right: 20px;
		color:#000000;
	}

	#fire_extinguisher_blue {
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/fire_extinguisher_blue.gif);
		background-repeat:no-repeat;
		height:140px;
		margin:0;
		padding:0;
		padding-left:150px;
		padding-top:10px;
		background-color: #D5D5FF;
		width:340px;
		padding-right: 20px;
		color:#000000;
	}

	#fire_extinguisher_black {
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/fire_extinguisher_black.gif);
		background-repeat:no-repeat;
		height:120px;
		margin:0;
		padding:0;
		padding-left:150px;
		padding-top:10px;
		background-color: #E9E9E9;
		width:340px;
		padding-right: 20px;
		color:#000000;
	}

	#fire_extinguisher_white {
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/fire_extinguisher_white.gif);
		background-repeat:no-repeat;
		height:120px;
		margin:0;
		padding:0;
		padding-left:150px;
		padding-top:10px;
		width:340px;
		background-color: #FFFFFE;
		padding-right: 20px;
		color:#000000;
	}

	#fire_extinguisher_oatmeal {
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/fire_extinguisher_oatmeal.gif);
		background-repeat:no-repeat;
		height:120px;
		margin:0;
		padding:0;
		padding-left:150px;
		padding-top:10px;
		background-color: #FDF0D7;
		width:340px;
		padding-right: 20px;
		color:#000000;
	}

	#fire_extinguisher_yellow {
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/fire_extinguisher_yellow.gif);
		background-repeat:no-repeat;
		height:120px;
		margin:0;
		padding:0;
		padding-left:150px;
		padding-top:10px;
		background-color: #FFFFD5;
		width:340px;
		padding-right: 20px;
		color:#000000;
	}

	#fire_extinguisher_codes {
		margin:0;
		padding:0;
		padding-left:10px;
		border:#999999 none 1px;
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/fire_extinguishers_bkg.jpg);
		background-repeat:no-repeat;
		height:815px;
		margin-left: 20px;
		background-position: bottom right;
		margin-right: 20px;
		color:#000000;
	}
	
	.feli {
		width:330px;
	}
	
	#fire_extinguisher_codes li {
		margin:0;
		padding:0;
		padding-left:10px;
		border:#999999 none 1px;
		width:330px;
		padding-right: 20px;
		color:#000000;
	}
	
	#fire_extinguisher_codes h3 {
		margin:0;
		padding:0;
		padding-left:10px;
		border:#999999 none 1px;
		width:500px;	
		background-color: #FFFFFC;
		color:#000000;
	}
	
	#fire_classes {
		margin:0;
		padding:0;
		padding-left:10px;
		border:#999999 none 1px;
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/fire_classes_bkg.jpg);
		background-repeat:no-repeat;
		height:700px;
		margin-left: 20px;
		background-position: bottom right;
		margin-right: 20px;
		color:#000000;
	}
	
	#fire_fighting_equipment {
		margin:0;
		padding:0;
		padding-left:10px;
		border:#999999 none 1px;
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/fire_classes_bkg.jpg);
		background-repeat:no-repeat;
		background-position:right bottom;
		background-color: #A2DEFF;
		color:#000000;
	}
	
	#punav {
		margin:0;
		padding:0;
		margin-left:20px;
	}
	
	#punav a:link {
		color:#0033FF;
		font-weight:600;
		text-decoration:none;
	}
	
	#punav a:hover{
		color: #0099FF;
		font-weight:600;
		text-decoration:none;
	}
	
	#punav a:active {
		color: #FF0000;
		font-weight:600;
		text-decoration:none;
	}
	
	#punav a:visited {
		color: #0099FF;
		font-weight:600;
		text-decoration:none;
	}
	
	#fire_fighting_equipment h3 {
		margin:0;
		padding:0;
		padding-left:10px;
		border:#999999 none 1px;
		width:500px;
	}
	
	#fire_thumbs {
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/thumbnails.jpg);
		background-repeat:no-repeat;
		background-position:40px;
		height:245px;
		margin:0;
		padding:0;
		padding-left:120px;
		padding-top:10px;
		background-color: #FFFFFE;
		width:380px;
		color:#000000;
	}

	#fire_extinguisher {
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/fire_extinguisher.jpg);
		background-repeat:no-repeat;
		background-position:15px 5px;
		margin:0;
		padding:0;
		padding-left:150px;
		padding-top:10px;
		background-color: #FFFFFD;
		width:380px;
		padding-right: 20px;
		border-bottom: solid #000000 1px;
		color:#000000;
	}

	#fire_hose {
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/firehose.gif);
		background-repeat:no-repeat;
		margin:0;
		padding:0;
		padding-left:150px;
		padding-top:10px;
		background-color: #FEFFFE;
		width:380px;
		padding-right: 20px;
		border-bottom: solid #000000 1px;
		color:#000000;
	}

	#fire_blanket {
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/fireblanket.gif);
		background-repeat:no-repeat;
		margin:0;
		padding:0;
		padding-left:150px;
		padding-top:10px;
		background-color: #FFFFFE;
		width:380px;
		padding-right: 20px;
		background-position: 0 10px;
		color:#000000;
	}
	
	.eClassA {
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/fire_class_a.gif);
		background-repeat:no-repeat;
		background-position:5px 5px;
		background-color:#FFFFFE;
		height:100px;
		margin:0;
		padding:0;
		margin-left:10px;
		margin-right:10px;
		padding-left:130px;
		padding-top:10px;
		width:330px;
		color:#000000;
	}

	.eClassB {
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/fire_class_b.gif);
		background-repeat:no-repeat;
		background-position:5px 5px;
		background-color:#F0F0F0;
		height:100px;
		margin:0;
		padding:0;
		margin-left:10px;
		margin-right:10px;
		padding-left:130px;
		padding-top:10px;
		width:330px;
	}

	.eClassC {
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/fire_class_c.gif);
		background-repeat:no-repeat;
		background-position:5px 5px;
		background-color:#E8E8E8;
		height:100px;
		margin:0;
		padding:0;
		margin-left:10px;
		margin-right:10px;
		padding-left:130px;
		padding-top:10px;
		width:330px;
	}

	.eClassD {
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/fire_class_d.gif);
		background-repeat:no-repeat;
		background-position:5px 5px;
		background-color:#E0E0E0;
		height:100px;
		margin:0;
		padding:0;
		margin-left:10px;
		margin-right:10px;
		padding-left:130px;
		padding-top:10px;
		width:330px;
	}

	.eClassE {
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/fire_class_e.gif);
		background-repeat:no-repeat;
		background-position:5px 5px;
		background-color:#D8D8D8;
		height:100px;
		margin:0;
		padding:0;
		margin-left:10px;
		margin-right:10px;
		padding-left:130px;
		width:330px;
		padding-top:10px;
	}

	.eClassF {
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/fire_extinguishers/fire_class_f.gif);
		background-repeat:no-repeat;
		background-position:5px 5px;
		background-color:#D0D0D0;
		height:100px;
		margin:0;
		padding:0;
		margin-left:10px;
		margin-right:10px;
		padding-left:130px;
		padding-top:10px;
		width:330px;
	}
	
	.ohsH3 {
		margin:30px;
		padding-top:80px;
		color: #CC66CC;
	}
	
	.ohsP {
		margin:30px;
	}
	
	.pH3 {
		margin:10px;
		color:#00CC66;
	}
	
	.pP {
		margin:10px;
	}
	
	.eH3 {
		margin:0px;
		padding-left:20px;
		color: #000000;
	}
	
	.eP {
		margin:10px;
	}
	
	.ePB {
		margin:10px;
		font-weight:700;
	}
	
	.rH3 {
		margin:10px;
		margin-left:210px;
		color: #FF6600;
		font-weight:700;
	}
	
	.rP {
		margin:10px;
		margin-left:210px;
	}	
	
	.rUl {
		margin:10px;
		margin-left:210px;
	}	
	
	.rLi {
		padding:0;
		margin-top:0;
		margin-bottom:0;
	}	
	
	.tH3 {
		margin:0px;
		margin-bottom:20px;
		color: #000000;
		font-weight:700;
	}
	
	.tP {
		margin:0px;
		margin-bottom:20px;
	}	
	
	#recycle {
		background-image:url(../images/css_images/fpicor3201a_safety_and_environment/recyclesmall.jpg);
		background-repeat:no-repeat;
		margin:0;
		padding:0;
		padding-left:140px;
		padding-top:140px;
		height: 235px;
		width: 315px;
	}

	.director_icon {
		float:left;
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rights/director_icon.jpg);
		background-repeat:no-repeat;
		margin:0;
		padding:0;
		padding-top:120px;
		width: 85px;
	}

	.manager_icon {
		float:left;
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rights/manager_icon.jpg);
		background-repeat:no-repeat;
		margin:0;
		padding:0;
		padding-top:120px;
		width: 85px;
	}

	.supervisor_icon {
		float:left;
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rights/supervisor_icon.jpg);
		background-repeat:no-repeat;
		margin:0;
		padding:0;
		padding-top:120px;
		width: 95px;
	}

	.employee_icon {
		float:left;
		background-image: url(../images/css_images/fpicor2201a_working_effectively/rights/employee_icon.jpg);
		background-repeat:no-repeat;
		margin:0;
		padding:0;
		padding-top:120px;
		width: 120px;
	}
	
	.rights_icons {
		height: 125px;
	}
	
	.rights_icons li {
	}
	
	#small_section_heading {
		padding-left:90px;
		font-size:90%;
	}

	.waste_reduce {
		background-image: url(../images/css_images/fpicor3201a_safety_and_environment/waste_reduce.gif);
		background-repeat:no-repeat;
		height: 47px;
		width:200px;
		margin: 0;
		padding: 0;
		margin-left: 50px;
		padding-left: 80px;
		padding-top: 25px;
		background-color: #eeddff;
	}
	
	.waste_reuse {
		background-image: url(../images/css_images/fpicor3201a_safety_and_environment/waste_reuse.gif);
		background-repeat:no-repeat;
		height: 47px;
		margin: 0;
		width:200px;
		padding: 0;
		margin-left: 50px;
		padding-left: 80px;
		padding-top: 25px;
		background-color: #cbecfe;
	}
	
	.waste_recycle {
		background-image: url(../images/css_images/fpicor3201a_safety_and_environment/waste_recycle.gif);
		background-repeat:no-repeat;
		height: 47px;
		width:200px;
		margin: 0;
		padding: 0;
		margin-left: 50px;
		padding-left: 80px;
		padding-top: 25px;
		background-color: #cfffdb;
	}
	
	.waste_disposal {
		background-image: url(../images/css_images/fpicor3201a_safety_and_environment/waste_disposal.gif);
		background-repeat:no-repeat;
		height: 47px;
		width:200px;
		margin: 0;
		padding: 0;
		margin-left: 50px;
		padding-left: 80px;
		padding-top: 25px;
		background-color: #F4E1D9;
	}
	
	.rat {
		font-size:70%;
	}
		
	.rat_title {
		font-size:150%;
		font-weight:800;
	}
	
	.rat_top_row {
		width:100px;
	}
	
	.rat_left_col {
		width:200px;	
		height:80px;	
	}
	
	.rat .cell {
		width:100px;
	}
	
	.rat_1 {
		width:100px;
		background-color:#FE0000;
		color:#000000;
		font-size:250%;
		text-align:center;
		font-weight:800;
	}

	.rat_2 {
		width:100px;
		background-color:#FF6500;
		color:#000000;
		font-size:230%;
		text-align:center;
		font-weight:800;
	}

	.rat_3 {
		width:100px;
		background-color:#FFFF00;
		color:#000000;
		font-size:210%;
		text-align:center;
		font-weight:800;
	}
	
	.rat_4 {
		width:100px;
		background-color:#99CC00;
		color:#000000;
		font-size:190%;
		text-align:center;
		font-weight:800;
	}
	
	.rat_5 {
		width:100px;
		background-color:#339966;
		color:#000000;
		font-size:170%;
		text-align:center;
		font-weight:800;
	}
	
	.rat_6 {
		width:100px;
		background-color:#3366FF;
		color:#000000;
		font-size:150%;
		text-align:center;
		font-weight:800;
	}

	.sitemap {
		background-color:#F0F0F0;
		border:#CCCCCC solid 2px;
		margin-bottom:4px;
		padding:20px;
	}
	
	.sitemap li {
		margin-left:50px;
	}
	
	.sitemap_h3 {
		font-weight:700;		
	}
	
	.menuindent_sitemap {
		list-style:disc;
		margin:0;
		padding:0;
		margin-left:60px;
	}
	
	.menufolder_sitemap {
		list-style: url(../images/css_images/sitemapi0.gif);
		margin:0;
		padding:0;
	}
	
	.menufolderopen_sitemap {
		margin:0;
		padding:0;
	}
	
	.menumain_sitemap {
		list-style: square;
		margin:0;
		padding:0;
	}
	
	.menuul_sitemap {
		list-style: square;
		margin:0;
		padding:0;
		margin-left:50px;
	}
	
	/*popup styles*/
	
	#rightcolumn_popup {
		margin-left: 0;
		margin: 0;
		padding: 0px;
		margin-top: 0px;
		border: none #000000 1px;
		margin-right: 0;
		padding-left: 0em;
		width:42em;
	}

	#rightcolumn_popup li {
		margin-left:20px;
		line-height:140%;
		font-size: 95%;
	}
	
	.thrColLiqHdr #popup_Container {
		margin: 0; /* the auto margins (in conjunction with a width) center the page */
		margin-top:20px;
		text-align: left;
		padding:0em;
		width: 43em;
	} 
	
	.thrColLiqHdr #popup_ContainerNew {
		margin: 0;
		margin-top:0px;
		text-align: left;
		padding:0;
	} 
	
	.thrColLiqHdr #whiteAreaSplash #splashMargin {
		padding:0px;
	}
	
	.thrColLiqHdr #whiteArea_popup #popup_Centre {
		padding:0px;
		margin-left: 0px;
		margin-right: 0px;
	}
	
	.thrColLiqHdr #whiteArea_popup {
		margin:0;
		padding:0;
		/*border:1px solid #FF00000;*/
	}
	
	#router_small {
		width: 14em;
		float: left;
		border: solid #000000 1px;
		font-size: 90%;
		padding: 10px;
	}
	
	#router_large {
		width: 14em;
		float: left;
		border: solid #000000 1px;
		font-size: 90%;
		padding: 10px;
	}
	
	#router {
		width: 29em;
		height: 180px;
		margin-left: 20px;
	}
	
	.three_d_projections {
		padding:5px;
		width:40em;
		height:280px;
		margin-left: 20px;
		border-bottom: solid #000000 1px;
		background-color:#e0e0e0;
	}

	.line_styles {
		padding:0px;
		height:120px;
		/*border-bottom: solid #DCDCDC 1px;*/
		border: solid #DCDCDC 1px;
		font-size:90%;
		margin: 0;
		padding-left: 10px;
		padding-top: 10px;
		margin-bottom: 10px;
	}

	.line_styles_img {
		padding:0px;
		width:40em;
		height:105px;
		width:374px;
		float:right;
		margin: 0;
		margin-left: 0px;
	}

	#line_styles_table {
		border:#CCCCCC double 1px;
		padding:5px;
		margin-left: 20px;
		margin-right: 0px;
	}

	.line_styles_text {
		float:none;
		width: 280px;
	}

	#big_plan {
		margin-left:20px;
	}
	
	/*popup window styles*/
	
	.thrColLiqHdr #splashContainerPopup {
		margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
		margin-top:20px;
		text-align: left;
		width:43em;
		padding:0em;
	} 
	
	#rightcolumnSplashPopup {
		margin-left: auto;
		margin: 0;
		padding: 0px;
		margin-top: 0px;
		border: none #000000 1px;
		margin-right: auto;
		padding-left: 0em;
		width:43em;
	}

	#rightcolumnSplashPopup li {
		margin-left:0px;
		line-height:140%;
		font-size: 95%;
		padding-right: 360px;
	}
	
	.thrColLiqHdr #splashContainerPopup {
		margin: 0; /* the auto margins (in conjunction with a width) center the page */
		margin-top:20px;
		text-align: left;
		padding:0em;
		width: 43em;
	} 
	
	#popUpText {
		width:50%;
		margin:0;
		padding:20px;
	}
	
	
	#t_table_small {
		width: 5em;
		float: left;
		border: none #000000 1px;
		font-size: 90%;
		padding: 0px;
	}
	
	#t_table_large {
		width: 80%;
		float: left;
		border: none #000000 1px;
		font-size: 90%;
		padding: 0px;
		margin-bottom: 5px;
		margin:0;
	}
	
	#t_table {
		margin-left: 20px;
		padding-bottom: 10px;
		margin-bottom: 10px;
		height: 400px;
	}
	
	/*table styles*/
	
	.table_row_light {
		background-color:#FFFFFE;
	}
	
	.table_row_dark {
		background-color:#F2EEEA;
	}
	
	.glossary_table {
		border: #CCCCCC 1px solid;
		padding:2px;
		margin:0;
		font-size:80%;
	}
	
	.glossary_table td {
		padding:4px;
		vertical-align:top;
	}
	
	.table_header {
		background-color:#FFFEFF;
		border-bottom:#CCCCCC 2px solid;
		margin-bottom:10px;
		color: #BB8822;
	}
	
	.radioCell {
		width:110px;
	}
	
	#popContent {
		font-family:Arial, Helvetica, sans-serif;
		font-size:100%;
	}
	
	.general_table {
		border: #ECECEC 1px solid;
		padding:2px;
		margin:0;
		margin-left:20px;
		font-size:80%;
	}
	
	.general_table td {
		padding:4px;
		vertical-align:top;
	}
	
	.general_table .leftcol {
		width:200px;
	}

	.table_header {
		background-color:#FFFEFF;
		border-bottom:#CCCCCC 2px solid;
		margin-bottom:10px;
		color: #BB8822;
	}
	
	.myTickbox {
		padding-left:20px;
		padding-bottom:30px;
	}