/* CSS generic */

/* CSS Homepage */

.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;
}
.smallwhiteloz{
	color : White;
	font-size:smaller;
	margin-left: 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;
 }
 .lilacbg{
	background-color : #E6E6F0;
}
 .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%;
}
.tdwidth14perc{
	width:14%;
}
.tdwidth10perc{
	width:10%;
}
.tdwidth50perch30{
	width:10%;
	height:30px;
}
.tdw180pxalignright{width:180px; text-align:right;}
.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%; text-align:center;  border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid;}

.skipnavtd{
	width:122px; height:24px;
	font-size:9px;
	font-size-adjust:none;
	color:#FFFFFF;

}
a.skipnavtext:link { 
   text-decoration:none;
   font-size:9px;
   	font-size-adjust:none;
  color:#FFFFFF;
 }
 
  a.skipnavtext:visited { 
   text-decoration:none;
   font-size:9px;
   	font-size-adjust:none;
  color:#FFFFFF;
 }
 a.skipnavtext:hover { 
   text-decoration:none;
   font-size:9px;
   	font-size-adjust:none;
  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;
}
.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;}
.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%;}
.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;}
.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%;}
.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%;
}
.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;
}

.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;
}

.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;}
.tdwidth50percent_aligncenter{width:50%; 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;}	