/* Default CSS Stylesheet for a new Web Application project */


.RelBody
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 2px;
}

form 
{
	margin-bottom : 0; 
}

 H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	
{	
	font-family:Arial;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	font-size:16px;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}



.RelBold
{
	font-weight: bold;
	font-size: 12px;
	color: mediumblue;
	font-family: Tahoma;
}


.TermsAndConditionsText
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Tahoma;	
}

.RelText
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Tahoma;
}

.RelSubHeader
{
	font-weight:bold;
	font-size: 12px;
	color: #333333;
	font-family: Arial;
	text-decoration: none;
}

.RelYourBasketHeaderRight
{
	vertical-align:middle; 
	text-align:right;
	
}

.RelFooterHeader A:hover
{
	font-weight:bold;
	font-size: 12px;
	color: #333333;
	font-family: Arial;
	text-decoration: underline;
	vertical-align: middle; 
	text-align: center;

}

.RelFooterHeader, .RelFooterHeader A:link, .RelFooterHeader A:visited, .RelFooterHeader A:active	
{
	font-weight:bold;
	font-size: 12px;
	color: #333333;
	font-family: Arial;
	vertical-align:middle; 
	text-align:center;
}

.RelYourBasketHeaderLeft
{
	font-weight:bold;
	font-size: 12px;
	color: #333333;
	font-family: Arial;
	text-decoration: none;
	vertical-align:middle; 
	text-align:left;
}

.RelYourBasket 
{
	font-weight: normal;
	font-size: 12px;
	color: Grey;
	font-family: Arial;
}

.RelYourBasket A:link, .RelYourBasket A:visited, .RelYourBasket A:active	
{
	font-weight:normal;
	font-size: 12px;
	color: #333333;
	font-family: Arial;
	text-decoration: none;
}

.RelYourBasket A:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	font-family: Arial;
	text-decoration: underline;
}	

.RelHeaderMiddle 
{
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	font-family: Arial;
	BACKGROUND-IMAGE: url(Images/headermiddle.gif);
	HEIGHT: 34px;
	text-align: center;
	vertical-align: middle;
	width: 1%;
}

.RelSearchButton
{
	border-color: #333333;
	border-style: Solid;
	border-width: 2px;
	background: #99ccff;
	font-family: Arial; 
	font-size: 7pt; 
	text-align: center;
	vertical-align: middle;
	padding-top: 0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	display: block; 
	overflow: visible;
	white-space: nowrap;
	
}

.SearchBox
{
	font-family: Tahoma; 
	font-size: 7pt; 
	font-weight: normal;
	text-align:left;
	background-color:#f2ffff;
	height: 18px;
	width:100px;
	border-style: solid;
	border-width: thin;
	border-color: #333333;
	color:  #333333;
}

.RelHeaderLink 
{
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	font-family: Arial;
	BACKGROUND-IMAGE: url(Images/headermiddle.gif);
	HEIGHT: 34px;
}

.RelHeaderLink A:link, .RelHeaderLink A:visited, .RelHeaderLink A:active	
{
	font-weight:bold;
	font-size: 12px;
	color: #333333;
	font-family: Arial;
	text-decoration: none;
}

.RelHeaderLink A:hover
{
	font-weight: bolder;
	font-size: 12px;
	color: #333333;
	font-family: Arial;
	text-decoration: underline;
}	

.RelCategories
{
	font-weight:normal;
	font-size: 12px;
	color: black;
	font-family: Tahoma;

}

.RelCategories A:link, .RelCategories A:visited, .RelCategories A:active	
{
	font-weight:normal;
	font-size: 12px;
	color: black;
	font-family: Tahoma;

	text-decoration: none;
}

.RelCategories A:hover
{
	font-weight:normal;
	font-size: 12px;
	color:Red ;
	font-family: Tahoma;
	text-decoration: none;

}	

.RelCategoryHeader
{
	font-family:Arial;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	font-size:20px;
	width:100%;
	height:52px;
	background-image: url(Images/categoryheadermiddle.gif);
}


.RelCategoryDescription
{
	font-family:Arial;
	font-weight: normal;
	color: Black;
	text-decoration: none;
	font-size:14px;
	vertical-align:top;
	text-align:left;
	width:100%;
	
}

.RelImageCell
{
	vertical-align:top;
}

.RelCategoryImage
{
	height: 80px;
}

.RelSubCategoryHeader
{
	font-family:Arial;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	font-size:14px;
	width:100%;
	height:26px;
	background-image: url(Images/subcategoryheadermiddle.gif);
}

.RelSubCategorySpacer
{
	width: 12px;
}

