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


#pageTitle{
	width:975px;
	border-bottom:thin #A0A0A4 solid;
	/*padding:10px 0px 15px 15px;*/
	float:left;
/*	height:185px;*/
	
	/*background-image:url(/assets/images/titleTile.jpg);*/
}


#column1{
	/*border:thin solid red;*/
	/*width:390px;*/						
	display:inline;
	float:left;
	width:350px;
	padding-left: 10px;
	height:100%;
	border-left:thin #A0A0A4 solid;

}
#column1_small{ /*  Used for Extra Larger Product Chart - use a smaller middle column (column1_small)*/
	/*border:thin solid red;*/
	/*width:390px;*/						
	display:inline;
	float:left;
	width:225px;
	padding-left: 10px;
	height:100%;
	border-left:thin #A0A0A4 solid;

}

#column1b{
	float:left;
	/*border:thin solid red;*/
	/*width:390px;*/						    
	width:350px;
	padding: 10px;
}


#column2b{
	width:300px;
	/*border:thin solid red;*/

}

#column2{
	float: right;
	width:520px;
	font-family: inherit;
	/*border:thin solid red;*/

}

#chartArea{
	/*padding: 5px 0;*/
	float: right;
	width:445px;
	display:inline;
	height:100%;
	padding: 10px 10px 0 10px;
}

#chartArea a:link, #chartArea a:visited, #chartArea a:active{
	text-decoration:underline;
}

#popupchartArea{
	/*padding: 5px 0;*/
	margin:auto 0;
	width:445px;
	padding: 10px;
	/*border:thin solid red;*/
	
}

#chartArea2{ /*  Used for Extra Larger Product Chart - use a smaller middle column (column1_small)*/
	/*padding: 5px 0;*/
	float: right;
	width:575px;
	display:inline;
	height:100%;
	padding: 2px 2px 0 2px;

}
#column1 ul li{
	text-align:left;
	/*background:url(/assets/images/lbullet_blue.gif) 0 7px no-repeat;*/
}


/*************  Related Links Style */
#relatedLinks {
	
	margin-left: 0;
	padding-left: 2px;
}


#relatedLinks li{
	border-bottom:thin solid #CCC;
	text-decoration:none;
	}
	
#relatedLinks li:hover{
	background-color:#A0A0A4;
	text-decoration:none;
	}
	

	
/************* end Related Links Style */

/************* Product Links Style */
#productLinks {
	
	margin-left: 0;
	padding-left: 2px;
}


#productLinks li{
	border-bottom:thin solid #CCC;
	text-decoration:none;
	}
	
#productLinks li:hover{
	background-color:#A0A0A4;
	text-decoration:none;
		
	}
	
/************* end Product Links Style */

/*************  Related products Style */
#relatedProducts {
	
	margin-left: 0;
	padding-left: 2px;
}


#relatedProducts li{
	border-bottom:thin solid #CCC;
	text-decoration:none;
	
	}
	
#relatedProducts li:hover{
	background-color:#A0A0A4;
	text-decoration:none;
		
	}
	
/************* end Related products Style */
#specs{
	list-style-image: url(/assets/images/lbullet_blue.gif);
	}
	
	
	
/* = table style */	

.e5 {
	background-color:#669966;
}

.e5 {
/*	background-color:#6699FF;*/
	border-width: 1px;
	border-color: red;
	background-color:#66CC66;
}

.e4 {
/*	background-color:#6699FF;*/
	border-width: 1px;
	border-color: red;
	background-color:#6699FF;
}


.e123 {
	background-color:#808080;
}
.e3 {
	background-color:#99ccff;
}
	
.e2 {
	background-color:#CCCCCC;
}


.eg{
	color:#FF7F00!important;
	font-weight:bold!important;
	
}


.e4and5highlight {
	background-color:#99ccff;
	color:#FF7F00!important;
	font-weight:bold;
}
.e2and3highlight {
	background-color:#66CC66;
	color:#FF7F00!important;
		font-weight:bold;
}

.e1e2highlight {
	background-color:#CCCCCC;
	color:#FF7F00!important; 	
	font-weight:bold;
}
	/* ------------------
 styling for the tables 
   ------------------   */




#pattern-style-b
{
	
	/*margin: 5px;*/
	width:inherit;
	text-align: center;
	border:thin solid #808080;
	border-collapse: collapse;
	background:url(/assets/images/pattern.png);
}
#pattern-style-b thead tr
{
	border: 1px solid #A0A0A4;
	/*border:thin solid blue;*/
}
#pattern-style-b th
/*#pattern-style-b th*/
{
	font-size: 10px;
	font-weight: bold;
	padding: 0px 8px;
	border:thin solid #808080;
	color: #039;
	text-align:center;
}


#pattern-style-b td, th
{
	
	
	/*padding: 1px; */
	/*padding: 8px*/ 
	/*border-bottom: 1px solid #fff;*/
	font-size: 10px;
	color:#000;
	
	border:thin solid #A0A0A4;
	/*border-top: 1px solid transparent;*/
	text-align:center;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 2px;
}

