/* CSS Document */

/* --------------------------------------------------------
   Power Transmission Engineerin
---------------------------------------------------------- */

/***********************
    Body Declaration 
***********************/
body {
background:url(../images/general/bg_page2.png) repeat-x;
font:normal 10px 'Lucida Grande',Verdana,sans-serif;
font-color:#333;
text-align:center;
}





/*******************************
 Side Bar - Navigation
 ********************************/
		#nav_left {
		padding:0;
		font:normal 11px 'Lucida Grande',Verdana,sans-serif;
		background:#ccc;
		 	
		}
		 .hover a:hover {
		 margin:0;
		display:block;
		  padding:4px 0 4px 0;
		  text-decoration:none;
		  background:#fff; 
		}
		
		
		

/********************************************
 Define Footer - clear both to position.
 ********************************************/
		#footer {
		clear:both;
		padding:0 0 10px 0;
		text-align:center;
		background:#333;
		}
		
/*All Headings & Standard Paragraph
--------------------------------------*/
		
		
		h2, h3 {
		color:#333;
		margin:0 0 0 10px;
		line-height:17px;
		
		}
		
		h2 {
		margin:0 10px 0 0;
		font-size:80%;
		color:#f60;
		}
		
		h3 {
		margin:0 10px 5px 0;
		font-size:1.0em;	
		}
		
		h4 {
		margin:0 10px 0 0;
		font-size:1em;
		color:#333;
		}
		
		h2 a:link, h2 a:visited, h3 a:link, h3 a:visited {
		color:#000;
		}
		
		p	{
		margin:10px 0 0 0;
		padding:0 0 0 0;
		font-size: 70%;
		color:#222;
		
		}
		
		.p_small {
		margin:0;
		font-size:10px;
		color:#fff;
		}
		
		
		.p_locate {
		padding:0;
		margin:0 10px 0 0;
		font-size:10px;
		text-align:right;
		}
		.p_left {
		text-align:left;
		font-size:80%;
		padding:0 10px 0 0;
		}

 /*******************
 Link states *
 ********************/
 		a:link {
		color:#222;
		text-decoration:none;
					
		}		
		a:visited {
		color:#222;
			text-decoration:none;
		}		
		a:hover {
			color:#f60;
			background:#fff;
			text-decoration:none;
		}		
		a:active {
			color:#222;
			text-decoration:none;
		}
		
		
		
		
 

/* Clickable images have blue border by default to show they
are clickable, the following removes this border. 
---------------------------------------------------------------*/
		img {border:none;
		}


ul {
		list-style-type: circle;
		margin:5px 0 0 50px;		
		border: 0;
		padding:0;		
		line-height:18px;
		font-size:80%;
		
		}
		
		li {
		margin:0;
		padding:0;
		text-align:left;
		
		}
		
		
		ul li ul li{
		margin:0;
		padding:0;
		}
		
		ul a:link, ul a:visited, ul a:hover, ul a:active {
		  display:block;
		  padding:2px 10px;
		  text-decoration:none;  
		 }
		  
		 ul li ul a:link, ul li ul a:visited, ul li ul a:hover, ul li ul a:active {
		  display:block;
		  padding:2px 30px;
		  text-decoration:none;  
  		}
table.specification						{clear: both; border: solid 1px #003698; margin: 0px; padding: 0px; border-collapse: collapse; width: 700px;}
table.specification td					{border-right: solid 1px #003698; border-left-style: none; border-bottom-style: none; border-top-style: none; margin: 0px; padding: 2px; text-align: center; font-size: 11px;}			
table.specification tr.normal td		{background-color: #FFFFFF;}			
table.specification tr.normal a			{background-color: #FFFFFF;}			
table.specification tr.alter td			{background-color: #DDE2F0;}			
table.specification tr.alter a			{background-color: #DDE2F0;}			
table.specification tr					{border-style: none; margin: 0px; padding: 0px;}			
table.specification tr td.left			{text-align: left; padding-left: 5px;}			
table.specification tr.description td	{background-color: #003698; color: #FFFFFF; font-size: 17px; text-align: center; font-weight: bold; text-transform: capitalize;}
table.specification tr.header td		{background-color: #DDE2F0; color: #003698; font-size: 13px; text-align: center; vertical-align:bottom;}
table.specification tr.header_small td	{background-color: #DDE2F0; color: #003698; font-size: 10px; text-align: center; vertical-align:top;}
table.specification tr td.small,
table.specification tr.header td.small, 
table.specification tr.header_small td.small	{font-size: 9px;}
table.specification tr td.verysmall,
table.specification tr.header td.verysmall, 
table.specification tr.header_small td.verysmall	{font-size: 7px;}

.screws {
	font-size:10px;
	text-align:center;
}

.screwsleft {
	font-size:10px;
	text-align:left;
	padding:5px 0 5px 5px;
}
.tr_grey {
	
	background-color:#ddd;
}

