/*@import url(contentlayout.css);*/
#rightMenu{word-wrap: break-word}
/*Fixes visited hover links in e-services*/
table#widthContainer a.feature-link:visited:hover{color:#fff;}
/*END Fixes visited hover links in e-services*/

body {
font-family:verdana,arial,helvetica,sans-serif;
margin: 0 auto;
min-width:780px;
max-width:950px
}

td{vertical-align:top}
img {border:0}
form {
width:auto;
height:auto;
margin:0;
padding:0;
}

h1{font-size:1.3em}
h2 {margin:5px 0 0}

p {
margin:0 0 0.5em 0;
padding:4px 8px;
line-height:1.5em
}

#content {
height:auto;
width:100%;
margin:0;
padding:6px;
}

.left {
float:left;
margin:0;
padding:0;
}

.left img {
margin:0 0 -3px;
padding:0;
}

.right {
float:right;
}

a {
color:#00c;
text-decoration:none;
}

a:active, a:hover, a:visited:hover {
color:#FF6500;
}

a:visited {
color:#036;
}

.sidebar-boxes {
border-right:1px solid #738AB5;
border-bottom:1px solid #738AB5;
border-left:1px solid #738AB5;
margin-bottom:10px!important;
background:url(/images/bg-sidebar.gif) right bottom no-repeat;
}
.sidebar-boxes ul a{
	_height: 1em}

.sidebar-boxes ul {
list-style:none;
margin:0px 0;
padding:0;
}

.sidebar-boxes li {
margin:0;
padding:0 5px;
}

.sidebar-boxes li a {
padding-left:15px;
display:block;
width:auto;
background:url(/images/bullet.png) 0 4px no-repeat;
}

.sidebar-boxes-lan {
border-right:1px solid #738AB5;
border-bottom:1px solid #738AB5;
border-left:1px solid #738AB5;
background:url(/images/bg-sidebar.gif) right bottom no-repeat;
margin:0 5px;
}

/*noscript {
background:#ff0;
color:#c00;
font-weight:700;
padding:4px;
}*/

.offleft{
position:absolute;
top:-999em;
left:-999em;
}

.clear{clear:both}
	
.sidebar-boxes h2,.sidebar-boxes h3,.sidebar-boxes-lan h2{
color:#fff;
background-color:#738AB5;
margin:0;
padding:2px;
}

.sidebar-boxes p,.sidebar-boxes-lan p {
padding-right:2px;
}

/* GovMetric Styles */

#govmetric h2{
	color:#fff;
	padding:8px;
	margin:0 0 5px 0;
	background-color: #738AB5; 
	background: #738AB5 url(/images/section-header.png) right 0 no-repeat;}

#govmetric textarea{
	width:560px;
	height:125px;}
		
#govmetric-smilies h4{
	color:#fff;
	font-size:0.8em;
	background-color:#738AB5;
	margin:0;
	padding:2px;}
	
#govmetric-smilies form{text-align: center;}	
#govmetric-smilies input{padding: 0px 5px 5px 5px;}
	
/* END GovMetric Styles */

.links-external{
	background: transparent url(/images/icons/link_go.gif) 2px 5px no-repeat;
	padding:4px 2px 4px 22px;}
	
.links-email{
	background: transparent url(/images/icons/email.gif) 2px 5px no-repeat;
	padding:4px 2px 4px 22px;}
	
.links-backtotop{
	background: transparent url(/images/icons/backtotop.gif) 2px 5px no-repeat;
	padding:4px 2px 4px 22px;}
	
#nav-site-tools li span.normal{font-weight:normal; font-size:0.9em}
#nav-site-tools li span.larger{font-weight:normal; font-size:1.25em}
#nav-site-tools li span.largest{font-weight:normal; font-size:1.4em}

/* Socitm Survey */

body #socitm_info_box{
	background:#fff url(/socitmsurvey/images/socitm.gif) no-repeat scroll 30.5em 28px}

body #socitm_info_box h1{
	background: transparent url(/images/councillogo.gif) 0 0 no-repeat;
	float:none;
	font-style:normal;
	text-align:left;
	padding:25px 5px 15px 375px}
	
body #socitm_info_box h1 span{
	position:absolute;
	top:-999em;
	left:-999em}
	
body #socitm_info_box h2{
	background-color:transparent;
	background-image:none;
	color:#000;
	float:left;
	text-align:left;
	padding-left:16px}
	
body #socitm_info_box p{
	padding:4px 16px}
	
body #socitm_info_box ul{
	list-style:none;
	margin:10px 0 0 0;
	padding:0}
	
body #socitm_info_box ul li{
	line-height:3em;
	padding-left:40px}
	
body #socitm_info_box ul li.survey-yes{background: #fff url(/images/icons/tick.gif) 15px 10px no-repeat;}
body #socitm_info_box ul li.survey-no{background: #fff url(/images/icons/cross.gif) 15px 10px no-repeat;}

#gmContainer #divFooter ul li{margin:0}

ul#site-breadcrumb{
	list-style:none;
	margin:4px 4px 0 12px;
	padding:0;
	font-size:0.9em;
	line-height:2em}
ul#site-breadcrumb li{
	display:inline;
	margin:0;
	padding:2px 12px 2px 5px;background: url(/images/icons/breadcrumb-arrow.gif) 100% 50% no-repeat;
	font-weight:bold;
	color:#666}
	
ul#site-breadcrumb li.first, ul#site-breadcrumb li.first a{padding-left:0}
ul#site-breadcrumb li.last{background:none}

#container{clear:both}/*Clear breadcrumb floated li's*/