A
{
	font-family: Arial Narrow;	
	font-size: 13px;
	COLOR:#000099;	
	text-decoration: none;
}
A:visited
{
	font-family: Arial Narrow;	
    COLOR: #000099;
	text-decoration: none;
}
A:hover
{
	font-family: Arial Narrow;	
    COLOR: #000099;
	text-decoration: underline;
}
H1
{
    COLOR: black;
	font-family: Arial Narrow;    
    FONT-SIZE: 13px;
}
INPUT
{
    COLOR: Black;    
	font-family: Arial Narrow;    
	font-size: 13px;	  
}
IMG
{
    BORDER-LEFT-COLOR: #666666;
    BORDER-BOTTOM-COLOR: #666666;
    BORDER-TOP-COLOR: #666666;
    BORDER-RIGHT-COLOR: #666666
}
SELECT 
{
	font-family: Arial Narrow;    	
\\	font-family: Verdana;
	font-size: 13px;
}
TD
{
    COLOR: #000000;
	font-family: Arial Narrow;    
    FONT-SIZE: 13px;
}
TH {
	font-family: Arial Narrow;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0080C0;
	text-align: center;
}
TR
{
    
	COLOR: #000000;
	font-family: Arial Narrow;    
    FONT-SIZE: 10pt;
}
UL
{
    COLOR: #000000;
	font-family: Arial Narrow;    
    FONT-SIZE: 10pt;
    LIST-STYLE: disc
}
.amenubar
{
	font-size: 13px;
	color: white;
	font-family: Arial Narrow;
	font-weight: bold;
	text-decoration: none;	
	padding: 10px 0px 0px 0px 10px;
	margin-left: 25px;
	margin-right: 25px;	
}
.amenubar:hover
{
	font-size: 13px;
	color: white;
	font-family: Arial Narrow;
	font-weight: bold;
	text-decoration: underline;		
}
.amenubar:visited
{
	font-size: 13px;
	font-family: Arial Narrow;
	color: white;	
	font-weight: bold;
}
.alink
{
	font-family: Arial Narrow;	
	font-size: 14px;
	text-decoration: none;
	color: #33ADFF;
	font-weight: normal;
}
.alink:visited
{
	font-family: Arial Narrow;	
	font-size: 14px;	
	text-decoration: none;
	color: #33ADFF;
	font-weight: normal;
}
.alink:hover
{
	font-size: 14px;	
	font-family: Arial Narrow;	
	text-decoration: underline;
	color: #33ADFF;
}
.alinksmall
{
	font-size: 13px;
	color:blue;
	font-family: Arial Narrow;	
	text-decoration: none;
}
.alinksmall:hover
{
	font-size: 13px;
	color:blue;
	font-family: Arial Narrow;	
	text-decoration: underline;
}
.alinksmall:visited
{
	font-size: 13px;
	color:purple;
	font-family: Arial Narrow;	
	text-decoration: none;
}
.asidebar 
{
	font-size: 14px;
	color:#cccccc;
	font-weight: bold;
	font-family: Arial Narrow;
}
.asidebar:hover
{
	font-size: 14px;
	color:#cccccc;
	font-weight: bold;
	font-family: Arial Narrow;
	text-decoration:underline;	
}
.asidebar:visited
{
	font-size: 14px;
	color:#cccccc;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial Narrow;	
}
.asidebarsmall 
{
	font-size: 12px;
	color:#cccccc;
	font-weight: bold;
	font-family: Arial Narrow;
}
.asidebarsmall:hover
{
	font-size: 12px;
	color:#cccccc;
	font-weight: bold;
	font-family: Arial Narrow;
	text-decoration:underline;	
}
.asidebarsmall:visited
{
	font-size: 12px;
	color:#cccccc;
	font-weight: bold;
	font-family: Arial Narrow;
}
.asearchlink
{
	font-size: 12px;
	color:blue;
	font-weight: bolder;		
	font-family: Arial Narrow;
	text-decoration: underline;
}
.asearchlink:hover
{
	font-size: 12px;
	color: red;
	font-weight: bolder;	
	font-family: Arial Narrow;	
}
.asearchlink:visited
{
	text-decoration:none;
	font-size: 12px;
	font-family: Arial Narrow;	
}
.baskethead
{   
	background-color: #999966;
	height: 20px;
	text-align: center;
	padding: 0;
}
.basketcolheader
{   
	font-family: Arial Narrow;
	font-size: 16;
	font-weight: bold;
	color: white;
}
.basketdata
{
	font-family: Arial Narrow;    
	border-bottom: black 1px solid;   
	border-top: solid 1px black;
}
.basketTbl
{
	border-top: solid 2px #999966;
	border-right: solid 5px #999966;
	border-bottom: solid 5px #999966;
	border-left: solid 2px #999966;
	padding: 0;
}
.BG
{
}
.browse
{
	border-right: black 1px solid;
	padding-left: 5px;
	z-index: 11;
	left: 30px;
	width: 149px;
	padding-bottom: 1px;
	border-left: white 1px solid;
	border-bottom: black 1px solid;
	background-color:Silver
}
.blueline
{   
	
	color: #233DBF;
}
.ErrMsg
{
    COLOR: red;
	font-family: Arial Narrow;    
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}
.ErrMsg:hover
{
    COLOR: red;
	font-family: Arial Narrow;    
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder;
    text-decoration: underline;
}
.ErrMsg:visited
{
    COLOR: red;
	font-family: Arial Narrow;    
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}
.foot
{
	border-top: #6F774A 6px solid;
	border-left: #ffffff 0px solid;
	position: relative;
	background-color:#233D8F;
}
.GEN_MENU
{
	padding-right: 0px;
	padding-left: 0px;
	left: 0px;
	padding-bottom: 1px;
	border-right: black 0px solid;	
	border-left: white 0px solid;
	border-bottom: black 0px solid;
	background-color:#666666;
}
.housebutton
{
 color: #7a7a7a;
 background-color: #ffffff;
 border-top: 1px #006699 solid;
 border-left: 1px #006699 solid;
 border-bottom: 3px #006699 solid;
 border-right: 3px #006699 solid;
 font-family: Arial Narrow;
 font-size: 12px;
 font-weight: bold;
 color: #006699;
 height: 22;
}
.btnew
{
 color: #7a7a7a;
 background-color: #ffffff;
 background-image: url("./images/site/blankbutton.gif"); 	
 background-repeat: no-repeat;	
 font-family: Arial Narrow;
 font-size: 12px;
 font-weight: bold;
 color: #006699;
 
}





