/*  Global Formatting  */

* {
	margin: 0;
	padding: 0;
}

body, html {height: 100%;}

body {
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #3e74b9;
	background-image: url(../images/bg-main.png);
	background-repeat: repeat-x;
	background-position: left top;
		
}

body, p, td  {
	font-size: 13px;
	color: #333333;
}


p{	
	line-height:15pt;
	font-family: Arial;
	letter-spacing: normal;
	word-spacing: normal;

}

h1, h2, h3{
	color:#fff;
	font-family: Arial;
}

h2{
	font-size:20px;
	font-weight:300;
}

h4{
	font-size:16px;
	font-weight:bold;
}

a:link, a:active, a:visited, a:active {
	text-decoration: none;
	font-weight:normal;
	font-style:normal;
}
	
p.download a:link, p.download a:active, p.download a:visited, p.download a:active {
	text-decoration: none;
	font-weight:normal;
	font-style:normal;
	color: #006699;
}

p.download a:hover, p.download a:focus {
	color: #006699;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	}


p.download3 a:link, p.download3 a:active, p.download3 a:visited, p.download3 a:active {
	text-decoration: none;
	font-weight:normal;
	font-style:normal;
	color: #006699;
			padding: 0px 19px 0px 19px;
		line-height:13pt;
		font-size:13px;
		font-family: Arial;
		letter-spacing: normal;
		word-spacing: normal;
		text-align: justify;
		font-weight:normal;
}

p.download3 a:hover, p.download3 a:focus {
	color: #006699;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
			padding: 0px 19px 0px 19px;
		line-height:13pt;
			text-decoration: none;
		font-size:13px;
		font-family: Arial;
		letter-spacing: normal;
		word-spacing: normal;
		text-align: justify;
		font-weight:normal;
	}

p.download2 a:link, p.download2 a:active, p.download2 a:visited, p.download2 a:active {
	font-family:Verdana;
	font-weight:bold;
	font-style:normal;
	color: #333333;;
	font-size:11px;
	line-height:17pt;
	text-align:center;
}

p.download2 a:hover, p.download2 a:focus {
	font-family:Verdana;
	font-weight:bold;
	font-style:normal;
	color: #333333;
	font-size:11px;
	line-height:17pt;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	}
	
#container {
	margin: 0 auto 50px auto;
	width: 778px;
	background-color: transparent;
	background-image: url(../images/bkg_home.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

#header {
	background-color: #FFFFFF;
	height: 100px;
	padding-top: none;
}

	#date{
	background-image: url(../images/map-banner.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 461px;
	float: right;
	text-align: right;
	vertical-align: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 90px 30px 5px 0px;
	}
	
	#dateV{
	background-image: url(../images/map-banner.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 461px;
	float: right;
	text-align: right;
	vertical-align: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 30px 5px 0px;
	}
	
#pop{
	background-image: url(../images/map-banner.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 461px;
	float: right;
	text-align: right;
	vertical-align: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	}
#nav {
	height: 35px;
	background-color: #FFFFFF;
	margin-bottom: 3px;
	
}
	#ulMainNav {
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		width: 778px;
		float: left;
	}
	#ulMainNav li {
		display: inline;
		float:left;
	}
	#ulMainNav a:link, #ulMainNav a:visited, #ulMainNav a:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #FFF;
		text-decoration: none;
		background-image: url(../images/nav-active.gif);
		display: block;
		height: 35px;
		width: 111px;
		font-weight: bold;
		background-repeat: no-repeat;
		text-align: center;
		padding: 12px 0px 5px 0px;
		vertical-align: 50%;
	}
	.padtop{
		padding-top:15px;
	}
	
	#ulMainNav a:hover, #ulMainNav a.current:link, #ulMainNav a.current:visited {
		background-image: url(../images/nav-selected.gif);
	}

#contentbody {
	background-color: #fff;
	margin-top:5px;
	width:100%;
}

.clear{
	clear:both;
}


#footer{
	background-image: url(../images/footer.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 42px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #006699;
	text-align: center;
	padding-top: 5px;
	font-size: 10px;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

	#footer p{
	color: #999999;
	font-size: 11px;
	line-height: 14pt;
	}

	#footer a:link, a:active{
	color: #333333;
	}
	#footer a:visited{ 
	color: #666666;
	}
	
	#footer a:hover{
	color: #006699;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	}


