/*  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; 
  background-color: #ffffff;
  color: #000000;
}


p {
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

img {
 border-left-width: 0;
 border-right-width: 0;
 border-top-width: 0;
 border-bottom-width: 0;   
}

/* TABLE STYLES */


TABLE {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

TD {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
}


.thead{
font-family: Verdana, Arial, Helvetica, sans-serif; 
color : white;
}

.thead_pride{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : white;
	margin-bottom : 1px;
	font-size:x-small;
	background-color: #B60051;
}

.thead_home{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : white;
	margin-bottom : 1px;
	font-size:x-small;
	background-color: #009;
}
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;
}
.smallwhiteloz{
	color : White;
	font-size: 12px;
	margin-left: 6px;
}

a.smallwhiteloz:link { 
   text-decoration:none;
  color:#FFFFFF;
 }
 
  a.smallwhiteloz:visited { 
   text-decoration:none;
  color:#FFFFFF;
 }
 
 a.smallwhiteloz:hover { 
   text-decoration:underline;
  color:#FFFFFF;
 }


.smalltd{
font-family: Verdana, Arial, Helvetica, sans-serif; 

	
}



/*  HEADING STYLES */

h1 {
	font-family: Arial, sans-serif;
	font-size: medium;
	color: #CC0066;
	font-weight: bold;
	margin: 0% 0% 0% 0%;
}

h2 {
  font-family: Arial, sans-serif;
    font-size: 120%;
  color: #000099
}


h3 {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 100%;
  color:#000099;
  font-weight :bold;
  line-height:120%;
}

h4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #CC0066;
}

h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	  color: #000099
}

h6 {
 	font-family : verdana, arial, sans-serif;
}
	
h7 {
 	font-family : verdana, arial, sans-serif;
	color : white;
}
	



/* L I S T   S T Y L E S */

UL {
/*	 font-family:  Verdana, Arial, Helvetica, sans-serif; */
}

LI {
	 font-family:  Verdana, Arial, Helvetica, sans-serif; 
}

OL {
	list-style : decimal;
}

LI LI{
/*	list-style : disc; */
}

/* Gets rid of the quote-marks round q in Firefox */
q
{
  quotes: none;
}


/* C L A S S   S T Y L E S */

.lilacbg{
	background-color : #E6E6F0;
}

.blue{
color: #000099; 
}

.blue_bottom_margin{
	color: #000099; 
	font-weight:bold;
	margin-bottom:20px;
}


.green{
	color: #006633;
}

.quicklink{
	font-family : Verdana, Arial, Helvetica, Sans-serif;

	color : #000099;
}


.quicklinkhelp{
	font-family : Verdana, Arial, Helvetica, Sans-serif;

	color : #000099;
}

A.quicklinkhelp:link{
	color : #000099;
}
A.quicklinkhelp:visited{
	color : #000099;
	text-decoration : underline;
}
A.quicklinkhelp:hover{
	color : #CC0066;
	text-decoration : underline;
}

.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;
}


.event{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%;

	  color : #000099;
}


.droplist{
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	color : #000099;

}


.pindex
{
	font-family : Verdana, Arial, Helvetica, Sans-serif;
}

.result{
font-family: Verdana, Arial, Helvetica, sans-serif; 
	
}

.ward{
	font-family: Arial, Helvetica, sans-serif;

}

.drop{
		
		font-family : Arial, Helvetica, sans-serif;
		color: black;
}



.newsfront {
font-family:  Arial, Helvetica, Verdana, sans-serif;
color : #666666;
}

.news {
font-family: Verdana, Arial, Helvetica, sans-serif; 
}



.headsm {
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.rhnav{
font-family: Verdana, Arial, Helvetica, sans-serif; 
}




.more{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color:#CC0066;
}

.rule{
	color : #E6E6FA;
}

.indexhd{
	font-family : "Trebuchet MS", Arial, sans-serif;
}


.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;
}

.blackh4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 95%;
	margin-bottom: 2px;
}

.blackh4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 95%;
	margin-bottom: 2px;
}

.blueh4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-size: 95%;
	margin-bottom: 2px;
}

.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;
 }

.index{
	font-family : Verdana, Arial, Helvetica, Sans-serif;
}

.intro {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
}

