body{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
    margin:0;
    text-align:center;background-color:#EEEEFF;
}
#bodydiv{
	text-align:left; width:778px; margin: 0 auto;
	background-color:#CFE3F3;
}
p{margin:0 0 0 0}
.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;
}
.box-border1{
        border-style:solid;
		border-width:0px 1px 1px 0px;
		border-color:#99B0D2;
}
.box-border2{
        border-style:solid;
		border-width:0px 0px 1px 0px;
		border-color:#99B0D2;
}
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 2px 0 3px;
}
.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: 6px 0 5px 0;
}
.index-table-flag {
        padding: 7px 2px 4px 2px;
        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:4px;
        padding-right:2px;
}
.faq-table-flag {
        padding: 6px 2px 0 5px;
        height:10px;
        vertical-align:top;
        background-color:#A2C8EA;
}
.rebate-table-flag {
        padding: 5px 2px 3px 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: 3px 0 2px 2px;
}
.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 4px 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 7px 13px 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:5px 0 4px 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:19px;
        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:11px;}
A:visited.cardtype {color:"#1B00AE";text-decoration: none;font-size:11px;}
A:hover.cardtype {color:"#1B00AE"; text-decoration: underline;font-size:11px;}

A:link.moreinfo {color:"blue";text-decoration: none;font-size:11px;}
A:visited.moreinfo {color:"blue";text-decoration: none;font-size:11px;}
A:hover.moreinfo {color:"blue"; text-decoration: underline;font-size:11px;}
q{font-size:12px; 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:15px;
        height:22px;
        width:77px;
        text-align:center;
}
.but-submitreview{
        background-image:url(images/btSubmiReview.gif);
        apadding-right:15px;
        height:22px;
        width:90px;
        text-align:center;
}
.but-add2cart{
        background-image:url(images/btadd2cart.gif);
        padding-right:22px;
        padding-left:0;
        height:22px;
        width:96px;
        text-align:right;
}
.but-moreinfo{
        background-image:url(images/btMoreInfo.gif);
        padding-right:25px;
        height:22px;
        width:92px;
        text-align:right;
}
.but-buynow{
        background-image:url(images/btBuyNow.gif);
        padding-right:25px;
        height:22px;
        width:92px;
        text-align:right;
}
.but-add2cart-long{
        background-image:url(images/btadd2cartLong.gif);
        padding-right:30px;
        height:22px;
        width:110px;
        text-align:right;
}
.but-regenerate{
        background-image:url(images/btRegeerate.gif);
        padding-right:29px;
        height:22px;
        width:132px;
        text-align:right;
}
.but-continueshopping{
        background-image:url(images/btContinueShoppng.gif);
        padding-right:30px;
        height:22px;
        width:150px;
        text-align:right;
        padding-top:2px;
}
.but-recalculate{
        background-image:url(images/btRecalculate.gif);
        padding-right:24px;
        height:22px;
        width:107px;
        text-align:right;
}
.but-checkout{
        background-image:url(images/btCheckout.gif);
        apadding-right:15px;
        padding-top:2px;
        height:22px;
        width:160px;
        text-align:center;
        font-size:11px;
        color:#32373F;
}
.but-remove{
        background-image:url(images/btRemove.gif);
        height:19px;
        width:53px;
        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
}
.faqhl {color:#005900;font-weight:bold;}
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;}

    .line-box{
    padding-top:5px;padding-left:5px;padding-bottom:5px;border-width:0px 0px 1px 0px;border-style:solid;border-color:#3D9292;
    }


#cmppage #terms {
	padding: 6px 6px;
}
#cmppage ul {
	padding: 4px 0; margin:0;
}
#cmppage li {
	list-style:none;
	padding: 2px 0 2px 17px;
	line-height:1.2em;
	background: url(images/navbox.gif) 0px 5px no-repeat;
	margin:0;
}

