/* CSS Document */
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
padding:0px;
}

#master_table {
width:787px;
margin:0px auto 0px auto;
}
	.logo {
		float:left;
		margin:0px;
	}
#top_menu {
background-color:#ff9900;
padding:2px 5px 2px 0px;
line-height:20px;
text-align:right;
}

#top_menu a:link {
color:#000000;
text-decoration:none;
}

#top_menu a:active {
color:#000000;
text-decoration:none;
}

#top_menu a:hover {
color:#663399;
text-decoration:underline;
}

#top_menu a:visited {
color:#666666;
text-decoration:none;
}

#left_menu {
padding:5px 5px 5px 10px;
width:120px;
text-align:left;
}
#left_menu .menu td {
	padding:0px 0px 10px 0px;
	line-height:110%;
}

#left_menu .title {
line-height:100%;
}
#left_menu .highlight {
background-color:#FF9900; padding:5px; line-height:110%;}

#left_menu a:link {
color:#000000;
text-decoration:none;
}

#left_menu a:active {
color:#000000;
text-decoration:none;
}

#left_menu a:hover {
color: #663399;
text-decoration:underline;
}

#left_menu a:visited {
color:#6600FF;
text-decoration:none;
}

#content {
width:auto;
padding:1px 0px 10px 0px;
}
#content h2 {
	font-size:160%;
	margin:0px 0px 10px 0px;
	padding:0px;
	line-height:120%;
}

#content h3 {
	font-size:140%;
	margin:10px 0px 5px 0px;
	padding:0px;
	line-height:120%;
}

#content h4 {
	font-size:100%;
	padding:0px;
	line-height:80%;
	margin:20px 0px 5px 0px;
}

#content p {
line-height:160%;
margin:0px 0px 10px 0px;
}

#content .reason {
line-height:170%;
}

#content .reason_scroll {
line-height:170%;
color:#FF0000;
}

.rt_table {
float:right;
vertical-align:top;
}

.right_block {
background-color:#ff9900;
height:73px; width:155px;
margin:2px 0px 5px 0px;
line-height:150%;
padding:5px;
text-align:left;
}

.right_block_image {
border-color:#FF0000;
height:100px; width:155px;
padding:5px;
margin:0px 10px 0px 0px;
}

.center_block {
padding:2px;
line-height:180%;
text-align:left;
}

.center_lastblock {
padding:2px;
line-height:120%;
text-align:left
}

.outline {
border-color:#ff9900;
background-position:right;
padding:10px 0px 10px 0px;
line-height:30px;
}

#bottum_menu {
background-color:#272c4a;
padding:5px;
text-align:center;
color:#FFFFFF;
font-size:90%;
line-height:130%;
}

#bottum_menu a:link {
color:#FFFFFF;
text-decoration:none;
}

#bottum_menu a:active {
color:#FFFFFF;
text-decoration:none;
}

#bottum_menu a:hover {
color:#FFCC66;
text-decoration:underline;
}

#bottum_menu a:visited {
color:#FFFF99;
text-decoration:none;
}

marquee strong {
margin:5px 15px 5px 15px;
color:#000000;
}

.left_table {
float:left;
margin:5px 5px 0px 0px;
width:155px;
}

#contact .left_text {
text-align:right;
padding:0px 5px 5px 0px;
}

#contact .right_text {
text-align:left;
padding:0px 0px 5px 5px;
}

.top_text {
text-align:left;
padding:5px 10px 5px 10px;
}

#inquiry .right_textinq {
text-align:right;
padding:0px 5px 10px 0px;
}

#inquiry .left_textinq {
text-align:left;
padding:0px 0px 10px 5px;
}
li {
   line-height:150%;
	}
	
.top_links {
	padding:5px 0px 20px 0px;
	margin:0px;
	line-height:140%;
}
	.top_links a:link {
		color:#0046d5;
		text-decoration:underline;
	}
	.top_links a:active {
		color:#0046d5;
		text-decoration:underline;
	}
	.top_links a:hover {
		color:#002a81;
		text-decoration:none;
	}
	.top_links a:visited {
		color:#a2b4c6;
		text-decoration:none;
	}
	
a.cross_links:link {
		color:#0046d5;
		text-decoration:underline;
	}
a.cross_links:active {
		color:#0046d5;
		text-decoration:underline;
	}
a.cross_links:hover {
		color:#002a81;
		text-decoration:none;
	}
a.cross_links:visited {
		color:#CC3333;
		text-decoration:none;
	}
	.text_highlight {
	 padding:10px 10px 10px 10px;
	 line-height:160%;
	 border:1px dashed #000000;
	 color:#990000;
	 	 
	 }
	 .left_text_highlight {
	 padding:5px 5px 5px 5px;
	 line-height:140%;
	 border:1px dashed #000000;
		 }
		 
 
	 
.series_table {
 margin:5px 10px 0px 0px;
 }
	 
.series_table td {
	  background-color:#FFF9EA;
	  border:1px solid #999999;
	  padding:2px;
	  vertical-align:middle;
	  text-align:center;
		 }
	
#brseries_table {
 margin:5px 10px 0px 0px;
 }
	 

#brseries_table .middle_text {
			  background-color:#FFF9EA;
			 border:1px solid #999999;
		  padding:2px;
		  vertical-align: middle;
			  text-align:center;
	  }
	#brseries_table .left_text {
	 background-color:#FFF9EA;
	 border:1px solid #999999;
	  padding:2px;
	  padding-left:5px;
	 vertical-align:top;
	 text-align:left;
	} 
	
	 
.pmdc_link_table {
 width:100%;
border:1px dashed #000000; 
}

.pmdc_link_content {
 padding-left:10px;
 line-height:160%;
 padding-right:10px;

}

.iso_table {
 padding:10px 5px 10px 5px;
	 line-height:120%;
	 border:1px dashed #000000;
}

.iso_table td {
  padding:5px 5px 5px 5px;
  vertical-align:top;
}

#content span {
  color:#FF0000;
 }
 #torque { 
  margin-top:5px;
  		}
#diameter { 
   margin-top:5px;
  		}