body {
background-color: #CCCCCC;
font-family: Arial, Helvetica, sans-serif;
font-size: x-small;
margin:0px;
padding-top: 1px;
padding-bottom: 3px;
padding-left:  20px;
padding-right:  20px;

}

table {
width:100%;
background-color:#FFFFFF;
}

td.logo { 
height: 100px;
xxxbackground-image:url(images/shadow_up.gif);
background-repeat:repeat-x;
background-position:bottom;
}

td.logo a {
margin: 170px;
text-decoration:none;
font-weight:bold;
color: #9A9A9A;
font-size:20px;
}

td.logo a.small { 
font-size:12px; 
font-family:Arial;}

td.project {
background-image: url(images/project_bg.gif);
height: 27px;
background-repeat:repeat-x;
background-position:top;
padding-right: 5px;
padding-top: 1px;
}

td.project a, td.project span {
_padding-top: 2px;
float: right;
display:block;
background-image:url(images/project_button.gif);
height: 23px;
width: 103px;
font-size: 12px;
color: #000000;
text-align:center;
font-weight:bold;
text-decoration:none;
margin-left: 3px;
}

td.project span {color: maroon;}

td.project a:hover {
color: #666666;
text-decoration:underline;
}


td.menu, td.content {
background-image:url(images/shadow_down.gif);
background-repeat:repeat-x;
background-position:top;
vertical-align:top;
padding-top: 30px;
padding-bottom: 20px;
padding-left: 5px;
text-align:left;
}

td.menu {
width: 145px;
}

td.menu a {
display:block;
height: 24px;
width:135px;
background-image:url(images/menu_bg.gif);
background-repeat:no-repeat;
text-align:left;
padding-left:20px;
padding-top: 4px;
color: #000000;
font-size:11px;
text-decoration:none;
margin-bottom: 2px;
}

td.menu a:hover {
_background-color: #E6E6E6;
color: maroon;
text-decoration:underline;
_text-decoration:none;
}

td.bottom {
background-image:url(images/bottom_bg.gif);
background-position:top;
background-repeat:repeat-x;
height: 68px;
padding-bottom: 1px;
}

td.content {width: 100%; padding-left: 15px; font-size:x-small; padding-right: 15px;}

h1 {
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

h2 {
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}


td.content p {text-indent: 25px;font-family: Arial, Helvetica, sans-serif;}
td.content a {color:#000000; text-decoration:underline;}
td.content a:hover {color: Maroon; text-decoration:underline;}
td.content li {list-style-image: url(images/li.gif);}
td.content h5 {text-align:center;font-size: 13px;font-family: Arial, Helvetica, sans-serif;}
td.content h6 {text-align:center;font-size: 11px;font-family: Arial, Helvetica, sans-serif;}
td.content h3 {text-align:right;font-size: 14px;padding-left: 20px;font-family: Arial, Helvetica, sans-serif;}
td.content h3.author {text-align:right;font-size: 11px;padding-left: 20px;font-family: Arial, Helvetica, sans-serif;}
.date {font-size:15px; color:#333333; font-weight:bold; }

td.content table td, td.content table th {font-size: x-small;margin-bottom: 20px; padding: 5px; border: 1px solid #525E6E;}

td.content table th {background-color: #6E7A82; color: white; font-size: smaller;}
td.content table th.name {border: 1px solid #525E6E;}
td.content table th.desc {border-bottom: 1px solid #525E6E; border-top1 1px solid #525E6E;}
td.content table th.link {border: 1px solid #525E6E;}

td.content table td.name {background-color: #F7F7F7; border: 1px solid #525E6E;}
td.content table td.desc {background-color: #F7F7F7; border: 1px solid #525E6E;}
td.content table td.link {background-color: #C8D0E0; border: 1px solid #525E6E;}
td.content table td.name {background-color: #F7F7F7; border: 1px solid #525E6E;}
td.content table td.desc {background-color: #F7F7F7; border: 1px solid #525E6E;}
td.content table td.link {background-color: #C8D0E0;width:50px;text-align: center; border: 1px solid #525E6E;}

td.content table td.link a {
        font-size: 12px;
        color: maroon;
        text-decoration: none;
}

td.content table td.link a:hover {
        text-decoration: none;
        background-color: White;
}

img {
border: none;
}