/* Homepage formatting  */


	#contentbody acronym {
		color: #0181C5; 
		font-weight: bold; 
	}
	#contentbody img{
		float:left;
		padding-right:4px;
	}
	p.home{
		padding:30px 10px 0px 20px;
		padding-left:30px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #333333;
		line-height: 16pt;
		font-weight: 400;
	}
	
	div.homebody{
	background-color: #ebf6fd;

	}
	
	#secondline{
		height:200px;
		padding:0px;
		margin:10px auto 0px auto;

	}
	
	#secondline p{
		padding-left:5px;
		line-height: 14pt;
		color: #333333;
		font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	
	
	#secondline a.read:active, a.read:link, a.read:hover{
		text-decoration:none;
		font-family: 'Trebuchet MS', Arial;
		font-size: 11px;
		color: #006699;
		font-weight: bold;
	}
	
	#secondline a.read:visited{
		text-decoration:none;
		font-family: 'Trebuchet MS', Arial;
		font-size: 11px;
		color: #000033;
		font-weight: bold;
	}
	
	#medical{
	width:184px;
	background-color:#fef5ed;
	float:left;
	background-image: url(../images/header-medical.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin-left:5px;
	padding-top:55px;
	}

	#travel{
	width:184px;
	background-color:#ecf6f0;
	float:left;
	background-image: url(../images/header-travel.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin-left:7px;
	padding-top:55px;
	}
	#profile{
	width:184px;
	background-color:#ebf6fd;
	float:left;
	background-image: url(../images/header-profile.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin-left:7px;
	padding-top:55px;
	}
	#news{
	width:184px;
	background-color:#fef0f6;
	float:left;
	background-image: url(../images/header-news.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin-left:7px;
	padding-top:55px;
	}
	
/* Inside Pages formatting */

#title-headergroup{
	background-color: #00CC00;
	padding-top: -2px;

}


#title-header{
	height: 30px;
	padding-left: 55px;
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 18px;

	float:left;
	width:92.7%;

}
	.profile{
			background-color: #0062ab;
			background-image: url(../images/icon-profile.jpg);
	}
	.travel{
			background-color: #009049;
			background-image: url(../images/icon-travel.jpg);
	}
	.medical{
			background-color: #f38000;
			background-image: url(../images/icon-medical.jpg);
	}
	.contacts{
			background-color: #0062ab;
	}		
	.news{
			background-color: #9B2575;
			background-image: url(../images/icon-news.jpg);
	}
	.hospitals {
			background-color: #0062ab;
	}
	.companies {
			background-color: #0062ab;
	}
			
			
