body, #tl, #tr, #bl, #br{background-color:#e1e1e1; font-family: Arial,Verdana,sans-serif;}

#container {
    margin: 5px 5px 5px 5px;
    min-width: 1100px;
  }
#container table{margin:0px;}

#head {
     background-color:transparent;
  }
img {
   border:0px;
 }


#tl {
    margin:0px;
    padding:0px;
    float:left;
    height:153px;
    width:270px;
    background-repeat:no-repeat;
    background-position:top left;
    margin-right:-5px;
  }


#tm {
    background-image:url(/images/tmA.png);
    margin:0px 50px 0px 100px;padding:0px;
    height:153px;
    background-repeat:repeat-x;
    background-position:top;
  }

#tm image{margin:5px;}

#tr {
    background-image:url(/images/trA.png);
    margin:0px;
    padding:0px;
    float:right;
    height:153px;
    width:55px;
    background-repeat:no-repeat;
    background-position:top left;
    margin-left:-15px;
  }


#middle {
    background-color:#fff;
    clear:both;margin:0px;
  }


#menu {
    background-color:#EEEEEE;
    width:201px;
    white-space: nowrap;
    padding: 0px; margin: 0px;
  }


#content {font:normal 12pt Arial,Verdana,sans-serif;
    background-color:#9B0000;padding:0px 5px 10px 10px;
  }
#content table tr td {margin:0px;}
#content table{border:none;font-size:10pt;width:100%; margin-top: 0px;}
#content a{text-decoration:none;color:blue;}
#content a:hover{text-decoration:underline;}

#footer {
   /* background-color:#ce6700;*/
    clear:both;height:53px;padding:0px;margin:0px;
  }


#bl {
    background-image:url(/images/blA.png);
    margin:0px;
    padding:0px;
    float:left;
    height:51px;
    width:50px;
    background-position:bottom left;
    margin-right:-5px;
  }


#bm {
    background-color:#ce6700;
    margin:0px 45px 0px 45px;
    height:41px;text-align:center;color:#fff;
    padding-top:10px;
    font: normal 8pt 'Arial','Verdana','sans-serif';
  }


#bm a{text-decoration:none;color:#fff;font:normal 8pt Arial,Verdana,sans-serif;}
#bm a:hover{text-decoration:underline;}
#br {
    background-image:url(/images/brA.png);
    margin:0px;
    padding:0px;
    float:right;
    height:51px;
    width:55px;
    background-position:center right;
    margin-left:-3px;
  }

#title {
    font : normal bold 12pt Arial,Verdana,sans-serif;
}
.title {
    font : normal bold 12pt Arial,Verdana,sans-serif;
}

#menu a {
    font : normal bold 9pt Arial,Verdana,sans-serif;
    display : list-item; 
    list-style-type: square; 
    text-decoration:none;
    margin:0px 0px 2px 30px;
    color: #002afc;	
  }
#menu a:hover{text-decoration:underline;}

#menu hr{border:solid 1px;color:black;margin:15px;width:50%;}
#cudos{width:100px;float:right;margin-right:5%;display:block;text-decoration:none;color:gray;font: small-caps 8pt/1 Arial,Verdana,sans-serif;text-align:center;}
.cudos2{color:gray;font-size:10px;font-family:sans-serif;text-align:center;text-decoration:none;}
a.cudos3{padding-right:20px;color:white;font:9px/1 normal sans-serif;text-align:right;text-decoration:none;}
.foot{background-color:#fff;width:80%;margin:20px auto;border:solid 1px black;}
.foot td{text-align:center;width:20%;padding:1px;}
/* Colors Here */

#menu a.lessons{color:#cc6600;}
#menu a.personal{color:#bada68;}
#menu a.search{color:#556b2f;}
#menu a.zone{color:#333399;}
#menu a.courses{color:#6699CC;}
#menu a.links{color:#881188;}
#menu a.help{color:#cc0066;}
#menu a.distance{color:#990000;}
#menu a.none{display:block;text-decoration:none;margin:0px;}

#loading {
        width: 200px;
        height: 100px;
        background-color: #c0c0c0; 
        position: absolute;
        left: 50%;
        top: 50%;
        margin-top: -50px;
        margin-left: -100px;
        text-align: center;
        font : normal 10pt Arial,Verdana,sans-serif;
}
#secondloading {
        width: 200px;
        height: 70px;
        background-color: #c0c0c0; 
        position: absolute;
        left: 50%;
        top: 50%;
        margin-top: -70px;
        margin-left: -100px;
        text-align: center;
}

.Level1 {
        font-family : Arial, Verdana, sans-serif;
        font-size: 10pt;
        line-height : normal;
        margin-left: 10px;
        text-indent: -8px; 
}

.Level2{
        font-family : Arial, Verdana, sans-serif;
        font-size: 10pt;
        line-height : normal;
        margin-left: 12px;
}

.Level3 {
        font-family : Arial, Verdana, sans-serif;
        font-size: 10pt;
        line-height : normal;
        margin-left: 20px;
        text-indent: -8px; 
}

.Level4 {
        font-family : Arial, Verdana, sans-serif;
        font-size: 10pt;
        line-height : normal;
        margin-left: 40px;

}
.Stem {
        font-family : Arial, Verdana, sans-serif;
        font-size: 10pt;
        line-height : normal;
        margin-left: 26px;
        text-indent: -25px; 
}


