/* BODY */
body {
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	font: 14px Rockwell, "Lucida Sans Unicode", "Lucida Grande", serif, Georgia, Times, “Times New Roman”, serif;
	color: #222222;
	text-align: center;
}



/* GENERIC */
	p{
		font: 12px Rockwell, "Lucida Sans Unicode", "Lucida Grande", serif, Georgia, Times, “Times New Roman”, serif;
		text-align:justify;
		line-height:15px;
	}
	
	img {
		border-style: none;
	}
	
	img.pic_left{
		float:left;
		padding:5px;
		margin:0 8px 8px 8px;
		border:1px #CCCCCC solid;
	}

	a {
		color: #1471B1;
		text-decoration: none;
	}
	a:hover {
		color: #33CC00;
	}

	h3{
		font: 22px Rockwell, "Lucida Sans Unicode", "Lucida Grande", serif, Georgia, Times, “Times New Roman”, serif;
		color: #94ABB6;
		padding-bottom:10px;
		margin-top:-10px;
	}
	
	h4{
		font: 14px Rockwell, "Lucida Sans Unicode", "Lucida Grande", serif, Georgia, Times, “Times New Roman”, serif;
		font-weight:normal;
		padding:2px;
		margin:0px;
		color: #888888;
		border-bottom:10px transparent dashed;
		padding-bottom:10px;
		margin-top:10px;
	}





/* CONTAINER */
#container {
	position: relative;
	width: 950px;
	margin: 0;
	padding: 0;
	text-align:left;
}



/* HEAD */
#head {
	width: 250px;
	height: 85px;
	text-align:left; 
}

		#head h1 {
			position: absolute;
			margin: 0 0 0 20px;
			width: 239px;
			height: 84px;
			background: url(../images/logo_forprint.gif) no-repeat;
		}
		#head h1 a {
			display:none
		}





/* TAGLINE */
#tagline {
padding:32px;
padding-left:425px;
width: 490px;
height:50px;
}

		#tagline h1{
			display:none;
		}
		
		#tagline h2{
			padding:0 0 0 20px;
			margin-left:50px;
			font-weight:lighter;
			font-size:12px;
			color:#33CC00;
		}
		
		#tagline h3{
			padding:0 0 0 20px;
			margin-left:50px;
			font-weight:500;
			font-size:16px;
			color:#979796;
		}



/* TOPMENU */
#menu {
	position: absolute; 
	width: 900px;
	top: 100px;
	left: 0;
	padding-top: 20px;
	padding-bottom: 20px; 
	margin-top:5px;
	margin-bottom:5px;
	border-bottom:2px solid #999999; 
	border-top:2px solid #999999;
	z-index: 100;
}

		#menu li {
			list-style-type: none;
			float: left;
			margin: 0 8px;
			height: 22px;
		}
		#menu li a {
			padding: 0 0 7px 0;
			height: 22px;
			color: #222222;
		}
		#menu li a:hover {
			color:#33CC00;
		}
		#menu .current {
			color:#33CC00;
		}











