body		{margin: 0px; padding: 0px; background-color: #fff;}
body.index		{margin: 0px; padding: 0px; background-color: #fff; background-image: url(images/bg.gif); background-position: top left; background-repeat: no-repeat;}
#backpack	{position: absolute; top: 21px; left: 283px; width: 235px; height: 250px; background-image: url(images/index-backpack.gif); visibility: hidden;}
#climbing	{position: absolute; top: 235px; left: 278px; width: 275px; height: 195px; background-image: url(images/index-climbing.gif); visibility: hidden;}
#biking	{position: absolute; top: 149px; left: 136px; width: 225px; height: 190px; background-image: url(images/index-biking.gif); visibility: hidden;}
#water	{position: absolute; top: 0px; left: 0px; width: 190px; height: 305px; background-image: url(images/index-water.gif); visibility: hidden;}
#winter	{position: absolute; top: 0px; left: 125px; width: 230px; height: 180px; background-image: url(images/index-winter.gif); visibility: hidden;}
#indicator	{position: absolute; top: 0px; left: 0px; width: 270px; height: 240px;}
#logo.index	{position: absolute; top: 75px; left: 520px; width: 300px; height: 65px; background-image: url(images/index-logo.gif);}
#logo	{position: absolute; top: 15px; left: 248px; width: 200px; height: 45px; background-image: url(images/head-logo.gif);}
#returnpolicy {position: absolute; top: 0px; left: 0px; width: 250px; height: 450px; font: 11px/16px Arial, Helvetica, sans-serif; color: #898989; text-align: left; margin: 3px 3px 3px 3px;}
#requestinvoice {position: absolute; top: 0px; left: 0px; width: 250px; height: 300px; font: 11px/16px Arial, Helvetica, sans-serif; color: #898989; text-align: left; margin: 3px 3px 3px 3px;}
#text	{position: absolute; top: 155px; left: 583px; width: 400px; font: 11px/16px Arial, Helvetica, sans-serif; color: #898989;}
#text a:link    {color: #898989; text-decoration: none;}
#text a:visited {color: #898989; text-decoration: none;}
#text a:active  {color: #898989; text-decoration: none;}
#text a:hover   {color: #7EB0CD; text-decoration: none;}
#links	{position: absolute; top: 0px; left: 0px; width: 400px; font: 11px/16px Arial, Helvetica, sans-serif; color: #898989;}
#links a:link    {color: #898989; text-decoration: none;}
#links a:visited {color: #898989; text-decoration: none;}
#links a:active  {color: #898989; text-decoration: none;}
#links a:hover   {color: #7EB0CD; text-decoration: none;}
a.here:link    {color: #7EB0CD; text-decoration: underline;}
a.here:visited {color: #7EB0CD; text-decoration: underline;}
a.here:active  {color: #7EB0CD; text-decoration: underline;}
a.here:hover   {color: #0073DE; text-decoration: underline;}
#ifooter	{position: absolute; top: 575px; left: 0px; width: 990px; height: 20px; font: 9px/15px Arial, Helvetica, sans-serif; color: #ccc; text-align: center;}
#ifooter a:link    {color: #ccc; text-decoration: underline;}
#ifooter a:visited {color: #ccc; text-decoration: underline;}
#ifooter a:active  {color: #ccc; text-decoration: underline;}
#ifooter a:hover   {color: #7EB0CD; text-decoration: underline;}
#nav		{position: absolute; top: 15px; left: 0px; width: 890px; height: 20px; font: 11px/16px Arial, Helvetica, sans-serif; color: #898989; text-align: right;}
#nav a:link    {color: #898989; text-decoration: none;}
#nav a:visited {color: #898989; text-decoration: none;}
#nav a:active  {color: #898989; text-decoration: none;}
#nav a:hover   {color: #7EB0CD; text-decoration: none;}
#contact		{position: absolute; top: 100px; left: 290px; width: 600px; font: 11px/16px Arial, Helvetica, sans-serif; color: #002E56; text-align: left;}
#subnav		{position: absolute; top: 160px; left: 290px; width: 600px; font: 11px/16px Arial, Helvetica, sans-serif; color: #002E56; text-align: left;}
#subnav a:link    {color: #002E56; text-decoration: underline;}
#subnav a:visited {color: #002E56; text-decoration: underline;}
#subnav a:active  {color: #002E56; text-decoration: underline;}
#subnav a:hover   {color: #0073DE; text-decoration: underline;}
#helpnav		{position: relative; top: -10px; left: 0px; width: 600px; font: 10px/14px Arial, Helvetica, sans-serif; color: #002E56; text-align: left; font-weight: bold;}
#helpnav a:link    {color: #002E56; text-decoration: none;}
#helpnav a:visited {color: #002E56; text-decoration: none;}
#helpnav a:active  {color: #002E56; text-decoration: none;}
#helpnav a:hover   {color: #0073DE; text-decoration: none;}
#products		{position: absolute; top: 220px; left: 290px; width: 600px; text-align: left; margin-top: 18px;}
#catdesc		{position: absolute; top: 75px; left: 290px; width: 600px; text-align: left;color: #898989; font: 11px/16px Arial, Helvetica, sans-serif;}
.category		{position: relative; clear: both; width: 590px; height: 20px; padding-left: 10px; padding-top: 8px; margin-bottom: 2px; font: 12px/12px Arial, Helvetica, sans-serif; color: #fff; text-align: left; background-color: #ccc; text-transform:uppercase; font-weight:bold;}
.item-odd		{position: relative; width: 600px; height: auto; margin-bottom: 2px; background-color: #D2E3EE; overflow: hidden;}
.item-eve		{position: relative; width: 600px; height: auto; margin-bottom: 2px; background-color: #ECF3F8; overflow: hidden;}
.thumbnail	{position: relative; float: left; width: 98px; height: auto; padding-top: 7px; padding-bottom: 7px; padding-left: 9px; padding-right: 11px; text-align: center;}
.thumb	{border-width: 1px; border-style: solid; border-color: #7EB0CD;}
.description	{position: relative; float: right; width: 460px; height: auto; padding-top: 7px; padding-bottom: 7px; padding-right: 20px; font: 10px/16px Arial, Helvetica, sans-serif; color: #363636; text-align: left;}
.description a:link    {color: #2C5B80; text-decoration: underline; line-height: 25px;}
.description a:visited {color: #2C5B80; text-decoration: underline; line-height: 25px;}
.description a:active  {color: #2C5B80; text-decoration: underline; line-height: 25px;}
.description a:hover   {color: #0073DE; text-decoration: underline; line-height: 25px;}
#footer	{position: relative; width: 600px; height: 30px; padding-top: 20px; font: 9px/15px Arial, Helvetica, sans-serif; color: #ccc; text-align: center;}
#footer a:link    {color: #ccc; text-decoration: underline;}
#footer a:visited {color: #ccc; text-decoration: underline;}
#footer a:active  {color: #ccc; text-decoration: underline;}
#footer a:hover   {color: #7EB0CD; text-decoration: underline;}
.Prodhead
{
font-weight:bold;
}
td
{
font: 11px/16px Arial, Helvetica, sans-serif;
color: #898989;
}
th
{
font: 13px/18px Arial, Helvetica, sans-serif;
color: #898989;
font-weight: bold;
}
#Productadmin1_pnProdCat {font: 11px/16px Arial, Helvetica, sans-serif; color: #898989;}
#Productadmin1_pnProdCat a:link    {color: #898989; text-decoration: none;}
#Productadmin1_pnProdCat a:visited {color: #898989; text-decoration: none;}
#Productadmin1_pnProdCat a:active  {color: #898989; text-decoration: none;}
#Productadmin1_pnProdCat a:hover   {color: #7EB0CD; text-decoration: none;}
#Productadmin1_pnProd {font: 11px/16px Arial, Helvetica, sans-serif; color: #898989;}
#Productadmin1_pnProd a:link    {color: #898989; text-decoration: none;}
#Productadmin1_pnProd a:visited {color: #898989; text-decoration: none;}
#Productadmin1_pnProd a:active  {color: #898989; text-decoration: none;}
#Productadmin1_pnProd a:hover   {color: #7EB0CD; text-decoration: none;}
#Productadmin1_pnUpload {font: 11px/16px Arial, Helvetica, sans-serif; color: #898989;}
#Productadmin1_pnUpload a:link    {color: #898989; text-decoration: none;}
#Productadmin1_pnUpload a:visited {color: #898989; text-decoration: none;}
#Productadmin1_pnUpload a:active  {color: #898989; text-decoration: none;}
#Productadmin1_pnUpload a:hover   {color: #7EB0CD; text-decoration: none;}
#Navigation5, .Navigation5 {position:relative; top: 0px; left: 0px; height: auto;}
#Productlist1_pnNav2 {position:relative; top: 0px; left: 0px; height: auto;}
#Raise, .Raise {z-index: 9;}
