
img {display: block;}








A:visited 	{
		text-decoration: underline;		
		color: #2c6a70;
		font-weight:bold;
		}

A:link 		{
		color: #2c6a70;
		font-weight:bold;
		}



#stickWin 	{
		overflow:hidden;	
		height:10px;
		z-index:200;
		position: absolute;
		visibility:hidden;
		top:0px;
		left:0px;
		border-style:solid;
		border-width:2px;
		border-color:#2c6a70;
		}

#home	{
		z-Index:100;
		bottom:10px;
		right:10px;
		position:absolute;
		color:#51c0cb;
		font-size:12px;
		line-height: 24px; 
		font-family:arial;
		font-weight:bold;
  		text-decoration:underline;
  		cursor:pointer;
		}

#home:visited	{
		z-Index:100;
		bottom:10px;
		right:10px;
		position:absolute;
		color:#51c0cb;
		font-size:12px;
		line-height: 24px; 
		font-family:arial;
		font-weight:bold;
  		text-decoration:underline;
  		cursor:pointer;
		}

#home:hover	{
		z-Index:100;
		bottom:10px;
		right:10px;
		position:absolute;
		color:White;
		font-size:12px;
		line-height: 24px; 
		font-family:arial;
		font-weight:bold;
  		text-decoration:underline;
  		cursor:pointer;	
		}





.overviewBoxImgStick {
		
		opacity:.3;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 0;
		}	



.timeTtitle	{
		color:black;
		font-size:14px;
		line-height: 12px; 
		font-family:arial;
		font-weight:bold;
  		font-style:normal;
  		}

.timeTdes	{
		color:black;
		font-size:12px;
		line-height: 16px; 
		font-family:arial;
		font-weight:normal;
  		font-style:normal;
  		}

.timeTnum	{
		color:black;
		font-size:10px;
		line-height: 12px; 
		font-family:arial;
		font-weight:bold;
  		font-style:normal;
  		}

.timeRte	{
		font-size:23px;
		line-height: 42px; 
		font-family:arial;
		font-weight:bold;
  		font-style:normal;
  		}

.timeLink	{
		color:#2c6a70;
		font-size:12px;
		line-height: 14px; 
		font-family:arial;
		font-weight:bold;
  		font-style:normal;
  		text-decoration: underline;
  		cursor:pointer;
  		}

.timeNote	{
		color:black;
		font-size:12px;
		line-height: 14px; 
		font-family:arial;
		font-weight:normal;
  		font-style:italic;
  		}

.clhelpText	{
		color:black;
		font-size:12px;
		line-height: 24px; 
		font-family:arial;
		font-weight:normal;
  		font-style:normal;
  		}
  		
 .clHelpTextComp	{
		color:black;
		font-size:12px;
		line-height: 15px; 
		font-family:arial;
		font-weight:normal;
  		font-style:normal;
  		} 		

 .clMainHelpTextComp{
		color:black;
		font-size:12px;
		font-family:arial;
		font-weight:normal;
  		font-style:normal;
  		} 


.clHelpTextBoldComp	{
		color:black;
		font-size:12px;
		line-height: 16px; 
		font-family:arial;
		font-weight:bold;
  		font-style:normal;
  		}   		
  		
 .clhelpText_	{
		color:black;
		font-size:12px;
		line-height: 24px; 
		font-family:arial;
		font-weight:bold;
  		text-decoration:underline;
  		} 		

.clHelpTextBold	{
		color:black;
		font-size:12px;
		line-height: 24px; 
		font-family:arial;
		font-weight:bold;
  		font-style:normal;
  		} 


.clHelpTextTitle	{
		color:black;
		font-size:16px;
		line-height: 24px; 
		font-family:arial;
		font-weight:bold;
  		font-style:normal;
  		} 


.poText	{

		font-size:16px;
		line-height: 24px; 
		font-family:arial;
		font-weight:bold;
  		text-decoration:underline;
  		color:#2c6a70;
  		} 

.addText {

		color:black;
		font-size:12px;
		line-height: 14px; 
		font-family:arial;
		font-weight:bold;
  		font-style:normal;
	}

		

