/***** THEME BG1 *****/

.ThemeBg1{background:#f9f9f9 none 0 -1020px;}
.ThemeBg1.h{background-image:url(../css_images/common_x_bgs_50px.png);color:#666;}
.ThemeBg1 a{}.ThemeBg1 a:hover{}

.ThemeBg1 a.button{}
.ThemeBg1 a.button:hover{}
.ThemeBg1 a.buttonDif{}
.ThemeBg1 a.buttonDif:hover{}

.ThemeBg1 .dif,.ThemeBg1 .dif a,.ThemeBg1 a.dif{} .ThemeBg1 .dif a:hover,.ThemeBg1 a.dif:hover{}
.ThemeBg1 .dul,.ThemeBg1 .dul a,.ThemeBg1 a.dul{} .ThemeBg1 .dul a:hover,.ThemeBg1 a.dul:hover{}

.ThemeBg1 .bdr,.ThemeBg1 .bdrT,.ThemeBg1 .bdrR,.ThemeBg1 .bdrB,.ThemeBg1 .bdrL,.headHr,.ThemeBg1 .headVr,.ThemeBg1 .data{}
.ThemeBg1 .bdrAllDashed,.ThemeBg1 .bdrAllDashed td,.ThemeBg1 .bdrAllDashed th,.ThemeBg1{}
.ThemeBg1 .bdrAll,.ThemeBg1 .bdrAll td,.ThemeBg1 .bdrAll th{}
.ThemeBg1 img.bdr,.ThemeBg1 .bdrDark{}

.ThemeBg1 .headHr{}
.ThemeBg1 .headVr{}
.ThemeBg1 .data{}

.ThemeBg1 .b1{}
.ThemeBg1 .b2{}
.ThemeBg1 .b3{}

/***** THEME BG1 *****/



/***** THEME BG2 *****/
.ThemeBg2{background:#f1f1f1 none 0 -910px;}
.ThemeBg2.h{background-image:url(../css_images/common_x_bgs_50px.png);color:#000;text-shadow:1px 1px #fff;}
.ThemeBg2 a{}.ThemeBg2 a:hover{}

.f2.ThemeBg2{background-color:#eee;border-left:1px solid #ccc;}

.ThemeBg2 a.button{}
.ThemeBg2 a.button:hover{}
.ThemeBg2 a.buttonDif,.ThemeBg2 a.buttonBig{}
.ThemeBg2 a.buttonDif:hover,.ThemeBg2 a.buttonBig:hover{}

.ThemeBg2 .dif,.ThemeBg2 .dif a,.ThemeBg2 a.dif{} .ThemeBg2 .dif a:hover,.ThemeBg2 a.dif:hover{}
.ThemeBg2 .dul,.ThemeBg2 .dul a,.ThemeBg2 a.dul{color:#495a66;} .ThemeBg2 .dul a:hover,.ThemeBg2 a.dul:hover{color:#000;}

.ThemeBg2 .bdr,.ThemeBg2 .bdrT,.ThemeBg2 .bdrR,.ThemeBg2 .bdrB,.ThemeBg2 .bdrL,.ThemeBg2 .headHr,.ThemeBg2 .headVr,.ThemeBg2 .data{border-color:#bbb;}
.ThemeBg2 .bdrAllDashed,.ThemeBg2 .bdrAllDashed td,.ThemeBg2 .bdrAllDashed th,.ThemeBg2{}
.ThemeBg2 .bdrAll,.ThemeBg2 .bdrAll td,.ThemeBg2 .bdrAll th{border-color:#7fa3be;}
.ThemeBg2 img.bdr,.ThemeBg2 .bdrDark{border-color:#ccc;}

.ThemeBg2 .headHr{}
.ThemeBg2 .headVr{}
.ThemeBg2 .data{}

.ThemeBg2 .b1{}
.ThemeBg2 .b2{}
.ThemeBg2 .b3{}

/***** THEME BG2 *****/


/***** INVERSE BG1 *****/



.InverseBg1{background:#444 none 0 -3700px;text-shadow:1px 1px rgba(70,70,70,.5); border:1px solid}
.InverseBg1,.InverseBg1 a{color:#eee;}.InverseBg1 a:hover{color:#fff;}
.InverseBg1 .ThemeBg1,.InverseBg1 .headHr,.InverseBg1 .headHr a{text-shadow:1px 1px #fff;}
.InverseBg1.h{background-image:url(../css_images/common_x_bgs_50px.png);color:#fff;}


.InverseBg1 a.button{color:#444;background-position: 0 -800px;border-color:#ccc;}
.InverseBg1 a.button:hover{color:#000;border-color:#fff;}
.InverseBg1 a.buttonDif,.InverseBg1 a.buttonBig{background-color:#000;border-color:#888;color:#ccc;}
.InverseBg1 a.buttonDif:hover,.InverseBg1 a.buttonBig:hover{color:#fff;}
.InverseBg1 input.button{background-position: 0 -800px;}
.InverseBg1 .input,.InverseBg1 select,.InverseBg1 textarea{background:#333;border-color:#5a5a5a;}

.InverseBg1 .dif,.InverseBg1 .dif a,.InverseBg1 a.dif{color:#fff;} .InverseBg1 .dif a:hover,.InverseBg1 a.dif:hover{color:#fff;}
.InverseBg1 .dul,.InverseBg1 .dul a,.InverseBg1 a.dul{color:#ddd;} .InverseBg1 .dul a:hover,.InverseBg1 a.dul:hover{color:#fff;}

.InverseBg1 .bdr,.InverseBg1 .bdrT,.InverseBg1 .bdrR,.InverseBg1 .bdrB,.InverseBg1 .bdrL,.InverseBg1 .headHr,.InverseBg1 .headVr,.InverseBg1 .data{border-color:#666;}
.InverseBg1 .bdrAllDashed,.InverseBg1 .bdrAllDashed td,.InverseBg1 .bdrAllDashed th,.InverseBg1{border-color:#666;}
footer .InverseBg1 .Tab .d,footer .InverseBg1.Tab .d{border-color:#666;}
.InverseBg1 .bdrAll,.InverseBg1 .bdrAll td,.InverseBg1 .bdrAll th{border-color:#66a3e0;}
.InverseBg1 img.bdr,.InverseBg1 .bdrDark{border-color:#66a3e0;}

.InverseBg1 .headHr{background-color:#eee;color:#000;text-shadow:1px 1px #eee;}
.InverseBg1 .headHr a{color:#000;text-shadow:1px 1px #eee;}
.InverseBg1 .headHr .star{color:#c00;}
.InverseBg1 .headVr{background-color:#333;color:#ccc;text-shadow:1px 1px #000;}
.InverseBg1 .data{background-color:#525252;color:#eee;text-shadow:1px 1px #000;}

.InverseBg1 .b1{background-position:-125px -75px;}
.InverseBg1 .b2{}
.InverseBg1 .b3{}

/***** INVERSE BG1 *****/


/***** INVERSE BG2 *****/




.InverseBg2{background:#036 none 0 -3900px;text-shadow:1px 1px rgba(0,0,0,.9); border:1px solid }
.InverseBg2,.InverseBg2 a{color:#d1e8ff;}.InverseBg2 a:hover{color:#fff;}
.InverseBg2 .ThemeBg1,.InverseBg2 .headHr,.InverseBg2 .headHr a{text-shadow:1px 1px #ccc;}
.InverseBg2.h{background-image:url(../css_images/common_x_bgs_50px.png);color:#d1e8ff;}

.InverseBg2 a.button,.InverseBg2 input.button{color:#000;background-color:#80d1ff;background-position:0 -2500px;border-color:#000;}
.InverseBg2 .button{}
.InverseBg2 .input,.InverseBg2 select,.InverseBg2 textarea{background:#002952;border-color:#004991;color:#5982ab;}
.InverseBg2 .input:focus,.InverseBg2 select:focus,.InverseBg2 textarea:focus{border-color:#155697;color:#c7e3ff;}
.InverseBg2 a.buttonDif,.InverseBg2 a.buttonBig{background-color:#004e9b;border-color:#006fde; color:#b7dbff}
.InverseBg2 a.buttonDif:hover,.InverseBg2 a.buttonBig:hover{}


.InverseBg2 .dif,.InverseBg2 .dif a,.InverseBg1 a.dif{color:#3cf;} .InverseBg2 .dif a:hover,.InverseBg1 a.dif:hover{color:#fff;}
.InverseBg2 .dul,.InverseBg2 .dul a,.InverseBg1 a.dul{color:#09c;} .InverseBg2 .dul a:hover,.InverseBg1 a.dul:hover{color:#3cf;}

.InverseBg2 .bdr,.InverseBg2 .bdrT,.InverseBg2 .bdrR,.InverseBg2 .bdrB,.InverseBg2 .bdrL,.InverseBg2 .headHr,.InverseBg2 .headVr,.InverseBg2 .data{border-color:#155697;}
.InverseBg2 .bdrAllDashed,.InverseBg2 .bdrAllDashed td,.InverseBg2 .bdrAllDashed th,.InverseBg2{border-color:#26517d;}
footer .InverseBg2 .Tab .d,footer .InverseBg2.Tab .d{border-color:#26517d;}
.InverseBg2 .bdrAll,.InverseBg2 .bdrAll td,.InverseBg2 .bdrAll th{border-color:#26517d;}
.InverseBg2 img.bdr,.InverseBg2 .bdrDark{border-color:#26517d;}

.InverseBg2 .headHr{background-color:#afd7ff;text-shadow:1px 1px #fff; color:#333;}
.InverseBg2 .headHr a{color:#333;text-shadow:1px 1px #fff;}
.InverseBg2 .headHr .star{color:#036;}
.InverseBg2 .headVr{background-color:#002b56;}
.InverseBg2 .data{background:#004080;}

.InverseBg2 .b1{background-position:-125px -75px;}
.InverseBg2 .b2{}
.InverseBg2 .b3{}


/************* Shopping Cart ************/

#cartAndCartDetails{color:#444; text-shadow:none}

.cart{background:#fff;color:#666; text-shadow:none; border:1px solid #bbb;}
.cart i{background-color:#333}

.cartDetail{background:#fff;color:#333;text-shadow:1px 1px rgba(255,255,255,.5); border:1px solid #ccc;}
.cartDetail .dif{ color:#360;text-shadow:1px 1px rgba(255,255,255,.5);}
#top .cartButtons a.button{color:#fff;}
#top .cartButtons a:first-child+a.button{color:#222;}
.cartButtons a.button, a.button.add2Cart{background:#eee;color:#000;border:1px solid #888}
.cartButtons a:first-child.button, a.button.add2Cart + .button{background:#444;color:#fff;text-shadow:1px 1px rgba(0,0,0,.5); border:1px solid #082152;}

.price.bdrT{background:none;border-top:1px solid #ccc;height:auto;}
.jCarouselLiteDemo li:hover .price.bdrT{background:none;border-top:1px solid #999;}
.dbPrice b.dif{display:block;}

.cart .dif{ color:#030;}
.cart2{background:#444;color:#fff;}
.cart2 .dif{color:#fff;}
.cart3 .dif,.cart5 .dif{color:#555;}
.cart5{background:#e0e0e0;border:1px solid #c4c4c4;}
.cart5 .bdrB{border-color:#ccc;}
.cart6 b{background:#444;color:#fff;}
.cart6 span:before{border-right-color:#444;}

.cartDetail .qc .hr,.cartDetail .hr{border-bottom:1px dashed #aaa;}

.shoppingCart .dif,.shoppingCart .dif a,.shoppingCart a.dif{color:#039;} .shoppingCart .dif a:hover,.shoppingCart a.dif:hover{color:#000;}

.shoppingCart .dul,.shoppingCart .dul a,.shoppingCart a.dul{color:#666;} .shoppingCart .dul a:hover,.shoppingCart a.dul:hover{color:#333;}
.jCarouselLiteDemo li .bdr{ border-color:#ddd;background:#f7f7f7;}

.mc.shoppingCart .ic td{padding:0 0 6px;}
.mc.shoppingCart .h2{padding:0 0 8px;}