/* MAIN > CONTENT AREA */
#main {
	margin: auto;
	background-color:#FFFFFF;
	width: 900px;
	height: auto; 
}


		/* PHOTO TAG > CENTER BANNER WITH PICTURE */
		#photo_tag {
			display:none;
		}
		
				#photo_tag h1{
					display:none;
				}




		/* CONTENT LEFT */
		#content_left {
			float:left;
			margin-top:100px;
			padding:0 30px 0 15px;
			width: 545px;
			height:auto; 
		}
		
				#content_left h3 {
					margin-top:-50px; 
					text-indent:-4000px
				}

				#content_left h2 {
					font-size:16px; 
				}

				#content_left_header {
					float:left; 
					width:100px; 
					font-size:22px; 
					font-weight:bold; 
					color:#33CC00; 
					line-height:24px; 
					margin-bottom:25px; 
					margin-right:25px; 
					padding-left:0; 
					text-align:left
				}
				
				#content_left .subheader {
					font-size:18px; 
					font-weight:100; 
					color:#333; 
					line-height:20px; 
					margin-bottom:-10px; 
					padding-left:0px; 
					text-align:left					
				}
				
				#content_left p {
					font-size:14px; 
					font-weight:100; 
					color:#333; 
					line-height:20px; 
					padding-left:0px; 
					text-align:justify
				}	

				#content_left .label {
					font-size:12px; 
					font-weight:100; 
					color:#333; 
					line-height:40px; 
					padding-left:0px; 
					text-align:justify
				}




		/* CONTENT LEFT > PEOPLE */
		#content_left_people {		
			float:left;
			margin-top:100px;
			padding:0 30px 0 15px;
			width: 545px;
			height:auto; 
		}
		
				#content_left_people h3 {
					margin-top:-50px; 
					text-indent:-4000px
				}

				#content_left_people h2 {
					font-size:16px; 
				}

				
				#content_left_people .subheader {
					font-size:20px; 
					font-weight:100; 
					color:#333; 
					line-height:24px; 
					margin-top:20px;
					margin-bottom:-30px; 
					padding-left:0px; 
					text-align:left; 
				}
				
				#content_left_people p {
					font-size:14px; 
					font-weight:100; 
					color:#333; 
					line-height:20px; 
					padding-left:180px; 
					padding-bottom:10px;
					text-align:justify;
					margin-top:-10px; 
				}
				
				#content_left_people .photofit {
					float:left; 
					width:180px; 
					height:240px;
					line-height:30px; 
					margin-top:0;
					margin-bottom:-25px; 
					padding:0; 
					text-align:left;
				}




		/* CONTENT LEFT > PEOPLE */
		#content_left_aboutus {
			float:left;
			margin-top:100px;
			padding:0 30px 0 15px;
			width: 545px;
			height:auto; 
		}
		
				#content_left_aboutus h3 {
					margin-top:-50px; 
					text-indent:-4000px
				}

				#content_left_aboutus h2 {
					font-size:16px; 
				}
				
				#content_left_aboutus .subheader {
					font-size:20px; 
					font-weight:100; 
					color:#333; 
					line-height:24px; 
					margin-top:20px;
					margin-bottom:-30px; 
					padding-left:0px; 
					text-align:left; 
				}
				
				#content_left_aboutus p {
					font-size:14px; 
					font-weight:100; 
					color:#333; 
					line-height:20px; 
					padding-left:0px; 
					padding-bottom:20px;
					text-align:justify;
					margin-top:-10px; 
				}




		/* CONTENT RIGHT */
		#content_right{
			float:left;
			margin-top:100px;
			padding:0;
			width: 300px;
			height:auto; 
		}
		
				#content_right h4{
					margin-bottom:-15px;
				}		



				.item_box{
					font: 12px Rockwell, "Lucida Sans Unicode", "Lucida Grande", serif, Georgia, Times, “Times New Roman”, serif;
					line-height:16px;
					width:auto;
					height:auto;
					padding:10px 0 5px 0;
					border-bottom:0px #CCCCCC dashed;
				}
				
				.item_box a{
					color:#2E9FED;
				}
				
				.item_box a:hover{
					color:#33CC00;
				}
				
				
				
				
				.news_box{
					font: 14px Rockwell, "Lucida Sans Unicode", "Lucida Grande", serif, Georgia, Times, “Times New Roman”, serif;
					line-height:18px;
					width:auto;
					height:auto;
					padding:10px 0 5px 0;
					border-bottom:0px #CCCCCC dashed;
				}
				
				.news_box a{
					color:#2E9FED;
				}
				
				.news_box a:hover{
					color:#33CC00;
				}
				



		/* CONTENT RIGHT - PEOPLE */
		#content_right_people{
			float:left;
			margin-top:100px;
			padding:0;
			width: 300px;
			height:auto; 
		}
		
				#content_right_people h4{
					font: 16px Rockwell, "Lucida Sans Unicode", "Lucida Grande", serif, Georgia, Times, “Times New Roman”, serif;
					margin-bottom:-20px; 
				}
				
				#content_right_people h5{
					font: 15px Rockwell, "Lucida Sans Unicode", "Lucida Grande", serif, Georgia, Times, “Times New Roman”, serif;
					margin-bottom:-10px; 
				}	
				
				#content_right_people p{
					font: 12px Rockwell, "Lucida Sans Unicode", "Lucida Grande", serif, Georgia, Times, “Times New Roman”, serif;
					line-height:11px;
					margin:15px 0 0 30px;
				}
				
				#content_right_people .current {
					color:#33CC00;
					border-bottom:1px solid #33CC00;
					padding-bottom:5px;
				}
				
				.selected_rightnav{
					color:#33CC00; 
					border-bottom:3px solid #33CC00;
					padding-bottom:5px;
				}
		
		

		/* SPACER */
		.spacer{
			width:auto; 
			height:2px; 
			clear:both; 
			padding-bottom:2px;
		}



	/* CONTACT US */
	#form {
		padding: 0px;
		margin: 0px;
	}
	
		#field_label {
			font: 14px Rockwell, "Lucida Sans Unicode", "Lucida Grande", serif, Georgia, Times, “Times New Roman”, serif;
			width: 100%;
		}
		#field_label td {
			padding-top:5px; 
			padding-bottom:5px; 
		}
		#field_label input {
			font: 12px Arial;
			border: 1px solid #C8D2D9;
		}
		#field_label textarea {
			font: 12px Arial;
			border: 1px solid #C8D2D9;
			width: 260px;
			height: 200px;
			padding:5px;
		}
		.field_send {
			width: 80px;
			height: 40px;
			margin: 0px;
			border:1px solid #000;
		}

		.input_dropdown {
			border: 1px solid #CCCCCC;
			width: 260px;
			height:28px;
		}
		.input_width_height {
			width: 260px; 
			height:20px;
		}




	/* INVESTOR RELATIONS */
	.table_investor_relations
	{
		background:#FFFFFF; 
		margin-top:-30px; 
		margin-left:30px;
	}
			.table_investor_relations ul
			{
				float:left;
				margin:0;
				padding:0;
			}
			.table_investor_relations ul li
			{
				list-style:none;
				padding:3px 10px;
			}
			.table_investor_relations ul li.even
			{
				background:#FFFFFF;
			}
			.table_investor_relations ul li.odd
			{
				background:#FFFFFF;
			}





/* FOOTER */

#footer {
	width: 900px;
	margin-left:40px;
	border-top:1px solid #999999;
}

				#footer a {
				}
		
				#menufooter {
					display:none;
				}
					
							#menufooter li {
								display:none;
							}
							#menufooter li a {
								display:none;
							}
							#menufooter li a:hover {
								display:none;
							}

				#copyright{
					width:600px; 
					padding-top:10px;
					padding-bottom:10px;
					float:left;
					text-align:left;
					color:#555;
				}
				
							#copyright p {
								font: 10px Verdana, Rockwell, "Lucida Sans Unicode", "Lucida Grande", serif, Georgia, Times, “Times New Roman”, serif;
								color:#555;
								text-align:left;
							}
							
							#copyright a {
								font: 10px Verdana, Rockwell, "Lucida Sans Unicode", "Lucida Grande", serif, Georgia, Times, “Times New Roman”, serif;
								color:#33CC00;
								text-align:left;
							}




/* THIS IS FOR PRINTER PAGE BREAK */

	#printspacer {
		height:30px;
	}
	#printspacer_line {
		height:5px;
	}
	hr {
		page-break-after: always;
	}



/* END CSS */