.contxt{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.greybartext {  
font-family: Arial, Helvetica, sans-serif;
 color: #FFFFFF}
 
.cymraeg {  
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

 	color:#CC0066;

}

.contxt1 {
	font-family: Arial, Helvetica, sans-serif;

	color: #000099;

}

.sectionhd {
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #CC0066;
}

.newshead {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

  color: #CC0066;
}

.search{
	font-family : Arial, Helvetica, sans-serif;
	color: #999999;
}




.smallblack {

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

}

.smallgray {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.exsmblue {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000099;
}


.plan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0066;

}


.contnav {

	font-family: Arial, Helvetica, sans-serif;
 	color: #999999;
}

.heading {
  font-family: "Trebuchet MS", Arial, sans-serif;
  color: white;

  }
  
  .topnav {  
font-family:  Verdana, Arial, Helvetica, sans-serif;

 	color: #000099;
}



.smallred {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #CC0066;
	
}

.smallblue{
font-family : Verdana, Arial, Helvetica, sans-serif;
color:#000099;

}

.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  */


.mywrexham{
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color : #E2F4F5;
height:21px;
}

.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
}

.whatsnew{
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color : #D9D9EE;
	
}

.payments{
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color : #FFE1D6;
	
}


.vacancies{
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color : #F7D9E8;
	
}





.bluetd{
background: #000099;
COLOR : #FFFFFF;
}

.whitetext{
	COLOR : #FFFFFF;
	margin-bottom : 0;
}

.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;
	}
	
.smallwhttext {
 	font-family : verdana, arial, sans-serif;
	color : white;
	}
	




/* F O R M   S T Y L E S */



.form{
	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.box{
font-family : Verdana, Arial, Helvetica, san-serif;
color : #000099;
background-color : #FFFFFF;
}

.leftnav {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.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;
}


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.lnav:link {
text-decoration: none;
color:#000000;
}

a.lnav:visited { 
text-decoration: none;
color : #000000;
}

a.lnav:hover {
text-decoration:underline;
color:#CC0066;
}

a.listentoweb:link {
text-decoration: none;
color:#000000;
}

a.listentoweb:visited { 
text-decoration: none;
color : #000000;
}

a.listentoweb: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.topnav:link {
	color: #000099;
	text-decoration: none;
}

A.topnav:visited {  
 	color: #000099;
	   text-decoration: none;
}

A.topnav:hover {  
 	color: #000099;
	   text-decoration: underline;
}

a.newshead:link {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

  color: #CC0066;


}

a.newshead:visited {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

  color: #CC0066;
}

a.newshead:hover {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

  color: #CC0066;
}


 
 a.smallblack:link { 
   text-decoration: none;
  color:#000000;

  }
  
     a.smallblack:visited { 
   text-decoration:none;
  color:#000000;

  }
   a.smallblack:hover { 
   text-decoration:underline;
  color:#CC0066;
 
  }
  
  
  
  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.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 {

	color : #FFFFFF;

}

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;

 	color:#CC0066;

}

a.cymraeg:visited {  
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

 	color:#CC0066;

}
a.cymraeg:hover{  
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

 	color:#CC0066;

}




A.help:link
{
font-family:  Arial, Helvetica, sans-serif;

 	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;


	color: #000099;
  	   text-decoration: none;
  
}


a.h2:visited{
  font-family: "Trebuchet MS", Arial, sans-serif;


	color: #000099;
  	   text-decoration: none; 
	   }
	   
	   
a.h2:hover{  
  font-family: "Trebuchet MS", Arial, sans-serif;


  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;

	color : #000099;
	
	text-decoration : underline;
}

a.indexlk:visited{
	font-family : "Trebuchet MS", Arial, sans-serif;

	color : #000099;
	
	text-decoration : underline;
}

a.indexlk:hover{
	font-family : "Trebuchet MS", Arial, sans-serif;

	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; 

color: #CC0066; 
}

.emergbx {  background-color: #EFEFFF; color: black;
; font-weight: bold
}
.emerghd { 
color: #000099; }

.emergbx2 {  background-color: #E6E6E6; color: black; }

.sectionhd2 {  font-family: "Trebuchet MS", Verdana, Arial, sans-serif; color: #000099; }


/* KIDS PAGES STYLES */

.kidshead 
{  
font-family: "Comic Sans MS", Verdana, Arial, sans-serif; 


color: #CC0066
}

.kidstext 
{  font-family: "Comic Sans MS", Verdana, Arial, sans-serif; 


color: #000099
}

.kidssml {  
font-family: "Comic Sans MS", Verdana, Arial, sans-serif; 

color: #000099; 
}

.kidsheadblue {  
font-family: "Comic Sans MS", Verdana, Arial, sans-serif; 
color: #CC0066; 
}

.kidsheadred { 
font-family: "Comic Sans MS", Verdana, Arial, sans-serif; 
color: #CC0066; 

}


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 */.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 */

.head {
font-family: Verdana, Arial, Helvetica, sans-serif; 
}




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;
}

.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;
}

div.menu_lib p{
margin-bottom:3px;
margin-top:3px;
}

div.menu_lib{
margin-top:10px;
}


/* END */

