.row_divider {
	width:100%;
	clear:both;
	margin:0 0 10px;
	overflow:hidden;
	}
	.documentStylee {
		width:72%;
		clear:left;
		}
.new_widget {
	float:left;
	overflow:hidden;
	}
.stacking {
	margin:0 0 10px;
	width:100%;
	clear:both;
	}

.width2 {width:1%;margin:0 1% 0 0;}
.width3 {width:2%;margin:0 1% 0 0;}
.width4 {width:3%;margin:0 1% 0 0;}
.width5 {width:4%;margin:0 1% 0 0;}
.width6 {width:5%;margin:0 1% 0 0;}
.width7 {width:6%;margin:0 1% 0 0;}
.width8 {width:7%;margin:0 1% 0 0;}
.width9 {width:8%;margin:0 1% 0 0;}

.width10 {width:9%;margin:0 1% 0 0;}
.width11 {width:10%;margin:0 1% 0 0;}
.width12 {width:11%;margin:0 1% 0 0;}
.width13 {width:12%;margin:0 1% 0 0;}
.width14 {width:13%;margin:0 1% 0 0;}		
.width15 {width:14%;margin:0 1% 0 0;}		
.width16 {width:15%;margin:0 1% 0 0;}
.width17 {width:16%;margin:0 1% 0 0;}		
.width18 {width:17%;margin:0 1% 0 0;}
.width19 {width:18%;margin:0 1% 0 0;}		
	
.width20 {width:19%;margin:0 1% 0 0;}
.width21 {width:20%;margin:0 1% 0 0;}
.width22 {width:21%;margin:0 1% 0 0;}
.width23 {width:22%;margin:0 1% 0 0;}
.width24 {width:23%;margin:0 1% 0 0;}
.width25 {width:24%;margin:0 1% 0 0;}
.width26 {width:25%;margin:0 1% 0 0;}
.width27 {width:26%;margin:0 1% 0 0;}
.width28 {width:27%;margin:0 1% 0 0;}
.width29 {width:28%;margin:0 1% 0 0;}

.width30 {width:29%;margin:0 1% 0 0;}
.width31 {width:30%;margin:0 1% 0 0;}
.width32 {width:31%;margin:0 1% 0 0;}
.width33 {width:32%;margin:0 1% 0 0;}
.width34 {width:33%;margin:0 1% 0 0;}
.width35 {width:34%;margin:0 1% 0 0;}
.width36 {width:35%;margin:0 1% 0 0;}
.width37 {width:36%;margin:0 1% 0 0;}
.width38 {width:37%;margin:0 1% 0 0;}
.width39 {width:38%;margin:0 1% 0 0;}

.width40 {width:39%;margin:0 1% 0 0;}	
.width41 {width:40%;margin: 0 1% 0 0;}	
.width42 {width:41%;margin: 0 1% 0 0;}	
.width43 {width:42%;margin: 0 1% 0 0;}	
.width44 {width:43%;margin: 0 1% 0 0;}	
.width45 {width:44%;margin: 0 1% 0 0;}	
.width46 {width:45%;margin: 0 1% 0 0;}	
.width47 {width:46%;margin: 0 1% 0 0;}	
.width48 {width:47%;margin: 0 1% 0 0;}	
.width49 {width:48%;margin: 0 1% 0 0;}	

.width50 {width:49%;margin: 0 1% 0 0;}
.width51 {width:50%;margin: 0 1% 0 0;}
.width52 {width:51%;margin: 0 1% 0 0;}
.width53 {width:52%;margin: 0 1% 0 0;}
.width54 {width:53%;margin: 0 1% 0 0;}
.width55 {width:54%;margin: 0 1% 0 0;}
.width56 {width:55%;margin: 0 1% 0 0;}
.width57 {width:56%;margin: 0 1% 0 0;}
.width58 {width:57%;margin: 0 1% 0 0;}
.width59 {width:58%;margin: 0 1% 0 0;}

