@charset "utf-8";
/*
Title:      
Author:     
Updated:    
Notes:	    
*/

	#header{background:url(../images/bg_header_content.jpg) no-repeat;}

	#main{
	color:#333;
	background:url(../images/bg_main_content.jpg) repeat-y;
	padding:0 45px 0 47px;
	height:1%;
	}
		#leftCol{
		float:left;
		width:315px;
		margin:70px 0 0 0;
		}
			#leftCol img{}
		
		#rightCol{
		float:right;
		width:646px;
		margin:31px 0 0 0;
		}
			#headerTab{
			background:url(../images/bg_header_h2_right.jpg) top right no-repeat;
			padding:0 6px 0 40px;
			height:39px;
			float:right;
			display:inline;
			}
				#headerTab h2{
				color:#fff;
				text-transform:uppercase;
				font-size:18px;
				font-weight:normal;
				float:right;
				display:inline;
				padding:10px 15px 0 40px;
				_padding:0 15px 0 40px;
				margin:0;
				height:39px;
				background:url(../images/bg_header_h2_left.jpg) top left no-repeat;
				}
				#headerTab h2 span{
				_display:block;
				margin:10px 0 0 0;
				}
			
			.content{
			background:url(../images/bg_content_mid.jpg) repeat-y;
			clear:both;
			}
				.content .contentInner{background:url(../images/bg_content_top.jpg) no-repeat;}
				.content .contentInner2{
				padding:30px;
				background:url(../images/bg_content_footer.jpg) bottom no-repeat;
				}
			.content h3{
			font-size:16px;
			font-weight:bold;
			color:#069;
			}
			.content a{color:#0af;}
			.content ul{
			margin:10px 0;
			padding:0 0 0 5px;
			}
				.content li{
				background:url(../images/bullet_circle.gif) no-repeat 0 5px;
				margin:8px 0;
				padding:4px 0 4px 18px;
				}
				
			.col{}
				.colL{
				float:left;
				width:251px;
				margin:20px 0 0 20px;
				}
				.colR{
				float:right;
				width:251px;
				margin:20px 20px 0 0;
				}
			
			#contactForm{}
				#contactForm label{
				margin:5px 0;
				display:block;
				}
				#contactForm .formInput{
				border:0;
				background:url(../images/formInput.gif) no-repeat;
				height:27px;
				width:231px;
				padding:5px 10px 0 10px;
				}
				#contactForm .formText{
				border:1px solid #89898a;
				width:231px;
				padding:5px 10px 0 10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				}
			


						
	#footer{
	background:url(../images/bg_footer_content.jpg) top left no-repeat;
	padding:0 25px 0 25px;
	text-align:right;
	clear:both;
	border:1px solid #999;
	border-width:0 0 1px 0;
	}
		#footer p{
		color:#ccc;
		font-size:10px;
		margin:105px 0 0 0;
		}
		#footer a{color:#ccc;}
		
		
.industry{
margin:10px 0;
float:left;
clear:both;
padding:3px;
width:100%;
}
	.industry dt{
	float:left;
	margin:0 10px 10px 0;
	}
	.industry dd{}