@import url("lists.css");
/* Wrexham County Borough Council Stylesheet */
/* Date: 11th December 2008 */

.chris_temp {
	background-color: #ffc;
	width: auto !important;
	overflow: auto !important;
}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////// container_addthis ////////////////////////////*/
/*/////////////////////////////////////////////////////////////////////////////////////*/

#container_addthis {
	overflow: hidden;
	border: 1px solid #ccc;
	padding: 5px;
	margin-top: 5px;
}

img {
	position: relative;
}

/*br.clearer,
hr.clearer,
p.clearer,
h2.clearer,
h3.clearer,
h4.clearer,
ul.clearer {
	width: 100%;
	display: block;
}*/
/* **************************************************************** STYLES.CSS START **************************************************************** */

/* TABLE STYLES */


.thead_pride{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : white;
	margin-bottom : 1px;
	font-size:x-small;
	background-color: #B60051;
}

/* Gets rid of the quote-marks round q in Firefox */
q {
  quotes: none;
}

/* C L A S S   S T Y L E S */

.blue_bottom_margin{
	color: #000099; 
	font-weight:bold;
	margin-bottom:20px;
}

.bluelinks{
	font-weight:bold;
	color : #000099;
}

A.bluelinks:link{
	color : #000099;
	font-weight: bold;
}

A.bluelinks:visited{
	color : #000099;
	text-decoration : underline;
	font-weight: bold;
}

A.bluelinks:hover{
	color : #CC0066;
	text-decoration : underline;
	font-weight: bold;
}

.blackh4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 95%;
	margin-bottom: 2px;
}

.smallblue_link{
font-family : Verdana, Arial, Helvetica, sans-serif;
color:#000099;
font-weight: bold;
}

a.smallblue_link:visited { 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color:#000099;
  font-weight: bold;
  }
  
a.smallblue_link:hover { 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  text-decoration:underline;
  color:#CC0066;
 }


/*  SPECIAL TD CLASSES  */

a.whitetext{
	COLOR : #FFFFFF;
	margin-bottom : 0;
}

a.whitetext:hover{
	COLOR : #FFFFFF;
	margin-bottom : 0;
}

a.whitetext:visited{
	COLOR : #FFFFFF;
	margin-bottom : 0;
} 

/* L I N K   S T Y L E S */

a.access:link {
text-decoration:underline;
color: #999999;
}

a.access:visited { 
text-decoration:underline;
color: #999999;
}

a.access:hover {
text-decoration:underline;
color: #999999;
cursor : help;
}

a.listentoweb:link {
text-decoration: none;
color:#000000;
}

a.listentoweb:visited { 
text-decoration: none;
color : #000000;
}

a.listentoweb:hover {
text-decoration:underline;
color:#CC0066;
}

.community { font-family: Verdana, Arial, Helvetica, sans-serif; background-color : #c0dfa6; }
.tourism { font-family: Verdana, Arial, Helvetica, sans-serif; background-color : #99CCFF; }

/* HOME PAGE NEWS HEADER STYLES START */

div.menu_lib p{
margin-bottom:3px;
margin-top:3px;
}

div.menu_lib{
margin-top:10px;
}

.h2_white{
color:white;
}

a.h2_white:link {
	color:#ffffff;}
	
a.h2_white:hover {
	color:#ffffff;}
	
a.h2_white:visited {
	color:#ffffff;}		

a.white { color:white;}

.museum_story{
	width:80%;
	border:1px solid #cccccc;
	padding:10px;
	}
	
.ironworks{
	margin:20px;
	padding:10px;
	border:1px solid #666666;
	height: 250px;
	}

* html .ironworks{
	height:100%;
	} 
		
.ironworks img{
	/*clear:both;*/
	float:right;
	padding-left:20px;
	margin-right:10px;
	padding-bottom: 0;
	}

.ironworks p{
	margin-left:30px;
	margin-top:50px;
	font-size:150%;
	}
	
/* **************************************************************** STYLES.CSS END **************************************************************** */
	
	
/* **************************************************************** EXPLORER_WIN.CSS START **************************************************************** */

/*  CSS UPDATED 2/10/02 DH */ 

 /*  E L E M EN T   S T Y L E S */
  
  
body {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  /*font-size: x-small; */
  /*margin : 0px 0 0 0;*/
}


p {
font-family: Verdana, Arial, Helvetica, sans-serif; 
/*font-size: x-small;*/ 
line-height : 140%;
/*margin-top:0px;*/
}

/* TABLE STYLES */


TABLE {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
/*font-size: x-small;*/
}

TD {  
font-family: Verdana, Arial, Helvetica, sans-serif;
/*font-size: x-small;*/
}

.thead{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight : bold;
line-height : 110%;
padding-left : 3px;
color : white;
}

.smalltd{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: xx-small; 
	
}

.listentoweb{
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color : #E2F4F5;
color:#000000;
font-size: xx-small;
border-right: #003366 1px solid; border-top: #003366 1px solid; border-left: #003366 1px solid; border-bottom: #003366 1px solid
}

/*  HEADING STYLES */

h1 {
  font-size: 120%;
  color: #CC0066;
  margin: 0;
}
h2 {
  font-size: 120%;
  color: #000099;
}
h3 {
  font-size : 100%;
  color:#000099;
  /*line-height:120%;*/
}
h4 {
  font-size: 90%;
  color: #CC0066;
  /*margin-bottom:2px;*/
}
h5 {
  font-size: 80%;
  line-height : 120%;
  color: #000099;
}
h6 {
  font-size: 75%;
}

/* L I S T   S T Y L E S */

UL {

	 font-family:  Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: x-small;*/
	line-height : 140%;
	list-style : square;
}


LI {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: x-small;*/
	line-height : 140%;
	margin-top: 5px;
}


OL {
	list-style : decimal;
}


LI LI{
	list-style : disc;

}

/* C L A S S   S T Y L E S */


/* VACANCY FORM STYLES */

.blcell{
font-size: 85%;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000000;
font-weight : bold;
background-color: #EFEFFF; 
padding-right: 1px; 
padding-left: 4px; 
padding-top: 2px; 
padding-bottom: 2px;
}

.cell{
padding-right: 1px; 
padding-left: 6px; 
padding-top: 9px; 
padding-bottom: 9px;
}

.input{
 	font-family : verdana, arial, sans-serif;
	font-size : xx-small;
	}

/* END */

.whitetext{
	COLOR : #FFFFFF;
	margin-bottom : 0;
}
.lbbg{
	background-color : #E6E6F0;
}

.whitebg{
		background-color : #FFFFFF;
}

.quicklink{
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-size : 90%;
	font-weight : normal;
	color : #000099;
	line-height : 140%;
	margin-bottom : 0px;
}

.quicklinkhelp{
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-size : 90%;
	font-weight : normal;
	color : #000099;
	line-height : 140%;
	margin-bottom : 0px;
}

A.quicklink:link{
	color : #000099;
	text-decoration : underline;
}

A.quicklink:visited{
	color : #000099;
	text-decoration : underline;
}

A.quicklink:hover{
	color : #CC0066;
	text-decoration : underline;
}

A.quicklinkhelp:link{
	color : #000099;
	text-decoration : underline;
}

A.quicklinkhelp:visited{
	color : #000099;
	text-decoration : underline;
}

A.quicklinkhelp:hover{
	color : #CC0066;
	text-decoration : underline;
	cursor : help;
}

.tdoutline {
	border-right: #003366 1px solid; border-top: #003366 1px solid; border-left: #003366 1px solid; border-bottom: #003366 1px solid
}

.searchhd{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: x-small; 
    font-weight : bold;
    line-height : 110%;
    padding-left : 3px;
    color : white;
}

.blueh4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-size: 95%;
	margin-bottom: 2px;
}

.green{
	color: #006633;
}

.oldh4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 105%;
  color: #CC0066;
  font-weight: bold;
  margin-bottom:2px;
}

.oldh5 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%;
	line-height : 120%;
	  font-weight: bold;
	  color: #000099
}

a.searchhd:hover { 
   text-decoration:underline;
  color : white;
 }

a.searchhd:link { 
   text-decoration:none;
  color : white;
 }
 
a.searchhd:visited { 
   text-decoration:none;
   color : white;
 }

dl.events dt {
	background-color: #9cc;
	padding: 5px 0px 5px 10px;
	font-weight: bold;
	margin: 0;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
	font-size: 130%;
}
dl.events dd {
	margin: 0 0 10px 0;
	padding: 1px 10px 0px 10px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

.event{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%;
	line-height : 120%;
	font-weight: bold;
	color : #000099;
	background-color : #99CCCC;
	padding-top : 4px;
	padding-bottom : 4px;
	text-align: center;
}

.droplist{
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-size : 90%;
	font-weight : normal;
	color : #000099;
	line-height : 160%;
}

.pindex{
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-size : 89%;
	font-weight : normal;
	line-height : 130%;
	margin-top : -8px;
	margin-bottom : 20px;
}

.img{
	border-right-width : 10px;
	margin-right : 10px;
}

.result{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 86%;
line-height : 155%;
padding-left : 3px;
}

.ward{
		font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	padding-left : 2px;
}

.drop{
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11.5px;
		font-weight : normal;
		color: black;
}

.newsfront {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 90%;
	line-height : 145%;
	margin-right: 4px;
	color : #666666;
}

.news {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small;
	line-height : 140%;
}

.headsm {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	font-weight : bold;
	line-height : 100%;
	margin-top : 1px;
	letter-spacing : 1px;
}

.rhnav{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	font-weight : normal;
	line-height : 120%;
	padding-top : 1px;
}

.more{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bold;
	color:#CC0066;
}

.rule{
	color : #E6E6FA;
	margin-top : -10px;
}

.indexhd{
	font-family : Verdana, Arial, sans-serif;
	font-size : 95%;
	color : #000099;
	font-weight : bold;
	line-height : 120%;
	background-image : url(../images/dotline.gif);
	background-repeat : repeat-x;
	background-position: bottom;
	padding-bottom : 8px;
}

.index{
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-size : 90%;
	font-weight : normal;
	line-height : 130%;
	margin-top : -14px;
	margin-bottom : 23px;
}

.intro {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
  	font-size: 90%; 
	line-height : 140%;
	margin-top : 0px;
}

.contxt{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height : 140%;
	margin-top:0pt;
}

.greybartext {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small; 
	font-weight: bold; 
	color: #FFFFFF;
	}
 
.cymraeg {  
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:x-small; 
	font-weight:bold; 
	color:#CC0066;*/
}

.contxt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #000099;
	margin-right : 8pt;
	line-height:140%;
}

.sectionhd {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: medium;
	color: #CC0066;
	font-weight: bold;
}

.newshead {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: medium;
  color: #CC0066;
  font-weight: normal;
  margin-bottom:0px;
}

.search{
	font-size: 90%;
	font-family : Arial, Helvetica, sans-serif;
	color: #999999;
	line-height : 50%;
	margin-top : 10px;
	margin-bottom : -10px;
}

.searchbox {
	font-size: x-small;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	border-color: #000066;
	border-width:1px;
}

.smallblack {
	font-size: 85%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}

.small {
	font-size:85%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	line-height : 125%;
	margin-top : -20px;
}

.smaller {
	font-size:90%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}

.smallgray {
	font-size: 95%;
	font-family : Arial, Helvetica, sans-serif;
	color: #666666;
	line-height : 140%;
}

.exsmallgray {
	font-family : Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
	line-height : 130%;
}

.exsmblue {
	font-size: 80%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #000099;
}

.plan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight: bold;
	text-decoration: none;
	color: #CC0066;
	margin-left : 0px;
	margin-right : 10px;
	margin-top: 5px; 
	margin-bottom: 8px;
}

.contnav {
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
 	color: #999999;
}

.heading {
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-size: medium;
  color: white;
  font-weight: bold;
  margin-top: 0pt;
  margin-bottom:0pt;
  }
  
.topnav {  
	font-family:  Arial, Helvetica, sans-serif;
	font-size: x-small; 
	font-weight: bold; 
	color: #000099;
	text-decoration: none;
}

.smallred {
	font-size: 90%;
	font-family :   Arial, Helvetica, sans-serif;
	color:#CC0066;
}

.smallblue{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 100%;
	color:#000099;
	font-weight :bold;
	line-height:120%;
}

.caption {
	color:#7F7F7F;
}

/*  SPECIAL TD CLASSES  */

.mywrexham{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	font-weight : normal;
	line-height : 120%;
	background-color : #E2F4F5;
}

.whatsnew{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	font-weight : normal;
	line-height : 120%;
	background-color : #D9D9EE;
}

.payments{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	font-weight : normal;
	line-height : 120%;
	background-color : #FFE1D6;	
}

.vacancies{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	font-weight : normal;
	line-height : 120%;
	background-color : #F7D9E8;	
}

.bluetd{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #000099;
	color: #FFFFFF; 
}

.mytd {
	background: #A0E0D0;
 }
 
 .whatstd {
 	background: #000099;
 }
 
.counciltd {
 	background: #FF6633;
 }
 
.citytd {
 	background: #009900;
 }
 
.artstd {
 	background: #990000;
 }
 
.redtd { 
	background: #CC0066;
 }
 
.greytd {
	background: #999999;
 }
 
.ltgreytd {
	background: #CCCCCC;
}
 
.smallbktext {
 	font-family : verdana, arial, sans-serif;
	font-size : xx-small;
	}
	
.smallwhttext {
 	font-family : verdana, arial, sans-serif;
	font-size : xx-small;
	color : white;
	}

/* F O R M   S T Y L E S */

.form{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	margin-top : 8px;
	margin-bottom : 20px;
}

.form2{
	margin-top : 5px;
	margin-bottom : 0px;
}

.box{
	font-family : Verdana, Arial, Helvetica, san-serif;
	font-size : 80%;
	color : #000099;
	background-color : #FFFFFF;
}

.blue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #000099; 
}