#idAddSrch 	{
		position: relative;
		top: 10px;
		left:4px;		
		z-index: 1;
		width:331px;
		cursor: text;
		}

#idRteSrch	{
		position: relative;
		top: 10px;
		left:4px;		
		z-index: 1;
		width:295px;
		cursor: text;
		}






#idOptionBox4	{
		position: relative;
		top: 10px;
		left:4px;
		z-index: 1;
		padding-left:3px;
		width:320px;
		height:110px;
		border-style: solid;
		border-width: 1px;
		border-color: #000000;
		overflow: scroll;
		}


#SearchBackground {
		border-style: solid;
		border-width: thin;
		border-color:  #02745b;
		top: 5px;
		left:5px;
		width:210px;
		height:102px;
		position: relative;
		}


input		{
		border-style: solid;
		border-width: 1px;
		border-color: #000000;
		display:inline; 
		}

select		{
		border-style: solid;
		border-width: 1px;
		border-color: #000000;
		display:inline; 
		}

form		{
		display:inline; 
		}







#tDIV_HELP 	{
		overflow:hidden;
		height:23px;
		width:80px;
		z-index:10;
		position: relative;
		top:0px;
		left:4px;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#000000;
		}

#tTXT_HELP 	{
		color:black;
		font-size:10px;
		line-height: 10px; 
		font-family:arial;
		font-weight:bold;;
  		text-align: center;
		position:absolute;
		top:5px;
		left:24px;
		}

#tDIV_KEY {
		overflow:hidden;	
		height:23px;
		width:80px;
		z-index:10;
		position: absolute;
		top:0px;
		left:91px;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#000000;
		}
	
#tTXT_KEY	{
		color:black;
		font-size:10px;
		line-height: 10px; 
		font-family:arial;
		font-weight:bold;
  		text-align: center;
		position:absolute;
		top:5px;
		left:15px;
		}

#tDIV_SEARCH {
		overflow:hidden;	
		height:23px;
		width:80px;
		z-index:10;
		position: absolute;
		top:0px;
		left:178px;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#000000;
		}

#tTXT_SEARCH	{
		color:black;
		font-size:10px;
		line-height: 10px; 
		font-family:arial;
		font-weight:bold;
  		text-align: center;
		position:absolute;
		top:5px;
		left:18px;
		}


#tDIV_BUSROUTESTIMETABLES {
		overflow:hidden;	
		height:23px;
		width:80px;
		z-index:10;
		position: absolute;
		top:0px;
		left:265px;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#000000;
		}

#tTXT_BUSROUTESTIMETABLES 	{
		color:black;
		font-size:10px;
		line-height: 10px; 
		font-family:arial;
		font-weight:bold;
  		text-align: center;
		position:absolute;
		top:-1px;
		left:8px;
		}

#tDIV_ROUTEINFO {
		overflow:hidden;	
		height:23px;
		width:80px;
		z-index:10;
		position: absolute;
		top:30px;
		left:4px;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#000000;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#000000;
		}

#tTXT_ROUTEINFO {
		color:black;
		font-size:10px;
		line-height: 10px; 
		font-family:arial;
		font-weight:bold;
  		text-align: center;
		position:absolute;
		top:-1px;
		left:4px;
		}

#tDIV_OPERATORDETAILS 	{
		overflow:hidden;	
		height:23px;
		width:80px;
		z-index:10;
		position: absolute;
		top:30px;
		left:91px;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#000000;
		}

#tTXT_OPERATORDETAILS 	{
		color:black;
		font-size:9px;
		line-height: 9px; 
		font-family:arial;
		font-weight:bold;
  		text-align: center;
		position:absolute;
		top:1px;
		left:13px;
		}


#tDIV_OTHERTRANSPUB 	{
		overflow:hidden;	
		height:23px;
		width:80px;
		z-index:10;
		position: absolute;
		top:145px;
		left:0px;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#000000;
		}

#tTXT_OTHERTRANSPUB  	{
		color:black;
		font-size:10px;
		line-height: 10px; 
		font-family:arial;
		font-weight:bold;;
  		text-align: center;
		position:absolute;
		top:-1px;
		left:4px;
		}


