@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 48px;
	height:1%;
	}
		#leftCol{
		float:left;
		width:315px;
		margin:44px 0 0 0;
		}
			#leftCol img{}
		
		#rightCol{
		float:right;
		width:646px;
		margin:5px 0 0 0;
		}
				#rightCol h2 .inner{
				background:url(../images/bg_header_h2_left.jpg) top left no-repeat;
				padding:0 0 0 40px;
				height:39px;
				float:right;
				}
				#rightCol h2 .inner2{
				padding:0 15px 0 0;
				height:39px;
				float:right;
				background:url(../images/bg_header_h2_right.jpg) top right no-repeat;
				}
				#rightCol h2 .inner3{
				display:block;
				padding:10px 0 0 0;
				float:right;
				}
			#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;
				height:1%;
				}
				
				.content a{color:#f36;}
			.content h3{
			font-size:18px;
			font-weight:bold;
			color:#333;
			}
			.content ul{
			margin:10px 0;
			padding:0 0 0 5px;
			}
				.content li{
				background:url(../images/bullet_arrow.gif) no-repeat 0 10px;
				margin:8px 0;
				padding:4px 0 4px 22px;
				line-height:180%
				}
				.content ol li{
				background:none;
				padding:4px 0 4px 0;
				}
				
			.col{}
				.colL{
				float:left;
				width:251px;
				margin:20px 0 0 20px;
				}
				.colR{
				float:right;
				width:251px;
				margin:20px 20px 0 0;
				}
				
			#rightCol .row{
			padding:0 5px;
			margin:15px 0 25px 0;
			clear:both;
			}
				#rightCol .rowL{
				float:left;
				width:286px;
				}
				#rightCol .rowR{
				float:right;
				width:286px;
				}
					#rightCol .contentBox{background:url(../images/contentBox_top.jpg) no-repeat;}
					#rightCol .rowL .contentBox .inner{
					background:url(../images/contentBox_bot_l.jpg) bottom no-repeat;
					width:286px;
					padding:0 0 10px 0;
					}
					#rightCol .rowR .contentBox .inner{
					background:url(../images/contentBox_bot_r.jpg) bottom no-repeat;
					width:286px;
					padding:0 0 10px 0;
					}
					
						#rightCol .row h3{
						width:100px;
						height:24px;
						text-align:center;
						margin:0 0 0 185px;
						padding:3px 0 0 0;
						font-size:12px;
						}
							#rightCol .row h3 a{color:#333;}
						#rightCol .row p{
						margin:12px 3px 0 3px;
						}
						#rightCol .row p.more{margin-right:20px;}
							#rightCol .row img{
							float:left;
							margin:0 10px 0 3px;
							}
			
			#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{}		
		
		
