body {
  font-size:9pt;
  font-family:verdana,arial;
}
td {
  font-size:8pt;
  font-family: verdana,tahoma,arial;
  color:#000000;
}
/*background-image class*/
.title-background-1 {
  background-image: url(/images/newshare/title_background_image_1.gif);
	padding-left:6px;
  font-size:8pt;
  font-family:verdana,tahoma,arial;
  font-weight:bold;
  color:#003399;
	height:20;
}
.title-background-2 {
  background-image: url(/images/newshare/title_background_image_2.gif);
  background-repeat:repeat-y;
	padding-left:6px;
  font-size:8pt;
  font-family: verdana,tahoma,verdana,arial;
  font-weight:bold;
  color:#003399;
	height:20;
}
.title-background-3 {
  background-image: url(/images/newshare/title_background_image_2.gif);
	height:20;
}
/*end background-image class*/
.category-title{
  padding-left:6px;
  font-size:9pt;
  font-family:verdana,tahoma,arial;
  font-weight:bold;
  color:#000000;
	height:25;
}
.category-title-2{
  font-size:9pt;
  font-family:verdana,tahoma,arial;
  font-weight:bold;
  color:#000000;
}

.title2 {
  background-image: url(/images/newshare/title_background_image_2.gif);
	padding-left:6px;
  font-size:8pt;
  font-family:verdana,tahoma,arial;
  color:#000000;
	height:40xp;
}
.title {
  font-size:8pt;
  font-family: verdana,tahoma,arial,helvetica,sans-serif;
  color:#234D77;
  padding-right: 4px;
}
.list {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	font-size:8pt;
	font-family: arial,verdana,tahoma,helvetica,sans-serif;
}
.listtitle{
  font-size: 8pt;
  font-family: tahoma,arial,verdana,helvetica,sans-serif;
  font-weight:bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;  color:#003366;
}
.line{
  line-height:140%;
}
.menu-line-hieght{
  height:20px;
}

input {
  border-top-width: 1px;
  border-left-width: 1px;
  font-size: 8pt;
  font-family:verdana,arial;
  border-left-color: #8499B8;
  border-bottom-width: 1px;
  border-bottom-color: #8499B8;
  border-top-color: #8499B8;
  font-family: verdana;
  border-right-width: 1px;
  border-right-color: #8499B8
}

.input_credit {
border-right: #ffffff 1px solid;
border-top: #ffffff 1px solid;
border-left: #ffffff 1px solid;
border-bottom: #000000 1px solid;
font-family: arial; height: 20px;
background-color: #ffffff;
}


textarea {
  border: 1px solid #8499B8;
  padding: 1;
  font-size: 8pt;
  font-family:verdana,arial;
}



select {
  border: 1px solid ;
  padding: 1;
  font-size: 8pt;
  font-family:verdana,arial;
}
.subsubcategory{
  font-size:8pt;
  font-family:tahoma,arial,verdana,;
  color:#666666;
  TEXT-DECORATION: none ;
}
.subsubcategory:hover {
  TEXT-DECORATION: none ;
  color:#000000;
}
.subcategoryindex{
  font-size:9pt;
  font-family:tahoma,verdana,arial;
  font-weight:bold;
  color:#666666;
  TEXT-DECORATION: none ;
}
.subcategoryindex:hover {
  TEXT-DECORATION: none ;
  color:#000000;
}