#tDIV_RAILSERVICES{

  		
		overflow:hidden;	
		height:23px;
		width:80px;
		z-index:10;
		position: absolute;
		top:30px;
		left:178px;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#000000;
				
		}

#tTXT_RAILSERVICES 	{

		color:black;
		font-size:10px;
		line-height: 10px; 
		font-family:arial;
		font-weight:bold;
  		text-align: center;
		position:absolute;
		top:-1px;
		left:14px;
		}

#tDIV_TAXISERVICES{

  		
		overflow:hidden;	
		height:23px;
		width:80px;
		z-index:10;
		position: absolute;
		top:30px;
		left:265px;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#000000;
				
		}

#tTXT_TAXISERVICES 	{

		color:black;
		font-size:10px;
		line-height: 10px; 
		font-family:arial;
		font-weight:bold;
  		text-align: center;
		position:absolute;
		top:-1px;
		left:14px;
		}

#tDIV_LATESTNEWS 	{
		overflow:hidden;	
		height:23px;
		width:80px;
		z-index:10;
		position: absolute;
		top:30px;
		left:264px;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#000000;
				
		}

#tTXT_LATESTNEWS {
		color:black;
		font-size:10px;
		line-height: 10px; 
		font-family:arial;
		font-weight:bold;
		text-align: center;
		position:absolute;
		top:5px;
		left:23px;

		}





.helpText_12	{
		color:black;
		font-size:12px;
		line-height: 24px; 
		font-family:arial;
		font-weight:normal;
  		font-style:normal;
  		line-height:120%;
  		}
  		
.helpTextComp	{
		color:black;
		font-size:12px;
		line-height: 15px; 
		font-family:arial;
		font-weight:normal;
  		font-style:normal;
  		} 		
.MainHelpTextComp
 		{
		color:black;
		font-size:12px;
		font-family:arial;
		font-weight:normal;
  		font-style:normal;
  		} 


.helpTextBoldComp
		{
		color:black;
		font-size:12px;
		line-height: 16px; 
		font-family:arial;
		font-weight:bold;
  		font-style:normal;
  		}   		
 
.helpText_14B
		{
		color:black;
		font-size:14px;
		line-height: 16px; 
		font-family:arial;
		font-weight:bold;
  		font-style:normal;
  		text-align: center;
  		line-height:140%;
  		}   	
 
 
 
 .helpText_	{
		color:black;
		font-size:12px;
		line-height: 24px; 
		font-family:arial;
		font-weight:bold;
  		font-style:normal;
  		} 		

.helpTextBold	{
		color:black;
		font-size:12px;
		line-height: 24px; 
		font-family:arial;
		font-weight:bold;
  		font-style:normal;
  		} 		

 
 .wsTextBoldHead{
 		color:black;
 		font-size:12px;
 		line-height: 24px; 
 		font-family:arial;
 		font-weight:bold;
  		font-style:normal;
 		}
 
 .wsTextBoldHeadLink{
 		color:black;
 		font-size:12px;
 		line-height: 24px; 
 		font-family:arial;
 		font-weight:bold;
  		font-style:normal;
  		text-decoration: underline;
 		} 
  
  
  .wsTextBoldNorm{
  		color:black;
  		font-size:12px;
  		line-height: 24px; 
  		font-family:arial;
  		font-weight:normal;
   		font-style:normal;
 		}
 
 .wsTextLinkNorm{
   		color:gray;
   		font-size:12px;
   		line-height: 23px; 
   		font-family:arial;
   		font-weight:normal;
    		font-style:normal;
    		text-decoration: underline;
 		}
 
 
 .linkText_	{
		color:black;
		font-size:12px;
		font-family:arial;
		font-weight:normal;
		text-decoration: underline;
  		}

 
 .arrows	{
 		color:black;
 		font-size:13px;
		line-height: 24px; 
		font-weight:bold;		
 		}
 

 .polTextDisp	{
		color:black;
		font-size:12px;
		font-family:arial;
		font-weight:bold;
		text-decoration: underline;
  		}

 .polTextDispLink{		
		color:black;
		font-size:12px;
		font-family:arial;
		font-weight:bold;
		text-decoration: underline;
  		}

 .polTextSiteLink
 		{
		color:black;
		font-size:12px;
		font-family:arial;
		font-weight:bold;
		text-decoration: underline;
  		}

 .polTextSiteNoLink{
		color:black;
		font-size:12px;
		font-family:arial;
		font-weight:bold;
  		}


