/*
	File: stylesheet_screen.css
	Application: CMSLite OFDL 2
	Created: 1st July 2003
	Author: Paul Hart	

	This file contains all the relevant CSS elements required to
	create the OFDL 2 website
	
	(c) 2002 LT Scotland. All rights reserved.
/*

/*********************************************/
/******************* General *******************/
/*********************************************/
body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#000000;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}
.flashobject{
	width:640px;
	height:480px;	
}

table {
	color:#000000;
	background-color:transparent;
	border: #000000;
	font-size: 1em;
}
td,th {
	color:#000000;
	background-color:transparent;
	border: #000000;	
}

fieldset{
	border:1px solid #000000;
	color:#000000;
	background-color:transparent;
	padding:5px;
	margin:2px;
}

legend {
	color:#000000;
	background-color:transparent;
}

form{
	padding:5px;
	margin:2px;
}

.unfloat{
	float:none;
	display:block;
	border:1px solid red;
}
.footerspacer{
	height:10px;
	clear: both;
}
/*********************************************/
/******************* Custom Body Modifiers *******************/
/*********************************************/


/*********************************************/
h1	{
	font-size:1.2em;
	font-weight:bold;
	background:transparent;
	color:#000000;
}
h2	{
	color:#000000;
	font-size:1.1em;
	font-weight:bold;
	background:transparent;
}
h3	{
	color:#000000;
	font-size:1.0em;
	font-weight:bold;
	background:transparent;
}
h4	{	
	color:#000000;
	font-size:0.9em;
	font-weight:bold;
	background:transparent;
}
a { 
	font-weight: normal; 
	text-decoration: underline;
} 
a:link { 
	color: #0033ff;
	background-color: transparent;
	text-decoration: underline;
} 
a:visited { 
	color: #993399;
	background-color: transparent;
	text-decoration: underline;
} 
a:active { 
	color: #993399;
	background-color: transparent;
	text-decoration: underline;
} 


hr {
	color: #cccccc; 
	background: transparent;
	height: 1px;
	clear:both;
}
/*********************************************/
/*************** Common containers ****************/
/*********************************************/
.floatleft{
	float:left;
}

.floatright{
	float:right;
	margin:2px;
}

.printicon{
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 2px 2px 2px 2px;
 }

.article{
	float: left;
	padding: 5px 5px 5px 5px;
	margin: 2px 2px 2px 2px;
	width: 50%;
	border: 1px solid black; 
}
.engineeringarticle{
	float: left;
	padding: 5px 5px 5px 5px;
	margin: 2px 2px 2px 2px;
	width: 500px;
	border: 1px solid black; 
} 
 
.headline{
	text-transform: capitalize;
	font-size: x-large;
	font-weight: bolder;
}

.commborder{
	float: left;
	padding: 5px 5px 5px 5px;
	margin: 2px 2px 2px 2px;
	width: 50%;
	border: 3px solid #F6980D; 
}
.communderline{
	color: #CB6608;
}
.commhightlited{
	color: #822B07;
}

table.formtable{
	border: 1px solid black;
}
table.formtable td{
	border: 1px solid black;
}
table.formtable th{
	border: 1px solid black;
}

