/* GENERAL FORMATTING */
html {
	margin:0;
	padding:0;
	text-align:left;	
	}
	
body { 
	font:12px Arial, Helvetica, sans-serif;
	line-height:11pt;
	text-align:left;
	margin:0; 
	padding:0;
	}	
	
li {
	margin: 0;
	padding: 0;
	
	}	
	
ul {
	margin: 0 0 0 12px;
	padding: 0;
	list-style-type: disc;			
	}		
	
	
/*

	ul{
clear:both;
}
ul li{
  width:294px;
  float:left;
  padding:0 0 0 16px;
  text-align:left;
  line-height:27px;
  list-style-type:none;
  background:url(http://www.fscommand.com.cn/blog/wp-filez/dot.gif) 8px 12px no-repeat;
  font-size:14px;
}

*/
	
a, a:link, a:visited, a:hover, a:visited:hover
  {color: #000000; text-decoration: none;}

a:hover, a:visited:hover
  {text-decoration: underline;}	


/* SUBNAV_MAIN: INDEX PAGE */

.subnav_main p, .subnav_main body, .subnav_main td {
text-align:left;
color:#000000;
font-size:11px;
font-style:normal;
font-weight:normal;
text-transform:none;
line-height:13pt;
}

.subnav_main a, .subnav_main a:link, .subnav_main a:visited, .subnav_main a:hover, .subnav_main a:visited:hover {
	color:#000000;
	font-weight:normal; 
	}
  
.subnav_main a:hover, .subnav_main a:visited:hover {
	text-decoration: underline; 
	}	


/* SUBNAV_L2: INTERIOR PAGES (TOP) */

.subnav_l2 p, .subnav_l2 body, .subnav_l2 td {
text-align:left;
color:#FFFFFF;
font-size:11px;
font-style:normal;
font-weight:bold;
text-transform:none;
line-height:9pt;
text-decoration: none; 
padding:5px 0 13px 0;
}

.subnav_l2 a, .subnav_l2 a:link, .subnav_l2 a:visited, .subnav_l2 a:hover, .subnav_l2 a:visited:hover {
	color:#FFFFFF;
	font-weight:bold;	
	}
  
.subnav_l2 a:hover, .subnav_l2 a:visited:hover {
	color:#000000;
	text-decoration: none; 
	font-weight:bold;	
	}	
	
.subnav_l2_here {
text-align:left;
color:#000000;
font-size:11px;
font-style:normal;
font-weight:bold;
text-transform:none;
line-height:9pt;
text-decoration: none; 
padding:5px 0 13px 0;
}	



/* SUBNAV_LINKS: INTERIOR PAGES (BOTTOM) */

.subnav_links p, .subnav_links body, .subnav_links td {
text-align:left;
color:#000000;
font-size:11px;
font-style:normal;
font-weight:normal;
text-transform:none;
line-height:11pt;
padding:0 0 4px 0;
}

.subnav_links a, .subnav_links a:link, .subnav_links a:visited, .subnav_links a:hover, .subnav_links a:visited:hover {
	color:#000000;
	font-weight:normal; 
	}
  
.subnav_links a:hover, .subnav_links a:visited:hover {
	text-decoration: underline; 
	}	


/* BODYNAV */

.bodynav p, .bodynav body, .bodynav td, .bodynav h1 {
	color:#FFFFFF;
	font-size:11px;
	line-height:9pt;	
	font-style:normal;
	font-weight:normal;
	text-transform:none;
	text-align:left;	
	}
	
.bodynav h1 {
	font-weight:bold;
	margin:1px 0 1px 0;
	}	
	
.bodynav a, .bodynav a:link, .bodynav a:visited, .bodynav a:hover, .bodynav a:visited:hover
  {color: #FFFFFF;  }
  
.bodynav a:hover, a:visited:hover
  {text-decoration: underline;}
  
  
/* BODYNAV NAVIGATION TABLE - COMPOUNDS AND MACHINES (GUTS) */


.guts p, .guts body, .guts td, .guts h1 {
	color:#FFFFFF;
	font-size:12px;
	line-height:7pt;	
	font-style:normal;
	font-weight:normal;
	text-transform:none;
	text-align:left;	
	padding:0 1px 0 1px;
	}	
	

.guts h1 {
	font-weight:bold;
	font-size:12px;
	padding:0px 1px 0 1px;	
	line-height:1;
	}	
	
.guts a, .guts a:link, .guts a:visited, .guts a:hover, .guts a:visited:hover {
	color: #FFFFFF;  			
	}
  
.guts a:hover, .guts a:visited:hover {
	text-decoration: underline;		
	}



/* BODYNAV NAVIGATION TABLE - HANDGUNS (GUTSHANDGUNS) */


.gutsHandguns p, .gutsHandguns body, .gutsHandguns td, .gutsHandguns h1 {
	color:#FFFFFF;
	font-size:12px;
	line-height:7pt;	
	font-style:normal;
	font-weight:normal;
	text-transform:none;
	text-align:left;	
	padding:0 0 0 6px;
	}	
	

.gutsHandguns h1 {
	font-weight:bold;
	font-size:12px;
	padding:6px 0 0 6px;	
	}	
	
.gutsHandguns a, .gutsHandguns a:link, .gutsHandguns a:visited, .gutsHandguns a:hover, .gutsHandguns a:visited:hover {
	color: #FFFFFF;  			
	}
  
.gutsHandguns a:hover, .guts a:visited:hover {
	text-decoration: underline;		
	}



  
  
/* BODYNAV L2 */

.bodynav_l2 p, .bodynav_l2 body, .bodynav_l2 td, .bodynav_l2 h1 {
	color:#000000;
	font-size:11px;
	line-height:9pt;	
	font-style:normal;
	font-weight:normal;
	text-transform:none;
	text-align:left;	
	}
	
.bodynav_l2 h1 {
	color:#339933;
	font-weight:bold;
	margin:0;
	}	
	
.bodynav_l2 a, .bodynav_l2 a:link, .bodynav_l2 a:visited, .bodynav_l2 a:hover, .bodynav_l2 a:visited:hover
  {color: #000000; font-weight: normal; }
  
.bodynav_l2 a:hover, a:visited:hover
  {text-decoration: underline;}  

 
  
/* YELLOW */

.yellowBox {
	color:#FFFF66;
	font-size:12px;
	line-height:1;	
	font-style:normal;
	font-weight:normal;
	text-transform:none;
	text-align:left;
	padding:20px;
	margin:0;		
}	


.yellowBox a, .yellowBox a:link, .yellowBox a:visited, .yellowBox a:hover, .yellowBox a:visited:hover  {
	color:#FFFF66;	
	font-weight:bold;	
 }
   
.yellowBox a:hover, .yellowBox a:visited:hover {
  	text-decoration: underline; 
  }  


/* CONTENT */

td.pageheadline
{
	height:111px;
	padding:0 100px 0 25px;
	background-color:#393;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	vertical-align:middle;
}
.content p, .content body {
color:#000000;
font-size:12px;
line-height:12pt;
font-style:normal;
font-weight:normal;
text-transform:none;
}


/* FOOTER */

.footer {
	color:#FFFFFF;
	font-size:9px;
	line-height:10pt;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	text-transform:none;
}

.footer a, .footer a:link, .footer a:visited, .footer a:hover, .footer a:visited:hover {
	color:#FFFFFF;
	font-weight:bold; }
  
.footer a:hover, .footer a:visited:hover {
	text-decoration: underline; 
	}	
	

/* SPECIFICS */

.nrc {
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom:10px;	
	line-height:10pt;	
}


.headline
	{
	font-size:24px;
	line-height:1;
	font-weight:normal;
	text-align:left;
	color:#fff;
	}

.machine_detail
	{
	margin-left:15px;
	}	
.machine_detail TD
	{
	vertical-align:bottom;
	}

#history_text
{
	margin-top:15px;
	height:125px;
}

#history_year
{
	float:left;
	width:38px;
	font-size:12px;
	line-height:14px;
	color:#000;
	font-weight:bold;
	margin:0;
	padding:0;

}

.history_desc
{
	float:left;
	width:360px;
	font-size:12px;
	line-height:14px;
}

.history_desc h3
{
	font-size:12px;
	line-height:14px;
	color:#000;
	font-weight:bold;
	margin:0;
	padding:0;
}

#history_thumb_viewport
{
	float:left;
	width:333px;
	height:53px;
	overflow:hidden;
}

#history_thumb_div
{
	background-color:#cbcbcb;
	height:53px;
	width:440px;
}

.history_thumb
{
	border:1px solid #fff;
	float:left;
	margin:4px 4px 0 4px;
	cursor:pointer;
}

#history_thumb_scroll_left
{
	float:left;
	margin-left:10px;
	margin-right:2px;
	cursor:pointer;
}

#history_thumb_scroll_right
{
	float:left;
	margin-left:2px;
	margin-right:20px;
	cursor:pointer;
}

#history_fineprint
{
	clear:both;
	padding-top:5px;
	text-align:center;
	font-size:9px;
	
}