body {
				font-size:62.5%;
				font-family:Arial;
				font-weight:normal;
				margin:0 0 0 0;
				padding:0 0 0 0;
				text-align:center;
}
.mediaContent {
				float:left;
				width:320px;
				margin-top:10px;
				margin-bottom:10px;
				padding-top:5px;
				border-top:1px solid #DF7C34;
				
}
.mediaContent:hover {
				background-color:#fff7d9;
}
.mediaTitle {
				float:left;
				width:320px;
				font-size:1.4em;
				font-weight:bold;
				color:#DF7C34;
}
.mediaThumb {
				float:right;
				margin-left: 10px;
				border:1px solid #DF7C34;
				height:50px;
width:70px;
}
.mediaThumb img {
				height:50px;
				width:70px;
}

 a.medialink {text-decoration:none;
	  	cursor:hand;}


a.medialink:hover {cursor:hand;text-decoration:underline;}


.mediaType {
				float:left;
}
.mediaType img {
				margin-right:10px;
}
.mediaDescription {
				clear:both;
				padding-top:20px;
				padding-bottom:20px;
				padding-left:5px;
				padding-right:5px;
}
.mediaDate {
				float:left;
				color:#DF7C34;
				font-weight:bold;
				border-top:1px dotted #DF7C34;
				border-bottom:1px dotted #DF7C34;
				background-color:#fff7d9;
				width:320px;
				
}

div.mediaPage div, div.mediaPage p
{
	width: 480px;
	padding-left: 24px;
}

.sIFR-active h1#mediaTitle { width: 480px; padding-bottom: 15px; }


div {
				padding:0;
				margin:0;
}
.left-element {
				float: left;
				margin-top:0px;
				margin-right:10px;
				margin-bottom:10px;
}
.right-element {
				float: right;
				margin-top:0px;
				margin-left:10px;
				margin-bottom:10px;
}
.floatRight {
				float:right;
				padding:0;
				margin:0;
}
div#maincontainer {
				display:block;
				margin-left:66px;
				height: auto;
}
div#container {
				position: relative;
				width: 728px;
				top:5px;
				margin: 0 auto;
				text-align:left;
}
div#toplinks {
				position: relative;
				width: 728px;
				text-align:left;
				color:white;
				font-size:1.2em;
}
div#toplinks a {
				color:white;
				text-decoration:none;
}
div#toplinks a:hover {
				color:white;
				text-decoration:underline;
}
div#header {
				position: relative;
				width: 728px;
				color:white;
				top:7px;
				z-index:2;
}
div#navtop {
				position: relative;
				width: 171px;
				color:black;
				top:-45px;
				float:left;
				z-index:1;
}
div#navigation {
				width: 171px;
				color:black;
				float:left;
				font-size:1.2em;
				z-index:1;
}
div#content {
				width: 557px;
				float:right;
				font-size:1.2em;
				color:#000000;
}
div#main {
				position:relative;
				top:-45px;
				width:728px;
}
div#contenttop {
				position: relative;
				float:right;
				width:557px;
				top:-27px;
				z-index:3;
				color:#1C3C78;
}
div#contenttop h2 {
				font-size:1.3em;
				margin:0;
				font-weight:normal;
				position:relative;
				left:24px;
				top:10px;
}
#contentcontainer h2 {
				font-size:1.3em;
				color:#d52d2c;
}
div#contentmid {
				width: 557px;
				background-color:White;
				color:#000000;
}
div#contentleft {
				position:relative;
				width: 350px;
				background-color:White;
				float:left;
				color:#59514e;
}
div#contentleftNarrow {
				position:relative;
				width: 335px;
				background-color:White;
				float:left;
				color:#59514e;
}
div#contentleftNoWidth {
				position:relative;
				background-color:White;
				float:left;
				color:#59514e;
}

