﻿#subNav {
	background:url(/Content/images/subNavSolutions.png) 140px 0 no-repeat;
}

#subNav p { 
	width:231px;
	margin-left:140px;
}

#subNav p a {
	width:85px;	
	float:left;
	display:inline;
}

#subNav p a.tools { width:60px; }
#subNav p a.lincs { width:75px; }

ul.image_links a {
	display:block;	
	width:290px;
	height:113px;
	text-indent:-9999px;
	margin-bottom:10px;
}

ul.image_links li.example1 a { background:url(/Content/images/thumb_DT.jpg) 0 0 no-repeat; margin-top:14px; }
ul.image_links li.example2 a { background:url(/Content/images/thumb_Innovation.jpg) 0 0 no-repeat; }
ul.image_links li.example3 a { background:url(/Content/images/thumb_FMCon.jpg) 0 0 no-repeat; }

/* SERVICES ********************************************************************************/

#content h3 {background: url(/Content/images/bg_h3_multiline.jpg) no-repeat 0 0;}

#colA.servicesPage { width:645px; }
.column {
	margin-top:0px;
	width:275px;
	padding-right:60px;	
}

.column.last {
	width:265px;	
}

p.link {
	margin-bottom:0px;	
}

p.floatL { margin-right:18px; }

#colB p, #colB label {
	font-size:1.3em;
	color:#949CA1;	
}

#colB p { margin-bottom:20px; }

#colB form input.textbox {
	border-top:1px solid #AAADB2;
	border-right:1px solid #DCDFE6;
	border-bottom:1px solid #E2E9EF;
	border-left:1px solid #E3E3EB;
	width:276px;
	height:16px;	
	padding:5px 6px;
	margin:6px 0 11px 0;
	color:#949CA1;	
}

#colB form input#EmailAddress {
	margin-bottom:18px;	
}

#colA img.lincsImg { margin-right:25px; }

#colA ul { 
	width:300px;
	font-size:1.3em;
}

#colA ul.full-width { 
	width:600px;
}


/* Definition Box ********************************************************************************/
.definition-box {background: url(/Content/images/definition-box.png) no-repeat -1286px bottom; margin-bottom: 13px; margin-left: -9px; padding-bottom: 40px; position: relative; width: 643px;}
.definition-box h4 {background: url(/Content/images/definition-box.png) no-repeat -643px 0; color: #b9b9b9; font-size: 1.4em; font-style: italic; height: 26px; margin-bottom: 0; overflow: hidden; padding: 21px 29px 0;}
.definition-box p {background: url(/Content/images/definition-box.png) repeat-y 0 0; color: #b9b9b9; font-size: 1.3em; font-style: italic; line-height: 1.5em; margin-bottom: 0; padding: 0 29px}
.definition-box a.close {background: url(/Content/images/definition-box.png) no-repeat -643px -47px; height: 12px; position: absolute; right: 24px; text-indent: -8000px; top: 16px; width: 12px;}
.definition-box a.close:hover {background-position: -655px -47px;}