body{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
        background-color:#CFE3F3;
}
.info-box{
	font-family: inherit;
	font-size: 11px;
        (standard)background-color:#CFE3F3;
        background-color:#FFFFE1;
        border-width:1px 1px 1px 1px;border-style:solid;
        padding: 4px;
        border-color:#1F5485;
        z-index:10;display:none;position:absolute;width:355px;
        filter:alpha(opacity=100);
}

.box-border{
        border-width:0px 0px 0px 0px;border-style:solid;
        border-color:#1F5485;
        b-bborder-color:#569AD8;
}
atd{
	font-family: inherit;
	font-size: 11px;
}
.panel-work{
        background-color:#CFE3F3;
}
.message-box {
        border-width:1px 1px 1px 1px;border-style:solid;border-color:#EA9800;
	font-family: inherit;
	font-size: 11px;
        background-color:#CFE3F3;
        color:#14161B;
}
.dark-table-body {
	font-family: inherit;
	font-size: 11px;
        background-color:#A2C8EA;
        color:#14161B;
}
.index-table-prefix {
	font-family: inherit;
	font-size: 11px;
        background-color:#A2C8EA;
        color:#14161B;
        padding: 0 2 0 3;
}
.index-table-body {
	font-family: inherit;
	font-size: 11px;
        background-color:#A2C8EA;
        color:#14161B;
        border-width:0px 0px 1px 0px;border-style:solid;
        border-color:#99B0D2;
        padding: 6 0 5 0;
}
.index-table-flag {
        padding: 7 2 4 2;
        border-width:0px 0px 1px 0px;border-style:solid;
        border-color:#99B0D2;
        zzheight:24;
        vertical-align:top;
        background-color:#A2C8EA;
}
.faq-table-body {
	font-family: inherit;
	font-size: 11px;
        background-color:#A2C8EA;
        color:#14161B;
        vertical-align:bottom;
        border-width:0px 0px 1px 0px;border-style:solid;
        border-color:#99B0D2;
        padding-bottom:4;
        padding-right:2;
}
.faq-table-flag {
        padding: 6 2 0 5;
        height:10;
        vertical-align:top;
        background-color:#A2C8EA;
}
.rebate-table-flag {
        padding: 5 2 3 0;
        vertical-align:top;
        background-color:#A2C8EA;
}
.rebate-table-body {
        font-family: inherit;
	font-size: 11px;
        background-color:#A2C8EA;
        color:#14161B;
        vertical-align:bottom;
        padding: 3 0 2 2;
}
.slogan-table-body {
	font-family: "MS Sans Serif", Verdana, Helvetica, sans-serif;
	font-size: 11px;
        color:#415C5C;
        vertical-align:bottom;
        text-align:right;
        padding: 0 4 0 0;
}
.slogan-pr-table-body {
	font-family: "MS Sans Serif", Verdana, Helvetica, sans-serif;
	font-size: 11px;
        color:#354D4D;
        vertical-align:bottom;
        text-align:right;
        padding: 0 7 13 0;
}



.c-info-menu {
	font-family: inherit;
	font-size: 11px;
        text-align:right;
        border-width:0px 0px 1px 0px;border-style:solid;
        border-color:gray;
        zzborder-color:#1F5485;
        padding:5 0 4 0;
        color:#14161B;
}
.body{
	font-family: inherit;
	font-size: 11px;
        background-color:#CFE3F3;
        color:#14161B;
}
.header{
	font-family: inherit;
	font-size: 11px;
        font-weight: bold;
        height:19;
        padding-left:15px;
        color:#14161B;
        abackground-image:url(images/barHeader.jpg);
        background-color:#A2C8EA;
}
.card-table-body{
	font-family: inherit;
	font-size: 11px;
        background-color:#CFE3F3;
        color:#14161B;
}
.card-table-header {
	font-family: inherit;
	color: #14161B;
	font-size: 11px;
	font-family: inherit;
	font-weight: bold;
	background-color: #A2C8EA;
        b--background-color:#E6E6E6;
        border-width:1px 1px 1px 0;border-style:solid;
        padding:1px 0 1px 5px;
        border-top-color:#FAFCFE;border-bottom-color:#7794C4;border-right-color:#569AD8;
        background:url(images/px_w.gif);
}
.card-table-header-light {
	font-family: inherit;
	color: #14161B;
	font-size: 11px;
	font-family: inherit;
	b--font-weight: bold;
        font-weight:normal;
	background-color:#CFE3F3;
        border-width:1px 1px 1px 0;
        border-style:solid;
        padding:1px 0 1px 5px;
        a--border-top-color:#FAFCFE;
        a--border-right-color:#569AD8;
        border-bottom-color:#99B0D2;
        a--background:url(images/px_w.gif);
}