/*.leftnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#000000;
	font-size : 85%;
	padding-left: 10px;
	padding-right: 2px;
	vertical-align: middle;
}*/

.nav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#000000;
	font-size : 85%;
	vertical-align: middle;
}

.services{
	color:#000099;
	font-weight:bold;
	vertical-align:middle;
}

.servicestd{
	width:50%;
	height:30px;
	background-color:#E6E6F0;
}

/* L I N K   S T Y L E S */

a.services:link{
	text-decoration:none;
	color:#000099;
	font-weight:bold;
	vertical-align:middle;
}

a.services:visited{
	text-decoration:none;
	color:#000099;
	font-weight:bold;
	vertical-align:middle;
}

a.services:hover{
	text-decoration:underline;
	color:#000099;
	font-weight:bold;
	vertical-align:middle;
}

a:link {
	text-decoration:underline;
	color:#000000;
}
a:visited { 
	text-decoration:underline;
	color : #696969;
}
a:hover {
	text-decoration:underline;
	color:#CC0066;
}

.blue a:link {
	color: #009;
}
.blue a:visited { 
	color: #009;
}
.blue a:hover {
	color: #009;
}

a.online:link {
	text-decoration:underline;
	color:#000000;
}

a.online:visited { 
	text-decoration:underline;
	color : #696969;
}

a.online:hover {
	text-decoration:underline;
	color:#CC0066;
	background : #E6E6F0;
}

a.lnav:link {
	text-decoration: none;
	color:#000000;
}

a.lnav:visited { 
	text-decoration: none;
	color : #000000;
}

a.lnav:hover {
	text-decoration:underline;
	color:#CC0066;
}

a.topnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 80%;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
}

a.topnav:visited {  
	font-family:  Arial, Helvetica, sans-serif;
	font-size : 80%;
	font-weight: bold; 
	color: #000099;
	text-decoration: none;
}

a.topnav:hover {  
	font-family:  Arial, Helvetica, sans-serif;
	font-size : 80%;
	font-weight: bold; 
	color: #000099;
	text-decoration: underline;
}

a.newshead:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #CC0066;
	font-weight: normal;
	margin-bottom:0px;
}

a.newshead:visited {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: medium;
  color: #CC0066;
  font-weight: normal;
  margin-bottom:0pt;
}

a.newshead:hover {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: medium;
  color: #CC0066;
  font-weight: normal;
  margin-bottom:0pt;
}

a.smallblack:link { 
	text-decoration: none;
	color:#000000;
	text-indent:1px;
  }
  
a.smallblack:visited { 
	text-decoration:none;
	color:#000000;
	text-indent:1px;
  }

a.smallblack:hover { 
	text-decoration:underline;
	color:#CC0066;
	text-indent:1px;
  }  
  
a.email:link{
  text-decoration: underline;
  color : #000000;
}

a.email:visited{
  text-decoration: underline;
  color : #000000;
}

a.email:hover{
  text-decoration : underline;
  color : #CC0066;
}

a.thead:link { 
	text-decoration:none;
	color : white;
 }
 
a.thead:visited { 
   text-decoration:none;
   color : white;
 }
 
a.thead:hover { 
	text-decoration:underline;
	color : white;
 }

a.smallred:link { 
	text-decoration:none;
	color:#CC0066;
 }
 
a.smallred:visited { 
	text-decoration:none;
	color:#CC0066;
 }
 
a.smallred:hover { 
	text-decoration:underline;
	color:#CC0066;
 }

a.smallgray:link { 
	text-decoration:none;
	color: #666666;
 }
 
a.smallgray:visited { 
	text-decoration:none;
	color: #666666;
 }
 
a.smallgray:hover { 
	text-decoration:underline;
	color: #CC0066;
 }
 
