/* CSS Document */

body {
background-repeat:repeat-x;
font-size:11px;
}


#container {
width:700px;
margin:auto;
margin-top: 80px;
padding: 20px;
}


form {
padding: 0;
margin: 0;
}

table.loginbox {
width: 200px;
margin:auto;
margin-top: 60px;
margin-bottom: 60px;
}
#loginTitleCell {
font-weight:bold;
}
.loginbox td {
padding: 5px;
}
input.loginBoxText {
width: 150px;
}


#mainmenu {
width: 700px;
height: 60px;
}
#mainmenu ul {
margin: 0;
padding: 20px 0;
}
#mainmenu li {
display: inline;
}
#mainmenu a {
display: block;
float: left;
height: 30px;
padding: 0 20px 0 20px;
margin: 10px 20px 0 0;
font-size: 12px;
text-decoration: none;
line-height: 30px;
text-align:center;
}


#titleHolder {
width:700px;
height: 10px;
padding: 20px 0;
}
#titleText {
float: left;
width: 340px;
}
#titleOptions {
float:right;
width: 340px;
text-align:right;
}
#titleText h2 {
margin: 0px;
}



.pageIntro {
padding-top: 20px;
padding-bottom: 20px;
}



#stdTable {
padding-top: 20px;
}
#stdTable td {
padding: 5px 0px 0px 5px;
}
#stdTable a {
text-decoration: none;
}
#stdTable a:hover {
text-decoration:underline;
}


td.stTitleCellNoRight {
font-weight: bold;
}
td.stTitleCell {
font-weight: bold;
}


.boldGreen {
font-weight:bold;
color:#006600;
}
.boldRed {
font-weight:bold;
color:#FF0000;
}
.msgGood {
width: 500px;
margin:auto;
font-weight: bold;
padding: 10px;
color:#006600;
background-color:#F0FFF0;
border: 1px solid #006600;
margin-top: 20px;
}
.msgBad {
width: 500px;
margin:auto;
font-weight: bold;
padding: 10px;
color: #FF0000;
background-color:#FFF0F0;
border: 1px solid #FF0000;
margin-top: 20px;
}


table.mgrTable {
width: 350px;
margin:auto;
margin-top: 40px;
margin-bottom: 40px;
}
.mgrTable td {
width: 140px;
padding: 3px;
}
.mgrTable input, select {
width: 150px;
font-size: 11px;
}



table.fileTable {
margin:auto;
margin-top: 40px;
margin-bottom: 40px;
}
.fileTable td {
padding: 3px;
}
.fileTable input, select {
font-size: 11px;
width: auto;
}



#delConfirm{
width: 600px;
text-align:center;
padding: 50px;
}


.tableMessage {
width: 630px;
margin: auto;
padding: 30px 30px 0px 30px;
}


#footerContainer {
width: 740px;
margin:auto;
}


.footerText {
width:370px;
float:left;
font-size: 10px;
}
.footerText a {
text-decoration:underline;
}
.footerText a:hover {
text-decoration:none;
}