#BackToMap	{
		position:absolute;
		top:20px;
		left:20px;
		z-index:20;
		border-style: solid;
		border-width: 1px;
		border-color: #000000;
		}

#wMkIm          {
		opacity: 0.05;
		}


#Loading_1 	{
		top:10px;
		left:250px;
		position: absolute;
		visibility:hidden;
		}

#ajLod 		{
		visibility:hidden;
		}

#MainKeyTopDiv {
		top:0px;
		left:0px;
		position: absolute;
		width:360px;
		height:56px;
		
		}

#MainKeyDiv	{
		top:56px;
		left:0px;
		position: absolute;
		border-style: solid;
		border-width: 1px;
		border-color: #000000;
		width:360px;
		height:100px;
		z-index:100;
		}

#MainTopIfrDiv{
		top:0px;
		left:372px;
		position: absolute;
		width:100%;
		height:53px;
		background-color:#2c6a70;
		overflow:hidden;
		}

#MainIframe	{
		top:158px;
		left:370px;
		position: absolute;
		width:420px;
		height:300px;
		}


#stick	{
		top:78px;
		left:335px;
		position: absolute;
		width:600px;
		height:64px;
		}
		
#stickIm	{
		top:0px;
		left:0px;
		position: absolute;
		width:600px;
		height:64px;
		}		
		
		


#MainKeyTopIfrDivIm
		{
		position: absolute;		
		}




#MainKeyTabs	{
		vertical-align:top;
		position: absolute;
		top: 5px;
		left:0px;
		width:335px;
		height:60px;
		display:block;
		}



#inset		{
		cursor: pointer;
		}





#Tab_Policy_Info {
		z-index:11;
		position: relative;
		top:-1px;
		left:0px; 
		}
		
#Tab_Search 	{
		z-index:12;
		position: relative;
		top:-2px;
		left:0px;
		}

#Tab_Written_Statement 
		{
		z-index:13;
		position: relative;
		top:-3px;
		left:0px;
		}

#Tab_Links 	{
		z-index:1;
		position: absolute;
		top:10px;
		left:0px;
		}
 
#Tab_Key	{
		z-index:0;
		position: absolute;
		top:69px;
		left:0px;
		}

#info1		{
		vertical-align:top;
		position: absolute;
		top: 70px;
		left:8px;
		width:345px;
		height:95%;
		overflow:auto;
		display:block;
		}



#info1Output    {
		vertical-align:top;
		position: relative;
		top: 10px;
		left:5px;
		width:325px;
		height:200px;
		overflow:auto;
		display:block;
		
		}

#info2		{
		vertical-align:top ;
		position: absolute;
		top: 70px;
		left:0px;
		width:350px;
		height:100px;
		z-index:2;
		visibility:hidden;
		display:block;
		}

#info2Output	{
		vertical-align:top ;
		position: absolute;
		top: 5px;
		left:0px;
		width:350px;
		height:200px;
		z-index:2;
		visibility:hidden;
		overflow:auto;
		}


#PolInfKeyLoad	{
		position: absolute;
		top: 5px;
		left:5px;
		}



#info2_loading 	{       
 		z-index:9;
 		visibility:hidden;
		}

#info2Help	{
		vertical-align:top ;
		position: absolute;
		top: 3px;
		left:4px;
		width:97%;
		height:80px;
		}


#info3		{
		vertical-align:top ;
		position: absolute;
		top: 70px;
		left:8px;
		width:345px;
		height:160px;
		visibility:hidden;
		overflow:hidden;
		display:block;
		}


#idSelectList3	{
		position: relative;
		top: 22px;
		left:10px;
		z-index: 1;
		width:305px;
		}

#idOptionBox3 	{
		position: relative;
		width:330px;
		left:5px;
		top:10px;
		height:320px;
		overflow:auto;		
		}


