*
  {
	color: #003366;
  }

body
{
	margin:0px;
	padding:0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:center;
	background-color:#F0F0F0;
}

h1 {font-size: 1.2em;}
h2 {font-size: 1.1em;}
h3 {font-size: 1em;}
h4, h5, h6 {font-size: .9em;}

#txtWhat
{
	
	padding:0px;
}


table 
{
	font-size: 1em;
}

hr {
	border: 0px;
	color: #003366;
	background-color: #003366;
	height: 1px;
}

.DEPAGE
{
	margin:0px auto;
	width: 984px;
	padding: 0px;
	text-align: left;
	background-color: #FFFFFF;
	border: solid 1px #000000;
}

.DE166
{
	float: left;
	width: 166px;
}

.DE200
{
	float: left;
	width: 200px;
}


.DE220
{
	float: left;
	width: 220px;	
}

.DE318 {
	float: left;
	width: 314px;
	margin: 0 2px 0 2px;
}

.DE320
{
	float: left;
	width: 320px;
}
.DE489
{
	float: left;
	width: 489px;
}

.DE538
{
	float: left;
	width: 538px;
}

.DE612
{
	float: left;
	width: 612px;
}

.DE758
{
	float: left;
	width: 758px;
}

.DE778
{
	float: left;
	width: 778px;
}

.DE978
{
	float: left;
	width: 978px;
}

.plain	{	
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight: 500;
	font-style:	normal;
	text-decoration: none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin: 0px 0px 0px 0px;
	}
	
.DEHEAD	{	
	font-size: 1em;
	font-weight: bold;
	margin: 0px 9px 0px 9px;
	padding: 2px 0px 0px 0px;
	text-align:left;
	}
	
.DEHEAD2	{	
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: underline;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	text-align: left;
	}	
.DEHEAD-STYLE1
{	font-size: 1.7em;
	font-weight: bold;
	text-align:left;
}

.DESearchHEAD	{	
	font-size: 1em;
	font-weight: bold;
	margin: 0px 0px 0px 620px;
	padding: 4px 0px 0px 0px;
	text-align:left;
}	

.DEItemHEAD	{	
	font-size: 1em;
	font-weight: bold;
	padding-top: 2px; 
	background-color: #ddddb9;
	background-image: url(../keysearch/KeySearchHead.gif);
	BACKGROUND-POSITION: top center; 
	BACKGROUND-REPEAT: no-repeat;
	margin: 0px;
}	
.DEItemHEAD a:link, .DEItemHEAD a:visited, .DEItemHEAD a:active 
{	text-decoration: none;
}
.DEItemHEAD a:hover
{	text-decoration: underline;
}

.DEItemHEAD span 
{
	
	color: #003366;
}

.hide 
{
  visibility: hidden;
  display: none;
}

.justLeft
{
	float: left;
	background-color:transparent;
} 

.justRight
{
	text-align: right;
}

.spacer
{
	font-size: 0em;
	clear: both;
	visibility: hidden;
	height: 0em;
	margin: 0px;
	padding: 0px;
}

.clear
{
	clear: both;
}

.inLineList ul, .bullet_inLineList ul
{
	display: inline;
	list-style-type:none;
	margin: 0; 
	padding: 0;
	background-color:Transparent;
} 

.inlineTabs ul
{
	float:left;
	display: inline;
	list-style-type:none;
	margin: 10; 
	padding: 0;
	text-align:left;
} 

.inLineList ul li
{	display: inline;
	background-color:Transparent;

}

.inLineTabs ul li
{ display: inline;
	width: 90px;}

.inLineList ul li a:link, .inLineList ul li a:visited, .inLineList ul li a:active 
{	text-decoration: none;
}
.inLineList ul li a:hover
{	text-decoration: underline;
}

.inLineTabs ul li a:link, .inLineTabs ul li a:visited, .inLineTabs ul li a:active 
{	text-decoration: none;
}
.inLineTabs ul li a:hover
{	text-decoration: underline;
}

.bullet_inLineList ul li 
{
	display: inline;
	BACKGROUND-IMAGE: url(../content/BallB.gif);
	BACKGROUND-POSITION: left top; 
	BACKGROUND-REPEAT: no-repeat;
	list-style-type: none;
}

.bullet_inLineList ul li a:link, .bullet_inLineList ul li a:visited, .bullet_inLineList ul li a:active 
{	margin-left:15px;
	text-decoration: none;
}

.bullet_inLineList ul li a:hover {	
	text-decoration: underline;

}

.downList ul, .bullet_downList ul, .bullet_downListR ul
{
	display: block;
	list-style-type:none;
	margin: 0; 
	padding: 0;
} 

.downList ul li 
{	
	clear: both;
	display: block;}

.bullet_downList ul li, .bullet_downListR ul li
{
	display: block;
	BACKGROUND-IMAGE: url(../content/Ball.gif);
	BACKGROUND-POSITION: left top; 
	BACKGROUND-REPEAT: no-repeat;
	list-style-type: none;
	background-color:Transparent;
	margin-left:0px;
	padding-left:15px;
}
.bullet_downListR ul li
{
	BACKGROUND-IMAGE: url(../content/BallB.gif);
}


.bullet_downList ul li a:link, .bullet_downList ul li a:visited, .bullet_downList ul li a:active ,
.bullet_downListR ul li a:link, .bullet_downListR ul li a:visited, .bullet_downListR ul li a:active 
{
	text-decoration: none;
	
}
.bullet_downList ul li a:hover, .bullet_downListR ul li a:hover
{
	text-decoration: underline;
}

.symbolsLI
{
	margin-left: -0.2em;
	margin-right: -0.2em;
}

.symbolsChkUL
{
	margin-top:-1.5em;
	text-align:left;
}