#title-header2 {
	height: 30px;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 18px;
	vertical-align: middle;
	float:left;
	width:97.5%;
	}
	
			
	div.travelbody{
			background-color: #E9F5EF;
			line-height:15pt;
	}
	div.travelbody2{
			background-color: #E9F5EF;
			line-height:15pt;
	}
	
	div.travelbody h3{
		color:#009049;
	}
	div.travelbody2 h3{
		color:#009049;
	}
	
	div.medicalbody{
		background-color: #FFF6EB;
	}
	
	div.medicalbody h3 {
		color: #F48000;
	}
	div.medicalbody2{
		background-color: #FFF6EB;
	}
	
	div.medicalbody2 h3 {
		color: #F48000;
	}
	
	div.disclaimer { 
		text-align: left;
		border: 0; 
		background-position:center;
		padding: 10px 80px 10px 80px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		}
	div.disclaimer h3 {
		color: #0062AB;
		font-weight: bold;	
		}
		
	.medicalbody ul {
		padding-left: 20px;
		list-style-type: square;
		line-height: 15pt;
	}	
	.medicalbody2 ul {
		padding-left: 20px;
		list-style-type: decimal;
		line-height: 15pt;
	}	

	.travelbody ul {
		padding-left: 20px;
		list-style-type: square;
		line-height: 15pt;
	}
	
	.travelbody2 ul {
		padding-left: 20px;
		line-height: 15pt;
		list-style-type: decimal;
	}
	
	div.contactsbody{
			background-color: #FFFFFF;
			line-height:15pt;
	}
	div.contactsbody h3{
		color: #0062AB;
		font-weight: normal;
	}
	div.newsbody{
			background-color: #FFEFF5;
			line-height:15pt;
	}
	div.newsbody h3{
		color: #9B2575;
		font-weight: normal;
	}
	.newsbody ul {
		padding-left: 20px;
		list-style-type: square;
		line-height: 15pt;
	}
	.hospitalsbody {
		color: #FFFFFF;
		line-height: 15pt; 
		}
	div.hospitalsbody h3{
		color:#333333; 
		font-weight: bold;
		}
	.companiesbody { 
		color: #FFFFFF; 
		line-height: 15pt;
		width:500px;
		}
	div.companiesbody h3{ 
		color: #333333;
		font-weight: bold;
		}
	
	p.hospitalslink { 
		width: 600px; 
		height: 20px;
		border: none;
		vertical-align: middle;
		text-align:left;
		padding: 0;
		border-collapse:collapse;
		border-color:#FFFFFF;
		padding-left: 12px; 
		}	
	p.hospitalslink a:link, { 
		color:#0000FF; 
		text-decoration: none;
		font-style: normal;
		font-weight: normal; 
		} 
	p.hospitalslink a:hover { 
		color: #0000FF;
		text-decoration: underline; 
		}
	p.hospitalslink a:visited { 
		color: #0000FF;
		}	
		
	p.medicallink { 
		width: 500px; 
		height: 20px;
		border: none;
		vertical-align: middle; 
		text-align: left;
		padding: 0;
		border-collapse:collapse;
		border-color:#FFFFFF; 
		padding-left: 8px;
		}	
	p.medicallink a:link, { 
		color:#0000FF; 
		text-decoration: none;
		font-style: normal;
		font-weight: normal; 
		} 
	p.medicallink a:hover { 
		color: #0000FF;
		text-decoration: underline; 
		}
	p.medicallink a:visited { 
		color: #0000FF;
		}		 	 
	p.travellink { 
		width: 400px; 
		height: 20px;
		border: none;
		vertical-align: middle; 
		text-align: left;
		padding: 0;
		border-collapse:collapse;
		border-color:#FFFFFF; 
		padding-left: 8px;
		}	
	p.travellink a:link, { 
		color:#0000FF; 
		text-decoration: none;
		font-style: normal;
		font-weight: normal; 
		} 
	p.travellink a:hover { 
		color: #0000FF;
		text-decoration: underline; 
		}
	p.travellink a:visited { 
		color: #0000FF;
		}	
	.companiesbody {
		color: #FFFFFF;
		line-height: 15pt;
		}

	.travelmen ul li {
		color: #FF0000;
		display:block;
		background-color:#FF0000;
		color:#FFFFFF;
		float:left;
		list-style-image: none;
		text-align:center;
		width: 264px;
		list-style-type: none;
		text-decoration:none;
		
	}
	
	.travelmen ul li a:link, .travelmen ul li a:active, .travelmen ul li a:visited {
		background-color:#009049;
		display:block;
		color:#FFFFFF;
		text-decoration:none;
		height:28px;
		padding-top:20px;
		font-weight:bold;
	}
	.travelmen ul li a:hover, .travelmen ul li a.current:link, .travelmen ul li a.current:visited{
		background-color:#00753A;
		display:block;
		color:#FFF;
		text-decoration:none;
	}
	
	
	.medmen ul li {
		color: #FF0000;
		display:block;
		background-color:#FF0000;
		color:#FFFFFF;
		float:left;
		list-style-image: none;
		text-align:center;
		width: 132px;
		list-style-type: none;
		text-decoration:none;
	}
	
	.medmen ul li a:link, .medmen ul li a:active, .medmen ul li a:visited {
		background-color:#f38000;
		display:block;
		color:#FFFFFF;
		text-decoration:none;
		height:40px;
		padding-top:8px;
		font-weight:bold;
	}
	.medmen ul li a:hover, .medmen ul li a.current:link, .medmen ul li a.current:visited{
		background-color:#ff0000;
		display:block;
		color:#FFF;
		text-decoration:none;
	}

