h3, h5, p, fieldset{
	margin-top			: 10px;
	margin-bottom		: 10px;
}

fieldset {
	padding			: .5em;
	margin-top:-20px;
}


legend {
	padding			: .5em;
	margin-top:-20px;
	font-size:16px;
	margin-left:-25px;
	margin-top:10px;
	
}

a, a:link, a:visited, a:hover{
	display:none;
	visibility:hidden;		
}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

h1 {
	width:783px;
	font-family:Consolas;
	font-size:30px;
	font-weight:bold;
	font-style:normal;
	color:#CC6600;	
}

h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:bold;
	text-indent		: -2px;
}

body {
	font-size		: 80%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin-left:10px;
	text-align:left;
}

#wrap {
	position		: relative;
	width			: 100%;
	margin			: 10px auto;
	background		: #fff;
	z-index			: 0;
}

#logo {
	position		: relative;
	top				: 0px;
	left			: 0px;
	text-align		: left;
	width			: 783px;
	z-index			: 10;	
}

#main {
	position:relative;
	margin-top:0px;
	width:783px;
	left: 0px;
}

#nav {
	visibility:hidden;
	display:none;
}
	
html body li a {
	width: auto;
}

#middle_right_col {
	position:relative;
	padding:0px 10px 0px 0px;
	float:left;
	width:600px;
	z-index:16;	
}

#latest_news {
	position		: relative;
	top				: 0px;
	left			: 0px;
	text-align		: left;
	width			: 473px;
	padding			: 0px 0px 0px 0px;
	margin-bottom	: 20px;
	margin-left		: 0px;
	z-index			: 10;
}

#latest_news_urgent {
	visibility:hidden;
	display:none;
}

#footer {
	visibility:hidden;
	display:none;
}

#copyright {
	position:relative;
	width:783px;
	text-align:left;
	z-index:2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 100%;
	margin-top:40px;
	color:#333333;
}

#question {
	position:relative;
	top: 10px;
	left: 0px;
	width: 100px;
	text-align:right;
}
#answer {
	position:relative;
	top: -15px;
	left: 120px;
}
#answer2 {
	position:relative;
	top: -9px;
	left: 120px;
}
#reply {
	position:relative;
	top: -15px;
	left: 400px;
}

.hidden {
    display: none;
}

#route {
	position:relative;
	top:0px;
	float:left;
	left: 0px;
	width: 520px;
	display:none;
	visibility:hidden;
}

#map {
	position:relative;
	top:0px;
	float:left;
	left: 0px;
	width: 520px;
	color:#66FF00;
	margin-bottom: -20px;
}	

#travel {
	position:relative;
	top:0px;
	left: 0px;
	float:left;
	width: 520px;
	color:#0099CC;
	margin-bottom: -40px;
}

#print_route {
	display:none;
	visibility:hidden;
}

