
h1,h2 {
color:#c40;
}
h3{
color: #009;
}
h4 {
color: #006;
}
a {
text-decoration:none;
color: blue;
}
a:hover{
text-decoration:underline;
color: red;
}
form {
background-color: #F3F3F3;
}
input:focus,select:focus,textarea:focus {
font-weight:bold;
background: #FFFFB9; color: black;
}
.tr1 {
background-color: #fff;
}
.tr2 {
background-color: #eee;
}
th{
background-color:#606060;
color: white;
}

.message_normal{
border: 1px solid #008040;
background-color: #EBFEEE;
}
.message_caution{
border: 2px solid #DFDF00;
background-color: #FFFFE1;
}
.message_warning{
border: 3px solid #EC0000;
background-color: #FFDDDD;
}
.message_code{
border: 1px solid #008040;
background-color: #E8E8FF;
}
.message_tip{

font-style:italic;
color: #000080;
padding: 2px;
}

.form_tip {
color: #000080;
}

#header h2{
background-color: #FFFFCC;
}

#header a{
color: #B90000;
}

#header a:hover{
text-decoration:underline;
}


#navbar a{
background-color:#FEFFCE;
border: 1px dotted #D1A3A3;
color:#C40000;
}

#navbar a:hover{
background-color:#C40000;
color: #FEFFCE;
}


#langbar {
background-color: #B90000;
color: white;
}

#langbar {
background-color: #B90000;
color: white;
}


#logout a,#langbar a,#langbar a:visited,#logout a:visited {
text-decoration:none;
color: #fff;
}

#logout a:hover, #langbar a:hover{
text-decoration:none;
font-weight:bold;
color: yellow;
}


#workbar{
background-color:#EFEFEF;
}

#botbar{
border-top: 1px dashed black;
}

.status1 a{
color: #666;
}

.status2 a{
color: #666;
}

legend{
font-weight:bold;
color: darkblue;
}
