/* CSS Document */

body {
font-family:Arial;
font-size: 11px;
color: #666666;
margin: 0;
padding: 0;
background:#005083 url(images/bodybg.jpg) repeat-y center;
text-align: center;
}

#main {
width:760px;
background-color:#FFFFFF;
padding-bottom:20px;
overflow:auto;
height: auto;
margin-left: auto;
margin-right: auto;
text-align: left;
}

#head {
background:url(images/banner1.jpg);
background-position:bottom;
height:111px;
background-repeat:no-repeat;
}

#copyright {
font-size:9px;
padding-left:3px;
padding-bottom:2px;
padding-top:1px;
}

a {
color:#000000;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

a.staffcomment {
font-weight:bold;
}

.navbox {
width:180px;
border:#CCCCCC solid 1px;
float:left;
padding-left:5px;
}

.navboxright {
width:180px;
border:#CCCCCC solid 1px;
float:right;
padding-left:5px;
top:0px;
display:inline;
}

.navbox h6{
font-size:12px;
font-weight:bold;
background-color:#CCCCCC;
color:#FFFFFF;
margin-left:-5px;
padding:2px;
padding-left:5px;
margin-top:2px;
margin-right:20px;
margin-bottom:5px;
}

.navboxright h6{
font-size:12px;
font-weight:bold;
background-color:#CCCCCC;
color:#FFFFFF;
margin-left:-5px;
padding:2px;
padding-left:5px;
margin-top:2px;
margin-right:20px;
margin-bottom:5px;
}

#navcontainer {
background-color:#FFFFFF;
padding-top:1px;
padding-left:5px;
/*width:561px;*/
}

#navcontainer a, #navcontainerright a{
color:#aa0000;
text-decoration:none;
}

#navcontainer a:hover, #navcontainerright a:hover{
text-decoration:underline;
}

#navcontainerright {
background-color:#FFFFFF;
margin-right:5px;
position:relative;
top:0px;

}

#content {
clear:left;
width:555px;
padding-left:5px;
padding-right:5px;
padding-top:10px;
height:inherit;
}

#content h1{
font-size:11px;
font-weight:bold;
}

#content h3{
font-size:11px;
font-weight:bold;
}

div#myaccount{
background-color:#EAFECB;
padding-left:5px;
padding-bottom:10px;
}

#content h3#myaccount{
background-color:#CCFF99;
padding:3px;
padding-left:6px;
margin-left:-5px;
}

div#newssettings{
background-color:#FFFEBE;
padding-left:5px;
padding-bottom:10px;
}

#content h3#newssettings{
background-color:#FFFF66;
padding:3px;
padding-left:6px;
margin-left:-5px;
}

div#projects{
background-color:#ECECFF;
padding-left:5px;
padding-bottom:10px;
}

#content h3#projects{
background-color:#CCCCFF;
padding:3px;
padding-left:6px;
margin-left:-5px;
}

.adminitem {
margin-right:10px;
}

.debug {
position:relative;
left:0;
margin-top:1px;
background-color:#FF9933;
font-family:"Courier New", Courier, monospace;
color:#000000;
}

.flaggednews {
border-left:#FFCC99 solid 1px;
padding-left:10px;
}

.flaggednews h3{
background-color:#FFCC99;
padding:3px;
margin-left:-10px;
padding-left:6px;
margin-bottom:7px;
}

span.comment_controls {
float:right;
}

span.commenthead {
color: #444444;
}

.news {
border-left:#CCCCCC solid 1px;
padding-left:10px;
}

.news h3{
background-color:#CCCCCC;
padding:3px;
margin-left:-10px;
padding-left:6px;
margin-bottom:7px;
}

.editinfo{
font-style:italic;
font-size:10px;
}

#comments {
border-left:#99CCFF solid 1px;
padding-left:10px;
}

#comments h3{
background-color:#99CCFF;
padding:3px;
margin-left:-10px;
padding-left:6px;
margin-bottom:7px;
}

.commentfooter {
border-top:#CCCCCC solid 1px;
padding-top:2px;
padding-bottom:2px;
margin-right:10px;
}

.delcomment {
font-style:italic;
}

#avatar {
right:0px;
position:relative;
}

td {
font-size:11px;
}

p.comment {
margin-right:10px;
border-bottom:#CCCCCC solid 1px;
padding-bottom:3px;
}

.tableheading {
background-color:#e2e2e2;
font-weight:bold;
}

.tablesubheading {
background-color:#e9e9e9;
font-weight:bold;
}

td.alternate {
background-color:#f4f4f4;
}

td.alternateblue {
background-color:#f4f4f4;
color:#000C82;
}

td.alternategreen {
background-color:#f4f4f4;
color:#0F8200;
}

td.blue, span.blue{
color:#000C82;
}

td.green, span.green{
color:#0F8200;
}


td.alternateposition {
background-color:#f4f4f4;
padding-right:10px;
}

td.position {
padding-right:10px;
}

.errortext {
background-color:#FF9966;
padding:3px;
padding-left:10px;
color:#333333;
}

div.releasedate {
text-align:center;
font-weight:bold;
}

ul.releases {
margin-bottom:10px;
padding-left:15px;
padding-top:0px;
margin-top:0px;
}

.warning {
font-weight:bold;
}

#projectimage {
border:#000000 solid 1px;
}

.ccard {
	display: none;
}

.donotsubmit {
	display: none;
}