html,body{margin:0;padding:0}
body {
 text-align:center;
 margin-bottom:0px;
 background: #E6E6E6;
 border-left: 1px solid #999;
 border-right: 1px solid #999;
}

body a { color:#333333;
}
	
 img {
 border:none;
 margin:0px; }
 #frame {
 width:900px;
 margin-right:auto;
 margin-left:auto;
 text-align:center;
 border-left: 1px solid #999;
 border-right: 1px solid #999;
 }
* html #frame {width:752px;w\idth:750px;}	
 #header{
 width:900px;
 height:125px;
 margin:0px;
 padding:0px;
 background-image: url(resources/international-employee-benefits.gif);
	background-repeat: no-repeat;
	background-position: left top;
 text-align: left;
}
 #header img {display:none}

#news {
	float:left;
	width:750px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-indent:22px;
	color: #666;
	padding-top:10px;
	padding-bottom:10px;
	background: #E6E6E6;
	font-weight: bold; 
}
* html #news {height:70px;he\ight:50px}
#news p{
	 margin:0px;
}

#news a:link {
		font-family: Arial, Helvetica, sans-serif;
		color: #f90;
		text-decoration: none;
		font-weight: normal;
		font-size: 11px;
		}
#news a:visited {
		font-family: Arial, Helvetica, sans-serif;
		color: #999;
		text-decoration: none;
		font-weight: normal;
		font-size: 11px;
		}
#news a:hover {
		font-family: Arial, Helvetica, sans-serif;
		color: #666;
		text-decoration: none;
		font-weight: normal;
		font-size: 11px;
		}
#nav {
	float:left;
	width:900px;
	height:20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
		text-indent:22px;
		padding-bottom:10px;
			background: #fff;


}

#globe{
 float:left;
 width:900px;
 margin:0px;
 height:140px;
 padding:0px;
 text-align: center;
 border-bottom: 1px solid #999;
	clear:both
}
* html #globe{height:141px;he\ight:140px;}
 #footer{
	width:860px;
	padding:20px;
	text-align: left;
	background: #D9D9D9;
	font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	line-height: 14px;
	color: #666;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	clear:both;
}
#footer p {position:relative;
padding:0px;
	margin:0px}
#nav a:link {
		font-family: Arial, Helvetica, sans-serif;
		color: #333;
		text-decoration: none;
		font-weight: normal;
		}
#nav a:visited {
		font-family: Arial, Helvetica, sans-serif;
		color: #999;
		text-decoration: none;
		font-weight: normal;
		}
#nav a:hover {
		font-family: Arial, Helvetica, sans-serif;
		color: #999;
		text-decoration: none;
		font-weight: normal;
		}
		


 #content{
 float:left;
 width:900px;
 margin:0px;
 padding:0px;
 background: #fff;
 text-align: left;
}
#left img{
 border:none;
}
 #left_content{
 float:left;
 width:674px;
 text-align: left;
 background: #fff;
 font-family: Helvetica, sans-serif;
 font-size: 12px;
 font-weight:normal;
 line-height: 14px;
 color: #666;
padding:20px;
/*border-right: 1px solid #999;*/

}
 #left{
 float:left;
 width:714px;
 text-align: left;
 background: #ccc;
 font-family: Helvetica, sans-serif;
 font-size: 12px;
 font-weight:normal;
 line-height: 14px;
 color: #666;
padding:0px;
  border-right: 1px solid #999;

}
 #right{
 float:right;
 width:185px;
 margin-top:10px;
 padding:0px;
 background: #fff;
 text-align: left;
  font-family: Helvetica, sans-serif;
 font-size: 11px;
 font-weight:normal;
 line-height: 15px;
 color: #666;
}
 .text{
display:inline;
float:left;width:155px;
 margin-left:10px;
  margin-right:10px;
 margin-top:1px;
 margin-bottom:0px;

 padding:5px;
 background: #e6e6e6;
 text-align: left;
  font-family: Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
 line-height: 15px;
 color: #666;
}
 .heading{
display:inline;
float:left;width:155px;
 margin-left:10px;
  margin-right:10px;
 margin-top:1px;
 margin-bottom:0px;
 padding:5px;
 background: #ccc;
 text-align: left;
  font-family: Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
 line-height: 15px;
 color: #666;
}
 .textindex{
display:inline;
float:left;width:155px;
 margin-left:0px;
  margin-right:10px;
 margin-top:1px;
 margin-bottom:0px;

 padding:5px;
 background: #e6e6e6;
 text-align: left;
  font-family: Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
 line-height: 15px;
 color: #666;
}
 .headingindex{
display:inline;
float:left;width:155px;
 margin-left:0px;
  margin-right:10px;
 margin-top:1px;
 margin-bottom:0px;
 padding:5px;
 background: #ccc;
 text-align: left;
  font-family: Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
 line-height: 15px;
 color: #666;
}
#right img{
display:block;
margin:0px;
}

 .h1alt{
  font-family: Helvetica, sans-serif;
 font-size: 18px;
 font-weight:bold;
 line-height: 18px;
 color: #666;
}