.RelSubCategoryHeaderLeft
{
	BACKGROUND-IMAGE:url(Images/subcategoryheaderleft.gif);
	WIDTH:12px;
	HEIGHT:26px
}

.RelSubCategoryHeaderRight
{
	BACKGROUND-IMAGE:url(Images/subcategoryheaderright.gif);
	WIDTH:12px;
	HEIGHT:26px
}


.RelSubCategoryDescription
{
	font-family:Arial;
	font-weight: normal;
	color: Black;
	background-color: #D7D7D7;
	text-decoration: none;
	font-size:12px;
	vertical-align:top;
	text-align:left;
	width: 100%;
	
}

.RelListBox
{
	font-family: Tahoma; 
	font-size: 10pt; 
	padding: 0;
	width:100%;
	background-color:#f2ffff;
}

.RelFilterCriteria
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	background-color:#f2ffff;
}

.RelSearchFilterHeader
{
	font-family: Tahoma; 
	font-size: 10pt; 
	font-weight: bold;
	text-align:left;
	background-color:#99ccff;
	color:Black;
}

.RelSearchFilterTitle
{
	font-family: Tahoma; 
	font-size: 10pt; 
	font-weight: normal;
	text-align:center;
	BACKGROUND-COLOR: #f2ffff;
}


.RelSearchFilterTextbox
{
	font-family: Tahoma; 
	font-size: 10pt; 
	font-weight: normal;
	text-align:left;
	background-color:#f2ffff;
	height: 20px;
}

.RelLogo
{
	width:143px;
	height:189px;
	vertical-align: bottom;
	padding-bottom: 5px;
	background-image: url(Images/relianceflagpannel.jpg);
	background-repeat: no-repeat;
}

.RelLogoCell
{
	width:143px;
	vertical-align: top;
}

.RelHeaderCell
{
	VERTICAL-ALIGN: top; 
	HEIGHT: 189px;
}

.RelSmallButtonHighlight
{
	border-color: Black;
	border-style: Solid;
	border-width: 2px;
	background: #99ccff;
	font-family: Arial; 
	font-size: 8pt; 
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	padding-top: 0px;
	padding-bottom:0px;
	padding-left:1px;
	padding-right:1px;
	display: block; 
	overflow: visible;
	white-space: nowrap;
}

.RelSmallButton
{
	display:none; 
	overflow:hidden;

}

.RelProductImage
{
	height: 40px;
}

.RelProductOfferPrice
{
	font-family: Tahoma, Arial, Sans-serif; 
	font-weight: bold;
	font-size: 8pt;
	color: red;
	width: 70px;
	text-align: right;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	border-bottom-Width: 1px;
}

.RelProductPrice
{
	font-family: Tahoma, Arial, Sans-serif; 
	font-weight: bold;
	font-size: 8pt;
	width: 70px;
	text-align: right;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	border-bottom-Width: 1px;
}

.RelProductPriceTotalsSpacer
{
	width: 70px;
}

.RelCheckoutPriceTotalsText
{
	font-family: Tahoma, Arial, Sans-serif; 
	font-weight: bold;
	font-size: 8pt;
	text-align: right;
	margin-right: 5px;
	
}

.RelProductPriceTotalsText
{
	font-family: Tahoma, Arial, Sans-serif; 
	font-weight: bold;
	font-size: 8pt;
	width: 70px;
	text-align: right;
	margin-left: 5px;
	margin-right: 5px;
}

.RelProductPriceTotals
{
	font-family: Tahoma, Arial, Sans-serif; 
	font-weight: bold;
	font-size: 8pt;
	width: 70px;
	text-align: right;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	border-bottom-Width: 1px;
	margin-left: 5px;
	margin-right: 5px;
}

.RelCheckoutText
{
	font-family: Arial; 
	font-size: 10pt; 
	width: 100%;
	text-align: left;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-Width: 1px;
	border-left-color: Black;
	border-left-style: solid;
	border-left-width: 1px;
}

.RelCheckoutPrice
{
	font-family: Tahoma, Arial, Sans-serif; 
	font-weight: normal;
	font-size: 8pt;
	width: 70px;
	text-align: right;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-Width: 1px;
	border-left-color: Black;
	border-left-style: solid;
	border-left-width: 1px;
}

.RelCheckoutPriceRight
{
	font-family: Tahoma, Arial, Sans-serif; 
	font-weight: normal;
	font-size: 8pt;
	width: 70px;
	text-align: right;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-Width: 1px;
	border-left-color: Black;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: Black;
	border-right-style: solid;
	border-right-width: 1px;
}

