/* Set controls for main body text and web picture. */
body {font-family: trebuchet ms, arial, helvetica, sans-serif;
      font-size:100%;
      color:black;
      margin:0px;
      padding:0px;
      text-align:center;
      background: url('pics/distweb.gif') fixed;
      background-color: #008000;
      }    
      
/* Set code for header lower case */          
h1 {color: white;
    font-size:30px;
    text-align:center;
    display:inline; }
/*  Set controls for header caps. */    
h2 {color: white;
    font-size:50px;
    text-align:center; 
    display:inline;}  
/* Control green headlines */
h3 {color:green;
    font-size:25px;
    text-align:center;}  
/* Control ul on first page */    
h4 {color:black;
    font-size:1em;
    font-style:normal;
    font-weight:normal;
    text-align:center;}  
/* Control paragraph text in main box */
h5{ color:black;
    font-size:1em;
    font-style:normal;
    font-weight:normal;
    text-align:left; }   
/* control the tag line in the header */
div.tagline {color:white;
     font-size:small;
     text-align:center; }
/* control sidebar W company summary */
div.sidebar {position:absolute;
     text-align:center;
     top:124px;
     left:3px;
     font-size:1em;
     font-weight:lighter;
     color:purple;
     background-color: rgb(199, 199, 199);
     /*background-color: rgba(199, 199, 199, 0.8); 
          Note seperate statement below*/
     width:20%;
     padding:2%;
     border:thick beige ridge;
     -webkit-border-radius: 1em;
     -moz-border-radius : 1em;
     border-radius: 1em;
     }
div.sidebar{ 
     background-color: rgba(199, 199, 199, 0.8);}
/* control display of main body text */     
div.mainbod {position:relative;
     background-color: rgb(253, 252, 193);
     /*background-color: rgba(253, 252, 193, 0.8); 
         Note separate statement below*/
     margin-top:5px;
     left:2px;
     margin-left:26%;
     margin-right:2%;
     padding-left:5%;
     padding-right:2%; 
     border:thick white ridge;
     -webkit-border-radius: 1em;
     -moz-border-radius: 1em; 
     border-radius: 1em;
     }
div.mainbod {
     background-color: rgba(253, 252, 193, 0.8); }
/*Control Anchors*/
a:link, a:visited {color:purple; text-decoration:underline;}
a:hover, a:active {color:red; text-decoration:underline; font-weight:bold}
/*end of control anchors*/
/* put a frame around pics */
img {border:outset red;
     }

/*Style the buttons */
div.button {background-color:white;
            margin-left:15%;
            border:5px outset;
            color:purple;
            width:70%; 
            text-align:center;
            -webkit-border-radius: 1em;
            -moz-border-radius: 1em;
            border-radius: 1em;
            }
/*Control copyright*/
p.copyright {color:white; padding-top: 5px; margin-left:12%; font-style:italic; font-size:120%; }
/* Style the button line. */
#buttonlin {font-size:medium;
           }
#buttonlin ul{list-style:none;
      margin:0;
      padding:0;
      padding-top:1em;
      font-weight:bold;
      }      
#buttonlin a:link, #buttonlin a:visited
      {margin-right:0.2em;
      padding: 0.2em 0.6em 0.2em 0.6em;
      border-top: 1px solid red;
      border-left: 1px solid red;
      border-bottom: 1px solid orange;
      border-right: 1px solid orange;
      color:purple;
      text-decoration:none;
      background-color:white;
      text-align:center; 
      -webkit-border-top-left-radius: 1em;     
      -moz-border-radius-topleft: 1em;
      border-top-left-radius: 1em; 
      -webkit-border-top-right-radiusb: 1em;     
      -moz-border-radius-topright: 1em;
      border-top-right-radius: 1em;
      }
#buttonlin a:hover {
      border-top:1px solid orange;
      border-left:1px solid orange;
      border-bottom:1px solid red;
      border-right:1px solid red; 
      color:red;
      text-decoration:none;
      text-align:center;
      /*-webkit-border-top-left-radius: 1em;     
      -moz-border-top-left-radius: 1em;
      border-top-left-radius: 1em; 
      -webkit-border-top-right-radius: 1em;     
      -moz-border-top-right-radius: 1em;
      border-top-right-radius: 1em;*/
      }
#buttonlin li{display:inline;
      /*-webkit-border-top-left-radius: 1em;     
      -moz-border-top-left-radius: 1em;
      border-top-left-radius: 1em; 
      -webkit-border-top-right-radius: 1em;     
      -moz-border-top-right-radius: 1em;
      border-top-right-radius: 1em;*/}
/* Control the dot table */
div.cost {border:green thick;
     }
/* Style the table */
table.show {border:ridge white;
       background-color: rgb(199, 199, 199);
       /*background-color: rgba(199, 199, 199, 0.8);
          Note separate statement below*/
       }
table.show {background-color: rgba(199, 199, 199, 0.8); }
table.show td{border:solid purple thin;
       padding-right:1em; 
       padding-left:1em;
       }
table.show thead{text-align:center; }
/* Make images float left or right in a paragraph */
p.fll {float:left;}
p.flr {float:right;}  

p.hdr{color:green; 
      text-decoration:underline; 
      font-size:x-large;
      }   