.symbolsChk
{
	list-style: none;
	display: inline;
}

.labelField { line-height: 1.7em; width: 15em; text-align: right; float:left; clear: both; display:block;}

.FormTextbox, .FormTextboxR
{
	height: 1.7em;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	border: solid 1px;
}

.button
{
	height: 2em;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #ffffff;
	background-color: #377b42;
	
}

.gobuttonA, .navbuttonA, .frontbuttonA, .widebuttonA,
   .gobuttonB, .navbuttonB, .frontbuttonB, .widebuttonB
{
	background: url(../skin/buttons/colour/button75A.gif) no-repeat;  
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	height:30px;
	width:75px;
	text-align: center;
	color:White;
	font-weight:bold;
	border: solid 0px;

}

.gobuttonB
{
	background: url(../skin/buttons/colour/button75B.gif) no-repeat;  
}

.navbuttonA
{
	background: url(../skin/buttons/colour/button125A.gif) no-repeat;  
	width:125px;
	margin:5px 10px 0px 0px;
}

.navbuttonB
{
	background: url(../skin/buttons/colour/button125B.gif) no-repeat;  
	width:125px;
	margin:5px 10px 0px 0px;
}

.frontbuttonA
{
	background: url(../skin/buttons/colour/button150A.gif) no-repeat;  
	width:150px;
}

.frontbuttonB
{
	background: url(../skin/buttons/colour/button150B.gif) no-repeat;  
	width:150px;
}

.widebuttonA
{
	background: url(../skin/buttons/colour/button175A.gif) no-repeat;  
	width:175px;
}

.widebuttonB
{
	background: url(../skin/buttons/colour/button175B.gif) no-repeat;  
	width:175px;
}

/* Front page item blocks */
.KeySearchItem
  {
	float: left;
	overflow: hidden;
	text-align:center;
	
	font-size:0.9em;
	font-weight:bold;
	
	padding:0px;
	margin:8px 0px 0px 10px;
	width: 245px;
  }
  
.CompetitionItem1
  {
	float: left;
	overflow: hidden;
	margin: 10 0 0 0;
	padding-left: 3px;
	padding-right: 3px;
	background: url(../competition/cash200.gif) no-repeat;
	height:75px;
	width:198px;
  }

.CompetitionText
  {
	font-size: 1em;
	font-weight: bold;
	text-align: left;
	margin-top:20px;
	margin-left:100px;
	
	margin-right:10px;
	background-color: transparent;
  }
.CompetitionText a:link,  .CompetitionText a:visited,  .CompetitionText a:active
  {
	background-color: transparent;
	text-decoration:none;
	color: #000000;
  }
.CompetitionText a:hover
  {
	background-color: transparent;
	text-decoration:underline;
	color: #000000;
 }



.BusinessItems
  {
	overflow: hidden;
	text-align: left;
	margin-top: 10px;
	padding-left: 3px;
	padding-right: 3px;
	font-size:1em;
	font-weight:bold;
	

  }



/* All Coloured Boxes */
.BOX166A
  {
	background: url(../skin/boxes/colour/B166A.gif) repeat-y;  
	width: 164px;
	float: left;
	overflow: hidden;
  }
.BOX166B
  {
	background: url(../skin/boxes/colour/B166B.gif) repeat-y;  
	width: 164px;
	float: left;
	overflow: hidden;
  }
.BOX200A
  {
	background: url(../skin/boxes/colour/B200A.gif) repeat-y;  
	width: 198px;
	float: left;
	overflow: hidden;
  }
.BOX200B
  {
	background: url(../skin/boxes/colour/B200B.gif) repeat-y;  
	width: 198px;
	float: left;
	overflow: hidden;
  }
  
.BOX220A
  {
	background: url(../skin/boxes/colour/B220A.gif) repeat-y;  
	width: 218px;
	float: left;
	overflow: hidden;
  }
   
.BOX220B
{
	background: url(../skin/boxes/colour/B220B.gif) repeat-y;  
	width: 218px;
	float: left;
	overflow: hidden;
}

.BOX318
  {
	width: 310px;
	float: left;
	overflow: hidden;
	border-top: solid 2px #003366;
	border-right: solid 2px #003366;
	border-bottom: solid 2px #003366;
	border-left: solid 1px #003366;
	margin-top: 4px;
  }

.BOX320A
  {
	background: url(../skin/boxes/colour/B320A.gif) repeat-y;  
	width: 318px;
	float: left;
	overflow: hidden;
  }
   
.BOX320B
{
	background: url(../skin/boxes/colour/B320B.gif) repeat-y;  
	width: 318px;
	float: left;
	overflow: hidden;
}
.BOX489A
  {
	background: url(../skin/boxes/colour/B489A.gif) repeat-y;  
	width: 487px;
	float: left;
	overflow: hidden;
  }
  
.BOX489B
{
	background: url(../skin/boxes/colour/B489B.gif) repeat-y;  
	width: 487px;
	float: left;
	overflow: hidden;
}

.BOX538A
  {
	background: url(../skin/boxes/colour/B538A.gif) repeat-y;  
	width: 536px;
	float: left;
	overflow: hidden;
  }
  
.BOX538B
{
	background: url(../skin/boxes/colour/B538B.gif) repeat-y;  
	width: 536px;
	float: left;
	overflow: hidden;
}

.BOX612A
  {
	background: url(../skin/boxes/colour/B612A.gif) repeat-y;  
	width: 610px;
	float: left;
	overflow: hidden;
  }
  
.BOX612B
{
	background: url(../skin/boxes/colour/B612B.gif) repeat-y;  
	width: 610px;
	float: left;
	overflow: hidden;
}

