/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
body {
	background: #935300 url(../images/layout/body-bg.gif) no-repeat 50% 0;
	text-align: left;
	margin:	0px;
	padding: 0;
}
img {
	border: 0;
}
fieldset {
	border: 0;
}
/* Layout */
#wrapper {
	margin: 37px auto 0;
	position: relative;
	width: 928px;
	font-size: 0.75em;
	text-align: left;
	/*height: 1673px;*/
	height:	auto 0;

}
#content{
	background:	#FFF;
	padding:	10;
}
#content_bg_main{
	background-image: url('../images/layout/body_bg_opening_page.jpg');
	background-repeat: repeat-y;
}
#content_bg{
	background-image: url('../images/layout/body_bg.jpg');
	background-repeat: repeat-y;
}
#left_nav {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		12px;
	line-height:	125%;
	color: 			#333;
	padding-top:	10px;
}
#right_nav {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		12px;
	line-height:	125%;
	color: 			#333;
}
#content_right_nav {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		12px;
	line-height:	125%;
	color: 			#333;
	padding-left:	10px;
}
#footer {
	margin-left: 0px;
	width: 928px;
	height: 72px;
	background: black url(../images/layout/bg_footer.jpg) no-repeat;
	color: #ddd;
	font-size:	10px;
	font-family: Arial, Helvetica, sans-serif;
}

a:link.footerLinks{
	color:	#ddd;
	text-decoration: none;
	font-size:	10px;	
}
a:visited.footerLinks{
	color:	#ddd;
	text-decoration: none;
	font-size:	10px;	
}
a:hover.footerLinks{
	color:	#FFA600;
	text-decoration: none;
	font-size:	10px;	
}
a:active.footerLinks{
	color:	#ddd;
	text-decoration: none;
	font-size:	10px;	
}
.footerlinks{
	color:	#ddd;
	text-decoration: none;
	font-size:	10px;	
}
.tooltip{
	padding:0px;
	position:absolute;
	width:200px;
	height:125px;
	border:1px solid #000;
	display:none;
	background: #fff;
}
.pop_electorate_heading{
	color: #935300;
	font-size:	14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.pop_candidate_heading{
	color: #FF6600;
	font-size:	12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
p.poll_text{
	color: 			#333;
	font-size:		11px;
}
.behind{
z-index:-1;
}
.infront{
z-index:1000;
}
#search{
	background: url(../images/headings/search.jpg) no-repeat;
	padding-top:	80px;
	padding-left:	10px;
	padding-right:	10px;
	width:			271px;
	height:			auto 0;
}
#intranet{
	background: url(../images/intranetHeading.jpg) no-repeat;
	padding-top:	80px;
	padding-left:	10px;
	padding-right:	10px;
	width:			271px;
	height:			auto 0;
}
#become_involved{
	background: url(../images/headings/become_informed.jpg) no-repeat;
	padding-top:	80px;
	padding-left:	10px;
	padding-right:	10px;
	width:			271px;
	height:			auto 0;
}
#media_releases_heading{
	background: url(../images/headings/media_releases.jpg) no-repeat;
	padding-top:	80px;
	padding-left:	10px;
	padding-right:	10px;
	width:			271px;
	height:			auto 0;
}
#related_docs_heading{
	background: url(../images/2010/relatedDocumentsHeadingSml.jpg) no-repeat;
	padding-top:	80px;
	padding-left:	10px;
	padding-right:	10px;
	width:			271px;
	height:			auto 0;
}
#policy_docs_heading{
	background: url(../images/2010/policyDocumentsHeading.jpg) no-repeat;
	padding-top:	80px;
	padding-left:	10px;
	padding-right:	10px;
	width:			271px;
	height:			auto 0;
}
#supporting_docs_heading{
	background: url(../images/2010/supportingDocumentsHeading.jpg) no-repeat;
	padding-top:	80px;
	padding-left:	10px;
	padding-right:	10px;
	width:			271px;
	height:			auto 0;
}
#policy_releases_heading{
	background: url(../images/headings/policy_header.jpg) no-repeat;
	padding-top:	80px;
	padding-left:	10px;
	padding-right:	10px;
	width:			271px;
	height:			auto 0;
}
#poll_heading{
	background: url(../images/headings/poll_question.jpg) no-repeat;
	padding-top:	80px;
	padding-left:	10px;
	padding-right:	10px;
	width:			271px;
	height:			auto 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#poll_heading .left_nav_header{
	background: 		url(../images/headings/sml_black_arrow.gif) no-repeat;
	padding-left:		18px;
	font_size:			12px;
	padding-top:		15px;
	font-weight:		bold;
	width:				235px;
}
#poll_heading p.poll{
text-align:	right;
width:	220px;
}
#bottom{
	background: url(../images/headings/bottom.jpg) no-repeat;
	width:			271px;
	height:			30px;
}
.left_nav_input{
	background: white url(../images/headings/text_field_bg.jpg) no-repeat;
	background-position: 	100px;
	height:					25px;
	width:					145px;
}
.searchInput{
	background: url(../images/headings/text_field_bg.jpg) no-repeat;
	background-position: 	180px;
	height:					25px;
	width:					230px;
}
.searchInputERROR{
	background: #FF0000 url(../images/headings/text_field_bg.jpg) no-repeat;
	color:	yellow;
	background-position: 	180px;
	height:					25px;
	width:					230px;
}
.left_nav_button{
background:		#8A5700;
color:			#FFA000;
padding:		3px;
text-align:		center;
font-family:	"Eras Light ITC";
text-transform:	uppercase;
letter-spacing: 1px;
}
.left_nav_inputERROR{
	background: #FF0000 url(../images/headings/text_field_bg.jpg) no-repeat;
	color:	yellow;
	background-position: 	100px;
	height:					25px;
	width:					145px;
}
.left_nav_buttonERROR{
background:		#DDDDDD;
color:			#FFE8C1;
padding:		3px;
text-align:		center;
font-family:	"Eras Light ITC";
text-transform:	uppercase;
letter-spacing: 1px;
}
.errorMsg{
	color:	red;
}
.hidden{
	display:none;
}
.show{
	display:normal;
}
.terry_msg_header{
	background: 		url(../images/headings/headings_main.jpg) no-repeat;
	color:				#fe8f00;
	padding-left:		28px;
	padding-top:		12px;
	line-height:		130%;
	font-family:		"Eras Bold ITC";
	font-size:			18px;
	text-transform:		uppercase;
	letter-spacing: 	2px;
	padding-bottom:		15px;
	height:				54px;
	width:				400px;
}
.terry_msg_p{
	line-height:		150%;
	padding-top:		5px;
	padding-bottom:		15px;
	text-align:			justify;
	padding-right:		10px;
	padding-left:		5px;
}
.main_msg_header{
	background: 		url(../images/headings/main_header.gif) no-repeat;
	color:				#fe8f00;
	/*padding-left:		28px;*/
	text-align:			center;
	padding-top:		12px;
	line-height:		130%;
	font-family:		"Arial";
	font-size:			18px;
	text-transform:		uppercase;
	letter-spacing: 	2px;
	padding-bottom:		15px;
	height:				54px;
	width:				600px;
}
p.left_nav_header{
	background: 		url(../images/headings/sml_black_arrow.gif) no-repeat;
	padding-left:		18px;
	font_size:			12px;
	padding-top:		15px;
	font-weight:		bold;
	width:				235px;
}

