﻿body 
{
	margin:0px 0px 0px 0px;
	font-family:arial;
	font-size:10px;
	color:#000000;
	background-color:White;
}

.InvHeader
{
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	background-color:#C0C0C0;
	border:solid 1px black;
}

.InvHeadline
{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#000000;
}
.InvContent 
{
	font-family:arial;
	font-size:10px;
	border:solid 1px black;
}

.InvTable 
{
	border:solid 1px black;
}

.formSubmitButtons {
  direction: rtl;
  float:left;
  }
.buttons {
  direction: ltr;
  float: none;
  }
  
hr 
{
	color:#E5E5E5;
}

a:link {color:#000000; text-decoration: none; font:11px arial; cursor:hand; }
a:visited {color:#000000; text-decoration: none; font:11px arial; cursor:hand; }
a:hover {color:#84B447; text-decoration: none; font:11px arial; cursor:hand; }
a:active {color:#000000; text-decoration: none; font:11px arial; cursor:hand; }

a.header:link {color:#00782F; text-decoration: none; font:11px arial; cursor:hand; font-weight:bold; }
a.header:visited {color:#00782F; text-decoration: none; font:11px arial; cursor:hand; font-weight:bold; }
a.header:hover {color:#00782F; text-decoration: none; font:11px arial; cursor:hand; font-weight:bold; }
a.header:active {color:#00782F; text-decoration: none; font:11px arial; cursor:hand; font-weight:bold; }

a.breadcrumb:link {color:#84B447; text-decoration: none; font:bold 11px arial; cursor:hand; }
a.breadcrumb:visited {color:#84B447; text-decoration: none; font:bold 11px arial; cursor:hand; }
a.breadcrumb:hover {color:#84B447; text-decoration: underline; font:bold 11px arial; cursor:hand; }
a.breadcrumb:active {color:#84B447; text-decoration: none; font:bold 11px arial; cursor:hand; }

a.MyCat:link {color:Blue; text-decoration: none; font:11px arial; cursor:hand; }
a.MyCat:visited {color:Blue; text-decoration: none; font:11px arial; cursor:hand; }
a.MyCat:hover {color:#84B447; text-decoration: none; font:11px arial; cursor:hand; }
a.MyCat:active {color:Blue; text-decoration: none; font:11px arial; cursor:hand; }

a.MyCatHeader:link {color:Blue; text-decoration: none; font:11px arial; cursor:hand; font-weight:bold; }
a.MyCatHeader:visited {color:Blue; text-decoration: none; font:11px arial; cursor:hand; font-weight:bold; }
a.MyCatHeader:hover {color:#84B447; text-decoration: none; font:11px arial; cursor:hand; font-weight:bold; }
a.MyCatHeader:active {color:Blue; text-decoration: none; font:11px arial; cursor:hand; font-weight:bold; }

a.subcats:link {color:#000000; text-decoration: none; font:10px verdana; cursor:hand; }
a.subcats:visited {color:#000000; text-decoration: none; font:10px verdana; cursor:hand; }
a.subcats:hover {color:#84B447; text-decoration: none; font:10px verdana; cursor:hand; }
a.subcats:active {color:#000000; text-decoration: none; font:10px verdana; cursor:hand; }

a.subcatsSel:link {color:#84B447; text-decoration: none; font:10px verdana; cursor:hand; }
a.subcatsSel:visited {color:#84B447; text-decoration: none; font:10px verdana; cursor:hand; }
a.subcatsSel:hover {color:#84B447; text-decoration: none; font:10px verdana; cursor:hand; }
a.subcatsSel:active {color:#84B447; text-decoration: none; font:10px verdana; cursor:hand; }

a.content:link {color:#000000; text-decoration: none; font:10px verdana; cursor:hand; }
a.content:visited {color:#000000; text-decoration: none; font:10px verdana; cursor:hand; }
a.content:hover {color:#84B447; text-decoration: none; font:10px verdana; cursor:hand; }
a.content:active {color:#000000; text-decoration: none; font:10px verdana; cursor:hand; }

a.white:link {color:white; text-decoration: none; font:10px verdana; cursor:hand; }
a.white:visited {color:white; text-decoration: none; font:10px verdana; cursor:hand; }
a.white:hover {color:#84B447; text-decoration: none; font:10px verdana; cursor:hand; }
a.white:active {color:white; text-decoration: none; font:10px verdana; cursor:hand; }

a.headerGrey:link 
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration: none; 
	cursor:hand; 
}
a.headerGrey:visited 
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration: none; 
	cursor:hand; 
}
a.headerGrey:hover 
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#84B447;
	text-decoration: none; 
	cursor:hand; 
}
a.headerGrey:active 
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration: none; 
	cursor:hand;
}

table.login
{
	background-image:url(images/login.jpg);
	background-repeat:no-repeat;
	width:190px;
}

table.inline 
{
	/*display:inline;*/
}

div.locationContainers
{
	float:left;
	padding-left:10px;
	padding-right:10px;
}

table.login2
{
		width:190px;
}
table.basket
{
	/*background-image:url(images/basket.jpg);*/
	background-repeat:no-repeat;
	width:190px;
	height:200px;
}
table.MainCenter
{
	width:590px;
	height:100%;
}
table.MainCenter2
{
	width:590px;
}
td.tablinkActive
{
	background-image:url(images/tabactive.jpg);
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	width:117px;
	height:18px;
	text-align:center;
	
}
td.tablinkActiveOver
{
	background-image:url(images/tabInactive.jpg);
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#cccccc;
	width:117px;
	height:18px;
	text-align:center;
}
td.productsTop
{
	background-image:url(images/middleTop.jpg);
	background-repeat:no-repeat;
	width:590px;
	height:27px;
}
td.productsMid
{
	background-image:url(images/middleCenter.jpg);
	background-repeat:repeat-y;
	width:590px;
	height:100%;
	padding-left:17px;
	padding-right:17px;
}
td.productsBot
{
	background-image:url(images/middleBottom.jpg);
	background-repeat:no-repeat;
	width:590px;
	height:14px;
}
td.BGTop
{
	background-image:url(images/middleTop.jpg);
	background-repeat:no-repeat;
	width:590px;
	height:27px;
}

td.BGMid
{
	background-image:url(images/middleCenter.jpg);
	background-repeat:repeat-y;
	width:590px;
	height:100%;
	padding-left:17px;
	padding-right:17px;
}

td.BGBot
{
	background-image:url(images/middleBottom.jpg);
	background-repeat:no-repeat;
	width:590px;
	height:14px;
}

td.BGTopWhite
{
	background-image:url(images/middleTopWhite.jpg);
	background-repeat:no-repeat;
	width:590px;
	height:27px;
}
td.BGMidWhite
{
	background-image:url(images/middleCenterWhite.jpg);
	background-repeat:repeat-y;
	width:590px;
	height:100%;
	padding-left:17px;
	padding-right:17px;
}
td.BGBotWhite
{
	background-image:url(images/middleBottomWhite.jpg);
	background-repeat:no-repeat;
	width:590px;
	height:14px;
}
td.welcome2routeco
{
	/*background-image:url(images/welcome2Routeco.jpg);*/
	background-repeat:no-repeat;
	width:297px;
	height:189px;
}
td.newsheadlines
{
	background-image:url(images/newsheadlines.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:189px;
}
td.newsheadlinesWhite
{
	background-image:url(images/newsheadlinesWhite.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:189px;
}
td
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
.header
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#00782F;
}
.headerMP
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#00782F;
}
.headerNews
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#00782F;
}
.MyCat
{
	font-family:Arial;
	font-size:11px;
	color:Blue;
}
.MyCatHeader
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:Blue;
}
.headerGrey
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.headerLarge
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.content
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
.errorAlert
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#ff0000;
}

.errorTop
{
  	background-image:url(images/error-top.jpg);
	background-repeat:no-repeat;
	width:507px;
	height:71px;  
}

.errorMid
{
 	background-image:url(images/error-middle.jpg);
	background-repeat:repeat;
	width:507px;
	height:auto; 
}

.errorBot
{
  	background-image:url(images/error-bottom.jpg);
	background-repeat:no-repeat;
	width:507px;
	height:14px;  
}

.errortext
{
    font:bold 12px arial; 
    color:#D80707;
}

.errortext a
{
    font:bold 12px arial; 
    color:#D80707;
}

.errortext a:hover
{
    font:bold 12px arial; 
    color:#000000;
}

.rightTop
{
	background-image:url(images/rightTop.jpg);
	background-repeat:no-repeat;
	height:33px;
	width:190px;
}

.rightTop2
{
	background-image:url(images/rightTop2.jpg);
	background-repeat:no-repeat;
	height:21px;
	width:190px;
}

.rightMiddle
{
	background-image:url(images/rightCenter.jpg);
	background-repeat:repeat-y;
	width:190px;
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
.rightBottom
{
	background-image:url(images/rightBottom.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:14px;
}
.MenuHeader
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.MenuHeaderOver
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
.MenuBar 
{
	background-image:url(images/menubar.jpg);
	width:987px;
	height:32px;
	padding-bottom:5px;
}
a.Sublinks:link {color:#000000; text-decoration: none; font:bold 10px verdana; cursor:hand; }
a.Sublinks:visited {color:#000000; text-decoration: none; font:bold 10px verdana; cursor:hand; }
a.Sublinks:hover {color:#84B447; text-decoration: none; font:bold 10px verdana; cursor:hand; }
a.Sublinks:active {color:#000000; text-decoration: none; font:bold 10px verdana; cursor:hand; }

a.SublinksSel:link {color:#84B447; text-decoration: none; font:bold 10px verdana; cursor:hand; }
a.SublinksSel:visited {color:#84B447; text-decoration: none; font:bold 10px verdana; cursor:hand; }
a.SublinksSel:hover {color:#84B447; text-decoration: none; font:bold 10px verdana; cursor:hand; }
a.SublinksSel:active {color:#84B447; text-decoration: none; font:bold 10px verdana; cursor:hand; }

.subcats
{
color:#000000;	
}

.Sublink_Padding
{
	padding-left:20px;
	padding-right:20px;
}
.categoryTopBG
{
	width:206px;
	background-image:url(images/secTop.gif);
	background-repeat:no-repeat;	
}
.dropdownlist
{
	border-style:none;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#adadad;
	height:20px;
	width:90%;	
	background-color:#ffffff;	
}
.manufacturerList
{
	border-style:none;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	height:20px;
	width:90%;	
	margin-top:6px;
	margin-left:6px;
	background-color:#ffffff;
}
.manufacturerList2
{
	border-style:none;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	height:20px;
	width:90%;	
	background-color:#ffffff;
}
.welcomeHeader
{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#adadad;
}

.welcomeHeader a:link
{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#adadad;
}

.welcomeHeader a:active
{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#adadad;
}
.welcomeHeader a:visited
{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#adadad;
}
.welcomeHeader a:hover
{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#84B447;
}

.welcomeText
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#808080;
}
a.hlink:link {color:#000000; text-decoration:none; font:normal 10px verdana; cursor:hand; }
a.hlink:visited {color:#000000; text-decoration:none; font:normal 10px verdana; cursor:hand; }
a.hlink:hover {color:#84B447; text-decoration:none; font:normal 10px verdana; cursor:hand; }
a.hlink:active {color:#000000; text-decoration:none; font:normal 10px verdana; cursor:hand; }

a.orders:link {color:#000000; text-decoration:none; font:bold 11px arial; cursor:hand; }
a.orders:visited {color:#000000; text-decoration:none; font:bold 11px arial; cursor:hand; }
a.orders:hover {color:#84B447; text-decoration:none; font:bold 11px arial; cursor:hand; }
a.orders:active {color:#000000; text-decoration:none; font:bold 11px arial; cursor:hand; }

a.orderselect:link {color:#84B447; text-decoration:none; font:bold 11px arial; cursor:hand; }
a.orderselect:visited {color:#84B447; text-decoration:none; font:bold 11px arial; cursor:hand; }
a.orderselect:hover {color:#84B447; text-decoration:none; font:bold 11px arial; cursor:hand; }
a.orderselect:active {color:#84B447; text-decoration:none; font:bold 11px arial; cursor:hand; }

.textBox
{
	border:solid 1px #adadad;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
}

.TextboxOver 
{
	border:solid 1px #adadad;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:White;
	background-color:#84B447;
}

.search
{
 padding-bottom:15px;	
}
.prodTitleHeader
{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#adadad;
}

a.month:link {color:#000000; text-decoration: none; font:normal 11px Arial; cursor:hand; }
a.month:visited {color:#000000; text-decoration: none; font:normal 11px Arial; cursor:hand; }
a.month:hover {color:#84B447; text-decoration: underline; font:normal 11px Arial; cursor:hand; }
a.month:active {color:#000000; text-decoration: none; font:normal 11px Arial; cursor:hand; }


a.year:hover {color:#84B447; text-decoration: underline; font:normal 11px Arial; cursor:hand; }

a.paging{color:#FBE800; text-decoration: none; font:bold 11px Arial; cursor:hand; }
a.paging:link {color:#ffffff; text-decoration: none; font:bold 11px Arial; cursor:hand; }
a.paging:visited {color:#ffffff; text-decoration: underline; font:bold 11px Arial; cursor:hand; }
a.paging:hover {color:#FBE800; text-decoration: underline; font:bold 11px Arial; cursor:hand; }
a.paging:active {color:#ffffff; text-decoration: none; font:bold 11px Arial; cursor:hand; }

TABLE.EcomEdit_ItemTable
{
	width:557px;
	height:133px;
	background-image:url(images/EcomEdit/ItemBackground.jpg);
}

.EcomEdit_ItemHeader
{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#B5B5B5;
}

.SectionHeader 
{
	background-image:url(/images/sectionHeaderBg.jpg);
	height:25px;
	font-weight:bold;
	color:White;
	padding-left:5px;
	padding-right:5px;
}

.SectionMiddle
{
	border-left:solid 2px #84B447;
	border-right:solid 2px #84B447;
	padding-left:5px;
	padding-right:5px;
	padding-top:7px;
}

.SectionFooter
{
	background-image:url(/images/sectionFooterBg.jpg);
	height:10px;
}

.SectionHeader_Grey
{
	background-image:url(/images/sectionHeaderBg_Grey.jpg);
	height:25px;
	font-weight:bold;
	color:#808080;
	padding-left:5px;
	padding-right:5px;
}

.SectionMiddle_Grey
{
	border-left:solid 2px #D0D1D5;
	border-right:solid 2px #D0D1D5;
	padding-left:5px;
	padding-right:5px;
	padding-top:7px;
}

.SectionFooter_Grey
{
	background-image:url(/images/sectionFooterBg_Grey.jpg);
	height:10px;
}

.RequestHeader 
{
	background-image:url(/images/sectionHeaderBg.jpg);
	height:25px;
	font:bold 12px;
	color:White;
	padding-left:5px;
	padding-right:0px;
	margin-top:10px;
	padding-top:5px;
}

.RequestMiddle
{
	border-left:solid 2px #84B447;
	border-right:solid 2px #84B447;
	padding-left:5px;
	padding-right:5px;
	padding-top:7px;
}

.RequestFooter
{
	background-image:url(/images/sectionFooterBg1.jpg);
	height:14px;
}

.RequestBorderLeft
{
    border-left:2px solid #85B548;
    padding-left:5px;   
}

.RequestBorderRight
{
    border-right:2px solid #85B548;
    padding-right:5px;   
}

.RequestBorder
{
    border-left:2px solid #85B548;
    border-right:2px solid #85B548;
    padding-right:5px;  
    padding-left:5px; 
}

.MainHeader
{
	FONT-SIZE: 30px;
    HEIGHT: 18px;
    FONT-FAMILY: verdana;
    COLOR: #006600;
}

.Sitemap_Header
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#84B447;
	padding-left:10px;
}

.Sitemap_Sublink
{
	padding-left:20px;
}

.lblImageURL
{
 background-color:Transparent;
 border:0px;
 font-family:Arial;
 font-size:11px;
 font-weight:normal;
 color:#adadad;
 width:350px;   
}

.Underline
{
    border-bottom:solid 1px #999999;
}

h1
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#84B447;
	margin:0px;
	margin-bottom:5px;
	padding:0px;
}

.requestheadertext
{
    font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#84B447;
	margin:0px;
	padding:0px;
}

.OrderSelect
{
 color:#84B447; 
 text-decoration:none; 
 font:bold 11px arial; 
 cursor:hand; 
}
.star
{
    color:Red;
}




.welcomeHeader2
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#adadad;
	height:14px;
}
td.BGTop2
{
	background-image:url(images/middleTop.jpg);
	background-repeat:no-repeat;
	width:590px;
	height:14px;
}

td.BGBot2
{
	background-image:url(images/middleBottom.jpg);
	background-repeat:no-repeat;
	width:590px;
	height:13px;
}
td.BGMid2
{
	background-image:url(images/middleCenter.jpg);
	background-repeat:repeat-y;
	width:590px;
	padding-left:17px;
	padding-right:17px;
}

td.BGMidHalf
{
	background-image:url(images/middleCenterHalf.jpg);
	background-repeat:repeat-y;
}

td.BGMidHalfNOPointer
{
	background-image:url(images/middleCenterHalf.jpg);
	background-repeat:repeat-y;
	width:295px;
	padding-right:10px;
}

td.BGTopHalf
{
	background-image:url(images/middleTopHalf.jpg);
	background-repeat:no-repeat;
	height:13px;
}


td.BGBotHalf
{
	background-image:url(images/middleBottomHalf.jpg);
	background-repeat:no-repeat;
	width:295px;
	height:13px;
}