
body{
  background-image:url('../Images/Site_BGStrip.jpg');
  background-repeat:repeat-x;
  font: bold 12px arial;
  padding:0px;
  margin:8px;
}

TD.logo{
  background-image:url('../Images/ink_new_logo1.jpg');
  background-repeat:no-repeat;
  width:320px;
  height:120px;
  padding-bottom:2px;
  background-position: 13px 6px;
}

TD.logoSmall{
  background-image:url('../Images/LogoSmall1.jpg');
  background-repeat:no-repeat;
  width:320px;
  height:120px;
  padding-bottom:5px;
  background-position: 11px 6px;
}

TD.Top1{
  font: bold 12px arial;
  color:black;
  height:130px;
  vertical-align:top;
  padding-right:20px;
  width:620px;
  background-image:url('../Images/Corner_Splash1.jpg');
  background-position: 432px 0px;
  background-repeat:no-repeat;
}


A.Top1{
  font: bold 12px arial;
  text-decoration:none;
  color:black;
}

TD.Top2{
  font: bold 12px arial;
  color:black;
  text-align:right;
  padding-right:20px;
}

INPUT.SiteSearch{
  font: bold 12px arial;
  color:#4E80C2;
  width: 220px;
  height:20px;
  border: solid 2px silver;
  padding-top:4px;
  padding-right:3px;
  vertical-align:middle;
}

TD.Top3{
  font: bold 13px arial;
  color:#adadad;
  padding:2px;
  padding-right:20px;
  border: solid 0px #ed1d25;
  border-bottom-width:2px;
  background-image:url('../Images/top_menu_bg.jpg');
  background-repeat:repeat-x;
}


A.Top3{
  font: bold 13px arial;
  color:black;
  text-decoration: none;
}

A.Bottom1{
  font: normal 13px arial;
  color:#6f6f6f;
  text-decoration:none;
  line-height:20px;
}

A.Bottom2{
  font: bold 13px arial;
  color:black;
  text-decoration:none;
}


TD.Slide_Side_Menu_Off{
  background-image:url(../Images/Slide_Category_Off.png);
  background-position: -11px -5px;
  background-repeat:no-repeat;
  font: bold 12px arial;
  color:black;
  height:75px;
  text-align:right;
  vertical-align:top;
  padding-right:20px;
}

TD.Slide_Side_Menu_On{
  background-image:url(../Images/Slide_Category_On.png);
  background-position: -11px -5px;
  background-repeat:no-repeat;
  font: bold 12px arial;
  color:black;
  height:75px;
  text-align:right;
  vertical-align:top;
  padding-right:20px;
}


DIV.Product_Drop_Menu{
  padding:0px;
  text-align:right;
  position:absolute;
  top:50px;
  left:100px;
  z-index: 8;
  background-color:#f9f9f9;
  visibility:hidden;
}

TABLE.Product_Top_Menu{
  padding:0px;
  border: solid 1px #828080;
  border-top-width:4px;
  border-top-color: #e1e1e1;
}

TD.Product_Top_Menu_TD{
  padding: 0px;
  padding-right:5px;
  padding-left:5px;
  padding-top:2px;
  text-align:right;
  vertical-align:top;
  margin:0px;
  width:140px;

}

TD.Top_Menu_Bottom{
  background-repeat:no-repeat;
  height:30px;
}


TD.Top_Menu_Top{
  font: normal 6px rial;
  height:10px;
}


UL.Product_Category_List{
  list-style: none;
  display: inline;
  margin:0px;
  padding:0px;
  list-style-position: outside;
}

UL.Product_Item_Drop{
  //list-style: none;
  display: inline;
  margin-right:0px;
  margin-top:0px;
  padding:0px;
  color: #F2148D;
  //list-style-type: disc;
  list-style-image:url('../Images/red_arrow_top_menu.jpg');
  list-style-position: inside;
}

LI.Product_Category{
  margin-top:0px;
  background-color:white; //#E0EEFB;//#C05B85;
  border: solid 1px #e4e4e5;
  border-bottom-width:1px;
  width:130px;
  padding:3px;
}

A.Product_Category_Top{
  font: bold 13px tahoma;
  color:#ed1d25;
  text-decoration: none;
}

A.Product_Item_Link:link{
  font: normal 12px arial;
  color:#848484;
  text-decoration:none;
  line-height:20px;
}

A.Product_Item_Link:active{
  font: normal 12px arial;
  color:#848484;
  text-decoration:none;
  line-height:20px;
}

