/*
	REX CUT
*/

.GridTable
{
	background-color: #B7B7B7;	
	width: 100%;
}
.GridHeader, .GridRow0, .GridRow1, .GridRowPink, .GridRowGreen
{
    text-align: center;
	height: 25px;
}
.GridHeader
{
	background-color: #DCDCDC;	
}
.GridRow0
{
	background-color: #FFFFFF;
	    
}
.GridRow1
{
	background-color: #F4F4F4;
}

.shop-blocktable
{
	BORDER-COLLAPSE: collapse;
	width:95%;
}

.shop-blocktable2
{
	BORDER-COLLAPSE: collapse;
	width:100%;
}

.shop-blocktable-background
{
	background-color:#e0e0e0;
	border-color:white;
	border-collapse:collapse;
	border-width:1px;
}

.shop-blocktable-background1
{
	background-color:#f0f0f0; 
	border-color:white;
	border-collapse:collapse;
	border-width:1px;
}

.shop-blocktable-background2
{
	background-color:#ffffff;
	border-color:white;
	border-collapse:collapse;
	border-width:1px;
}

.shop-blocktable-background2a
{
	background-color:#ffffff;
	border-color:white;
	border-collapse:collapse;
	border-width:1px;
}

.shop-blocktable-background2b
{
	color: #6babd6;	
	background-color:#ffffff;
	border-color:white;
	border-collapse:collapse;
	border-width:1px;
}


.shop-blocktable-rows-background
{
	background-color:#e0e0e0;
}

.shop-blocktable-row-background
{
	background-color:#ffffff;
}

.RFQ_Font
{
	color:blue;
}

.productdescription
{
	color:black;
	font-size:2;
}

.shop-blocktable-title
{
	color:white;
	height:20px;
	text-align:center;
	background-color:#ee2e24;
	font-weight:bold;
	border-color:white;
	border-collapse:collapse;
	border-width:1px;
}

.shop-blocktable-title2
{
	color:#808285;
	height:20px;
	text-align:center;
	background-color:#ffffff;
	font-weight:bold;
	border-color:white;
	border-collapse:collapse;
	border-width:0px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#6BABD6;
}
.shop-blocktable-title2a
{
	color:#808285;
	height:20px;
	text-align:left;
	background-color:#ffffff;
	font-weight:bold;
	border-color:white;
	border-collapse:collapse;
	border-width:0px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#6BABD6;
}

.shop-blocktable-title3
{
	color:#808285;
	text-align:center;
	background-color:#ffffff;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#6BABD6;
}

.shop-blocktable-title4
{
	color:#808285;
	height:20px;
	text-align:center;
	background-color:#ffffff;
	font-weight:bold;
	border-color:white;
	border-collapse:collapse;
	border-width:1px;
}

.shop-blocktable-link
{
	text-decoration:underline;
}

.shop-listtable
{
	BORDER-COLLAPSE: collapse;
	border-color:#ee2e24;
	width:95%;
	text-align:left;
}

.shop-listtable-title
{
	background-color:#ffffff;
	color:#808285;
	font-weight:bold;
	text-align:center;
}

.shop-listtable-cell
{
	background-color:#FFFFFF;
	color:black;
	text-align:center;
}

.designwidth
{
	width:950px;
}

.shop-option-value
{
	color: #c80000;
}
.productname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ee2e24;
	line-height: 16px;
}
.productname:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #808285;
	line-height: 16px;
}
.button_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(/images/bg_buttons_blue.gif);
	background-repeat: repeat-x;
	background-position: center top;
	border: 1px solid #a2d5f7;
	height: 25px;
}
.button_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(/images/bg_buttons.gif);
	background-repeat: repeat-x;
	background-position: center top;
	border: 1px solid #b2bbd5;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
}
.heading1a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ee2e24;
	line-height: normal;
}

.heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6babd6;
	line-height: normal;
}
.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6babd6;
	line-height: normal;
}
.heading3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6babd6;
	line-height: 16px;
}

.heading3a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6babd6;
	line-height: 16px;
	text-transform: uppercase
}

.heading4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ee2e24;
	line-height: 16px;
}
.storelink1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #6babd6;
	text-decoration: underline;
}
.storelink1:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #808285;
	text-decoration: underline;
}
.tableunderline {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#6BABD6;
}
.quantityinput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #f2faff;
	border: 3px double #dfdfdf;
	height: 18px;
	width: 25em;
	margin-bottom:5px;
}
.quantityinput2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #f2faff;
	border: 3px double #dfdfdf;
	height: 18px;
	width: 10em;
}