A:link.cardtype {color:"#1B00AE";text-decoration: none;font-size:11;}
A:visited.cardtype {color:"#1B00AE";text-decoration: none;font-size:11;}
A:hover.cardtype {color:"#1B00AE"; text-decoration: underline;font-size:11;}

A:link.moreinfo {color:"blue";text-decoration: none;font-size:11;}
A:visited.moreinfo {color:"blue";text-decoration: none;font-size:11;}
A:hover.moreinfo {color:"blue"; text-decoration: underline;font-size:11;}
q{font-size:12; font-weight:abold;}

A:link.mn {color:#14161B;text-decoration:none;}
A:visited.mn {color:#14161B;text-decoration: none;}
A:hover.mn {color:#14161B; text-decoration:underline;font-weight:abold;}

A:link.menu {font-size: 11px;font-weight:bold;color:#DDDDDD;text-decoration: none;}
A:visited.menu {font-size: 11px;font-weight:bold;color:#DDDDDD;text-decoration: none;}
A:hover.menu {font-size: 11px;font-weight:bold;color:"yellow"; text-decoration: none;}

A:link.card {font-size: 12px;font-weight:bold;color:"#1B00AE";text-decoration: none;}
A:visited.card {font-size: 12px;font-weight:bold;color:"#1B00AE";text-decoration: none;}
A:hover.card {font-size: 12px;font-weight:bold;color:red;text-decoration: underline;}

A:link.faq {color:"#24659F";text-decoration: none;font-weight:bold;}
A:visited.faq {color:"#24659F";text-decoration: none;font-weight:bold;}
A:hover.faq {color:"#24659F"; text-decoration: underline;font-weight:bold;}

A:link.mis {color:"blue";text-decoration: none;}
A:visited.mis {color:"blue";text-decoration: none;}
A:hover.mis {color:"blue"; text-decoration: underline;}

A:link.cardinfo {color:#14161B;text-decoration: none;}
A:visited.cardinfo {color:#14161B;text-decoration: none;}
A:hover.cardinfo {color:#14161B; text-decoration: underline;}


div.hl1 {
  font-weight:bold;
};
div.hl2 {
  color:"maroon";
  font-weight:bold;
};

/* Buttons */
.but-test{
}
.but-search{
        background-image:url(images/butSearch.gif);
        apadding-right:15;
        height:22;
        width:77;
        text-align:center;
}
.but-submitreview{
        background-image:url(images/btSubmiReview.gif);
        apadding-right:15;
        height:22;
        width:90;
        text-align:center;
}
.but-add2cart{
        background-image:url(images/btadd2cart.gif);
        padding-right:22px;
        padding-left:0;
        height:22;
        width:96px;
        text-align:right;
}
.but-moreinfo{
        background-image:url(images/btMoreInfo.gif);
        padding-right:25px;
        height:22;
        width:92;
        text-align:right;
}
.but-buynow{
        background-image:url(images/btBuyNow.gif);
        padding-right:25px;
        height:22;
        width:92;
        text-align:right;
}
.but-add2cart-long{
        background-image:url(images/btadd2cartLong.gif);
        padding-right:30px;
        height:22;
        width:110px;
        text-align:right;
}
.but-regenerate{
        background-image:url(images/btRegeerate.gif);
        padding-right:29px;
        height:22;
        width:132px;
        text-align:right;
}
.but-continueshopping{
        background-image:url(images/btContinueShoppng.gif);
        padding-right:30px;
        height:22;
        width:150px;
        text-align:right;
        padding-top:2;
}
.but-recalculate{
        background-image:url(images/btRecalculate.gif);
        padding-right:24px;
        height:22;
        width:107;
        text-align:right;
}
.but-checkout{
        background-image:url(images/btCheckout.gif);
        apadding-right:15;
        padding-top:2;
        height:22;
        width:160;
        text-align:center;
        font-size:11;
        color:#32373F;
}
.but-remove{
        background-image:url(images/btRemove.gif);
        height:19;
        width:53;
        text-align:center;
        padding-top:0;
}
button{font:bold 90% verdana;border-style:outset;border-width:0px;}
button{padding:.2em 0;cursor:pointer;cursor:hand;}
button {
  background-color:#CFE3F3;
  color:#47505C;
  text-align:right;
  vertical-align:top;
  padding-bottom:3px;
  line-height: 17px
}
BACKUP---button, .inputbutton{font:bold 90% verdana;border-style:outset;border-width:2px;margin-right:.5em;}
BACKUP---button{padding:.2em 0;cursor:pointer;cursor:hand;}
/* Buttons */
BACKUP---button {background-color:#E6E6E6;border-color:#FFF #C1C1C1 #C1C1C1 #FFF;color:#333;}
BACKUP---button {background-color:#FFA500;border-color:#FFDA95 #C1C1C1 #C1C1C1 #FFC455;color:#333;}