.width60 {width:59%;margin: 0 1% 0 0;}
.width61 {width:60%;margin: 0 1% 0 0;}
.width62 {width:61%;margin: 0 1% 0 0;}
.width63 {width:62%;margin: 0 1% 0 0;}
.width64 {width:63%;margin: 0 1% 0 0;}
.width65 {width:64%;margin: 0 1% 0 0;}
.width66 {width:65%;margin: 0 1% 0 0;}
.width67 {width:66%;margin: 0 1% 0 0;}
.width68 {width:67%;margin: 0 1% 0 0;}
.width69 {width:68%;margin: 0 1% 0 0;}

.width70 {width:69%;margin: 0 1% 0 0;}	
.width71 {width:70%;margin: 0 1% 0 0;}	
.width72 {width:71%;margin: 0 1% 0 0;}	
.width73 {width:72%;margin: 0 1% 0 0;}	
.width74 {width:73%;margin: 0 1% 0 0;}	
.width75 {width:74%;margin: 0 1% 0 0;}	
.width76 {width:75%;margin: 0 1% 0 0;}	
.width77 {width:76%;margin: 0 1% 0 0;}	
.width78 {width:77%;margin: 0 1% 0 0;}	
.width79 {width:78%;margin: 0 1% 0 0;}	

.width80 {width:79%;margin: 0 1% 0 0;}
.width81 {width:80%;margin: 0 1% 0 0;}
.width82 {width:81%;margin: 0 1% 0 0;}
.width83 {width:82%;margin: 0 1% 0 0;}
.width84 {width:83%;margin: 0 1% 0 0;}
.width85 {width:84%;margin: 0 1% 0 0;}
.width86 {width:85%;margin: 0 1% 0 0;}
.width87 {width:86%;margin: 0 1% 0 0;}
.width88 {width:87%;margin: 0 1% 0 0;}
.width89 {width:88%;margin: 0 1% 0 0;}

.width90 {width:89%;margin: 0 1% 0 0;}
.width91 {width:90%;margin: 0 1% 0 0;}
.width92 {width:91%;margin: 0 1% 0 0;}
.width93 {width:92%;margin: 0 1% 0 0;}
.width94 {width:93%;margin: 0 1% 0 0;}
.width95 {width:94%;margin: 0 1% 0 0;}
.width96 {width:95%;margin: 0 1% 0 0;}
.width97 {width:96%;margin: 0 1% 0 0;}
.width98 {width:97%;margin: 0 1% 0 0;}
.width99 {width:98%;margin: 0 1% 0 0;}
.width100 {width:99%;margin: 0 1% 0 0;}	


#content .NewOnSiteWidget, #content .topFaqWidget, #content .serviceSearchWidget, #content .eventCalendarWidget, #content .opinionPollWidget, #content .navTwoColWidget,
#content .rightAdvertWidget, #content .cateInfoWidget, #content .documentListWidget, #content .randomimageWidget, #content .widget_banner, #content .navigationWidget {
	overflow:auto;
	}
	
#content .opinionPollWidget, #content .liveSearchWidget, #content .navTwoColWidget, #content .latestNewsWidget, #content .WhatsOnWidget, #content .cateInfoWidget {
	padding:7px 10px 10px;
	border:1px solid #e3e3e3;
	overflow:auto;
	}