.currentMenu{
  font-size:9pt;
  font-family:verdana,tahoma,arial;
  font-weight:bold;
  color:#003399;
  TEXT-DECORATION: none ;
}
.currentMenu:hover {
  TEXT-DECORATION: none ;
  color:#FF9900;
}
.signininput {
  border-top-width: 0px;
  padding-right: 0px;
  padding-left: 0px;
  border-left-width: 0px;
  font-size: 9pt;
  border-bottom-width: 1px;
  border-bottom-color: #003366;
  padding-bottom: 1px;
  padding-top: 1px;
  height: 18px;
  border-right-width: 0px;
}
.category{
  font-size:8pt;
  font-family:verdana,arial;
  color:#C1CEDA;
  TEXT-DECORATION: none ;
}
.category:hover {
  TEXT-DECORATION: none ;
  color:#FFFFFF;
}
.menu1 {
  font-size:8pt;
  font-family: verdana,arial;
  font-weight:bold;
  TEXT-DECORATION: none ;
  color:#ff9900}
.menu1:hover {
  TEXT-DECORATION: underline ;
}
.menu {
  font-size:8pt;
  font-family: verdana,arial;
  font-weight:bold;
  color:#000000;
  TEXT-DECORATION: none;
}

.menu:hover {
  TEXT-DECORATION: underline ;
  color:#ff9900;
}
.pagetitle{
  padding-left:6px;
  font-size:13px;
  font-family:verdana,tahoma,arial;
  font-weight:bold;
  color:#000000;
	height:20;
}
.itmetitle{
  font-size:10pt;
  font-family: verdana,arial,;
  font-weight:bold;
  color:#000000;
}
.searchtitle{
  font-size:13pt;
  font-family: verdana,arial,verdana;
  font-weight:bold;
  color:#325C84;
  height:40px;
  padding-left: 4px;
  padding-top: 15px;
}
.caretytitle{
  font-size: 10pt;
  font-family: verdana,arial;
  font-weight:bold;
  color:#003366;
}
.leftword{
  font-size:9pt;
  font-family: verdana,arial;
  color:#000000;
  TEXT-DECORATION: none
}

.Downword{
  font-style:italic;
  font-size:9pt;
  font-family: verdana,arial;
  font-weight:bold;
  color:#758FAD;
}

.wordCenter{
vertical-align:middle;
}
.boldWord {
  color:#444444;
}
.allinput {
  border: 1px solid #8499B8;
  padding: 1;
  height: 18px;
}
.reginput {
  border: 1px solid #8499B8;
  padding: 1;
  height: 18px;
  width:300px
}
.Zipinput{
  border: 1px solid #8499B8;
  padding: 1;
  height: 18px;
  width:80px
  }
.regtype {
  border: 1px solid #8499B8;
  padding: 1;
  height: 18px;
}
.hintInfo{
  font-size:8pt;
  color:#666666;
  font-family: arial;
}

.regtextarea {
  border: 1px solid #8499B8;
  padding: 1;
}
.imgbutton {
  cursor:hand;
}
.bold-word{
  font-weight:bold;
  font-family: arial,tahoma,verdana,helvetica;
  height:22px;
}
.requireflag {
  color:red;
}

.regtitle {
  color:#666666;
  font-weight:bold;
  font-size:8pt;
}
.viewInfo {
  color:#003399;
}
.productInfo {
  font-family:verdana,tahoma,arial,verdana,helvetica,sans-serif;
  font-size:8pt;
  color:#FFFFFF;
}

.CaregoryTitle {
  font-size:8pt;
  font-family: verdana,tahoma,arial,verdana,helvetica,sans-serif;
  font-weight:bold;
  color:#003366;
}
.ErrorHint{
  font-size:8pt;
  color:#FF0000;
  font-family: arial,tahoma,verdana,helvetica,sans-serif;
}
.left-sideline {
  padding-left:5px;
}
.wordC666666{
  font-size:8pt;
  color:#666666;
  font-family: verdana,tahoma,arial,verdana,helvetica,sans-serif;
  padding-left: 4px;
}
.wordC333333{
  font-size:8pt;
  color:#333333;
  font-family: verdana,tahoma,arial,helvetica,sans-serif;
  padding-left: 4px;
	line-height:200%;
}
.wordC666666blod{
  color:#666666;
  font-weight:bold;
}
.wordC000000bold{
  color:#000000;
  font-weight:bold;
}
.wordCFFFFFFblod{
  color:#003366;
  font-weight:bold;
}
.wordCCC9933{
  color:#CC9933;
  font-weight:bold;
}
.WordPD{
  font-size:8pt;
  color:#666666;
  font-family:verdana,arial, tahoma,helvetica,sans-serif;
  padding-right: 4px;
}
.productname{
  font-size:9px;
  color:#666666;
  font-family: tahoma,arial,helvetica,sans-serif;
  text-decoration:none;
}
.productname:hover{
  font-size:9px;
  color:#003399;
  font-family: tahoma,arial,helvetica,sans-serif;
  text-decoration:none;
}

.productprice{
  font-size:8pt;
  color:#666666;
  font-family: verdana,tahoma,arial,helvetica,sans-serif;
  text-decoration:none;
}
.productprice:hover{
  font-size:8pt;
  color:#0000CC;
  font-family: verdana,tahoma,arial,helvetica,sans-serif;
  text-decoration:none;
}
.indexfont{
  font-size:14px;
  color:#000000;
  font-family: verdana,tahoma,arial,helvetica,sans-serif;
	font-weight:bold;

}
.indexCfont{
  font-size:10px;
  color:#000000;
  font-family: verdana,tahoma,arial,helvetica,sans-serif;
	padding-left:14px;
	line-height:140%;
}
.wordC000000 {
font-size:8pt;
font-family: verdana,arial,tahoma,verdana,helvetica,sans-serif;
font-weight:bold;
color:#333333;
padding-left:10px;
}
.wordC000001{ padding-left:10px; }
.boldcate{
  font-size:9pt;
  font-weight:bold;
  font-family: verdana,arial,tahoma,verdana,helvetica;
  padding-left: 4px;
  height:30px;
  font-style:italic}
.alink1{
  font-size:8pt;
  font-family:verdana,arial;
  color:#336699;
  TEXT-DECORATION: none ;
}
.alink1:hover {
  TEXT-DECORATION: underline ;
  color:#003366;

}
.wordblack{
  color:black;
  padding-left: 4px;
  font-family: arial,tahoma,verdana,helvetica;

}
.newpo{
  background-color:#F2F1EC;
}

.LinkText {
  font-weight:bold;
  color:#FFFFFF;
  TEXT-DECORATION: none;
}

.LinkText:hover {
  TEXT-DECORATION: none ;
  color:#FFFFFF;
}
.word0 {
  font-size:8pt;
  font-family: verdana,arial,tahoma,verdana,helvetica,sans-serif;
  color:#000000;
  padding-left:5px;
  padding-right:5px;
}

.Quantitytxt {
  border-top-width: 1px;
  padding-right: 1px;
  padding-left: 1px;
  border-left-width: 1px;
  font-size: 8pt;
  border-left-color: #B2C5D6;
  border-bottom-width: 1px;
  border-bottom-color: #B2C5D6;
  padding-bottom: 1px;
  border-top-color: #B2C5D6;
  border-right-width: 1px;
  border-right-color: #B2C5D6;
  height:16px;
  width:30px;
}

.OrderBy{
  font-size:8pt;
  font-family:arial, verdana;
  text-decoration: none;
  color:#3366FF }
.OrderByLink {
  font-size:8pt;
  font-family: arial, verdana;
  text-decoration: none;
  color:#003399 }
.OrderByLink:hover {
  color:#3366FF;
  text-decoration: underline;
}

.list-title {
  background-color: #E0E9F2;
  list-style-type: circle;
  font-size:8pt;
  height:20px;
  font-weight:bold;
  font-family:verdana,arial;
  color:#335D83;
  padding-left:4px;

}
.frootmenu{
  font-family: verdana,arial, verdana;
  text-decoration: none;
  color:#000000
  }
.frootmenu:hover {
  color:#0000CC;
  text-decoration: underline;
}

.currentPage{
	color:#000000;
  font-weight:bold;
  text-decoration: none;
}
a.PageLink{
	color:#333333;
	text-decoration:none;
}
a.PageLink:hover{
	color:#000000;
	text-decoration:none;
}
.printTitle{ font-size:14pt; font-weight:bold;}
.Cstyle{font-size:13px;}
.CIDstyle{font-size:13px; font-weight:bold;}
.billtoclass{font-weight:bold;padding-top:12px;line-height:140%;  font-family: arial,helvetica,sans-serif;
}
.shiptoclass{font-weight:bold;line-height:140%;padding-top:12px;   font-family: arial,helvetica,sans-serif;
}
.shiptitle{ padding-top:12px; text-align: right;   font-family: tahoma,arial,helvetica,sans-serif;
}
.billtitle{ padding-left:30px; padding-top:12px;  text-align: right;  font-family: tahoma,arial,helvetica,sans-serif;
 }
.leftaddess{ line-height:140% }
.pricepromotion{
  color:red;
}
.pricelist{
  color:#000000;
}
.frame{font-family:tahoma;font-size:10pt;color:#666666;text-decoration:none;font-weight:bold;}
.frame:hover{font-family:tahoma;font-size:10pt;color:#000000;text-decoration:none;font-weight:bold;}
.curframe{font-family:tahoma;font-size:10pt;color:#003399;text-decoration:none;font-weight:bold;}
.main{font-family:tahoma;font-size:9pt;color:#666666;text-decoration:none;font-weight:bold;}
.main:hover{font-family:tahoma;font-size:9pt;color:#000000;text-decoration:none;font-weight:bold;}
.curmain{font-family:tahoma;font-size:9pt;color:#003399;text-decoration:none;font-weight:bold;}
.sub{font-family:tahoma;font-size:8pt;color:#666666;text-decoration:none;}
.sub:hover{font-family:tahoma;font-size:8pt;color:#000000;text-decoration:none;}
.cursub{font-family:tahoma;font-size:8pt;color:#003399;text-decoration:none;}
