/* CSS Document */
* {
	margin: 0;
	padding: 0;
	font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 1em;
}

body{

	text-align: center;
	color: #626E84;
	background: #eee;
	
}
#container{
	width: 760px;
	margin: 0 auto;
	text-align: left;
	background: #fff;
	 /* background: orange; */

}

#headerTop{
background: url(../images/home/headerTop.gif) no-repeat;
width: 760px;
height: 22px;
}

#headerTop p {
float: right;
padding-top: 3px; padding-right: 10px;
color: #fff;
font-size: 0.6em;
}
#header{
background: url(../images/home/header.jpg) no-repeat;
width: 760px;
height: 129px;
}

#headerBottom {
background: url(../images/home/headerBottom.gif) no-repeat;
width: 760px;
height: 29px;
}

#leftCol {
background: url(../images/home/texture.jpg) no-repeat;
width: 175px;
height: 463px;
background-position: left bottom;
 float: left;
 position: relative;
}

#leftCol p {
color: #fff;
text-align: left;
position: relative;
position: absolute; bottom: 10px; left: 8px;
font-size: 0.55em;
}



#menu{ 
 background: url(../images/home/menuBG.jpg);
 position: relative;
 width: 175px;
 height: 150px;
 text-align: left;
 font-size: 0.7em;
 z-index: 1000;
}
 
#menu ul a:link, #menu ul a:visited {
display: block;
color: #fff;
border-bottom: solid 1px #6A8490;
padding: 5px 0px 6px 0px;
}
*html #menu ul a:link, #menu ul a:visited{
padding: 4px 0px 5px 0px;
}
#menu ul a:hover {
background: #4F6A7C;
}

#menu ul ul a:link, #menu ul ul a:visited {
display: block;
color: #3E5268;
border-bottom: solid 1px #6A8490;
padding: 6px 0px 6px 15px;
}

#menu ul ul a:hover {
border-right: 2px solid #F3A04E;
background: url(../images/overArrow.gif) no-repeat #CBCBCB;
z-index:100;
}

#menu a:link, #menu a:visited {
text-decoration: none;
}

#menu ul li ul
{display: none;
}

#menu ul li:hover ul
{display: block;
color: #3E5268;
background: #efefef;
}
#div_atoltxt.closed{
/*visibility: hidden;*/
visibility: visible;
background-color: #fff;
font-size: 10px;
color: #336;
position: absolute;
top: 230px;
left: 120px;
width: 390px;
margin: 0 auto;
padding: 7px;
}
#div_atoltxt{
/*visibility: hidden;*/
visibility: hidden;
background-color: #fff;
font-size: 10px;
color: #336;
position: absolute;
margin: 0 auto;
padding: 7px;
}
#div_atoltxt.closed a.orange{color: #f90;}


#menu ul {
list-style: none;
}

#menu li {position: relative;
}

#menu ul ul {
position: absolute;
top: 0;
left: 175px;
width: 100%;
background: #efefef;
z-index:100;
}




 #mainContent{
 background-color: #fff;
 float: left;
}

#mainContent img.flash {
padding: 17px 0px 11px 15px;
}
#mainContent #flash {
padding: 17px 0px 11px 15px;
z-index: -120;
}

#footer {
 background: url(../images/home/footerBG.gif);
 width: 760px;
 height: 63px;
  float: left;
}
 #footer p {
float: right;
padding-top: 3px; padding-right: 10px;
color: #fff;
font-size: 0.6em;
}

#menu-2{
width: 151px;
height: 463px;
float: right;
background: url(../images/home/itinerariesGlobe.gif) no-repeat #fff;
background-position: bottom;
}

#menu-2 .text {
padding-left: 10px;
line-height: 1.2em;
}

#menu-2 .click {
padding-left: 10px;
padding-top: 5px;
padding-bottom: 12px;}

#menu li a img.butt {visibility:hidden;
float: left;
margin: 0px 4px 0px 4px;  padding: 0px;}
#menu li a:hover img.butt {visibility:visible;
float: left;
margin: 0px 4px 0px 4px;  padding: 0px;}
#menu li a img {visibility:visible;
float: left;
margin: 0px 4px 0px 4px; padding: 0px;}
/*
* html .at {
z-index:-100;}
* html #menu ul li a {z-index:-10;}*/

p { font-size: 0.7em; line-height: 1.3em; color: #333366;}
h2 {font-size: 0.7em;
font-weight: bold;
color: #333366;}
a { text-decoration: none;}

#footer a, #headerTop a, #leftCol a {
color: #fff;}

p.date { padding: 0px 0px 0px 15px; line-height: 0em; margin: 9px 0px -6px 0px;}
table.sitemap {
margin: 14px;}
table.sitemap th { 
font-weight: bold;
color: #fff;
font-size: 0.7em;
text-align: left;
padding: 8px;
border-right: solid 1px #ccc;
 vertical-align: top;
  border-bottom: double 3px #ccc;  }
table.sitemap td { font-size: 0.6em;
color: #fff;
border-right: solid 1px #fff;
 padding: 8px;
 vertical-align: top;
 line-height: 1.6em;}
 table.sitemap td a, table.sitemap td a:visited, table.sitemap th a, table.sitemap th a:visited { color: #fff;
  }
 table.sitemap td a:hover, table.sitemap th a:hover {text-decoration: underline;}
 table.sitemap th.col0 { background-color: #2B5770;}
 table.sitemap th.col1 { background-color: #395172;}
 table.sitemap th.col2 { background-color: #483E5F;}
 table.sitemap th.col3 { background-color: #2A4A65;}
 table.sitemap th.col4 { background-color: #433F5B;}
 table.sitemap th.col5 { background-color: #9C2321;}
 

 table.sitemap td.col1 {background-color: #5E7087;}
 table.sitemap td.col2 {background-color: #686178;}
 table.sitemap td.col3 {background-color: #557382;}
 table.sitemap td.col4 { background-color: #41496C;}
 table.sitemap td.col5 { background-color: #AA4F4D;}
 
 dd{ margin-left: 15px; margin-top: 0px;}
 