.BOX758A /* Clear */
  {
	background: url(../skin/boxes/colour/B758A.gif) repeat-y;  
	width: 756px;
	float: left;
	overflow: hidden;
  }
  
.BOX758B 
{
	background: url(../skin/boxes/colour/B758B.gif) repeat-y;  
	width: 756px;
	float: left;
	overflow: hidden;
}

.BOX758SC /* Scoot Middle */
{
	background: url(../skin/boxes/colour/B758SC.gif) repeat-y;  
	width: 756px;
	float: left;
	overflow: hidden;
}

.BOX778A /* Clear */
  {
	background: url(../skin/boxes/colour/B778A.gif) repeat-y;  
	width: 776px;
	float: left;
	overflow: hidden;
  }
  
.BOX778B 
{
	background: url(../skin/boxes/colour/B778B.gif) repeat-y;  
	width: 776px;
	float: left;
	overflow: hidden;
}


.BOX978A
{
	background: url(../skin/boxes/colour/B978A.gif) repeat-y;  
	width: 976px;
	float: left;
	overflow: hidden;
}
  
.BOX978B
{
	background: url(../skin/boxes/colour/B978B.gif) repeat-y;  
	width: 976px;
	float: left;
	overflow: hidden;
}

.BOX978SC
{
      background: url(../skin/boxes/colour/B978SC.gif) repeat-y;  
      width: 976px;
      float: left;
      overflow: hidden;
}

.BOX, .BOXR
{
	margin: 0px 5px 0px 5px;
	padding: 0px 5px 0px 5px;
	background-color:Transparent;
}

.BOX2
{
	margin: 0px;
	padding: 0px;
	background-color:Transparent;
}

.BOXTextLeft
{
	float: left;
	width: 320px;
	margin: 0px 0px 0px 4px;
	padding: 0px;
	background-color:Transparent;
}

.BOXTextRight
{
	float: right;
	width:388px;
	margin: 0px 6px 0px 0px;
	padding: 0px;
	background-color:transparent;
}


.SP978B
{ /* 2 line icons */
	background: url(../skin/other/colour/SP978B.gif) no-repeat;  
	width: 978px;
	float: left;
	overflow: hidden;
	height:143px;
}
.SPB978B
{ /* 2 line icons */
	background: url(../skin/other/colour/SPB978B.gif) no-repeat;  
	width: 978px;
	float: left;
	overflow: hidden;
	height:143px;
}

.SP978C
{ /* 3 line icons */
	background: url(../skin/other/colour/SP978C.gif) no-repeat;  
	width: 978px;
	float: left;
	overflow: hidden;
	height:171px;
}
.SPB978C
{ /* 3 line icons */
	background: url(../skin/other/colour/SPB978C.gif) no-repeat;  
	width: 978px;
	float: left;
	overflow: hidden;
	height:171px;
}