#sidebar{
	width:245px;
	float:left;
	padding: 4px;
}

	.sidebar-content{
		width:230px;
		position:relative;
		top:10px;
		float:left;
		padding-left:10px;
		padding-bottom:5px;
	}
	p.leadersb {
		font-weight: bold;
		font-size: medium;
	}


	.sidebar-products{
		width:152px;
		position:relative;
		top:10px;
		float:left;
		padding-left:80px;
	}
	p.sidebar-link a:link {
	text-decoration: none;
	font-weight:normal;
	font-style:normal;
	color:#0000FF;
	}
	p.sidebar-link a:hover {
	text-decoration: underline;
	color: #0000FF;
	}
	p.sidebar-link a:visited {
	color: #0000FF;
	}
	
	p.newssidelink a:link, a:visited {
	text-decoration: none;
	font-weight:normal;
	font-style:normal;
	color: #9B2575;
	}
	p.newssidelink a:hover {
	text-decoration: underline;
	color: #9B2575;
	}
	
	
	.product-menu{
		list-style-type: none;
		margin: 5px 0;
		padding: 0;
		width: 160px;
		border: 1px solid #9A9A9A;
		border-bottom-width: 0;
	}
	
	.product-menu li a{
		background: white url(../images/glossyback.gif) repeat-x bottom left;
		font: bold 13px Verdana, Helvetica, sans-serif;
		color: white;
		display: block;
		width: auto;
		padding: 3px 0;
		padding-left: 10px;
		text-decoration: none;
	}


	* html .product-menu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
		width: 152px;
	}

	.product-menu li a:visited, .glossymenu li a:active{
		color: white;
	}

	.product-menu li a:hover{
		background-image: url(../images/glossyback2.gif);
	}

#inside-content{
	width:498px;
	float:right;
	padding: 8px 15px 8px 8px;
	text-align:justify;
}
#inside-content2{
	padding: 20px 20px 20px 20px;
	text-align:justify;
	background-color:#FFFFFF;
	}

	p.leader{
		font-weight:bold;
	}
	
	p.exclusions{
		font-weight:bold;
		color:#009049;
		font-family: Arial;
	}

	p.inclupadding{
		padding: 0px 0px 0px 19px;
		line-height:15pt;
		font-family: Arial;
		letter-spacing: normal;
		word-spacing: normal;
		text-align: justify;
}
	p.inclupadding2{
	padding: 0px 0px 0px 19px;
	line-height:12pt;
	font-family: Arial;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: justify;
	font-size: 10px;
}
	p.inclupadding3{
		padding: 0px 0px 0px 19px;
		line-height:13pt;
		font-family: Arial;
		letter-spacing: normal;
		word-spacing: normal;
		text-align: justify;
}
	p.inclupadding4{
		padding: 0px 0px 0px 19px;
		line-height:12pt;
		font-family: Arial;
		letter-spacing: normal;
		word-spacing: normal;
		text-align: left;
		font-size:11px;
		font-weight:normal;
}
	p.inclupadding5{
		padding: 0px 0px 0px 5px;
		line-height:12pt;
		font-family: Arial;
		letter-spacing: normal;
		word-spacing: normal;
		text-align: left;
		font-size:11px;
		font-weight:normal;
}
	p.claims{
		padding: 0px 19px 0px 19px;
		line-height:13pt;
		font-size:13px;
		font-family: Arial;
		letter-spacing: normal;
		word-spacing: normal;
		text-align: justify;
		font-weight:normal;
}
		

	p.incluspace{
		font-size: 9px;
		line-height:8pt;
	}
	
	
	p.style4{
		text-align:center;
		color:#212020;
		line-height:20pt;
		font-weight:bold;
		font-family:Verdana;
	}
	

	
	p.style5{
		font-family:Verdana;
		color:#212020;
		font-weight:bold;
		text-align:left;
		line-height:14pt;
		padding-left: 4px;
		padding: 1px, 0;
	}
	p.style5c{
		font-family:Verdana;
		color:#212020;
		font-weight:bold;
		text-align:center;
		line-height:13pt;
		padding-left: 4px;
		padding: 1px, 0;
		font-size:12px;
	}
	p.style5ce{
		font-family:Verdana;
		color:#212020;
		font-weight:bold;
		text-align:center;
		line-height:13pt;
		padding-left: 4px;
		padding: 1px, 1px;
		font-size:10px;
		vertical-align:right;
	}
	p.style5cf{
		font-family:Verdana;
		color:#212020;
		font-weight:bold;
		text-align:center;
		line-height:13pt;
		padding-left: 0;
		padding-top: 13px;
		padding: 0, 0;
		font-size:12px;
	}
	p.style5cd{
		font-family:Verdana;
		color:#212020;
		font-weight:bold;
		text-align:center;
		line-height:13pt;
		padding-left: 0;
		padding: 0, 0;
		font-size:9px;
	}

	p.style5b{
		font-family:Verdana;
		color:#212020;
		font-weight:bold;
		text-align:center;
		line-height:14pt;
		padding-left: 4px;
		padding: 1px, 0;
	}
	p.style5d{
		font-family:Verdana;
		color:#212020;
		font-weight:bold;
		text-align:left;
		line-height:14pt;
		padding-left: 4px;
		padding: 1px, 0;
	}
	p.style5e{
		font-family:Arial;
		color:#212020;
		font-weight:normal;
		text-align:justify;
		line-height:13pt;
		padding-left: 4px;
		padding: 1px, 0;
		
	}

