body {
font-size:12px;
font-family:verdana,arial,sans-serif;
}
td {
font-size:12px;
font-family:verdana,arial,sans-serif;
}
#main {
position:absolute;
top:0;
left:50%;
margin-left:-300px;
width:600px;
min-height:100%;
height:auto !important;
height:100%;
background-color:white;
padding-left:5px;
padding-right:5px;
}
#toplogo {
width:100%;
text-align:center;
}
a {
text-decoration:none;
color:#006600;
}
a:hover {
text-decoration:underline;
}
h1 {
font-size:18px;
font-family:verdana,arial,sans-serif;
font-weight:normal;
color:#000000;
margin-left:20px;

}
h2 {
font-size:16px;
font-family:verdana,arial,sans-serif;
font-weight:normal;
color:#001100;
margin-left:10px;
margin-bottom:5px;
}
h3 {
font-size:14px;
font-family:verdana,arial,sans-serif;
color:#003300;
margin-bottom:3px;
margin-left:5px;
}
p {
margin-top:0px;
}
#header {
width:100%;
text-align:center;
margin-bottom:30px;
font-size:11px;
}
#header h1 {
margin-top:0px;
margin-bottom:5px;
}
#header hr {
width:400px;
border:0;
border-bottom:1px solid #999999;
}
.login {
float:right;
padding:5px;
}
.login input {
border: 1px solid #666666;
font-size:11px;
margin:5px;
width:150px;
}
.login button {
border: 1px solid #003300;
background-color:#99cc99;
font-size:10px;
margin-left:85px;
margin-top:3px;
}
.add input, select {
border:1px solid #666666;
font-size:11px;
width:200px;
}
.add label {
width:100px;
float:left;
height:100&
}
.add div {
padding:2px;
margin-left:100px;
}
.add textarea {
border:1px solid #666666;
font-family:verdana, arial, sans-serif;
font-size:11px;
width:400px;
height:250px;
margin-left:5px;
margin-top:5px;
}
.add button {
border:1px solid #3366CC;
font-size:11px;
background-color:#CCCCFF;
}
.add #navigation {
margin-left:0px;
}
.add button.next {
float:right;
border:1px solid #999999;
font-size:11px;
background-color:#cccccc;
}
.add button.next:hover {
border:1px solid #99cc99;
background-color:#ccffcc;
}
.add button.back {
float:left;
border:1px solid #999999;
font-size:11px;
background-color:#cccccc;
}
.add button.back:hover {
border:1px solid #cc9999;
background-color:#ffcccc;
}
.small {font-size:10px;}
.selected {
background-color:#eeeeee;
}
#msg {display:none; position:absolute; z-index:200; background:url(img/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px}
