 body
 {
    background-color:#CCE2F0;
    padding:0px;
    margin:0px;
    text-align:center;
    font-family:verdana;
    color:#FFF;
    font-size:10px;
 } 

 #topFade
 {
    width:100%;
    background:url(images/fadeFooter.gif) repeat-x;
    height:100px;
    border:solid 1px red;
 }
 
 #run
 {
    background-image: url(images/run.jpg);
    width:750px;
    height:100px;
    align:center;
    margin: 0 auto;
    margin-top:20px;
    border:solid 1px black;
    cursor:pointer;
 } 

 #header
 {
    border:solid 1px black;
    background-image: url(images/header6.jpg);
    width:750px;
    height:50px;
    align:center;
    margin: 0 auto;
    margin-top:5px;
 }

 #menuBar
 {
    border: solid 1px black;
    border-top: solid 0px black;
    width: 750px;
    margin-top:0px;
    background-color:#369;
    font-size:10px;
    padding:5px 0px 5px 0px;
    margin: 0 auto;
 }

 #menuBar a
 {
    letter-spacing:0px;
    text-decoration:none;
    color:#fff;
 }

 #menuBar a:hover
 {
    text-decoration:underline;
 }

 #menuBar a:visited
 {
    letter-spacing:0px;
    text-decoration:none;
    color:#fff;
 }
 
 #menuBar a#active
 {
    letter-spacing:0px;
    text-decoration:none;
    color:orange;
 } 

 #menuBar span
 {
    padding:0px 2px 0px 3px;
    vertical-align:center;
    font-size:8px;
 }

 #container
 {
    width:750px;
    border:solid 0px green;
    margin: 0 auto;
    padding-bottom:0px;
    margin-bottom:0px;

 }

 #container #left
 {
    text-align:left;
    border:solid 0px red;
    width:150px;
    position:relative;
    left:-300px;
    height:auto;
    padding:4px 3px 0px 0px;
    margin: 0 auto;
 }

 html>body #container #left
 {
    left:-302px;
 }


 #container #main, #mainIndex
 {
    text-align:center;
    border:solid 0px red;
    width:601px;
    position:relative;
    top:-418px;
    left:76px;
    height:auto;
    padding:4px 0px 0px 0px;
 } 
 
 #mainIndex
 {
   top:-527px;
 }
 
 html>body #mainIndex
  {
   top:-417px;
       left:151px;

 }
 
 
 html>body #container #main
 {
    top:-417px;
    left:149px;

 }
 
 #container #mainWithBrochure
 {
    text-align:center;
    border:solid 0px red;
    width:601px;
    position:relative;
    top:-535px;
    left:76px;
    height:auto;
    padding:4px 0px 0px 0px;
 } 
 
 #container #mainIndexHome
 {
    text-align:center;
    border:solid 0px red;
    width:601px;
    position:relative;
    top:-527px;
    left:76px;
    height:auto;
    padding:4px 0px 0px 0px;
 }  
 
 html>body #container #mainIndexHome
 {
    text-align:center;
    border:solid 0px red;
    width:601px;
    position:relative;
    top:-516px;
    left:150px;
    height:auto;
    padding:4px 0px 0px 0px;
 }  
 
 
 
 
 html>body #container #mainWithBrochure
 {
    text-align:center;
    border:solid 0px red;
    width:601px;
    position:relative;
    top:-529px;
    left:149px;
    height:auto;
    padding:4px 0px 0px 0px;
 } 


 .leftPanel1 {background:transparent; width:145px; margin:0 auto;padding-bottom:4px}
 .leftPanel1 h1, .leftPanel1 p {margin:0 10px;}
 .leftPanel1 h1 {font-size:2em; color:#fff; letter-spacing:1px;}
 .leftPanel1 p {padding-bottom:0.5em;}
 .leftPanel1 .top, .leftPanel1 .bottom {display:block; background:transparent; font-size:1px;}
 .leftPanel1 .b1, .leftPanel1 .b2, .leftPanel1 .b3, .leftPanel1 .b4, .leftPanel1 .b1b, .leftPanel1 .b2b, .leftPanel1 .b3b, .leftPanel1 .b4b {display:block; overflow:hidden;}
 .leftPanel1 .b1, .leftPanel1 .b2, .leftPanel1 .b3, .leftPanel1 .b1b, .leftPanel1 .b2b, .leftPanel1 .b3b {height:1px;}
 .leftPanel1 .b2 {background:#369; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel1 .b3 {background:#369; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel1 .b4 {background:#369; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel1 .b4b {background:#369; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel1 .b3b {background:#369; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel1 .b2b {background:#369; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel1 .b1 {margin:0 5px; background:#000;}
 .leftPanel1 .b2, .leftPanel1 .b2b {margin:0 3px; border-width:0 2px;}
 .leftPanel1 .b3, .leftPanel1 .b3b {margin:0 2px;}
 .leftPanel1 .b4, .leftPanel1 .b4b {height:2px; margin:0 1px;}
 .leftPanel1 .b1b {margin:0 5px; background:#000;}
 .leftPanel1 .boxcontent {text-align:left;display:block; background:#369; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel1 .boxcontent a {color:#fff;text-decoration:none;padding-left:10px;line-height:20px}
 .leftPanel1 .boxcontent a:visited {text-decoration:none;color:#fff;}
 .leftPanel1 .boxcontent a:hover {text-decoration:underline;}
 .leftPanel1 .boxcontent a#active {color:yellow}


 .leftPanel2 {background:transparent; width:145px; margin:0 auto;padding-bottom:4px}
 .leftPanel2 h1, .leftPanel2 p {margin:0 10px;}
 .leftPanel2 h1 {font-size:2em; color:#fff; letter-spacing:1px;}
 .leftPanel2 p {padding-bottom:0.5em;}
 .leftPanel2 .top, .leftPanel2 .bottom {display:block; background:transparent; font-size:1px;}
 .leftPanel2 .b1, .leftPanel2 .b2, .leftPanel2 .b3, .leftPanel2 .b4, .leftPanel2 .b1b, .leftPanel2 .b2b, .leftPanel2 .b3b, .leftPanel2 .b4b {display:block; overflow:hidden;}
 .leftPanel2 .b1, .leftPanel2 .b2, .leftPanel2 .b3, .leftPanel2 .b1b, .leftPanel2 .b2b, .leftPanel2 .b3b {height:1px;}
 .leftPanel2 .b2 {background:#7F9EDE; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel2 .b3 {background:#7F9EDE; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel2 .b4 {background:#7F9EDE; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel2 .b4b {background:#7F9EDE; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel2 .b3b {background:#7F9EDE; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel2 .b2b {background:#7F9EDE; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel2 .b1 {margin:0 5px; background:#000;}
 .leftPanel2 .b2, .leftPanel2 .b2b {margin:0 3px; border-width:0 2px;}
 .leftPanel2 .b3, .leftPanel2 .b3b {margin:0 2px;}
 .leftPanel2 .b4, .leftPanel2 .b4b {height:2px; margin:0 1px;}
 .leftPanel2 .b1b {margin:0 5px; background:#000;}
 .leftPanel2 .boxcontent {height:25px;text-align:center;display:block; background:#7F9EDE; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel2 .boxcontent a
 {
    letter-spacing:0px;
    text-decoration:none;
    color:#fff;
    padding:3px;
 } 
 
 .leftPanel2 .boxcontent a:visited
 {
    letter-spacing:0px;
    text-decoration:none;
    color:#fff;
    padding:3px;
 }


 
 .leftPanel2 .boxcontent a#active
 {
    letter-spacing:0px;
    text-decoration:none;
    color:red;
    padding:3px;
 }  
 
 .leftPanel2 .boxcontent a:hover
 {
    text-decoration:underline;
    padding:3px;

 }

 .leftPanel2 .boxcontent img
 {
    border:solid 1px black;
 }


 .leftPanel3 {background:transparent; width:145px; margin:0 auto;padding-bottom:4px}
 .leftPanel3 h1, .leftPanel3 p {margin:0 10px;}
 .leftPanel3 h1 {font-size:2em; color:#fff; letter-spacing:1px;}
 .leftPanel3 p {padding-bottom:0.5em;}
 .leftPanel3 .top, .leftPanel3 .bottom {display:block; background:transparent; font-size:1px;}
 .leftPanel3 .b1, .leftPanel3 .b2, .leftPanel3 .b3, .leftPanel3 .b4, .leftPanel3 .b1b, .leftPanel3 .b2b, .leftPanel3 .b3b, .leftPanel3 .b4b {display:block; overflow:hidden;}
 .leftPanel3 .b1, .leftPanel3 .b2, .leftPanel3 .b3, .leftPanel3 .b1b, .leftPanel3 .b2b, .leftPanel3 .b3b {height:1px;}
 .leftPanel3 .b2 {background:#2A962A; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel3 .b3 {background:#2A962A; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel3 .b4 {background:#2A962A; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel3 .b4b {background:#2A962A; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel3 .b3b {background:#2A962A; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel3 .b2b {background:#2A962A; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel3 .b1 {margin:0 5px; background:#000;}
 .leftPanel3 .b2, .leftPanel3 .b2b {margin:0 3px; border-width:0 2px;}
 .leftPanel3 .b3, .leftPanel3 .b3b {margin:0 2px;}
 .leftPanel3 .b4, .leftPanel3 .b4b {height:2px; margin:0 1px;}
 .leftPanel3 .b1b {margin:0 5px; background:#000;}
 .leftPanel3 .boxcontent {height:auto;text-align:left;display:block; background:#2A962A; border-left:1px solid #000; border-right:1px solid #000;}
 .leftPanel3 .boxcontent a
 {
    letter-spacing:0px;
    text-decoration:none;
    color:#fff;
    padding:3px;
 } 
 
 .leftPanel3 .boxcontent a:visited
 {
    letter-spacing:0px;
    text-decoration:none;
    color:#fff;
    padding:3px;
 }


 
 .leftPanel3 .boxcontent a#active
 {
    letter-spacing:0px;
    text-decoration:none;
    color:red;
    padding:3px;
 }  
 
 .leftPanel3 .boxcontent a:hover
 {
    text-decoration:underline;
    padding:3px;

 }

 .leftPanel3 .boxcontent img
 {
    border:solid 0px black;
 }


 .inset {background: transparent; width:600px; margin:0 auto;}
  html>body #container #main .inset {width:602px;}

 .inset h1, .inset p {margin:0 10px;}
 .inset h1 {font-size:2em; color:#fff; letter-spacing:1px;}
 .inset p {padding-bottom:0.5em;}
 .inset .top, .inset .bottom {display:block; background:transparent; font-size:1px;}
 .inset .b1, .inset .b2, .inset .b3, .inset .b4, .inset .b1b, .inset .b2b, .inset .b3b, .inset .b4b {display:block; overflow:hidden;}
 .inset .b1, .inset .b2, .inset .b3, .inset .b1b, .inset .b2b, .inset .b3b {height:1px;}
 .inset .b2 {background:#FFF; border-left:1px solid #000; border-right:1px solid #000;}
 .inset .b3 {background:#FFF; border-left:1px solid #000; border-right:1px solid #000;}
 .inset .b4 {background:#FFF; border-left:1px solid #000; border-right:1px solid #000;}
 .inset .b4b {background:#FFF; border-left:1px solid #000; border-right:1px solid #000;}
 .inset .b3b {background:#FFF; border-left:1px solid #000; border-right:1px solid #000;}
 .inset .b2b {background:#FFF; border-left:1px solid #000; border-right:1px solid #000;}
 .inset .b1 {margin:0 5px; background:#000;}
 .inset .b2, .inset .b2b {margin:0 3px; border-width:0 2px;}
 .inset .b3, .inset .b3b {margin:0 2px;}
 .inset .b4, .inset .b4b {height:2px; margin:0 1px;}
 .inset .b1b {margin:0 5px; background:#000;}
 
 .inset .boxcontent {display:block; background:#FFF; border-left:1px solid #000; border-right:1px solid #000;}
 .inset .boxcontent #text{text-align:center;padding:0px 5px 12px 5px} 
 .inset .boxcontent #text span{color:#369;font-size:18px}
 .inset .boxcontent #text span#subHeader{color:red;font-size:18px}
 .inset .boxcontent #text span#subHeaderOrange{color:orange;font-size:18px}
 .inset .boxcontent #text p#black{color:#000;}
 .inset .boxcontent #text span#blue{color:#369;font-size:10px}
 .inset .boxcontent #text span#black{color:#000;font-size:10px}

 
 .inset .boxcontent #text a{color:#000;text-decoration:none}
 .inset .boxcontent #text a:visited{color:#000;text-decoration:none}
 .inset .boxcontent #text a:hover{color:#000;text-decoration:underline}
 
 .inset .boxcontent #text #sectionHome {text-align:center}
 .inset .boxcontent #text #sectionHome fieldset{border:solid 1px #369;margin:0px 12px 5px 12px}
 .inset .boxcontent #text #sectionHome fieldset table{width:100%;padding:9px 20px 8px 20px;}
 html>body .inset .boxcontent #text #sectionHome fieldset table{width:100%;padding:0px 0px 0px 0px;}
 .inset .boxcontent #text #sectionHome fieldset table td{width:33%;cursor:pointer;cursor:hand;vertical-align:center;font-size:10px;text-align:center;padding:7px;color:#369;}
 html>body .inset .boxcontent #text #sectionHome fieldset table td{padding:5px;}


 .inset .boxcontent #text #sectionHome #subHeaderOrange{}
 
 
 .inset .boxcontent #text #list table {margin-top:5px;width:588px;border:solid 1px black;font-size:10px;}
 .inset .boxcontent #text #list table tr#tableHeader {background-color:#6B8254}
 .inset .boxcontent #text #list table tr#odd {background-color:#FFF;color:#000;cursor:pointer;cursor:hand;}
 .inset .boxcontent #text #list table tr#even {background-color:#e3e3e3;color:#000;cursor:pointer;cursor:hand;}
 
 .inset .boxcontent #text #list table tr#oddNoLink {background-color:#FFF;color:#000;}
 .inset .boxcontent #text #list table tr#evenNoLink {background-color:#e3e3e3;color:#000;} 
 
 .inset .boxcontent #text #list table tr img {cursor:pointer;cursor:hand;}
  .inset .boxcontent #text #list table tr img#bin {cursor:pointer;cursor:hand;border:0px;}

 
 .inset .boxcontent #text #homeSection
 {
   color:red;
   width:168px;
   height:150px;
   float: left;
   border:solid 1px #A8A5A5;
   padding:0px;
   margin:15px 12px 9px 10px;
   text-align:center;
 }
 
 .inset .boxcontent #text #homeSectionWaverley
 {
   color:red;
   width:552px;
   height:150px;
   float: center;
   border:solid 1px #A8A5A5;
   padding:0px;
   margin:15px 12px 9px 18px;
   text-align:center;
 } 
 
 html>body .inset .boxcontent #text #homeSectionWaverley
 {
   color:red;
   width:553px;
   height:165px;
   float: center;
   border:solid 1px #A8A5A5;
   padding:0px;
   margin:15px 12px 9px 16px;
   text-align:center;
 } 
 
 #waverleySectionHomeImage
 {
   float:left;
   padding:7px
}
 
 html>body .inset .boxcontent #text #homeSection
 {
   color:red;
   width:168px;
   height:146px;
   float: left;
   border:solid 1px #A8A5A5;
   padding:0px;
   margin:15px 8px 10px 15px;
   text-align:center;

 } 

 .inset .boxcontent #text #homeSection div#label
 {
   color:#fff;
   font-size:10px;
   background-color:green;
   font-weight:bold;
   border-bottom:solid 1px #A8A5A5;
   width:100%;
 } 
 
 .inset .boxcontent #text #homeSectionWaverley div#label
 {
   color:#fff;
   font-size:10px;
   background-color:#BC0404;
   font-weight:bold;
   border-bottom:solid 1px #A8A5A5;
   width:100%;
 }  
 

.inset .boxcontent #text table#confirmOrder
{
   font-size:10px;
   color:#000;
   border:solid 1px black;
   width:60%;
   margin-bottom:50px;
}

.inset .boxcontent #text table#confirmOrder td#label
{
   background-color: #6B8254;
   color:#fff;

}

.inset .boxcontent #text table#confirmOrder td#value
{
   background-color: #F6F6F9;
}

.inset .boxcontent #text #orderCancel
{
   display:inline;
   padding:10px;
}

.inset .boxcontent #text #orderCancel img
{
   border:none;
   cursor:hand;
   cursor:pointer;
}

.inset .boxcontent #text #orderConfirm
{
   display:inline;
   padding:10px;
}

.inset .boxcontent #text #orderConfirm img
{
   border:none;
}
 

 .inset .boxcontent #list #listAnchor
 {
    padding-top:15px;
    text-align:center;
    text-decoration:none;
 }  
 
 .inset .boxcontent #list #listAnchor a
 {
    color:#369;
    text-align:center;
    text-decoration:none;
 } 
 
 .inset .boxcontent #list #listAnchor a:visited
 {
    color:#369;
    text-decoration:none;
 }  
 
 .inset .boxcontent #list #listAnchor a:hover
 {
    color:#369;
    text-decoration:underline;
 }



 .inset .boxcontent .item
 {
    background-color:#fff;
 }
 
 .inset .boxcontent .item fieldset
 {
    border:solid 1px #ccc;
    text-align:center;
    margin:20px 20px 20px 20px;
 }
 
 .inset .boxcontent .item fieldset legend
 {
    color:black;
 }
 
 .inset .boxcontent .item fieldset img
 {
    color:black;
    margin:15px 15px 15px 15px;   
 } 
 
.inset .boxcontent .item fieldset #bin
{
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
   border:solid 0px black;
} 



 .inset .boxcontent .item #itemAnchor
 {
    text-align:center;
    text-decoration:none;
 }  
 
 .inset .boxcontent .item #itemAnchor a
 {
    color:#369;
    text-align:center;
    text-decoration:none;
 } 
 
 .inset .boxcontent .item #itemAnchor a:visited
 {
    color:#369;
    text-decoration:none;
 }  
 
 .inset .boxcontent .item #itemAnchor a:hover
 {
    color:#369;
    text-decoration:underline;
 }
 
 .inset .boxcontent #text #pagination
 {
    text-align:center;
    text-decoration:none;
    color:#369;
    font-size:18px;
    padding-top:10px;
 }  
 
 .inset .boxcontent #text #pagination #label
 {
   color:orange;
 }  
 
 .inset .boxcontent #text #pagination #current
 {
   text-decoration:none;
   font-size:18px;
   font-weight:bold;
   text-decoration:underline;
 }  
 
 .inset .boxcontent #text #pagination a
 {
   text-decoration:none;
   color:orange;
 }
 
 .inset .boxcontent #text #pagination a:visited
 {
   text-decoration:none;
   color:orange
 } 
 
 .inset .boxcontent #text #pagination a:hover
 {
   text-decoration:underline;
 }  
 
 html>body .inset .boxcontent #text{text-align:center;padding:0px 5px 13px 5px}


 .inset .boxcontent .order
 {
    background-color:#fff;
 }
 
 .inset .boxcontent .order fieldset
 {
    border:solid 1px #ccc;
    text-align:center;
    margin:20px 20px 20px 20px;
 }
 
 .inset .boxcontent .order fieldset legend
 {
    color:#000;
 }

 .inset .boxcontent .order fieldset table td
 {
    color:#000;
    border:solid 0px black;
    font-size:10px;
    padding:3px;
 }
 
 .inset .boxcontent .order fieldset table td#label
 {
   font-weight:bold;
 } 

 #footer
 {
    background-color:fff;
    background:url(images/fadeFooter.gif) repeat-x;
    margin-top:5px;
    height:40px;
    border-top:solid 1px #CCC;
    color:#fff;
    text-align:center;
    padding:5px 0px 5px 0px;;
 }

 html>body #footer
 {
    padding:5px 0px 0px 0px;;
 }

 #footer a
 {
    color:#fff;
    text-decoration:none;
 }

 #footer a:visited
 {
    color:#fff;
    text-decoration:none;
 } 
 
 #footer a:hover
 {
    color:#fff;
    text-decoration:underline;
 }
 
 /********************MISC********************/
.inputText
   {
      font-family:verdana;
      font-size:10px;
      //background-color:#fff !important;
      //border:solid 1px #000;
   } 
   
   h2
   {
      color:orange;
      font-size:18px;
      text-align:left;
      margin:0px 10px 10px 10px;

   }
   
p#keywordText
{
   text-align:left;
   color:#336699;
   font-size:10px;   
}

p#keywordText span#keywordHeader
{
   text-align:left;
   color:orange;
   font-size:12px;   
   font-weight:bold;
}

p#about
{
   color:#369;
   text-align:center;
   font-size:18px;
}

p#abouth
{
   color:#fff;
   text-align:left;
   font-size:10px;
   margin-bottom:10px;
}

#mainIndexHome a.sample
{
   color:#993300;
   font-weight:bold;
}

a.sample, img#bin, img.sample
{
   border:none;
}