#pattern-style-b tbody tr:hover td
{
	color:#000;
	background:#CCC;
	padding:0 2px;
	text-align:center;
}


/*  =======================SMALLER SIZE TABLE FONT FOR BIGGER TABLES==============================*/

#pattern-style-c
{
	
	/*margin: 5px;*/
	width:inherit;
	text-align: center;
	border:thin solid #808080;
	border-collapse: collapse;
	background:url(/assets/images/pattern.png);
}
#pattern-style-c thead tr
{
	border: 1px solid #fff;
	/*border:thin solid blue;*/
}
#pattern-style-c th
/*#pattern-style-b th*/
{
	font-size: 10px;
	font-weight: bold;
	padding: 0px 8px;
	border:thin solid #808080;
	color: #039;
	text-align:center;
}


#pattern-style-c td, th
{
	/*padding: 1px; */
	/*padding: 8px*/ 
	/*border-bottom: 1px solid #fff;*/
	font-size: 11px;
	color:#000;
	border:thin solid #808080;

	/*border-top: 1px solid transparent;*/
	text-align:center;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 2px;
}

#pattern-style-c tbody tr:hover td
{
	color:#000;
	background:#CCC;
	font-size: 11px;
	padding:0 2px;
	text-align: center;
}


/*  =======================nomouseover NO BG NO SHADE==============================*/


#pattern-style-d
{
	
	/*margin: 5px;*/
	width:inherit;
	text-align: left;
	border:medium solid #6699FF;
	border-collapse: collapse;
}
#pattern-style-d thead tr
{
	border: 1px solid #A0A0A4;
	/*border:thin solid blue;*/
}
#pattern-style-d th
/*#pattern-style-b th*/
{
	font-size: 10px;
	font-weight: bold;
	padding: 0px 8px;
	border:thin solid #808080;
	color: #039;
	text-align:center;
}


#pattern-style-d td, th
{
	
	
	/*padding: 1px; */
	/*padding: 8px*/ 
	/*border-bottom: 1px solid #fff;*/
	font-size: 10px;
	color:#000;
	
	border:thin solid #A0A0A4;
	/*border-top: 1px solid transparent;*/
	text-align:center;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 2px;
}

/*  =======================nomouseover NO BG NO SHADE==============================*/


/*  =======================nomouseover SIZE TABLE FONT FOR BIGGER TABLES==============================*/
#pattern-style-noshade td, th
{
	/*padding: 1px; */
	padding: 8px; 
	/*border-bottom: 1px solid #fff;*/
	font-size: 11px;
	color:#000;
	border:thin solid #808080;
	/*border-top: 1px solid transparent;*/
	text-align:left;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	background:url(/assets/images/pattern.png);

}

#pattern-style-noshade thead tr
{
	border: 1px solid #fff;
	/*border:thin solid blue;*/
	vertical-align:middle;
}
#pattern-style-noshade th
/*#pattern-style-b th*/
{
	font-size: 10px;
	font-weight: normal;
	padding: 0px 8px;
	border:thin solid #808080;
	color: #039;
}




#relatedPages{
	/*display:inline;*/
	padding:10px 10px 20px 10px;
	font-size:11px;
	float:left;
	background-image:url(/assets/images/sidemenu_gradient.jpg);
	background-repeat:repeat;
	height:100%;
	width:110px;
	/*display:block;*/
	/*margin:0;*/
 /* IE6: treaded as min-height*/
 /* real browsers */

	}
	
#relatedPages h5{
	font-size:10px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:bold;
	text-align:center;
	color:#14337D;
	}
	
	
#relatedPages h6{
	font-size:10px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:bold;
	text-align:center;
	}
	
	
	
#relatedPages2{
	display:inline;
	padding:0 10px;
	font-size:11px;
	float:left;
	
	height:90%;
	width:110px;
	/*display:block;*/
	margin:0 5px 0 0px;
	height:100%; /* IE6: treaded as min-height*/
	position:relative;
	top:0;
	left:0;
 /* real browsers */

	}
#whereAmI
{
	text-align:right;
	font-size:.75em;
	padding-right:2px;
	}
	
#regulatoryCompliance p{
	text-indent:0px;
}

#instructions{
	padding-left:10px;
	margin:10px;
	border:thin solid #ccc;
}
#instructions p{
	text-indent:0px;
	padding:10px;
}

#instructions .highlight{
	color:#FF7F00;
	font-weight:bold;
}

#titleLeft{
	float:left;
	width:475px;
	margin:0 auto;
	padding-left:10px;
}

#titleRight{
	float:right;
	padding:10px 20px;
	width:350px;
}

#titleRight img{
	padding: 0 3px;
}


/* EE KEY STYLE */
#product_specific{
margin-left:10px;
font-size:12px;
text-align:left;
font-weight:bold;
}