.adobelink{
	margin-left:200px;
}
h3.green{
	color:#157430!important;
}
/*Calender styles*/
.days{
	color:#333333;
	background-color:#AECFBE;
	font-weight:bold;
}
.dates{
	color:#333333;
	background-color:#D6E5DE;
	font-weight:normal;
}
.blanks{
	background-color:#efefef;
}
#contact-us div{
	padding:5px;
}

/*Home styles*/
#HomeMeetings{
	width: 100%;
	clear:both;
	margin:7px 0px 0px 0px;
	overflow:hidden;
	float:left;
}
table#tblHomeMeetings{
	width: 100%;
	margin:5px 0px 5px 0px;
	font-size:1.1em;
}
table#tblHomeMeetings tr{
	border-bottom:1px solid #ccc ;
}
table#tblHomeMeetings td{
	border-bottom:1px solid #ccc ;
	color:#666666;
	padding-left:10px;
}
table#tblHomeMeetings tr.HeadTitle,
table#tblHomeMeetings tr.HeadTitle td{
	font-weight:bold;
	padding-top:10px;
	text-align:left;
}

#HomeSearch{
	width: 100%;
	margin:0px 0px 0px 0px;
	background-color:#E6F3EC;
	float:left;
	overflow:hidden;
}
#HomeSearchTitle{
	width: 100%;
	font-weight:bold;
	padding:5px 0px 5px 5px;
	text-align:left;
	background-color:#CCE6D9;
}
#SearchMeetings{
	width:220px;
	float:left;
	margin:7px 0px 7px 10px;
	font-size:1.2em;
}
#do-it div{
	border:none!important;
}

/* IE commented backslash hack \*/ 
* html #SearchMeetings{
	margin:7px 0px 7px 3px;
}
* html #SearchMeetings{
	width:223px;
}
* html #HomeSearch{
	padding-bottom:7px;
}
/* end hack */

#SearchMeetings select.big{
	margin-bottom:1px;
	width:220px;

}
#SearchMeetings select.sml{
	margin-bottom:1px;
	width:50px;
	font-size:0.95em;
}

#SearchDocuments{
	width:160px;
	float:left;
	margin:7px 0px 7px 0px;
	font-size:1.2em;
}

#SearchDocuments .searchBox{
	width:150px;
	height:12px;
}
.dateBox{
	width:95px;
	height:12px;
}
/* IE commented backslash hack \*/ 
* html .dateBox{
	width:93px;
	height:12px;
}
/* end hack */

.dateNote{
	color:#666666;
	white-space:nowrap;
	float:left;
}
.slashDivider{
	padding:0px 2px 0px 3px;
}

#searchDivider{
	width:15px;
	height:100px;
	float:left;
	background:url(/images/democracy/homeDivider.gif) repeat-y;
	margin:7px 20px 7px 20px;
}


#infoPane{
	background-color:#FFE8B4;
	
}
#infoPaneTitle{
	background-color:#FFCD5A;
}
#newPane{
	background-color:#E6F3EC;
	margin-top:7px;
}
#newPaneTitle{
	background-color:#CCE6D9;
}

#infoPane p,
#newPane p{
	padding:0px 7px 7px 7px;
}
#infoPaneTitle,
#newPaneTitle{
	font-weight:bold;
	padding:5px 0px 5px 7px;
	text-align:left;
}
#infoPane .jumpBox{
	width:200px;
	margin:0px 7px 7px 7px;
}
/*End Home styles*/



div#relatedLinksStandard
{

	font-size:0.95em;
	width:180px;
	float:right;
	margin:0px 0px 5px 5px;
}
div#relatedLinksStandard ul
{
	margin: 0px;
	padding: 5px 0px 5px 0px;
	background-color:#ffe8b4;
}
div#relatedLinksStandard ul li
{
	margin: 0px;
	padding: 3px 0px 9px 15px;
	list-style: none;
	background: #ffcd59 url("/images/pay_say_do_bg.gif") repeat-y top left;

}
/* - allows the user to click on the whole area, not just the text */
div#relatedLinksStandard ul li a
{
	display: block;
}
div#relatedLinksStandard ul li.subnav
{
	background: #ffcd59 ;
	padding: 2px 5px 2px 18px;
}