#info3output	{
		position:relative;
		top:10px;
		left:0px;
		width:340px;
		height:340px;
		border-style:solid;
		border-width:1px;
		border-color:#000000;
		cursor: pointer;
		}
		
#postcodeSearch	{
		position:relative;
		top:10px;
		left:0px;
		width:340px;
		height:240px;
		cursor: pointer;
		margin:0px;
		padding:0px;
		}		

#postCodeOutput {
		position:relative;
		top:120px;
		left:0px;
		width:340px;
		height:100px;
		border-style:solid;
		border-width:1px;
		border-color:#000000;
		cursor: pointer;
		margin:0px;
		padding:0px;
		}



#info4		{
		vertical-align:top ;
		position: absolute;
		top: 70px;
		left:8px;
		width:345px;
		height:140px;
		visibility:hidden;
		display:block;
		overflow:auto;
		}		
		

#info4Output	{
		position: relative;
		top: 20px;
		left:4px;		
		z-index: 1;
		width:325px;
		height:200px;

		}


#info5		{
		vertical-align:top ;
		position: absolute;
		top: 70px;
		left:8px;
		width:345px;
		height:140px;
		visibility:hidden;
		display:block;
		overflow:auto;
		}


#info5Output	{
		position: relative;
		top: 20px;
		left:4px;		
		z-index: 1;
		width:325px;
		height:600px;
		}




#info6		{
		vertical-align:top ;
		position: absolute;
		top: 70px;
		left:8px;
		width:345px;
		height:140px;
		visibility:hidden;
		display:block;
		}


#info6Output    {
		vertical-align:top ;
		position: absolute;
		top: 5px;
		left:4px;
		width:100%;
		height:80%;
		z-index:2;
		overflow:auto;
		visibility:hidden;
		display:block;
		}

#info7		{
		vertical-align:top ;
		position: absolute;
		top: 70px;
		left:8px;
		width:345px;
		height:140px;
		visibility:hidden;
		overflow:auto;
		display:block;
		}

#info7Output	{
		position: absolute;
		visibility:hidden;
		display:block;
		height:340px;
		width:100%;
		overflow:Auto;
		display:none;		
		}

#info8		{
		vertical-align:top ;
		position: absolute;
		top: 70px;
		left:8px;
		width:345px;
		height:140px;
		visibility:hidden;
		overflow:hidden;
		display:block;
		}

#info8Output	{

		position: absolute;
		overflow:auto;
		visibility:hidden;
		display:block;
		height:1000px;
		width:100%;
		}

#info9	{
		vertical-align:top ;
		position: absolute;
		top: 70px;
		left:8px;
		width:345px;
		height:140px;
		visibility:hidden;
		overflow:auto;
		display:block;
		}

#info9Output	{
		position: absolute;
		visibility:hidden;
		display:block;
		height:340px;
		width:100%;
		overflow:Auto;
		display:none;		
		}

#info10		{
		vertical-align:top ;
		position: absolute;
		top: 70px;
		left:8px;
		width:333px;
		height:140px;
		visibility:hidden;
		overflow:hidden;
		display:block;
		}

#info10output	{
		position: absolute;
		overflow:scroll;
		visibility:hidden;
		display:block;
		height:340px;
		width:325px;
		}




.addressNormal {
		position:relative;
		left:4px;
		top:0px;
		font-size:11px;
		font-family:arial;
		font-weight:normal;
		font-style:normal;
		text-decoration: underline;
		color:#62a798;
		}

.addressItalic {
		position:relative;
		left:4px;
		top:0px;
		font-size:11px;		
		font-family:arial;
		font-weight:bold;
		font-style:italic;
		text-decoration: underline;
		color:#62a798;
		}

.addressLarge {
		position:relative;
		left:4px;
		top:0px;
		font-size:11px;		
		font-family:arial;
		font-weight:bold;
		font-style:italic;
		text-decoration: underline;
		color:#62a798;
		}

.addressSaved {
		position:relative;
		left:4px;
		bottom:3px;
		font-size:11px;		
		font-family:arial;
		font-weight:bold;
		font-style:normal;
		text-decoration: underline;
		color:#62a798;
		}


