/* ------------( hide stylesheets for old browsers ) ----------- */
@import "style.css";
@import "wysiwyg_override.css";

/* REQUIRED BUTTON STYLES: */		
button { 
	position: relative;
	border: 0; 
	padding: 0;
	cursor: pointer;
	overflow: visible; /* removes extra side padding in IE */
}

button::-moz-focus-inner {
	border: none;  /* overrides extra padding in Firefox */
}

button span { 
	position: relative;
	display: block; 
	white-space: nowrap;	
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	/* Safari and Google Chrome only - fix margins */
	button span {
		margin-top: -1px;
	}
}


/* OPTIONAL BUTTON STYLES for applying custom look and feel: */		
button.sprite_button {
	padding: 0 15px 0 0;
	margin-right:5px;
	font-size:13px;
	text-align: center;
	background: transparent url(/images/button_end_sprite.png) no-repeat right top;
	font-weight: bold;
	height: 21px;
}
	
button.sprite_button span {
	padding: 2px 0 0 15px;
	height:19px;
	background: transparent url(/images/button_start_sprite.png) no-repeat left top;
	color:#fff;
}
	
button.sprite_button:hover, button.sprite_buttonHover { /* the redundant class is used to apply the hover state with a script */
	background-position: right -21px;
}
	
button.sprite_button:hover span, button.submitBtnHover span {
	background-position: 0 -21px;
}

#prospect a {
	color: #FFFFFF;
	text-decoration: none;
}
