﻿.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
}
.rowhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #CACACA;
}
.rowheadreversed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.formtextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	vertical-align: top;
}
.form-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
}
.homepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
}
.homepagebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
}
.carttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
}
.category-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: black;
.textlarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* for pull-down menu to work in IE6*/
behavior:url('/includes/csshover2.htc');

}

/* pull-down cssmenu css */
.cssmenu{

	width: 15em;
	padding: 0;
	float: left;
	

}
.cssmenu ul {
	float: left;
	width: 88%;
	list-style: none;
	line-height: 1;
	color:#000080;
	background: #FFFFFF;

	padding: 0;
	margin: 0 0 0 0;
}

.cssmenu a, .cssmenu a:visited {
	display: block;
	width: 100%;
font-family:Arial, Helvetica, sans-serif;font-size:0.8em;font-weight:bold;font-style:normal;text-decoration:underline;
	color: #000080;
	text-decoration: none;
	padding: 1em 0em;
	text-indent:1em;
	margin: 0;	

}
.cssmenu li li a{padding:0.4em;text-indent:0;}
.cssmenu ul ul a{
	width:88%;
	height:100%;
}
.cssmenu ul a{
		width: 88%;
}


.cssmenu li  {
	float: left;
	width:88%;
	margin:0;
	color: #000080;
	padding:0;
	border-bottom: solid #A0A0A4;
	border-top: solid #A0A0A4;
border-bottom-width: .75px;
border-top-width: .75px;

	
}
.cssmenu li1  {
	float: left;
	width:155px;
	height:187px;
	margin:0;
	color: #000080;
	padding:0;
	margin:none;
	background-image:url('/images/nitrous_calculator.jpg');
	border-bottom: solid #A0A0A4;
	border-top: solid #A0A0A4;
border-bottom-width: .75px;
border-top-width: .75px;

	
}

.cssmenu ul li {float:left; position:relative; }
.cssmenu ul li  {width:100%;} /* !!!!! */
	
.cssmenu li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width:15em;	
	background: #000080;
	font-weight: normal;
	border-width: 1px;
	
	margin: 0;
}

.cssmenu li li {
	width: 100% ; 
}
.cssmenu li a{width: 100% ; }
.cssmenu li li a{
	width: 100%;
}

.cssmenu li ul  {
	margin: -2.1em 0 0 -0.3em;
	
	
}
.cssmenu li ul ul {
	margin: -2.1em 0 0 -0.3em;
}
.ul_ch, 
.cssmenu li:hover ul ul,
.cssmenu li li:hover ul ul,
.cssmenu li li li:hover ul ul,
.cssmenu li li li li:hover ul ul,
.cssmenu li li li li li:hover ul ul
{
	left: -999em;
}
.cssmenu li:hover ul,
.cssmenu li li:hover ul,
.cssmenu li li li:hover ul,
.cssmenu li li li li:hover ul,
.cssmenu li li li li li:hover ul
{
	left: 100%; /* !!! */
}
.cssmenu li:hover>ul.ul_ch   
{
	left: 100%; /* !!! */
}

.cssmenu li:hover{
	background: #000080;
}

.cssmenu li:hover a,.cssmenu li:hover a:visited,.cssmenu li:hover a:hover,.cssmenu li a:hover{
	color:#FFFFFF;
}
.cssmenu li:hover li a, .cssmenu li li:hover li a, 
.cssmenu li li li:hover li a, .cssmenu li li li li:hover li a,
.cssmenu li:hover li a:visited, .cssmenu li li:hover li a:visited, 
.cssmenu li li li:hover li a:visited, .cssmenu li li li li:hover li a:visited
{
	color:#FFFFFF;
}
.cssmenu li li:hover, .cssmenu li li li:hover, 
.cssmenu li li li li:hover , .cssmenu li li li li li:hover , .cssmenu li li li li li li:hover 
{
	background: #FFFFFF;
	z-index:9999;
}
.cssmenu li li:hover a,.cssmenu li li li:hover a, 
.cssmenu li li li li:hover a, .cssmenu li li li li li:hover a
{
	color: #000080; 
}

.cssmenu ul ul a, .cssmenu ul ul a:visited,
.cssmenu li li a, .cssmenu li li a:visited
{
	color: #FFFFFF;
}
.cssmenu ul ul a:hover,
.cssmenu li:hover li:hover a,.cssmenu li:hover li:hover a:visited ,
.cssmenu li:hover li:hover li:hover a,.cssmenu li:hover li:hover li:hover a:visited,
.cssmenu li:hover li:hover li:hover li:hover a,.cssmenu li:hover li:hover li:hover li:hover a:visited ,
.cssmenu li:hover li:hover li:hover li:hover li:hover a,.cssmenu li:hover li:hover li:hover li:hover li:hover a:visited,
.cssmenu li:hover li:hover li:hover li:hover li:hover li:hover a,.cssmenu li:hover li:hover li:hover li:hover li:hover li:hover a:visited{
	color: #000080;
}
.cssmenu li:hover li:hover li a,.cssmenu li:hover li:hover li a:visited ,
.cssmenu li:hover li:hover li:hover li a,.cssmenu li:hover li:hover li:hover li a:visited,
.cssmenu li:hover li:hover li:hover li:hover li a,.cssmenu li:hover li:hover li:hover li:hover li a:visited,
.cssmenu li:hover li:hover li:hover li:hover li:hover li a,.cssmenu li:hover li:hover li:hover li:hover li:hover li a:visited{
	color: #FFFFFF;
}


/* end of cssmenu css */




