@charset "iso-8859-1";
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:175%;
	background-color:#CCCCCC;
		       }
#wsmain {
		  background-color: #FFFFFF;
		  border:thin solid #000;
		  padding: 10px;
		  width:870px;
		  margin-left:5%;
		  color: #000000;
		  margin-bottom: 10px;
		  line-height:175%;
		   }

#wsmain h3 {
	margin-bottom: 1em;
	text-align:center;
	margin:auto;
}

#wsmain #content1 {
	height: 370px;
}

#header {
	height: 178px;
	width: 850px;
	background-image:url(images/header13_generic.png);
}

#content	{
	margin-top: 15px;
}

table { font: Verdana, Arial, Helvetica, sans-serif;
		line-height:125%;
       }

td {
		border-bottom:thin solid #FFCC99;
		border-right:thin solid #FFCC99;
		padding:.2cm;
		font-size: 80%;
		width:50%;
		}

table { font: Verdana, Arial, Helvetica, sans-serif;
		line-height:125%;
       }

td {
		border-bottom:thin solid #FFCC99;
		border-right:thin solid #FFCC99;
		padding:.2cm;
		font-size: 80%;
		width:50%;
		}

.normal {
		border-bottom:thin solid #FFFFFF;
		border-right:thin solid #FFFFFF;
		padding:.2cm;
		text-align: center;
		}

