body      {/*line-height:120%;*/
          font-family:verdana,helvetica,arial;
          font-size:13px;
          background-color:papayawhip;
          background-image:url(/Images/yc2.jpg);
           }
td,th,p,ul,dl  {font-family:verdana,helvetica,arial;
         }
.intext   {background-image:url(/Images/inputbg.gif);
           font-weight:bold;
           color:maroon;
           padding-left:3px;
           }  
h1        {color:#CC6600;
           font-size:24px; 
           font-family:helvetica,arial;
           background-color:papayawhip;
           border:1px solid maroon;
           border-top:1px solid maroon;
           border-right:3px solid maroon;
           border-left:1px solid maroon;
           border-bottom:3px solid maroon; 
           text-align:right;
           letter-spacing:2px;
           padding:4px;
           padding-right:8px; 
           margin-left:12px;
           margin-top:0px;
           margin-bottom:6px;
           margin-right:12px; 
           }
h1,h2,h3,h4,h5{ font-family:verdana,helvetica,arial;
           }
.sub      {color:maroon; 
           font-size:18px;
           text-align:center;
           letter-spacing:2px;
           font-weight:bold;
           margin-bottom:0px;}
h2        {color:maroon;
           font-size:150%;
           text-align:center;
           letter-spacing:2px;}
h5        {font-family:arial;
           margin-top:0px;
           font-size:10px;}
table     {font-size:13px;}
a:hover   {color:red;}
#nav      {font-size:11px;
           color:#CCCCCC;}
#nav a    {color:#FF6633;}
p         {
           text-indent:15px;
           margin-left:12px;} 
.heavy    {color:maroon;
           font-size:14px;
           line-height:16px;}
.flushTop {margin-top:0px;}
ul        {font-weight:bold;
           color:maroon;
          }
ul ul     {font-weight:normal;}
legend    {color:maroon;
           font-weight:bold;
           font-size:120%;}         
.sidebar  {margin-top:0px;}
.sidebar h2 {
           text-align:left;
           color:red;
           font-size:110%;
           margin-bottom:2px;
           letter-spacing:-1px;
           }
.sidebar th {
           color:#009900;
           background-color:#CCCCFF;
           text-align:left;
           padding-left:2px;
           margin-bottom:2px;
           margin-top:8px;
           }
.sidebar td {padding-left:8px;
             padding-bottom:8px;
             font-size:80%;
            }
.sidebar td td {margin-left:0px;
            }
.sidebar th a:link {color:green;}
.sidebar th a:visited {color:green;}
.sidebar th a:hover {color:red;}
.lab      {width:80%;
           color:#000099;
           font-family:"comic sans ms",helvetica,arial; 
           background-image:url(/Images/spiral.gif);
           padding-top:15px;
           padding-left:60px;
           padding-right:20px;
           padding-bottom:20px; 
           font-weight:normal;
           line-height:17px;
           } 
.lab h3   {font-weight:bold;
           color:red;
           text-decoration:underline;
           }
.lab ul   {font-weight:normal;}

.or       {font-size:180%;
           color:red;
           font-weight:bold;
           font-style:italic;
          }

.regform  {          }
.regform h3 {background-color:#FFCC99;
             letter-spacing:1px;
             color:maroon;
             padding:4px;
             font-size:120%;     
             padding-left:12px;
            }
.indent   {padding-left:30px;
          }   
.coupon   {width:400px;
           padding:8px;
           background-color:#FFFFCC;
           border: 1px dotted gray;
           color:maroon;
           font-size:90%;
           margin:0px 20px 10px 0px;
          } 
.book     {font-family:helvetica,arial;}       
.category {font-size:120%;
           background-color:#6666FF;
           text-align:left;
           letter-spacing:0px;
           padding-left:6px; 
           margin-bottom:2px;
           color:white;
           border-top:3px ridge gray;
           }
.product  {font-size:120%;
           letter-spacing:1px; 
           text-align:left;
           margin-bottom:0px; 
           color:#990000;}
.best     {margin:1px;
           text-align:right;
           font-weight:normal;
           font-size:90%;}
.best a   {color:#000099;}           
.book p   {margin-top:0px;}

.faq      {margin-left:6%;
           margin-right:6%;
           line-height:150%;
           font-family:arial,verdana,tahoma;
          }
.faq dt   {background-color:lightblue;
           color:red;
           padding:4px;
           font-weight:bold;
           padding-left:20px;
           text-indent:-16px;
           border-left:3px solid gray;
           border-bottom:3px solid gray;
           border-top:1px solid gray;
           border-right:1px solid gray;
          }
.faq dd   {background-color:peachpuff;
           padding:6px;
           margin-top:4px;
           margin-bottom:12px;
          }
.faq p    {text-indent:0px;
          }
.digit    {display:block;
           float:left;
           font-size:500%;
           color:gray;
           padding:20px;
           }

.sorry     {color:red;
            font-weight:bold;
            font-style:italic;
           } 
.warn      {color:#FF9933;
            font-weight:bold;
            font-style:italic;
           } 
     