.HEAD166A
  {
	font-size: 1em;
	background: url(../skin/boxes/colour/H166A.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
      padding: 8px 0px 0px 0px;
    margin: 0px;
}
.HEAD166B
  {
	font-size: 1em;
	background: url(../skin/boxes/colour/H166B.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}

.HEAD200A
  {
	font-size: 1em;
	background: url(../skin/boxes/colour/H200A.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}
.HEAD200B
  {
	font-size: 1em;
	background: url(../skin/boxes/colour/H200B.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}

.HEAD220A
  {
	font-size: 1em;
	background: url(../skin/boxes/colour/H220A.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}
  
.HEAD220B
{
	font-size: 1em;
	background: url(../skin/boxes/colour/H220B.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}

.HEAD318
{
	font-size: 1em;
	background-color: #003366;
	color: #ffffff;
	padding-top: 2px;
	padding-bottom: 4px;
	text-align:center;
	font-weight:bold;
}

.HEAD320A
  {
	font-size: 1em;
	background: url(../skin/boxes/colour/H320A.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}
  
.HEAD320B
{
	font-size: 1em;
	background: url(../skin/boxes/colour/H320B.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}
.HEAD489A
  {
	font-size: 1em;
	background: url(../skin/boxes/colour/H489A.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}
.HEAD489B
{
	font-size: 1em;
	background: url(../skin/boxes/colour/H489B.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}

.HEAD538A
  {
	font-size: 1em;
	background: url(../skin/boxes/colour/H538A.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}
  
.HEAD538B
{
	font-size: 1em;
	background: url(../skin/boxes/colour/H538B.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}

.HEAD612A
  {
	font-size: 1em;
	background: url(../skin/boxes/colour/H612A.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}
  
.HEAD612B
{
	font-size: 1em;
	background: url(../skin/boxes/colour/H612B.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}

.HEAD758A
  {
	font-size: 1em;
	background: url(../skin/boxes/colour/H758A.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}
  
.HEAD758B
{
	font-size: 1em;
	background: url(../skin/boxes/colour/H758B.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}

.HEAD758SC
{
	font-size: 1em;
	background: url(../skin/boxes/colour/H758SC.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}

.HEAD778A
  {
	font-size: 1em;
	background: url(../skin/boxes/colour/H778A.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
  }
  
.HEAD778B
{
	font-size: 1em;
	background: url(../skin/boxes/colour/H778B.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
	
}
.HEAD778C
{
	font-size: 1em;
	background: url(../skin/other/colour/HLINE778B.gif) no-repeat bottom;
	min-height: 38px; /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 45px;
	text-align:center;
	font-weight:bold;
    padding: 3px 0px 0px 0px;
    margin: 0px;
}

.HEAD978A
  {
	font-size: 1em;
	background: url(../skin/boxes/colour/H978A.gif) no-repeat;
	min-height: 22px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
  	

  }

.HEAD978B
{
	font-size: 1em;
	background: url(../skin/boxes/colour/H978B.gif) no-repeat;
	min-height: 22px;   /* need this to offset margin in non ie browser */
	height: auto !important;
	height: 30px;
	text-align:center;
	font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
    
}

.HEAD978SC
{
	font-size: 1em;
    background: url(../skin/boxes/colour/H978SC.gif) no-repeat;
    min-height: 22px;   /* need this to offset padding in non ie browser */
    height: auto !important;
    height: 30px;
    text-align:center;
    font-weight:bold;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}
.FOOT166A
  {
  background: url(../skin/boxes/colour/F166A.gif) no-repeat;
  height: 17px;
  }
.FOOT166B
  {
  background: url(../skin/boxes/colour/F166B.gif) no-repeat;
  height: 17px;
  }

.FOOT200A
  {
  background: url(../skin/boxes/colour/F200A.gif) no-repeat;
  height: 17px;
  }
.FOOT200B
  {
  background: url(../skin/boxes/colour/F200B.gif) no-repeat;
  height: 17px;
  }

.FOOT220A
  {
  background: url(../skin/boxes/colour/F220A.gif) no-repeat;

  height: 17px;
  }
  
.FOOT220B
  {
  background: url(../skin/boxes/colour/F220B.gif) no-repeat;
  height: 17px;
  }
.FOOT320A
  {
  background: url(../skin/boxes/colour/F320A.gif) no-repeat;
  height: 17px;
  }
  
.FOOT320B
  {
  background: url(../skin/boxes/colour/F320B.gif) no-repeat;
  height: 17px;
  }
.FOOT489A
  {
  background: url(../skin/boxes/colour/F489A.gif) no-repeat;
  height: 17px;
  }
  
  
.FOOT489B
  {
  background: url(../skin/boxes/colour/F489B.gif) no-repeat;
  height: 17px;
  }

.FOOT538A
  {
  background: url(../skin/boxes/colour/F538A.gif) no-repeat;
  height: 17px;
  }
  
  
.FOOT538B
  {
  background: url(../skin/boxes/colour/F538B.gif) no-repeat;
  height: 17px;
  }

.FOOT612A
  {
  background: url(../skin/boxes/colour/F612A.gif) no-repeat;
  height: 17px;
  }
  
.FOOT612B
  {
  background: url(../skin/boxes/colour/F612B.gif) no-repeat;
  height: 17px;
  }
  
.FOOT758A
  {
  background: url(../skin/boxes/colour/F758A.gif) no-repeat;
  height: 17px;
  }
  
.FOOT758B
  {
  background: url(../skin/boxes/colour/F758B.gif) no-repeat;
  height: 17px;
  }
 
.FOOT758SC
  {
  background: url(../skin/boxes/colour/F758SC.gif) no-repeat;
  height: 17px;
  }

.FOOT778A
  {
  background: url(../skin/boxes/colour/F778A.gif) no-repeat;
  height: 17px;
  }
  
.FOOT778B
  {
  background: url(../skin/boxes/colour/F778B.gif) no-repeat;
  height: 17px;
  }

.FOOT978A
  {
  background: url(../skin/boxes/colour/F978A.gif) no-repeat;
  height: 17px;
  }
  
.FOOT978B
  {
  background: url(../skin/boxes/colour/F978B.gif) no-repeat;
  height: 17px;
  }
  
.FOOT978SC
  {
  background: url(../skin/boxes/colour/F978SC.gif) no-repeat;
  height: 17px;
  }



/* ARROWED BOXES */
.AR758B 
{
	background: url(../skin/other/colour/AR758B.gif) repeat-y;  
	background-position: left center;
	width: 748px;
	float: left;
	overflow: hidden;
	margin-left: 3px;
	background-color:#ffffff;
}

.AR978B 
{
	background: url(../skin/other/colour/AR978B.gif) repeat-y;  
	background-position: left center;
	width: 968px;
	float: left;
	overflow: hidden;
	margin-left: 3px;
	}

.PANEL758A, .PANEL758B
  {
	width: 758px;
	float: left;
	overflow: hidden;
	min-height: 42px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height:42px;
	text-align: center;
	background-color:Transparent;
  }

.PANEL758A
  {
	background: url(../skin/boxes/colour/P758A.gif) no-repeat;  
  }
  
.PANEL758B
  {
	background: url(../skin/boxes/colour/P758B.gif) no-repeat;  
  }
  
.PANEL978A, .PANEL978B
  {
	width: 978px;
	float: left;
	min-height: 42px;   /* need this to offset padding in non ie browser */
	height: auto !important;
	height: 42px;
	text-align: center;
	background-color:Transparent;

  }

.PANEL978A
  {
	background: url(../skin/boxes/colour/P978A.gif) no-repeat;  
  }
  
.PANEL978B
  {
  	background: url(../skin/boxes/colour/P978B.gif) no-repeat;  
  }
  

.scootResults
{
	background-color: #ffffff;
	border-top: solid 1px #003366;
	padding: 4px 6px 4px 6px;
	margin-bottom: 8px;
}

.ScootCompanyName
{	font-weight: bold;
	}

.SearchCol1, .SearchCol2, .SearchCol1and2, .SearchCol3, .SearchCol4, .SearchCol5  {
	float: left;
	margin-top:20px;
	background-color:Transparent;
}

.SearchCol1 {
	/* What Column */
	width:150;
}
.SearchCol2 {
	/* Who Column */
	width:150;
	margin-left:5px;
}
.SearchCol1and2 {
	/* What Column */
	width:300;
}

.SearchCol3 {
	/* Where Column */
	width:150;
	margin-left:5px;
}
.SearchCol4 {
	/* Search Btn Column */
	width:75px;
	margin-top:30px;
}
.SearchCol5 {
	/* Access Icons Column */
	margin-left:50px;
	margin-top:9px;
	width:362px;
	padding-left:2px;
	

}

.RowHighlight, .RowHighlightON, .RowGeneral, .RowGeneralON
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight: 500;
	font-style:	normal;
	text-decoration: none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	width:100%; 
	margin: 0px 0px 4px 0px;
}
.RowHighlight, .RowHighlightON
{
	background-color:#DCDCDC;
}
.RowHighlightON
{
	BACKGROUND-IMAGE: url(../tick.gif);
	BACKGROUND-POSITION: right center; 
	BACKGROUND-REPEAT: no-repeat;
}
.RowGeneralON
{
	BACKGROUND-IMAGE: url(../tick.gif);
	BACKGROUND-POSITION: right center; 
	BACKGROUND-REPEAT: no-repeat;
}

.pageTextBold 
{
	font-weight: bold;	
}

.pageHeading
{
	font-size: 1.5em;
}

.WarningText
{
	color: #ff0000;
	font-weight: bold;
}

.leafletStyle
{
    BACKGROUND-POSITION: left bottom; 
    BACKGROUND-REPEAT: no-repeat;
    border: solid 1px #1c2f62;
    background-color: #ffffff;
}

.leafletPanel , .leafletPanel *
{	
	COLOR: #ffffff;
	BACKGROUND-COLOR: #1c2f62;
}
.leafletRight
{
    MARGIN-TOP: 50px; 
    TEXT-ALIGN: center; 
}

.leafletbullet
{
	TEXT-INDENT: 0pt; 
	LIST-STYLE:disc left;
	padding-bottom: 10px;
}

.leafletbullet2
{
	TEXT-INDENT: 0pt; 
	LIST-STYLE:disc left;
	margin-bottom: 30px;
}

.watermark
{ background-image: url(../Leaflets/RegBack.gif);
}

.watermark2
{ background-image: url(../Leaflets/A5Back.gif);
}

.tableBox
{
	
	border-right: solid 2px #003366;
	border-left: solid 2px #003366;
	border-bottom: solid 2px #003366;
	border-top: solid 2px #003366;
}

.tableHeader
{
	color: #ffffff;
	background-color: #003366;
	border-bottom-color: #003366;
	border-right-color: #ffffff;
	font-weight: bold;
	padding: 2px 6px 2px 6px;
}

.tableItem
{
	background-color: #ffffff;
	border-right: solid 1px #003366;
	border-bottom: solid 1px #003366;
	padding: 2px 6px 2px 6px;
}

.RightDivider
{
	border-right: 1px solid;
	border-right-color: #003366;
}

.LeftDivider
{
	border-left: 1px solid;
	border-left-color: #003366;
}

LEGEND
{
	color: #003366;
	background-color: #FFFFFF;
	font-weight: bold;
}
FIELDSET 
{
	border-color: #003366;
	border-width: 1px;
	padding: .5em 0em 1em 1em;
	margin: 0em 0em 0em 0em;
	line-height: 2em;
}

.commentText 
{
	background-color: #8ecd94;
	color: #003366;
	border: 1px solid  #003366;
	font-weight: bold;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 2px;
}

.tickList 
{
	list-style-image: url(../content/tick.gif);
}
.crossList 
{
	list-style-image: url(../content/box.gif);
}

ul.hlist {
	position: relative;
	margin: 0 0 0 0; padding: 0; list-style-type: none;
}

ul.hlist li {
	position: relative; list-style-type: none;
    margin: 0;
}
	
a.hlistLinelink:link, a.hlistLineLink:visited, a.hlistLineLink:active	{	
	text-decoration:	none;
	font-weight:normal;
	}	

a.hlistLineLink:hover	{	
	text-decoration:	underline;
	font-weight:normal;
	}
	
	
.lblBlue, .lblOrange, .lblYellow, .lblGreen
{	
	color: #003366;
	border-top: solid 1px #003366;
}

.LULinks , .LULinksR 
{
	font-size:	0.88em;
}

.LULinks ul, .LULinksR ul
{
  list-style-type: none;
  padding-top: 0px;
  margin: 0px;
  padding: 0px;
	
}

.LULinks ul li, .LULinksR ul li {
    list-style-type: none;
    padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
	
}

.LULinks ul li ul li, .LULinksR ul li ul li {
    list-style-type: square;
    padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 20px;
    }

.LULinks * a:link, .LULinks * a:visited, .LULinks * a:active, 
.LULinksR * a:link, .LULinksR * a:visited, .LULinksR * a:active
	{	
	text-decoration:	none;
	color:	#003366;
	font-weight: normal;
	}	
		
.LULinks * a:hover, .LULinksR * a:hover {	
	text-decoration: underline;
	color:	#003366;
	font-weight: normal;
	}
	
ul.LUPolicy
{
  list-style-type: none;
  margin-left: 0px;
  padding-left: 0px;
  padding-top: 0px;
}

ul.LUPolicy li {
    list-style-type: none;
    padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
}

ul.LUPolicy li li {
    list-style-type: square;
    padding-top: 0px;
	padding-bottom: 0px;
    }
	
.LUStep	{	
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-weight: 800;
	font-style:	normal;
	text-decoration: none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin: 2px 0px 4px 0px;
	}
	
.LUBAKCell
{
	border-top: solid 6px #AE6118;
}

.LUCENCell
{
	border-top: solid 6px #E41F1F;
}

.LUCIRCell
{
	border-top: solid 6px #F8D42D;
}

.LUDISCell
{
	border-top: solid 6px #00A575;
}

.LUEASCell
{
	border-top: solid 6px #F2AD41;
}

.LUHAMCell
{
	border-top: solid 6px #E899A8;
}

.LUJUBCell
{
	border-top: solid 6px #8F989E;
}

.LUMETCell
{
	border-top: solid 6px #893267;
}

.LUNORCell
{
	border-top: solid 6px #000000;
}

.LUPICCell
{
	border-top: solid 6px #0450A1;
}

.LUVICCell
{
	border-top: solid 6px #009FE0;
}

.LUWATCell
{
	border-top: solid 6px #70C3CE;
}

.LUDOCCell
{
	border-top: solid 6px #01BBB4;
}
.LUOTHCell
{
	border-top: solid 6px #003366;
}
.LUCell
{	font-size:	0.88em;
	font-weight: bold;
	border-right: solid 1px #003366;
	border-bottom: solid 1px #003366;
	border-left: solid 1px #003366;
}
.LUCell2
{	font-size:	0.88em;
	FONT-WEIGHT: normal;
	border-bottom: solid 1px #003366;
}

.LUCell3
{	font-size:	0.88em;
	FONT-WEIGHT: normal;
}

.LULinebutton
{
	color: #003366;
	background-color: #ffffff;
	text-align: left;
	font-weight: bold;
	font-size: 1em;
	width: 20em;
	overflow: visible;
	border:0;
	}

.LULevel 
{
	background-image: url(../objectimages/17.gif) ;
	background-position: left center; 
	background-repeat: no-repeat;
	padding-left: 40px;
}

.LUTravelator 
{
	background-image: url(../objectimages/16.gif) ;
	background-position: left center; 
	background-repeat: no-repeat;
	padding-left: 40px;
}

.LULift 
{
	background-image: url(../objectimages/6.gif) ;
	background-position: left center; 
	background-repeat: no-repeat;
	padding-left: 40px;
}

.LURamp 
{
	background-image: url(../objectimages/7.gif) ;
	background-position: left center; 
	background-repeat: no-repeat;
	padding-left: 40px;
}

.LUEscalator
{
	background-image: url(../objectimages/5.gif) ;
	background-position: left center; 
	background-repeat: no-repeat;
	padding-left: 40px;
}

.LUStairs
{
	background-image: url(../objectimages/4.gif) ;
	background-position: left center; 
	background-repeat: no-repeat;
	padding-left: 40px;
}

.lu_warning
{
	padding-right: 0px; 
	padding-left: 50px; 
	background-image: url(../other/warning.gif); 
	padding-bottom: 0px; 
	padding-top: 10px; 
	background-repeat: no-repeat; 
}

.ATCobbles
{
	background-image: url(../objectimages/cobble.gif) ;
	background-position: left center; 
	background-repeat: no-repeat;
	padding-left: 40px;
}



.tabOpen, .tabClosed
{	
	text-align: left;
	font-weight: 600;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	display: block;
	float:left;
}

.tabOpen
{	
	color: #003366;

}

.tabClosed
{	
	color: #ffffff; 
}


.tabOpen a:link, .tabOpen a:visited, .tabOpen a:active , .tabOpen a:hover
{
	BACKGROUND-IMAGE: url(../skin/other/colour/tabB.gif);
	BACKGROUND-POSITION: left center; 
	BACKGROUND-REPEAT: no-repeat;

	text-align: center;
	color:#003366;
	width:125px;
	
	display: block;
	padding-top:2px;
	margin-top:0px;
}
	
.tabOpen a:hover
{	
	text-decoration: underline;
	
}


.tabClosed a:link, .tabClosed  a:visited, .tabClosed a:active , .tabClosed a:hover
{
	BACKGROUND-IMAGE: url(../skin/other/colour/tabC.gif);
	BACKGROUND-POSITION: left center; 
	BACKGROUND-REPEAT: no-repeat;

	text-align: center;
	color:#ffffff;
	width:125px;
	
	display: block;
	padding-top:2px;
	margin-top:0px;
}

.tabClosed a:hover
{	
	text-decoration: underline;
	
}


.linedboxed, .linedboxedR
{
	color: #003366;
	border-left: solid 1px #003366;
	border-top: solid 1px #003366;
	border-right: solid 1px #003366;
	border-bottom: solid 1px #003366;
	margin: 0px 0px 0px 0px;
}



.tabSection2
{
	color: #003366;
	background-color:#ffffff;
	font-size: .8em;
	font-weight: 500;
	margin-bottom:4px;
	margin-top: 2px;
}

.navlinkA
{	float:left;
	display:block;
	background: url(../skin/buttons/colour/button125A.gif) no-repeat;  
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color:White;
	font-weight:bold;
	text-decoration:none;
	padding-top:7px;
	margin:5px 10px 0px 0px;
	border:0;
	height:30px;
	width:125px;
}
.navlinkB
{	float:left;
	display:block;
	background: url(../skin/buttons/colour/button125B.gif) no-repeat;
	background-color: Green; 
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: center;
	color:White;
	font-weight:bold;
	text-decoration:none;
	padding-top:7px;
	margin:5px 10px 0px 0px;
	border:0;
	height:30px;
	width:125px;
	white-space:nowrap;

}
.frontlinkA
{
	display:block;
	background: url(../skin/buttons/colour/button150A.gif) no-repeat;  
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color:White;
	font-weight:bold;
	text-decoration:none;
	padding-top:7px;
	margin:5px 10px 0px 0px;
	border:0;
	height:30px;
	width:150px;
	
}
.frontlinkB
{
	display:block;
	background: url(../skin/buttons/colour/button150B.gif) no-repeat;  
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color:White;
	font-weight:bold;
	text-decoration:none;
	padding-top:7px;
	margin:5px 10px 0px 0px;
	border:0;
	height:30px;
	width:150px;
	
}
.widelinkA
{
	display:block;
	background: url(../skin/buttons/colour/button175A.gif) no-repeat;  
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color:White;
	font-weight:bold;
	text-decoration:none;
	padding-top:7px;
	margin:5px 10px 0px 0px;
	border:0;
	height:30px;
	width:175px;
}

.widelinkB
{
	display:block;
	background: url(../skin/buttons/colour/button175B.gif) no-repeat;  
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color:White;
	font-weight:bold;
	text-decoration:none;
	padding-top:7px;
	margin:5px 10px 0px 0px;
	border:0;
	height:30px;
	width:175px;
}

.leftMenu
{
	list-style: none;
	padding: 0;
	margin: 1em 2em 0em 0em;
	width: 20em;
}
.leftMenuOpen
{	
	background-color: #ffffff;
	text-align: left;
	color: #ffffff;
	font-weight: 600;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	padding: 2px 6px 2px 0px;
	margin: 0px 0px 0px 0px;
	border-bottom: solid 1px #003366;
}
.leftMenuClosed
{	
	background-color: #ddddb9;
	text-align: left;
	color: #ffffff; 
	font-weight: 600;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	padding: 2px 6px 2px 0px;
	margin: 0px 0px 0px 0px;
	border-bottom: solid 1px #003366;
	}

A.lineOpenLink:link, A.lineOpenLink:visited, A.lineOpenLink:active, A.lineOpenLink:hover
{	
	text-decoration: none;
	color:	#003366;
	font-weight: bold;
	}	
		
A.lineClosedLink:link, A.lineClosedLink:visited, A.lineClosedLink:active	{	
	text-decoration:	none;
	color:	#003366;
	font-weight: bold;
	}	
		
A.lineClosedLink:hover	{	
	text-decoration:	underline;
	font-weight: bold;
	}
	
.NOFLOAT 
{
	float: none;
	text-align: left;	
}
.pageTextReverse
{	background-color:#dcdcdc;
	color:#000000;
}

.SPLeftText, .SPRightText
{	float:left;
	width:540px;
	margin-top:5px; 
	background-color:transparent;
}
.SPRightText
{
	width:400px; 
 }
 
 .helpSections
{
	margin-left: 22em; 
	text-align: left;
	
}

.EventText
  {
	font-size: 1em;
	font-weight: bold;
	text-align: left;
	margin-top:20px;
	margin-left:110px;
	margin-right:10px;
	background-color: transparent;
  }
.EventText a:link,  .EventText a:visited,  .EventText a:active
  {
	background-color: transparent;
	text-decoration:none;
  }

.EventText a:hover
  {
	background-color: transparent;
	text-decoration:underline;
 }
 
.SurveyText
  {
	font-size: 1em;
	font-weight: normal;
	text-align: left;
	margin-top: 5px;
	background-color: transparent;
  }
.SurveyText a:link,  .SurveyText a:visited,  .SurveyText a:active
  {
	background-color: transparent;
	text-decoration:none;
  }

.SurveyText a:hover
  {
	background-color: transparent;
	text-decoration:underline;
 }
 
.routebox
{	
	background-color: #ddddb9;
	width: 516px;
	margin: 0px;
	padding: 0px;
	border-bottom: solid 4px #ffffff;
}


.routebox1
 {
	float: left;
	width: 370px;

 }
 
.routebox1 ul
{
	margin-top: 5px;
	padding-top: 0px;
}

.routebox1 ul li
{
	line-height: 1em;
	margin-top: 0px;
	padding-top: 0px;
}

.routebox2
 {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 130px;
 }

 
.routeHeading 
{
	padding-top: 12px;
	float: left;
	font-weight: bold;
}

 
.routeCar 
 {
	float: left;
	background-image: url(../transport/standard/trancar.gif);
	BACKGROUND-POSITION: top right; 
	BACKGROUND-REPEAT: no-repeat;
	width: 66px;
	height: 31px;
 }
.routeTaxi 
 {
	float: left;
	background-image: url(../transport/standard/trantaxi.gif);
	BACKGROUND-POSITION: top right; 
	BACKGROUND-REPEAT: no-repeat;
	width: 66px;
	height: 31px;
 } 
.routeTram 
 {
	float: left;
	background-image: url(../transport/standard/trantram.gif);
	BACKGROUND-POSITION: top right; 
	BACKGROUND-REPEAT: no-repeat;
	width: 66px;
	height: 31px;
 }
.routeMetro 
 {
	float: left;
	background-image: url(../transport/standard/tranmetro.gif);
	BACKGROUND-POSITION: top right; 
	BACKGROUND-REPEAT: no-repeat;
	width: 66px;
	height: 31px;
 }
.routeBus 
 {
	float: left;
	background-image: url(../transport/standard/tranbus.gif);
	BACKGROUND-POSITION: top right; 
	BACKGROUND-REPEAT: no-repeat;
	width: 66px;
	height: 31px;
 }
 
.routeTrain 
 {
	float: left;
	background-image: url(../transport/standard/trantrain.gif);
	BACKGROUND-POSITION: top right; 
	BACKGROUND-REPEAT: no-repeat;
	width: 66px;
	height: 31px;
 }
 
.routeTube 
 {
	float: left;
	background-image: url(../transport/standard/trantube.gif);
	BACKGROUND-POSITION: top right; 
	BACKGROUND-REPEAT: no-repeat;
	width: 66px;
	height: 31px;
 }
.routeOther 
 {
 }
 
.photosbox td
{
	color: #003366;
	background-color: transparent;
}

.btncA {background: url(../skin/Buttons/Colour/cA.gif) 0 100% repeat; text-align:center;}
.btnbA {background: url(../skin/Buttons/Colour/bA.gif) 0 100% repeat-x; }
.btntA {background: url(../skin/Buttons/Colour/tA.gif) 0 0% repeat-x; }
.btnlA {background: url(../skin/Buttons/Colour/lA.gif) 0 0% repeat-y; }
.btnrA {background: url(../skin/Buttons/Colour/rA.gif) 100% 0% repeat-y; }
.btnblA {background: url(../skin/Buttons/Colour/blA.gif) 0 100% no-repeat;}
.btnbrA {background: url(../skin/Buttons/Colour/brA.gif) 100% 100% no-repeat}
.btntlA {background: url(../skin/Buttons/Colour/tlA.gif) 0 0 no-repeat}
.btntrA {background: url(../skin/Buttons/Colour/trA.gif) 100% 0 no-repeat; padding:6px}
.btncB {background: url(../skin/Buttons/Colour/cB.gif) 0 100% repeat; text-align:center;}
.btnbB {background: url(../skin/Buttons/Colour/bB.gif) 0 100% repeat-x; }
.btntB {background: url(../skin/Buttons/Colour/tB.gif) 0 0% repeat-x; }
.btnlB {background: url(../skin/Buttons/Colour/lB.gif) 0 0% repeat-y; }
.btnrB {background: url(../skin/Buttons/Colour/rB.gif) 100% 0% repeat-y; }
.btnblB {background: url(../skin/Buttons/Colour/blB.gif) 0 100% no-repeat;}
.btnbrB {background: url(../skin/Buttons/Colour/brB.gif) 100% 100% no-repeat}
.btntlB {background: url(../skin/Buttons/Colour/tlB.gif) 0 0 no-repeat}
.btntrB {background: url(../skin/Buttons/Colour/trB.gif) 100% 0 no-repeat; padding:6px}

.btncC {background: url(../skin/Buttons/Colour/cC.gif) 0 100% repeat; text-align:center;}
.btnbC {background: url(../skin/Buttons/Colour/bC.gif) 0 100% repeat-x; }
.btntC {background: url(../skin/Buttons/Colour/tC.gif) 0 0% repeat-x; }
.btnlC {background: url(../skin/Buttons/Colour/lC.gif) 0 0% repeat-y; }
.btnrC {background: url(../skin/Buttons/Colour/rC.gif) 100% 0% repeat-y; }
.btnblC {background: url(../skin/Buttons/Colour/blC.gif) 0 100% no-repeat;}
.btnbrC {background: url(../skin/Buttons/Colour/brC.gif) 100% 100% no-repeat}
.btntlC {background: url(../skin/Buttons/Colour/tlC.gif) 0 0 no-repeat}
.btntrC {background: url(../skin/Buttons/Colour/trC.gif) 100% 0 no-repeat; padding:6px}

.btncD {background: url(../skin/Buttons/Colour/cD.gif) 0 100% repeat; text-align:center;}
.btnbD {background: url(../skin/Buttons/Colour/bD.gif) 0 100% repeat-x; }
.btntD {background: url(../skin/Buttons/Colour/tD.gif) 0 0% repeat-x; }
.btnlD {background: url(../skin/Buttons/Colour/lD.gif) 0 0% repeat-y; }
.btnrD {background: url(../skin/Buttons/Colour/rD.gif) 100% 0% repeat-y; }
.btnblD {background: url(../skin/Buttons/Colour/blD.gif) 0 100% no-repeat;}
.btnbrD {background: url(../skin/Buttons/Colour/brD.gif) 100% 100% no-repeat}
.btntlD {background: url(../skin/Buttons/Colour/tlD.gif) 0 0 no-repeat}
.btntrD {background: url(../skin/Buttons/Colour/trD.gif) 100% 0 no-repeat; padding:6px}

.btntrA a:link, .btntrA a:visited, .btntrA a:active,
.btntrB a:link, .btntrB a:visited, .btntrB a:active,
.btntrC a:link, .btntrC a:visited, .btntrC a:active,
.btntrD a:link, .btntrD a:visited, .btntrD a:active
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.btntrA a:hover,  .btntrB a:hover,  .btntrC a:hover, .btntrD a:hover
{
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
}

.width800 
{
	width: 800px;
}

.planColor 
{
	background-color: #ffffff;	
}

.LUStepGapRA {background: url(../LUStepGap/White/RA.gif) 0 0 no-repeat; padding-left: 22px;	min-height: 30px; height: auto !important; height: 30px;}
.LUStepGapRB {background: url(../LUStepGap/White/RB.gif) 0 0 no-repeat; padding-left: 22px;	min-height: 30px; height: auto !important; height: 30px;}
.LUStepGapRC {background: url(../LUStepGap/White/RC.gif) 0 0 no-repeat; padding-left: 22px;	min-height: 30px; height: auto !important; height: 30px;}

.LUStepGapAA {background: url(../LUStepGap/White/AA.gif) 0 0 no-repeat; padding-left: 22px;	min-height: 30px; height: auto !important; height: 30px;}
.LUStepGapAB {background: url(../LUStepGap/White/AB.gif) 0 0 no-repeat; padding-left: 22px;	min-height: 30px; height: auto !important; height: 30px;}
.LUStepGapAC {background: url(../LUStepGap/White/AC.gif) 0 0 no-repeat; padding-left: 22px;	min-height: 30px; height: auto !important; height: 30px;}

.LUStepGapGA {background: url(../LUStepGap/White/GA.gif) 0 0 no-repeat; padding-left: 22px;	min-height: 30px; height: auto !important; height: 30px;}
.LUStepGapGB {background: url(../LUStepGap/White/GB.gif) 0 0 no-repeat; padding-left: 22px;	min-height: 30px; height: auto !important; height: 30px;}
.LUStepGapGC {background: url(../LUStepGap/White/GC.gif) 0 0 no-repeat; padding-left: 22px;	min-height: 30px; height: auto !important; height: 30px;}