p.left_nav_p{
	padding-left:		10px;
	width:				240px;
}
p.main_search{
	width:				100%;
}
p.left_nav_date{
	padding-left:		10px;
	width:				240px;
	color:				silver;
	size:				10px;
}
a:link.left_nav_header{
	font_size:			12px;
	font-weight:		bold;
	width:				240px;
	text-decoration:	none;
		color: 			#333;	
}
a:visited.left_nav_header{
	font_size:			12px;
	font-weight:		bold;
	width:				240px;
	text-decoration:	none;
		color: 			#333;	
}
a:hover.left_nav_header{
	font_size:			12px;
	font-weight:		bold;
	width:				240px;
	text-decoration:	underline;
	color:				#717171;	
}
a:active.left_nav_header{
	font_size:			12px;
	font-weight:		bold;
	width:				240px;
	text-decoration:	none;
		color: 			#333;	
}
a:link.left_nav_p{
	text-decoration:	none;
		color: 			#333;	
}
a:visited.left_nav_p{
	color: 			#333;
	text-decoration:	none;	
}
a:hover.left_nav_p{
	text-decoration:	underline;
	color:				#717171;	
}
a:active.left_nav_p{
	text-decoration:	none;
		color: 			#333;	
}
img.terry{
padding:5px;
float:	right;
}
p.terry_caption{
float:		right;
width:		150px;
color:		#898989;
border:		thin dashed #898989;
clear:		right;
padding:	5px;
margin-right:1px;
}
a:link.admin_links{
	text-decoration:	none;
	color: 				#333;	
}
a:visited.admin_links{
	color: 				#333;
	text-decoration:	none;	
}
a:hover.admin_links{
	text-decoration:	underline;
	color:				#717171;	
}
a:active.admin_links{
	text-decoration:	none;
	color: 				#333;	
}
.newsLettersHeading{
	color:		yellow;
}
.stationary_header{
	background: 		url(../images/headings/stationary_heading.jpg) no-repeat;
	color:				#fe8f00;
	text-align:			left;
	left-margin:		40px;
	
	line-height:		130%;
	font-family:		"Arial";
	font-size:			18px;
	text-transform:		uppercase;
	letter-spacing: 	2px;
	padding-bottom:		20px;
	padding-top:		8px;
	padding-left:		30px;
	height:				40px;
	width:				280px;
}




#ajaxmedia{
	width:					478px;
	height:					280px;
}
#right_container{
	width:					169px;
	height:					280px;
}
.right_item{
	/*height:					56px;*/
	padding-left:			10px;
	padding-top:			12px;
	padding-bottom:			18px;
	font-family:			arial;
	font-weight:			bold;
	font-size:				17px;
	color:					white;
	cursor:					pointer;
}
.right_item_light_text{
	color:					#CCCCCC;
	display:				inline;
}
#item1{
		background:			url('../images/right_blue.jpg');
}
#item2{
		background:			url('../images/right_red.jpg');
}
#item3{
		background:			url('../images/right_green.jpg');
}
#item4{
		background:			url('../images/right_yellow.jpg');
}
#item5{
		background:			url('../images/right_orange.jpg');
}
a:link.right_nav{
	text-decoration:	none;
	color:				white;
}
a:visited.right_nav{
	text-decoration:	none;	
	color:				white;
}
a:hover.right_nav{
	text-decoration:	underline;
	color:				#FFFFFF;
}
a:active.right_nav{
	text-decoration:	none;
	color:				white;
}
.dtg{
		background-image: 	url('../images/dtg.gif');
		background-repeat: 	no-repeat;
		width:				40px;
		height:				60px;
}
.topdtg{
	text-align:			center;
	color:				#FFFFFF;
	font-size:			14px;
	text-transform: 	uppercase;
	font-family:		Arial, Helvetica, sans-serif;
	padding-top:		3px;
	font-weight:		bold;
}
.bottomdtg{
	text-align:			center;
	color:				#000000;
	font-weight:		bolder;
	font-size:			26px;
	font-family:		Arial, Helvetica, sans-serif;
	padding-top:		5px;
}