#content .contentWidget h2, #content .NewOnSiteWidget h2, #content .eventCalendarWidget h2, #content .documentListWidget h2, #content .liveSearchWidget h2, #content .navTwoColWidget h2, #content .cateInfoWidget h3, #content .opinionPollWidget h2 {
	margin:0 0 6px;
	font-family:Georgia,serif;
	font-size:1.8em;
	}

	#content .liveSearchWidget .basic_form {
		padding:0;
		margin:0;
		}

	#content .navTwoColWidget ul.info_left li, #content .navTwoColWidget ul.info_right li {
		background:url(../css_img/ulBullet.gif) left .6em no-repeat;
		margin:0 0 5px;
		padding:0 0 0 12px;
		font-size:1em;
		}
		#content .navTwoColWidget ul.info_left li a, #content .navTwoColWidget ul.info_right li a {
			padding:0;
			margin:0;
			color:#06c;
			background:url(../css_img/linkDotBorder.gif) bottom left repeat-x;
			display:inline;
			}
			#content .navTwoColWidget ul.info_left li a:active, #content .navTwoColWidget ul.info_left li a:hover, #content .navTwoColWidget ul.info_right li a:active, 
			#content .navTwoColWidget ul.info_right li a:hover {
				background:url(../css_img/linkSolidBorder.gif) bottom left repeat-x;
				}
			
	#content .eventCalendarWidget table.calendar {
		border:1px solid #ccc;
		padding:2px;
		}
		#content .eventCalendarWidget table.calendar caption {
			background:#6F7C98;
			color:#fff;
			font-size:1.3em;
			border-bottom:1px solid #fff;
			margin:0 1px 0 0;
			}
			#content .eventCalendarWidget table.calendar caption a {
				font-size:1.2em;
				padding:0 5px;
				color:#fff;
				background:none;
				font-weight:normal;
				}
				#content .eventCalendarWidget table.calendar caption a:hover, #content .eventCalendarWidget table.calendar caption a:active {
					text-decoration:underline;
					}
			#content .eventCalendarWidget table.calendar th {
				padding:3px 0;
				width:2em;
				}
			#content .eventCalendarWidget table.calendar td {
				line-height:1.8em;
				}
			#content .eventCalendarWidget table.calendar td.today {
				font-weight:bold;
				}
			#content .eventCalendarWidget table.calendar td a:link, #content .eventCalendarWidget table.calendar td a:visited, 
			#content .eventCalendarWidget table.calendar td a:hover, #content .eventCalendarWidget table.calendar td a:active { 
				background:#999;
				color:#fff;
				display:block;
				text-decoration:none;
				}
			#content .eventCalendarWidget table.calendar td a:hover, #content .eventCalendarWidget table.calendar td a:active {
				background:#666;
				}
	
#content .latestNewsWidget {
	margin:0 16px 0 0;
	}
	#content .latestNewsWidget h2 {
		font-size:1em;
		color:#666;
		margin:0 0 4px 1px;
		}
	#content .latestNewsWidget h3 {
		font-size:1.7em;
		font-family:Georgia,serif;
		margin:0 0 4px;
		}
	#content .latestNewsWidget p {
		padding:0 0 8px;
		}
	#content .latestNewsWidget p.date {
		font-style:normal;
		text-transform:uppercase;
		font-size:.9em;
		}
	#content .latestNewsWidget p.newsLinks {
		font-size:.9em;
		padding:0;
		}
		#content .latestNewsWidget p.newsLinks a {
			background:none;
			}
			#content .latestNewsWidget p.newsLinks a:active, #content .latestNewsWidget p.newsLinks a:hover {
				text-decoration:underline;
				}
		#content .latestNewsWidget p.newsLinks a.rssLinkSmall {
			background:url(../css_img/rss.gif) right center no-repeat;
			padding-right:19px;
			}

	#content .WhatsOnWidget .calendarDate {
		float:right;
		width:4.6em;
		}
		#content .WhatsOnWidget .calendarDate span {
			width:100%;
			text-align:center;
			border:solid #e3e3e3;
			display:block;
			}
			#content .WhatsOnWidget .calendarDate span.month {
				text-transform:uppercase;
				color:#fff;
				background:#06c;
				font-size:1.4em;
				border-width:1px 1px 0;
				}
			#content .WhatsOnWidget .calendarDate span.day {
				color:#06c;
				font-size:3em;
				line-height:.8em;
				padding-bottom:8px;
				font-family:Georgia,serif;
				border-width:0 1px 1px;
				}
	#content .WhatsOnWidget h2 {
		font-size:1em;
		color:#666;
		margin:0 0 4px 1px;
		}
	#content .WhatsOnWidget h3 {
		font-size:1.7em;
		font-family:Georgia,serif;
		margin:0 0 4px;
		}
	#content .WhatsOnWidget p {
		padding:0 0 8px;
		}
		#content .WhatsOnWidget p.eventsLink {
			font-size:.9em;
			}

	#content .opinionPollWidget h2 {
		color:#666;
		margin:0 0 4px 1px;
		}
	#content .opinionPollWidget h3 {
		font-size:1.7em;
		font-family:Georgia,serif;
		margin:0 0 4px;
		}
	#content .opinionPollWidget p {
		padding:0 0 8px;
		}
		#content .opinionPollWidget p.center {
			text-align:center;
			padding:10px 0 14px;
			}
		#content .opinionPollWidget p.bottomText {
			font-size:.9em;
			}
	#content .opinionPollWidget form#pollForm p {
		padding-bottom:0;
		}
		#content .opinionPollWidget form#pollForm p.center {
			padding-bottom:12px;
			}
	#content .opinionPollWidget label {
		font-size:1em;
		margin-bottom:5px;
		clear:left;
		margin-left:0;
		}

