.outerProjects {
   padding: 5px;
   background-color: #666666;
}
.projectMenu {
   vertical-align:top;
   padding: 20px;
   border: 1px solid #000000;
   background-color: #DAD2CF;
}
body {
   padding:0px;
   margin:0px;
}
.projects .content {
   margin:0px;
   padding:0px;
   text-align:right;
   border: 1px solid #000000;
   background-color: #DAD2CF;
}
.projectItem a {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   text-decoration:none;
   color:#000000;
}
.projectItemSelected a {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   text-decoration:none;
   color:#000000;
   font-weight: bold;
}
.outerContent {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 18px;
   color: #333333;
   width: 633px;
}
.content {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 18px;
   color: #333333;
   padding: 20px 20px 60px 20px;
}
.content td {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 18px;
   color: #333333;
}
.lvl1 {
   opacity: .5;
   filter: alpha(opacity=50);
   -moz-opacity: .5;
   -khtml-opacity: .5;
   background-color: #FFFFFF;
   border: 1px solid #CCCCCC;
   padding-top: 2px;
   padding-right: 10px;
   padding-bottom: 2px;
   padding-left: 10px;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #333333;
}
.lvl1 a {
   color: #333333;
   text-decoration:none;
}
.lvl1Over {
   opacity: .5;
   filter: alpha(opacity=50);
   -moz-opacity: .5;
   -khtml-opacity: .5;
   background-color: #FFFFFF;
   border: 1px solid #999999;
   padding-top: 2px;
   padding-right: 10px;
   padding-bottom: 2px;
   padding-left: 10px;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #333333;
   cursor: hand;
}
.lvl1Over a {
   color: #333333;
   text-decoration:none;
}
.lvl1Selected {
   opacity: .5;
   filter: alpha(opacity=50);
   -moz-opacity: .5;
   -khtml-opacity: .5;
   background-color: #FFFFFF;
   border: 1px solid #CCCCCC;
   padding-top: 2px;
   padding-right: 10px;
   padding-bottom: 2px;
   padding-left: 10px;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #333333;
   font-weight: bold;
}
.lvl1Selected a {
   color: #333333;
   text-decoration:none;
}
.lvl1SelectedOver {
   opacity: .5;
   filter: alpha(opacity=50);
   -moz-opacity: .5;
   -khtml-opacity: .5;
   background-color: #FFFFFF;
   border: 1px solid #999999;
   padding-top: 2px;
   padding-right: 10px;
   padding-bottom: 2px;
   padding-left: 10px;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #333333;
   font-weight: bold;
   cursor: hand;
}
.lvl1SelectedOver a {
   color: #333333;
   text-decoration:none;
}
.lvl2 {
   padding-right: 10px;
   padding-left: 30px;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #868686;
}
.lvl2 a {
   text-decoration:none;
   color: #868686;
}
.lvl2Over {
   padding-right: 10px;
   padding-left: 30px;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #868686;
}
.lvl2Over a {
   text-decoration:none;
   color:#868686;
}
.lvl2Selected {
   padding-right: 10px;
   padding-left: 30px;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #868686;
   font-weight: bold;
}
.lvl2Selected a {
   text-decoration:none;
   color:#868686;
}
.lvl2SelectedOver {
   padding-right: 10px;
   padding-left: 30px;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #868686;
   font-weight: bold;
}
.lvl2SelectedOver a {
   text-decoration:none;
   color:#868686;
}
.ftr {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #333333;
   padding-top: 10px;
}
.ftr a{
   color: #333333;
   text-decoration:none;
}