#plusDiv	{
		position:absolute;
		top:0px;
		left:250px;
		font-size:14px;		
		font-family:arial;
		font-weight:bold;
		color:#62a798;
		}

#plusTxt	{
		position:relative;
		bottom:1px;
		left:3px;
		font-size:14px;		
		font-family:arial;
		font-weight:bold;
		color:#62a798;
		}



div.on_2	{
		position:relative;
		top:10px;
		left:240px;
		width:16px;
		height:15px;
		border-style:solid;
		border-width:1px;
		border-color:#ffffff;
		cursor: pointer;
		margin:0px;
		padding:0px;
		}

div.off_2	{
		position:relative;
		top:10px;
		left:240px;
		width:16px;
		height:15px;
		border-style:solid;
		border-width:1px;
		border-color:#7eafa4;
		cursor: pointer;
		margin:0px;
		padding:0px;
		}

div.hover_3	{

		border-top-style:solid;
		border-top-width:1px;
		border-top-color:#000000;
		
		border-left-style:solid;
		border-left-width:1px;
		border-left-color:#000000;
		
		border-right-style:solid;
		border-right-width:1px;
		border-right-color:#000000;

		cursor: pointer;
		margin:0px;
		padding:0px;
		background: #cac9ad;
		}

div.off_3	{

		border-top-style:solid;
		border-top-width:1px;
		border-top-color:#000000;
		
		border-left-style:solid;
		border-left-width:1px;
		border-left-color:#000000;
		
		border-right-style:solid;
		border-right-width:1px;
		border-right-color:#000000;
		
		cursor: pointer;
		margin:0px;
		padding:0px;
		background: #f2f0d4;
		}


div.on_3	{

		border-top-style:solid;
		border-top-width:1px;
		border-top-color:#000000;
		
		border-left-style:solid;
		border-left-width:1px;
		border-left-color:#000000;
		
		border-right-style:solid;
		border-right-width:1px;
		border-right-color:#000000;

		cursor: pointer;
		margin:0px;
		padding:0px;
		background: #2c6a70;
		}


div.on		{
		height:36px;
		overflow:hidden;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#3f8e7b;
		
		border-left-style:solid;
		border-left-width:1px;
		border-left-color:#3f8e7b;
		
		border-right-style:solid;
		border-right-width:1px;
		border-right-color:#3f8e7b;
		background: #2c6a70;
		cursor: pointer;
		}

div.off		{
		height:36px;
		overflow:hidden;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#3f8e7b;
		
		border-left-style:solid;
		border-left-width:1px;
		border-left-color:#3f8e7b;
		
		border-right-style:solid;
		border-right-width:1px;
		border-right-color:#3f8e7b;
		background: #ffffff;
		cursor: pointer;

		}



tr.hover_3	{
		cursor: pointer;
		margin:0px;
		padding:0px;
		background: #cac9ad;
		}

tr.off_3	{		
		cursor: pointer;
		margin:0px;
		padding:0px;
		background: white;
		}


tr.on_3		{
		cursor: pointer;
		margin:0px;
		padding:0px;
		background: #2c6a70;
		}



td.tt	{
		color:black;
		font-size:12px;
		line-height: 12px; 
		font-family:arial;
		font-weight:bold;
  		font-style:normal;
		width:45px;
		padding:1px;
		border-width: 1px;;
		border-style: solid;
		border-color: gray;					
		}


tr.off_4	{		
		cursor: pointer;
		margin:0px;
		padding:0px;
		background: white;
		
		
		
		}


tr.on_4		{
		cursor: pointer;
		margin:0px;
		padding:0px;
		background: #93d6dc;	
		}


table.ttable	{
		border-width: 2px;;
		border-style: solid;
		border-color: gray;
		border-collapse: collapse;
		}

	


table.ttable tr.thmain
{	
		color:black;
		font-size:12px;
		line-height: 12px; 
		font-family:arial;
		font-weight:bold;
  		font-style:normal;
		width:45px;
		padding:1px;
		border-width: 1px;
		border-style: solid;
		border-color: gray;
		text-align:center;
		}