div#contentleftNoWidth p  {
width: 480px;
}
div#contentright {
				position:relative;
				width: 203px;
				background-color:White;
				float:right;
}
div#contentrightNarrow {
				position:relative;
				width: 222px;
				background-color:White;
				float:right;
}
div#contentcontainer,div#contentleftNoWidth {
				padding-left:24px;
				padding-right:0px;
				position:relative;
				float:left;
				width:310px;
}
div#contentcontainer img {
				border-width:0px;
}
div#contentcontainer img.galleryimage {
				border:solid 2px #7e9d3d;
				margin-right:5px;
				padding:2px;
}
div#contentcontainer .galleryimage {
				border:solid 2px #7e9d3d;
				margin-right:5px;
				padding:2px;
}
div#contentcontainer ul {
				padding:0;
				margin:0;
				padding-left:30px;
}
div#contentcontainer ul li {
				padding:0;
				margin:0;
				margin-left:-25px;
				color:#000000;
				list-style-type:none;
				padding-left:20px;
				padding-top:10px;
}
.registerUpdates {
				font-size:1em;
				font-weight:bold;
				width:535px;
				text-align:right;
				padding-top:0px;
				position:relative;
				top:-27px;
}
.registerUpdatesIcon {
				position:relative;
				top:4px;
}
h1 {
				margin:0;
				font-size:2.4em;
				font-weight:bold;
				color:#1c3c78;
				padding-top:26px;
}
h3 {
				margin:0;
				padding-top:18px;
				font-size:1.2em;
				font-weight:bold;
}
h3 a {
				color:#59514e;
				text-decoration:none;
				cursor:default;
}
h3 a:hover {
				color:#59514e;
				text-decoration:none;
}
p.introduction {
				margin:0;
				padding-top:16px;
				font-size:1.2em;
				font-weight:normal;
				color:#676767;
}
p {
				margin:0;
				padding-top:10px;
				font-weight:normal;
				color:#000000;
}
div#contentright div {
				margin:0;
				padding:0 24px 0 0;
}
div#navigation ul {
				margin:0;
				width:140px;
				padding:0;
				list-style-type:none;
				font-weight:bold;
}
div#navigation a {
				text-decoration:none;
}
div#navigation ul li {
				background-image:url("../images/bullet1.gif");
				margin:0;
				font-size:1.0em;
				background-repeat:no-repeat;
				background-position:10px 13px;
				padding-left:30px;
				padding-top:12px;
				padding-bottom:5px;
}
div#navigation ul li a {
				margin:0;
				color:#1c3c78;
				text-decoration:none;
}
div#navigation ul li a.selected {
				text-decoration:underline;
}
div#navigation ul li a:hover {
				margin:0;
				color:#1c3c78;
				text-decoration:underline;
}
div#navigation ul li.blue {
				font-size:1.0em;
				margin:0;
				background-image:url("../images/bullet1.gif");
				color:#1c3c78;
				padding-top:12px;
				padding-bottom:5px;
}
div#navigation ul li.blue a {
				text-decoration:none;
				color:#1c3c78;
}
div#navigation ul li.blue a.selected {
				text-decoration:underline;
}
div#navigation ul li.blue a:hover {
				text-decoration:underline;
				color:#1c3c78;
}
div#navigation ul li.green {
				font-size:1.0em;
				margin:0;
				background-image:url("../images/bullet4.gif");
				color:#7c9c26;
				padding-top:12px;
				padding-bottom:5px;
}
div#navigation ul li.green a {
				text-decoration:none;
				color:#7c9c26;
}
div#navigation ul li.green a.selected {
				text-decoration:underline;
}
div#navigation ul li.green a:hover {
				text-decoration:underline;
				color:#7c9c26;
}
div#navigation ul li.red {
				font-size:1.0em;
				margin:0;
				background-image:url("../images/bullet2.gif");
				color:#D32B34;
				padding-top:12px;
				padding-bottom:5px;
}
div#navigation ul li.red a {
				text-decoration:none;
				color:#D32B34;
}
div#navigation ul li.red a.selected {
				text-decoration:underline;
}
div#navigation ul li.red a:hover {
				text-decoration:underline;
				color:#D32B34;
}
div#navigation ul li.purple {
				font-size:1.0em;
				margin:0;
				background-image:url("../images/bullet3.gif");
				color:#df7c34;
				padding-top:12px;
				padding-bottom:5px;
}
div#navigation ul li.purple a {
				text-decoration:none;
				color:#df7c34;
}
div#navigation ul li.purple a.selected {
				text-decoration:underline;
}
div#navigation ul li.purple a:hover {
				text-decoration:underline;
				color:#df7c34;
}
div#navigation ul li.blue ul li, div#navigation ul li.red ul li, div#navigation ul li.purple ul li, div#navigation ul li.green ul li {
				background-image:none;
				margin:0;
				padding-left:0px;
				padding-top:0px;
				padding-bottom:0px;
				font-weight:normal;
				color:#59514e;
				font-size:1.0em;
}
div#navigation ul li ul li {
				background-image:none;
				margin:0;
				padding-left:0px;
				padding-top:0px;
				padding-bottom:0px;
				font-weight:normal;
				color:#59514e;
				font-size:1.0em;
}
div#navigation ul li ul li a {
				color:#59514e;
				text-decoration:none;
}
div#navigation ul li ul li a:hover {
				text-decoration:underline;
}
div#navigation ul li.blue ul li a, div#navigation ul li.red ul li a, div#navigation ul li.purple ul li a, div#navigation ul li.green ul li a {
				color:#59514e;
				text-decoration:none;
}
div#navigation ul li.blue ul li a.selected {
				color:#1c3c78;
				text-decoration:none;
}
div#navigation ul li.red ul li a.selected {
				color:#D32B34;
				text-decoration:none;
}
div#navigation ul li.green ul li a.selected {
				color:#7c9c26;
				text-decoration:none;
}
div#navigation ul li.purple ul li a.selected {
				color:#df7c34;
				text-decoration:none;
}
div#navigation ul li.blue ul li a:hover.selected {
				color:#1c3c78;
				text-decoration:underline;
}
div#navigation ul li.red ul li a:hover.selected {
				color:#D32B34;
				text-decoration:underline;
}
div#navigation ul li.green ul li a:hover.selected {
				color:#7c9c26;
				text-decoration:underline;
}
div#navigation ul li.purple ul li a:hover.selected {
				color:#813A5B;
				text-decoration:underline;
}
div#navigation ul li.blue ul li a:hover, div#navigation ul li.red ul li a:hover, div#navigation ul li.purple ul li a:hover, div#navigation ul li.green ul li a:hover {
				color:#59514e;
				text-decoration:underline;
}
div#navigation ul li ul li ul li, div#navigation ul li.blue ul li ul li, div#navigation ul li.red ul li ul li, div#navigation ul li.purple ul li ul li, div#navigation ul li.green ul li ul li {
				background-image:url("../images/dash.gif");
				font-size:1.0em;
				background-position:5px 5px;
				padding-left:12px;
				font-weight:normal;
				color:#59514e;
}
div#navigation ul li ul li ul li a {
				text-decoration:none;
				color:#59514e;
}
div#navigation ul li ul li ul li a:hover {
				text-decoration:underline;
				color:#59514e;
}
div#bottomleft {
				float:left;
				position:relative;
				top:-45px;
}
div#bottomright {
				float:right;
				background-color:White;
				position:relative;
				height:75px;
				width:557px;
				top:-45px;
}
div#bottomcontent {
				position:relative;
				top:53px;
				height:22px;
				width:557px;
}
div#bottomcontent a {
				text-decoration:none;
				color:White;
}
div#bottomcontent a:hover {
				color:White;
				text-decoration:underline;
}
div#text {
				color:White;
				float:left;
				padding-left:15px;
				padding-top:4px;
}
div#searchbox {
				color:White;
				float:right;
				width:238px;
				height:22px;
}
div#searchbox form {
				margin:0;
}
div#searchbox input {
				margin:0;
				height:14px;
				background-color:Transparent;
				border:0;
				overflow:hidden;
				font-size:10px;
				position:relative;
				left:12px;
				top:0px;
				width:130px;
}
div#bottombutton {
				position:relative;
				float:right;
				top:-12px;
				right:5px;
}
div#contactus {
				position:relative;
				left:26px;
				color:#1c3c78;
				font-size:0.8em;
				font-weight:bold;
				padding-top:15px;
}
.nounderline {
				text-decoration:none;
}
/*FoI Contact form*/
.contactInput {
				border:solid 1px #54691b;
}
#foiContactForm {
				font-size:1em;
				width:100%;
}
#foiContactForm th {
				background-color:#54691b;
				color:#ffffff;
				text-align:left;
}
#foiContactForm td {
				background-color:#ffffff;
				vertical-align:top;
}
#foiContactForm td.left {
				background-image: none;
				border:solid 1px #54691b;
				border-bottom-width:0px;
}
#foiContactForm td.right {
				background-image: none;
				border:solid 1px #54691b;
				border-bottom-width:0px;
				border-left-width:0px;
}
#foiContactForm td .submit {
				border:solid 1px #54691b;
				background-color:#ffffff;
				color:#54691b;
				font-size:1em;
}
#RegForm {
				font-size:1em;
}
#RegForm th {
				background-color:#000000;
				border:solid 1px #000000;
				border-bottom:solid 0px #000000;
				color:#ffffff;
				text-align:left;
}
#RegForm td {
				background-color:#ffffff;
				vertical-align:top;
}
#RegForm td.left {
				background-image: none;
				border:solid 1px #000000;
				width:200px;
				border-bottom-width:0px;
}
#RegForm td.right {
				background-image: none;
				border:solid 1px #000000;
				width:120px;
				border-bottom-width:0px;
				border-left-width:0px;
}
#RegForm td .submit {
				border:solid 1px #000000;
				background-color:#ffffff;
				color:#000000;
				font-size:1em;
}
#RegForm .contactInput {
				border:solid 1px #000000;
				width:150px;
}
#ContactForm {
				font-size:1em;
}
#ContactForm th {
				background-color:#000000;
				border:solid 1px #000000;
				border-bottom:solid 0px #000000;
				color:#ffffff;
				text-align:left;
}
#ContactForm td {
				background-color:#ffffff;
				vertical-align:top;
}
#ContactForm td.left {
				background-image: none;
				border:solid 1px #000000;
				width:200px;
				border-bottom-width:0px;
}
#ContactForm td.right {
				background-image: none;
				border:solid 1px #000000;
				width:120px;
				border-bottom-width:0px;
				border-left-width:0px;
}
#ContactForm td .submit {
				border:solid 1px #000000;
				background-color:#ffffff;
				color:#000000;
				font-size:1em;
}
#ContactForm .contactInput {
				border:solid 1px #000000;
				width:150px;
}
#ContactForm .dropdown {
				width:300px;
}
div#contentrightNarrow table a img {
				border:0;
}
div.newsStory {
				margin-bottom:10px;
}
.poll {
				float:right;
				font-size:1.2em;
}
.toppoll {
				width:165px;
				height:24px;
				background-image: url('../images/poll/top.jpg');
				background-repeat:no-repeat;
}
.middlepoll {
				width:139px;
				background-repeat:repeat-y;
				background-image: url('../images/poll/middle.jpg');
				text-align:center;
				color:White;
}
.pollcontent {
				text-align:center;
				color:black;
				text-align:center;
				width:139px;
}
.bottompoll {
				width:165px;
				height:24px;
				background-image: url('../images/poll/bottom.jpg');
				background-repeat:no-repeat;
}
.issue {
				float:right;
				font-size:1.2em;
}
.issue form {
				color:White;
				font-size:0.8em;
				text-decoration:none;
}
.topissue {
				width:165px;
				height:24px;
				background-image: url('../images/issue/top.jpg');
				background-repeat:no-repeat;
}
.middleissue {
				width:139px;
				background-repeat:repeat-y;
				background-image: url('../images/issue/middle.jpg');
				text-align:center;
				color:White;
}
.bottomissue {
				width:165px;
				height:24px;
				background-image: url('../images/issue/bottom.jpg');
				background-repeat:no-repeat;
}
.smallissue {
				font-size:0.9em;
}
.submitissue {
				font-size:0.7em;
}
.percent {
				font-size:0.7em;
}