.Normal
{
	COLOR: #666666;
	font-family: Arial Narrow;    
	font-weight:bold;
	font-size: 14px
}
.messageTxt
{
	COLOR: #666666;
	font-family: Arial Narrow;    
	font-weight:bold;
	font-size: 13px
}
.mdtrfldlbl
{
	COLOR: #0099FF;
	font-family: Arial Narrow;    
	font-weight: normal;
	font-size: 14px
}
.NormalBold
{
    COLOR: #666666;
	font-family: Arial Narrow;    
	font-weight: bolder;	
	font-size: 14px
}
.prodSelectTxt
{
    COLOR: #032787;
	font-family: Arial Narrow;    
	font-weight: bold;	
	font-size: 14px
}
.NormalTxt
{
    COLOR: #666666;
	font-family: Arial Narrow;    
	font-weight: Normal;	
	font-size: 14px
}
.FormsLink
{
    COLOR: #666666;
	font-family: Arial Narrow;    
	font-weight: Normal;	
	font-size: 14px;
	text-decoration: underline;
}
.FormsLink:Hover
{
    COLOR: #666666;
	font-family: Arial Narrow;    
	font-weight: Normal;	
	font-size: 14px;
	text-decoration: underline;
}
.FormsLink:Visited
{
    COLOR: #666666;
	font-family: Arial Narrow;    
	font-weight: Normal;	
	font-size: 14px;
	text-decoration: underline;
}
.MarketBG
{
	top: 0px;		
	left:0px;
	width:1003px; 
	height:0px; 
	z-index:1; 	
	background-image: url("./images/site/landing_BG2.jpg"); 	
	background-repeat: no-repeat;	
	background-position: left top;
}
.MtestBG
{
	top: 0px;		
	left:0px;
	width:1003px; 
	height:0px; 
	z-index:1; 	
	background-image: url("./images/site/testimonial_BG.jpg"); 	
	background-repeat: no-repeat;	
	background-position: left top;
}
.MpressBG
{
	top: 0px;		
	left:0px;
	width:1003px; 
	height:0px; 
	z-index:1; 	
	background-image: url("./images/site/press.jpg"); 	
	background-repeat: no-repeat;	
	background-position: left top;
}
.Ma2aBG
{
	top: 0px;		
	left:0px;
	width:1003px; 
	height:0px; 
	z-index:1; 	
	background-image: url("./images/site/a2a.jpg"); 	
	background-repeat: no-repeat;	
	background-position: left top;
}
.MmagBG
{
	top: 0px;		
	left:0px;
	width:1003px; 
	height:0px; 
	z-index:1; 	
	background-image: url("./images/site/magazine.jpg"); 	
	background-repeat: no-repeat;	
	background-position: left top;
}
.MenvirBG
{
	top: 0px;		
	left:0px;
	width:1003px; 
	height:0px; 
	z-index:1; 	
	background-image: url("./images/site/environmental.jpg"); 	
	background-repeat: no-repeat;	
	background-position: left top;
}
.MgiftBG
{
	top: 0px;		
	left:0px;
	width:1003px; 
	height:0px; 
	z-index:1; 	
	background-image: url("./images/site/gift.jpg"); 	
	background-repeat: no-repeat;	
	background-position: left top;
}
.McookieBG
{
	top: 0px;		
	left:0px;
	width:1003px; 
	height:0px; 
	z-index:1; 	
	background-image: url("./images/site/cookie.jpg"); 	
	background-repeat: no-repeat;	
	background-position: left top;
}
.McwearBG
{
	top: 0px;		
	left:0px;
	width:1003px; 
	height:0px; 
	z-index:1; 	
	background-image: url("./images/site/customwear.jpg"); 	
	background-repeat: no-repeat;	
	background-position: left top;
}
.NormalItalicTxt
{
    COLOR: #666666;
	font-family: Arial Narrow;    
	font-weight: Normal;	
	font-size: 14px;
	font-style: italic;
}
.NormalRight
{
    COLOR: #000000;
	font-family: Arial Narrow;    
	text-align:right;
	font-size: 13px
}
.NormalWhite
{
	COLOR: white;
	font-family: Arial Narrow;    
	font-size: 14px;
}
.NormalBlue
{
    COLOR: #006699;
	font-family: Arial Narrow;    
	font-size: 13px
}
.orderboxtxt 
{
	font-family: Arial Narrow;	
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: center;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border: #FFFFFF;
}
.orderhead 
{
	font-family: Arial Narrow;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	background-color:#0080C0;	
}
.pagetitle 
{
	font-family: Arial Black;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.smalltext {
	font-family: Arial Narrow;
	font-size: 9px;
	color: #000000;
}
.search
{
	padding-right: 2px;
	padding-left: 5px;
	z-index: 11;
	left: 30px;
	padding-bottom: 1px;
	border-right: black 1px solid;	
	border-left: white 1px solid;
	border-bottom: black 1px solid;
	background-color: Silver;
}
.tdodd
{
	font-size: 13px;
	background: Ivory;
	color: black;
	font-family: Arial Narrow;
	border-top: thin solid #000000;
	border-right: thin none #000000;
	border-bottom: thin solid #000000;
	border-left: thin none #000000;
}
.tdeven
{
	border-right: #000000 thin;
	border-top: #000000 thin solid;
	font-size: 13px;
	background: #dcdcdc;
	border-left: #000000 thin;
	color: black;
	border-bottom: #000000 thin solid;
	font-family: Arial Narrow;
}
.topLogo
{
	position:absolute; 
	top: 0px;		
	left:0px;
	width:200px; 
	height:50px; 
	z-index:1; 	
	background-image: url("./images/site/blue_logo.jpg"); 	
	background-repeat: no-repeat;	
	background-color:#005596;
}
.topmenu
{
	border-right: #dcdcdc 4px solid;
	border-top: #dcdcdc 4px solid;
	left: 0px;
	margin: 5px;
	border-left: #ffffff 1px solid;
	width: 100%;
	border-bottom: #ffffff 1px solid;
	position: relative;
	top: 115px;
	background-color: blue;
}
.verisign
{
	left: 48px;
	top: 560px;
	position: absolute;
	z-index:5; 
}
.biggerbold
{
	font-family: Arial Narrow;
	font-size: 18px;
	font-weight: bold;
	color: Teal;
}
.bigger
{
	font-family: Arial Narrow;
	font-size: 14px;
	font-weight: bold;
	color: Teal;
}
.toolboxTxt
{
	font-family: Arial Narrow;
	font-size: 13px;
	color: #666666;
}
.toolboxLink
{
	font-family: Arial Narrow;
	font-size: 13px;
	color: #33ADFF;
}
.toolboxLink:hover
{
	font-family: Arial Narrow;
	font-size: 13px;
	color: #33ADFF;
	text-decoration: underline;
}
.toolboxLink:visited
{
	font-family: Arial Narrow;
	font-size: 13px;
	color: #33ADFF;
}
.welcomemsg
{
	font-family: Arial Narrow;
	font-size: 11px;
	font-weight: normal;
	color: FBF6F6;
}
.welcomemsg:hover
{
	font-family: Arial Narrow;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #FBF6F6;
}
.welcomemsg:visited
{
	font-family: Arial Narrow;
	font-size: 11px;
	font-weight: normal;
	color: #FBF6F6;
}
.Markettxt
{
	font-family: Arial Narrow;
	font-size: 13px;
	color: #666666;
}
.aMarku
{
	font-family: Arial Narrow;	
	font-size: 13px;
	COLOR: #666666;	
	text-decoration: underline;
}
.aMarku:visited
{
	font-family: Arial Narrow;	
    COLOR:  #666666;
	text-decoration: underline;
}
.aMarku:hover
{
	font-family: Arial Narrow;	
    COLOR: #0099FF;
	text-decoration: none;
}
.aMarkb
{
	font-family: Arial Narrow;	
	font-size: 13px;
	COLOR: #0099FF;	
	text-decoration: none;
}
.aMarkb:visited
{
	font-family: Arial Narrow;	
    COLOR:  #0099FF;
	text-decoration: none;
}
.aMarkb:hover
{
	font-family: Arial Narrow;	
    COLOR: #0099FF;
	text-decoration: underline;
}
.aMark
{
	font-family: Arial Black;	
	font-size: 14px;
	COLOR: #666666;	
	text-decoration: none;
}
.aMark:visited
{
	font-family: Arial Black;	
    COLOR:  #666666;
	text-decoration: none;
}
.aMark:hover
{
	font-family: Arial Black;	
    COLOR: #0099FF;
	text-decoration: none;
}

.menuitem
{
	font-family: Arial Narrow;
	font-size: 14px;
	font-weight: Bold;
	color: #666666;
}
.menuitem:visited
{
	font-family: Arial Narrow;
	font-size: 14px;
	font-weight: Bold;
	color: White;
}
.menuitem:hover
{
	font-family: Arial Narrow;
	font-size: 14px;
	font-weight: Bolder;
	color: #666666;
	text-decoration: underline;
}
.SubTitle
{
    COLOR: #666666;
	font-family: Arial Narrow;    
	font-weight: bolder;	
	font-size: 16px
}
.WelcomeBG
{
	top: 0px;		
	left:0px;
	width:1003px; 
	height:0px; 
	z-index:1; 	
	background-image: url("./images/site/welcome_page_BG2.jpg"); 	
	background-repeat: no-repeat;	
	background-position: left top;
}
.WelcomeMenu
{
	width:75px;   
	height:308px; 
	background-color:#666666;
	vertical-align: top;
}
.MailMsg
{
    color: Black;
	font-family: Arial Narrow;    
	font-weight: normal;	
	font-size: 14px;
}
.useracttbl
{
	border-right: #999966 5px solid;
	border-left: #999966 2px solid;
	border-bottom: #999966 5px solid;
	border-top: #999966 2px solid;
	width:400px;
}
.borderedtbl
{
	width:100%;
	border-right: #999966 5px solid;
	border-left: #999966 2px solid;
	border-bottom: #999966 5px solid;
	border-top: #999966 2px solid;
}
.borderedtbl1
{
	border-right: #999966 5px solid;
	border-left: #999966 2px solid;
	border-bottom: #999966 5px solid;
	border-top: #999966 2px solid;
	width:90%;
}
.borderedtblwide
{
	border-right: #999966 5px solid;
	border-left: #999966 2px solid;
	border-bottom: #999966 5px solid;
	border-top: #999966 2px solid;
}
.selectbox
{
	width:166px;
}
.logintxt
{
    COLOR: #666666;
	font-family: Arial Narrow;    
	font-weight: bold;	
	font-size: 18px;
}
.logintbl
{
	border: solid 1px #666666;
}
.FooterTxt
{
	color: White;
	font-family: Arial Narrow;    
	font-weight:bold;
	font-size: 14px
}
.CopyrightTxt
{
	color: #666666;
	font-family: Arial Narrow;    
	font-weight:normal;
	font-size: 12px
}
.TitleHead
{   
	font-family: Arial Narrow;
	font-size: 14px;
	font-weight: bold;
	background-color: #999966;
	text-align: left;
}
.TitleTxt
{
	color: white;
	font-family: Arial Narrow;    
	font-size: 16px;
	font-weight: bold
}
.PgTitleHdr
{
	background-color: brown;
	text-align: left;
	height: 26;
	margin-left: 30;
}
.rootCtgrHdr
{
	background-color: #666666;
	text-align: left;
}
.rootCtgrTbl
{
	width:185;
	height: 280;
	border: solid 1px #666666;
	table-layout: fixed;
	margin-top: 10px;
}
.subCtgrTbl
{
	width:185;
	height: 240;
	border: solid 1px #666666;
	table-layout: fixed;
	margin-top: 10px;
}
.productsTitle
{
    COLOR: #666666;
	font-family: Arial Narrow;    
	font-weight: bolder;	
	font-size: 20px;
}
.productsTitle:hover
{
    COLOR: #666666;
	font-family: Arial Narrow;    
	font-weight: bolder;	
	font-size: 20px;
	text-decoration: underline;
}
.productsTitle:visited
{
    COLOR: #666666;
	font-family: Arial Narrow;    
	font-weight: bolder;	
	font-size: 20px;
}
.rootCtgrLink
{
	font-size: 14px;
	color:#cccccc;
	font-weight: bold;
	font-family: Arial Narrow;
         text-decoration:underline;	
}
.rootCtgrLink:hover
{
	font-size: 13px;
	color:yellow;
        font-weight: bold;	
        font-family: Arial Narrow;
	text-decoration:underline;	
}
.rootCtgrLink:visited
{
	
color:#cccccc;	
font-size: 13px;
	font-family: Arial Narrow;
       font-weight: bold;
text-decoration:underline;		
}
.boxedCtgrLink
{
	font-family: Arial Narrow;
	font-size: 11px;
	color:white;
	font-weight: bold;
}
.boxedCtgrLink:hover
{
	font-family: Arial Narrow;
	font-size: 11px;
	color:white;
	font-weight: bold;
	text-decoration:underline;	
}
.boxedCtgrLink:visited
{
	font-family: Arial Narrow;
	font-size: 11px;
	color:white;
	font-weight: bold;
}
.subCtgrLink
{
	font-size: 12px;
	color:#cccccc;
	font-family: Arial Narrow;
}
.subCtgrLink:hover
{
	font-size: 12px;
	color:#cccccc;
	font-family: Arial Narrow;
	text-decoration:underline;	
}
.subCtgrLink:visited
{
	color:#cccccc;
	font-size: 12px;
	font-family: Arial Narrow;	
}
.productTbl
{
	width:142;
	height: 220;
	table-layout: fixed;
	margin-top: 10px;
}
.smalllink
{
	font-family: Arial Narrow;	
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.smalllink:hover
{
	font-family: Arial Narrow;	
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.smalllink:visited
{
	font-family: Arial Narrow;	
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.hitEmail
{
	font-size: 15px;
	font-weight: bold;
	color: #33ADFF;
	font-family: Arial Narrow;	
}
.hitEmail:hover
{
	font-size: 15px;
	font-weight: bold;
	color: #33ADFF;
	font-family: Arial Narrow;	
	text-decoration: underline;
}
.hitEmail:visited
{
	font-size: 15px;
	font-weight: bold;
	color: #33ADFF;
	font-family: Arial Narrow;	
}
.outerTbl
{
	width:100%;
	border-color: black;
	border-top: black 1px solid;
}
.OrgSearchTbl
{
	border: solid 1px #666666;
	width:100%;
	height:100px;
}
.SummaryTitle 
{
	font-family: Arial Narrow;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
}
.SummaryTbl 
{
	width:90%;
}
.FormsTitle
{
	font-family: Arial Narrow;
	font-size: 14px;
	font-weight: bold;
	color: #CC0033;
}
.ArialB
{
    font-family: Arial Black;
	font-size: 14px;
	color: #666666;
}
.NormalListBox
{
	width: 165px;
}
.NormalTbl
{
}
.LtrPreviewTbl
{
	margin-left: 20px;
	width:70%;
}
.footerTxt 
{
	font-size: 11px;
	color:#cccccc;
	font-weight: bold;
	font-family: Arial Narrow;
}
.footerTxt:hover
{
	font-size: 11px;
	color:#cccccc;
	font-weight: bold;
	font-family: Arial Narrow;
	text-decoration: underline;
}
.footerTxt:visited 
{
	font-size: 11px;
	color:#cccccc;
	font-weight: bold;
	font-family: Arial Narrow;
}
.BodyTbl
{
	height: 100%;
	width: 100%;
	border: 0;
	vertical-align: top;
	background: url(images/site/bg_opaque794.jpg);
}
.reportFld
{
	width: 200px;
}
.housebuttonxxx {
	background-image: url(images/site/blankbutton.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #ffffff;
	border-top: 0px #006699 solid;
	border-left: 0px #006699 solid;
	border-bottom: 0px #006699 solid;
	border-right: 0px #006699 solid;
	font-family: Arial Narrow;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	height: 25;
	width: 50px;


}
.phoneTxt 
{
	font-size: 11px;
	color:#cccccc;
	font-weight: bold ;
	font-family: Arial ;
}
.corplink
{
   font-size: 12px;
	color:white;
	font-weight: bold;
	font-family: Arial;
   text-decoration: underline;
}
.corplink:hover
{
	font-size: 12px;
	color:yellow;
	font-weight: bold;
	font-family: Arial;
	text-decoration: underline;
}
.corplink:visited
{
   font-size: 12px;
	color:white;
	font-weight: bold;
	font-family: Arial;
   text-decoration: underline;
}
.pagebg {
	background-image: url(images/site/bg_opaque794.jpg);
	background-repeat: repeat-y;
	height: auto;
	width: auto;
}
.prolinebg {
	background-image: url(images/site/proline_bluebg.jpg);
	width:783px;
	background-repeat: vertical;
	height: 600;
	vertical-align: top;
}

