	

	body {
		text-align:center;
		color: #000000;
		background-color:#323232;
		margin-top:0px;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 100%;
		}
	
	#frame {
		width:760px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		}

	#all {
		width:760px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		color: #000000;
		background:#ffffff;
		}
		

	#contentheader {
		border: 0px solid blue;
		width:760px;
		height: 255px;
		color: #000000;
		background-color: inherit;
		background-image: url(images/header.jpg);
		background-repeat: no-repeat;
		}
		
	#menu {
		position:relative;
		margin-top:0px;
		border: 0px solid red;
	}
		
	#headerimage {
		top: 0px;
		height:205px;
		width:760px;
		border: 0px solid green;
	}
		
	.headerbuttons {
		margin-left:320px;
		padding-top:10px;
		border: 0px solid green;
		font-size:9px;
		height:30px;
	}
		
	#maincontainer {
	position: absolute;
	width: 760px;
	color: #000000;
	background:#ffffff;
	border: 0px solid red;
	background-image: url(images/left-bg-repeat.jpg);
	background-repeat: repeat-y;
	top: 256px;
		}

	#maincontainer {

		}
	
	.centercontainer {
		margin-left:0px;
		padding:0px;
		float:right;
		width: 550px;
		color: #000000;
		background:#ffffff;
		border: 0px solid red;
		}

	.centercontent {
		padding: 10px 20px 10px 0px;
		font-size: .8em;
		line-height: 1.5em;
		}
	

	.leftcontainer {
		border: 0px solid green;
		width:202px;
		padding-top:0px;
		float:left;
		color: #000000;
		min-height: 410px;
		margin-bottom: 0px;
		background-image: url(images/left-bg.jpg);
		background-repeat: no-repeat;
		}
		
	.leftcontent {
		text-align:center;
		padding: 0px 30px 0px 0px;
		}
		
	.prop {
    	height:410px;
    	float:right;
    	width:1px;
  }

  .clear {
    	clear:both;
    	height:1px;
    	overflow:hidden;
  }
  
   .clr {
  	clear: both;
  }
	
	#footercontainer {
		border: 0px solid red;
		width:760px;
		height: 124px;
		background-color: inherit;
		background-image: url(images/footer.jpg);
		background-repeat: no-repeat;
		}

	#footerlinks {
		float:left;
		width:760px;
		border: 0px solid green;
		font-size: .7em;
		height: 20px;
		color: #ffffff;
		text-align:center;
		padding-top:40px;
		background-color: transparent;
		}		
		
	#footercopyright {
		float:left;
		width:760px;
		border: 0px solid blue;
		font-size: .7em;
		color: #626567;
		text-align:center;
		background-color: transparent;
		padding-top:35px;
		}	
		
	.imageright {
		border:0px solid red;
		float:right;
	}
	
	.imageleft {
		float:left;
	}
	
	.rightimage {
		float:right;
		margin: 10px 0 10px 10px;
	}
	
	.postedarrow {
		margin: 0px 0px -2px 8px;
	}
			
	h1 {
		color: #f94d00;
		font-size: 16px;
		font-weight: bold;
		line-height: normal;
		letter-spacing: normal;
		}

	h2 {
		color: #f94d00;
		font-size: 14px;
		font-weight: bold;
		line-height: normal;
		letter-spacing: normal;
		}

	h3 {
		font-size: 12px;
		line-height: normal;
		letter-spacing: normal;
		margin-bottom:0px;
		}
	
	h4 {
		font-size: 1.2em;
		margin: 18px 0 6px 0;
		font-weight: bold;
		}
	
	.posted {
		color: #cccccc;
		background-color: inherit;
		font-size:10px;
		}
		
	.orange {
		color: #f94d00;
		background-color: inherit;
		font-weight: bold;
		}

	#breadcrumbs {
		color: #ccc;
		background-color: inherit;
		font-size:0.9em;
		}

.downloads {
	border: 1px solid #ccc;
	padding: 0px;
	min-height: 65px;
}

.downloads img {
	float: left;
}

.downloads h2 {
	margin-top: 25px;
}

.download-list {
	border: 1px solid #ccc;
	padding: 10px;
	padding-top: 0px;
}

.download-list h3 {
	margin-top: 15px;
	padding: 3px 10px 3px 27px;
	background: url("images/pdf-small.gif") no-repeat;
}

.download-list h3.external-link {
	background: url("images/external-link.png") no-repeat 7px 5px;
}
		
	.formcolour {
		color: #5c676d;
		height:12px;
		font-size:9px;
	}
	
	.tablestyle {
		border: 0px;
	}
	
	.tableheader {
		background-color: #ebebeb;
		padding: 5px;
	}
	
	.tablediv {
		background-color: #fff;
		border-bottom: 1px solid #ccc;
		padding: 5px;
	}

	
	hr.dashed { 
		border-top: 1px dashed #323232;/*the border*/
		width: 100%;
		height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
		}
		
	hr.solid { 
		border-top: 1px solid #323232;/*the border*/
		width: 100%;
		height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
		}

	ul.menu {
		font-size: 0.8em;
		line-height: 1.3em;
		letter-spacing: normal;
		margin-top:0px;
		}

	ul li {
		padding-bottom:0.8em;
		}

	
	#contentright p { font-size:10px}
	
	
a:link {
	color: #1995ff; text-decoration: underline; 
}
a:visited {
	color: #1995ff; text-decoration: underline;
}
a:hover {
	color:  #f94d00; text-decoration: none; 
}

h3 a:link {
	color: #f94d00; text-decoration: underline; 
}
h3 a:visited {
	color: #f94d00; text-decoration: underline;
}
h3 a:hover {
	color:  #1995ff; text-decoration: none; 
}

a.posted:link {
	color: #5c676d; font-weight: bold; text-decoration: underline; 
}
a.posted:visited {
	color: #5c676d; font-weight: bold; text-decoration: underline;
}
a.posted:hover {
	color:  #f94d00; font-weight: bold; text-decoration: none; 
}

a.menu:link {
	color: #323232; background-color: inherit; text-decoration: underline; 
}
a.menu:visited {
	color: #323232; background-color: inherit; text-decoration: underline;
}
a.menu:hover {
	color: #ffffff; text-decoration: none; background-color: #1995ff;
}

a.footerlinks:link {
	color: #ffffff; background-color: inherit; text-decoration: underline; font-family: Tahoma, Arial, sans-serif; font-size: 10px; line-height: 12px;font-weight: bold;
}
a.footerlinks:visited {
	color: #ffffff; background-color: inherit; text-decoration: underline;font-family: Tahoma, Arial, sans-serif; font-size: 10px; line-height: 12px;font-weight: bold;
}
a.footerlinks:hover {
	color:  #f94d00; background-color: inherit; text-decoration: underline;font-family: Tahoma, Arial, sans-serif; font-size: 10px; line-height: 12px;font-weight: bold;
}

a.specialsmall:link {
	color: #ffffff; background-color: inherit; text-decoration: underline; font-family: Tahoma, Arial, sans-serif; font-size: 10px; line-height: 12px;
}
a.specialsmall:visited {
	color: #ffffff; background-color: inherit; text-decoration: underline;font-family: Tahoma, Arial, sans-serif; font-size: 10px; line-height: 12px;
}
a.specialsmall:hover {
	color:  #323232; background-color: inherit; text-decoration: underline;font-family: Tahoma, Arial, sans-serif; font-size: 10px; line-height: 12px;
}
	