.RelCheckoutPriceTotals
{
	font-family: Tahoma, Arial, Sans-serif; 
	font-weight: bold;
	font-size: 8pt;
	width: 70px;
	text-align: right;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-Width: 1px;
	border-left-color: Black;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: Black;
	border-right-style: solid;
	border-right-width: 1px;
}

.RelAddress
{
	font-family: Tahoma, Arial, Sans-serif; 
	font-weight: normal;
	font-size: 8pt;
	text-align: left;
	white-space: nowrap;
}

.RelCheckoutHeaders
{
	font-family: Tahoma, Arial, Sans-serif; 
	font-weight: bold;
	font-size: 8pt;
	text-align: right;
	vertical-align: top;
	white-space: nowrap;
}

.RelCheckoutHeaders2
{
	font-family: Tahoma, Arial, Sans-serif; 
	font-weight: bold;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
}


.RelCheckoutData
{
	font-family: Tahoma, Arial, Sans-serif; 
	font-weight: normal;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
}

.RelOrdersFieldRA
{
	font-family: Arial; 
	font-size: 10pt; 
	text-align: right;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-Width: 1px;
	border-left-color: Black;
	border-left-style: solid;
	border-left-width: 1px;
	white-space:nowrap;
}

.RelOrdersField
{
	font-family: Arial; 
	font-size: 10pt; 
	text-align: left;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-Width: 1px;
	border-left-color: Black;
	border-left-style: solid;
	border-left-width: 1px;
	white-space:nowrap;
}

.RelOrdersFieldRight
{
	font-family: Arial; 
	font-size: 10pt; 
	text-align: left;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-Width: 1px;
	border-left-color: Black;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: Black;
	border-right-style: solid;
	border-right-width: 1px;

	white-space:nowrap;
}

.RelProductQtyAndID
{
	font-family: Arial; 
	font-size: 10pt; 
	text-align: right;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-Width: 1px;
	border-left-color: Black;
	border-left-style: solid;
	border-left-width: 1px;
	white-space:nowrap;
}

.RelBasketTableHeader
{
	font-family: Arial; 
	font-size: 8pt; 
	text-align: center;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	border-bottom-Width: 1px;
	background: #000000;
	color: White;
}

.RelCheckoutTableHeader
{
	font-family: Arial; 
	font-size: 8pt; 
	text-align: center;
	background: black;
	color: White;
	font-weight: bold;
}

.RelProductOther
{
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	border-bottom-Width: 1px;
}

.RelQuantityBox
{
	border-color: Black;
	border-style: Solid;
	border-width: 2px;
	font-family: Arial; 
	font-size: 8pt; 
	width: 30px;
	text-align: center;
}

.RelPaymentText
{
	font-family: Tahoma; 
	font-size: 10pt; 
	font-weight: bold;
	text-align:left;
	color:Black;
}


.RelLoginText
{
	font-family: Tahoma; 
	font-size: 10pt; 
	font-weight: bold;
	text-align:left;
	color:Black;
}

.RelError
{
	font-family: Tahoma; 
	font-size: 10pt; 
	font-weight: bold;
	color:Red;
	text-align: center;
}



.LoginBox
{
	font-family: Tahoma; 
	font-size: 10pt; 
	font-weight: normal;
	text-align:left;
	background-color:#f2ffff;
	height: 20px;
	width:150px;
}

.LoginBoxNS
{
	font-family: Tahoma; 
	font-size: 10pt; 
	font-weight: normal;
	text-align:left;
	background-color:#f2ffff;
	height: 20px;
}

.LoginTable
{
	WIDTH:250px; 
	BACKGROUND-COLOR:#CCFFCC; 
	border:0px;
}

.RelAdmin A:link, .RelAdmin A:visited, .RelAdmin A:active	
{
	font-weight:normal;
	font-size: 14px;
	color: #333333;
	font-family: Arial;
	text-decoration: none;
	width: 100%;
	text-align: center;
}

.RelAdmin A:hover
{
	font-weight: bold;
	font-size: 14px;
	color: #333333;
	font-family: Arial;
	text-decoration: underline;
	width: 100%;
	text-align: center;
}	

.RelAdminTable
{
	width: 100%;
}

.RelAdminLookupTable
{
	
}

.RelAdminLookupItem
{
	font-weight:normal;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	text-align: left;
	border:1px;
	border-color:Black;
	border-style:solid;
}

.RelAdminLookupHeader
{
	BACKGROUND-COLOR:#CCFFCC; 
	font-weight:bold;
	font-size: 12px;
	color: #333333;
	font-family: Arial;
	text-decoration: none;
	text-align: center;
	border:1px;
	border-color:Black;
	border-style:solid;
}