table.ttable tr.thmainLarge
{	
		color:black;
		font-size:18px;
		line-height: 18px; 
		font-family:arial;
		font-weight:bold;
  		font-style:normal;
		width:45px;
		padding:1px;
		border-width: 1px;
		border-style: solid;
		border-color: gray;
		text-align:center;
		}

table.routeTable{
		width:320px;
		border-width: 0px;
		border-style: solid;
		border-color: gray;
		}


.adtp		{		
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#3f8e7b;
		}

#copyright	{
		position: absolute;
		bottom: 3px; 
		left: 5px;
		z-index:100;
		width:200px;
		font-size:9px;
		font-family:arial;
		font-weight:normal;
		font-style:normal;
		}


#AddressSearch_submit
		{
		position: relative;
		top: 2px;
		left:0px;		
		z-index: 1;
		width:60px;
		cursor: pointer;
		}

#GotoSelect	{
		position: relative;
		top: 10px;
		left:0px;		
		z-index: 1;
		width:394px;
		cursor: pointer;
		}

		


#information	{
		visibility:hidden;
		position: absolute;
		top: 35px;
		left:5px;
		width:240px;
		}
		

#links		{
		position: absolute;
		top: 30px;
		}


#optionBox2 	{
		width:264px;
		}


#optionBox4 	{
		width:264px;
		}
		
#selectList2	{
		position: relative;
		top: 24px;
		left:4px;
		z-index: 1;
		width:264px;
		}



#selectList4	{
		position: relative;
		top: 24px;
		left:4px;
		z-index: 1;
		width:264px;
		}


#SmTitleText	{
		font-size:14px;
		font-family:arial;
		font-weight:bold;
  		font-style:normal;
  		color: white;
		}		
		


		

#rc_		{
		border-width:0px;
		position: absolute;
		z-index: 6;		
		}		
		
#overlayDIV	{		
		position: absolute;
		top: 0px; 
		left: 0px;
		z-index: 150;
		}

#overlay	{		
		position: absolute;
		background: transparent;
		top: 0px; 
		left: 0px;
		font-size: 10px; 
		background-color: #ffffff;
		opacity: 0.25;
		
		}

#info_option	{
		position:absolute;
		top: 0px; 
 		left: 0px;
		z-index: 2;
		}
 
#info_shadow	{
		position:absolute;
		top: 3px; 
 		left: 3px;
		z-index: 1;	
		}



#header		{	
		position: absolute;
		top: 0px; 
		left: 5px;
		width: 300px;
		height: 70px;
		z-index: 1;
		}		


#imHld 		{
		border-style:solid;
		border-width:1px;
		border-color:#000000;		
		position:absolute;
		top: 0px; 
 		left: 2px;
		overflow:hidden;
		width: 400px;
		height:400px;
		z-index: 1;
		}	

#map 		{
		position:relative;
		left: 0px;
		top: 121px;
		overflow:hidden;
		width: 400px;
		height: 400px;
		z-index: 1;
		}
			 
 
#ov 		{
		position: absolute;
		bottom: 0;
		right: 0;
		z-index: 5;
		overflow:hidden;
		
		}

#ovCrs 		{
		border-style:none;
		position: absolute;
		width: 400px;
		height: 400px;		
		z-index: 6;
		}
		
#overviewImg	{
		position: absolute;
		bottom: 0px;
		right: 0px;
		z-index: 1;
		}
		
#ovBx 		{		
		border-style:solid;
		border-width:2px;
		border-color:#006666;
		position: absolute;
		z-index: 4;
		overflow:hidden;
		cursor: move;
		
		}		
					
		
		
.overviewBoxImg {
		
		opacity:0.3;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 0;
		}

	
      



#ov_blank	 {
		border-style:solid;
		border-width:1px;
		border-color:#000000 white white #000000;
		background-color:white;
		position: absolute;
		bottom: 0px;
		right: 0px;
		z-index: 2;

		}      
 
	 
#obLy		{
		width:50px;
		height:50px;
		position:absolute;
 		z-index: 2;
		}
 

 
#dbaseLoading {
		height: 20px;
		width: 20px;         
		z-index:9;
		visibility:hidden;
		}  
 
 
#toolbar_info_up{
		position:absolute;
		}

#toolbar_info_up_shadow
		{
		position:absolute;
		opacity: 0.60;
		}