A.Product_Item_Link:visited{
  font: normal 12px arial;
  color:#848484;
  text-decoration:none;
  line-height:20px;
}

A.Product_Item_Link:hover{
  font: normal 12px arial;
  color:white;
  text-decoration:none;
  line-height:20px;
  background-color:#464646; //#F2148D;
}

LI.Product_Item_Top{
  padding:1px;
}

DIV.CenterBody{
  margin-top:0px;
  width:980px;
  text-align:right;
  font: normal 12px arial;
  background-image:url(../Images/top-strip.png);
  background-repeat:repeat-y;
  background-position: center center;
  padding:100px;
}

.PageTitle{
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-weight:50;
  font-size: 25px;
  color: #e31b22;
  text-align:right;
  display: block;
}

A.TopNav{
  font-size:12px;
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-weight:100;
  color:#e31b22;
  text-decoration:none;
}

DIV.TopNav{
  font: bold 12px arial;
  color: #949495;
  display: inline;
}

DIV.CategoryBox{
  width:200px;
  font: normal 13px arial;
  color:black;
  display: block;
  background-color:white;
}

DIV.CatBoxText{
  width:179px;
  background-color:#f0f2f3;
  margin-right:3px;
  padding: 10px;
  line-height:20px;
  text-align: justify;
  margin-top:-3px;
}

A.ProductLink{
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-weight:bold;
  font-size:22px;
  color: #828486;
  text-decoration:none;
}

DIV.Product_Right_Slide_Off{
  background-color:white;
  width:233px;
  background-image:url(../Images/Slide_Category_Off.png);
  background-repeat:no-repeat;
  background-position: -11px -5px;
  height:70px;
}

DIV.Product_Right_Slide_On{
  background-color:white;
  width:233px;
  background-image:url(../Images/Slide_Category_On.png);
  background-repeat:no-repeat;
  background-position: -11px -5px;
  height:70px;
}

DIV.Header{
  //font: bold 24px tahoma;
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-weight: bold;
  font-size:28px;
  color: #e31b22;
  text-align:right;
  display: block;
}


A.ProductSlideLinkOn{
  //font: bold 20px tahoma;
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 25px;
  color:black;
  text-decoration:none;
  position:relative;
  top:20px;
  color:black;
}


A.ProductSlideLinkOff{
  //font: bold 20px tahoma;
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 25px;
  color:#757575;
  text-decoration:none;
  position:relative;
  top:20px;
}

INPUT.text{
  height:30px;
  text-align:right;
  font: bold 13px arial;
  color:#989999;
}

IMG.BGOff{
  border: solid 0px red;
  //border-color:#727272;
}

IMG.BGOn{
  border: solid 0px red;
  //border-color:#FFAA23;
}


DIV.TextFieldTitle{
  margin-top:5px;
  line-height:16px;
}


DIV.EraseTextfiledsOff{
  text-align:right;
  //padding-right:40px;
  //padding-top:10px;
  width:139px;
  height:37px;
  background-image:url(../Images/clear-form.jpg);
}

