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

/* Common Elements to all pages */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
}

h1.headerlogo {
	width: 1px; height: 1px;
	position: relative;
	margin:0px;
	text-indent:-5000px;
}


/* Rollover for Nav Menu */


#main-nav{
	width:941px;
	height:43px;
	margin:0 auto;
	background:#acacac url(../images/nav-menu.jpg) no-repeat; 		
}


#main-nav ul{
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	clear: left;
}

#main-nav ul li{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
}

#main-nav ul li a span{
	display:none;
}


#main-nav ul li a.home{
	width:129px;
	height:43px;
	margin:0px;
	padding:0px;
	display: block;
}


#main-nav ul li a.products{
	width:152px;
	height:43px;
	margin:0px;
	padding:0px;
	display: block;
}

#main-nav ul li a.about{
	width:132px;
	height:43px;
	margin:0px;
	padding:0px;
	display: block;
}

#main-nav ul li a.support{
	width:191px;
	height:43px;
	margin:0px;
	padding:0px;
	display: block;
}

#main-nav ul li a.contact{
	width:148px;
	height:43px;
	margin:0px;
	padding:0px;
	display: block;
}

#main-nav ul li a.login{
	width:188px;
	height:43px;
	margin:0px;
	padding:0px;
	display: block;
}

/* -- Hovers -- */

#main-nav ul li a.home:hover{
	background: url(../images/nav-menu.jpg) 0px -43px;
}

#main-nav ul li a.products:hover{
	background: url(../images/nav-menu.jpg) -129px -43px;
}
#main-nav ul li a.about:hover{
	background: url(../images/nav-menu.jpg) -281px -43px;
}			
#main-nav ul li a.support:hover{
	background: url(../images/nav-menu.jpg) -413px -43px;
}		
#main-nav ul li a.contact:hover{
	background: url(../images/nav-menu.jpg) -604px -43px;
}		

#main-nav ul li a.login:hover{
	background: url(../images/nav-menu.jpg) -752px -43px;
}	



/* Home Page */
.style1 {color: #990000}
.style3 {color: #333333; font-weight: bold; }


/* h1.replace1 {
	width: 225px; height: 60px;
	position: relative;
	margin:0px;
	}

h1.replace1 span {
	background:url(../images/stevie_winner.gif);
		position: absolute;
		width: 100%;
		height: 100%;
	}
*/


.h1_spacer {padding:0px 0px 0px 13px;}


/* left Nav Rollover - Home Page */


.nav_highlight td:hover {
	text-decoration: none;
	background-color: #D8F7FF;
	
} 

.nav_highlight td {
	text-decoration: none;
	background-color: #FFFFFF;
}

.nav_highlight img {
	padding-left:10px;
}

.nav_highlight_prod td:hover {
	text-decoration: none;
	background-color: #FFFFFF;
} 

.nav_highlight_prod {
	text-decoration: none;
	background-color: #E3E3E3;
} 

	
/* Default/Index */
.style7 {
	color: #003366;
	font-weight: bold;
}
.style9 {
	color: #990000;
	font-size: 12pt;
}
.style13 {color: #990000}




	
