#sseIcon48png { 
	 background-image: url('../img/sse_icon.png'); 
	 background-size: 48px 48px;
	 background-repeat: no-repeat;
	 height: 48px;
	 width: 48px;
}

@media all and (-webkit-min-device-pixel-ratio: 1.5) { 
	#sseIcon48png { 
		background-image: url('../img/sse_icon@2x.png'); 
	} 
}

/* SSE Help Icons */
table.links tr {
	color: #098572;
	font-size: 120%;
	font-weight: bold;
}

table.links tr td {
	text-align: left;
	vertical-align: middle;	
}

table.links tr td div {
	text-decoration: underline;
}

table.links tr:hover {
	color: #ff0000;
}

span.outer  {
	padding-left: 0.0em;
	padding-right: 0.7em;
}

span.outer span { 	
	background-size: 25px 25px;
	background-repeat: no-repeat;
	height: 25px;
	width: 25px;
	display: inline-block;
	margin-top: -0.1em;
	margin-bottom: -0.4em;
}

span.outer span.mainIconSafe {
	background-image: url('../img/icons/main_safe.png'); 
}

span.outer span.mainIconText {
	background-image: url('../img/icons/main_text.png'); 
}

span.outer span.mainIconFile {
	background-image: url('../img/icons/main_file.png'); 
}

span.outer span.mainIconUtils {
	background-image: url('../img/icons/main_utils.png'); 
}

span.outer span.mainIconSettings {
	background-image: url('../img/icons/main_settings.png'); 
}

span.outer span.mainIconInfo{
	background-image: url('../img/icons/main_info.png'); 
}

span.outer span.mainIconFAQ{
	background-image: url('../img/icons/main_faq.png'); 
}

span.outer span.mainIconPRO{
	background-image: url('../img/icons/main_pro.png'); 
}

span.outer span.mainIconBlank{
	background-image: url('../img/icons/blank_25x25.png'); 
}