
form {
	margin: 0px;
	padding: 0px;
}

p.formwarning {
	color:#c00;
	font-weight:bold;
	text-align:center;
	font-size: larger;
}

.text-image, .image-text {
	overflow: hidden;
	_min-width: 480px;
	_width: auto !important;
	_width: 480px;
}/*
div.text-image, div.image-text {
	overflow: hidden;
	margin: 18px 0px;
	width: 100%;
}*/
table.paraTable {
	border: 1px solid #999999;
	border-collapse:collapse;
}
table.paraTable th {
	font-weight: bold;
	text-align: left;
	background-color: #9ece6b;
	color: #444;
	padding: 5px;
}
table.paraTable td.header {
	font-weight: bold;
	text-align: left;
	padding: 3px;
}
table.paraTable th, table.paraTable td {
	border: 1px solid #999999;
	vertical-align: top;
	padding: 2px;
}

/* links brief */
.links-container {
	width: 100%;
	overflow: hidden;
	margin-bottom: 16px;
}
.links-container h2 {
}
.links-container .links-image-thumbnail {
	float: left;
	margin: 0px 8px 8px 0px;
}
.links-container .links-image-thumbnail img {
}
.links-container .links-desc {
}
.links-container .links-desc a {
}
.links-container .links-link {
	clear: both;
}
/* end news brief */

/* news brief */
.news-container {
	width: 100%;
	overflow: auto;
}
.news-container .news-date {
	float: right;
}
.news-container h2 {
}
.news-container .news-image-thumbnail {
	float: left;
	margin: 0px 8px 8px 0px;
}
.news-container .news-image-thumbnail img {
}
.news-container .news-desc {
}
.news-container .news-desc a {
}
/* end news brief */

/* news main */
.news-box {
	width: 100%;
	overflow: auto;
}
.news-box .news-date {
	float: right;
}
.news-box h2 {
}
.news-box .news-thumbnail-set {
	margin: 16px auto;
	clear: both;
	overflow: auto;
}
.news-box .news-thumbnail {
	float: left;
	margin: 0px 8px;
}
.news-box .news-thumbnail img {
}
.news-box .news-description {
	font-weight: bold;
}
.news-box .news-full {
}
/* end news main */

/* Single Image Paragraph */
.one_image_set {
	margin: 12px auto;
	width: 600px;
}
.soleImg {
	margin: 24px 0px;
}

/* Two Image Paragraph */
.two_image_set {
	overflow: auto;
}
.imgLeft {
	margin: 0px 8px 8px 0px;
	float: left;
}

.imgRight {
	margin: 0px 0px 8px 8px;
	float: right;
}


/* Three Image Paragraph */
.three_image_set {
	overflow: auto;
}

.leftImg {
	margin: 0px 0px 8px 10px;
	float: left;
}
.centreImg {
	margin: 0px 0px 8px 65px;
	float: left;
}
.rightImg {
	margin: 0px 10px 8px 0px;
	float: right;
}

/* text image */
div.item_container {
	overflow: auto;
	margin: 18px 0px;
	width: 100%;
}

.clear {
	clear: both;
	height: 1px;
	line-height: 1px;
	height: 20px;
	background-color:#CC3399;
}

.caption {
	margin: 0px 0px 0px 8px;
	text-align: left;
}
.imageBoxes {
	width: 128px;
	text-align: center;
	float: left;
	margin-bottom: 8px;
	position: relative;
	min-height: 108px;
}
.imageBoxes div {
	text-align: left;
}

div.return_link {
	margin-top: 32px;
	padding-top: 6px;
}

a img {
}

a.resourceLink {
	padding-right: 16px;
	background-position: right;
	background-repeat: no-repeat;
	/*background-image: url(../images/layout/arrow.gif);*/
	background-image: url(../images/icons/pdf.gif);
}

.thumbnail_set {
	overflow: auto;
	margin: 32px auto;
	text-align: center;
}

.thumbnail {
	float: left;
	width: 120px;
	padding: 8px 12px;
}

.item_date {
	/*float: right;*/
	margin: 8px 0px;
	font-weight: bold;
}

.file, .url {
	padding-left: 30px;
	background-repeat: no-repeat;
	height: 24px;
	padding-top:6px;
	background-image: url(../images/icons/url.gif);
}

.file.pdf {
	background-image: url(../images/icons/pdf.gif);
	padding-left: 26px;
	padding-top:2px;
}
.file.doc {
	background-image: url(../images/icons/doc.gif);
}
.file.ppt {
	background-image: url(../images/icons/ppt.gif);
}
.file.xls {
	background-image: url(../images/icons/xls.gif);
}
.file.txt {
	background-image: url(../images/icons/txt.gif);
}
.url {
	background-image: url(../images/icons/url.gif);
}
.file.gif {
	background-image: url(../images/icons/gif.png);
}
.file.jpg {
	background-image: url(../images/icons/jpg.png);
}

/* right hand column */
.right-hand-column {
	border: 1px solid #9ece6b;
	float: right;
	margin: 0px 0 8px 8px;
	width: 164px;
	padding: 8px;
}

.right-hand-column * {
	margin:0px;
	padding: 0px;
	font-size: 11px;
}

.right-hand-column h1, .right-hand-column h2, .right-hand-column h3 {
	margin: 0 4px 0.4em;
}

.right-hand-column p {
	margin: 0.5em 4px 1em;
	line-height: 1.3em;
}

.right-hand-column ul, .right-hand-column ol {
	margin: 1em 0.5em 0.5em 1em;
}

.right-hand-column ul ul, .right-hand-column ol ol {
	margin: 0 0.5em 0 1em;
}

.right-hand-column li {
	margin: 2px 0px;
}

/* end right hand column */

a:link, a:visited {
	text-decoration: none;
	color: #B0C256;
	color: #3d6c40;
	font-weight: bold;
}
a:hover, a:active {
	color: #AC4938;
	text-decoration: none;
	font-weight: bold;
}

#breadcrumbs a.final:hover {
	text-decoration: none;
	font-weight: normal;
	color: #3d6c40;
}

h1 {
	font-size: 2em;
	line-height: 1.4em;
	color: #005315;
	font-weight: normal;
}

h2 {
	font-size: 1.4em;
	line-height: 1.4em;
	color: #7f2132;
}

h3 {
	font-size: 1.1em;
	line-height: 1.2em;
	color: #325C9B;
}

h1, h2, h3, p {
	margin: 0.6em 0;
}

p {
}
.graphs-container {clear: both;
overflow:visible;
page-break-inside:avoid;
}
.zi1 {z-index:1 !important;}
.clr0 {background-color:#a83a3a;}
.clr1 {background-color:#4b7393;}
.clr2 {background-color:#ca682b;}
.clr3 {background-color:#668733;}
.clr4 {background-color:#c35c5c;}
.clr5 {background-color:#9bb5c7;}
.clr6 {background-color:#dd9d4a;}
.clr7 {background-color:#98af55;}
.yaxis {
-webkit-transform: rotate(-90deg); 
-moz-transform: rotate(-90deg);	
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
