body {
   background-color: #d2d2d2;
   color: #666666;
   font-size: 100%;
   font-family: Helvetica, Verdana, Arial, sans-serif;
   margin: 12px auto;
   padding: 0px;
   }   
#wrap {
   width: 760px;
   margin: 0 auto;
   color: #333333;
   border: 1px solid #999999;
   background-color: #ffffff;
   }
#content {
   width: 760px;
   margin: 0;
  }
#header {
   padding: 1px 0 0 0;
   margin: 0px;
   height: 110px;
   background-image: url(../images/rr.jpg); 
   background-repeat: no-repeat;
   text-align: center;
   font-size: 75%; 
   }
a:link      { color: #0066CC;  background-color: transparent; text-decoration: none }
a:visited  { color: #0066CC;  text-decoration: none }
a:hover   { color: #336666;   text-decoration: none }
.head_links {
    text-align: center;
    margin-top: 95px;
    font-size: 100%;
     }
.head_links a:link      { color: #0066CC; padding: 0 10px;  text-decoration: none }
.head_links a:visited  { color: #0066CC;  padding: 0 10px;  text-decoration: none }
.head_links a:hover   { color: #336666;  padding: 0 10px;  text-decoration: none }
ul.degree {
     margin-left: 2px;
     padding: 15px;
     list-style-type: disc; 
     list-style-position: outside;
     font-family: Arial, Helvetica, sans-serif;
     overflow: hidden;
     color: #000000;
     background-color: #ffffcc;
     }
li.circle {
     list-style-type: circle; 
     list-style-position: outside;
     margin-left: 15px;
     padding: 4px 0 4px 5px;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 90%;
     }
li.disc {
     font-size: 100%;
     font-weight: bold;
     list-style-type: disc; 
     list-style-position: outside;
     margin-left: 5px; 
     padding: 0;
     overflow: hidden;
     }
ul.exib {
     margin: 0 100px 0 90px;

     list-style-type: disc; 
     list-style-position: inside;
     font-family: Arial, Helvetica, sans-serif;
     }
li.exibli{
     font-size: 80%;
     list-style-type: disc; 
     list-style-position: outside;
     margin-left: 22px; 
     padding: 2px 28px 6px 5px;
     list-style-image: url(arrow.jpg)
     }
#content nborder{  
    border: none;
    }
#footer {
   clear: both;   
   border-top: 1px solid #cccccc;
   margin: 0;
   height: 32px;
   padding-top: 6px;
   font-size: 80%;
   text-align: center;
   background-image: url(foot.jpg); 
   }
.footer_links a:link      { color: #0066CC; padding: 0 5px 5px 0;  text-decoration: none }
.footer_links a:visited  { color: #0066CC;  padding: 0 5px 5px 0;  text-decoration: none }
.footer_links a:hover   { color: #336666;  padding: 0 5px 5px 0;  text-decoration: none }
.links {
   margin-left: 100px;
   text-align: left;
   font-size: 95%;
   }
.fright {
   float: right;
   margin-left: 25px;
   }
.fleft {
   float: left;
   padding: 0 12px;
   }
.frpad {  
     float: right;
     text-align: center;
     font-size: 85%;
     color: #333333;
     background-color: #ffffff;
     padding-bottom: 2px;
     margin: 4px 0px 5px 12px;
     }
.flpad {  
     float: left;
     text-align: center;
     font-size: 85%;
     color: #333333;
     background-color: #ffffff;
     padding-bottom: 2px;
     margin: 4px 12px 5px 0px;
     }
h1 {
   padding: 6px 0;
   text-align: center;
   font-size: 120%;
   }
h2 {
   padding: 0;
   margin-top: -5px;
   text-align: center;
   font-size: 90%;
   }
.red {
   text-align: center;
   font-size: 130%;
   font-weight: bold;
   color: #EB0802;
   background-color: #ffffff; 
   padding: 14px 0;
   }
.redprice {
   text-align: center;
   font-size: 80%;
   color: #EB0802;
   background-color: #ffffff; 
   padding: 4px 50px;
   }
.cntr {
   text-align: center;
   font-size: 80%;
   }
.info {
   text-align: justify;
   padding: 0 85px;
   font-size: 80%;
   }
.bold {  
   text-align: center; 
   font-weight: bold;
   font-size: 110%;
   }
.contact {
   clear: both;
   font-size: 100%;
   padding: 8px 100px 8px 110px;
   }
.border {  
   text-align: center; 
   padding: 5px 120px;
   font-weight: bold;
   font-size: 110%;
   }
.blue {
   font-size: 90%;
   color: #000077;
   background-color: #ffffff;
   font-weight: bold;
   text-align: left;
   padding-top: 20px;
   padding-left: 50px;
   }
.personal {
   margin: 0px 100px 0 100px;
   }
table {
   padding-bottom: 15px;
   font-size: 80%;
   }