body
{
margin:3px;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:11px;
}

td.left_menu
{
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:11px;
color:#ffffff;
background-image:url(menu.gif);
background-repeat:repeat-y;
border:none;
width:160px;
height:300px;
padding-left:10px;
padding-right:10px;
vertical-align:top;
}

.menu_input
{
width:80px;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:11px;
height:18px;
border:1px solid #000000;
background-color:#d2e3f4;
color:#12397A;
padding:2px;
line-height:12px;
cursor:pointer;
}

.menu_go
{
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:11px;
height:18px;
border:1px solid #000000;
background-color:#12397A;
color:#ffffff;
padding:2px;
line-height:12px;
font-weight:bold;
cursor:pointer;
}
.hand
{
cursor:pointer;
}
.info
{
cursor:help;
}

.menu_select
{
width:130px;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:11px;
height:18px;
border:none;
background-color:#d2e3f4;
color:#12397A;
padding:0px;
line-height:12px;
}
.menu_select_light
{
width:130px;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:11px;
height:18px;
border:none;
background-color:#eef9ff;
color:#12397A;
padding:0px;
line-height:12px;
}
.error
{
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#dd0000;
}
.menu_select_multi
{
width:170px;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:11px;
border:none;
background-color:#d2e3f4;
color:#12397A;
padding:2px;
}

table.inside
{

}

th.item
{
height:18px;
background-image:url(strip.gif);
background-repeat:repeat-x;
background-color:#ff8811;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:11px;
font-weight:bold;
width:100%;
border:none;
border-right:1px solid #12397A;
padding:0px;
padding-right:15px;
}

.menu
{
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
width: 130px;
display:block;
}

td.menu
{
background-color:#1046A0;
padding-left:3px;
padding-right:3px;
width: 130px;
cursor:pointer;
}

td.content
{
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:12px;
color:#12397A;
padding-top:10px;
padding-left:20px;
padding-right:20px;
vertical-align:top;
width:100%;
}

h2
{
width:350px;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:15px;
color:#ffffff;
border-top:1px solid #000000;
border-bottom:1px solid #226892;
border-right:1px solid #000000;
border-left:1px solid #226892;
text-align:center;
background-color:#1046A0;
}

th.light
{
border:1px solid #226892;
border-bottom:none;
width:150px;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:12px;
text-align:left;
padding:1px;
padding-left:10px;
background-color:#EEF9FF;
}

th.dark
{
border:1px solid #226892;
border-bottom:none;
width:150px;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:12px;
text-align:left;
padding:1px;
padding-left:10px;
background-color:#DAE8FF;
}
th.total
{
border:1px solid #226892;
border-bottom:none;
width:150px;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
padding:1px;
padding-left:10px;
color:#ffffff;
background-color:#12397A;
}

td.light
{
border:1px solid #226892;
border-bottom:none;
border-left:none;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:12px;
text-align:left;
padding:1px;
padding-left:10px;
padding-right:10px;
background-color:#EEF9FF;
}

td.light2
{
border:1px solid #226892;
border-bottom:none;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:12px;
text-align:left;
padding:1px;
padding-left:10px;
padding-right:10px;
background-color:#EEF9FF;
}

td.light3
{
border:none;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:12px;
text-align:right;
padding:1px;
}

.input_num
{
background-color:#ffffff;
border:1px solid #226892;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:11px;
width:50px;
height:17px;
}

td.dark
{
border:1px solid #226892;
border-bottom:none;
border-left:none;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:12px;
text-align:left;
padding:1px;
padding-left:10px;
padding-right:10px;
background-color:#DAE8FF;
}
td.total
{
border:1px solid #226892;
border-bottom:none;
border-left:none;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
padding:1px;
padding-left:10px;
padding-right:10px;
color:#ffffff;
background-color:#12397A;
}
td.total_light
{
border:1px solid #226892;
border-bottom:none;
border-left:none;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
padding:1px;
padding-left:10px;
padding-right:10px;
color:#000000;
background-color:#ced9dc;
}
td.total_dark
{
border:1px solid #226892;
border-bottom:none;
border-left:none;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
padding:1px;
padding-left:10px;
padding-right:10px;
color:#000000;
background-color:#c0cbdc;
}

.input {
background-color:#ffffff;
border:1px solid #226892;
font-family:trebuchet ms, verdana, arial, sans-serif;
font-size:11px;
width:100%;
height:17px;
scrollbar-base-color: #DAE8FF;
scrollbar-face-color: #EEF9FF;
scrollbar-track-color:#DAE8FF;
scrollbar-arrow-color: #DAE8FF;
scrollbar-3dlight-color: #DAE8FF;
scrollbar-darkshadow-color: #DAE8FF;
scrollbar-highlight-color: #1046A0;
scrollbar-shadow-color: #1046A0;
}

.input2 {
width:620px;
}

.text {
  font-family:verdana, arial, sans-serif;
  font-size:11px;
}

a.link, a.link:visited, a.link:active, a.link:link {
  color:#0000d0;
  text-decoration:underline;
}
a.link:hover {
  text-decoration:none;
}
a.adv_tab, a.adv_tab:link, a.adv_tab:active, a.adv_tab:visited {
  text-decoration:none;
  color:#0000d0;
  border:#226892 solid 1px;
  padding:10px 10px 0px 10px;
}
.adv_tab:hover {
  color:#2020f0;
}
a.art_per_adv{
text-decoration:none;
}
a:hover.art_per_adv{
color:brown;
}