#topnav_home         { height: 17px; width: 108px; left: 210px; top: 10px; position: absolute; visibility: visible; }
#topnav_home_on      { height: 17px; width: 108px; left: 210px; top: 10px; position: absolute; visibility: visible; }
#topnav_3dmodels     { height: 17px; width: 108px; left: 312px; top: 10px; position: absolute; visibility: visible; }
#topnav_3dmodels_on  { height: 17px; width: 108px; left: 312px; top: 10px; position: absolute; visibility: visible; }
#topnav_software     { height: 17px; width: 108px; left: 414px; top: 10px; position: absolute; visibility: visible; }
#topnav_software_on  { height: 17px; width: 108px; left: 414px; top: 10px; position: absolute; visibility: visible; }
#topnav_community    { height: 17px; width: 108px; left: 516px; top: 10px; position: absolute; visibility: visible; }
#topnav_community_on { height: 17px; width: 108px; left: 516px; top: 10px; position: absolute; visibility: visible; }
#topnav_support      { height: 17px; width: 108px; left: 618px; top: 10px; position: absolute; visibility: visible; }
#topnav_support_on   { height: 17px; width: 108px; left: 618px; top: 10px; position: absolute; visibility: visible; }
#topnav_admin        { height: 19px; width:  50px; left: 950px; top: 10px; position: absolute; visibility: visible; }


#searchPrev      { width: 320px; background: white; position: absolute; top:37px; left:5px; border: solid 1px #ccc; padding: 5px; z-index: 100; overflow: auto; display: none;}
#searchtable     { width: 320px; background: #eee; margin: 0px; padding: 0px; table-layout: auto; border: none;}
#searchDiv_cont  { width: 120px;  background-position: left 0; padding: 1px 12px 6px 32px;left: 0px;  top: 0px; position: absolute; visibility: visible; }

#accountLinks			{ height: 62px; width: 180px; left: 755px; top: 3px; position: absolute; visibility: visible; z-index:50;}

#cartslide 				{ overflow: hidden; text-align: right; visibility: visible; display: block; margin: auto; position: absolute; z-index:45; top: 95px; left: 832px;width: 188px; background-color: #e4e5e6;background-image: url("/images/azQuickCartBG.gif");background-position: bottom left;background-repeat: repeat-x;font-size: 70%; border: solid 1px #d0d1d3; border-top: none;}
#cc_item_slide			{ width: 188px; padding: 0px; margin: 0px; position: relative; z-index:41; top: 5px; }
#cc_items				{ padding: 0px; margin: 30px 0 0 0; display: block; width: 188px; overflow: hidden; height: 256px; position: relative; z-index: 42}

#login 					{ height: 405px; width: 435px; z-index: 100; visibility: visible; }

.ccelem				{ overflow: hidden; float: left; padding: 5px 5px 10px 5px; height: 75px; width: 178px; text-align: left; z-index: 143; position: relative; }
.searchbold				{ color: #003366; font-weight: bold; text-decoration: underline; }
.searchrow				{ width: 320px; background: #eee; border-color: #ccc #ccc #ccc #ccc }
.cell1 					{ color: #666666; font-size: 11px; text-align: left; width: 245px; float: left; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px dotted #ccc; }
.cell2					{ color: #003366; font-size: 11px; float: left; text-align: right; width: 75px; padding-top: 2px; padding-bottom:  2px; border-bottom: 1px dotted #ccc; }
.cell1active			{ color: black; font-size: 11px; background: #e6e6e6;float: left; text-align: left; width: 245px; padding-top: 2px; padding-bottom:  2px; border-bottom: 1px dotted #ccc;}
.cell2active			{ color: black; font-size: 11px; background: #e6e6e6; float: left; text-align: right; width: 75px; padding-top: 2px; padding-bottom:  2px; border-bottom: 1px dotted #ccc;}
.searchrowactive		{  width: 320px; }