#for_back	{
		position:relative;
		width: 40%;
		top: 35px;
		left: 150px;
		z-index: 6;
		}
 
#toolbar_forward{
 		position:absolute;
 		right: 0px;
 		cursor: pointer;
 		}

#toolbar_back	{
  		position:absolute;
  		left: 90px;
  		cursor: pointer;
 		}


#for_back_shadow{
		position:relative;
		width: 40%;
		top: 39px;
		left: 154px;
		opacity: 0.60;
		}
 
#toolbar_forward_shadow{
  		position:absolute;
  		right: 0px;
		opacity: 0.60;
  		}
 
#toolbar_back_shadow{
   		position:absolute;
   		left: 90px;
		opacity: 0.60;
 		}
 
#toolContainer{
		
		position:absolute;
		top: 10px;
		left: 10px;		
		z-index: 4;
		visibility:hidden;
		}    
    
#toolbar 	{	
		z-index: 6;
		position: absolute;
		top: 20px;
		left: 20px;
		cursor: pointer;
		}

#tbar 		{
		position: absolute;
		cursor: pointer;
		z-index: 7;
	 	}  
	 
#toolbar_up 	{	
		top: 1px;
		left: 30px;	
		position: absolute;
		}	 
	 	 
#toolbar_left 	{	
		top: 25px;
		left: 5px;		
		position: absolute;
		}
	 
#toolbar_reset {	
		top: 25px;
		left: 30px;	
		position: absolute;
		}
	 
#toolbar_right {	
		top: 25px;
		left: 55px;	
		position: absolute;
		}
	 
#toolbar_down 	{	
		top: 49px;
		left: 30px;	
		position: absolute;
		}

#toolbar_in 	{	
		top: 74px;
		left: 30px;	
		position: absolute;
		}
		
#tInfo 		{	
		top: 312px;
		left: 23px;	
		position: absolute;
		}
		
#ttrack 	{
		width:19px;
		top: 100px;
		left: 30px;	
		position: absolute;
	 	}	

#toolbar_track_top
		{			
		top: 98px;
		left: 32px;	
		position: absolute;	 	
	 	}

#toolbar_track_bottom
		{			
		top: 210px;
		left: 32px;	
		position: absolute;	 	
	 	}

#toolbar_out 	{
		z-index: 7;

		position: absolute;
	 	}	

#toolbar_shadow {
		z-index: 5;
		position: absolute;
		top: 23px;
		left: 23px;
		cursor: pointer;
		opacity: 0.60;
	 	}	 
	 
#toolbar_up_shadow 
		{	
		top: 1px;
		left: 30px;	
		position: absolute;
		opacity: 0.60;
		}	 
	 	 
#toolbar_left_shadow 
		{	
		top: 25px;
		left: 5px;		
		position: absolute;
		opacity: 0.60;
	 	}
	 
#toolbar_reset_shadow
		{	
		top: 25px;
		left: 30px;	
		position: absolute;
		opacity: 0.60;
		 }
	 
#toolbar_right_shadow
		{	
		top: 25px;
		left: 55px;	
		position: absolute;
		opacity: 0.60;
		}
	 
#toolbar_down_shadow 
		{	
		top: 49px;
		left: 30px;	
		position: absolute;
		opacity: 0.60;
	 	}

#toolbar_in_shadow
		{	
		top: 74px;
		left: 30px;	
		position: absolute;
		opacity: 0.60;
	 	}
	 
#toolbar_track_shadow
		{	
		top: 95px;
		left: 32px;	
		position: absolute;
		opacity: 0.60;
	 	}	

#toolbar_out_shadow
		{	
		position: absolute;
		opacity: 0.60;
		}	
	 
#tInfo_s 	{	
		top: 307px;
		left: 23px;	
		position: absolute;
		opacity: 0.60;
		}


#toolbar_printer
		{
		z-index:2;
		top: 20px;
		right: 20px;	
		position: absolute;
		cursor: pointer;		
		}


#toolbar_printer_shadow
		{
		z-index:1;
		top: 23px;
		right: 23px;	
		position: absolute;
		opacity: 0.60;
		}









