/* CSS Document WSA Menu */

/*menu*/
/*menu background*/
#tagNavBar{
	width:597px;
	border:1px solid #909286;
	background-color:#a19f7e;
	background-image: url(../images/tagBkg.gif);
	background-repeat: repeat-x;
	height:43px;
	}
#tagBar{width:597px;background-color:#a19f7e;}
#tagline{position:relative;top:-40px;left:4px; z-index:40;background-color:transparent; height:20px;margin:0;padding:0;}
#tagline span{font-size:14px;padding:3px; color:#fff799;}

#navBar{
	margin-top:24px;
	width:597px;
	height:19px;
	text-align:left;
	background-image:url(../images/menuBkg2.gif);
	}
#nav {
	margin: 0;
	padding: 0;
	top:0px;
	height: 19px;
	list-style: none;
	display: inline;
	overflow: hidden;
	
	}
#nav li{
	margin: 0; 
	padding: 0;
    list-style: none;
	float:left;
	display: block;
	}
#nav a {
	float: left;
	padding: 19px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:19px; /* for IE5/Win only */
	}
#home a{
	width: 97px;
		background: url(../images/home.gif) 0 -19px no-repeat;
	margin:0;
}
#about a{
	width: 100px;
	background: url(../images/about.gif) 0 -19px no-repeat;
	margin:0;
}

#services a{
	width: 100px;
	background: url(../images/services.gif) 0 -19px no-repeat;
	margin:0;
}

#rates a{
	width: 100px;
	background: url(../images/rates.gif) 0 -19px no-repeat;
	margin:0;
}

#booking a{
	width: 100px;
	background: url(../images/booking.gif) 0 -19px no-repeat;
	margin:0;
}
#containers a{
	width: 100px;
	background: url(../images/containers.gif) 0 -19px no-repeat;
	margin:0;
}
#nav a:hover {
	background-position: 0 0px;
	}
#nav a:active, #nav a.selected {
	background-position: 0 0px;
	}
/*drop downs placed last to preserve the cascade from #services a{} */
#services ul{position:absolute;top:64px; left:-999px;background-color:transparent;height:41px;background-image:url(../images/dropDownBkg.gif);background-position:top left;background-repeat:no-repeat;width:201px;}

#services:hover ul{left:auto; z-index:2;}
#services_a a{
	display:block;
	background-image:url(../images/allServices.gif);
	background-position:0 0px; 
	overflow: hidden; 
	padding:8px 0 0 0;
	position:absolute; 
	top:4px; 
	left:8px;
	height: 0px !important; 
	height /**/:10px; /* for IE5/Win only */
/*	height:14px;*/
width:119px;
	}

#services_b a{
	display:block;
	background-image:url(../images/rollOn.gif);
	background-position:0 0px;
	overflow: hidden;
	padding:8px 0 0 0;
	position:absolute; 
	top:16px; 
	height: 0px !important; 
	height /**/:10px; /* for IE5/Win only */
/*	height:14px;*/
	left:8px;
	width:119px;
	}
#services_c a{
	display:block;
	background-image:url(../images/marineInsurance.gif);
	background-position:0 0px;
	overflow: hidden;
	padding:8px 0 0 0;
	position:absolute; 
	top:28px; 
	height: 0px !important; 
	height /**/:10px; /* for IE5/Win only */
/*	height:14px;*/
	width:119px;
	left:8px;}

#services_a a:hover{background-position:0px -8px;}
#services_b a:hover{background-position:0px -8px;}
#services_c a:hover{background-position:0px -8px;}

#containers ul{position:absolute;top:64px; left:-9999px;background-color:transparent;height:42px;background-image:url(../images/containerDrop.gif);background-position:top left;background-repeat:no-repeat;width:201px;}

