#c1 .vertical {
	padding: 0px 0px 0px 88px;
	margin-bottom: 20px;
}
#c1 .vertical ul li {
	text-align: right;
	display: inline;
}

#c1 .vertical ul a:link,
#c1 .vertical ul a:visited {
	text-align: right;
	line-height: 18px;
	padding: 0 0 0 5px;
	display: block;
	color: #012266;
	font-size: 10pt;
	text-decoration: none;
}
#c1 .vertical ul a:focus,
#c1 .vertical ul a:hover,
#c1 .vertical ul a:active {
	text-decoration: underline;
}
/**
 * result & web links
 **/
.ads li,
.web li {
	margin-bottom: 12px;
	padding-bottom: 18px;
}
.ads h3 a:link,
.web h3 a:link,
.ads h3 a:visited,
.web h3 a:visited {
	color: #EC008C;
	font-family: Arial,sans-serif;
	font-size: 13pt;
	text-decoration: none;
	text-transform: uppercase;
}
.ads h3 a:focus,
.web h3 a:focus,
.ads h3 a:hover,
.web h3 a:hover,
.ads h3 a:active,
.web h3 a:active {
	text-decoration: underline;
}
.ads p,
.web p {
	color: #5F5F5F;
	font-size: 10pt;
	line-height: 18px;
}
.web p span {
	display: block;
}
.ads p a:link,
.web p a:link,
.ads p a:visited,
.web p a:visited {
	color: #FF0000;
	font-size:11pt;
	font-weight: bold;
	text-decoration: none;
}
.ads p a:focus,
.web p a:focus,
.ads p a:hover,
.web p a:hover,
.ads p a:active,
.web p a:active {
	text-decoration: underline;
}