.h3alt a:link {
        font-family: Arial, Helvetica, sans-serif;
        color: #333;
        text-decoration: underline;
        font-weight: normal;
        }
.h3alt a:visited {
        font-family: Arial, Helvetica, sans-serif;
        color: #333;
        text-decoration: underline;
        font-weight: normal;
        }
.h3alt a:hover {
        font-family: Arial, Helvetica, sans-serif;
        color: #333;
        text-decoration: underline;
        font-weight: normal;
        }
 .h3alt{
  font-family: Helvetica, sans-serif;
 font-size: 12px;
 font-weight:normal;
 line-height: 14px;
 color: #333;
 margin-top:2px;
  margin-bottom:2px;
}

 #right h1{
  font-family: Helvetica, sans-serif;
 font-size: 18px;
 font-weight:bold;
 line-height: 18px;
 color: #666;
}


.h2alt a:link {
        font-family: Arial, Helvetica, sans-serif;
        color: #f90;
        text-decoration: underline;
        font-weight: normal;
        }
.h2alt a:visited {
        font-family: Arial, Helvetica, sans-serif;
        color: #f90;
        text-decoration: underline;
        font-weight: normal;
        }
.h2alt a:hover {
        font-family: Arial, Helvetica, sans-serif;
        color: #f60;
        text-decoration: underline;
        font-weight: normal;
        }
.h2alt{
  font-family: Helvetica, sans-serif;
 font-size: 14px;
 font-weight:bold;
 line-height: 15px;
 color: #999; 
}


ul#nav, ul#nav ul {
	margin: 0;
	padding-left:0;
	list-style: none;
	}

ul#nav li {
	position: relative;
	float: left;
	z-index: 2;
	margin:0px;
}
	
#nav li ul {
	position: absolute;
	left: 0; /* Set 1px less than menu width */
	top: 100%;
	display: none;
	width:180px;
	}
	

/* Styles for Menu Items */
ul#nav li a {
 display: block;
 text-decoration: none;
 color: #333;
 background: #fff; /* IE6 Bug */
 padding: 0px;
 height:20px;
 margin:0px;
}
/* commented backslash mac hiding hack \*/ 
* html ul#nav li a {float:left}
* html ul#nav li li a{float:none}
/* end hack */ 
#nav li ul li{float:none}

/* this sets all hovered lists to red */
#nav li:hover a,#nav li.over a,
#nav li:hover li a:hover,#nav li.over li a:hover {
   color: #777;
}

/* set dropdown to default */
#nav li:hover li a,#nav li.over li a {
    color: #777;
   background-color: #fff;
   
}
#nav li ul li a { padding: 2px 0px; } /* Sub Menu Styles */
#nav li:hover ul,#nav li.over ul { display: block; } /* The magic */

#Albania, #Algeria, #Argentina, #Armenia, #Australia, #Austria, #Bahrain, #Belarus, #Belgium, #Brazil, #Bolivia, #Bulgaria, #CanadaWestCoast, #CanadaEastCoast, #China, #Chile, #Colombia, #Croatia, #CzechRepublic, #Cyprus, #Egypt, #Estonia, #Finland, #France, #Georgia, #Germany, #Greece, #HongKong, #Hungary, #Indonesia, #Iraq, #Italy, #India, #Iraq, #Ireland, #Jordan, #Kazakhstan, #Korea, #Kuwait, #Latvia, #Lebanon, #Lithuania, #London, #Luxembourg, #Mexico, #Moldova, #Netherlands, #NewZealand, #Nigeria, #Norway, #Oman, #Panama, #Paraguay, #Philippines, #Poland, #Portugal, #Qatar, #Romania, #Russia, #Saudi, #Serbia, #Singapore, #Slovakia, #SouthAfrica, #SouthKorea, #Spain, #SwedenQuality, #Switzerland, #Stalbans, #Syria, #Nottingham, #Thailand, #Turkey, #UAE, #USDuluth, #USOhio, #USSanFran, #Ukraine, #Uruguay, #Venezuela {
	position: absolute;
	left:0px;
	width:175px;
	height:350px;
	top:0px;
	z-index:1;
	background-color: #fff;
	layer-background-color: #FFFFFF;
	visibility: hidden;
	float:left;
	}
#ibn {
	position: relative;
	left:10px;
	width:170px;
	top:10px;
	z-index:1;
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;
	border: 1px none #000000;
	visibility: visible;
	margin-bottom:25px;
	}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
h5 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
h6 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.hx {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

