body,p,td {
 background-color: #EFEFEF;
 font-family: MS Shell Dlg;
 font-size: 12px;
 line-height: 200%;
 cursor:default;
}

body {
 margin: 0px;
 padding: 0px;
}


a {
 text-decoration: none;
 color: #803000;
 font-weight: bold
}

a:hover {
 text-decoration: underline;
 color: #FF3000;
}


#header {
 width: 760px;
 text-align: right;
 background-color: #EDEDED;
 margin-top: 4px;
 font-weight: bold;
 border: 2px solid #FFFFFF;
 border-bottom: 0px solid #000000;
}

#header td{
 color: 506070;
 line-height: 120%;
 padding-right: 18px;
 background-color: #FFFFFF;
}

#header a {
color: 506070;
}

#body {
 width: 760px;
 background-color: #FFFFFF;
 margin-top: 0px;
 border: 0px solid #000000;

}

#left {
 vertical-align: top;
 width: 124px;
 background-color: FFFFFF;
 border: 0px solid #000000;
}

#right {
 vertical-align: top;
 border-right: 1px solid #DCDCDC;
 border-bottom: 1px solid #DCDCDC;
 background-image: url(img/bg_right.gif);
 background-position: 0px 4px;
 background-repeat: no-repeat;
 padding: 10px;
 background-color: #FFFFFF;
}

#foot {

 width: 760px;
 background-color: #EDEDED;
 margin-top: 8px;
 border: 0px solid #000000;
 padding: 10px;

}

#foot td{

 background-color: #EFEFEF;
 padding: 8px;
 line-height: 150%;

}

.l-tab {
 color: #000000;
 width: 120px;
 margin: 3px;
 background-color: FCF9F0;
}


.l-tab .title-a, .l-tab .title-b, .l-tab .title-c, .l-tab .title-d, .l-tab .title-e,  {
 font-weight: bold;
 padding-top: 4px;
 padding-bottom: 0px;
 padding-left: 12px;
 background-color: #FFCC00;
}

.l-tab .title-a {
 height: 28px;
 padding-left: 8px;
 border: 1px solid #808080;
 background-image: url(img/botton_2.gif);
 background-position: -2px -5px;
 background-repeat: no-repeat;
 color: 000000;
 text-align: left;
 vertical-align: bottom;

}



.l-tab .title-b {
 height: 28px;
 padding-left: 8px;
 border: 1px solid #808080;
 background-image: url(img/botton_2.gif);
 background-position: -2px -5px;
 background-repeat: no-repeat;
 color: 000000;
 text-align: left;
 vertical-align: bottom;

}

.l-tab .title-c {
 background-image: url(img/botton_1.gif);
 background-position: 0px -6px;
 background-repeat: no-repeat;
 color: 606060;
 text-align: right;
 vertical-align: bottom;

}

.l-tab .title-d {

 border-bottom: 1px solid #003366;
 color: 663366;

}


.tree-b td{
vertical-align: top;
border-bottom: 1px solid #808080;
border-right: 1px solid #808080;
text-align: center;
background-color: #FCF9F0;
line-height: 180%;
padding: 0px;
padding-top: 4px;
margin: 0px;

}

.tree-a{
 padding-left: 6px;
 border-bottom: 1px solid #808080;
 border-right: 1px solid #808080;
 background-color: #FCF9F0;
 text-align: justify;

}

.r-tab {
 vertical-align: top;
 width: 100%;
 background-color: #FFFFFF;
 margin-top: 10px;
}

.r-tab .title{

 font-weight: bold;
 color: #FFFFFF;
 background-color: #FF9900;
 border-bottom: 3px solid #CCCCCC;
 padding-left: 8px;
 padding-top: 4px;
 padding-bottom: 0px;
}

#t-pic {
 background-color: #FFFFFF;
 text-align: center;

}

.list {
 background-color: #FFFFFF;
 vertical-align: top;
}

.show {
 background-color: #FFFFFF;
 width: 180px;
 vertical-align: top;
 padding-top: 6px;
}

.content {
 background-color: #FFFFFF;
}