/*benchmark Survey and litestandardpro styles*/
table.insetJustify	{	/*position:relative; left:-5px; top:0px;*/}
table.survey_results { 	border:thin; border-color:#CCCCCC;}
table.survey	{ padding-left: 20px; padding-right: 20px; padding-top:0px; padding-bottom:0px;}
table.survey td {font-size:12px;}
.surveyhr	{color:#ab2d3e; background-color:#ab2d3e; margin:0 10px 0 10px;}
.pyramidhr {
	background-color:#ab2d3e;
	color:#ab2d3e; 
	text-align:center;
  border-top: none solid #ab2d3e;
	border-right: none;
	border-bottom: none;
	border-left: none;	
	border-collapse:separate;
  height: 1px;
	margin:4px auto;
}
#survey	{position:relative; top:0; left:60px;}

.results_img_head {
	position:relative;
	top:-5px;
	left:0;	
}

#surveyresults {/*container*/
	position:relative;
	display:block;
	top:0; left:0;
	width:770px;
	height:auto;
	overflow:hidden;

	}


/* Results tabs background and text */
#resultstabs {
	position:relative; 
	top:0; left:0; 
	display:block; 
	width:834px; 
	height:50px;
	color: #000000; 
	background-color:transparent; 
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;	
	line-height:1.25; 
	font-size:12px;
	overflow:visible;
	/*display:none;*/			/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
	}

#resultstabs #inventory_tab, #resultstabs #demand_tab, #resultstabs #supply_tab, #resultstabs #measures_tab, #resultstabs #overallresults_tab {
	position:relative; 
	float:left;	
	top:0; left:0; 	
	display:block; 	
	width: 170px;
	height: 50px; 
	background: url( 'http://www.rockysoft.com/images/resultstab.gif' ) 0 -50px no-repeat;
	overflow:visible;
	}

#resultstabs #inventory_tab a, #resultstabs #demand_tab a, #resultstabs #supply_tab a, #resultstabs #measures_tab a, #resultstabs #overallresults_tab a, #resultstabs #inventory_tab a:link, #resultstabs #demand_tab a:link, #resultstabs #supply_tab a:link, #resultstabs #measures_tab a:link, #resultstabs #overallresults_tab a:link, #resultstabs #inventory_tab a:visited, #resultstabs #demand_tab a:visited, #resultstabs #supply_tab a:visited, #resultstabs #measures_tab a:visited, #resultstabs #overallresults_tab a:visited {	
	position:relative;	
	top:0; left:0;	
	display:block;	
	width: 100%; 
	height: 50px; 
	background: url( 'http://www.rockysoft.com/images/resultstab.gif' ) 0 -100px no-repeat; 
	text-decoration:none; 
	text-align:left;  
	color:#ab2d3e;
	margin:0;
	z-index:auto;
	overflow:hidden;
	}
#resultstabs #inventory_tab a:hover, #resultstabs #demand_tab a:hover, #resultstabs #supply_tab a:hover, #resultstabs #measures_tab a:hover, #resultstabs #overallresults_tab a:hover {	
	background-position:0 -50px;
	z-index:50;
overflow:hidden;
	}
#resultstabs #inventory_tab a:focus, #resultstabs #demand_tab a:focus, #resultstabs #supply_tab a:focus, #resultstabs #measures_tab a:focus, #resultstabs #overallresults_tab a:focus, #resultstabs #inventory_tab a:active, #resultstabs #demand_tab a:active, #resultstabs #supply_tab a:active, #resultstabs #measures_tab a:active, #resultstabs #overallresults_tab a:active, #resultstabs #inventory_tab a.selected, #resultstabs #demand_tab a.selected, #resultstabs #supply_tab a.selected, #resultstabs #measures_tab a.selected, #resultstabs #overallresults_tab a.selected {	
	background-position:0 0;
	z-index:100;
	overflow:hidden;
	}
	
/* Tab Icons */
#resultstabs #inventory_tab a img, #resultstabs #demand_tab a img, #resultstabs #supply_tab a img, #resultstabs #measures_tab a img, #resultstabs #overallresults_tab a img, #resultstabs #inventory_tab a.selected img, #resultstabs #demand_tab a.selected img, #resultstabs #supply_tab a.selected img, #resultstabs #measures_tab a.selected img, #resultstabs #overallresults_tab a.selected img {	
	position:relative;
	float:left;
	top:0; left:0;
	width:45px;
	height:45px;
	background: url( 'http://www.rockysoft.com/images/transparent.gif' ) 0 0 no-repeat; /*this is replaced below*/
	z-index:6; 
	display:inline; 
	margin:5px 5px 0 15px;
	}

