@charset "UTF-8";
/* CSS Document */



img, div, p, td, tr { behavior: url(./iepngfix.htc) }




/* GENERAL */



	body,td,th {
	
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			
		
		}
	
	
	body {	
	
			margin:0 auto;
			margin-left: 0px;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			
			/*background-color: #fffae3;*/
			background-image: url(../images/background.jpg);
			background-repeat: repeat-x;
		
		}










/* HEADER AREA */
	
	.header {
			
			/*
			background-image: url(../images/header_grad.jpg);
			background-repeat: repeat-x;
			*/
			background-color: #000000; 
			color:#FFFFFF;	
		}
			
	.header_links {
	
			color: #ffffff; 
			/*font-weight: bold;*/
			font-size: 10px;
		}
		


	a.header_links:link {

			color: #ffffff;
			text-decoration: none;
			
		}
		
	a.header_links:visited {
	
			color: #ffffff;
			text-decoration: none;
			
		}
	
	a.header_links:hover {
	
			color: #ff0000;
			text-decoration: none;
	
		}
	
	a.header_links:active {
	
			color: #ffffff;
			text-decoration: none;
			
		}


/* SIDEBAR */



	.sidebar_large {
	
			font-family:  Helvetica, Arial, sans-serif;
			font-size: 16px;
			text-align:left;
			line-height: 22px;	

		}
		
	.sidebar_small {
	
			font-family:  Helvetica, Arial, sans-serif;
			color: #666666;
			font-size: 11px;
			text-align:justify;
			line-height: 15px;


		}


	.body_standard {
		
			font-family:  Helvetica, Arial, sans-serif;
			color: #666666;
			font-size: 13px;
			text-align:justify;
			line-height: 17px;
		
		}

	.email_container {
	width:180px;

	float: left;
	cursor: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	clear: left;
	background-color: #FFFFCC;
	white-space: nowrap;
		}



