/*-----------------------------------------------------------------------------
Index Style Sheet

version:   1.0
author:    Brian Gershberg
email:     gersh@relayspec.com
website:   http://www.relayspec.com
-----------------------------------------------------------------------------*/

/* =LC Content Left
-----------------------------------------------------------------------------*/

#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:15px;
}

#index_content_middle_left { 
  width: 220px;
  float: left;
  height:235px;
}

#index_content_ml_header { 
  width: 220px;
  float: left;
  height:30px;
  background:url(../../Images/2008/index/content_middle_left_header.gif);
}

  #index_content_ml_header2_mid { 
  width: 190px;
	height:25px;
	margin-top:5px;
	text-align:left;
	float: left;
	background:#367698;
	padding-top:5px;
}

#index_content_ml_body { 
  width: 188px;
  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_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;
  }
  
  #index_content_mr_header { 
  width: 430px;
  float: right;
  height:30px;
  background:url(../../Images/2008/index/content_middle_right_header.gif);
  }

  #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:30px;
	margin-top:5px;
	margin-left:5px;
	text-align:left;
	float: left;
	background:url(../../Images/2008/index/blue_cap_left.gif);
}

  #header_bluecap_right { 
  width: 10px;
	height:30px;
	margin-top:5px;
	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;
  padding-top:5px;
  }

  #index_content_mr_footer { 
  width: 430px;
  float: right;
  height:10px;
  background:url(../../Images/2008/index/content_middle_right_footer.gif);
  }
  
  #index_content_bottom_header { 
  width: 660px;
  float: right;
  height:30px;
  margin-top:20px;
  background:url(../../Images/2008/index/content_bottom_header.gif);
  }
  
#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 { 
  width: 653px;
  float: left;
  height:138px;
    border-left:1px solid #CECECD;
  border-right:1px solid #CECECD;
  background:url(../../Images/2008/index/135_body_bkgd.gif);
  padding-left:5px;
  }
  
#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;
}