/* ---------------------------------- Individual tabs ---------------------------------- */
#resultstabs #inventory_tab  {
	top:0;
	left:0;
	z-index:2;
	}
#resultstabs #inventory_tab a img	{	
	width:36px; 
	height:43px;
	background: url( 'http://www.rockysoft.com/images/inventory.jpg' ) 3px 0 no-repeat;
	}
#resultstabs #inventory_tab a:hover img, #resultstabs #inventory_tab a:focus img, #resultstabs #inventory_tab a:active img, #resultstabs #inventory_tab a.selected img	{
	background: url( 'http://www.rockysoft.com/images/inventory-over.jpg' ) 3px 0 no-repeat;
	}
#resultstabs #demand_tab 	{	
	top:0; 
	left:-16px;
	z-index:3;
	}
#resultstabs #demand_tab a img	{
	width:42px;	
	height:42px;
	background-image: url( 'http://www.rockysoft.com/images/demand.jpg' );
	}
#resultstabs #demand_tab a:hover img, #resultstabs #demand_tab a:focus img, #resultstabs #demand_tab a:active img, #resultstabs #demand_tab a.selected img { 
	background-image:url( 'http://www.rockysoft.com/images/demand-over.jpg' );
	}
#resultstabs #supply_tab 	{	
	top:0; 
	left:-32px;
	z-index:4;
	}
#resultstabs #supply_tab a img	{	
	width:35px;
	height:43px;
	background-image: url( 'http://www.rockysoft.com/images/supply.jpg' );
	}
#resultstabs #supply_tab a:hover img, #resultstabs #supply_tab a:focus img, #resultstabs #supply_tab a:active img, #resultstabs #supply_tab a.selected img	{ 
	background-image:url( 'http://www.rockysoft.com/images/supply-over.jpg' );
	}
#resultstabs #measures_tab 	{	
	top:0; 
	left:-47px;
	z-index:5;
	}
#resultstabs #measures_tab a img	{	
	width:40px;
	height:42px;
	background-image: url( 'http://www.rockysoft.com/images/measures.jpg' );
	}
#resultstabs #measures_tab a:hover img, #resultstabs #measures_tab a:focus img, #resultstabs #measures_tab a:active im, #resultstabs #measures_tab a.selected img	{ 
	background-image:url( 'http://www.rockysoft.com/images/measures-over.jpg' );
	}

#resultstabs #overallresults_tab {	/*uses the shorter tab 152px wide instead of 170px*/
	top:0; 
	left:-64px;
	width:152px;
	background-image: url( 'http://www.rockysoft.com/images/resultstab_last.gif' );
	z-index:6;
	}
resultstabs #overallresults_tab a, #resultstabs #overallresults_tab a:link, #resultstabs #overallresults_tab a:visited {	
	width: 100%;
	height: 50px;
	background-image: url( 'http://www.rockysoft.com/images/resultstab_last.gif' );
	}	
#resultstabs #overallresults_tab a img	{	
	width:37px;
	height:45px;
	background-image: url( 'http://www.rockysoft.com/images/overallresults.jpg' );
	}
#resultstabs #overallresults_tab a:hover img, #resultstabs #overallresults_tab a:focus img, #resultstabs #overallresults_tab a:active img, #resultstabs #overallresults_tab a.selected img	{ 
	background-image:url( 'http://www.rockysoft.com/images/overallresults-over.jpg' );
	}

.tablink{
	display:block;
	margin:12px 0 0 0;
}

/* ---------------------------------- END Individual tabs ---------------------------------- */

#inventory_table {
	position:relative; 
	float:left;
	top:0; left:0; 
	display:block; 
	width:768px; 
	height:610px;
	color: #000000; 
	background-color:#d8d8e8; 
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;	
	line-height:1; 
	font-size:12px;
	border: 1px solid #ab2d3e;
	padding:0;
	overflow:visible;
	display:none;			/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
	}
	