.men {
	float:left;
	width:528px;
}	

	
#tablebenefits {
		vertical-align:center;
		padding:0;
		spacing:2px;
		width:480px;
		border: none; 	
		background-color: #FFFFFF; 
	}
#tablebenefits2 {
		vertical-align:center;
		padding:2px;
		spacing:0px;
		width:480px;
		background-color: #FFFFFF; 
	}
#tablebenefits3 {
		vertical-align:right;
		spacing:2px;
		width:85px;
		border: none; 	
		background-color: #FFFFFF; 
		padding: 0px;

	}
#td1{
		vertical-align:left;
		height:30px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		font-size:9pt;	
		background-color:#f5fdf7;
		
	 }
#td1b{
		vertical-align:left;
		height:30px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		font-size:9pt;	
		background-color:#fff9f2;
		
	 }
#td1c{
		vertical-align:left;
		height:21px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		font-size:9pt;	
		background-color:#fff9f2;
		
	 }
#td2{	 
		vertical-align:left;
		font-style:normal;
		font-variant:normal;
		font-size:9pt;
		font-weight:normal;
		background-color:#f5fdf7;
}
#td2b{	 
		vertical-align:left;
		font-style:normal;
		font-variant:normal;
		font-size:9pt;
		font-weight:normal;
		background-color:#fff9f2;
}
tr.trclass1{
		vertical-align:top;
}
td.tdclass1{
		height:24px;
		border: 1px;
		font-family:Verdana;
		color:#212020;
		font-weight:bold;
		background-color:#f5fdf7;
		vertical-align:right;
}

td.tdclass2{
		height:28px;
		border: 1px;
		font-family:Verdana;
		color:#212020;
		font-weight:bold;
		line-height:12pt;
		font-size:9pt;
		background-color:#f5fdf7;
}
td.tdclass3{	
		font-family:Verdana;
		color:#212020;
		font-weight:bold;
		text-align:right;
		background-color:#f5fdf7;
		vertical-align:right;
}
td.tdclass4{
		height:30px;
		font-family:Verdana;
		color:#212020;
		font-weight:bold;
		background-color:#f5fdf7;
		text-align:center;
}
td.tdclass5{
		font-family:Arial;
		color:#212020;
		font-weight:normal;
		font-size:12px;
		text-align:justify;
		line-height:13pt;
		padding: 1px 0;
		padding-left: 4px;
		padding-right: 4px;
		background-color:#f5fdf7;
		vertical-align:right;
}

td.tdclass5{
		font-family:Arial;
		color:#212020;
		font-weight:normal;
		font-size:12px;
		text-align:justify;
		line-height:13pt;
		padding: 1px 0;
		padding-left: 4px;
		padding-right: 4px;
		background-color:#f5fdf7;
		vertical-align:right;
}

td.tdclass5b{
		font-family:Arial;
		color:#212020;
		font-weight:normal;
		font-size:12px;
		text-align:justify;
		line-height:13pt;
		padding: 1px 0;
		padding-left: 4px;
		padding-right: 4px;
		background-color:#fff9f2;
		vertical-align:right;
}

