.navHeading{
padding-left:10px;
padding-top:10px;
padding-bottom:2px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
border-bottom:dashed 1px #000000;
}

.star1 {

width:15px;
height:15px;
background-image:url(../images/template/star1.jpg);
background-repeat:no-repeat;
display:block;
 }
.star2 {

width:15px;
height:15px;
background-image:url(../images/template/star2.jpg);
background-repeat:no-repeat;
display:block;
 }
.pricetext {

color:#DE0000;
 }
.titlebartext {

color:#FFFFFF;
 }
.leftboxcolor {

color:#FFFFFF;
 }
.pageback {

background:#FFFFFF;
 }
.pageHeading {

font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
display:inline;
margin-bottom:0px;
padding-bottom:0px;
 }
.pageHeading a {

font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
display:inline;
margin-bottom:0px;
padding-bottom:0px;
text-decoration:none;
 }
.pageHeading a:hover {

font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
display:inline;
margin-bottom:0px;
padding-bottom:0px;
text-decoration:underline;
 }
.emailheader a {

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#004185;
text-decoration:none;
 }
.emailheader a:hover {

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#004185;;
text-decoration:underline;
 }
h1 {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
display:inline;
margin-bottom:0px;
padding-bottom:0px;
color:#8d062f;
 }
h2 {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
display:inline;
margin-bottom:0px;
padding-bottom:0px;
color:#8d062f;
 }
h3 {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
display:inline;
margin-bottom:0px;
padding-bottom:0px;
color:#8d062f;
 }
body {

margin:0;
padding:0;
background-color:#ebe6d7;
background-image:url(../images/images/bkg_rpt.jpg);
background-repeat:repeat-x;
 }
td,th {

font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4a4a4a;
 }
td a,th a {

font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4a4a4a;
text-decoration:none;
font-weight:bold;
 }
td a:hover,th a:hover {

font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4a4a4a;
text-decoration:underline;
 }
td strong,th strong {

font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4a4a4a;
font-weight:bold;
 }
td li,th li {

text-indent:5px;
margin-left:20px;
 }
 
 
.nav a {
font-size:13px;
display:block;
width:116px;
height:37px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#840d30;
text-decoration:none;
background-image:url(../images/images/nav_off.jpg);
background-repeat:no-repeat;
text-indent:22px;
line-height:37px;
}
.nav a:hover {
font-size:13px;
display:block;
width:116px;
height:37px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#fff;
text-decoration:none;
background-image:url(../images/images/nav_on.jpg);
background-repeat:no-repeat;
text-indent:22px;
line-height:37px;
}

.nav2 a {
font-size:13px;
display:block;
width:116px;
height:37px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#fff;
text-decoration:none;
background-image:url(../images/images/nav_on.jpg);
background-repeat:no-repeat;
text-indent:22px;
line-height:37px;
}
.nav2 a:hover {
font-size:13px;
display:block;
wwidth:116px;
height:37px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#fff;
text-decoration:none;
background-image:url(../images/images/nav_on.jpg);
background-repeat:no-repeat;
text-indent:22px;
line-height:37px;
}





.navsub a {
font-size:13px;
display:block;
width:116px;
height:37px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#840d30;
text-decoration:none;
background-repeat:no-repeat;
text-indent:22px;
line-height:37px;
}
.navsub a:hover {
font-size:13px;
display:block;
width:116px;
height:37px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#840d30;
text-decoration:none;
background-repeat:no-repeat;
text-indent:22px;
line-height:37px;
}




.navsub2 a {
font-size:13px;
display:block;
width:116px;
height:37px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#840d30;
text-decoration:none;
background-repeat:no-repeat;
text-indent:22px;
line-height:37px;
}
.navsub2 a:hover {
font-size:13px;
display:block;
width:116px;
height:37px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#840d30;
text-decoration:none;
background-repeat:no-repeat;
text-indent:22px;
line-height:37px;
}



 
 
 
 
 
 
 }
.navcat a  {

 }
.navcat a:hover  {

 }
.navcat2 a  {

 }
.navcat2 a:hover  {

 }
.navcatsub a  {

 }
.navcatsub a:hover  {

 }
.navcatsub2 a  {

 }
.navcatsub2 a:hover  {

 }
.tnav  {

 }
.tnav a {

 }
.tnav a:hover {

 }
.tnav2  {

 }
.tnav2 a {

 }
.tnav2 a:hover {

 }
.footer  {

 }
.footer a  {

 }
.footer a:hover  {

 }
.proddescription {

 }
.proddescription td {

 }
.dnav_back  {

 }
.dnav  {

 }
.dnav a  {

 }
.dnav a:hover  {

 }
.dnavContainer  {

 }
.productBox  {

 }
.productBox table {

clear:left;
 }
.productBox img {

border:1px solid #bababa;
 }

.box tr {
background:#f2e4d1;
color:#1b629e;
}

.box tr:hover {
background:#c97673;
color:#fff;
}
.box tr:hover a {

color:#fff;
}

.box a.link {
color:#1b629e;
width:100%;
height:60px;
display:table-cell;
padding-left:10px;
text-align:left;
vertical-align:middle;
font-size:16px;
font:arial;
font-weight:normal;
}

.box a.link:hover {
color:#ffffff;
width:100%;
height:60px;
display:table-cell;
padding-left:10px;
text-align:left;
text-decoration:none;
vertical-align:middle;
font-size:16px;
font:arial;
font-weight:normal;
}

.next {
width:50px;
height:50px;
display:block;
background:#000;
}
.prev {
width:50px;
height:50px;
display:block;
background:red;
}


.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 410px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  410px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 5px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