/* PROPRIETARY */

	.OptionStyle { 			
	
			font-family: Arial, Helvetica; 
			color: black; 
			font-size: 10pt; 
			font-weight: normal; 
			font-style: normal; 
			
		}
					
	.OptionStyle:hover {	
	
			font-weight: normal; 
			font-style: normal; 
			
		}
							
								
	.FooterStyle { 			
		
			font-family: Arial, Helvetica; 
			color: black; 
			font-size: 10pt; 
			font-weight: normal; 
			font-style: normal; 
			
		}
	
	
	.FooterStyle:hover {	
		
			font-weight: normal; 
			font-style: normal; 
							
		}
				
											
	.BreadcrumbStyle { 		
		
			
			font-family: Arial, Helvetica; 
			color: #cc0000; 
			font-size: 8pt; 
			/*
			font-weight: normal; 
			font-style: normal; 
			align: center;
			*/
			
		}
	
	
	.BreadcrumbStyle:hover {
	
			color: #ff0000; 
			/*
			font-weight: normal; 
			font-style: normal; 
			*/
								
		}
		
	.DescStyle {
	font-family: Arial, Helvetica;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;	
	text-align:left;						
		}
							
							
	.DescStyle:hover {		

			font-weight: normal; 
			font-style: normal; 
								
		}
		
		
	.LabelStyle {
	font-family: Arial, Helvetica;
	color: black;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	text-align:left;
									
		}
								
								
	.LabelStyle:hover {
	font-family: Arial, Helvetica;
	color: black;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;			
		}
	
	.SummDescStyle {
	font-family: Arial, Helvetica;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-align:left;			
		}
			
	.SummDescStyle:hover {
	
			font-weight: normal; 
			font-style: normal; 
		
		}	
	
	
							
	.LinkStyle { 
	
			/*font-family: Arial, Helvetica; */
			color: #cc0000; 
			/*font-size: 10pt; 
			font-weight: normal; 
			font-style: normal; 
			*/
			
		}
			
			
	.LinkStyle:hover { 
		
			/*font-family: Arial, Helvetica; */
			color: #ff0000; 
			/*
			font-weight: normal; 
			font-style: normal; 
			*/
			
		}


							
	.HdgStyle {
	font-family: Arial, Helvetica;
	color: #000000;
	font-size: 14pt;
	font-weight: bold;
	font-style: normal;

		}
		
	.HdgStyle:hover {
		
			font-weight: bold; 
			font-style: normal; 
		
		}
										
	.MainStyle {
	font-family: Arial, Helvetica;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-align:left;
			
		}
			
	.MainStyle:hover {
	
			font-weight: normal; 
			font-style: normal; 
		
		}
							
							
							
	.NoteStyle { 

			font-family: Arial, Helvetica; 
			color: black; 
			font-size: 10pt; 
			font-weight: normal; 
			font-style: normal;

			
	
		}
	
	
	.NoteStyle:hover {
	
			font-weight: normal; 
			font-style: normal; 
			
		}
							
	
							
							
	.ErrStyle { 
	
			font-family: Arial, Helvetica; 	
			color: black; 
			font-size: 10pt; 
			font-weight: normal; 
			font-style: normal; 
		
		}
	
	.ErrStyle:hover {
	
			font-weight: normal; 
			font-style: normal; 
			
		}
	
	
	
	
	
	
	/* JA ROOT - Quantity */
	
	
	
	.PriceGridCol1Row1 { font-family: Verdana, Arial, Helvetica; color: black; font-size: 8pt; } 
	.PriceGridCol2Row1 { font-family: Verdana, Arial, Helvetica; color: white; font-size: 8pt; background-color: #333399; } 
	.PriceGridCol3Row1 { font-family: Verdana, Arial, Helvetica; color: white; font-size: 8pt; background-color: #006633; } 
	.PriceGridCol4Row1 { font-family: Verdana, Arial, Helvetica; color: white; font-size: 8pt; background-color: #ff0033; } 
	.PriceGridCol5Row1 { font-family: Verdana, Arial, Helvetica; color: black; font-size: 8pt; } 
	.PriceGridCol6Row1 { font-family: Verdana, Arial, Helvetica; color: black; font-size: 8pt; } 
	.PriceGridCol7Row1 { font-family: Verdana, Arial, Helvetica; color: black; font-size: 8pt; } 
	.PriceGridCol8Row1 { font-family: Verdana, Arial, Helvetica; color: black; font-size: 8pt; } 
	.PriceGridCol1Row2 { font-family: Verdana, Arial, Helvetica; color: black; font-size: 8pt; } 
	.PriceGridCol2Row2 { font-family: Verdana, Arial, Helvetica; color: black; font-size: 8pt; background-color: #e9edf6; } 
	.PriceGridCol3Row2 { font-family: Verdana, Arial, Helvetica; color: black; font-size: 8pt; background-color: #e6f0ed; } 
	.PriceGridCol4Row2 { font-family: Verdana, Arial, Helvetica; color: black; font-size: 8pt; background-color: #ffe6e7; } 
	.PriceGridCol5Row2 { font-family: Verdana, Arial, Helvetica; color: black; font-size: 8pt; } 
	.PriceGridCol6Row2 { font-family: Verdana, Arial, Helvetica; color: black; font-size: 8pt; } 
	.PriceGridCol7Row2 { font-family: Verdana, Arial, Helvetica; color: black; font-size: 8pt; } 
	.PriceGridCol8Row2 { font-family: Verdana, Arial, Helvetica; color: black; font-size: 8pt; }
	
	

	
	

	
	/* FOOTER AREA */
	
	.footer {
			
			
			background-color: #000000; 
	
			}
	
		
		
	
		
		


	.footer_links {
	
			color: #ffffff; 
			/*font-weight: bold;*/
			font-size: 10px;
		}
		


	a.footer_links:link {

			color: #ffffff;
			text-decoration: none;
			
		}
		
	a.footer_links:visited {
	
			color: #ffffff;
			text-decoration: none;
			
		}
	
	a.footer_links:hover {
	
			color: #ff0000;
			text-decoration: none;
	
		}
	
	a.footer_links:active {
	
			color: #ffffff;
			text-decoration: none;
			
		}

		
		
	.copyright {
	
			color: #cccccc; 
			font-size: 9px;
		
		}
		
		
	
		
		


/* LINKS */

	a:link {

		text-decoration: none;
		color: #cc0000;
	}
	
	a:visited {
		text-decoration: none;
		color: #cc0000;
	}
	
	a:hover {
		text-decoration: none;
		color: #ff0000;
		/*font-weight:bold;*/
		
	}
	
	a:active {
		text-decoration: none;
		color: #cc0000;
		
	}
/* COPY */
	.smallred {
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#FF0000;
		} 
