/* CSS Document */
body.body{background-color:#87adf4;  margin-top:0px; margin-bottom:0px} /*/background-image:url(../images/bga.jpg); /*/
table.content {background:#fff;}
ul.iefix {margin-left:-15px;list-style-type:square;}
#headrow tr,#headrow td {font-weight:bold;font-size:11px;background:#F58D41;color:#333; text-transform:capitalize; text-align:center}

body,td {font-family:arial; color:#333; font-size:12px; line-height:1.3em;}
a,a:visited,a:link,a:active { color:#E1660B; text-decoration:none}
a:hover { color:#F58D41; text-decoration:underline}

.row2 {background:#eee; } .row1 {background:#ddd; }
select {font-family:verdana; color:#444; font-size:11px; }
table.banner td {line-height:normal;font-family:verdana; font-size:1px}
#navbar td {text-align:center; font-size:15px; font-weight:bold;}
#footer {font-size:10px; color:#777; text-align:center; }
#footer a {color:#3D3B3C; text-decoration:none }
#footer a:hover {color:#3D3B3C; text-decoration:underline }
div.body{margin-left:5px; padding-top:4px;height:388px; padding-right:10px; overflow:auto;
scrollbar-arrow-color: #fff;
scrollbar-3dlight-color: #fff;
scrollbar-darkshadow-color: #fff;
scrollbar-face-color: #BF9660;
scrollbar-highlight-color: #915F23;
scrollbar-shadow-color: #915F23;
scrollbar-track-color: #eeeeee;
}
h4 {font-size:14px;}
a.print,a.print:active,a.print:visted,a.print:hover {color:#666; letter-spacing:0.05em}
input,textarea {font-family:Arial, Helvetica, sans-serif; color:#444;font-size:11px; border:1px solid #aaa }
img {border:0px;}
#nav td {padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}


h3 div.bread {font-size:11px; margin-top:4px;}
h3 {font-size:15px; margin-bottom:4px; margin-top:0px; font-family:arial;}

p {margin-top:5px;margin-bottom:5px;}

h4 {margin-top:0px;}

input.contact {width:95%; }


hr {
border: 0;
color: #ccc;
background-color: #ccc;
height: 1px;
width: 90%;
text-align: left; margin-bottom:10px; margin-left:0px;
}
.bread {font-size:10px;color:#555; font-weight:normal }

.contact td{font-size:9px;}
.date {font-size:9px; margin-top:0px; font-weight:normal}


.nav1 td a {color:#fff;}
.headline {font-size:11px;}
.hide {display:none;}
.intro {margin-bottom:10px; margin-left:10px;font-size:12px; line-height:normal; text-align:justify }
.niframe {display:none;width:1; height:1;}
.thumb {text-align:center;width:142px;height:200px;float:left; margin:2px; border:1px solid #eee; margin-bottom:2px; margin-top:2px;}
.thumb:hover {text-align:center;width:142px;height:200px;float:left; margin:2px; border:1px solid #bbb; margin-bottom:2px; margin-top:2px;}
.thumb2 {text-align:center;width:170px;height:140px; padding-top:5px;float:left; margin:10px; border:1px solid #eee; margin-bottom:2px; margin-top:2px;}
.thumb2:hover {border:1px solid #bbb; }
.thumb td,.thumb2 td{text-align:center;}
h3.subhead {font-size:12px;}
.sidenav .headnav {font-size:13px; font-weight:bold; }
.sidenav .navitem {font-size:11px; font-weight:bold; padding:1px; padding-top:2px;
 padding-bottom:2px; padding-left: 6px; }

.itemcode {font-size:10px; font-weight:normal}
.itemname {font-size:11px; font-weight:bold; }

.pagethis {border:1px solid #ddd; padding:2px; background:#eee;}
.page {border:1px solid #ddd; padding:2px;}
.page:hover {border:1px solid #ddd; background:#eee}
.pageof {float:left; color:#666;}

.pagit {text-align:right; margin-top:10px; font-size:11px; margin-bottom:10px;}
#results tr td {font-size:10px;}
.req {float:right; font-size:10px; }

.NavMenu td {font-weight:bold; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:10px;}
.quote {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; }
.testimonial {margin:20px;}
.testname {font-style:italic; padding-left:25px; margin-top:7px;}

.nav td a,.nav td a:active,.nav td a:link,.nav td a:visited,.nav td a:hover {color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}

.prodNav {margin-top:15px;}
.prodNav td {text-align:left}
.prodNav  .mnav td, .prodNav .snav td {border-bottom: 1px solid #ddd; text-align:left; padding-left:10px; padding-right:10px; text-align:left}
.prodNav .mnav  a,
.prodNav .mnav  a:link,
.prodNav .mnav  a:active,
.prodNav .mnav  a:visited {font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:bold; font-size:13px;}
.prodNav .snav  a,
.prodNav .snav  a:link,
.prodNav .snav  a:active,
.prodNav .snav  a:visited { font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:bold; font-size:11px;}


h3.booktitle1 {font-size:15px; margin-top:0px;}
div.bookinfo {font-size:11px; line-height:normal; margin-bottom:7px;}

.bookprice {font-size:12px;}
.bprice {font-size:17px; color:#F58634; font-weight:bold; margin-top:5px;}
div.save {font-size:10px;}

.arrowOff {background:url(../images/arrowOff.jpg); background-repeat:no-repeat; background-position:top left;  cursor:pointer}
.arrowOn {background:url(../images/arrowOn.jpg); background-repeat:no-repeat;  background-position:top left;  cursor:pointer}

.infoblock {margin:0px; padding:0px; }
.infoblock li {list-style-type:none; } 

.steps  {margin-bottom:10px;margin-top:20px; width:85%; color:#E1660B } .steps td {font-size:11px; color: #aaa; background:#fff; border:1px dashed #aaa; } .steps td.selected {font-size:11px; font-weight:bold;color: #fff; background:#D3B829; border:0px } .steps td.selected a,.steps td.selected a:link,.steps td.selected a:visited,.steps td.selected a:active {color:#fff; font-weight:bold;} .button {font-size:12px; color: #333; border:0px; cursor:pointer; font-weight:bold; width:150px;}  td.err, .err {font-size:11px; font-weight:bold; color:#990000; } 
.steps li.active {font-weight:bold; } 

.yourcart {text-align:left; border:1px solid #ddd; padding:5px; width:130px; color:#000; margin-left:5px; line-height:normal;margin-bottom:10px; }
.yourcart a {font-size:80%; font-weight:bold }

.cartbox {border:1px solid #ddd; margin-bottom:20px; } 
.steps {clear:both; width:448px; margin-left:auto; margin-right:auto }
.steps ol {margin-left:0px; padding-left:0px; clear:both; background-image:url(../images/stepsOver_38.jpg); height:44px; }
.steps ol li {float:left; list-style-type:none; font-size:11px; width:78px; text-align:center;  height:44px;
background-position:bottom center; background-repeat:no-repeat}


.shopping h3 {color:#f55416; font-size:20px; font-weight:normal; line-height:normal; margin-bottom:10px; margin-top:5px	 }

.shopping .button {background-image:url(../images/buttoms_03.jpg); width:108px; height: 14px; background-repeat:no-repeat; }
.shopping .keepshopping {background-position: 0px -21px; } 
.shopping .checkout {background-position: 0px -41px; width:74px; } 
.shopping .finish {background-position: 0px -99px; width:49px; } 
.shopping .back {background-position: 0px -61px; width:74px; } 
.shopping .continue {background-position: 0px -79px; width:74px; } 
 
 
 
 .error {font-size:11px; font-weight:bold; color:red; } 