.line {
		border-bottom:thin solid #FFCC99;
		}
		
 a {
	background-color: #FFFFFF;
	color: #0033FF;
	text-decoration: none;
}

 a:hover {
	background-color: #FFFFFF;
	text-decoration: none;
	color: #CC3300;
}

 a:active { background-color: #FFCC99;
            text-decoration: none;
            color: #FFFFFF; }

.lines {
		font-size:80%;
		line-height:175%;
		}

.footer {
		position:relative;
		color: #996633;
		border: red solid thin;
		font-size: 75%;
		line-height:150%;
		text-align:center;
		  width:90%;
		  margin-left:5%;
		  margin-right:5px;
		  margin-top: 1em;
		  padding:10px;
		  line-height:125%;
		 }

.ws00 {
		  background-color: #FFCC99;
		  width:90%;
		  margin-left:5%;
		  font-weight: bold;
		  color: #996633;
		  margin-right:5px;
		  margin-left:5px;
		  line-height:125%;
		   }


.ws02 {
		  background-color: #FFCC99;
		  width:90%;
		  margin-left:5%;
		  font-weight: bold;
		  color: #996633;
		  margin-bottom: 10px;
		  line-height:125%;
		   }

/* Start of Workshop 09 */

.ws09header {
		width: 100%;
		padding: 5px;
		height: 415px;
		text-align: center;
		}

.ws09footer {
		width: 100%;
		padding: 5px;
		height: 415px;
		text-align: center;
		margin-top: 25px;
		}

.ws09 {
		  position: relative;
		  background-color: #0066BB;
		  font-weight: bold;
		  font-size: 1.25em;
		  text-align:left;
		  color: #FFFF00;
		  padding:10px;
		  line-height:125%;
		  border: thick double #ffff00; 
		   }

.ws09indent {
		  text-indent: 4em;
		  text-align:left;
		  line-height:150%;
		  padding-left: 15px;
		  padding-right: 15px;
		  margin-bottom: 10px;
		   }

.ws09b {
		  position: relative;
		  background-color: #0066BB;
		  width:90%;
		  padding: 3px;
		  font-weight: bold;
		  font-size: 1.25em;
		  margin-left:5%;
		  line-height:125%;
		   }

.ws09c {
		  position: relative;
		  background-color: #ffffff;
		  text-align: left;
		  width:90%;
		  padding: 3px;
		  margin-left:5%;
		  line-height:1.5em;
		   }

.ws09c li {
		  margin-bottom: 8px;
		  }

p.offset  {
		 background-color: #cccccc;
		 padding: 8px;
		 text-align: center;
		 }
p.offset a {         
		 background-color: #cccccc;
		 }

/* End of Workshop 09 */
/*  Workshop 07 start  */
.ws07 {
		  background-color: #FFFFFF;
		  border:thin solid #000;
		  padding: 10px;
		  width: 90%;
		  margin-left:5%;
		  color: #000000;
		  margin-bottom: 10px;
		  line-height:175%;
		   }

.ws07 a {
	background-color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	color: #0000FF;
			}

.ws07 a:hover {
	background-color: #fff;
	text-decoration: none;
	color: #FF0000;
			}

.ws07 a:active {
	background-color: #FFFFFF;
	text-decoration: none;
	color: #0099CC;
		}

.ws07a {
		  background-color: #FFFFFF;
		  padding: 10px;
		  width:800px;
		  margin-left:5%;
		  color: #000000;
		  margin-bottom: 10px;
		  line-height:175%;
		   }

.ws07a a {
			background-color: #FFFFFF;
			font-weight: bold;
			text-decoration: none;
			color: #0066BB;
			}

.ws07a a:hover { 
			background-color: #CCCCCC;
			text-decoration: none;
			color: #0000ff;
			}

.ws07a a:active {
		background-color: #FFFFFF;
		text-decoration: none;
		color: #996633;
		}

.footer07 {
		position:relative;
		background-color: #FFFFFF;
		color: #000000;
		font-size: 75%;
		line-height:150%;
		text-align:center;
		margin-left: 5%;
		margin-top: .5em;
		padding:10px;
		line-height:125%;
		}
.footer07 a {
			background-color: #FFFFFF;
			font-weight: bold;
			text-decoration: none;
			color: #0066BB;
			}

.footer07 a:hover { 
			background-color: #CCCCCC;
			text-decoration: none;
			color: #0000ff;
			}

.footer07 a:active {
		background-color: #FFFFFF;
		text-decoration: none;
		color: #996633;
		}

.image_l  {
		position: relative;
		float: left;
		text-align: center;
		font-size: 80%;
		font-style: italic;
		margin: 4px;
		}
.image_c  {
		position: relative;
		text-align: center;
		font-style: italic;
		margin-left: 20%;
		height: 225px;
		
		}
.image_r {
		position: relative;
		float: right;
		text-align: center;
		font-size: 80%;
		font-style: italic;
		margin: 4px;
		}
.image	{
		position: relative;
		text-align: center;
		font-size: 80%;
		font-style: italic;
		margin: 4px;
		}
.ws07 table { font: Verdana, Arial, Helvetica, sans-serif;
		line-height:125%;
		width: 600px;
       }
.ws07 td {
		border-bottom:thin solid #00CCFF;
		border-right:thin solid #00CCFF;
		padding:.2cm;
		font-size: 80%;
		}
/*  Workshop 07 end  */
.ws01c {
		  background-color: #FFCC99;
		  width:90%;
		  font-weight: bold;
		  text-align:center;
		  color: #000000;
		  padding:10px;
		  margin-left:5%;
		  line-height:125%;
		   }
.ws01 {
		  background-color: #FFCC99;
		  width:90%;
		  font-weight: bold;
		  color: #996633;
		  padding:10px;
		  margin-left:5%;
		  margin-right:5px;
		  line-height:125%;
		   }

.ws01 a {
			background-color: #FFCC99;
			font-weight: bold;
			text-decoration: none;
			color: #3333FF;
			}

.ws01 a:hover { 
			background-color: #FFFFFF;
			text-decoration: none;
			color: #3333FF;
			}

.ws01 a:active {
		background-color: #FFFFFF;
		text-decoration: none;
		color: #996633;
		}

.wsrow {
		left:2px;
		position:relative;
		width:90%;
		min-height: 4em;
		border-bottom: thin solid #0066BB;
		font-size:80%;
		padding-bottom:5px;
		margin-left:5%;
		}

.wsrowx2 {
		left:2px;
		position:relative;
		width:90%;
		min-height: 4em;
		border-bottom: thin solid #0066BB;
		font-size:80%;
		padding-bottom:5px;
		margin-left:5%;
		}
		
.wsul1 {
		position:relative;
		float:left;
		width:33%;
		text-align:left;
		line-height:150%;
		border-bottom:thin;
		}
			
.wsul2 {
		position:relative;
		float:left;
		width:33%;
		text-align:left;
		line-height:150%;
		border-bottom:thin;
		}
				
.wsul3 {
		position:relative;
		float:left;
		width:33%;
		text-align:left;
		line-height:150%;
		border-bottom:thin;
		}

.wscell1 {
		position:relative;
		float:left;
		width:15%;
		text-align:center;
		border-bottom:thin;
		}

.wscell2 {
		position:relative;
		float:left;
		width:35%;
		border-bottom:thin;
		}
			
.wscell3 {
		position:relative;
		float:left;
		width:50%;
		border-bottom:thin;
		}
			
.wscell4 {
		position:relative;
		padding-top:35px;
		float:left;
		width:50%;
		text-align:center;
		border-bottom:thin;
		}
	   
ul { font-family: Verdana, Arial, Helvetica, sans-serif; }

.sp		{
		font-weight:bold;
		background-color:#ffffff;
		}