.smallwhite {
	font-size: xx-small;
	color : #FFFFFF;
	font-weight : bold;
}

.white {
	font-size: 85%;
	color : #FFFFFF;
	font-weight : bold;
	line-height : 150%;
}

a.smallwhite:link { 
	text-decoration:none;
	color:#FFFFFF;
 }
 
a.smallwhite:visited { 
	text-decoration:none;
	color:#FFFFFF;
 }
 
a.smallwhite:hover { 
	text-decoration:underline;
	color:#FFFFFF;
 } 
 
a.cymraeg:link {  
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:x-small; 
	font-weight:bold; 
	color:#CC0066;
	text-decoration:none;*/
}

a.cymraeg:visited {  
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:x-small; 
	font-weight:bold; 
	color:#CC0066;
	text-decoration:none;*/
}

a.cymraeg:hover{  
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:x-small; 
	font-weight:bold; 
	color:#CC0066;
	text-decoration:underline;*/
}

a.help:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: xx-small; 
	font-weight: normal; 
	color: #000099;
	text-decoration: none;
}

a.help:hover{
    CURSOR: help;
    TEXT-DECORATION: underline;
}

a.help:visited {
	color: #000099;
	text-decoration: none;
}

a.h2:link {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size : 120%;
	font-weight: normal;
	color: #000099;
	text-decoration: none;
}

a.h2:visited{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size : 120%;
	font-weight: normal;
	color: #000099;
	text-decoration: none; 
	   }	   
	   
a.h2:hover{  
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size : 120%;
	font-weight: normal;
	color: #CC0066;
	text-decoration: underline; 
}

a.contnav:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
}

a.contnav:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
}

a.contnav:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#CC0066;
	text-decoration:underline;
} 
  
a.index:link{
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	text-decoration : none;
}

a.index:visited{
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	color : #000000;
	text-decoration : none;
}

a.index:hover{
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	color : #CC0066;
	text-decoration : underline;
}

a.nav:link{
	color : #000099;
	text-decoration : underline;
}

a.nav:visited{
	color : #000099;
	text-decoration : underline;
}

a.nav:hover{
	color : #CC0066;
	text-decoration : underline;
}

a.indexlk:link{
	font-family : "Trebuchet MS", Arial, sans-serif;
	font-size : x-small;
	color : #000099;
	font-weight : bold;
	line-height : 120%;
	text-decoration : underline;
}

a.indexlk:visited{
	font-family : "Trebuchet MS", Arial, sans-serif;
	font-size : x-small;
	color : #000099;
	font-weight : bold;
	line-height : 120%;
	text-decoration : underline;
}

a.indexlk:hover{
	font-family : "Trebuchet MS", Arial, sans-serif;
	font-size : x-small;
	font-weight : bold;
	line-height : 120%;
	color : #CC0066;
	text-decoration : underline;
}

a.rhnav:link{
	color : black;
	text-decoration : none;
}

a.rhnav:visited{
	color : black;
	text-decoration : none;
}

a.rhnav:hover{
	color : #CC0066;
	text-decoration : underline;
}

a.wardtd:link{
	color : black;
	text-decoration : none;	
}

a.wardtd:visited{
	color : black;
	text-decoration : none;
}

a.wardtd:hover{
	color : #cc0066;
	text-decoration : none;
}	

a.headsm:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #CC0066;
	text-decoration :underline;
}

a.headsm:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #CC0066;
	text-decoration :underline;
}

a.headsm:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #CC0066;
	text-decoration : underline;
}

a.search:link {
	color: #999999;
	text-decoration : none;
}

a.search:visited {
	color: #999999;
	text-decoration : none;
}

a.search:hover {
	color : #CC0066;
	text-decoration : underline;
}