#content .middleAdvertWidget {
	padding:0;
	margin:0;
	width:100%;
	}
	#content .middleAdvertWidget .feat_wrap {
		margin:0 14px 0 0;
		padding:0;
		float:left;
		width:47%;
		}
		#content .middleAdvertWidget img {
			width:225px;
			height:130px;
			margin:0 0 8px;
			border:1px solid #e3e3e3;
			padding:1px;
			}
		#content .middleAdvertWidget .feat_wrap h2 {
			font-size:1em;
			color:#666;
			margin:0 0 0 1px;
			}
		#content .middleAdvertWidget .feat_wrap h3 {
			font-size:1.4em;
			font-family:Georgia,serif;
			margin:0 0 4px 1px;
			}
		#content .middleAdvertWidget p {
			font-size:1em;
			margin:0 0 0 1px;
			}

#content .NewOnSiteWidget, #content .documentListWidget {
	border:1px solid #e7e7e7;
	padding:12px;
	}
	#content .NewOnSiteWidget ul.list, #content .documentListWidget ul.list {
		margin:5px 0;
		}

	#content .contentWidget ul {
		margin:10px 5px 18px;
		padding:0;
		list-style:none;
		}
		#content .contentWidget ul li {
			margin:0 0 7px;
			padding:0 0 0 12px;
			background:url(../css_img/ulBullet.gif) no-repeat 0 .65em;
			}

#content .recentMeetingsWidget {
	padding:0;
	}
	
#content .xformsAndDownloadsWidget .left, #content .xformsAndDownloadsWidget .right {
	float:left;
	width:47%;
	margin:10px 1% 0 1%;
	}

	#content .rightAdvertWidget span {
		display:block;
		padding:5px 10px;
		margin:0;
		}
	#content .rightAdvertWidget .adwrap {
		border:1px solid #e7e7e7;
		padding:1px;
		margin:0 0 10px;
		}

	#content .randomimageWidget a:link, #content .randomimageWidget a:visited, #content .randomimageWidget a:hover, #content .randomimageWidget a:active {
	}
	#content .randomimageWidget strong {
		padding:0;
		margin:0;
		}
	#content .randomimageWidget span {
		display:block;
		padding:5px 10px;
		margin:0;
		}
	#content .randomimageWidget img {
		height:210px;
		width:371px;
		}
	
#content .dateWidget p {
	color:#fff;
	font-size:67px;
	text-align:center;
	font-weight:bolder;
	padding:0;
	margin:0;
	height:94px;
	line-height:94px;
	}	
	#content .dateWidget p.Mon {
		background:#999 url(../css_img/mon.gif) no-repeat left center;
		}
	#content .dateWidget p.Tue {
		background:#999 url(../css_img/tues.gif) no-repeat left center;
		}
	#content .dateWidget p.Wed {
		background:#999 url(../css_img/weds.gif) no-repeat left center;
		}
	#content .dateWidget p.Thu {
		background:#999 url(../css_img/thurs.gif) no-repeat left center;
		}
	#content .dateWidget p.Fri {
		background:#999 url(../css_img/fri.gif) no-repeat left center;
		}
	#content .dateWidget p.Sat {
		background:#999 url(../css_img/sat.gif) no-repeat left center;
		}
	#content .dateWidget p.Sun {
		background:#999 url(../css_img/sun.gif) no-repeat left center;
		}