span#smlType{
	font-size:0.80em !important;
}

/*Council diary styles*/
#tablediary {
	width: 100%;
}
#tablediary2 {
	width: 100%;

}
#tablediary td.ddays {
	border-bottom:2px #000 solid;
	font-size: 1em ;
}
#tablediary th.ddays {
	border-bottom:2px #000 solid ;
	font-size: 1em ;
	font-weight:bold ;
}
#tablediary td {
	border-bottom:1px #000 solid;
	font-size: 1em;
}
#tablediary th {
	border-bottom:1px #000 solid;
	font-size: 1em;
	font-weight:normal ;
}
td.nobold {
	color:#FF0000 ;
}
.rm {display:none ;}

#diaryNav{
	text-align:center;
	float:none;
	clear:both;

}
#diaryNav a.pageLeft, #diaryNav img{
	float:left!important;
	padding:0px;
	margin:0px 0px 0px 0px;
}
#diaryNav a.pageLefta{
	float:left!important;
	padding:0px;
	margin:0px 0px 0px 60px;
	
}
#diaryNav div{
	text-align:center;
	background-color:#339999;
	color:#fff;
	padding:5px;
	margin-right:10px;
	width:100px;

}
#diaryNav div.currentdate{
	background-color:#fff;
	clear:both;
	color:#333333;
	width:450px;
}
#diaryNav a:hover{
	color:#fff;
}


/*end*/



.disclaimertxt{
	color:#666666;
	font-size:0.85em!important;
	padding:0px 3px 0px 3px!important;
}


/*#frmFloat label{
 margin-right:15px;
 float:left;

}
#frmFloat input{
 float:left;

}*/
.redBold{
	color:#FF0000;
}

.btn{
	font-size:0.95em;
	float:right;
	margin-top:5px;
}
.hide{
	display:none;
}
.filesize{
	font-size:0.90em;
	color:#666666;
	white-space:nowrap;
}
.item-section{
font-size:1.2em;
}

.txtbig{
	font-size:1.2em;
}
.tbl{
	width: 100%;
	font-size:1.2em;
	background-color:#E7F1EA;
}
table#tblListMeetings,
table#tblListMeetingsBig,
table#tblListMeetingsDetails{
	width: 100%;
	font-size:1em;
	background-color:#E7F1EA;
}

table#tblListMeetingsDetails tr,
table#tblListMeetingsBig tr,
table#tblListMeetings tr{
	border-bottom:2px solid #ffffff ;
}

table#tblListMeetingsDetails td,
table#tblListMeetingsBig td,
table#tblListMeetings td{
	border-bottom:2px solid #ffffff ;
	padding:5px;
}
.tbl td img,
table#tblListMeetingsDetails td img,
table#tblListMeetingsBig td img,
table#tblListMeetings td img{
	float:none!important;
	padding:0px 0px 0px 10px!important;
	margin:0px!important;
}
.tbl tr.gapTitle,
.tbl tr.gapTitle td,
table#tblListMeetingsDetails tr.gapTitle,
table#tblListMeetingsDetails tr.gapTitle td,
table#tblListMeetingsBig tr.gapTitle,
table#tblListMeetingsBig tr.gapTitle td,
table#tblListMeetings tr.gapTitle,
table#tblListMeetings tr.gapTitle td{
	background-color:#FFFFFF;
	font-weight:bold;
	padding-top:10px;
}
.tbl tr.gap,
.tbl tr.gap td,
table#tblListMeetingsDetails tr.gap,
table#tblListMeetingsDetails tr.gap td,
table#tblListMeetingsBig tr.gap,
table#tblListMeetingsBig tr.gap td,
table#tblListMeetings tr.gap,
table#tblListMeetings tr.gap td{
	background-color:#FFFFFF;
	font-weight:bold;
	padding-top:10px;
}
.tbl tr.HeadTitle,
.tbl tr.HeadTitle th,
.tbl tr th,
table#tblListMeetingsDetails tr.HeadTitle,
table#tblListMeetingsDetails tr.HeadTitle th,
table#tblListMeetingsBig tr.HeadTitle,
table#tblListMeetingsBig tr.HeadTitle th,
table#tblListMeetings tr.HeadTitle,
table#tblListMeetings tr.HeadTitle th{
	text-align:left;
	color:#15742F;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
}