.emerg {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-style: normal; line-height: normal; font-weight: bold; text-transform: uppercase; color: #CC0066; letter-spacing: 2px; text-align: center}

.emerghd {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: normal; font-weight: bold; text-transform: uppercase; color: #000099; margin-bottom: 2px}

.emergbx { 
	background-color: #EFEFFF; 
	color: black;
	padding-right: 8px; 
	padding-left: 8px; 
	padding-top: 4px; 
	padding-bottom: 4px;
	font-weight: bold;
	vertical-align:middle;
}

.bluebox {  
	background-color: #EFEFFF; 
	padding-right: 8px; 
	padding-left: 8px; 
	padding-top: 8px; 
	padding-bottom: 8px;
	border: #003366 1px solid;
}

.emergbx2 {  background-color: #E6E6E6; color: black; padding-right: 8px; padding-left: 8px; padding-top: 8px; padding-bottom: 8px}

.emergbx3 {  background-color: #E6E6E6; color: black; padding-right: 8px; padding-left: 8px; padding-top: 8px; padding-bottom:8px; text-align:center;}

.imgpad {  padding-right: 8px; margin-right: 8px}

.imgpad2 {  padding-left: 8px; margin-left: 8px}

.sectionhd2 {  font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: medium; color: #000099; font-weight: bold}

/* KIDS PAGES STYLES */

.kidshead {  
	font-family: "Comic Sans MS", Verdana, Arial, sans-serif; 
	font-size: medium; 
	font-weight: bold; 
	color: #CC0066;
}

.kidstext {  
	font-family: "Comic Sans MS", Verdana, Arial, sans-serif; 
	font-size: small; 
	font-weight: normal; 
	color: #000099;
}

.kidssml {  
	font-family: "Comic Sans MS", Verdana, Arial, sans-serif; 
	font-size: x-small; 
	color: #000099; 
	margin-top: -20px;
	}

.kidsheadblue {  
	font-family: "Comic Sans MS", Verdana, Arial, sans-serif; 
	font-size: small; color: #CC0066; 
	background-image:  url(../images/dotline.gif); 
	background-repeat: no-repeat; 
	background-position: bottom;
	padding-bottom : 8px;
}

.kidsheadred { 
	font-family: "Comic Sans MS", Verdana, Arial, sans-serif; 
	font-size: small; 
	color: #CC0066; 
	font-weight: normal; 
}

a.kidstext:link{
	color: #000099;
	text-decoration : none;
}

a.kidstext:visited{
	color: #000099;
	text-decoration : none;
}

a.kidstext:hover{
	color: #CC0066;
	text-decoration : underline;
}

/* KIDS PAGES STYLES END */

/* HOME PAGE NEWS HEADER STYLES START */

.head {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	font-weight : bold;
	line-height : 120%;
	letter-spacing : 1px;
	margin-top : 0px;
	margin-bottom : 8px;
	margin-right : 4px;
}

a.headlk1:link{
	color : #CC0000;
	text-decoration : underline;
}

a.headlk1:hover{
	color : #CC0000;
	text-decoration : underline;
}

a.headlk1:visited{
	color : #CC0000;
	text-decoration : underline;
}

a.headlk2:link{
	color : #000099;
	text-decoration : underline;
}

a.headlk2:hover{
	color : #000099;
	text-decoration : underline;
}

a.headlk2:visited{
	color : #000099;
	text-decoration : underline;
}

a.headlk3:link{
	color : #990066;
	text-decoration : underline;
}

a.headlk3:hover{
	color : #990066;
	text-decoration : underline;
}

a.headlk3:visited{
	color : #990066;
	text-decoration : underline;
}

a.headlk4:link{
	color : #339999;
	text-decoration : underline;
}

a.headlk4:hover{
	color : #339999;
	text-decoration : underline;
}

a.headlk4:visited{
	color : #339999;
	text-decoration : underline;
}

.thead_home{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : white;
	margin-bottom : 1px;
	font-size:x-small;
}

a.thead_home:link { 
	text-decoration:none;
	color : white;
 }
 
a.thead_home:visited { 
   text-decoration:none;
   color : white;
 }
 
a.thead_home:hover { 
	text-decoration:underline;
	color : white;
 }

.h2fix{
	margin-bottom:0px;
}

.line000099thick{
	color:#000099;
	height:3px;
}

.line000099thin{
	color:#000099;
	height:1px;
}

.linecc0066thick{
	color:#cc0066;
	height:3px;
}

.nmcmapfill{
	background-color:#FFFFCC;
}

.nmckeytable{
	width:50%;
	border-right: #003366 1px solid; 
	border-top: #003366 1px solid; 
	border-left: #003366 1px solid; 
	border-bottom: #003366 1px solid;
}

/* **************************************************************** EXPLORER_WIN.CSS END **************************************************************** */

/* **************************************************************** FIXES.CSS START **************************************************************** */

.grborderwelc2{
	background-image: url(../strytwise/images/furniture/arrows_288.gif);
	background-repeat: no-repeat;	
}

.streetwisearrows1 {
	background-image: url(../strytwise/images/furniture/pg_arrows_02.gif);
	background-repeat: no-repeat;
}

.streetwisegreystripe {
	background-image: url(../strytwise/images/furniture/greypx.gif);
	background-repeat: repeat-x;
}

.streetwiselinksbg {
	background-image: url(../strytwise/images/furniture/linksbg.gif);
	background-repeat: repeat-y;
	}
	
.streetwiserighthand {
	background-image: url(../strytwise/images/furniture/rhbg.gif);
	background-repeat: repeat-y;
}

.streetwiselefthandgrey {
	background-image: url(../strytwise/images/furniture/lhbg.gif);
	background-repeat: repeat-y;
}

.streetwiselefthand {
	background-image: url(../strytwise/images/furniture/redbar.gif);
	background-repeat: repeat-y;
}

.lhnbg {
	background-image: url(../images/furniture/lhnavbg.gif);
	background-repeat: repeat-y;
}

.smallwhiteloz{
	color : White;
	font-size: 12px;
	margin-left: 5px;
}

.lilacbg{
	background-color : #E6E6F0;
}

/* **************************************************************** FIXES.CSS END **************************************************************** */

/* **************************************************************** GENERIC_CONTENT.CSS START **************************************************************** */

/* CSS generic */

.maroon {
 color: #CC0066;
}

/* CSS Homepage */

/*img {
 border-left-width: 0;
 border-right-width: 0;
 border-top-width: 0;
 border-bottom-width: 0;   
}*/

.table100perc th{
	text-align:left;
	font-weight:normal;
}

.tdwidth90_drkblueloz {
	background-image: url(../images/furniture/los_000099.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #030095;
	width:90px;
	height:18px;
	vertical-align:middle;
	color:#FFFFFF;
	font-weight: bold;
}

.tablewidth770px{width:770px;}

.tdwidth285px{width:285px;}

.tdwidth132px{width:132px;}

.tdwidth144px{width:144px;}

.tdwidth7px{width:7px;}

.tdwidth30px{width:30px;}

.tdwidth18pxlilacbg{
	width:18px;
	background-color:#E6E6F0;
}

.tdwidth2pxbgwhite{
	width:2px;
	background-color:#FFFFFF
}

.tddrkblueloz {
	background-image: url(../images/furniture/los_000099.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #030095;
	width:90px;
	height:18px;
	vertical-align:middle;
	color:#FFFFFF;
	font-weight: bold;
}

.tdw150px{width:150px;}

.lhnbgnew {
	background-image: url(../images/furniture/lhnavbgnew.jpg);
	background-repeat: repeat-y;
	width:162px;
	vertical-align:top;
	text-align:right;
}

.latestnewsbg {
	background-image: url(../images/furniture/bluetpbg.gif);
	background-repeat: repeat-x;
	height:25px;
	}
	
.latestnewstable {
	width:98%;
	}
	
.quicklinkstable {
	width:100%;
	}
	
.Quicklinkslilacbg{
	background-color : #E6E6F0;
	width:35%;
	vertical-align:top;
	text-align:center;
}

.quicklinksbg {
	background-image: url(../images/furniture/bluetpbg.gif);
	background-repeat: repeat-x;
	height:25px;
}

.dotlinebg {
	background-image: url(../images/furniture/rhsbg.gif);
	background-repeat: repeat-y;
}

.lbluebg {
	background-image: url(../images/furniture/lbluebg.gif);
	background-repeat: repeat-y;
}

.lightblueloz {
	background-image: url(../images/furniture/los_0099ccnew.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #3CC0D3;
	height:23px; 
	width:150px;
}

.drkblueloz {
	background-image: url(../images/furniture/los_000099.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #030095;
	height:23px; 
	width:150px;
}

.maroonloz {
	background-image: url(../images/furniture/los_CC0066.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #CD0067;
	height:23px; 
	width:150px;
}

.orangeloz {
	background-image: url(../images/furniture/los_ff6633.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FF6634;
	height:23px; 
	width:150px;
}

.latestnewsbg2 {
	background-image: url(../images/furniture/bluetpbg.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	padding: 5px;
}

a.smallwhiteloz:link { 
	text-decoration:none;
	color:#FFFFFF;
 }
 
a.smallwhiteloz:visited { 
	text-decoration:none;
	color:#FFFFFF;
 }
 
a.smallwhiteloz:hover { 
	text-decoration:underline;
	color:#FFFFFF;
 }

.lilacbgforms{
	background-color : #E6E6F0;
	vertical-align:middle;
}

.languagetd{
	width:125px; 
	height:24px;
	}
	
.td125px{
	width:125px;
}

.td172px{
	width:172px;
	}
	
.topnavtd{
	width:75%; 
	height:24px;
	}
	
.td24pxh{
	height:24px;
	}
	
.td8pxh{
	height:8px;
	}
	
.extranewstable{
	width:98%;
	}
	
.tdwidth10{
	width:10px;
		}
		
.tdheight110{
	height:110px;
	vertical-align:middle;
	text-align:center;
		}
		
.tdwidth7{
	width:7px;
	}
	
.tdwidth30perc{
	width:30%;
}

.tdwidth36perc{
	width:36%;
}

.tdwidth35perc{
	width:35%;
}

.tdwidth65perc{
	width:65%;
}

.tdwidth14perc{
	width:14%;
}

.tdwidth10perc{
	width:10%;
}

.tdwidth50perch30{
	width:10%;
	height:30px;
}

.tdw180pxalignright{width:180px; text-align:right;}

.tdheight28pxemergbx { height:30px; background-color: #EFEFFF; color: black; font-weight: bold;}

.tdheight30pxemergbx { height:30px; background-color: #EFEFFF; color: black; font-weight: bold;}

.tdheight50pxemergbx {height:50px; background-color: #EFEFFF; color: black; font-weight: bold;}

.tdw100percxh30pxemergbx {width:100%; height:30px; background-color: #EFEFFF; color: black; font-weight: bold;}

.table100percbordergrey {width:100%; border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid;}
.tablebordergrey {border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid; margin-left:auto; margin-right:auto; padding:10px; text-align:center}


.skipnavtd{
	width:122px; 
	height:24px;
	font-size:9px;
	color:#FFFFFF;
}

a.skipnavtext:link { 
	text-decoration:none;
	font-size:9px;
	color:#FFFFFF;
 }
 
a.skipnavtext:visited { 
	text-decoration:none;
	font-size:9px;
	color:#FFFFFF;
 }
 
a.skipnavtext:hover { 
	text-decoration:none;
	font-size:9px;
	color:#FFFFFF;
}

.bottomnavtd{
	height:50px;
	}
	
.mywrexhamnew{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color : #E2F4F5;
	height:21px;
}

.whatsnewnew{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color : #D9D9EE;
	height:21px;
}

.paymentsnew{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color : #FFE1D6;
	height:21px;
}

.vacanciesnew{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color : #F7D9E8;
	height:21px;
}

.lhnavtdleft{
	width:122px; height:36px;}

.lhnavtdmiddle{
	width:30px; height:36px;}
	
.lvnavtdright{
	width:10px; height:36px;}

.lhnavline{
	width:122px;height:1px;}
	
.lhnavlinemiddle{
	width:30px; height:1px;}

.lhnavlineright{
	width:10px; height:1px;}

.lhnavrow{
	height:1px;}

.listentoweb2{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color : #E2F4F5;
	color:#000000;
	font-size: xx-small;
	text-align:center;
	padding:5px;
	border-right: #003366 1px solid; border-top: #003366 1px solid; border-left: #003366 1px solid; border-bottom: #003366 1px solid;
}

.lhnavlinks{
	height:40px;
	text-align:right;
	vertical-align:middle;
	padding-right:5px;
}

.line{
	height:1px;
	text-decoration:none;
}

.alignleft{
	FLOAT: left; MARGIN: 0px 5px 0px 0px;
}
.alignright{
	float:right; MARGIN: 0px 0px 5px 0px;
}

img.alignright{
	float:right; MARGIN: 0px 0px 5px 0px;
}

.alignright2{
	clear: right;
	float: right;
	margin: 0px 1px 5px 5px;
	/*position: relative;*/
/*	margin: 0 !important;
	position: relative !important;
	top: 5px;*/
}

.alignrightimg{
	float: right;
	margin: 0px 0px 5px 5px;
	clear: right;
}

.link{
	position: relative;
	width: 100%;
}

.aligncentre{
	text-align:center;
}
.vertalignmiddle{
	 vertical-align:middle;
}
.vertaligntop{
	vertical-align:top;
}
a.rhnav2:link{
	color : black;
	text-decoration : none;
	padding-left:10px;
}

a.rhnav2:visited{
	color : black;
	text-decoration : none;
	padding-left:10px;
}

a.rhnav2:hover{
	color : #CC0066;
	text-decoration : underline;
	padding-left:10px;}

.lefthandnavcell{
	width:122px; height:36px; text-align:right; vertical-align:middle;}

.lefthandnavlinecell{
	width:122px; height:1px; padding:0;}

.lefthandnavtable{
	width:122px;}

.table75perc{width:75%; border:black 1px solid;}  

.tdheight75{height:75px;}

.tdheight1{height:1px;}

.tdwidth76perc{width:76%;}

.tdwidth78perc{width:78%;}

.tdwidth85{width:85px;}

.tdwidth90{width:90px;}

.tdheight5{height:5px;}

.tdheight89{height:89px; vertical-align:middle;}

.tdheight24{height:24px;}

.tdheight400{height:400px;}

.tdheight10{height:10px;}

.tdheight5{height:5px;}

.tdheight51{height:51px;}

.tdheight100{height:100px;}

.tdheight25{height:25px;}

.tdheight30{height:30px;}

.tdheight30_pad5{height:30px; padding:5px; background-color: #e6e6f0;}

.tdheight50_pad5{height:50px; padding:5px; background-color: #e6e6f0;}

.tdwidth100perc{width:100%;}

.tdwidth98perc{width:98%;}

.tdwidth12{width:12px;}

.tdwidth20{width:20px;}

.tdwidth50perc{width:50%;}

.tdwidth53{width:53px;}

.tdwidth24perc{width:24%;}

.tdwidth100{width:100px;}

.tdwidth113x28high{width:113px; height:28px; vertical-align:middle;}

.tdwidth12x28high{width:12px; height:28px; vertical-align:middle;}

.tdwidth100{width:100px;}

.tdwidth100vertalignmiddle{width:100px;vertical-align:middle;}

.tdheight113vertaligntop{height:113px;vertical-align:top;}

.tdwidth150{width:150px;}

.tdwidth162{width:162px;}

.tdwidth80{width:80px;}

.tdwidth49perc_valigntop{width:49%; vertical-align:top;}

.tdwidth80vtop{width:80px; vertical-align:top;}

.tdwidth73{width:73px;text-align:center; vertical-align:top;}

.tdheight100perc{height:100%;}

.tdwidth_height100perc{height:100%;width:100%;}

.tdwidth100perc40px{width:100%;height:40px;}

.table100percemergbx{width:100%; background-color:#efefff; color: black; font-weight:bold;}

.tdh32w25percemergbx{width:25%; height:32px; background-color: #EFEFFF; color: black; font-weight: bold;}

.tdh32w75percemergbx{width:75%; height:32px; background-color: #EFEFFF; color: black; font-weight: bold;}

.tablew95perctdoutline{width:95%; border:#000000 1px solid;}

.tdwidth49perc{width:49%;}

.tdwidth200px{width:200px;}

.tdwidth2perc{width:2%;}

.tdwidth15perch25{width:15%; height:25px;}

.tdwidth60perch25{width:60%; height:25px;}

.tdwidth25perch25{width:25%; height:25px;}

.tdh25emergbx{height:25px; background-color: #EFEFFF; color: black; font-weight: bold;}

.tdwidth10perch25smallblack{width:10%; height:25px; font-family: Arial, Helvetica, sans-serif; color: #000000;}

.tdwidth80pixh25emergbxctr{width: 80px; height:25px; background-color: #EFEFFF; color: black; font-weight: bold; text-align:center;}

.tdheight20pxcell{padding-right: 1px; padding-left: 6px; padding-top: 9px; padding-bottom: 9px; height:20px;}

.tdheight30pxcell{padding-right: 1px; padding-left: 6px; padding-top: 9px; padding-bottom: 9px; height:30px;}

.tdheight50pxcell{padding-right: 1px; padding-left: 6px; padding-top: 9px; padding-bottom: 9px; height:50px;}

.tdh30tdhead{height:30px; color:#ffffff; font-weight:bold;}

.tdwidth25percent{width:25%;}

.tdwidth75percent{width:75%;}

.tdwidth70percent{width:70%;}

.tdwidth30percent{width:30%;}

.tdheight2px{height:2px;}

.tdwidth50percent{width:50%;}

.linered{
	height:1px;
	text-decoration:none;
	color:#CC0066;
	width:100%;
}
.lineblue{
	height:1px;
	background-image:url(../images/furniture/blueline.gif);
	background-repeat:repeat-x;
	background-position:center;
}
.linegrey{
	height:2px;
	background-image:url(../images/furniture/greylinedouble.jpg);
	background-repeat:repeat-x;
}
.linegrey2{
	height:2px;
	background-image:url(../images/furniture/greylinedouble2.jpg);
	background-repeat:repeat-x;
}
.verticalgreyline{
	width:20px;
	background-image:url(../images/furniture/rhsbg.gif);
	background-repeat:repeat-y;}

.redtdnew { 
	background: #CC0066;
	width:30px; 
	height:24px;
  }
  
.text{
	text-align:right;}

.verticalalignbottom{vertical-align:bottom;}

.skipnavtext{font-size:xx-small;}

.drkblueloznews {
	background-image: url(../images/furniture/los_000099.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #030095;
	height:19px; 
	width:23px;
}

.tdwidth48perc {
	width:48%;
}

.tdwidth1perc {
	width:1%;
}

.tdwidth25perc {width:25%;}

.tdwidth25percvaligntop {width:25%; vertical-align:top;}

.tablew98perctdoutline {
	width:98%;
	height: auto;
	margin: 2px;
	padding: 0px;
	border: 1px solid #000000;
}

.tdwidth24percborder {
	width:24%;
	margin: 2px;
	padding: 4px;
	vertical-align:text-top;
	border: 1px solid #000000;
}

.linegrey_lineafter {
	height:2px;
	background-image:url(../images/furniture/greylinedouble.jpg);
	background-repeat:repeat-x;
	margin-bottom: 8px;
}

.tdwidth90perc40 {
	width:50%;
	height: 40px;
}

.table98perctCCborder {
	width:98%;
	height: auto;
	padding: 5px;
	border: 1px solid #CCCCCC;
}

.greybg{background-color:#e6e6e6; padding:5px; vertical-align:top; text-align:center;}

.table98perctD4D0C8border {
	width:98%;
	height: auto;
	padding: 5px;
	border: 1px solid #D4D0C8;
}

.table85perc {
	width:85%;
	border:1px solid #FFFFFF;
	margin: 2px;
	padding: 1px;
	background-position: center;
}
	
.table75perc_ctr {
	width:75%;
	border:1px solid #FFFFFF;
	margin: 2px;
	padding: 1px;
	background-position: center;
	text-align:left;
}	
	
.tabletest{
    width: 100%;
	border-color: black;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

.tdtest {
    border-color: black;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
}

.tdbordersbluebg{
    background-color: #000099;
	color: #ffffff;
	border-color: #CCCCCC;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
}

.tdbordersbluebgleft{
    background-color: #000099;
	color: #ffffff;
	border-color: #CCCCCC;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	text-align: left;
}

.tdbordersbluebg_smlwhite{
    background-color: #000099;
	color : White;
	font-size:smaller;
	border-color: #CCCCCC;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	height:30px;
}

.tdbordersemergbxbg{
    background-color: #EFEFFF;
	color: black;
	font-weight:bold;
	border-color: #CCCCCC;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
}

.table100percemergbxborder{
	width:100%; 
	background-color:#efefff; 
	color: black; 
	font-weight:bold; 		  
	border-color: #CCCCCC; 
	border-width: 0 0 1px 1px;
	border-style: solid;
	margin: 0;
	padding: 4px;}

.tdbordersemergbxbg_smallblack{
    background-color: #EFEFFF;
	color: black;
	font-weight:bold;
	border-color: #CCCCCC;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	font-size: 65%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tdbordersdrkgreybg{
    background-color: #CCCCCC;
	font-weight: bold;
	border-color: #999999;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	text-align:right;
}

.tdbordersdrkgreybgnoalign{
    background-color: #CCCCCC;
	font-weight: bold;
	border-color: #999999;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
}

.tdbordersgrey{
	border-color: #CCCCCC;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	height:40px;
	text-align:right;
}

.tdbordersgreynoalign{
	border-color: #CCCCCC;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	height:40px;
}

.tdbordersgreynoalign65pc{
	border-color: #CCCCCC;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	height:40px;
	width: 65%;
}

.tdbordersgreynoalign35pc{
	border-color: #CCCCCC;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	height:40px;
	width: 35%;
}

.tdbordersgreyleftalign{
	border-color: #CCCCCC;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	height:40px;
	text-align: left;
}

.tdbordersgreynoalign_smlblack{
	border-color: #CCCCCC;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	height:40px;
	color:#000000;
	font-size:smaller;
}

.tdoutlinegrey {
	border-right: #CCCCCC 1px solid; 
	border-top: #CCCCCC 1px solid; 
	border-left: #CCCCCC 1px solid; 
	border-bottom: #CCCCCC 1px solid;
}

.tdoutlinegrey100perc {
	width:100%;
	border-right: #CCCCCC 1px solid; 
	border-top: #CCCCCC 1px solid; 
	border-left: #CCCCCC 1px solid; 
	border-bottom: #CCCCCC 1px solid;
}

.td2pxoutlinedarkgrey75perc {
	width:75%;
	border-right: #999999 2px solid; 
	border-top: #999999 2px solid; 
	border-left: #999999 2px solid; 
	border-bottom: #99999C 2px solid;
}

.table100perc {
	width:100%;
	}

.tdwidth7perch30 {
	width:7%; 
	height:30px;
	background-color:#E6E6F0;
	vertical-align:middle;
	text-align:center;
}

a.tdwidth7perch30:link{
	background-color:#E6E6F0;
	vertical-align:middle;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
}

a.tdwidth7perch30:visited{
	vertical-align:middle;
	background-color:#E6E6F0;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
}

a.tdwidth7perch30:hover{
	background-color:#9999CC;
	vertical-align:middle;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;}

.museumgreybgpic{vertical-align:top; text-align:center; border-style:solid; border-width:8px; border-color:#E6E6E6;}

.tdwidth49percEmerg {
	background-color: #EFEFFF;
	color: black;
	font-weight: bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:7px;
	width: 49%;
}

.accesspink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-weight: bold;
	color: #CC0066;
}

.accesspinkcenter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
	color: #CC0066;
}

.accesspinkcenteritalic{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style:oblique;
	text-align:center;
	color: #CC0066;
}

a.accesspink:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0066;
}

a.accesspink:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0066;
}

.table100percFFFFCC {
	width:100%;
	background-color: #FFFFCC;
	padding: 5px;
}

.bold {
	font-weight: bold;
}

.lightbluebg{background-color:#e6e6f0;}

.backgroundwhite{background-color:#FFFFFF;}

.tdwidth49percent{width:49%;}

.formbackgroundcolourblue{background-color:#EFEFFF; width:100%;}

.formbckgdcolblue1perc{background-color:#EFEFFF; width:1%;}

.formbackgroundcolourbluealigntop{background-color:#EFEFFF; width:100%; vertical-align:top;}

.tdwidth100x30bgblue{background-color:#EFEFFF; height:30px; width:100px; vertical-align:middle;}

.tdwidth150x30bgblue{background-color:#EFEFFF; height:30px; width:150px; vertical-align:middle;}

.tdwidth200x30bgblue{background-color:#EFEFFF; height:30px; width:200px; vertical-align:middle;}

.tdwidth250x30bgblue{background-color:#EFEFFF; height:30px; width:250px; vertical-align:middle;}

.tdwidth300x30bgblue{background-color:#EFEFFF; height:30px; width:300px; vertical-align:middle;}

.tdwidth100x30bgmaroon{background-color:#CC0066; height:30px; width:100px; vertical-align:middle;}

.tdwidth150x30bgmaroon{background-color:#CC0066; height:30px; width:150px; vertical-align:middle;}

.tdwidth200x30bgmaroon{background-color:#CC0066; height:30px; width:200px; vertical-align:middle;}

.tdwidth250x30bgmaroon{background-color:#CC0066; height:30px; width:250px; vertical-align:middle;}

.tdwidth300x30bgmaroon{background-color:#CC0066; height:30px; width:300px; vertical-align:middle;}

.tdwidth900px{width:900px;}

.bluebgaligncentre{background-color:#EFEFFF; text-align:center; vertical-align:middle;}

.blue2alignleft{background-color:#A2A1D2; text-align:left; vertical-align:middle; color:#ffffff; font-weight:bold}

.italic {font-style: italic;}

.tdwidth5perc {width:5%;}

.tdwidth100percheight60px{width:100%; height:60px;}

.tdwidth100percheight100px{width:100%; height:100px;}

.tdheight50percent{height:50%;}

.tdwidth180px{width:180px;}

.tdwidth450px{width:450px;}

.text_white{color:#FFFFFF;}

.text_white_bold{color:#FFFFFF; font-weight:bold;}

.tableBronze100percent{width:100%; background-color:#C89B88;}

.tableSilver100percent{width:100%; background-color:#CCCCCC;}

.tableGold100percent{width:100%; background-color:#FFFF99;}

/*PUDSEY STYLES START*/

.pudsey_yellowbg{background-color: #fee62e; text-align:center; vertical-align:middle; color:#000000; font-weight:bold;}

.pudsey_redbg{background-color: #FF3300; text-align:center; color:#FFFFFF; font-weight:bold;}

a.pudsey_redbg:link{background-color: #FF3300; text-align:center; color:#FFFFFF; font-weight:bold;}

a.pudsey_redbg:hover{background-color: #FF3300; text-align:center; color:#FFFFFF; font-weight:bold;}

a.pudsey_redbg:visited{background-color: #FF3300; text-align:center; color:#FFFFFF; font-weight:bold;}

.pudsey_table{width:100%; border-right: #000000 2px solid; border-top: #000000 2px solid; border-left: #000000 2px solid; border-bottom: #000000 2px solid; color:#FFFFFF; font-weight:bold;}

.pudsey_table_yellow{width:100%; background-color:#FFE91A; border-right: #000000 2px solid; border-top: #000000 2px solid; border-left: #000000 2px solid; border-bottom: #000000 2px solid; color:#000000;}

/*PUDSEY STYLES END*/

.aligntopcentre{vertical-align:top; text-align:center;}

.tdwidth450pxbgwhite{width:450px; background-color:#FFFFFF;}

.tdwidth450pxbgyellow{width:450px; background-color:#FFE91A;}

a.faqlinks_td:link{background-color:#EFEFFF; font-weight:bold;text-align:center; vertical-align:middle; padding:10px;}

a.faqlinks_td:visited{background-color:#EFEFFF; font-weight:bold;text-align:center; vertical-align:middle; padding:10px;}

a.faqlinks_td:hover{background-color:#A2A1D5; font-weight:bold;text-align:center; vertical-align:middle; padding:10px;}

.webcam_td{width:430px; height:330px; vertical-align:middle; text-align:center;}

.webcam_td_pudsey{width:430px; height:330px; vertical-align:middle; text-align:center; background-image:
url(../images/pudseycam/pudseycam.jpg)}

.tdwidth125{width:125px; vertical-align:middle;}

.alignmiddlecentre{vertical-align:middle; text-align:center;}

.tdwidth400px{width:400px;}

/*RECYCLE WITH MICHAEL CALENDAR STYLES START*/

.recycle_width10perc{width:10%; height:30px; font-weight:bold; vertical-align:middle; text-align:left;}

.recycle_width17perc{width:17%; height:30px; font-weight:bold; vertical-align:middle; text-align:left;}

.recycle_width17perc_aligncentre{width:17%; height:30px; font-weight:bold; text-align:center; vertical-align:middle;}

.recycle_width17perc_bg_green{width:17%; height:30px; background-color:#66CC66; font-weight:bold; text-align:center; vertical-align:middle;}

.recycle_width17perc_bg_pink{width:17%; height:30px; background-color:#FF99CC; font-weight:bold; text-align:center; vertical-align:middle;}

.recycle_width17perc_bg_gold{width:17%; height:30px; background-color:#FFCC66; font-weight:bold; text-align:center; vertical-align:middle;}

/*RECYCLE WITH MICHAEL CALENDAR STYLES END*/

.tdpink{background-color:#FF99CC; font-weight:bold; vertical-align:middle; border-color: #CCCCCC;
border-width: 1px 1px 0 0; border-style: solid;}

.tdartsagency{width:20%; border-color: #CCCCCC; border-width: 1px 1px 0 0; border-style: solid; vertical-align:top;}

.tdwidth90percent{width:90%;}

.tdwidth300px{width:300px;}

.tdwidth3perc{width:3%;}

.tablewidth600px{width:600px;}

.tdwidth208px{width:208px;}

.tdwidth60px{width:60px;}

.tdwidth158px{width:158px;}

.tdwidth166px{width:166px;}

.tdh35pxgreyoutline{height:35px; background-color:#d6d8e0; border: 1px solid #000000;}

.smallblack_aligncenter{font-family: Arial, Helvetica, sans-serif; color: #000000; text-align:center;}

.roadworks{font-weight:bold; color:#cc0066;}

.tdheight30px_bluetd{background: #000099; COLOR : #FFFFFF; height:30px;}

.tdheight30px_redtd{background: #cc0066; COLOR : #FFFFFF; height:30px; vertical-align:middle; padding:5px;}

.tdwidth50percent_aligncenter{width:50%; text-align:center; border-color: #cccccc; border-width: 1px 1px 0 0; border-style: solid;}

.tdwidth100percent_aligncenter{width:100%; text-align:center; border-color: #cccccc; border-width: 1px 1px 0 0; border-style: solid;}

.tdwidth18perc{width:18%;}

.tdwidth28perc{width:28%;}

.td33percent{width:33%;}

.td35percemergbxborder{
	border-color: #CCCCCC;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	height:40px;
	width:35%;
	background-color: #EFEFFF;
	font-weight:bold;}

.td65percgreyborder{
	border-color: #CCCCCC;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	height:40px;
	width:65%;}
	
.table130pxbordergrey {
	width:130px; 
	border-color: #CCCCCC;
    border-width: 0 0 1px 1px;
    border-style: solid;
    margin: 0;}

.tdwidth30pxbordergrey {
	width:30px;
	border-color: #CCCCCC;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;} 
	
.tdwidth100pxbordergrey {
	width:100px;
	border-color: #CCCCCC;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;}	
	
.tdwidth10perc_borderbottom{
	 width:10%;
	 border-bottom: 1px;
	 border-bottom-style: solid;
	 border-color: #000099;
	 padding:5px;
	 text-align:center;
 }
 
.tdwidth10perc_alignctr{
	width:10%;
	text-align:center;
 }
 
.tdwidth10perc_padding5{
	width: 10%;
	padding:5px;
}
 
 .tdwidth80perc_borderbottom{
	 width:80%;
	 border-bottom: 1px;
	 border-bottom-style: solid;
	 border-color: #000099;
	 padding:5px;
 }
 
.tdwidth80perc_padding5{
	width:80%;
	padding:5px;
}
 
.tdalignleft_valignmiddle{
	text-align:left;
	vertical-align:middle;
}

.tdheight50{
	height:50px;
}

.tdw30perc_h30px_redtd{
	width:30%;
	height:30px;
	background-color:#cc0066;
	color:#ffffff;
	font-weight:bold;
}

.tdw36perc_h30px_redtd{
	width:36%;
	height:30px;
	background-color:#cc0066;
	color:#ffffff;
	font-weight:bold;
}

.tdw14perc_h30px_redtd{
	width:14%;
	height:30px;
	background-color:#cc0066;
	color:#ffffff;
	font-weight:bold;
}

.tdw10perc_h30px_redtd{
	width:10%;
	height:30px;
	background-color:#cc0066;
	color:#ffffff;
	font-weight:bold;
}

.tdw30perc_h30px_lilac{
	width:30%;
	height:30px;
	background-color:#e6e6f0;
}

.tdw36perc_h30px_lilac{
	width:36%;
	height:30px;
	background-color:#e6e6f0;
}

.tdw14perc_h30px_lilac{
	width:14%;
	height:30px;
	background-color:#e6e6f0;
}

.tdw10perc_h30px_lilac{
	width:10%;
	height:30px;
	background-color:#e6e6f0;
}

.tdh30px_redtd{
	height:30px;
	background-color:#cc0066;
	color:#ffffff;
	font-weight:bold;
}

.tdh30px_redtd h2{
	height:30px;
	background-color:#cc0066;
	color:#ffffff;
	font-weight:bold;
	font-size:small;
	margin:0 0 0 0;
}

.tdh15px_redtd{
	height:15px;
	background-color:#cc0066;
	color:#ffffff;
	font-weight:bold;
}

.tdh15px_redtd h2{
	height:15px;
	background-color:#cc0066;
	color:#ffffff;
	font-weight:bold;
	font-size:small;
	margin:0 0 0 0;
}

.tdlilac_alignleft_valignmiddle{
	color: #000000;
	background-color:#e6e6f0;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
}

.tdw23perc_h25_bottomborder{
	width:23%;
	height:25px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-color: #999999;
	padding:5px;
}

.tdh25_bottomborder{
	height:25px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-color: #999999;
	padding:5px;
}

.tdw20perc_h25_bottomborder{
	width:20%;
	height:25px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-color: #999999;
	padding:5px;
}

.tdw57perc_h25_bottomborder{
	width:57%;
	height:25px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-color: #999999;
	padding:5px;
}

.tdw23perc_h25{
	width:23%;
	height:25px;
	padding:5px;
	background-color:#e6e6f0;
}

.tdh25{
	height:25px;
	padding:5px;
}

.tdw20perc_h25{
	width:20%;
	height:25px;
	padding:5px;
}

.tdw57perc_h25{
	width:57%;
	height:25px;
	padding:5px;
}

.tdw80perc_h25_bgalignleft{
	width:80%;
	height:25px;
	background-color:#cccccc;
	text-align:left;
	font-weight:bold;
}

.tdw20perc_h25_bgalignleft{
	width:20%;
	height:25px;
	background-color:#cccccc;
	text-align:left;
	font-weight:bold;
}

.tdw80perc_h25_bglilac_alignleft{
	width:80%;
	height:25px;
	background-color:#e6e6f0;
	text-align:left;
	font-weight:bold;
}

.tdw20perc_h25_bglilac_alignleft{
	width:20%;
	height:25px;
	background-color:#e6e6f0;
	text-align:left;
	font-weight:bold;
}

.tdh20{
	height:20px;
}

.tablew444px{
	width:444px;
}

.tdh25_valign_middle{
	height:25px;
	vertical-align:middle;
}

.tdw35perc_h30_redtd{
	width:35%;
	height:30px;
	background-color:#cc0066;
	color:#ffffff;
	font-weight:bold;
	padding:5px;
}

.tdw45perc_h30_redtd{
	width:45%;
	height:30px;
	background-color:#cc0066;
	color:#ffffff;
	font-weight:bold;
	padding:5px;
}

.tdw20perc_h30_redtd{
	width:20%;
	height:30px;
	background-color:#cc0066;
	color:#ffffff;
	font-weight:bold;
	padding:5px;
}

.tdw35perc_h30{
	width:35%;
	height:30px;
	color:#000000;
}

.tdw45perc_h30{
	width:45%;
	height:30px;
	color:#000000;
	font-weight:bold;
}

.tdw20perc_h30{
	width:20%;
	height:30px;
	color:#000000;
	font-weight:bold;
}

.tdw35perc_h30_bottomborder{
	width:35%;
	height:30px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-color: #999999;
	padding:5px;
}

.foodlink{
	text-decoration:none;
	color:#000099;
}

a.foodlink:visited{
	color:#000099;
}

a.foodlink:hover{
	color:#000099;
}

a.foodlink:link{
	text-decoration:underline;
	color:#000099;
}

.tdw45perc_h30_bottomborder{
	width:45%;
	height:30px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-color: #999999;
	padding:5px;
}

.tdw20perc_h30_bottomborder{
	width:20%;
	height:30px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-color: #999999;
	padding:5px;
}

.tdw5perc_greyborders{
	width:5%;
	border-color: #CCCCCC;
    border-width: 0 0 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
	height:30px;
}

.tdw95perc_greyborders{
	width:95%;
	border-color: #CCCCCC;
    border-width: 0 0 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
	height:30px;
}

.tdw5perc_noborders{
	width:5%;
	border-color: #CCCCCC;
    border-width: 0 0 0 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
	height:30px;
}

.tdw95perc_noborders{
	width:95%;
	border-color: #CCCCCC;
    border-width: 0 0 0 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
	height:30px;
}

.britannica_bg_gold{
	background-color:#FFCC66;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding-bottom:10px;
	padding-top: 10px;
}

.britannica_bg_gold a{
	color:black;
}

.britannica_bg_gold a:hover{
	color:#c06;
}


/* Quotation Boxes for Museum pages - Michele Walker 26/04/07 */

.blockquote{
	width:370px;
	margin:0px 0px 20px 0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:110%;
	letter-spacing:-1px;
	line-height:1em;
	text-align:center;
	color:#009;
	background:#efeffb url(../images/quotations/quotation_top.jpg) no-repeat top left;
}


#quote{
	margin: 0 0px 0 0;
	padding:20px 10px 10px 20px;
	background:url(../images/quotations/quotation_middle.jpg) no-repeat right bottom;
}

.reportquote{
	width:400px;
	margin:0px 0px 20px 0px;
	padding:56px 20px 56px 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:110%;
	letter-spacing: -1px;
	line-height:1em;
	color:#000000;
	background:#efeffb url(../images/culture_heritage/150_exhibition/top_report_quote.jpg) no-repeat top left;
	text-align:left;
	}
	
#report_author{
	margin: 0 0px 0 0;
	padding: 0 0 10px 0;
	color:#000000;
	font-size:90%;
	text-align:right;
}

#author{
	margin: 0 0px 0 0;
	padding: 0 0 10px 0;
	color:#009;
	font-size:60%;
	background:url(../images/quotations/quotation_bottom.jpg) no-repeat right bottom;
}

p.quote{
	margin: 0 0px 0 0;
	padding:20px 10px 10px 20px;
	background:url(../images/quotations/quotation_middle.jpg) no-repeat right bottom;
}

p.author{
	margin: 0 0px 0 0;
	padding: 0 0 10px 0;
	color:#009;
	font-size:60%;
	background:url(../images/quotations/quotation_bottom.jpg) no-repeat right bottom;
}

.museum li{
	list-style:none;
	}
	
.displaynone{
	display:none;
	}
	
/* Museum Timeline */

.timeline_date {
	margin:0px;
	padding:1px;
	width:84px;
	vertical-align:middle;
	font-weight:bold;
}

.timeline_text {
	margin: 5px;
	vertical-align:middle;
}

/* Museum Gallery */

table.gallery{
	width: 100%;
	border-top:solid #000099 1px;
}

table.gallery col.col1{
	width: 33%;
}

table.gallery col.col2{
	width: 33%;
}

table.gallery col.col3{
	width: 33%;
}

table.gallery td{
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	text-align:center;
	border-bottom:solid #000099 1px;
}


.then_now{
	margin-bottom: 10px;
	margin-top: 10px;
	padding-top:5px;
	padding-bottom:5px;
	background-repeat:no-repeat;	
	background-image: url(../images/culture_heritage/150_exhibition/then_now_blueline.jpg);
	background-position:bottom;
}

.heigth104px{height:134px;}

.error_message { height:30px; background-color: #cc0066; color: white; font-weight: bold; font-size:medium; text-align:center; vertical-align:middle;
}
.error_message2 {background-color: red; color: white; font-weight: bold; padding: 10px;}

.govmetric {
	font-size: 90%; 
	border-top: 1px solid gray; 
	margin-top: 8px;
}

/* TELL US WHAT YOU THINK FORM */

table.whatyouthink{
	width:100%;
	}
	
table.whatyouthink td{
	height:40px;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:top;
	}
	
table.whatyouthink col.col1{
	width:50%;
	}
	
/* TEXT ALIGNMENTS */

.text_alignright {
	text-align:right;
	}
	
.text_aligncenter {
	text-align:center;
	}
	
.text_alignleft {
	text-align:left;
	}

.div_border {
	border: 1px solid #999999;
	padding:10px;
	}
	
.heritage_letter {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	margin-left:40px;
	margin-right:40px;
	padding:10px;
	background-color:#FFFFCC;
	border: solid 2px #cccccc;
	}
	
.heritage_signature {
	text-align:right;
	}
	
.heritage_poem {
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	margin-left:80px;
	margin-right:80px;
	padding:10px;
	background-color:#FCE0F3;
	border:solid 2px #cccccc;
	}
	
.heritage_quiz {
	border:2px solid #cccccc;
	height:100%;
	margin-top:5px;
	margin-bottom:5px;
	padding:10px;
	}
	
.heritage_quiz h2 {
	font-size:large;
	color:#000099;
	margin-top:20px;
	}
	
.heritage_quiz_bought a {
	font-size:medium;
	font-weight:bold;
	color:#ffffff;
	padding:10px;
	text-decoration:none;
	}
	
.heritage_quiz_sold a {
	font-size:medium;
	font-weight:bold;
	color:#ffffff;
	padding:10px;
	text-decoration:none;
	}
	
.heritage_quiz_button_bought {
	width:200px;
	padding:10px;
	text-align:center;
	border:1px solid #cccccc;
	background-color:#006699;
	margin-left:60px;
	}
	
.heritage_quiz_button_sold {
	width:200px;
	padding:10px;
	text-align:center;
	border:1px solid #cccccc;
	background-color:#663366;
	margin-left:60px;
	}
	
.heritage_quiz_correct {
	font-size:large;
	color:#FF6600;
	padding-top:200px;
	}
	
.heritage_quiz_incorrect {
	font-size:large;
	color:#CC0000;
	padding-top:200px;
	}
	
.heritage_gallery {
	margin-right:20px;
	margin-top:10px;
	width: 85%;
	border:1px solid #cccccc;
	padding:5px;
	}
	
.heritage_gallery_outer{
	width:100%;
}

.heritage_copyright {
	font-size:x-small;
	}
	
.heritage_clear {
	clear:both;
	}
	
.snow_h3 {
	margin:0;
	margin-left:5px;
	margin-bottom:18px;
	}
	
.snow_info {
	margin-left:50px;
	}
	
.snow_info_h4 {
	margin-left: 50px;
	margin-top: 18px;
	margin-bottom: 10px;
	font-size: 95%;
    color: #000099;
}	

.snow_info ul{
	margin-left:50px;
}

.snow_info li{
	margin-left: 50px;
}

	
.snow_last_updated {
	margin-left:50px;
	margin-top:-15px;
	font-size:85%;
	color:#666;
	}
	
.leisure_notice {
	border:1px solid gray;
	margin:0 30px 0 30px;
	padding:0 30px 0 30px;
}

.library_notice {
	border:1px solid gray;
	margin:10px 30px 10px 30px;
	padding:10px 30px 10px 30px;
	height:240px;
}

.library_notice img {
	margin-left: 30px;
}

.museum_comments {
	font-size: small;
	padding: 10px;
	margin: 10px;
	border:1px solid #ccc;
	background-color:#efeff0;
	font-weight:bold;
}

.dayinthelife {
	border:1px solid #ccc;
	height:260px;
	width:90%;
	margin-bottom:30px;
}

.dayinthelife img {
	float:left;
	padding-right:10px;
}

.dayinthelife p {
	padding-top:10px;
}

.dayinthelife ul {
	list-style:none;
	text-align:center;
}

.dayinthelife li {
	background-color:#efeff0;
	width:40%;
	padding:5px;
}

.dayinthelife li a{
	color: #000;
	height:60px;
	text-decoration:none;
	padding-bottom:5px;
	font-weight:bold;
}

.dayinthelife li a:hover{
	color:#fff;
}

.dayinthelife li:hover{
	background-color:#093;
}

.dayinthelife_correct{
	color:#093;
	font-size:large;
}

.dayinthelife_incorrect{
	color:#C00;
	font-size:large;
}

.dayinthelife_answer{
	color:#000;
	font-size:large;
}

.dayinthelife_answers{
	margin-top:800px;
	margin-bottom:800px;
}

.dayinthelife_answers img {
	float:left;
	padding-right:10px;
}

.dayinthelife_h2{
	color:#fff;
}

.xmas_recycle_dvd {
	margin: 0;
	background-image:url(../images/environmental/recycle_christmas_09/recycle_background_short.gif);
	background-position: 50% 0;
	background-repeat:no-repeat;
}

#player {
	margin: 10px;
}

.xmas_recycle_txtbg {
	padding:20px;
	color:#fff;
	font-size:120%;
	font-weight:bold;
	background-color:#cd1443;
	text-align:center;
}

/*CONTACT PAGE*/
#contactred {
	background-color:#D40000;
	color:#FFF;
	font-weight:bolder;
}
/* CONTACT PAGE PODS */

.contactpod_left {
	border: 1px solid #666;
	width:43%;
	overflow: hidden;
	border:none;
	margin: 20px;
	padding: 0;
	float: left;
	margin: 10px 0 0 0;
}

.contactpod_right {
	border: 1px solid #666;
	width:55%;
	overflow: hidden;
	border:none;
	margin: 20px;
	padding: 0;
	float: left;
	margin: 10px 0 0 0;
}

.contactpod_left  {
	clear: both;
/*	margin-left: 2%;*/
}

.contactpod_right  {
	float: right;
}

.contactpod_right ul {
	margin-top:0;
}

/*.contactpod_left a,*/
.contactpod_right a {
    padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #cc0066 !important;
}

/*.contactpod_left a:hover, .contactpod_right a:hover {
	text-decoration:none;
}*/

/*.contactpod_left li a:hover, .contactpod_right li a:hover {
	background-color:#efeff0;
	padding-left:2px;
}*/

.contactpod_right a {
	display: block;
}

.contactpod_left h2,
.contactpod_right h2 {
	margin: 0;
	padding-left:7px;
	padding-top:5px;
	background-color:#808080;
	color:#FFF;
	height:23px;
}

.contactpod_left img,
.contactpod_right img {
	width:70px;
	float:left;
	margin:0;
	padding:0;
}

.contact_h2 {
	margin: 0;
	background-color: #efeff0;
	padding:6px 0 4px 10px;
/*	padding-top:8px;*/
	height:20px;
}

.contact_h2 a {
	text-decoration:none;
	color:#000099;
}

.contact_h2 a:hover {
	text-decoration:underline;
}

* html .contactpod_left img,
* html .contactpod_right img {
	/*margin-left:-3px;*/
}

.contactpod_left p,
.contactpod_right p {
	width:90%;
	float:left;
	padding:2% 0 2% 2%;
	margin:0;
	color:black;
}

.contactpod_row {
	margin: 0;
	padding: 0;
	overflow: hidden;
	width: 100%;
	overflow: auto;
}

/*END CONTACT PAGE*/