@charset "utf-8";

/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	font-family:Arial;
}
a{color:#3b73b9;}
a:hover{text-decoration:none;}
#navmain1,#navmainbody{margin-left:auto;margin-right:auto;}
#navmainbody{border-bottom:none;border-top:none;}
#MainContentCell{}
#LeftSideNav {vertical-align:top; background-color:#FFFFFF;}

#TopNav #TopNavBrowse
{color:#999999;font-size:11px;}
#MenuBar
{background:#FFFFFF url(../../images/TemplateImages/MenuBackground.gif) top left repeat-x;}
#MenuPos
{margin-left:40px;}
#TopNavLink
{background:transparent url(../../images/TemplateImages/MenuItemBackground.gif) top left no-repeat;color:#999999;text-decoration:none;font-size:11px;padding-left:9px;height:24px;display:block;padding-top:5px;font-family:Arial;}
#TopNavLink:hover
{color:#3b73b9;}
#SelectedMenuItem #TopNavLink
{background:transparent url(../../images/TemplateImages/MenuItemBackgroundSelected.gif) top left no-repeat;color:#000000;}
#TopNavHome
{display:none;color:#999999;font-size:11px;}
#TopNavBrowse
{padding-top:10px;}

/**html #MenuBar .TopNavLabel{margin-top:0px;}
#MenuBar #searchbarinput{height:22px !important; width:150px !important;padding-right:0px;border-top:1px solid #000000;border-left:none;border-bottom:1px solid #000000;border-right:none;}
#MenuBar #B1{background:url(../../images/TemplateImages/ProdSearchGOButton.jpg) 0 0px no-repeat;width:61px;height:22px;padding-left:0px;border:none;cursor:hand;cursor:pointer;}

#WelcomeLogin table{background:url(../../images/TemplateImages/LadyBeetleSml.gif) center right no-repeat;}
#WelcomeLogin, #WelcomeLogin table td{font-size:10px;font-weight:bold;}
#WelcomeLogin #postuserid{height:22px !important; width:150px !important;padding-right:0px;border-top:1px solid #eeeeee;border-left:none;border-bottom:1px solid #eeeeee;border-right:none;}
#WelcomeLogin #postpassword{height:22px !important; width:80px !important;padding-right:0px;border-top:1px solid #eeeeee;border-left:none;border-bottom:1px solid #eeeeee;border-right:none;}
#WelcomeLogin #LoginButton{background:url(../../images/TemplateImages/Login.jpg) 0 0px no-repeat;width:86px;height:22px;padding-left:0px;border:none;cursor:hand;cursor:pointer;}
#WelcomeLogin a{font-size:10px !important;color:#000000;}
#WelcomeLogin a:hover{text-decoration:none;}
*/

#ProductFinderHeader
{color:#FFFFFF;display:block;width:134px;background:#3b73b9;font-size:12px;}
#ProductFinderBox
{color:#666666;display:block;width:126px;font-size:12px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:left;padding-left:3px;padding-right:3px;}
*html #ProductFinderBox
{width:134px;}
#ProductFinderBox #searchbarinput
{width:95px !important;border:1px solid #cccccc;}
#ProductFinderBox #B1
{width:25px;border:1px solid #cccccc;color:#3b73b9;text-align:center;}
#LeftNavLinks
{display:block;width:134px;text-align:left;font-size:12px;}
#LeftNavLinks a
{text-decoration:none;}
#LeftNavLinks a:hover
{text-decoration:underline;}


#FooterDiv{display:block;width:950px;text-align:center;font-size:11px;color:#d9d9d9;vertical-align:bottom;}
#FooterDiv a{color:#666666;text-decoration:none;font-size:11px;}
#FooterDiv a:hover{color:#3b73b9;text-decoration:underline;}


#HomePage
{width:800px;margin-left:40px;margin-top:30px;color:#666666;}
#HomePage #content
{padding-right:30px;color:#666666;font-size:14px;}
#HomePage h2
{color:#3b73b9;font-size:14px;margin-bottom:0px;padding-bottom:0px;}
#HomePage h2 span
{background:url(../../images/TemplateImages/BlueArrow.gif) right center no-repeat;padding-right:15px;}
#HomePage #content table
{color:#666666;font-size:14px;}
#HomePage p
{margin-top:0px;padding-top:0px;color:#666666;}
#HomePage .features .featureContent
{vertical-align:top; padding-left:10px;}
#HomePage #LogInBox
{width:240px;background:#e5e6e8;color:#666666;padding:5px;}
#HomePage #LogInBox table
{color:#666666;font-size:14px;}
#HomePage #LogInBox #postuserid, #HomePage #LogInBox #postpassword
{width:140px !important;float:right;color:#666666;}
#HomePage #LogInBox #rememberMe
{font-size:10px;}
#HomePage #LogInBox #fp
{font-size:10px;color:#666666;text-decoration:none;}
#HomePage #LogInBox #fp:hover
{text-decoration:underline;}

#ProductsSolutions
{width:780px;margin-left:20px;margin-top:30px;color:#666666;}
#ProductsSolutions h2
{color:#3b73b9;font-size:18px;margin-bottom:0px;padding-bottom:0px;}
#ProductsSolutions #Header
{border-bottom:1px solid #cccccc;}
#ProductsSolutions #Header td
{vertical-align:top;color:#666666;font-size:14px;}
#ProductsSolutions #Categories
{width:700px;margin-left:20px;margin-top:20px;}
#ProductsSolutions #Categories td
{vertical-align:top;color:#666666;font-size:14px;}
#ProductsSolutions #Categories img
{float:left;border:1px solid #cccccc;}
#ProductsSolutions #Categories a
{text-decoration:none;}
#ProductsSolutions #Categories a:hover
{text-decoration:underline;}

#CatContents
{display:none;background:#FFFFFF !important;}
#CategoryContents, #CategoryContents table
{background:#FFFFFF !important;}
.catimage img
{border:1px solid #cccccc;height:50px;}
#catborderBot
{background:#cccccc !important;}
.catimagecollink
{color:#999999;text-decoration:none;font-size:14px;}
.catimagecollink:hover
{text-decoration:underline;}

#orderview .text
{border:1px solid #000000 !important;}

.oview1
{width:137px !important;}
*html .oview1
{width:106px !important;}
.oview2
{width:200px !important;}