.RelAdminImageTable
{
	float: left;
	border-collapse: collapse;
	border: 1px;
	border-style: solid;
}

.RelAdminCategoryItemsDIV
{
	float: left;
	border-collapse: collapse;
	OVERFLOW: auto; 
	WIDTH: 245px; 
	HEIGHT: 120px;
	
}

.RelAdminCell
{
	font-weight:normal;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
	text-align: center;
}

.RelAdminImage02
{
	height:80px;
	width:80px;
}

.RelAdminImage
{
	height:60px;
}

.RelAddressTable
{
	vertical-align: top;
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px;
	margin-top: 0px;
}

.RelRow
{
	height:100%;
	vertical-align:top;
}

.RelTable
{
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px;
	WIDTH: 100%;
	height: 100%; 
}




.RelMiddleCell
{
	width: 100%;
	vertical-align: top;
}

.RelLeftCell
{
	vertical-align: top;
}

.RelProductCodesTable
{
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px;
	vertical-align: top;
	width: 1px;
}

.RelProductTable
{
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px;
	width: 100%;
	vertical-align: top;
}

.RelOrdersTable
{
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px;
	width: 200px;
	vertical-align: top;
}

.RelProductHeader
{
	font-family:Arial;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	font-size:16px;
	width:100%;
	height:26px;
	vertical-align: middle;
	background-image: url(Images/subcategoryheadermiddle.gif);
}

.RelCategoryHeaderLeft
{
	width:12px; 
	height:52px;
	background-image: url(Images/categoryheaderleft.gif); 
}

.RelCategoryHeaderRight
{
	width:12px; 
	height:52px;
	background-image: url(Images/categoryheaderright.gif);
}

.RelProductPriceTotalsText2
{
	font-family: Tahoma, Arial, Sans-serif; 
	font-weight: bold;
	font-size: 8pt;
	text-align: right;
}


.RelProductPrice2
{
	font-family: Tahoma, Arial, Sans-serif; 
	font-weight: bold;
	font-size: 8pt;
	text-align: right;

}

.RelProductPrice2Offer
{
	font-family: Tahoma, Arial, Sans-serif; 
	font-weight: bold;
	font-size: 8pt;
	text-align: right;
	text-decoration: line-through;

}


.RelProductText
{
	font-family: Arial; 
	font-size: 10pt; 
	width: 100%;
	text-align: left;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	border-bottom-Width: 1px;
	vertical-align: top;
	height: 100%;
}

.RelProductText2
{
	font-family: Arial; 
	font-size: 10pt; 
	text-align: center;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	border-bottom-Width: 1px;
}


.RelProductText3
{
	font-family: Arial; 
	font-size: 10pt; 
	width: 100%;
	text-align: left;
	vertical-align: top;
	height: 100%;
}


.RelHeaderLeft
{
	BACKGROUND-IMAGE:url(Images/headerleft.gif);
	WIDTH:17px;
	HEIGHT:34px;
}

.RelHeaderRight
{
	BACKGROUND-IMAGE:url(Images/headerright.gif);
	WIDTH:18px;
	HEIGHT:34px
}

.RelCategoriesLeft
{
	BACKGROUND-IMAGE:url(Images/categoriesleft.gif);
	WIDTH:14px;
	HEIGHT:156px;
}

.RelCategoriesMiddle
{
	BACKGROUND-IMAGE: url(Images/categoriesmiddle.gif);
	HEIGHT: 156px;
}

.RelCategoriesRight
{
	BACKGROUND-IMAGE:url(Images/categoriesright.gif);
	WIDTH:14px;
	HEIGHT:156px;
}

.RelCategoriesDiv
{
	OVERFLOW: auto; 
	WIDTH: 100%; 
	HEIGHT: 156px;
}

.RelYourBasketTable
{
	WIDTH: 143px; 
	border:0px;
}

.RelFooterTable
{
	width: 100%;
	border: 0%;
}

.RelYourBasketLeft, .RelFooterLeft
{
	width:17px; 
	background-image: url(Images/smallheaderleft.gif); 
	height:20px;
}

.RelYourBasketRight, .RelFooterRight
{
	width:18px; 
	background-image: url(Images/smallheaderright.gif); 
	height:20px;
}

.RelYourBasketMiddle, .RelFooterMiddle
{
	vertical-align:middle; 
	background-image: url(Images/smallheadermiddle.gif); 
	height:20px;
}

.RelWidth
{
	width: 100%;
}

.RelInputTable
{
	border-width: 1px; 
	border-color: #99ccff; 
	border-style: Solid;
}

