﻿@page { margin: 1.5cm; /*height:29.7cm;*/ width:21cm;
        /*height:22cm; width:17cm; */} /* All margins set to 2cm */

* {
	background: none ! important;
	color: #111 ! important;
}


html /*, body, form*/
{
	/*margin:0;
	padding:0;*/
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	/*font-size:11px;*/
	font-size:13px;
	width:680px;
	display:block;


}

iframe {display:none;}

DIV#container 
{
	position:relative;
	/*margin:0 auto; */

	background-color:#FFF;
	height:auto !important;
   /* width:200%;
    height:100%;*/
}


DIV#header 
{
	/*background: url(img/aa-ireland.gif) no-repeat ;*/
	border-bottom:2px solid #000;
	height:60px;
	width:680px;
	/*background-image:url(img/aa-ireland.gif);
	background-position:left;
	background-repeat:no-repeat;*/
}

#AALogo, #AARightLogo
{display:none;}

#AAPrintLogo
{	
position:absolute;
left: 4px;
top:0px;
border:none;
}

DIV#main
{
	position:relative;
	border:solid 2px green;
}

h1{ font-size:18px;}

DIV#topBannerContainer
{
display:none;
}

DIV#footer
{ 
display:none;
}

DIV#pAddress
{
display:none;
}

DIV#ctl00_ContentPlaceHolder1_PanelSearch
{
	display:none;
}

DIV#BtnBar
{
	display:none;
}
DIV#BtnBar a
{
	display:none;
}

DIV#BtnBar a:hover
{
	color:orange;
}

#PSearch
{
	display:none;
}

.Loader
{
	display:none;
}

.SearchMain
{
	display:none;
}

.Loader2
{
	display:none;
}

.BtnActive
{
  display:none;
}

.BtnUnactive
{
  display:none;
}

DIV#Box
{
	/*height:80px;*/
/*	top:0;
	left:0;
	margin:0 auto;
	vertical-align:top;
	height:185px;
	font-size:13px;*/
	/*display:block;
	top:-50px;*/
	width:100%;

}

DIV#ctl00_ContentPlaceHolder1_PanelResults
{
	/*position:relative;
	margin:0 auto;
	height:auto !important;
	height:100%;
	min-height:100%;	
	vertical-align:top;
	width:100%;
	margin: 0px 0px 0px 0px;
	*/
	/*margin: 0px 0px 0px 0px;
	position:relative;
	/*height:600px;*/
	/*display:inline;
	white-space:pre-line;*/
	width:100%;
	/*border:2px solid #000;*/
	
}

DIV#ctl00_ContentPlaceHolder1_PanelResults table
{
	width:100%;	
}

DIV#Route
{
	width:100%;
		/*height:80px;
	position:relative;

	margin:0 auto;*/
	background-color:#FFFFFF; /*#FFCC00; */
	/*border-top:2px solid #000;*/
	vertical-align:top;
	/*width:440px;*/width:auto;


	font-size:13px;
	vertical-align:top;	
	/*margin:3px;*/
	/*position:static;
	top:760px;
	left:0px;*/
}

DIV#PrintMapDesc {display:block; top:70px; width:655px; }

DIV#yourRoute 
{
	display:none;
}

DIV#yourRoutePrint
{
	display:inline-block;
	padding-top:20px;
	/*left:0px;*/
	width:655px;
	white-space:normal;

	/*page-break-before:always;*/
/*	right:0px;
	
	padding-top:40px;
	text-align:justify;*/
}

DIV#ctl00_ContentPlaceHolder1_PanelError {display:none;}
DIV#ctl00_ContentPlaceHolder1_SummaryEmpty {display:none;}
DIV#ctl00_ContentPlaceHolder1_PanelTraffic {display:none;}
DIV#ctl00_ContentPlaceHolder1_ProgressRoute {display:none;}
#ctl00_ContentPlaceHolder1_LnkConvert {display:none;}
#commandMap {display:none;}

