
table {
	margin: 0px;
}

form {
	display: inline;
	margin: 0px;
}

input.HeaderBarInput 
{
	font-family: Arial;
	height: 18px;
	font-size: 11px;
	display: inline;
}

.HeaderBarSelect
select {
	height: 18px;
	font-size: 12px;
	display: inline;
	margin: 0px;
}

DIV.removeforscreen {display: none;}

#TopNavBar  A { text-decoration:none; color: black;font-size:13px}
#TopNavBar  A:link { text-decoration:none; color: black}
#TopNavBar  A:visited { text-decoration:none; color:black }
#TopNavBar  A:hover { text-decoration:none; color:white}

.TopNavBar  A: { text-decoration:none; color: white;font-size:13px}
.TopNavBar  A:link { text-decoration:none; color: white}
.TopNavBar  A:visited { text-decoration:none; color:white }
.TopNavBar  A:hover { text-decoration:none; color:red }

.HomeCat  A: { font-family:Arial ; text-decoration:none; color: Black; font-size:10px; font-weight:700;}
.HomeCat  A:link { font-family:Arial ; text-decoration:none; color: Black; font-size:10px; font-weight:700;}
.HomeCat  A:visited { font-family:Arial ; text-decoration:none; color: Black; font-size:10px; font-weight:700; }
.HomeCat  A:hover { text-decoration:none; color:Maroon; font-size:10px}

.TopSearchBar  A: { text-decoration:none; color: black;font-size:12px}
.TopSearchBar   A:link { text-decoration:none; color: black}
.TopSearchBar   A:visited { text-decoration:none; color: black}
.TopSearchBar   A:hover { text-decoration:none; color: black}

.Toplink  A: { text-decoration:underline; color: blue;font-size:14px}
.Toplink  A:visited { text-decoration:underline; color:blue }
.Toplink  A:hover { text-decoration:underline; color:blue }