#inventory_table #inventory_level {
	position:relative; 
	float:left;
	top:20px; 
	left:20px;
	display:block; 
	width:179px;
	height:334px;
	background: url( 'http://www.rockysoft.com/images/transparent.gif' ) 0 0 no-repeat; 
	padding:0 10px 0 0;
}

#levels {	display:none;}

/*#resultsTables div {	display:none;}*/

#resultsTables #inventory, #resultsTables #demand, #resultsTables #measures, #resultsTables #supply {
	position:relative; 
	float:left;
	top:0; left:0; 
	display:block; 
	width:766px; 
	height:auto;
	color: #000000; 
	background-color:#d8d8e8; 
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;	
	line-height:1; 
	font-size:12px;
	text-align:left;
	border: 1px solid #ab2d3e;
	padding:30px 0 30px 0;
	margin:0 0 30px 0;
	overflow:visible;
}

#resultsTables #overallresults {
	position:relative; 
	float:left;
	top:0; left:0; 
	display:block; 
	width:766px; 
	height:auto;
	color: #000000; 
	background-color:#d8d8e8; 
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;	
	line-height:1; 
	font-size:12px;
	text-align:left;
	border: 1px solid #ab2d3e;
	padding:0;
	margin:0px 0 10px 0;
	overflow:visible;
	vertical-align:top;
}

#overallresults_level {
	position:relative; 
	float:left;
	top:0; 
	left:0;
	display:block; 
	width:187px;
	height:229px;
	background: url( 'http://www.rockysoft.com/images/transparent.gif' ) 0 0 no-repeat; 
	margin:5px 0 10px 0;
}

#inventory_level, #demand_level, #measures_level, #supply_level {
	position:relative; 
	float:left;
	top:0; 
	left:0;
	display:block; 
	width:179px;
	height:334px;
	background: url( 'http://www.rockysoft.com/images/transparent.gif' ) 0 0 no-repeat; 
	margin:7px 10px 0 20px;
}

.survey_results_table {
	text-align:left;
	border: thin solid #ab2d3e;
	border-right-width:0;
	height:335px;
	margin-right:10px;
}

.survey_results_table th, .survey_results_table td{
	color:#000000;
	background-color:#bbbcd6;
	font-size:14px;
	text-align:left;
	line-height:1;
	padding:10px 10px 10px 10px;
	border:0 solid #ab2d3e;
	border-right-width:thin;
	}
.survey_results_table td{
	height:auto;
	padding:0px 10px 10px 10px;
}