.RelInputHeader
{
	font-family: Tahoma; 
	font-size: 10pt; 
	font-weight: bold;
	text-align:left;
	background-color:#99ccff;
	color:Black;
}

.RelInputCell
{
	font-family: Tahoma; 
	font-size: 10pt; 
	text-align:left;
	BACKGROUND-COLOR: #f2ffff;
	color:Black;
}


.RelInputCell A:link, .RelInputCell A:visited, .RelInputCell A:active,
.RelInputCellCenter A:link, .RelInputCellCenter A:visited, .RelInputCellCenter A:active,
.RelInputCellRight A:link, .RelInputCellRight A:visited, .RelInputCellRight A:active
{
	font-weight:normal;
	font-size: 12px;
	color: #333333;
	font-family: Tahoma;
	text-decoration: none;
}

.RelInputCell A:hover, .RelInputCellCenter A:hover, .RelInputCellRight A:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	font-family: Tahoma;
	text-decoration: underline;
}	

.RelInputCellCenter
{
	font-family: Tahoma; 
	font-size: 10pt; 
	text-align: center;
	BACKGROUND-COLOR: #f2ffff;
	color:Black;
}

.RelInputCellRight
{
	font-family: Tahoma; 
	font-size: 10pt; 
	text-align:right;
	BACKGROUND-COLOR: #f2ffff;
	color:Black;
}

.RelInputSpacer
{
	BACKGROUND-COLOR: #f2ffff;
	width: 10px;
}
.RelInputBottomSpacer
{
	BACKGROUND-COLOR: #f2ffff;
	height: 5px;
}

.RelOfferTable
{
	border-width: 1px; 
	border-color: #99ccff; 
	border-style: Solid;
}

.RelOfferHeader
{
	font-family: Tahoma; 
	font-size: 8pt; 
	font-weight: bold;
	text-align:left;
	background-color:#99ccff;
	color:Black;
}

.RelOfferCell
{
	font-family: Tahoma; 
	font-size: 10pt; 
	text-align:left;
	BACKGROUND-COLOR: #f2ffff;
	color:Black;
	vertical-align:top;
}


.RelOfferCell A:link, .RelOfferCell A:visited, .RelOfferCell A:active,
.RelOfferCellCenter A:link, .RelOfferCellCenter A:visited, .RelOfferCellCenter A:active,
.RelOfferCellRight A:link, .RelOfferCellRight A:visited, .RelOfferCellRight A:active
{
	font-weight:normal;
	font-size: 12px;
	color: #333333;
	font-family: Tahoma;
	text-decoration: none;
	vertical-align:top;
}

.RelOfferCell A:hover, .RelOfferCellCenter A:hover, .RelOfferCellRight A:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	font-family: Tahoma;
	text-decoration: underline;
	vertical-align:top;
}	

.RelOfferCellCenter
{
	font-family: Tahoma; 
	font-size: 10pt; 
	text-align: center;
	BACKGROUND-COLOR: #f2ffff;
	color:Black;
	vertical-align:top;
}

.RelOfferCellRight
{
	font-family: Tahoma; 
	font-size: 10pt; 
	text-align:right;
	BACKGROUND-COLOR: #f2ffff;
	color:Black;
	vertical-align:top;
}

.RelOfferSpacer
{
	BACKGROUND-COLOR: #f2ffff;
	width: 10px;
}
.RelOfferBottomSpacer
{
	BACKGROUND-COLOR: #f2ffff;
	height: 5px;
}

.RelManufacturerDIV
{
	overflow: hidden; 
	height: 100%;
}

.RelManufacturerImage
{
	width:100px;
}

.RelHeaderDiv
{
	display:none;
	visibility:hidden;
}

.RelYourBasketDiv
{
	display:none;
	visibility:hidden;
}

.RelFooterDiv
{
	display:none;
	visibility:hidden;
}

.RelFooterPrintDiv
{
	display:block;
	visibility:visible;
	text-align: center;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	border-bottom: 0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}

.RelManufacturerImage
{
	width: 142px;
}

.CommentTitle
{
	background: #99ccff;
	font-family: Verdana; 
	font-size: 8pt; 
	text-align: left;
	overflow: visible;
}

.CommentText
{
	background: #ffffff;
	border-bottom: solid 1px #99ccff;
	border-left: solid 1px #99ccff;
	border-right: solid 1px #99ccff;
	font-family: Verdana; 
	font-size: 10pt; 
	text-align: left;
	overflow: visible;
}

.ACT
{
	font-family:Verdana;
	font-size: 8pt;
}