td.tdclass5c{
		font-family:Arial;
		color:#212020;
		font-weight:normal;
		font-size:12px;
		text-align:justify;
		line-height:13pt;
		padding: 1px 0;
		padding-left: 4px;
		padding-right: 4px;
		background-color:#fff9f2;
		vertical-align:right;
}

td.tdclass5c2{

		font-family:Arial;
		color:#212020;
		font-weight:normal;
		font-size:12px;
		text-align:center;
		line-height:13pt;
		padding: 1px 0;
		padding-left: 4px;
		padding-right: 4px;
		background-color:#fff9f2;
		vertical-align:left;
}
td.tdclass5c5{
		font-family:Arial;
		color:#212020;
		font-weight:normal;
		font-size:11px;
		text-align:left;
		line-height:13pt;
		padding: 1px 0;
		padding-left: 4px;
		padding-right: 4px;
		background-color:#fff9f2;
		vertical-align:right;
}

td.tdclass5c25{
		font-family:Arial;
		color:#212020;
		font-weight:normal;
		font-size:11px;
		text-align:center;
		line-height:12pt;
		padding: 1px 0;
		padding-left: 1px;
		padding-right: 1px;
		background-color:#fff9f2;
		vertical-align:left;
}
td.tdclass5c25b{
		font-family:Arial;
		color:#212020;
		font-weight:normal;
		font-size:11px;
		text-align:left;
		line-height:12pt;
		padding: 1px 0;
		padding-left: 4px;
		padding-right: 4px;
		background-color:#fff9f2;
		vertical-align:left;
}
td.tdclass5e{
		font-family:Arial;
		color:#212020;
		font-weight:normal;
		font-size:12px;
		text-align:justify;
		line-height:13pt;
		padding: 1px 0;
		padding-left: 4px;
		padding-right: 4px;
		background-color:#fff9f2;
		vertical-align:top;
}
td.tdclass5e2{
		font-family:Arial;
		color:#212020;
		font-weight:normal;
		font-size:12px;
		text-align:center;
		line-height:13pt;
		padding: 1px 0;
		padding-left: 4px;
		padding-right: 4px;
		background-color:#fff9f2;
		vertical-align:left;
}
td.tdclass5d{
		font-family:Arial;
		color:#212020;
		font-weight:normal;
		font-size:12px;
		text-align:justify;
		line-height:13pt;
		padding: 1px 0;
		padding-left: 4px;
		padding-right: 4px;
		background-color:#fff9f2;
		vertical-align:top;
}

td.tdclass6{
		font-family:Arial;
		color:#212020;
		font-weight:normal;
		font-size:12px;
		text-align:right;
		line-height:13pt;
		vertical-align:top;
		padding-right: 2px;
		padding: 1px, 0;
		background-color:#f5fdf7;
}
td.tdclass7{
		height:17px;
		font-family:Verdana;
		color:#212020;
		font-weight:bold;
		line-height:12pt;
		font-size:9pt;
		
}
td.tdclass8{
		height:20px;
		border: 1px;
		font-family:Verdana;
		color:#212020;
		font-weight:bold;
		line-height:12pt;
		font-size:9pt;
		background-color:#f5fdf7;
}
td.tdshowall{
		height:17px;
		font-family:Verdana;
		color:#212020;
		font-weight:bold;
		line-height:12pt;
		font-size:9pt;
		text-align: right;	
		width:100px;
		border-bottom-width: 1px;
		border-bottom-style: dotted;
		border-bottom-color: #666666;
}