th.table_survey {color:#171f69;}
th.table_survey_mid {color:#4c6930;}
th.table_survey_advanced {color:#ab2d3e;} /* vs. aa1337*/

.survey_results_table td td {
	padding:10px 10px 10px 10px;
	border:0 solid #ab2d3e;
	border-right-width:thin;
}

.overall_results_table {
	text-align:left;
	border: thin solid #ab2d3e;
	border-width:0;
	margin:0;
	padding:0;
}

.overall_results_table td {
	padding:0;
}

td.redleft {
	border: thin solid #ab2d3e;
	border-width:0 0 0 thin;
	text-align:left;
}

.results_statement {margin:0 30px 10px 30px;}

.survey_big_bold		{ text-align:left; font-family:Helvetica, 'Arial', sans-serif; 	font-size: 15px; 	font-weight: bold; color:#000000; background-color:transparent; line-height:	1.75;}
.survey_big_red_bold	{ text-align:left; font-family:Helvetica, 'Arial', sans-serif; 	font-size: 15px; 	font-weight: bold; color:#ab2d3e;	background-color:transparent; line-height:	1.75;}
.survey_big			{ text-align:left; font-family:Helvetica, 'Arial', sans-serif; 	font-size: 15px; 	font-weight: normal; color:#000000; background-color:transparent; line-height:	1.75;}
.survey_big_red		{ text-align:left; font-family:Helvetica, 'Arial', sans-serif; 	font-size: 15px; 	font-weight: normal; color:#ab2d3e;	background-color:transparent; line-height:	1.75;}

#resultsTables ul li	{ list-style:none; list-style-image:none; list-style-type:none;}
ul.survey_ul  				{ list-style:outside;    position:relative; left:0px; top:0px;    padding:0; margin:0;} 
ul.survey_ul li li 			{ color:#000000; text-indent:0px;	text-align:left; vertical-align:text-top;	list-style-type:disc; list-style-image:none;}

.recommend_table {
	position:relative;
	top:0;
	left:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	line-height:1.75;
	color:#000000;
	background-color:#eeedf5;
	margin:0 0 0 17px;
}


a.survey_recommend:link, a.survey_recommend:visited, a.survey_recommend:active {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color:#174b90;
	background-color:transparent;
	text-decoration:none;
	line-height:1.75;

	}

a.survey_recommend:hover {
	color: #336600;
	text-decoration:underline;
	background-color:transparent;
	}
	
.total_statement {
	position:relative;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	line-height:1.75;
	color:#000000;
	margin:40px 0 5px 20px;
	white-space:nowrap;
	}
	
.total_breakdown {
	position:relative;
	top:0;
	left:0;
	display:block;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	line-height:1.75;
	text-align:left;
	color:#000000;
	margin:40px 5px 35px 15px;
	}
table.MainTable {margin-left:60px;}
td.survey_results_cell { 
	background-image: none; 
	padding: 20px 5px;	 
	width:486px;
}

td.litestandardpro_results_cell	 { 
	font-family:'Arial Narrow', Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; 
	background-image: none; 
	padding-top: 20px; 
	padding-left: 5px;	 
	padding-bottom: 20px; 
	padding-right: 5px;
}


/*------------------------------ litestandardpro styles ------------------------------*/
	.infobox	{
		background-color:#D8D8E8;
		border:#AB2D3E 1px solid;
		color:#000000;
		display:inline;
		float:left;
		height:512px;
		left:0;
		line-height:1.5;
		margin:4px 0 2px 0;
		overflow:hidden;
		width:187px;
		padding:0;
		position:relative;
		top:0;
	}	
	
	.pyramid {
		background-image:url( 'http://www.rockysoft.com/images/pyramid.gif');
		background-repeat:no-repeat;
		color:#000000;
		display:inline;
		height:520px;
		float:left;
		font-family:'Arial', arial, sans-serif;
		font-size:8px;
		left:0;
		line-height:1.1;
		margin:0 0 0 3px;
		padding:5px 0 0 0;
		position:relative;
		text-align:center;
		top:0;
		width:515px;
		z-index:3;
	}
	#pyramidinner {
		margin:45px 0 0 0; 
		padding:0;
		position:relative; 
	}
	.pyramid em {
		text-decoration:underline;
		font-style:normal;
		font-weight:bold;
	}

	.lW { float: left; clear: left; height: 15px; font-size:8px; line-height:1.1; padding:0;}
	.rW { float: right; clear: right; height: 15px; font-size:8px; line-height:1.1; padding:0;}
	
	.levelarrow	{
		background-image:url('/images/litestandardpro_arrow_level_back.gif'); 
		background-position:0px 0px;
		background-repeat:no-repeat;
		color:#000000; 
		height:520px;
		margin:0;
		overflow:hidden;
		padding:0;
		position:absolute; 
		right:0; 
		top:0;
		width:80px; 
		z-index:1;
	}	
	
.clear {
	clear:both;
}

	/* Thanks to http://www.cssplay.co.uk/menu/tooltips */
	a.closeup {
		color:#000000; 
		font-family:Arial, arial, sans-serif;
		font-size:8px;
		font-weight:700;
		text-decoration:none;
	}
	a.closeup b {display:none;}
	a.closeup:hover {border:0; position:relative; z-index:500; text-decoration:none;}
	a.closeup:hover b {
		background-color:#D8D8E8;
		/*background:#D8D8E8 url( 'http://www.rockysoft.com/images/close_x.gif') right top no-repeat;*/
		border:#AB2D3E 1px solid;
		color:#000000;
		cursor:default;
		display:block; 
		font-weight:normal; 
		font-size:13px;			
		line-height:1;
		left:-70px;
		margin:4px 0 2px 0;
		padding:5px; 
		position:absolute; 
		top:-15px; 
		width:225px;
	}	
	/*a.closeup:active b, a.closeup:focus b, a.closeup:target b {display:none;}	*//*click to close*/	
	
	/*------------------------------ end litestandardpro styles ------------------------------*/
/*--------------------------------------------------- END main survey Styles --------------------------------------------------*/

table.topten	{ padding:0px;}
.topten th		{ text-align:right; font-family: Helvetica, 'Arial Narrow', sans-serif; 	font-size:14px; 	font-weight: normal;	color:#000000; background-color:transparent; line-height:	1.25;}
.topten td		{ text-align:left; 	font-family: Arial, sans-serif; 			font-size:12px;	padding: 1px 1px 1px 1px;}
td.toptenform	{ background-image: none; padding-left: 40px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; width:511px;}

table.photo_stat{ font-family: Helvetica, 'Arial Narrow', sans-serif; 	font-size: 12px; 	font-weight: normal; color:#000000; background-color:transparent; line-height:	1.5;} 
.photo_stat ul  { list-style:inside;    position:relative; left:0px; top:0px;    padding:0px; margin:0px;} 
.photo_stat li  { text-indent:0px; 	text-align:left;    list-style-image:url( http://www.rockysoft.com/images/roundbullet.gif);    list-style-type:disc;    }
td.photo_stat	{ background-image: none; padding-left: 10px; padding-right: 5px; padding-top: 10px; padding-bottom: 20px; width:556px;}

td.fade 			{ background-image: url( http://www.rockysoft.com/images/bgfade.gif); }
td.solutions		{ background-image: none; padding-top: 20px; padding-left: 50px; padding-bottom: 20px;	padding-right: 21px; width:500px;}
td.solutions_sub	{ background-image: none; padding-top: 20px; padding-left: 20px; padding-bottom: 20px;	padding-right: 20px; width:531px;}
td.gear				{ background-image: none; padding-top: 20px; padding-left: 10px; padding-bottom: 20px;	padding-right: 10px; width:551px;}
td.solu_link		{ font-family: Helvetica, 'Arial Narrow', sans-serif; 	font-size: 13px;	font-weight: bold; 	color:#000000; background-color:transparent; line-height:1.25;}
td.solu_link_head	{ font-family: Helvetica, 'Arial Narrow', sans-serif; 	font-size: 14px;	font-weight: bold; 	color:#000000; background-color:transparent; line-height:1.25;}
td.distribution		{ background-image: none; padding-top: 20px; padding-left: 57px; padding-bottom: 20px; padding-right: 28px; width:486px;}
td.manufacturing 	{ background-image: none; padding-top: 20px; padding-left: 57px; padding-bottom: 20px; padding-right: 28px; width:486px;}
td.partners			{ background-image: none; padding-top: 20px; padding-left:0px;	 padding-bottom: 20px; padding-right: 28px; width:486px;}

td.industries		{ background-image: none; padding-top: 20px; padding-left:0px;	 padding-bottom: 20px; padding-right: 28px;	width:486px;}
td.service 			{ background-image: none; padding-top: 20px; padding-left:0px;	 padding-bottom: 20px; padding-right: 28px;	width:486px;}
td.indent			{ padding-top:0px;	padding-left: 57px;	 padding-bottom:0px;	 padding-right:0px;}	
td.indentsm			{ padding-top:0px;	padding-left: 25px;	 padding-bottom:0px;	 padding-right:0px;}	
td.indentxs			{ padding-top:0px;	padding-left: 12px;	 padding-bottom:0px;	 padding-right:0px;}	
td.bullet			{ padding-top:0px;	padding-left:0px;	 padding-bottom: 10px;	 padding-right:0px;}	

td.formlabel	 { 
	font-family: Arial, sans-serif;
	color: #000000;
	background-color:transparent;
	line-height:1.5;
	font-size:10px; 			
	padding: 1px 2px 1px 1px;
	text-align: left;
	}
	 
td.forminput	 { 
	font-family: Arial, sans-serif;
	font-size:10px;
	padding: 1px 1px 1px 1px;
	}
	 
td.surveyQnum 	{
	font-family: Arial, sans-serif;
	color: #000000;
	background-color:transparent;
	line-height:1.5;
	font-size:12px;
	text-align: left;
	vertical-align:top;	
}
td.surveylabel	 { 
	font-family: Arial, sans-serif;
	color: #000000;
	background-color:transparent;
	line-height:1.5;
	font-size:12px; 			
	padding: 1px 2px 1px 10px;
	text-align: left;
	vertical-align:top;
	}
	 
td.surveyinput	 { 
	font-family: Arial, sans-serif;
	font-size:12px;
	padding: 1px 10px 1px 1px;
	background-color:#D8D8E8;
	min-width:3px;
	white-space:nowrap;
	vertical-align:top;
	}

td.surveyinput input input {
	background-color:#D8D8E8;
}
	 
td.survey_practice { 
	font-family: Arial, sans-serif;
	font-size:10px;
	padding:0px;
	 	}
	 
td.survey	{ 
	font-family: Arial, sans-serif;
	font-size:10px;
	padding-top:0px; 
	padding-left: 16px; 
	padding-bottom:0px;
	padding-right:0px; 
	}
	
td.survey_advanced	{ 
	font-family: Arial, sans-serif;
	font-size:10px;
	padding-top:0px; 
 	padding-left: 16px; 
	padding-bottom:0px;
	padding-right:0px; 
	}

td.statusbar	{
	height:5px;	
	padding:0px;
	}
			
td.surveyLinks	{
	height:5px;	
	padding-top:0px; 
	padding-left: 30px; 
	padding-bottom:0px;
	padding-right: 30px; 
	}			

label:hover {
	color:#AA1D37;
	cursor:default;
}


li.surveyLine	{
	margin:0;
	padding: 3px 0 3px 16px;
	background-color:transparent; background-image:url(/images/roundbullet.gif); background-repeat:no-repeat;
   background-position:0 8px;
}
/* End class modified by Parallax */

ol.topten	{
	list-style:outside;
	padding:0px; 
	}

li.topten	{	
	font-family: Helvetica, 'Arial Narrow', sans-serif; 	
	font-size: 12px; 	
	font-weight: normal;
	color:#000000; 
	background-color:transparent;
	line-height:1.5;	
	text-indent:-5px;
	list-style-type : decimal;
	list-style-image:none;
	padding-top:0px; 
	padding-left: 5px; 
	padding-bottom: 5px;
	padding-right:0px; 
	}


input.survey 	{
	font-family: Arial, sans-serif;
	font-size:10px;
	}
/* navigation bar button, variable width */
input.nbutton, button.nbutton {
	background: #336600;
	border-top-color:#006600;	
	border-left-color:#006600;
	border-bottom-color:#006633;
	border-right-color:#006633;
	font-family: Arial, sans-serif;
	/*font-stretch:expanded;*/
	font-weight:bold;
	font-size:10px;
	color: #ffffff;
	}

input.nbutton_survey	{
	display:inline;
	background-color:#BDBDD8;
	background-image:url( http://www.rockysoft.com/images/submitbtn.jpg);
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	border:0;
	font-family: Arial, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #000000;
	width:126px;
	height:38px;
	vertical-align:bottom;
	}
input.nbutton_survey:hover {color:#333333;}


/* navigation bar button, variable width */
input.nbutton_150, input.nbutton_189 {
	color: #000000;
	background-color:#D8D8E8;
	background-image:url( http://www.rockysoft.com/images/button150.jpg);
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	border:0;
	font-family: Arial, sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height:1.50;
	width:156px;
	height:38px;
	vertical-align:bottom;
	}
input.nbutton_150:hover, input.nbutton_189:hover {color:#333333;}

a.nbutton_150, a.nbutton_189, button.nbutton_189 {
	position:relative;
	float:right;
	top:0;
	left:0;
	display:block;
	color: #000000;
	background-color:#D8D8E8;
	background-image:url( http://www.rockysoft.com/images/button150.jpg);
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	border:0;
	font-family: Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	line-height:1.50;
	width:156px;
	height:38px;
	vertical-align:text-bottom;
	text-decoration:none
	}
a.nbutton_150:hover, a.nbutton_189, button.nbutton_189:hover {color:#333333;}

input.nbutton_189, a.nbutton_189, button.nbutton_189 {
	width:189px; height:38px;
	font-size:13px;
	font-weight:bold;
	line-height:1.75;
	background-image:url( http://www.rockysoft.com/images/button189.jpg);
}
/* Class modified by Parallax */
a.surveysub:link, a.surveysub:visited, a.surveysub:active {
	font-family: Georgia, serif;
	font-weight: bold;
	font-size: 10px;
	color:#000066;
	background-color:transparent;
	line-height:1.25;
	text-decoration: none;
	}
/* End modified class */

a.surveysub:hover {
	color: #336600;
	background-color:transparent;
	}


a.toplink:link, a.toplink:visited, a.toplink:active {
	font-family: Times, serif;
	font-weight: bold;
	font-size: 10px;
	color:#000066;
	background-color:transparent;
	line-height:1.25;
	text-decoration: none;
	float:right; 
	display: inline; 
	margin: 5px;
	}
a.toplink:hover {
	color: #336600;
	background-color:transparent;
	}
	
.biggreen	{ font-family: Helvetica, 'Arial Narrow', sans-serif; 	font-size: 16px;	font-weight: bold; 		color:#336600; background-color:transparent; line-height:1.25;}
.medgreen	{ font-family: Helvetica, 'Arial Narrow', sans-serif; 	font-size: 14px;	font-weight: bold; 		color:#336600; background-color:transparent; line-height:1.25;}
.request 	{ font-family: Helvetica, 'Arial Narrow', sans-serif; 	font-size:14px; 	font-weight: normal;	color:#000000; background-color:transparent; line-height:	1.25;}
.smblack	{ font-family: Helvetica, 'Arial Narrow', sans-serif; 	font-size: 10px;	font-weight: bold; 		color:#000000; background-color:transparent; line-height:1.25;}	
.subpages	{ font-family: Helvetica, 'Arial Narrow', sans-serif; 	font-size: 14px; 	font-weight: normal;	color:#000000; background-color:transparent; line-height:	1.5;}
.xl				{ font-family: Helvetica, 'Arial Narrow', sans-serif;		font-size: 18px;	font-weight: bold; 		color:#000000; background-color:transparent; line-height:1.5;}
.lrgblue	{ font-family: 'Arial Narrow', sans-serif; 							font-size: 16px;	font-weight: bold; 		color:#000066; background-color:transparent; line-height:1.25;}
.xlblue		{ font-family: Helvetica, 'Arial Narrow', sans-serif; 	font-size: 18px;	font-weight: bold; 		color:#000066; background-color:transparent; line-height:1.5;}
.xxxxlblue	{ font-family:Veranda,  Arial, sans-serif; font-size: 22px;	font-weight: normal; 		color:#000066; background-color:transparent; line-height:1;}

.dot_back {background:transparent url(/images/form_back.png) top left repeat;}
.blue_back { background-color:#BDBDD8;}


fieldset	{margin-top:10px;}
/* hide from Mac IE \*/
fieldset	{margin-top:0px;}
/* stop hiding from Mac IE */

#peakper_fieldset {
	position:relative; 
	left:10px; 
	width:710px; 
	text-align:left;
	font-family: Helvetica, 'Arial Narrow', sans-serif;
	font-weight: normal;
	font-size: 13px;
	line-height:1.25;
	padding:0;
	margin:0;	
}

table.results_box{
margin-left:30px;
}
td.box_top_btm {	
	height:7px;
	line-height:5px;
	margin:0;
	padding:0;
}
td.box_l_r, td.box_l_r img {
	margin:0;
	padding:0;
}
.boxColor {color:#000000; background-color:#eeedf5;}

a.subpages:link, a.subpages:visited, a.subpages:active {
	font-family: times, serif;
	font-weight: bold;
	font-size:13px; 
	color:#000066; 
	background-color:transparent;
	line-height:1.5;
	text-decoration: none;
	}

a.subpages:hover {
	color: #336600;
	background-color:transparent;
	}

a.promo:link, a.promo:visited, a.promo:active {
	font-family: Helvetica, 'Arial Narrow', sans-serif;
	color: #000066;
	background-color:transparent;
	line-height:1.25;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	}

a.promo:hover {
	color: #336600;
	background-color:transparent;
	}

a.promo_big:link, a.promo_big:visited, a.promo_big:active {
	font-family: Helvetica, 'Arial Narrow', sans-serif;
	color: #000066;
	background-color:transparent;
	line-height:1.25;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	}
#peakper_fieldset {
	position:relative; 
	left:10px; 
	width:710px; 
	text-align:left;
	font-family: Helvetica, 'Arial Narrow', sans-serif;
	font-weight: normal;
	font-size: 13px;
	line-height:1.25;
	padding:0;
	margin:0;	
}