/*******************************************************/
/******************* Home page / Default Template *******************/
/*******************************************************/
.headercontainerdefault {
	color:#000000;
	background-color:transparent;
	height:75px;
	background-color:#FFFFFF;
	background-image:url("../graphics/defaultbg.jpg");
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.headerlogodefault{
	float: left;
	height: 75px;
	width:100%;
	background-image:url("../graphics/default.jpg");
	background-repeat: no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.headerpicturedefault{
	float: right;
	height: 75px;
	width: 188px;
	color: #FFFFFF;
	background-color: transparent;
	
	background-repeat: no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.strapdefault{
	color: #FFFFFF;
	background-color: #9CC9E1;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}
.footerdefault{
	color: #FFFFFF;
	background-color: #6498C1;
	height:50px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-top:1px solid #000000;
}
.footerdefault a	{
	font-weight:normal;
	text-decoration:underline;
}
.footerdefault a:link	{
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
.footerdefault a:visited	{
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
.footerdefault a:active	{
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
/*******************************************************/
/******************* Communication *******************/
/*******************************************************/

/*******************Header elements********************/
.headercontainercomm {
	color:#000000;
	background-color:transparent;
	height:75px;
	background-color:#FFFFFF;
	background-image:url("../graphics/commbg.jpg");
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.headerlogocomm{
	float: left;
	height: 75px;
	width:100%;
	background-image:url("../graphics/comm.jpg");
	background-repeat: no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.headerpicturecomm{
	float: right;
	height: 75px;
	width: 226px;
	color: #FFFFFF;
	background-color: transparent;
	background-image:url("../graphics/commheader_picture.gif");
	background-repeat: no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

/*******************Straps********************/
.strapcomm{
	color: #FFFFFF;
	background-color: #F6980D;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}
.strapcommacc3{
	color: #FFFFFF;
	background-color: #F6980D;
	background-image:url("../graphics/lzcommacc3.jpg");
	background-repeat: no-repeat;
	background-position: 80px 0px;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}
.strapcommint1{
	color: #FFFFFF;
	background-color: #F6980D;
	background-image:url("../graphics/lzcommint1.jpg");
	background-repeat: no-repeat;
	background-position: 80px 0px;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}

/*******************Footer********************/
.footercomm{
	color: #FFFFFF;
	background-color: #CB6608;
	height:50px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-top:1px solid #000000;
}
.footercomm a	{
	font-weight:normal;
	text-decoration:underline;
}
.footercomm a:link	{
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
.footercomm a:visited	{
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
.footercomm a:active	{
	color: #FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
/*******************Lists********************/
ul.comm {
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 1px 2px 1px 15px;
	list-style-type: none;
}
ul.comm li {
	list-style: transparent;
	padding: 0px 0px 0px 25px;
	margin: 0px 0px 0px 10px;
	background-repeat: no-repeat;
	background-image: url("../graphics/licomm.gif");
}






a.comm {
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #ffffff;
	text-decoration: none;
}
a.comm:link {
	background: transparent;
	color: #ffffff;
	text-decoration: none;
}
a.comm:visited {
	background: transparent;
	color: #ffffff;
	text-decoration: none;
}
a.comm:active {
	background: transparent;
	color: #ffffff;
	text-decoration: none;
}
a.comm:hover {
	background: transparent;
	color: #ffffff;
	text-decoration: underline;
}
li.commselected {
	list-style: none;
	padding: 3px 0px 0px 20px;
	margin: 0px 0px 0px 5%;
	background-image: url("../graphics/licomm.gif");
	background-repeat: no-repeat;
	background-position: 7px left;
}

/*******************Title Lozenges********************/
div.commuedge {
      width: 25%;
      background-color: #CB6608;
      background-image: none;
      margin:0px 0px 5px 0px;
}
    div.commredge {
      background-image: url("../graphics/title_comm_r.gif");
      background-position: top right;
      background-repeat: repeat-y;
}
    div.commbedge {
      background-image: url("../graphics/title_comm_b.gif");
      background-position: bottom left;
      background-repeat: repeat-x;
}
    div.commledge {
      background-image: url("../graphics/title_comm_l.gif");
      background-position: top left;
      background-repeat: repeat-y;
}
    div.commulcorner {
      background-image: url("../graphics/title_comm_tl.gif");
      background-position: top left;
      background-repeat: no-repeat;
}
    div.commurcorner {
      background-image: url("../graphics/title_comm_tr.gif");
      background-position: top right;
      background-repeat: no-repeat;
}
    div.commblcorner {
      background-image: url("../graphics/title_comm_bl.gif");
      background-position: bottom left;
      background-repeat: no-repeat;
}
    div.commbrcorner {
      background-image: url("../graphics/title_comm_br.gif");
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 0px 0px 0px 0px;
}
    div.comminnercontent {
      width: 100%;
}
    div.commcontent {
	 	padding: 10px 15px 15px 10px;
	 	margin: 0px 0px 0px 0px;
	 	text-align: center;
}
    .commh1 {
	 	display:inline;   
	 	color: #FFFFFF;
}
/*******************Task Box********************/
    div.commtaskuedge {
      width: 80%;
      background-color: transparent;
      background-position: top right;
      background-repeat: repeat-x;
      background-image: url("../graphics/task_comm_t.gif");
      margin:0px 0px 5px 0px;
    }
    div.commtaskredge {
      background-image: url("../graphics/task_comm_r.gif");
      background-position: top right;
      background-repeat: repeat-y;
    }
    div.commtaskbedge {
      background-image: url("../graphics/task_comm_b.gif");
      background-position: bottom left;
      background-repeat: repeat-x;
    }
    div.commtaskledge {
      background-image: url("../graphics/task_comm_l.gif");
      background-position: top left;
      background-repeat: repeat-y;
    }
    div.commtaskulcorner {
      background-image: url("../graphics/task_comm_tl.gif");
      background-position: top left;
      background-repeat: no-repeat;
    }
    div.commtaskurcorner {
      background-image: url("../graphics/task_comm_tr.gif");
      background-position: top right;
      background-repeat: no-repeat;
    }
    div.commtaskblcorner {
      background-image: url("../graphics/task_comm_bl.gif");
      background-position: bottom left;
      background-repeat: no-repeat;
    }
    div.commtaskbrcorner {
      background-image: url("../graphics/task_comm_br.gif");
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 0px 0px 0px 0px;
    }
    div.commtaskinnercontent {
      width: 100%;
    }
    div.commtaskcontent {
	 	padding: 25px 15px 10px 10px;
	 	margin: 0px 0px 0px 0px;
	 	background-color: transparent;
      	background-image: none;
    }
    
    
/*******************Instruction Box********************/    
     div.comminsuedge {
      width: 80%;
      background-color: transparent;
      background-position: top right;
      background-repeat: repeat-x;
      background-image: url("../graphics/ins_comm_t.gif");
      margin:0px 0px 5px 0px;
    }
    div.comminsredge {
      background-image: url("../graphics/ins_comm_r.gif");
      background-position: top right;
      background-repeat: repeat-y;
    }
    div.comminsbedge {
      background-image: url("../graphics/ins_comm_b.gif");
      background-position: bottom left;
      background-repeat: repeat-x;
    }
    div.comminsledge {
      background-image: url("../graphics/ins_comm_l.gif");
      background-position: top left;
      background-repeat: repeat-y;
    }
    div.comminsulcorner {
      background-image: url("../graphics/ins_comm_tl.gif");
      background-position: top left;
      background-repeat: no-repeat;
    }
    div.comminsurcorner {
      background-image: url("../graphics/ins_comm_tr.gif");
      background-position: top right;
      background-repeat: no-repeat;
    }
    div.comminsblcorner {
      background-image: url("../graphics/ins_comm_bl.gif");
      background-position: bottom left;
      background-repeat: no-repeat;
    }
    div.comminsbrcorner {
      background-image: url("../graphics/ins_comm_br.gif");
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 0px 0px 0px 0px;
    }
    div.comminsinnercontent {
      width: 100%;
    }
    div.comminscontent {
	 	padding: 25px 15px 10px 10px;
	 	margin: 0px 0px 0px 0px;
	 	background-color: transparent;
      	background-image: none;
    }
    
/*******************Communication table********************/

table.comm{
	border:0px;
	color: #000000;
	background-color:#872900;
	width:80%;
}
table.comm td{
	color: #000000;
	background-color:#CB6608;
	padding:2px;
	margin:2px;
	border-top: 1px solid #E0CDE5;
	border-bottom: 2px solid #9F65AF;
	border-left: 2px solid #9F65AF;
	border-right: 1px solid #E0CDE5;
}
table.comm th{
	color: #000000;
	background-color:#CB6608;
	padding:2px;
	margin:2px;
	border-top: 1px solid #E0CDE5;
	border-bottom: 1px solid #9F65AF;
	border-left: 1px solid #9F65AF;
	border-right: 1px solid #E0CDE5;
}
.borderboxcomm{
	border-top: 20px solid  #CB6608;
	border-bottom: 3px solid #CB6608;
	border-left: 3px solid #CB6608;
	border-right: 3px solid #CB6608;
	padding:3px 3px 3px 3px;
	margin:0px 0px 0px 0px
	width: 50%;
	float:left;
}
.borderboxsmallcomm{
	border: 3px solid  #CB6608;
	padding:3px 3px 3px 3px;
	margin:2px 0px 0px 0px
	width: 250px;
	float:left;
}
/*
table.comm th#howifeel{
	color: #000000;
	background-color:red;
	padding:2px;
	margin:2px;
	border-top: 1px solid #E0CDE5;
	border-bottom: 1px solid #9F65AF;
	border-left: 1px solid #9F65AF;
	border-right: 1px solid #E0CDE5;
	text-align: center;
}
*/  
    
/*******************************************************/
/******************* IT *******************/
/*******************************************************/

/*******************Header elements********************/
.headercontainerit {
	color:#000000;
	background-color:transparent;
	height:75px;
	background-color:#FFFFFF;
	background-image:url("../graphics/itbg.jpg");
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.headerlogoit{
	float: left;
	height: 75px;
	width:100%;
	background-image:url("../graphics/it.jpg");
	background-repeat: no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.headerpictureit{
	float: right;
	height: 75px;
	width: 265px;
	color: #FFFFFF;
	background-color: transparent;
	background-image:url("../graphics/itheader_picture.gif");
	background-repeat: no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

/*******************Straps********************/
.strapit{
	color: #FFFFFF;
	background-color: #9CC9E1;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}
.strapitacc3{
	color: #FFFFFF;
	background-color: #9CC9E1;
	background-image:url("../graphics/lzitacc3.jpg");
	background-repeat: no-repeat;
	background-position: 80px 0px;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}
.strapitint1{
	color: #FFFFFF;
	background-color: #9CC9E1;
	background-image:url("../graphics/lzitint1.jpg");
	background-repeat: no-repeat;
	background-position: 80px 0px;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}

/*******************Footer********************/
.footerit{
	color: #FFFFFF;
	background-color: #6498C1;
	height:50px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-top:1px solid #000000;
}
.footerit a	{
	font-weight:normal;
	text-decoration:underline;
}
.footerit a:link	{
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
.footerit a:visited	{
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
.footerit a:active	{
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
/*******************Lists********************/
ul.it {
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 1px 2px 1px 15px;
	list-style-type: none;
}
ul.it li {
	list-style: transparent;
	padding: 0px 0px 0px 25px;
	margin: 0px 0px 0px 10px;
	background-repeat: no-repeat;
	background-image: url("../graphics/liit.gif");
}



a.it {
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #ffffff;
	text-decoration: none;
}
a.it:link {
	background: transparent;
	color: #ffffff;
	text-decoration: none;
}
a.it:visited {
	background: transparent;
	color: #ffffff;
	text-decoration: none;
}
a.it:active {
	background: transparent;
	color: #ffffff;
	text-decoration: none;
}
a.it:hover {
	background: transparent;
	color: #ffffff;
	text-decoration: underline;
}
li.itselected {
	list-style: none;
	padding: 3px 0px 0px 20px;
	margin: 0px 0px 0px 5%;
	background-image: url("../graphics/liit.gif");
	background-repeat: no-repeat;
	background-position: 7x left;
}

/*******************Title Lozenges********************/
div.ituedge {
      width: 25%;
      background-color: #6498C1;
      background-image: none;
      margin:0px 0px 5px 0px;
}
    div.itredge {
      background-image: url("../graphics/title_it_r.gif");
      background-position: top right;
      background-repeat: repeat-y;
}
    div.itbedge {
      background-image: url("../graphics/title_it_b.gif");
      background-position: bottom left;
      background-repeat: repeat-x;
}
    div.itledge {
      background-image: url("../graphics/title_it_l.gif");
      background-position: top left;
      background-repeat: repeat-y;
}
    div.itulcorner {
      background-image: url("../graphics/title_it_tl.gif");
      background-position: top left;
      background-repeat: no-repeat;
}
    div.iturcorner {
      background-image: url("../graphics/title_it_tr.gif");
      background-position: top right;
      background-repeat: no-repeat;
}
    div.itblcorner {
      background-image: url("../graphics/title_it_bl.gif");
      background-position: bottom left;
      background-repeat: no-repeat;
}
    div.itbrcorner {
      background-image: url("../graphics/title_it_br.gif");
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 0px 0px 0px 0px;
}
    div.itinnercontent {
      width: 100%;
}
    div.itcontent {
	 	padding: 10px 15px 15px 10px;
	 	margin: 0px 0px 0px 0px;
	 	text-align: center;
}
    .ith1 {
	 	display:inline;   
	 	color: #FFFFFF;
}
/*******************Task Box********************/
    div.ittaskuedge {
      width: 80%;
      background-color: transparent;
      background-position: top right;
      background-repeat: repeat-x;
      background-image: url("../graphics/task_it_t.gif");
      margin:0px 0px 5px 0px;
    }
    div.ittaskredge {
      background-image: url("../graphics/task_it_r.gif");
      background-position: top right;
      background-repeat: repeat-y;
    }
    div.ittaskbedge {
      background-image: url("../graphics/task_it_b.gif");
      background-position: bottom left;
      background-repeat: repeat-x;
    }
    div.ittaskledge {
      background-image: url("../graphics/task_it_l.gif");
      background-position: top left;
      background-repeat: repeat-y;
    }
    div.ittaskulcorner {
      background-image: url("../graphics/task_it_tl.gif");
      background-position: top left;
      background-repeat: no-repeat;
    }
    div.ittaskurcorner {
      background-image: url("../graphics/task_it_tr.gif");
      background-position: top right;
      background-repeat: no-repeat;
    }
    div.ittaskblcorner {
      background-image: url("../graphics/task_it_bl.gif");
      background-position: bottom left;
      background-repeat: no-repeat;
    }
    div.ittaskbrcorner {
      background-image: url("../graphics/task_it_br.gif");
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 0px 0px 0px 0px;
    }
    div.ittaskinnercontent {
      width: 100%;
    }
    div.ittaskcontent {
	 	padding: 25px 15px 10px 10px;
	 	margin: 0px 0px 0px 0px;
	 	background-color: transparent;
      	background-image: none;
    }
    
    
/*******************Instruction Box********************/    
     div.itinsuedge {
      width: 80%;
      background-color: transparent;
      background-position: top right;
      background-repeat: repeat-x;
      background-image: url("../graphics/ins_it_t.gif");
      margin:0px 0px 5px 0px;
    }
    div.itinsredge {
      background-image: url("../graphics/ins_it_r.gif");
      background-position: top right;
      background-repeat: repeat-y;
    }
    div.itinsbedge {
      background-image: url("../graphics/ins_it_b.gif");
      background-position: bottom left;
      background-repeat: repeat-x;
    }
    div.itinsledge {
      background-image: url("../graphics/ins_it_l.gif");
      background-position: top left;
      background-repeat: repeat-y;
    }
    div.itinsulcorner {
      background-image: url("../graphics/ins_it_tl.gif");
      background-position: top left;
      background-repeat: no-repeat;
    }
    div.itinsurcorner {
      background-image: url("../graphics/ins_it_tr.gif");
      background-position: top right;
      background-repeat: no-repeat;
    }
    div.itinsblcorner {
      background-image: url("../graphics/ins_it_bl.gif");
      background-position: bottom left;
      background-repeat: no-repeat;
    }
    div.itinsbrcorner {
      background-image: url("../graphics/ins_it_br.gif");
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 0px 0px 0px 0px;
    }
    div.itinsinnercontent {
      width: 100%;
    }
    div.itinscontent {
	 	padding: 25px 15px 10px 10px;
	 	margin: 0px 0px 0px 0px;
	 	background-color: transparent;
      	background-image: none;
    }
/*******************IT table********************/

table.it{
	border:0px;
	width: 80%; 
	color: #000000; 
	background-color: #30648D;
}
table.it td{
	color: #000000;
	background-color:#9CC9E1;
	padding:2px;
	margin:2px;
	border-top: 1px solid #CFDFED;
	border-bottom: 2px solid #63A9CF;
	border-left: 2px solid #63A9CF;
	border-right: 1px solid #CFDFED;
	vertical-align: top;
}
table.it th{
	color: #000000;
	background-color:#6498C1;
	padding:2px;
	margin:2px;
	border-top: 1px solid #CFDFED;
	border-bottom: 2px solid #63A9CF;
	border-left: 2px solid #63A9CF;
	border-right: 1px solid #CFDFED;
}
/*******************************************************/
/******************* Numeracy *******************/
/*******************************************************/

/*******************Header elements********************/
.headercontainernum {
	color:#000000;
	background-color:transparent;
	height:75px;
	background-image:url("../graphics/numbg.jpg");
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.headerlogonum{
	float: left;
	height: 75px;
	width:100%;
	background-color:transparent;
	background-image:url("../graphics/num.jpg");
	background-repeat: no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.headerpicturenum{
	float: right;
	height: 75px;
	width: 250px;
	color: #FFFFFF;
	background-color: transparent;
	background-image:url("../graphics/numheader_picture.jpg");
	background-repeat: no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
/*******************Straps********************/
.strapnum{
	color: #FFFFFF;
	background-color: #99CC66;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}
.strapnumacc3{
	color: #FFFFFF;
	background-color: #99CC66;
	background-image:url("../graphics/lznumacc3.jpg");
	background-repeat: no-repeat;
	background-position: 80px 0px;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}
.strapnumint1{
	color: #FFFFFF;
	background-color: #99CC66;
	background-image:url("../graphics/lznumint1.jpg");
	background-repeat: no-repeat;
	background-position: 80px 0px;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}

/*******************Footer********************/
.footernum{
	color: #FFFFFF;
	background-color: #669932;
	height:50px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-top:1px solid #000000;
}
.footernum a	{
	font-weight:normal;
	text-decoration:underline;
}
.footernum a:link	{
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
.footernum a:visited	{
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
.footernum a:active	{
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
/*******************Lists********************/
ul.num {
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 1px 2px 1px 15px;
	list-style-type: none;
}
ul.num li {
	list-style: transparent;
	padding: 0px 0px 0px 25px;
	margin: 0px 0px 0px 10px;
	background-repeat: no-repeat;
	background-image: url("../graphics/linum.gif");
}



a.num {
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #ffffff;
	text-decoration: none;
}
a.num:link {
	background: transparent;
	color: #ffffff;
	text-decoration: none;
}
a.num:visited {
	background: transparent;
	color: #ffffff;
	text-decoration: none;
}
a.num:active {
	background: transparent;
	color: #ffffff;
	text-decoration: none;
}
a.num:hover {
	background: transparent;
	color: #ffffff;
	text-decoration: underline;
}
li.numselected {
	list-style: none;
	padding: 3px 0px 0px 20px;
	margin: 0px 0px 0px 5%;
	background-image: url("../graphics/linum.gif");
	background-repeat: no-repeat;
	background-position: 7px left;
}

/*******************Title Lozenges********************/

div.numuedge {
      width: 25%;
      background-color: #669932;
      background-image: none;
      margin:0px 0px 5px 0px;
}
    div.numredge {
      background-image: url("../graphics/title_num_r.gif");
      background-position: top right;
      background-repeat: repeat-y;
}
    div.numbedge {
      background-image: url("../graphics/title_num_b.gif");
      background-position: bottom left;
      background-repeat: repeat-x;
}
    div.numledge {
      background-image: url("../graphics/title_num_l.gif");
      background-position: top left;
      background-repeat: repeat-y;
}
    div.numulcorner {
      background-image: url("../graphics/title_num_tl.gif");
      background-position: top left;
      background-repeat: no-repeat;
}
    div.numurcorner {
      background-image: url("../graphics/title_num_tr.gif");
      background-position: top right;
      background-repeat: no-repeat;
}
    div.numblcorner {
      background-image: url("../graphics/title_num_bl.gif");
      background-position: bottom left;
      background-repeat: no-repeat;
}
    div.numbrcorner {
      background-image: url("../graphics/title_num_br.gif");
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 0px 0px 0px 0px;
}
    div.numinnercontent {
      width: 100%;
}
    div.numcontent {
	 	padding: 10px 15px 15px 10px;
	 	margin: 0px 0px 0px 0px;
	 	text-align: center;
}
    .numh1 {
	 	display:inline;   
	 	color: #FFFFFF;
}
/*******************Task Box********************/
    div.numtaskuedge {
      width: 80%;
      background-color: transparent;
      background-position: top right;
      background-repeat: repeat-x;
      background-image: url("../graphics/task_num_t.gif");
      margin:0px 0px 5px 0px;
    }
    div.numtaskredge {
      background-image: url("../graphics/task_num_r.gif");
      background-position: top right;
      background-repeat: repeat-y;
    }
    div.numtaskbedge {
      background-image: url("../graphics/task_num_b.gif");
      background-position: bottom left;
      background-repeat: repeat-x;
    }
    div.numtaskledge {
      background-image: url("../graphics/task_num_l.gif");
      background-position: top left;
      background-repeat: repeat-y;
    }
    div.numtaskulcorner {
      background-image: url("../graphics/task_num_tl.gif");
      background-position: top left;
      background-repeat: no-repeat;
    }
    div.numtaskurcorner {
      background-image: url("../graphics/task_num_tr.gif");
      background-position: top right;
      background-repeat: no-repeat;
    }
    div.numtaskblcorner {
      background-image: url("../graphics/task_num_bl.gif");
      background-position: bottom left;
      background-repeat: no-repeat;
    }
    div.numtaskbrcorner {
      background-image: url("../graphics/task_num_br.gif");
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 0px 0px 0px 0px;
    }
    div.numtaskinnercontent {
      width: 100%;
    }
    div.numtaskcontent {
	 	padding: 25px 15px 10px 10px;
	 	margin: 0px 0px 0px 0px;
	 	background-color: transparent;
      	background-image: none;
    }
    
    
/*******************Instruction Box********************/    
     div.numinsuedge {
      width: 80%;
      background-color: transparent;
      background-position: top right;
      background-repeat: repeat-x;
      background-image: url("../graphics/ins_num_t.gif");
      margin:0px 0px 5px 0px;
    }
    div.numinsredge {
      background-image: url("../graphics/ins_num_r.gif");
      background-position: top right;
      background-repeat: repeat-y;
    }
    div.numinsbedge {
      background-image: url("../graphics/ins_num_b.gif");
      background-position: bottom left;
      background-repeat: repeat-x;
    }
    div.numinsledge {
      background-image: url("../graphics/ins_num_l.gif");
      background-position: top left;
      background-repeat: repeat-y;
    }
    div.numinsulcorner {
      background-image: url("../graphics/ins_num_tl.gif");
      background-position: top left;
      background-repeat: no-repeat;
    }
    div.numinsurcorner {
      background-image: url("../graphics/ins_num_tr.gif");
      background-position: top right;
      background-repeat: no-repeat;
    }
    div.numinsblcorner {
      background-image: url("../graphics/ins_num_bl.gif");
      background-position: bottom left;
      background-repeat: no-repeat;
    }
    div.numinsbrcorner {
      background-image: url("../graphics/ins_num_br.gif");
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 0px 0px 0px 0px;
    }
    div.numinsinnercontent {
      width: 100%;
    }
    div.numinscontent {
	 	padding: 25px 15px 10px 10px;
	 	margin: 0px 0px 0px 0px;
	 	background-color: transparent;
      	background-image: none;
    }
    table.num {
	border:0px;
	color: #000000;
	background-color:#99CC66;
	width:80%;
	}
	table.num td{
		color: #000000;
		background-color:#669932;
		padding:2px;
		margin:2px;
		border-top: 1px solid #8DC059;
		border-bottom: 2px solid #306300;
		border-left: 2px solid #306300;
		border-right: 1px solid #8DC059;
	}
	table.num th{
		color: #000000;
		background-color:#669932;
		padding:2px;
		margin:2px;
		border-top: 1px solid #8DC059;
		border-bottom: 1px solid #306300;
		border-left: 1px solid #306300;
		border-right: 1px solid #8DC059;
	}
	.borderboxnum{
		border-top: 20px solid  #669932;
		border-bottom: 3px solid #669932;
		border-left: 3px solid #669932;
		border-right: 3px solid #669932;
		padding:3px 3px 3px 3px;
		margin:0px 0px 0px 0px
		width: 50%;
		float:left;
	}
	.borderboxsmallnum{
		border: 3px solid  #669932;
		padding:3px 3px 3px 3px;
		margin:2px 0px 0px 0px
		width: 250px;
		float:left;
	}
/*******************************************************/
/******************* Working with others *******************/
/*******************************************************/
/*******************Border box********************/
 .dashedboxwwo {
	border-top:1px dashed #CF65AF;
	border-bottom:1px dashed #CF65AF;
	padding: 10px ;
	margin: 10px ;
 }
.borderboxwwo{
	border-top: 20px solid  #CF65AF;
	border-bottom: 3px solid #CF65AF;
	border-left: 3px solid #CF65AF;
	border-right: 3px solid #CF65AF;
	padding:3px 3px 3px 3px;
	margin:0px 0px 0px 0px
	width: 50%;
	float:left;
}
.borderboxwwofixed{
	border-top: 20px solid  #CF65AF;
	border-bottom: 3px solid #CF65AF;
	border-left: 3px solid #CF65AF;
	border-right: 3px solid #CF65AF;
	margin: 2px;
	padding:3px;
	width:200px;
	float:left;
}
.borderboxsmallwwo{
	border: 3px solid  #CF65AF;
	padding:3px 3px 3px 3px;
	margin:2px 0px 0px 0px
	width: 100px;
	text-align: center;
	float:left;
}

.column {
	width: 50%;
	border-top: 20px solid  #CF65AF;
	border-bottom: 3px solid #CF65AF;
	border-left: 3px solid #CF65AF;
	border-right: 3px solid #CF65AF;
	margin: 2px;
	padding:3px;
	float: left;
}

/*******************Table********************/
table.wwo{
	border:0px;
	color: #000000;
	background-color:#891F69;
	width:80%;
}
td.wwo{
	color: #000000;
	background-color:#CF65AF;
	padding:2px;
	margin:2px;
	border-top: 1px solid #E0CDE5;
	border-bottom: 2px solid #9F65AF;
	border-left: 2px solid #9F65AF;
	border-right: 1px solid #E0CDE5;
	text-align: center;
}
th.wwo{
	color: #000000;
	background-color:#CF65AF;
	padding:2px;
	margin:2px;
	border-top: 1px solid #E0CDE5;
	border-bottom: 1px solid #9F65AF;
	border-left: 1px solid #9F65AF;
	border-right: 1px solid #E0CDE5;
	text-align: center;
}




table.wwoflowchart{
	color: #000000;
	background-color:#FFFFFF;
	width:90%;
}
td.wwoflowchart{
	color: #000000;
	background-color:#CF65AF;
	padding:2px;
	margin:2px;
	border-top: 1px solid #E0CDE5;
	border-bottom: 2px solid #9F65AF;
	border-left: 2px solid #9F65AF;
	border-right: 1px solid #E0CDE5;
	text-align: center;
}
th.wwoflowchart{
	color: #000000;
	background-color:#CF65AF;
	padding:2px;
	margin:2px;
	border-top: 1px solid #E0CDE5;
	border-bottom: 1px solid #9F65AF;
	border-left: 1px solid #9F65AF;
	border-right: 1px solid #E0CDE5;
	text-align: center;
}
/*******************Header elements********************/
.headercontainerwwo {
	color:#000000;
	background-color:transparent;
	height:75px;
	background-color:#FFFFFF;
	background-image:url("../graphics/wwobg.jpg");
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.headerlogowwo{
	float: left;
	height: 75px;
	width:100%;
	background-image:url("../graphics/wwo.jpg");
	background-repeat: no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.headerpicturewwo{
	float: right;
	height: 75px;
	width: 188px;
	color: #FFFFFF;
	background-color: transparent;
	background-image:url("../graphics/wwoheader_picture.gif");
	background-repeat: no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
/*******************Straps********************/
.strapwwo{
	color: #FFFFFF;
	background-color: #CF65AF;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}
.strapwwoacc3{
	color: #FFFFFF;
	background-color: #CF65AF;
	background-image:url("../graphics/lzwwoacc3.jpg");
	background-repeat: no-repeat;
	background-position: 80px 0px;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}
.strapwwoint1{
	color: #FFFFFF;
	background-color: #CF65AF;
	background-image:url("../graphics/lzwwoint1.jpg");
	background-repeat: no-repeat;
	background-position: 80px 0px;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}
.strapwwoint2{
	color: #FFFFFF;
	background-color: #CF65AF;
	background-image:url("../graphics/lzwwoint2.jpg");
	background-repeat: no-repeat;
	background-position: 80px 0px;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}
.strapwwohi{
	color: #FFFFFF;
	background-color: #CF65AF;
	background-image:url("../graphics/lzwwohi.jpg");
	background-repeat: no-repeat;
	background-position: 80px 0px;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}
/*******************Footer********************/
.footerwwo{
	color: #FFFFFF;
	background-color: #9A0E84;
	height:50px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-top:1px solid #000000;
}
.footerwwo a	{
	font-weight:normal;
	text-decoration:underline;
}
.footerwwo a:link	{
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
.footerwwo a:visited	{
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
.footerwwo a:active	{
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
/*******************Lists********************/
ul.wwo {
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 1px 2px 1px 15px;
	list-style-type: none;
}
ul.wwo li {
	list-style: transparent;
	padding: 0px 0px 0px 25px;
	margin: 0px 0px 0px 10px;
	background-repeat: no-repeat;
	background-image: url("../graphics/liwwo.gif");
}

a.wwo {
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #ffffff;
	text-decoration: none;
}
a.wwo:link {
	background: transparent;
	color: #ffffff;
	text-decoration: none;
}
a.wwo:visited {
	background: transparent;
	color: #ffffff;
	text-decoration: none;
}
a.wwo:active {
	background: transparent;
	color: #ffffff;
	text-decoration: none;
}
a.wwo:hover {
	background: transparent;
	color: #ffffff;
	text-decoration: underline;
}
li.wwoselected {
	list-style: none;
	padding: 3px 0px 0px 20px;
	margin: 0px 0px 0px 5%;
	background-image: url("../graphics/liwwo.gif");
	background-repeat: no-repeat;
	background-position: 7px left;
}


/*******************Title Lozenges********************/
div.wwouedge {
      width: 25%;
      background-color: #9A0E84;
      background-image: none;
      margin:0px 0px 5px 0px;
}
    div.wworedge {
      background-image: url("../graphics/title_wwo_r.gif");
      background-position: top right;
      background-repeat: repeat-y;
}
    div.wwobedge {
      background-image: url("../graphics/title_wwo_b.gif");
      background-position: bottom left;
      background-repeat: repeat-x;
}
    div.wwoledge {
      background-image: url("../graphics/title_wwo_l.gif");
      background-position: top left;
      background-repeat: repeat-y;
}
    div.wwoulcorner {
      background-image: url("../graphics/title_wwo_tl.gif");
      background-position: top left;
      background-repeat: no-repeat;
}
    div.wwourcorner {
      background-image: url("../graphics/title_wwo_tr.gif");
      background-position: top right;
      background-repeat: no-repeat;
}
    div.wwoblcorner {
      background-image: url("../graphics/title_wwo_bl.gif");
      background-position: bottom left;
      background-repeat: no-repeat;
}
    div.wwobrcorner {
      background-image: url("../graphics/title_wwo_br.gif");
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 0px 0px 0px 0px;
}
    div.wwoinnercontent {
      width: 100%;
}
    div.wwocontent {
	 	padding: 10px 15px 15px 10px;
	 	margin: 0px 0px 0px 0px;
	 	text-align: center;
}
    .wwoh1 {
	 	display:inline;   
	 	color: #FFFFFF;
}
/*******************Task Box********************/
    div.wwotaskuedge {
      width: 80%;
      background-color: transparent;
      background-position: top right;
      background-repeat: repeat-x;
      background-image: url("../graphics/task_wwo_t.gif");
      margin:0px 0px 5px 0px;
    }
    div.wwotaskredge {
      background-image: url("../graphics/task_wwo_r.gif");
      background-position: top right;
      background-repeat: repeat-y;
    }
    div.wwotaskbedge {
      background-image: url("../graphics/task_wwo_b.gif");
      background-position: bottom left;
      background-repeat: repeat-x;
    }
    div.wwotaskledge {
      background-image: url("../graphics/task_wwo_l.gif");
      background-position: top left;
      background-repeat: repeat-y;
    }
    div.wwotaskulcorner {
      background-image: url("../graphics/task_wwo_tl.gif");
      background-position: top left;
      background-repeat: no-repeat;
    }
    div.wwotaskurcorner {
      background-image: url("../graphics/task_wwo_tr.gif");
      background-position: top right;
      background-repeat: no-repeat;
    }
    div.wwotaskblcorner {
      background-image: url("../graphics/task_wwo_bl.gif");
      background-position: bottom left;
      background-repeat: no-repeat;
    }
    div.wwotaskbrcorner {
      background-image: url("../graphics/task_wwo_br.gif");
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 0px 0px 0px 0px;
    }
    div.wwotaskinnercontent {
      width: 100%;
    }
    div.wwotaskcontent {
	 	padding: 25px 15px 10px 10px;
	 	margin: 0px 0px 0px 0px;
	 	background-color: transparent;
      	background-image: none;
    }
    
    
/*******************Instruction Box********************/    
     div.wwoinsuedge {
      width: 80%;
      background-color: transparent;
      background-position: top right;
      background-repeat: repeat-x;
      background-image: url("../graphics/ins_wwo_t.gif");
      margin:0px 0px 5px 0px;
    }
    div.wwoinsredge {
      background-image: url("../graphics/ins_wwo_r.gif");
      background-position: top right;
      background-repeat: repeat-y;
    }
    div.wwoinsbedge {
      background-image: url("../graphics/ins_wwo_b.gif");
      background-position: bottom left;
      background-repeat: repeat-x;
    }
    div.wwoinsledge {
      background-image: url("../graphics/ins_wwo_l.gif");
      background-position: top left;
      background-repeat: repeat-y;
    }
    div.wwoinsulcorner {
      background-image: url("../graphics/ins_wwo_tl.gif");
      background-position: top left;
      background-repeat: no-repeat;
    }
    div.wwoinsurcorner {
      background-image: url("../graphics/ins_wwo_tr.gif");
      background-position: top right;
      background-repeat: no-repeat;
    }
    div.wwoinsblcorner {
      background-image: url("../graphics/ins_wwo_bl.gif");
      background-position: bottom left;
      background-repeat: no-repeat;
    }
    div.wwoinsbrcorner {
      background-image: url("../graphics/ins_wwo_br.gif");
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 0px 0px 0px 0px;
    }
    div.wwoinsinnercontent {
      width: 100%;
    }
    div.wwoinscontent {
	 	padding: 25px 15px 10px 10px;
	 	margin: 0px 0px 0px 0px;
	 	background-color: transparent;
      	background-image: none;
    }
/*******************************************************/
/******************* Problem Solving *******************/
/*******************************************************/

/*******************Header elements********************/
.headercontainerps {
	color:#000000;
	background-color:transparent;
	height:75px;
	background-color:#FFFFFF;
	background-image:url("../graphics/psbg.jpg");
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.headerlogops{
	float: left;
	height: 75px;
	width:100%;
	background-image:url("../graphics/ps.jpg");
	background-repeat: no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.headerpictureps{
	float: right;
	height: 75px;
	width: 133px;
	color: #FFFFFF;
	background-color: transparent;
	background-image:url("../graphics/psheader_picture.gif");
	background-repeat: no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
/*******************Straps********************/
.strapps{
	color: #FFFFFF;
	background-color: #F8320D;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}
.strappsacc3{
	color: #FFFFFF;
	background-color: #F8320D;
	background-image:url("../graphics/lzpsacc3.jpg");
	background-repeat: no-repeat;
	background-position: 80px 0px;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}
.strappsint1{
	color: #FFFFFF;
	background-color: #F8320D;
	background-image:url("../graphics/lzpsint1.jpg");
	background-repeat: no-repeat;
	background-position: 80px 0px;
	height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #000000;
}
/*******************Footer********************/
.footerps{
	color: #FFFFFF;
	background-color: #98330A;
	height:50px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-top:1px solid #000000;
}
.footerps a	{
	font-weight:normal;
	text-decoration:underline;
}
.footerps a:link {
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
.footerps a:visited	{
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
.footerps a:active {
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
/*******************Lists********************/
ul.ps {
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 1px 2px 1px 15px;
	list-style-type: none;
}
ul.ps li {
	list-style: transparent;
	padding: 0px 0px 0px 25px;
	margin: 0px 0px 0px 10px;
	background-repeat: no-repeat;
	background-image: url("../graphics/lips.gif");
}
a.ps {
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #ffffff;
	text-decoration: none;
}
a.ps:link {
	background: transparent;
	color: #ffffff;
	text-decoration: none;
}
a.ps:visited {
	background: transparent;
	color: #ffffff;
	text-decoration: none;
}
a.ps:active {
	background: transparent;
	color: #ffffff;
	text-decoration: none;
}
a.ps:hover {
	background: transparent;
	color: #ffffff;
	text-decoration: underline;
}
li.psselected {
	list-style: none;
	padding: 3px 0px 0px 20px;
	margin: 0px 0px 0px 5%;
	background-image: url("../graphics/lips.gif");
	background-repeat: no-repeat;
	background-position: 7px left;
}
/*******************Title Lozenges********************/
div.psuedge {
      width: 25%;
      background-color: #98330A;
      background-image: none;
      margin:0px 0px 5px 0px;
}
    div.psredge {
      background-image: url("../graphics/title_ps_r.gif");
      background-position: top right;
      background-repeat: repeat-y;
}
    div.psbedge {
      background-image: url("../graphics/title_ps_b.gif");
      background-position: bottom left;
      background-repeat: repeat-x;
}
    div.psledge {
      background-image: url("../graphics/title_ps_l.gif");
      background-position: top left;
      background-repeat: repeat-y;
}
    div.psulcorner {
      background-image: url("../graphics/title_ps_tl.gif");
      background-position: top left;
      background-repeat: no-repeat;
}
    div.psurcorner {
      background-image: url("../graphics/title_ps_tr.gif");
      background-position: top right;
      background-repeat: no-repeat;
}
    div.psblcorner {
      background-image: url("../graphics/title_ps_bl.gif");
      background-position: bottom left;
      background-repeat: no-repeat;
}
    div.psbrcorner {
      background-image: url("../graphics/title_ps_br.gif");
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 0px 0px 0px 0px;
}
    div.psinnercontent {
      width: 100%;
}
    div.pscontent {
	 	padding: 10px 15px 15px 10px;
	 	margin: 0px 0px 0px 0px;
	 	text-align: center;
}
    .psh1 {
	 	display:inline;   
	 	color: #FFFFFF;
}
/*******************Task Box********************/
    div.pstaskuedge {
      width: 80%;
      background-color: transparent;
      background-position: top right;
      background-repeat: repeat-x;
      background-image: url("../graphics/task_ps_t.gif");
      margin:0px 0px 5px 0px;
    }
    div.pstaskredge {
      background-image: url("../graphics/task_ps_r.gif");
      background-position: top right;
      background-repeat: repeat-y;
    }
    div.pstaskbedge {
      background-image: url("../graphics/task_ps_b.gif");
      background-position: bottom left;
      background-repeat: repeat-x;
    }
    div.pstaskledge {
      background-image: url("../graphics/task_ps_l.gif");
      background-position: top left;
      background-repeat: repeat-y;
    }
    div.pstaskulcorner {
      background-image: url("../graphics/task_ps_tl.gif");
      background-position: top left;
      background-repeat: no-repeat;
    }
    div.pstaskurcorner {
      background-image: url("../graphics/task_ps_tr.gif");
      background-position: top right;
      background-repeat: no-repeat;
    }
    div.pstaskblcorner {
      background-image: url("../graphics/task_ps_bl.gif");
      background-position: bottom left;
      background-repeat: no-repeat;
    }
    div.pstaskbrcorner {
      background-image: url("../graphics/task_ps_br.gif");
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 0px 0px 0px 0px;
    }
    div.pstaskinnercontent {
      width: 100%;
    }
    div.pstaskcontent {
	 	padding: 25px 15px 10px 10px;
	 	margin: 0px 0px 0px 0px;
	 	background-color: transparent;
      	background-image: none;
    }
    .borderboxps {
		border-top: 20px solid  #F8320D;
		border-bottom: 3px solid #F8320D;
		border-left: 3px solid #F8320D;
		border-right: 3px solid #F8320D;
		padding:3px 3px 3px 3px;
		margin:0px 0px 0px 0px
		width: 50%;
		float:left;
    }
	.borderboxsmallps{
		border: 3px solid  #F8320D;
		padding:3px 3px 3px 3px;
		margin:2px 0px 0px 0px
		width: 250px;
		float:left;
	}
/*******************Instruction Box********************/    
     div.psinsuedge {
      width: 80%;
      background-color: transparent;
      background-position: top right;
      background-repeat: repeat-x;
      background-image: url("../graphics/ins_ps_t.gif");
      margin:0px 0px 5px 0px;
    }
    div.psinsredge {
      background-image: url("../graphics/ins_ps_r.gif");
      background-position: top right;
      background-repeat: repeat-y;
    }
    div.psinsbedge {
      background-image: url("../graphics/ins_ps_b.gif");
      background-position: bottom left;
      background-repeat: repeat-x;
    }
    div.psinsledge {
      background-image: url("../graphics/ins_ps_l.gif");
      background-position: top left;
      background-repeat: repeat-y;
    }
    div.psinsulcorner {
      background-image: url("../graphics/ins_ps_tl.gif");
      background-position: top left;
      background-repeat: no-repeat;
    }
    div.psinsurcorner {
      background-image: url("../graphics/ins_ps_tr.gif");
      background-position: top right;
      background-repeat: no-repeat;
    }
    div.psinsblcorner {
      background-image: url("../graphics/ins_ps_bl.gif");
      background-position: bottom left;
      background-repeat: no-repeat;
    }
    div.psinsbrcorner {
      background-image: url("../graphics/ins_ps_br.gif");
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 0px 0px 0px 0px;
    }
    div.psinsinnercontent {
      width: 100%;
    }
    div.psinscontent {
	 	padding: 25px 15px 10px 10px;
	 	margin: 0px 0px 0px 0px;
	 	background-color: transparent;
      	background-image: none;
    }
    table.ps{
		border:0px;
		color: #000000;
		background-color:#F8320D;
		width:80%;
	}
	table.ps td{
		color: #000000;
		background-color:#98330A;
		padding:2px;
		margin:2px;
		border-top: 1px solid #C15C33;
		border-bottom: 2px solid #6E0900;
		border-left: 2px solid #6E0900;
		border-right: 1px solid #C15C33;
	}
	table.ps th{
		color: #000000;
		background-color:#98330A;
		padding:2px;
		margin:2px;
		border-top: 1px solid #C15C33;
		border-bottom: 1px solid #6E0900;
		border-left: 1px solid #6E0900;
		border-right: 1px solid #C15C33;
	}
	.borderboxps{
		border-top: 20px solid  #98330A;
		border-bottom: 3px solid #98330A;
		border-left: 3px solid #98330A;
		border-right: 3px solid #98330A;
		padding:3px 3px 3px 3px;
		margin:0px 0px 0px 0px
		width: 50%;
		float:left;
	}
	.borderboxsmallps{
		border: 3px solid  #98330A;
		padding:3px 3px 3px 3px;
		margin:2px 0px 0px 0px
		width: 250px;
		float:left;
	}
/*********************************************/
/*************** Main Containers ****************/
/*********************************************/
.headercontainer {
	color:#000000;
	background-color:#6699CC;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
}
.maincontainer {
	color: #000000;
	background-color: #fff;
}
.mainnavigationcontainer {
	float: left;
	width:20%;
	color: #000000;
	background-color: transparent;
	border:1px dashed #000000;
}
.contentcontainer {
	float: left;
	width: 70%;
	color: #000000;
	background-color: #FFFFFF;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.interactivecontainer {
	width: 5%;
	float: left;
	color: #000000;
	background-color: #fff;
}
/******************************************/
/*************** Main Navigation**************/
/******************************************/
.mainnavigation {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color: #000000;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
}
/*********************************************
Main Navigation Level1
*********************************************/
ul.navigationlevel1 {
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}
li.navigationlevel1 {
	padding: 3px 0px 3px 20px;
	margin: 0px 0px 0px 4px;
	/*background-image: url("../graphics/arrow_bullet.gif");
	background-position: top left;
	background-repeat: no-repeat;*/
}
a.navigationlevel1 {
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.navigationlevel1:link {
	background: none;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel1:visited {
	background: none;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel1:active {
	background: none;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel1:hover {
	background: none;
	color: #000000;
	text-decoration: underline;
}
li.navigationlevel1selected {
	padding: 3px 0px 3px 20px;
	margin: 0px 0px 0px 4px;
	/*background-image: url("../graphics/arrow_bullet.gif");
	background-position: top left;
	background-repeat: no-repeat;*/
}
a.navigationlevel1selected {
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
a.navigationlevel1selected:link {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel1selected:visited {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel1selected:active {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel1selected:hover {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}

/*********************************************
Main Navigation Level2
*********************************************/
ul.navigationlevel2 {
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 2px 0px -15px;
	list-style-type: none;
}
li.navigationlevel2 {
	list-style: transparent;
	padding: 3px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	/*background-image: url("../graphics/nav_chevron.gif");
	background-repeat: no-repeat;*/
}
a.navigationlevel2 {
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel2:link {
	background: transparent;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel2:visited {
	background: transparent;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel2:active {
	background: transparent;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel2:hover {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
li.navigationlevel2selected {
	list-style: none;
	padding: 3px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	/*background-image: url("../graphics/nav_chevron.gif");
	background-repeat: no-repeat;*/
}
a.navigationlevel2selected {
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel2selected:link {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel2selected:visited {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel2selected:active {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel2selected:hover {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}

/*********************************************
Main Navigation Level3
*********************************************/
ul.navigationlevel3 {
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 2px 0px 0px;
	list-style-type: none;
}
li.navigationlevel3 {
	list-style: none;
	padding: 3px 0px 0px 12px;
	margin: 0px 0px 0px 0px;
	/*background-image: url("../graphics/nav_chevron.gif");
	background-repeat: no-repeat;*/
}
a.navigationlevel3 {
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel3:link {
	background: transparent;
	color: #000000;
	text-decoration:none;
}
a.navigationlevel3:visited {
	background: transparent;
	color: #000000;
	text-decoration:none;
}
a.navigationlevel3:active {
	background: transparent;
	color: #000000;
	text-decoration:none;
}
a.navigationlevel3:hover {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
li.navigationlevel3selected {
	list-style: none;
	padding: 3px 0px 0px 12px;
	margin: 0px 0px 0px 0px;
	/*background-image: url("../graphics/nav_chevron.gif");
	background-repeat: no-repeat;*/
}
a.navigationlevel3selected {
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel3selected:link {
	background: transparentne;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel3selected:visited {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel3selected:active {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel3selected:hover {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
/*********************************************
Main Navigation Level4
*********************************************/
ul.navigationlevel4 {
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 2px 0px 0px;
	list-style-type: none;
}
li.navigationlevel4 {
	list-style: none;
	padding: 3px 0px 0px 12px;
	margin: 0px 0px 0px 0px;
	/*background-image: url("../graphics/nav_chevron.gif");
	background-repeat: no-repeat;*/
}
a.navigationlevel4 {
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel4:link {
	background: transparent;
	color: #000000;
	text-decoration:none;
}
a.navigationlevel4:visited {
	background: transparent;
	color: #000000;
	text-decoration:none;
}
a.navigationlevel4:active {
	background: transparent;
	color: #000000;
	text-decoration:none;
}
a.navigationlevel4:hover {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
li.navigationlevel4selected {
	list-style: none;
	padding: 3px 0px 0px 12px;
	margin: 0px 0px 0px 0px;
	/*background-image: url("../graphics/nav_chevron.gif");
	background-repeat: no-repeat;*/
}
a.navigationlevel4selected {
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel4selected:link {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel4selected:visited {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel4selected:active {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel4selected:hover {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
/*********************************************
Main Navigation Level5
*********************************************/
ul.navigationlevel5 {
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 2px 0px 0px;
	list-style-type: none;
}
li.navigationlevel5 {
	list-style: none;
	padding: 3px 0px 0px 12px;
	margin: 0px 0px 0px 0px;
	/*background-image: url("../graphics/nav_chevron.gif");
	background-repeat: no-repeat;*/
}
a.navigationlevel5 {
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel5:link {
	background: transparent;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel5:visited {
	background: transparent;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel5:active {
	background: transparent;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel5:hover {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
li.navigationlevel5selected {
	list-style: none;
	padding: 3px 0px 0px 12px;
	margin: 0px 0px 0px 0px;
	/*background-image: url("../graphics/nav_chevron.gif");
	background-repeat: no-repeat;*/
}
a.navigationlevel5selected {
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel5selected:link {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel5selected:visited {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel5selected:active {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel5selected:hover {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
/*********************************************
Main Navigation Level6
*********************************************/
ul.navigationlevel6 {
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 2px 0px 0px;
	list-style-type: none;
}
li.navigationlevel6 {
	list-style: none;
	padding: 3px 0px 0px 12px;
	margin: 0px 0px 0px 0px;
	/*background-image: url("../graphics/nav_chevron.gif");
	background-repeat: no-repeat;*/
}
a.navigationlevel6 {
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel6:link {
	background: transparent;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel6:visited {
	background: transparent;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel6:active {
	background: transparent;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel6:hover {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
li.navigationlevel6selected {
	list-style: none;
	padding: 3px 0px 0px 12px;
	margin: 0px 0px 0px 0px;
	/*background-image: url("../graphics/nav_chevron.gif");
	background-repeat: no-repeat;*/
}
a.navigationlevel6selected {
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel6selected:link {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel6selected:visited {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel6selected:active {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.navigationlevel6selected:hover {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
/**************************************/	
/*************** Content ****************/
/**************************************/	
img {
    border: none;
}
.rightimg {
    padding: 3px 3px 3px 3px;
    margin: 5px 5px 5px 5px;
	float: right;
 	border: 1px solid #369;
}
.leftimg {
    padding: 3px 3px 3px 3px;
    margin: 5px 5px 5px 5px;
	float: left;
 	border: 1px solid #369;
}
.content {
	color: #000000;
	background-color: #FFFFFF;
	padding: 10px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	font-size:1em;
	line-height: 1.5em;
}
/*	Bulleted list class for page subsections  */
ul.pagesubsectionlist {
    font-weight: normal;
	list-style-type: square;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 20px;
	color: #000000;
	background-color: transparent;
}
li.pagesubsectionlist {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	border-bottom: 2px solid #DEDFEA;
}
a.pagesubsectionlistlink {
    background: transparent;
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    color: #000000;
	text-decoration: none;
    font-weight: bold;
}
a.pagesubsectionlistlink:link {
    background: transparent;
    color: #000000;
    font-weight: bold;
	text-decoration: none;
}
a.pagesubsectionlistlink:visited {
    background: transparent;
    color: #000000;
    font-weight: bold;
	text-decoration: none;
}
a.pagesubsectionlistlink:active {
    background: transparent;
    color: #000000;
    font-weight: bold;
	text-decoration: none;
}
a.pagesubsectionlistlink:hover {
    background: transparent;
    color: #000000;
    font-weight: bold;
	text-decoration: underline;
}
.pagesubsectionlisttitle {
    font-weight: bold;
    font-size: 0.9em;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}
.pagesubsectionlistdate {
    font-weight: normal;
    font-size: 0.9em;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}
.pagesubsectionlistdescription {
    font-weight: normal;
    font-size: 0.9em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*	Defines the page files 	*/
li.pagefilelist {
	list-style: none;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px none;
}
.pagefilelistthumbnail {
	width: auto;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 2px 0px;
	border: none;
}
.pagefilelisttitle {
	font-weight: normal;
	font-size: 0.9em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
}
/*	Bulleted list class for links pages  */
ul.pagelinklist {
    font-weight: normal;
    font-size: 0.9em;
	list-style-type: square;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 20px;
	color: #000000;
	background-color: transparent;
}
li.pagelinklist {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px solid #000000;
}
a.pagelinklistlink {
    background: transparent;
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    color: #000000;
	text-decoration: none;
    font-weight: bold;
}
a.pagelinklistlink:link {
    background: transparent;
    color: #000000;
    font-weight: bold;
	text-decoration: none;
}
a.pagelinklistlink:visited {
    background: transparent;
    color: #000000;
    font-weight: bold;
	text-decoration: none;
}
a.pagelinklistlink:active {
    background: transparent;
    color: #000000;
    font-weight: bold;
	text-decoration: none;
}
a.pagelinklistlink:hover {
    background: transparent;
    color: #000000;
	text-decoration: underline;
    font-weight: bold;
}
.pagelinklisttitle {
    font-weight: bold;
    font-size: 0.9em;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}
.pagelinklisturl {
    font-weight: normal;
    font-size: 0.9em;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}
.pagelinklistdescription {
    font-weight: normal;
    font-size: 0.9em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*********************************************/
/*************** Hidden Elements ****************/
/*********************************************/
.hidden {
	display:none;
}
.spacer {
    clear: both;
}
/*********************************************/
/*************** OFDL2 Elements ****************/
/*********************************************/
.boxquoteright {
	float:right;
	border:1px solid black;
	padding: 2px;
	margin: 2px;
	width:20%;
}
.flowchartcell{
	background: #9900CC;
    color: #FFFFFF;
    border:1px solid #9900CC;
}
.halfsizeform{
	width:50%;	
}
.flowchartbackground{
	width:100%;
	height:100%;	
}

/*********************************************/
/*************** OFDL2 Viewer Elements *******/
/*********************************************/

#navbar ul { 
	list-style: none; 
	padding: 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px; 
	text-align:center;
}

#navbar ul li { 
	display: inline; 
	padding: 0px 10px 0px 10px; 
	margin: 0px 0px 0px 0px;
}

#navbar ul li img { border: 0 }
/*
.linkback
{
	background-color:transparent;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	height:35px;
	width:50px;
	left: 0;
	border-bottom:1px solid #000000;
	float:left;
}
*/
.linkback {
	background-color:transparent;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:0px solid none;
	float:left;
}
