@charset "UTF-8";
/* CSS Document */

#web_icos a:link {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/web_design_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:28px;
	display: block;
	text-align: center;
}
#web_icos a:visited {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/web_design_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:28px;
	display: block;
	text-align: center;
}
#web_icos a:hover {
	color: #D52229;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/web_design_over.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:28px;
	
	display: block;
	text-align: center;	
	
}

#linkgrid {
	font-size: 13px;
	font-weight: bold;
}
#email_icos a:link {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/email_marketing_up.jpg);
	background-repeat: no-repeat;
background-position: center top;
padding-top:28px;
	
	display: block;	
	text-align: center;	
}
#email_icos a:visited {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/email_marketing_up.jpg);
	background-repeat: no-repeat;
background-position: center top;
	padding-top:28px;
	
	display: block;	
	text-align: center;	
}
#email_icos a:hover {
	color: #D52229;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/email_marketing_over.jpg);
	background-repeat: no-repeat;
	background-position: center top;
padding-top:28px;

	display: block;	
	text-align: center;	
}
#brand_icos a:link {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/brand_identity_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
padding-top:28px;
	display: block;
	text-align: center;
}
#brand_icos a:visited {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/brand_identity_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
padding-top:28px;
	
	display: block;
	text-align: center;
}
#brand_icos a:hover {
	color: #D52229;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/brand_identity_over.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:28px;
	display: block;
	text-align: center;	
}
#ad_icos a:link {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/advertising_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:28px;
	
	display: block;
	text-align: center;
}
#ad_icos a:visited {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/advertising_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:28px;
	
	display: block;
	text-align: center;
}
#ad_icos a:hover {
	color: #D52229;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/advertising_over.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:28px;
	
	display: block;
	text-align: center;
}
#direct_icos a:link {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/direct_marketing_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
padding-top:28px;
	
	display: block;
	text-align: center;
}
#direct_icos a:visited {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/direct_marketing_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
padding-top:28px;
	
	display: block;
	text-align: center;
}
#direct_icos a:hover {
	color: #D52229;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/direct_marketing_over.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:28px;
	
	display: block;
	text-align: center;
}
#pod_icos a:link {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/podcasting_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
padding-top:28px;
	display: block;
	text-align: center;
}
#pod_icos a:visited {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/podcasting_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:28px;
	display: block;
	text-align: center;
}
#pod_icos a:hover {
	color: #D52229;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/podcasting_over.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:28px;
	display: block;
	text-align: center;
}
#search_icos a:link {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/search_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
padding-top:28px;
	display: block;
	text-align: center;
}
#search_icos a:visited {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/search_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
padding-top:28px;
	display: block;
	text-align: center;
}
#search_icos a:hover {
	color: #D52229;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/search_over.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:28px;
	display: block;
	text-align: center;
}

#new_icos a:link {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/emerging_marketing_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:28px;
	display: block;
	text-align: center;
}
#new_icos a:visited {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/emerging_marketing_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
padding-top:28px;
	display: block;
	text-align: center;
}
#new_icos a:hover {
	color: #D52229;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/icons/port_new/emerging_marketing_over.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:28px;
	display: block;
	text-align: center;
}
.iconstyle {
	border: 1px solid #CCCCCC;
}