#tdRoute { display:block; vertical-align:top; position:absolute; top:785px; left:0px; width:680px; display:inline; background-color:Transparent;}
#tdMap { display:block; vertical-align:top; position:absolute; width:680; text-align:center; top:180px; right:0px; display:inline; background-color:Transparent;}
DIV#ctl00_ContentPlaceHolder1_Summary {width:100%; display:block; position:relative; top:-25px; left:4px; /*margin-left:20px;*/}
DIV#ctl00_ContentPlaceHolder1_Map, DIV#map
{
	/*
	background-color:#CCC; 
	/*border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-top:1px solid #CCC;
	vertical-align:top;*/
	/*left:453px;
	margin-left:5px;
	margin-right:5px;
	float:left right;*/
	width:680px;
	position:absolute;
	top:5px;
	left:0px;
	right:0px;
	height:500px;
	display:block;

	
	/*width:950px;*/

	/*margin:3px;*/
}
A#MapLogo 
{ display:none;}

DIV#Route  a
{/* background-color: #e1eafe;*/ color:Black; } DIV#Route  a:hover
{/* background-color: #e1eafe;*/ color:Red; }

DIV#Route table 
{ width:100%;
  color:Black;
  position:relative;
  background-color:Transparent; 
  page-break-inside:auto;
  display:block;
  overflow:visible;
  clear: both;
  /*page-break-inside:avoid;*/
  /*	display:inline-block;*/
	/*white-space:pre-line;*/
  /*margin-top: 10px;  */} 
  
tr.trOff
{ background-color:Transparent;} 
tr.trOn
{ background-color:#FFF1B9; 
  /*opacity:.4;
  filter:alpha(opacity=40);*/
} 
DIV#Route table tr
{ page-break-inside:avoid;
  font-size:14px;
  overflow:visible;
  /*display:block;*/
/* white-space:pre-line;
*/
/* widows:0;
 orphans:0;*/
 /*page-break-after:auto;
  width:100%;
  display:block;*/
}

DIV#Route td
{ border-bottom:dashed 1px #CCC; 
  page-break-inside:avoid;
 /* line-height: 0.9px;*/

}
DIV#Route td.desc
{ padding:2px; 
  width:400px;
 /* page-break-inside:avoid;*/
}
td.km
{ width:50px;
  padding:2px; 
}


td.Cyan {background: transparent url(img/cyanStick.gif) repeat-y center; width:50px;}
td.rt1 {background: transparent url(img/blueStick.gif) repeat-y center; width:50px;}
td.rt2 {background: transparent url(img/greenStick.gif) repeat-y center; width:50px;}
td.rt3 {background: transparent url(img/redStick.gif) repeat-y center; width:50px;}
td.rt4 {background: transparent url(img/yellowStick.gif) repeat-y center; width:50px;}
td.Road {background: transparent url(img/road.gif) repeat-y center; width:50px;}  

DIV#Route td.Cyan div, DIV#Route td.rt1 div, DIV#Route td.rt2 div,
DIV#Route td.rt3 div, DIV#Route td.rt4 div,DIV#Route td.Road div
{width:60px; height:25px; text-align:center; font-weight:bold; padding-top:9px; font-size:14px;}

div.sg1 {background: transparent url(img/sblueRoad.gif) no-repeat center; color:#FFF;}
div.sg2 {background: transparent url(img/sgreenRoad.gif) no-repeat center; color:#FFFF00;}
div.sg3 {background: transparent url(img/sredRoad.gif) no-repeat center; color:#000;}
div.sg4 {background: transparent url(img/syellowRoad.gif) no-repeat center; color:#000;}


.show
{ display:none;
}

DIV#AdvRoute, DIV#AdvTop, DIV#AdvRight, DIV#topNavWrapper
{
display:none;
}

DIV#textAdverts, DIV#ctl00_ContentPlaceHolder1_DidYouKnow 
{display:none;}
