#box {  font-size: 11px;  position: relative;   border-top: 1px solid #999;   border-right: 2px solid #888;   border-bottom: 2px solid #777;   border-left: 1px solid #999;   z-index: 1;  top: 0;   bottom: 0;  padding: 6px 10px 8px 10px;  margin: 0px 0px 1px 0px;}
#box h2 {   font-size: 9pt;  padding: 14px 0px 4px 0px; }
#box p {   margin: 0px 0px 8px 0px;   padding: 6px 0px 0px 0px; }
#boxtitle {   position:relative;   top: 16px;   left: 10px;   z-index:2;  margin: 0px 0px 0px 0px;  padding: 0px 0px 8px 0px; }
#boxtitle a{   text-decoration:none;  color:#D86723;#  background-color: #ffffff; }
#boxtitle a:hover{  text-decoration:underline; border-bottom: 0px; }
.title {   font: 11pt skia, verdana, arial, sans-serif;  background-color:#FFFFFF;  margin: 0px 0px 0px 0px;  padding: 0px 8px 0px 8px;  font-size:16px;  color:#D86723;  }
#box2 {   text-align: center;   font-size: 9pt;   position: relative;    border-top: 1px solid #999;   border-right: 2px solid #888;   border-bottom: 2px solid #777;   border-left: 1px solid #999;   z-index: 1;  top: 0;   bottom: 0;  padding: 10px 10px 0px 10px;  margin: 0px 0px 1px 0px; }
#box2 p {  margin: 0px 0px 8px 0px;   padding: 6px 0px 0px 0px; }
#boxtitle2 {   position:relative;   width: 210px;  text-align: center;  top: 10px;   z-index:2;  margin: 0px 0px 0px 16px;  padding: 0px 0px 8px 0px; }
#boxtitle2 a{   text-decoration:none;   color:#D86723; #  background-color: #ffffff; }
#boxtitle2 a:hover{   text-decoration:underline; border-bottom: 0px; }
.title2 {  font: 10pt  tahoma, verdana, arial, sans-serif;  background-color:#FFFFFF;  margin: 0px 0px 0px 0px;  padding: 0px 8px 0px 8px;  font-size:16px;  color:#D86723;   }


.a {  color: #333333;  padding: 4px;  border: 1px solid #444444;  background-color: #f6f6f6;}
.b {  color: #333333;  padding: 4px;  border: 1px solid #444444;  text-align: center;  background-color: #ececec;}
.c {  color: #333333;  padding: 4px;  border: 1px solid #444444;  text-align: center;  background-color: #dcdcdc;}
.d {  color: #333333;  padding: 4px; border: 1px solid #444444;  text-align: center;  background-color: #cccccc;}
.sslon {  padding: 5px;  border: 1px solid #444444;  text-align: center;  background-color: #fafafa;}
.ssloff {  padding: 5px;  border: 1px solid #444444;  text-align: center;  background-color: #dcdcdc;}
.projects {  border-right: 25px solid #fff;  width: 280px;  vertical-align: top;}

.newsfeed {  vertical-align: top;  width: 275px;  padding: 12px;  border: 2px solid #8B7659; }
.newsfeed p {   text-align: left; }

.newsfeed h3 { padding: 0px 0px 12px 5px; } 

.list-item {color: #666; text-align: left;  line-height: 13px;font-size: 11px;margin-bottom: 10px;}

.list-item a, .list-item a:visited {color: #666; }

.list-date {border-bottom: 1px solid #E1E0DB; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; 
       padding: 6px; font-weight: bold;}

.list-title { line-height: 1.5; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif;  
        font-weight: bold; padding: 4px 6px 3px 6px; }

.list-title a, .list-title a:visited { color: #533; }

.list-text { font-family: Tahoma, Verdana, Arial, sans-serif;   font-size: 13px; font-weight: normal; padding: 8px 6px 12px 6px; }

