body {
font-size:small;
}

p {
font-size:small;
}

#header {
text-align:center;
margin:3px;
margin-bottom:3px;
background:#333333;
}

#header h1 {
color: #ffffff;
text-align:center;
background:#333333;
}

#tips_box {
margin:3px;
border:2px solid #333333;
}

#tips_box  h2 {
font-size: small;
text-align: center;
margin-left: 5px;
margin-right: 5px;
border-bottom: 2px solid #333333;
}

#msg_box {
margin:3px;
border:2px solid #333333;
}

#msg_box  h2 {
font-size: small;
text-align: center;
margin-left: 5px;
margin-right: 5px;
border-bottom: 2px solid #333333;
}

#content {
margin:3px;
border:2px solid #333333;
background: #CCCCFF;
}

/* for alternate rows */
.row0 {
background: #CCCCFF;
padding: 1px;
margin:0px;
}

.row1 {
background: #DDDDFF;
padding: 1px;
margin:0px;
}


#content h2, #content form h2 {
font-size: small;
text-align: center;
margin-left: 5px;
margin-right: 5px;
border-bottom: 2px solid #333333;
}

#footer {
margin:3px;
margin-top:5px;
}

#footer p{
color:#ffffff;
text-align:center;
background:#333333;
}

#footer a{
color: #cccccc;
}

#footer p a{
color: #cccccc;
}

#notice {
background-color: #dd9900;
color: #ffffff;
}

#notice p {
background-color: #dd9900;
color: #ffffff;
}

#notice p a {
background-color: #dd9900;
color: #ffffff;
}