#footer-mod .footer-row .qia-col-5-1 {
	width: 240px;
	padding-bottom: 2px;
}

.footer-row .qia-col-5-1 {
	float: left;
	min-height: 1px;
	padding: 0 5px;
}

#footer-mod .qia-col-5-1 ul li:hover {
	background: url("/QA/QAHome.nsf/vwWebSource/firstpage/$FILE/grey_on.png") no-repeat scroll 0px 5px;
	padding-left: 8px;
}

#footer-mod {
	border-top: 1px solid #666;
	clear: both;
	width: 100%;
	float: left;
	*float: none;
	background: #0F161A;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#474A50',endColorstr='#0F161A');
	background: url(/QA/QAHome.nsf/vwWebSource/firstpage/$FILE/footermod-bg.png) no-repeat center top,-webkit-linear-gradient(top,#474A50,#0F161A) repeat-x 0 0;
	background: url(/QA/QAHome.nsf/vwWebSource/firstpage/$FILE/footermod-bg.png) no-repeat center top,-moz-linear-gradient(top,#474A50,#0F161A) repeat-x 0 0;
	background: url(/QA/QAHome.nsf/vwWebSource/firstpage/$FILE/footermod-bg.png) no-repeat center top,-o-linear-gradient(top,#474A50,#0F161A) repeat-x 0 0;
	background: url(/QA/QAHome.nsf/vwWebSource/firstpage/$FILE/footermod-bg.png) no-repeat center top,-ms-linear-gradient(top,#474A50,#0F161A) repeat-x 0 0;
	background: url(/QA/QAHome.nsf/vwWebSource/firstpage/$FILE/footermod-bg.png) no-repeat center top,linear-gradient(top,#474A50,#0F161A) repeat-x 0 0;
	margin-bottom: -1px;
	font-size: 0.8em;
}

#footer-mod ul {
	line-height: 14px;
}

#footer-mod h2,#footer-mod h3 {
	color: #ff7800;
	margin: 0;
	padding: 16px 0 0;
	font-weight: bold;
	font-size:12px;
}

#footer-mod .qia-col-5-1:hover h2 {
	color: #FCB712;
}

#footer-mod ul {
	list-style: none outside none;
	margin: 0;
	padding: 0 0 2px;
}

#footer-mod li {
	background: url("/QA/QAHome.nsf/vwWebSource/firstpage/$FILE/grey_off.png") no-repeat scroll 0px 5px;
	color: #666666;
	margin: 4px 0;
	padding: 0 0 0 10px;
}

:first-child + html #footer-mod li {
	display: inline-block;
}

#footer-mod li:hover,#footer-mod li.ibm-active {
	background-position: -2px -98px;
	color: #FFCF01;
}

* html #footer-mod li {
	vertical-align: text-top;
	width: 100%;
}

#footer-mod a {
	color: #A8A8A8;
	display: block;
	text-decoration: none;
	text-shadow: 0 0 2px #000000;
}

#footer-mod a:hover {
	color: #FFFFFF;
}

#footer-mod .footer-row {
	clear: both;
	margin: 0 auto;
	padding: 0 10px;
	width: 1000px;
}

* html #footer-mod a {
	margin-top: -4px;
}

#footer-mid {
	background:url("/QA/QAHome.nsf/vwWebSource/firstpage/$FILE/footer-mid.png") repeat-x scroll 50% 0px;
	border-bottom: 2px solid #FFFFFF;
	box-shadow: 0 1px 0 #E5E5E5 inset;
	min-height: 0;
}

#footer {
	border-top: 1px solid #B5BEC3;
	box-shadow: 0 1px 0 0 #E0E4E7 inset;
	color: #8D9CA3;
	text-align: center;
	font-size: 0.75em;
	background: -webkit-linear-gradient(#585B62,#1E1E20);
	background: -moz-linear-gradient(#585B62,#1E1E20);
	background: -o-linear-gradient(#585B62,#1E1E20);
	background: -ms-linear-gradient(#585B62,#1E1E20);
	background: linear-gradient(#585B62,#1E1E20);
	filter: progid:DXImageTransform.Microsoft.gradient(StartColorStr='#585B62',EndColorStr='#1E1E20');
}

#footer a {
	color: #8D9CA3;
}

#footer-mod .certificates {
	background-position: 76px -43px;
	clear: both;
	display: block;
	padding-top: 43px;
	width: 185px;
}

#footer-mod .sprite {
	background: url("/QA/QAHome.nsf/vwWebSource/firstpage/$FILE/ISO.png") no-repeat scroll 0px 0px;
	margin: 0 auto;
}