/*-----------------------------------------------------------------------------
Index Style Sheet

version:   1.0
author:    Brian Gershberg
email:     gersh@relayspec.com
website:   http://www.relayspec.com
-----------------------------------------------------------------------------*/

#index_content_left { 
  width: 660px;
  float: left;
  margin-left:5px;
  margin-top:5px;
  padding-right:10px;
  border-right:#999999 1px solid;
}

#index_feature_product { 
  width: 660px;
  float: left;
  display:inline;
}

#index_content_middle { 
  width: 660px;
  float: left;
  margin-top:14px;
}

#index_content_middle-ie { 
  width: 660px;
  float: left;
  margin-top:20px;
}

#index_content_middle_left { 
  width: 220px;
  float: left;
  height:235px;
  background:url(../../Images/2008/index/catalog_bkgd.jpg);
}


#index_ad_banner { 
  width: 900px;
  height:60px;
  float: left;
  margin-bottom:20px;
}

#index_content_middle_japan { 
  width: 220px;
  float: left;
  height:264px;
}

#index_content_ml_header { 
  width: 210px;
  float: left;
  height:30px;
  margin-left:5px;
  margin-top:5px;
}


#index_content_ml_header_body { 
	width:180px;
	height:17px;
	text-align:left;
	float: left;
	background:#367698;
	padding:5px;
	padding-top:3px;
}

#index_content_ml_header_body-ie { 
	width:190px;
	height:25px;
	text-align:left;
	float: left;
	background:#367698;
	padding-left:5px;
	padding-top:3px;
}

#index_content_mr_header_body { 
	width:390px;
	height:17px;
	text-align:left;
	float: left;
	background:#367698;
	padding:5px;
	padding-top:3px;
}

#index_content_mr_header_body-ie { 
	width:400px;
	height:25px;
	text-align:left;
	float: left;
	background:#367698;
	padding-left:5px;
	padding-top:3px;
}

#index_content_mr_header_body_left { 
	width:340px;
	height:17px;
	text-align:left;
	float: left;
	background:#367698;
	padding:5px;
	padding-top:3px;
}

#index_content_mr_header_body_left-ie { 
	width:350px;
	height:25px;
	text-align:left;
	float: left;
	background:#367698;
	padding-left:5px;
	padding-top:3px;
}

#index_content_mr_header_body_wn { 
	width:40px;
	height:17px;
	text-align:left;
	float: left;
	background:#367698;
	padding:5px;
	padding-top:3px;
}

#index_content_mr_header_body_wn-ie { 
	width:50px;
	height:25px;
	text-align:left;
	float: left;
	background:#367698;
	padding-left:5px;
	padding-top:3px;
}

#index_content_bottom_header_body { 
	width:620px;
	height:17px;
	text-align:left;
	float: left;
	background:#367698;
	padding:5px;
	padding-top:3px;
}

#index_content_bottom_header_body-ie { 
	width:630px;
	height:25px;
	text-align:left;
	float: left;
	background:#367698;
	padding-left:5px;
	padding-top:3px;
}



#index_catalog {
width:220px;
float:left;
height:198px;
border-left:1px solid #CECECD;
border-right:1px solid #CECECD;
background:url(../../Images/2008/index/catalog.jpg);
padding-left:15px;
padding-right:15px;
}


#index_content_ml_body { 
  float: left;
  padding-left:15px;
  padding-right:15px;
}

#index_content_ml_footer { 
  width: 220px;
  float: left;
  height:10px;
  background-color:#FFFFFF; 
  background:url(../../Images/2008/index/content_middle_left_footer.gif);
}

#index_content_middle_right { 
  width: 430px;
  float: right;
  height:235px;
  background:#FFFFFF url(../../Images/2008/index/content_middle_right_bkdg.gif);
  }
  
  #index_content_middle_right_2011 { 
  width: 430px;
  float: right;
  }
  
#index_supplier_header { 
  width: 430px;
  float: left;
  height:30px;
  background:#367698;
}

#index_supplier_header_l { 
  float: left;
  height:30px;
  padding-left:5px;
  padding-top:5px;
}

#index_supplier_header_r { 
  float: right;
  height:30px;
  padding-right:5px;
  padding-top:5px;
}

#index_supplier_body { 
  width:428px;
  height:230px;
  float:left;
  margin-top:2px;
  border:1px solid #CECECD;
}

#index_supplier_body-ie { 
  width: 430px;
  height: 232px;
  float: left;
  margin-top:2px;
  border:1px solid #CECECD;
}

  #index_content_mr_header { 
  width: 420px;
  float: left;
  height:30px;
  margin-left:5px;
  margin-top:5px;
  }

  #index_content_mr_header2_mid_l { 
	width: 250px;
	height:25px;
	margin-top:5px;
	text-align:left;
	float: left;
	background:#367698;
	padding-top:5px;
}

  #index_content_mr_header2_mid_r { 
width: 150px;
height:22px;
	margin-top:5px;
	text-align:left;
	float: left;
	background:#367698;
	padding-top:8px;
}

  
  #header_bluecap_left { 
  width: 10px;
	height:25px;
	text-align:left;
	float: left;
	background:url(../../Images/2008/index/blue_cap_left.gif);
}

  #header_bluecap_right { 
  width: 10px;
	height:25px;
	text-align:left;
	float: left;
	background:url(../../Images/2008/index/blue_cap_right.gif);
}

#index_content_mr_body { 
  width: 428px;
  float: right;
  height:193px;
  border-left:1px solid #CECECD;
  border-right:1px solid #CECECD;
  }

  #index_content_mr_footer { 
  width: 430px;
  float: right;
  height:10px;
  background:url(../../Images/2008/index/content_middle_right_footer.gif);
  }
  
  #index_content_bottom { 
  width: 660px;
  height:178px;
  float: left;
  margin-top:16px;
  background:url(../../Images/2008/index/content_bottom_bkgd.jpg);
  }
  
#index_content_bottom-ie { 
  width: 660px;
  height:178px;
  float: left;
  margin-top:20px;
  background:url(../../Images/2008/index/content_bottom_bkgd.jpg);
  }
  
  
  #index_content_bottom_header { 
  width: 650px;
  float: left;
  margin-top:5px;
  margin-left:5px;
  }
  
#index_content_bottom_header2_mid { 
  width: 630px;
	height:25px;
	margin-top:5px;
	text-align:left;
	float: left;
	background:#367698;
	padding-top:5px;
}

  
#index_content_bottom_middle { 
  float: left;
  margin-left:15px;
  }
  
#index_content_bottom_footer { 
  width: 660px;
  float: left;
  height:10px;
background:url(../../Images/2008/index/content_bottom_footer.gif);

  }
  
  #index_content_bottom_body { 
  width: 150px;
  float: left;
  margin-left:10px;
  margin-top:15px;
  }
  
 /* = Table Info
-----------------------------------------------------------------------------*/ 


table.index {
  border-collapse: collapse;
  width: 428px;
}

td.line_index {
padding:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

td.line_index_rl {
padding:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
border-right:1px solid #CCCCCC;
}

.odd {
  background-color:#edf5ff;
}

.even {
  background-color:#FFFFFF;
}
