@import "nav.css";
@import "text.css";
@import "ao_form.css";
@import "box.css";
@import "cart.css";

body	{
	background-image: url(/images/ui/TILE_screenback.gif);
	background-repeat: repeat-x;
	background-color: #b5bcd4;
	margin-top: 20px;
}

td.productDescription ul { /* Temporarily added to fix spacing issue in product lists -AH 3.27.09 */ 
	margin-top: 0;
	margin-bottom: 0;
	line-height: 16px;

}

td.productDescription h3 { /* Temporarily added to fix spacing issue in product lists -AH 3.27.09 */ 
	margin: 0 0 0 0;
}

.rule	{
	width: 100%;
	border-top: 1px #b6b6b6 solid;
}

.contentarea	{
	background-image: url(/images/ui/TILE_content_back.gif);
	width: 781px;
	}
	
.tab	{
	padding-left: 30px;
	padding-right: 30px;
}

.tab2	{
	padding-left: 60px;
	padding-right: 60px;
}

.jsWarning	{
	border: 2px #FF0000 solid;
	color: #FF0000;
	font-family: arial, helvetica;
	font-size: 10px;
	width: 300px;
	padding: 6px;
	background-color: #DEDEDE;
}

/***********************************************
	Featured Products                          
***********************************************/
.feature1	{
	background-color: #efefef;
	padding: 4px;
	border: 1px solid #353535;
	font-family : verdana, arial, Helvetica, san-serif;
	font-size : 11px;
}

.feature2	{
	padding: 4px;
	border: 1px solid #353535;
	font-family : verdana, arial, Helvetica, san-serif;
	font-size : 11px;
}

.featureImage	{
	border: 1px solid #000000;
	}


/* Our BUY link */
a.buy_link {
	color: blue;
	font-weight: bold;
}
a.buy_link:hover {
	color: #ff0000;
}
a.buy_link:visited {
	color: #555555;
}
a.buy_link:visited:hover {
	color: #ff0000;
}

.body_2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
	}

/*********************************************
	Educational Documents
/*********************************************/
.edu_document_name {
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.edu_document_desc {
	font-size: 11px;
	color: #555555;
}
	



/*********************************************
 Search Results
*********************************************/
.search_result_link {
	color: #000000;
	font-weight: bold;
}
.search_result_link:hover {
	color: #555555;
}
.search_result_text {
	color: #555555;
}


/*********************************************
 Tables
*********************************************/
.table_default {
	border: 1px solid #000000;
	/*border-collapse: collapse;*/ /* Doesn't play nice with safari */
	}
	
.table_header {
	background-color : #555555;
	border-bottom: 1px solid #000000;
	font-weight: bold;
	color : #FFFFFF;
	}
	
.table_subheader {
	background-color : #dedede;
	border-bottom: 1px solid #c0c0c0;
	font-weight: bold;
	color : #555555;
	}
	
.table_row, .tr{
	line-height: 16px;
	color: #000000;
	background-color:#cccccc;
	border: none; 
	}
	
.table_row2, .tr2 {
	line-height: 16px;
	background-color: #eeeeee;
	border: none;
	}
	
/* Used to reduce the amount of redundant text in the product display page
	Items with diameter/focal length/grade will have this class assigned to those cells. */
.tc {
/*	width: 45px; */
	text-align: center;
	}

