@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0;}

body {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.35em;
	background: #FFFFFF;
	color: #262626; 	
}
#container {
	width: 1000px;
	margin: 0 auto;
	position: relative;
}
.bodytext { font-family: Calibri, Arial, Helvetica, sans-serif;
		font-size:14px; text-decoration:none; color: #000000; 		
		 }
.headtext1 { font-family: Calibri, Arial, Helvetica, sans-serif;
		font-size:18px; text-decoration:none; color:#70b3d3;font-weight:bold;
		text-align:justify; }
		
.text { font-family: Calibri, Arial, Helvetica, sans-serif;
		font-size:13px; color:#0087af; text-decoration:none; }
.text:hover { font-family: Calibri, Arial, Helvetica, sans-serif;
		font-size:13px; text-decoration:underline;
		 color:#0087af; }		
.email { font-family: Calibri, Arial, Helvetica, sans-serif;
		font-size:14px; text-decoration:none; color: #000000; 		
		 }
.email:hover { font-family: Calibri, Arial, Helvetica, sans-serif;
		font-size:14px; text-decoration: underline; color: #000000; 		
		 }

.contact { font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0087af; 
	text-decoration: underline;
	}
.calloutbox { font-family:Calibri,Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	background-color: #EFEFEF;
	padding: 10px 20px;
	}
	
.copyright { font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}	

#menu { font-family: Calibri, Arial, Helvetica, sans-serif;
		font-size:14px;			
		color: #000000;			
		text-decoration:none;
		height:30px; position:relative;			
		}
		
#menu li {
		display: inline;		
		list-style: none;		
		float: left;				
		}
#menu li a { font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size:14px;
	display:block; 
	color: #000000;
	text-decoration:none;	
	height:30px; 
	line-height:30px; 
    padding:4px 0px 4px 0px;
	}
		
	
#menu li a:hover { font-family: Calibri, Arial, Helvetica, sans-serif;
		font-size:14px;	
		font-weight:none;
		color: #0087af;
		text-decoration:none;				
		}

#dropdown ul {
	margin: 0px;
	padding: 0px;	
}


#dropdown ul li {
	list-style-type: none;
	margin: 0px;
	background-color: #EAEAEA;
	height: 25px;
	border-bottom: 1px solid #8cc2dc;
}

#dropdown ul li A{
	color: #666666;
	display: block;
	text-decoration: none;
	padding: 5px 5px 5px 7px;
	height: 15px;
}

#dropdown ul li A:hover{
	color:#FFFFFF;
	text-decoration: none;
	background-color:#0087af;
}
#dropdown #double {
	height: 42px;
}

#dropdown #double a{
	padding: 5px 5px 5px 7px;
	height: 32px;
}

#services {
	width: 180px;
	visibility: hidden;
	position:absolute;
	top:33px;
	left: 380px;
	z-index:100;
}		

.title { font-family: Calibri, Arial, Helvetica, sans-serif;
	height: 20px;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 0px;	
	color: #0087af; }
	
	#centerColumn ul li{
	font-size: 14px;		
	background: url(../images/bg_arrow_nav.gif) no-repeat 13px 11px;
	padding: 5px 10px 0 30px;		
	list-style: none;
	}
	
	#centerColumn ul li ul{
		font-size: 14px;
		padding: 6px 0 0px 25px;
	}	
	
	#centerColumn ul li ul li{
 		font-size: 14px;
		color: #333;
		background: none;
		list-style: circle;
		padding: 0 0 6px 0px;
		font-weight:normal;
	}	
		
	
	#centerColumn {
	float: left;
	width: 741px; 
	list-style:none;
	}
	
	#leftColumn {
		float: left;
		width: 227px;
		padding: 0px 7px 7px 0px;
	}
#leftColumn	#leftNav li{
		font-size: 13px;
		font-weight: normal;
		margin: 0 0 0px 0;
		background: url(../images/bg_arrow_nav.gif) no-repeat 8px 11px;
		padding: 3px 10px 3px 23px;
		border-bottom: #FFFFFF solid 1px;
		background-color:#EEEEEE;	
		list-style:none;	
	}
		
#leftColumn	#leftNav a{
		color: #000000;
		text-decoration: none;		
		display: block;
	}
	
#leftColumn	#leftNav a:hover{
		text-decoration: none;
		color: #0087af;
	}
	
	#leftColumn #leftNav1{
		list-style: none;
		color: #000000;
	}
	
	#leftColumn #leftNav1 li{
		font-size: 13px;
		font-weight: bold;
		margin: 0 0 4px 0;
		background: url(../images/bg_arrow_nav.gif) no-repeat 8px 11px;
		padding: 4px 10px 4px 23px;
		
	}
	
		
	#leftColumn #leftNav1 a{
		color: #000000;
		text-decoration: none;		
		display: block;
	}
	
	#leftColumn #leftNav1 a:hover{
		text-decoration: none;
		color: #0087af;
	}
		#leftColumn #leftNav #active{ 
		color:#0087af;		
	}
	
	
/*table reference*/
		table.reference
		{
		border:1px solid #c3c3c3;
		border-collapse:collapse;
		font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:13px; 
		}
		.tableheader { font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:13px; 
		color:#FFFFFF;
		}
				
		table.reference td 
		{
		border:1px solid #999999;
		padding:2px;
	    }
		
	.fixed { position:fixed; display:block;}
	* html .fixed { position: absolute; }
	



				