/*#containers:hover ul{left:591px;}*/
#containers:hover ul{left:auto; margin-left:-100px;z-index:2;}
#containers_a a{
	display:block;
	background-image:url(../images/conDrop1.gif);
	background-position:0 0px; 
	overflow: hidden; 
	padding:12px 0 0 0;
	position:absolute; 
	top:0px; 
	left:0px;
	height: 0px !important; 
	height /**/:18px; /* for IE5/Win only */
/*	height:14px;*/
	width:201px;
	}

#containers_b a{
	display:block;
	background-image:url(../images/conDrop2.gif);
	background-position:0 0px;
	overflow: hidden;
	padding:11px 0 0 0;
	position:absolute; 
	top:16px; 
	height: 0px !important; 
	height /**/:11px; /* for IE5/Win only */
/*	height:14px;*/
	left:0px;
	width:201px;
	}

#containers_a a:hover{background-position:0px -14px;}
#containers_b a:hover{background-position:0px -11px;}

#toolBox{background-image:url(../images/logo_toolbox4.gif);margin:0; background-position:top left;background-color:#ffffff;background-repeat:no-repeat;height:232px;width:154px;left:0;padding-top:84px;padding-left:0;padding-bottom:0;}
#toolBox li {margin: 0; padding: 0; list-style: none; display: block;text-align:left; height:18px; width:154px;  }
/*#toolBox a {display: block; text-indent: -9999px; text-decoration: none;}*/
#toolBox a {display: block;  text-indent:-9999px;text-decoration: none; width:154px;}
/*#currencyTool{left: 0px; top: 184px; width: 154px; height: 18px;}*/
#currencyTool a{margin-left:0;position:absolute;top:104px; width: 154px;height:18px; background-image: url(../images/currencyTool.gif);background-position:0px 0px;width: 154px;}
#currencyTool a:hover{padding-left:0px;background-position:162px 0px;}

#holidayTool a{margin-left:0;position:absolute;top:124px;width: 154px; background-image: url(../images/holidayTool.gif);background-position:0px 0px;width: 154px;}
#holidayTool a:hover{padding-left:0px;background-position:162px 0px;}

#timeZoneTool a{margin-left:0;position:absolute;top:145px;width: 154px; background-image: url(../images/timeZoneTool.gif);background-position:0px 0px;width: 154px;}
#timeZoneTool a:hover{padding-left:0px;background-position:162px 0px;}

#dialingCodesTool a{margin-left:0;position:absolute;top:165px;width: 154px; background-image: url(../images/dialingCodesTool.gif);background-position:0px 0px;width: 154px;}
#dialingCodesTool a:hover{padding-left:0px;background-position:162px 0px;}

#faqsTool a{margin-left:0;position:absolute;top:185px;width: 154px; background-image: url(../images/faqsTool.gif);background-position:0px 0px;width: 154px;}
#faqsTool a:hover{padding-left:0px;background-position:162px 0px;}

#glossaryTool a{margin-left:0;position:absolute;top:206px;width: 154px; background-image: url(../images/glossaryTool.gif);background-position:0px 0px;width: 154px;}
#glossaryTool a:hover{padding-left:0px;background-position:162px 0px;}

#contactTool a{margin-left:0;position:absolute;top:226px;width: 154px; background-image: url(../images/contactTool.gif);background-position:0px 0px;width: 154px;}
#contactTool a:hover{padding-left:0px;background-position:162px 0px;}
/*#dialingCodesTool{left: 186px; top: 183px; width: 140px; height: 20px;}
#faqsTool{left: 186px; top: 203px; width: 140px; height: 20px;}
#glossaryTool{left: 186px; top: 223px; width: 140px; height: 20px;}
#contactTool{left: 186px; top: 243px; width: 140px; height: 20px;}
#calendarTool a{background-image: url(../images/calendarTool.gif);background-position:0px 0px;left:-40px;top:134px;}
#calendarTool a:hover{background-image: url(../images/calendarTool.gif); background-position:162px 0px;}*/