body {background-color:#fff; color:#000; font-family: "trebuchet ms", helvetica, verdana, sans-serif; text-align: center;}

a { font-weight: normal; text-decoration: none;}
a:hover {text-decoration: underline; }

img {border: 0px;}
img.border {border: 1px solid #000000;}
img.left {float: left; margin: 0px 4px 4px 0px;} 
img.right {float: right; margin: 0px 0px 4px 4px;}

span {color: #ff0000;}

p {text-align: justify; font-weight: normal;}
p.none {margin: 0px 0px 0px -10px;}		  
p.cimg {text-align: center;}

table, td {border-collapse:collapse; font-size:100%;}
table, td {border:0;}
td {margin:0; padding:0; color:#4A6571; vertical-align:top; text-align:center; font-size: 10px;}

.boxb {border:1px solid #ccc; background-color:#feffef; margin-top: -10px; margin-bottom: 10px; padding: 5px 0 5px 5px;}
.boxwr {border:1px solid #cccccc; background-color:#fff; margin: 10px 10px 10px 0px; color:#000; font-size:10px; 
        font-weight: italic; padding:5px}

/* Outer Wrapper Division */
#wrapper {position:relative; margin-left: auto; margin-right: auto; text-align: justify; width:800px; height:100%; 
          border:1px solid #000;}
#wrapper a {color: #0000ff;}
#wrapper p.centre {text-align: center; margin-top: -10px;}
         
/* Centre Container */
#container {position:relative; display:block; border-left:170px solid #fff;  border-right:150px solid #fff;}

#inner {display:block; margin-left:-170px; min-height:650px; margin-right:-150px; padding:0px;}
          
/* Left Column */
#left {float:left;  position:relative; width:160px; left:0px; min-height:650px; padding:10px 5px 0px 10px;}
#left a, #right a {color: #646464; margin-left: 10px; font-size: 10px;}
#left a:hover, #right a:hover {color: #ff0000; font-size: 10px;}
#left h1, #right h1 {color: #8383c7; margin: 5px 5px 0 0; font-size: 10px; font-weight: bold;}       
#left ul, #right ul {line-height: 10pt; text-indent: 0px; font-size: 10px; font-weight: normal; margin-top: 0px; margin-left:-40px;
          list-style-position: inside; list-style-type: none;}
          
/* Right Column */          
#right   {float:right; position:relative; width:140px; padding:10px 10px 0px 5px; min-height:650px; margin-right:0px; font-size: 10px;}
#right span {font-weight: bold;}          
          
/* Centre Column */
#centre  {margin-left:170px; margin-right:150px; padding:0px 5px 0px 5px; position:relative; display:block;}

/* Centre Column For Content Pages */
#sitemap a {color: #003399;}
#sitemap h1 {color: #8383c7; text-align: left; font-size: 14px; font-weight: bold; margin: 10px 5px 0px 5px;}
#sitemap p {font-size: 11px; margin: 10px 5px 0px 5px;}
#sitemap span {color: #000; font-size:12px; margin-left: 30px;}
         
/* Centre Column For Content Pages */
#content table {margin-left: 5px; table-layout: fixed;}
#content .column {width:25%;}
#content a {color: #003399;}
#content h1 {color: #8383c7; text-align: left; font-size: 14px; font-weight: bold; margin: 10px 5px 0px 5px;}
#content ul {line-height: 12pt; text-indent: 0; font-size: 12px; font-weight: normal; margin-top: 10px; margin-left: 0;
             list-style-position: outside; list-style-image: url("/images/arrow.gif"); list-style-type: square;}
#content p {font-size: 12px; margin: 10px 5px 0px 5px;}
#content hr{border: 0px; border-top: 1px solid #b5b5b5; width: 98%; height: 1px; margin: 0px -5px 5px 5px;}                    
#content hr.dash {border: 0px; border-top: 1px dashed #b5b5b5; width: 98%; height: 1px; margin: 0px -5px 5px 5px;}
          
/* Table Area Of Page */
#tables table {table-layout: fixed;}
#tables .column {width:25%;}

/* Header Area Of Page */
#header {background-color:#f7f6fc; height: 65px; text-align: left; padding: 0px;}

/* Category Headers */
#best, #offers, #pick, #high, #new {background-color:#000; width:462px; margin: 2px 0 2px 5px;}
#best h1, #offers h1, #pick h1, #high h1, #new h1 {font-size: 12px; color: #fff; text-align:center;}
           
/* Footer Of Page */
#footer  {font-size:8pt; border-top:1px solid #000; width:100%; text-align: center; background-color: #d7d4f1;}
#footer a {color: #000;}
#footer a:hover {color: #999;}

/* Page Location Navigation Text */
#aw_menu { border:1px solid #000; background-color: #000; margin-left: -1px; padding-left: 5px; width: 795px; height: 20px; font-size: 12px;}		  