html, body { font-family: Arial, Verdana, Helvetica ; background-color: #fbfbfb; margin: 0; padding: 0; }
#webpage { width: 1050px; margin: 0 auto; }
.clearboth { clear: both; }

.logo { width: 353px; height: 58px; float: left; margin-left: 26px; }
.iconbox { width: 215px; height: 58px; float: left; }
.linksbox { text-align: right; width: 647px; height: 20px; float: right; margin: 0 56px 0 0; padding: 0; }
a.toplinks:link { color:#2f7593; font-size: 12px; font-weight: normal; font-style: normal; line-height: 12px; text-decoration:none; margin: 0; padding: 0; }
a.toplinks:visited { color:#2f7593; font-size: 12px; font-weight: normal; font-style: normal; line-height: 12px; text-decoration:none; margin: 0; padding: 0; }
a.toplinks:hover { color: #95b533; font-size: 12px; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; margin: 0; padding: 0; }
/*GREEN
*/
.tvon { background-image: url(images/prod/products.png); background-repeat: repeat; background-attachment: scroll; background-position: 0 232px; text-indent: -99999px; display: block; width: 215px; height: 58px; }
.neton { background-image: url(images/prod/products.png); background-repeat: repeat; background-attachment: scroll; background-position: 431px 232px; text-indent: -99999px; display: block; width: 215px; height: 58px; }
.phoneon { background-image: url(images/prod/products.png); background-repeat: repeat; background-attachment: scroll; background-position: 216px 232px; text-indent: -99999px; display: block; width: 215px; height: 58px; }
/*BLUE
*/
.tv { background-image: url(images/prod/products.png); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-indent: -99999px; display: block; width: 215px; height: 58px; }
.tv:hover {
	background-position: 0 116px;
}
.internet { background-image: url(images/prod/products.png); background-repeat: repeat; background-attachment: scroll; background-position: 431px 0; display: block; width: 215px; height: 58px; text-indent: -99999px; }
.internet:hover { background-position: 431px 116px; }
.phone { background-image: url(images/prod/products.png); background-repeat: repeat; background-attachment: scroll; background-position: 216px 0; display: block; width: 215px; height: 58px; text-indent: -99999px; }
.phone:hover { background-position: 216px 116px; }