DIV.EraseTextfiledsOn{
  text-align:right;
  padding-right:40px;
  padding-top:10px;
  width:139px;
  height:37px;
  background-image:url(../Images//clear-form.jpg);
}


DIV.TopBGHolder{
  width:870px;
  height:60px;
  background-image:url(../Images/ProductsTopBG.jpg);
  background-repeat:no-repeat;
  margin-top:25px;
  background-position:top left;
}

DIV.SignHolder{
  text-align:right;
  width:940px;
  background-color:white;
  background-image:url(../Images/ProductsPageTeaser.jpg);
  background-position: -50px 120px;
  background-repeat: no-repeat;
}

A.Cat{
  font: bold 12px tahoma;
  color: black;
  text-decoration:none;
}

A.NoFollowLink:link{
  color:black;
  font: normal 12px arial;
  text-decoration:none;
  line-height:20px;
}

A.NoFollowLink:hover{
  color:#b5121b;
  font: normal 12px arial;
  text-decoration:underline;
  line-height:20px;
}

A.NoFollowLink:visited{
  color:#5186AD;
  font: normal 12px arial;
  text-decoration:none;
  line-height:20px;
}

A.NoFollowLink:active{
  color:#5186AD;
  font: normal 12px arial;
  text-decoration:none;
  line-height:20px;
}

UL.ProductList{
  list-style-image: url(../Images/ProductListArrow.jpg);
  list-style-position: outside;
  line-height:20px;
  margin-right:10px;
  margin-top:15px;
  padding:0px;
}

DIV.PageOff{
  width:25px;
  height:22px;
  border: solid 1px #868687;
  background-color:#DADBDC;
  text-align:center;
  padding-top:3px;
}

A.PageOff{
  text-decoration:none;
  font: bold 16px tahoma;
  color:black;
}


DIV.PageOn{
  width:25px;
  height:22px;
  border: solid 1px #868687;
  background-color:#b5121b;
  text-align:center;
  padding-top:3px;
}

A.PageOn{
  text-decoration:none;
  font: bold 16px tahoma;
  color:white;
}

A.EdOn{
  font: bold 13px tahoma;
  color:white;
  text-decoration:none;
}

A.EdOff{
  font: bold 13px tahoma;
  color:black;
  text-decoration:none;
}

b.tut {
  font: bold 18px tahoma;
  color: #F5438C;
  padding:5px;
}

DIV.centerDiv{
  margin-left: auto;
  margin-right: auto;
}


TD.GenUploadOn{
  background-image:url(../Images/tab-over.jpg);
  background-repeat: no-repeat;
  width:157px;
  height:34px;
  padding-right:20px;
  text-align:right;
  color:black;
  font: bold 25px tahoma;
}

TD.GenUploadOff{
  background-image:url(../Images/tab.jpg);
  background-repeat: no-repeat;
  width:157px;
  height:34px;
  padding-right:10px;
  text-align:right;
  color:#6B6B6B;
  font: bold 25px tahoma;
}

B.UploadOn{
  color:#F7F400;
  font: bold 25px tahoma;
}

B.UploadOff{
  color:#6B6B6B;
  font: bold 25px tahoma;
}

A.Upload{
  font: bold 18px tahoma;
  text-decoration:none;
  color:black;
}


DIV.Education_Menu{
  position:absolute;
  top:50px;
  left:100px;
  z-index: 4;
  visibility:hidden;
  background-color:#f9f9f9;
  padding:0px;
}

TD.Ed_Menu_Bottom{
  background-image:url(../Images/Ed_Menu_Bottom.gif);
  height:30px;
}


DIV.Services_Menu{
  position:absolute;
  top:50px;
  left:100px;
  z-index: 4;
  background-repeat:repeat-x;
  background-position:top;
  visibility:hidden;
  background-color:#f9f9f9;
}

TD.Services_Menu_Bottom{
  background-image:url(../Images/Services_Menu_Bottom.gif);
  height:30px;
}


INPUT.text{
  padding:5px;
  height: 20px;
  font: normal 12px arial;
}

TD.Cart_Top_Menu{
   background-color:#eff3ea;
   padding:2px;
   font: bold 13px arial;
   color:black;
   border: solid 0px #c3c2c2;
   border-bottom-width:2px;
}


TD.bluerow{
   border: solid 0px #c3c2c2;
   border-bottom-width:1px;
   background-color:#dde8fd;
   font: normal 13px arial;
   color:black;
   padding-right:6px;
   border: solid 0px black;
   border-bottom-width:1px;
}


TD.grayrow{
   border: solid 0px #c3c2c2;
   border-bottom-width:2px;
   background-color:#eef7fa;
   font: normal 13px arial;
   color:black;
   padding-right:6px;
   border: solid 0px black;
  border-bottom-width:1px;
}


DIV.AlternativeBGs{
     position:absolute;
     top:100px;
     left:200px;
     width:600px;
     border: solid 2px black;
     border-right-width:4px;
     border-bottom-width:4px;
     background-color:#fafafa;
     z-index:500;
     visibility:hidden;
}

INPUT.greyX{
  font: bold 12px arial;
  color: white;
  background-color: #b5121b;
  border: solid 1px black;
  text-align:center;
  padding:2px;
   
}


.redTitle{
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-weight:100;
  color:#e31b22;
}


td.Cart_Titles{
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-weight:100;
  font-size:18px;
  color: #6e6f6f;
  padding-right:10px;   
}


.LargeDrop{
  padding:8px;
}


td.SpecsOn{
  width:147px;
  height:47px;
  background-image: url(../Images/specs_titlebg_on.jpg);
}


td.SpecsOn a{
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font: bold 20px arial;
  color: #e31b22;
  text-decoration:none;
}


td.SpecsOff{
  width:147px;
  height:47px;
  background-image: url(../Images/specs_titlebg_off.jpg);
}


td.SpecsOff a{
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font: bold 20px arial;
  color: gray;
  text-decoration:none;
}


div.Item_Desc{
  padding-top:15px;
  width: 800px;
  margin-right: auto;
  margin-left:auto;
  font: normal 13px arial;
  line-height:18px;
}