td.tdhideall{
		height:17px;
		font-family:Verdana;
		color:#212020;
		font-weight:bold;
		line-height:12pt;
		font-size:9pt;
		text-align: right;	
		width:100px;
				border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
td.item{
		width:32px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		text-align:center;
		font-size:12px;
		vertical-align:top;	
		background-color:#f5fdf7;
}
td.itemnum{
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		font-style:normal;
		font-size:12px;
		font-variant:normal;
		background-color:#f5fdf7;
}
td.item2{
		width:272px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		font-style:normal;
		font-size:9px;
		font-variant:normal;
		background-color:#f5fdf7;
}

td.item3{
		width:220px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		text-align:center;
		font-size:12px;
		background-color:#f5fdf7;
}
td.itemb{
		width:32px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		text-align:center;
		font-size:12px;
		vertical-align:top;	
		background-color:#fff9f2;
}
td.item2b{
		width:410px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		font-style:normal;
		font-size:9px;
		font-variant:normal;
		background-color:#fff9f2;
}
td.itemc{
		width:355px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		text-align:center;
		font-size:12px;
		vertical-align:top;	
		background-color:#fff9f2;
}
td.item2c{
		width:125px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		font-style:normal;
		font-size:9px;
		font-variant:normal;
		background-color:#fff9f2;
}
td.itemd{
		width:235px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		text-align:center;
		font-size:12px;
		vertical-align:top;	
		background-color:#fff9f2;
}
td.item2d{
		width:120px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		font-style:normal;
		font-size:8px;
		font-variant:normal;
		background-color:#fff9f2;
		
}
td.itemg{
		width:120px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		font-style:normal;
		font-size:12px;
		font-variant:normal;
		vertical-align:top;	
		background-color:#fff9f2;
		line-height:13pt;
		vertical-align:right;
		text-align:center;
}
td.itemga{
		width:415px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		text-align:center;
		font-size:12px;
		vertical-align:top;	
		background-color:#fff9f2;
}
td.item4ga{
		width:470px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		text-align:center;
		font-size:12px;
		vertical-align:top;	
		background-color:#fff9f2;
}
td.item2g{
		width:30px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		font-style:normal;
		font-size:8px;
		font-variant:normal;
		background-color:#fff9f2;	
}

td.item4g{
		width:85px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		font-style:normal;
		font-size:8px;
		font-variant:normal;
		background-color:#fff9f2;	
}
td.item4g{
		width:81px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		font-style:normal;
		font-size:8px;
		font-variant:normal;
		background-color:#fff9f2;	
}

td.item3g{
		width:50px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		font-style:normal;
		font-size:8px;
		font-variant:normal;
		background-color:#fff9f2;	
}
td.itemf{
		width:230px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		text-align:center;
		font-size:12px;
		vertical-align:top;	
		background-color:#fff9f2;
}
td.item2f{
		width:120px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		font-style:normal;
		font-size:8px;
		font-variant:normal;
		background-color:#fff9f2;
		
}
td.iteme{
		width:350px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		text-align:center;
		font-size:12px;
		vertical-align:top;	
		background-color:#fff9f2;
}
td.item2e{
		width:125px;
		font-family:Verdana;
		color:#212020;
		font-weight:normal; 
		font-style:normal;
		font-size:9px;
		font-variant:normal;
		background-color:#fff9f2;
}
#tablecontacts {
		vertical-align: top;
		align: center;
		
		padding-left: 20px;
		spacing:2px;
		width:480px;
		background-color: #FFFFFF; 
		border: none; 
		}
		
td.tc1 { 
		font-style: normal; 
		font-variant: normal; 
		font-weight: normal;
		font-size: 9pt; 
		text-align: right;
		height: 12px; 
		width: 130px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;	 
		}
td.tc2 { 
		font-style: normal; 
		font-variant: normal; 
		font-weight: normal;
		font-size: 9pt; 
		height: 12px; 
		width: 350px; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-align: left; 
		}
		
	#tdrequired {
		text-align: left;
		border: none;
		padding: 0;
		spacing: 0; 
		width: 100%;
		}		
		td.tc2a { 
			width: 38%;
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			text-align: left; 
			}
		td.tc2b {
			width: 4%;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #0062AB;
			}
		td.tc2c { 
			width: 58%; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			}
			
td.tcint1 { 
		font-style: normal; 
		font-variant: normal; 
		font-weight: normal;
		font-size: 9pt; 
		text-align: right;
		vertical-align: top; 
		padding-top: 2px;		
		height: 12px; 
		width: 130px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;	 
		}
td.tcint2 { 
		font-style: normal; 
		font-variant: normal; 
		font-weight: normal;
		font-size: 9pt; 
		height: 12px; 
		width: 350px; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-align: left; 
		background-color: #F5F5F5;				
		}				
.tablecompany{
	width: 720px;
	margin-right: auto;
	margin-left: auto;
}
.tablecompany td{
	text-align: center;
	font-size: 11px;
	line-height: normal;
}

		
		
