/* #####  SERVICES STYLE ###### */


/* #####  SERVICE GRID STYLE ###### */

#servicesDiv {
	float:left;
	clear:left;
	width:560px;
	margin:10px 0 60px 0;
}
	

.servGrid {
	border-collapse:collapse;
	width:940px;
	table-layout:fixed;
	font-family:Helvetica, Arial, sans-serif;
}

.servGrid tr th {
	vertical-align:top;
	border:#DBDBEB solid 1px;
	font-size:12px;
	padding:8px 15px;
}

.servGrid th[scope=row] {
	text-align:left;
	font-size:13px;
	font-weight:normal;
	color:#093d72;
}

.servGrid th[scope=row]:hover {
	background:#FFFFCC;
}

.servGrid th[scope=col] {
	color:#FFFFFF;
}

.servGrid th[scope=col]:nth-child(1) {
	text-align:left;
	width:290px;
	text-transform:uppercase;
	color:#646472;
}

.servGrid th[scope=col]:nth-child(2) {
	background:#A9D72E;
}

.servGrid th[scope=col]:nth-child(3) {
	background:#00B355;
}

.servGrid th[scope=col]:nth-child(4) {
	background:#42A2FF;
}

.servGrid th[scope=col]:nth-child(5) {
	background:#4B44FF;
}

.servGrid th[scope=col]:nth-child(6) {
	background:#810082;
}



.servGrid tr td {
	vertical-align:top;
	border:#DBDBEB solid 1px;
	background:url("/imgs/icons/gridChkmk.gif") no-repeat center;
}

.servGrid tr td.notAv {
	background:none;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	color:#a7a7b3;
}



.missing {
	color:#FF0000;
}

.qtip {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	line-height:130%;
	background:#667380;
}