.moreProdSearch {font-family:Sans-Serif; color:#00019a; font-size:14px; text-decoration:none; font-weight:bold;}
.moreProdSearchText {font-family:Sans-Serif; color:#a0a0a0; font-size:14px; text-decoration:none; font-weight:bold;}

.SideNavBar {font-family:Arial,Sans-Serif; color:black; font-size:12px; text-decoration:none; }
.SideNavBarGrey {font-family:Sans-Serif; color:#666666; font-size:11px; text-decoration:none;}
.SideNavBarGreyBig {font-family:Sans-Serif; color:#666666; font-size:14px; text-decoration:none; font-weight:bold;}

.strikeout {font-family:Arial; color:black;font-size:14px; text-decoration:line-through;  line-height:18px;}

# Used for headers on the Product Detail Pag
.grey08{font-family:Arial ;font-size:12px;color:#666666;font-weight:100;}

.tblmain {
/*border-left: solid 1px #5a5a5a;
border-left: solid 2px #5a5a5a;
border-right: solid 2px #5a5a5a;
border-bottom: solid 2px #5a5a5a;
border-top: solid 2px #5a5a5a;
background-color: #fff;*/
border:none;
}

.rightshadow {
background: url('/images/shadow_right.gif') right repeat-y;

}

# Black12 is the Style that Alisa Really liked and suggested we use for the content of pages 
# .black12{font-family:Arial ;font-size:12px;color:#000000;font-weight:100;}

# Styles caried over from the old site 

#TD{font-family:Arial ;font-size:12px;color:#000000;font-weight:100;}
a.blue12{font-family:Arial ;font-size:12px;color:#000066;font-weight:100;}
a.red12b{font-family:Arial ;font-size:12px;color:#990000;font-weight:700;}
a.red10b{font-family:Arial ;font-size:10px;color:#990000;font-weight:700;}
a.whit{font-family:Arial ;font-size:11px;color:#FFFFFF;font-weight:700; text-decoration:none; }
a.red14b{font-family:Arial ;font-size:14px;color:#990000;font-weight:700;}
a.red12bnu{font-family:Arial ;font-size:12px;color:#990000;font-weight:700;text-decoration:none;}
a.red14bnu{font-family:Arial ;font-size:14px;color:#990000;font-weight:700;text-decoration:none;}
a.navy9{font-family:Arial ;font-size:9px;color:#003366;font-weight:200;}
a.navy10{font-family:Arial ;font-size:10px;color:#003366;font-weight:200;}
a.navy12{font-family:Arial ;font-size:12px;color:#003366;font-weight:100;}
a.navy12nul{font-family:Arial ;font-size:12px;color:#000066;font-weight:100;text-decoration:none;}
a.navy12b{font-family:Arial ;font-size:12px;color:#003366;font-weight:700;}
.blue10u{font-family:Arial ;font-size:10px;color:#0000FF;font-weight:700; text-decoration:underline;}

.navy10b{font-family:Arial ;font-size:10px;color:#003366;font-weight:700;}
.navy12b{font-family:Arial ;font-size:12px;color:#003366;font-weight:700;}
.black14b{font-family:Arial ;font-size:14px;color:#000000;font-weight:900;}
.black10{font-family:Arial ;font-size:10px;color:#000000;font-weight:100;}
.black10b{font-family:Arial ;font-size:10px;color:#000000;font-weight:700;}
.black10b{font-family:Arial ;font-size:10px;color:#000000;font-weight:700;}
.black11{font-family:Arial ;font-size:11px;color:#000000;font-weight:100;}
.bluex1{font-family:Arial ;font-size:11px;color:#666699;font-weight:Bold;}
.black11b{font-family:Arial ;font-size:11px;color:#000000;font-weight:700;}
.blackSideNav{font-family:Sans-Serif ;font-size:12px;color:#000000;font-weight:bold;}
.black12b{font-family:Arial ;font-size:12px;color:#000000;font-weight:700;}
#whit{font-family:Arial ;font-size:11px;color:#FFFFFF;font-weight:700;}
.grey10{font-family:Arial ;font-size:10px;color:#666666;font-weight:100;}
.grey11{font-family:Arial ;font-size:12px;color:#666666;font-weight:100;}
.grey12{font-family:Arial ;font-size:12px;color:#666666;font-weight:100;}
.grey12pur{font-family:Arial ;font-size:12px;color:#333366;font-weight:100;font-weight:Bold; }
.green10{font-family:Arial ;font-size:12px;color:#339933;font-weight:Bold;}
.black12{font-family:Arial ;font-size:12px;color:#000000;font-weight:100;}
.black12b{font-family:Arial ;font-size:12px;color:#000000;font-weight:700;}
.red10b{font-family:Arial ;font-size:10px;color:#FF0000;font-weight:700;}
.red15b{font-family:Arial ;font-size:13px;color:#FF0000;font-weight:700;}
.red10{font-family:Arial ;font-size:10px;color:#990000;font-weight:100;}
.red12{font-family:Arial ;font-size:12px;color:#990000;font-weight:100;}
.red12b{font-family:Arial ;font-size:12px;color:#990000;font-weight:700;}
.red14{font-family:Arial ;font-size:14px;color:#990000;font-weight:100;}
.red14b{font-family:Arial ;font-size:14px;color:#990000;font-weight:700;}
.red16b{font-family:Arial ;font-size:16px;color:#990000;font-weight:700;}
.blue12{font-family:Arial ;font-size:12px;color:#000066;font-weight:100;}
.blue14{font-family:Arial ;font-size:14px;color:#000066;font-weight:100;}
.blue14b{font-family:Arial ;font-size:16px;color:#000066;font-weight:Bold;}
.blue10b{font-family:Arial ;font-size:11px;color:#3C7AE1;font-weight:700;}
.Titleblue10b{font-family:Arial ;font-size:11px;color:#29305E;font-weight:700;}
.Titleblue11b{font-family:Arial ;font-size:10px;color:#29305E;font-weight:100;}
.pink10b{font-family:Arial ;font-size:13px;color:#B81662;font-weight:Bold; text-decoration:none;}
.Lightblue10b{font-family:Arial ;font-size:13px;color:#0D4FFF;font-weight:Bold; text-decoration:none;}
.Tips11b{font-family:Arial ;font-size:11px;color:#7C510B;font-weight:100;}
.UserInstn14b{font-family:Arial ;font-size:14px;color:#D48203;font-weight:Bold;}
.Titleblack14b{font-family:Arial ;font-size:16px;color:#000000;font-weight:Bold;}

.headerCategorySearch{ font-family:Sans-Serif;font-size:12px;color:White;font-weight:bold;text-decoration:none;}
.headerCategoryLogin{font-family:Sans-Serif ;font-size:12px;color:White;font-weight:bold;text-decoration:none;}
.headerCategory{font-family:Sans-Serif ;font-size:12px;color:White;font-weight:bold;text-decoration:none;}
#prod_menu{	margin: 0;padding: 0; z-index:1;}
#prod_menu li{margin: 0;padding: 0;list-style: none;float:left;font-family:Sans-Serif;font-size:12px;color:White;font-weight:bold;}
#prod_menu li a{display: block;margin: 0 1px 0 0;width: 60px;font-family:Sans-Serif;font-size:12px;color:White;font-weight:bold;text-align: center;text-decoration: none}
#prod_menu li a:hover{}
#prod_menu div{position: absolute; visibility:hidden; float:left;z-index:1; margin: 0;padding: 0;background: #EAEBD8;border: 1px solid #5970B2}
#prod_menu div a{position: relative;display: block;margin: 0;padding: 5px 10px;width: auto;white-space: nowrap;text-align: left;text-decoration: none;
                 background: #3399ff;font-family:Sans-Serif;font-size:12px;color:White;}
#prod_menu div a:hover{background: #ffffff;color: #3399ff}




# .grey11bh{font-family:Sans-Serif ;font-size:11px;color:#000066;font-weight:bold; text-decoration:none;}

# Used for the white category text on the header



.arialblack11{font-family:Arial ;font-size:11px;color:#000000;font-weight:100;}
.popTextb{font-family:Arial ;font-size:12px;font-weight:100;color:#000000}
.popTextw{font-family:Arial ;font-size:12px;font-weight:100;color:#FFFFFF}
.black10bnew{font-family:Arial ;font-size:12px;color:#0000FF;font-weight:700;}
.blackHeader{font-family:Arial ;font-size:14px;color:#000000;font-weight:Bold;}
.blackbutton{background-color:Black;font-family:Arial;font-size:13px;color:White; border-bottom-color:Black;}

.whit  A: { font-family:Arial ; text-decoration:none; color: white; font-size:11px; font-weight:700;}
.whit  A:link { font-family:Arial ; text-decoration:none; color: white; font-size:11px; font-weight:700;}
.whit  A:visited { font-family:Arial ; text-decoration:none; color: white; font-size:11px; font-weight:700; }
.whit  A:hover { text-decoration:none; color:White; font-size:13px}

.blac  A: { font-family:Arial ; text-decoration:none; color: black; font-size:11px; font-weight:700;}
.blac  A:link { font-family:Arial ; text-decoration:none; color: black; font-size:11px; font-weight:700;}
.blac  A:visited { font-family:Arial ; text-decoration:none; color: black; font-size:11px; font-weight:700; }
.blac  A:hover { text-decoration:none; color:Black; font-size:11px}



a:hover {text-decoration: underline;}
#bodyID{position:absolute;top:0;left:0;}
#subCatBlank{position:absolute;left:200;top:99;visibility:visible;z-index:0;}
#subCatPricePoint{position:absolute;left:200;top:99;visibility:hidden;z-index:0;}
#subCatIndyType{position:absolute;left:200;top:99;visibility:hidden;z-index:0;}
#subCatProdCat{position:absolute;left:200;top:99;visibility:hidden;z-index:0;}
#subCatProdUsage{position:absolute;left:200;top:99;visibility:hidden;z-index:0;}
#searchInstructions{position:absolute;left:210;top:140;visibility:visible;width:210;font-family:Arial ;font-size:10px;font-weight:100;color:#000000}
#QinEnglish{position:absolute;left:475;top:99;font-family:Arial ;font-size:10px;color:Maroon;color:Maroon;}
#categoryLinksM{position:absolute;left:0;top:245;visibility:hidden;width:150;}
#categoryLinks{position:absolute;left:0;top:265;visibility:hidden;width:150;}
#popUp{position:absolute;left:-500;top:300;width:260;height:80;}

#mainChoices{position:absolute;left:5;top:135;width:200;visibility:hidden;font-family:Arial ;font-size:14px;font-weight:700;}

#pricePoint{position:absolute;left:217;top:145;visibility:hidden;height:270;overflow:auto;width:220;border-style:inset;border-width:2px;background-color:#FFFFFF;}
.priceCat{font-family:Arial ;font-size:12px;font-weight:700;color:#009999}
.catDesc1{font-family:Arial ;font-size:12px;font-weight:700;color:#000099}
.catDesc2{font-family:Arial ;font-size:12px;font-weight:700;color:#009900}
.catDesc3{font-family:Arial ;font-size:12px;font-weight:700;color:#990099}
#cat1{position:absolute;left:217;top:145;visibility:hidden;height:270;overflow:auto;width:220;border-style:inset;border-width:2px;background-color:#FFFFFF;}

#cat2{position:absolute;left:217;top:145;visibility:hidden;height:270;overflow:auto;width:220;border-style:inset;border-width:2px;background-color:#FFFFFF;}

#cat3{position:absolute;left:217;top:145;visibility:hidden;height:270;overflow:auto;width:220;border-style:inset;border-width:2px;background-color:#FFFFFF;}


/* styles added by the good folks at Acsys */

.t2menu{padding: 0px 0px 0px 8px;}
.t3menu{padding: 0px 0px 0px 16px;}
.altformrow{ }

.globalLoginHeader{ font-family:Sans-Serif,Verdana, Arial, helvetica; font-size:11px; color: #FFFFFF; font-weight:900;}
/* color for next 4 line was yellow #FFD82E */
.globalLoginStatus  A: { font-family:Sans-Serif,Arial; text-decoration:underline; color: #000000; font-size:11px; font-weight:900; padding: 5px 0px 5px 0px;}
.globalLoginStatus  A:link { font-family:Sans-Serif,Arial; text-decoration:underline; color: #000000 ; font-size:11px; font-weight:900; padding: 5px 0px 5px 0px;}
.globalLoginStatus  A:visited {  font-family:Sans-Serif,Arial; text-decoration:underline; color:#000000; font-size:11px; font-weight:900; padding: 5px 0px 5px 0px; }
.globalLoginStatus  A:hover { font-family:Sans-Serif,Arial; text-decoration:underline; color:#000000; font-size:11px; font-weight:900; padding: 5px 0px 5px 0px;}

#globalLoginStatus{ font-family:Arial; font-size: 10px; color: #000000; font-weight:900; padding: 5px 0px 5px 0px;}
.navlegend{ font: 600 10px Arial;color: white;}
#navlegend{ font: 600 10px Arial;color: #000000;}
div.content
{
	width:500px;
	margin: 10px 10px 10px 10px;
	text-align: left;
}

/*footer*/
.footer {
font: 11px/15px Arial, Helvetica, sans-serif;
color: #5a5a5a;

padding: 14px 14px 14px 25px;
}
.footer a:link {
color: #5a5a5a;
font: 11px Arial, Helvetica, sans-serif;
text-decoration: none;
margin-right: 20px;
}
.footer a:visited {
color: #5a5a5a;
font: 11px Arial, Helvetica, sans-serif;
text-decoration: none;
margin-right: 20px;
}
.footer a:visited:hover {
color:  #e22226; /*#D41421*/
font: 11px Arial, Helvetica, sans-serif;
text-decoration: none;
margin-right: 20px;
}
.footer a:hover {
color: #e22226;
font: 11px Arial, Helvetica, sans-serif;
text-decoration: none;
margin-right: 20px;
}
.footer p {
margin: 5px 0px 0px 0px; 
}

.lessthanitems{font:normal 10px Arial;}
.lessthanitems a{font:normal 10px Arial; text-decoration:none;}

.bluelink_bot{font:normal 10px Arial;}
.bluelink_bot a{color:#0099cc; font-size:10px; text-decoration:none;}