.pageLeft{
	float:left;
}
.pageRight{
	float:Right;
}
tr.gap,
tr.gap td{
	background-color:#FFFFFF;
	font-weight:bold;
	padding-top:10px;
}


div#section-navigation-sub
{
	background-color:#FFE8B4;
	width: 152px;
}
div.section-link-blue
{
	background: #AECFBE url("/images/democracy/pay_say_do_bg_blue.gif") repeat-y top left;
	padding: 4px 0px 4px 14px;
	margin:3px 11px 5px 0px;
	font-weight: bold;
}
div.section-link-divider1
{
	border-bottom: 1px solid #FFCD59;
	margin:10px 20px 1px 11px;
}
div.section-link-divider2
{
	border-bottom: 2px solid #FFCD59;
	margin:0px 20px 10px 11px;
}
div.adobelink
{
	margin-left:30px;
}
div#section-navigation ul li a,
div#section-navigation ul li a:visited,
div#page-navigation ul li a,
div#page-navigation ul li a:visited
{
	color:#333333;
}

div.section-link-trail
{
	background: #FFDA89 url("/images/democracy/section_link_open.gif") no-repeat left;
	padding: 4px 0px 4px 14px;
	margin:1px 11px 0px 0px;
	font-weight: bold;
}
div.section-link-current
{
	background: #FFDA89 url("/images/democracy/section_link_open_selected.gif") no-repeat left;
	padding: 4px 0px 4px 14px;
	margin:1px 11px 0px 0px;
	font-weight: bold;
	
}

div.section-link-trail a,
div.section-link-trail a:visited{
	color:#333333;
	font-weight: normal;
}
div.section-link-current a,
div.section-link-current a:visited{
	color:#000000;
}

div#homepage-navigation ul li.selected,
div#section-navigation ul li.selected,
div#page-navigation ul li.selected
{

	color:#FF6600;
}

#areaLinkQuestion{
	background-color:#D6E5DE;
}


div#areaLink
{
	
	padding: 0px 0px 4px 0px;
	margin:3px 11px 5px 0px;

}
div#areaLink ul
{
	margin: 0px;
	padding: 0px 0px 5px 0px;
	background-color:#D6E5DE;
}
div#areaLink ul li
{
	margin: 0px;
	padding: 3px 0px 9px 15px;
	list-style: none;
	background: #AECFBE url("/images/democracy/pay_say_do_bg_blue.gif") repeat-y top left;

}
/* - allows the user to click on the whole area, not just the text */
div#areaLink ul li a
{
	display: block;
}
div#areaLink ul li.subnav
{
	background: #D6E5DE ;
	padding: 2px 5px 2px 18px;
}



/* Adjusting some of the default formatting in the HTML 'body' tag */
/* General styles */


table.table-content
{
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
}

