body,p,ul,li,td,input,select,textarea {
font-family: Arial,Verdana,Helvetica,sans-serif;
font-size:12px; font-style:normal; color:#333;
}
body {margin:0em;background-color:#fff;}
th {font-weight:bold;text-align:left}

h1,h2,h3,h4,h5{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
}
h1 {font-size:16px;color:#006d9d}
h2 {font-size:15px;color:#006d9d}
h3 {font-size:14px;color:#333}
h4 {font-size:12px;color:#555}

textarea {width:99%}
a:link,a:visited {color:#058;}
a:hover {text-decoration:none;color:#111;}
a img {border-color:#aaa;}

acronym,abbr {font:inherit;
cursor:help;
border-bottom:1px dotted #b00;
}

.fineprint {font-size:10px;}

/* __ Title Bar and Top NavBar */
.titlebarmsg {font-family:Arial,Georgia,"Times New Roman",Times,serif;
font-weight:bold;
color: #999;
}

.titlebarmenu {font-family:Arial,Helvetica,sans-serif;
font-weight: bold;
color:#666;
}
/*
a.titlebarmenu:link {text-decoration: none; color: #666666}
a.titlebarmenu:visited {text-decoration: none; color: #666666}
a.titlebarmenu:hover {text-decoration: none; color: #fb6801}
*/
.footer {font-size:10px;color:#cecece;}

/* __ Left NavBar */
.leftmenu {
/*background-color:#9b9;*/
}

a.noline:link {text_decoration:none;}
a.noline:visited {text_decoration:none;}

.errormsg {font-weight:bold; color:#f00;}
.noticemsg {font-weight:bold; color:#0e0;}
.functionmsg {font-weight:bold; color:#0e0;}

.b0,.b1,.b2 {font-size:11px;
font-weight:bold;
background-color:#eee;
color:#036;
}

.b0 {margin:2px;}
.b1 {margin:20px 0px 10px 5px;
width:160px;
}
.b2 {margin:3px 0px 2px 3px;
border:1px dotted #006d9d;
width:200px;
}

.tabSelected {
text-align: center;
font-weight:bold;
padding: 2px 10px 2px 10px;
border-top:2px #333 solid;
border-left:2px #333 solid;
border-right:2px #333 solid;
background-color:#222;
color:#fff;
}
.tab {
text-align: center;
background-color: #eee;
padding: 2px 10px 2px 10px;
border-left:1px #888 solid;
border-bottom:2px #333 solid;
border-top:1px #888 solid;
}
.tab a:link, .tab a:visited {
text-decoration: none;
color:#222;
}
.tab a:hover {
text-decoration: none;
color:#36c;
}
.tabgap {
border-left:1px #888 solid;
border-bottom:2px #333 solid;
}

.listtable {width:100%;
border:outset 1pt;
border-width:1px;
border-style:solid;
border-color:#888;
empty-cells:show;
border-collapse:collapse;
}
.listtable th {border-top:none;
border-width:1px;
border-style:solid;
border-color:#888;
background-color:#aaa;
color:#fff;
padding:2px;
}
.listtable td {border-width:1px;
border-left-style:solid;
border-right-style:solid;
border-top-style:dotted;
border-bottom-style:solid;
border-color:#9a9;
padding:2px;
}
.nomargin {margin:0}

#sidebox {
width:150px;
float:right;
border:1px solid #036;
padding:4px;
background-color:#fff;
filter:alpha(opacity=70);
opacity: 0.7;
-moz-opacity:0.7;
font-size:10px;
}
#sidebox a:link, #sidebox a:visited {font-size:10px}

#boxhead, #boxhead a:link, #boxhead a:visited {text-align:center;
background-color:#5DA6D3;
font-family: Arial,Times, serif;
font-size: 11px;
font-weight: bold;
color: #fff;
margin:-3px -3px 2px -3px;
}

.box {border:1px solid #eee;padding:4px;}

