/* STC Home CSS */
body {  
	font-family: Arial Bold, Trebuchet MS Bold, helvetica, verdana, sans-serif ; 
	color: #222; 
	font-size: 0.8em ;
	background: #ffd url(images/1x1.gif) repeat top left;
	margin: 0px;
	border: 0px;
	padding: 0px;
	text-align: center;
}
#mouse {height: 328px ; width: 740px ; 
		background: #ffd url(images/mousevert.jpg) repeat-x top left;
		border-top: 2px solid #272 ;
		border-bottom: 2px solid #111 ;
		}
img.right	{ float: right ; margin: 0 0 0 8px ; }

#containerhome { 
	text-align: left;
	position: relative;
	background: #FFD repeat-y left top;
	margin: auto;
	padding: 0;
	width: 740px; 
}
#contenthome {
	width: 740px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
#homefoot { background-color: #aa9 ; width: 740px;
		line-height: 30px ; text-align: center; 
		margin-left: auto; 	margin-right: auto;
		}
.pow {	font-size: 1.3em; color: #222 ; 
		padding-left: 10px ;
		padding-top: 5px ;
	}
.spec	{position: absolute; left:-2000px;}
p { padding-left: 30px ; }

a:link { text-decoration: none ; color: #060; background: transparent;}
a:visited { text-decoration: none ; color: #060; background: transparent;}
a:active { text-decoration: none ; color: #060; background: transparent;}
a:hover { text-decoration: underline ; color: #060; background: transparent;}

a:link.maj { text-decoration: none ; color: #222; background: transparent;}
a:visited.maj { text-decoration: none ; color: #222; background: transparent;}
a:active.maj { text-decoration: none ; color: #222; background: transparent;}
a:hover.maj  { text-decoration: underline ; color: #222; background: transparent;}

.ic	{ height: 40px ;  width:  40px ; float: left ; margin-left: 20px;
	}
.stext { height: 40px ; line-height: 30px ; font-size: 1.3em ; color: #222; clear: none ; margin-left: 10px;
	}