.hidden,
hr,
i
{
	display: none !important;
}
a:visited,
a:active,
a
{
	color: #333;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
abbr,
.abbr
{
	border: none;
	cursor: help;
}

a img
{
	border: none;
}

/* Styles used for text split left and right on the same line */
span.split-left
{
	width: 20%;
	float: left;
	text-align: left;
	white-space: nowrap;
}
span.split-right
{
	width: 78%;
	float: right;
	text-align: right;
	white-space: nowrap;
}





span#login
{
	background:url("../images/general_nav_bar_login_left.gif") no-repeat top left;
	margin-left: 11px;
}
span#login a
{
	float: left;
	background:url("../images/general_nav_bar_login_right.gif") no-repeat top right;
	font-weight: bold;
	padding: 5px 9px 3px 4px;
	margin-left: 5px;
}


div#section-navigation ul
{
	border-bottom-color: #ffcd59;
	padding-left: 2px;
}
div.section-link
{
	background: #ffcd59 url("../images/pay_say_do_bg.gif") repeat-y top left;
	padding: 4px 0px 4px 14px;
	margin-right: 11px;
	font-weight: bold;
}
div.section-link span
{
	display: block;
	background: url("../images/section_link.gif") no-repeat right;
}
div#show-switch span
{
	background-image: url("../images/section_link_show.gif");
}
div.section-link span a
{
	display: block;
	width: 137px;
}
		/* End of SECTION-NAVIGATION */



			/* LANGUAGE-LINK */
div#language-link
{
	margin: 0px 15px 15px 11px;
	border-top: 1px solid #008343;
	padding-top: 9px;
}
div#language-link p
{
	margin: 2px 0px;
}

.colBig
{
	width: 680px!important;
	float: left;
}




div#not-found-heading
   { margin: 0 12px 8px; padding-right: 12px; width: 769px; float: left }

div#not-found-heading h2
 { font-size: 1.3em; background: url(../images/general_bg.gif) repeat-y left top; margin: 10px 0; padding: 0 0 0 15px; width: 600px }

div#not-found-text
  { margin-right: 12px; margin-bottom: 8px; margin-left: 12px; padding-right: 12px; float: left }

div#site-map-column1
  { margin-left: 12px; width: 360px; float: left; border-right: 1px solid #999 }
div#site-map-column2
  { padding-left: 30px; width: 360px; float: left; overflow: hidden }

div#site-map-column1 a:visited,
div#site-map-column1 a:active,
div#site-map-column1 a,
div#site-map-column2 a:visited,
div#site-map-column2 a:active,
div#site-map-column2 a
 { color: #008343; text-decoration: underline }

div#site-map-column1 h2, div#site-map-column2 h2
  { color: #000; font-size: 1.3em; background: url(../images/general_bg.gif) repeat-y left top; margin: 10px 0; padding: 0 0 0 15px; width: 300px }

div#site-map-column1 h2 a:visited,
div#site-map-column1 h2 a:active,
div#site-map-column1 h2 a,
div#site-map-column2 h2 a:visited,
div#site-map-column2 h2 a:active,
div#site-map-column2 h2 a
 { color: #000; text-decoration: underline }

div#site-map-column1 ul,
div#site-map-column1 ul li
 { list-style: none; margin: 0; padding: 0 0 0 15px }
div#site-map-column2 ul,
div#site-map-column2 ul li
 { list-style: none; margin: 0; padding: 0 0 0 15px }
div#site-map-column1 ul li, div#site-map-column2 ul li
{
	background: url("../images/bullet_point.gif") no-repeat top left;
	padding: 2px 0px 0px 8px;
}

/* - breadcrumb formatting */
div#breadcrumb
{
	float: left;
	width: 100%;
	padding-bottom: 10px;
	border-bottom: 1px solid #008343;
	margin-bottom: 10px;
}
div#breadcrumb ul,
div#breadcrumb ul li
{
	float: left;
}
div#breadcrumb ul li
{
	white-space: nowrap;
	padding: 0px 3px 2px 9px;
	background: url("../images/arrow_breadcrumb.gif") no-repeat top left;
}
/* fix for PC IE (all versions) */
div>#breadcrumb ul li
{
	/* fix for MAC IE \*/
	white-space: normal;
	/* */
}
div#breadcrumb ul li.no-image
{
	background-image: none;
	padding-left: 0px;
}
div#breadcrumb ul li a
{
	font-weight: normal !important;
}
div#breadcrumb ul li a.selected
{
	color: #f1a800 !important;
}


div#information h2{
	background: #a10078 url(../images/bg_find-it.gif) no-repeat right top;
}
	div#information form{
		background-color: #F5E5F1;
	}
		div#information form h3{
			color: #A10078;
		}
		div#information form p{
			font-size: 1.1em;
			margin: 5px 10px 5px 10px;
		}
		div#information form label{
			display: none;
		}
		div#information form select{
			border: 1px solid #999;
			font-size: 1.1em;
			margin-left: 10px;
			padding: 2px 0;
			width: 162px;
		}
		div#information form input.button{
			background: #a10078;
			border: 1px solid #6c0050;
			border-width: 0 1px 1px 0;
			color: #fff;
			font-weight: 700;
			margin-left: 0;
			width: 48px;
		}
		
	
