body {
font-family: Verdana, Arial, Helvetica, sans-serif;
background: #ffffff;
color: #000000;
margin: 0px;
padding: 0px;
}

td {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a {
color: #000000;
}
a:visited  {
color: #666666;
}
a:hover {
color: #a70000;
}

form {
margin: 0px
}

h1 {font-size: 14pt}
h2,h3 {font-size: 12pt}

.men
{
font-family: Tahoma, Arial;
font-size: 10pt;
color: #333399;
}
a.men
{
font-family: Tahoma, Arial;
font-size: 10pt;
color: #333399;
}
a.men:visited
{
font-family: Tahoma, Arial;
font-size: 10pt;
color: #333399;
}
a.men:link
{
font-family: Tahoma, Arial;
font-size: 10pt;
color: #333399;
}
a.men:hover
{
font-family: Tahoma, Arial;
font-size: 10pt;
color: red;
}

.up, a.up, a.up:visited, a.up:link {
font-size: 8pt;
font-family: Tahoma, Arial;
color: #666
}

.white, a.white, a.white:visited, a.white:link {color: white}

.san_sm, a.san_sm, a.san_sm:visited, a.san_sm:link {
font-size:8pt;
}
a.san_sm:hover {
color: #a70000;
}

.smr
{
font-family: sans-serif, Arial;
font-size:8pt;
color: black;
}
a.smr
{
font-family: sans-serif, Arial;
font-size:8pt;
color: black;
}
a.smr:visited
{
font-family: sans-serif, Arial;
font-size:8pt;
color: black;
}
a.smr:link
{
font-family: sans-serif, Arial;
font-size:8pt;
color: black;
}
a.smr:hover
{
font-family: sans-serif, Arial;
font-size:8pt;
color: red;
}

.p {
color: #666666;
}

.m
{
font-family: Arial;
font-size: 10pt;
color: #FFFFFF;
text-decoration: none;
}
a.m
{
font-family: Arial;
font-size: 10pt;
color: #FFFFFF;
text-decoration: none;
}
a.m:visited
{
font-family: Arial;
font-size: 10pt;
color: #FFFFFF;
text-decoration: none;
}
a.m:link
{
font-family: Arial;
font-size: 10pt;
color: #FFFFFF;
text-decoration: none;
}
a.m:hover
{
font-family: Arial;
font-size: 10pt;
color: red;
text-decoration: none;
}

.n
{
font-family: Arial;
font-size: 10pt;
color: #CCCCCC;
text-decoration: none;
}
a.n
{
font-family: Arial;
font-size: 10pt;
color: #CCCCCC;
text-decoration: none;
}
a.n:visited
{
font-family: Arial;
font-size: 10pt;
color: #CCCCCC;
text-decoration: none;
}
a.n:link
{
font-family: Arial;
font-size: 10pt;
color: #CCCCCC;
text-decoration: none;
}
a.n:hover
{
font-family: Arial;
font-size: 10pt;
color: red;
text-decoration: none;
}

.smb {
font-family: sans-serif, Arial;
font-size:8pt;
color: black;}
a.smb {
font-family: sans-serif, Arial;
font-size:8pt;
color: black;}
a.smb:visited {
font-family: sans-serif, Arial;
font-size:8pt;
color: black;}
a.smb:link {
font-family: sans-serif, Arial;
font-size:8pt;
color: black;}
a.smb:hover {
font-family: sans-serif, Arial;
font-size:8pt;
color: red;}

.f {
font-family: Arial, Helvetica;
font-size: 10pt;
color: #CC0000;}

.mrt {
font-family: Arial, Helvetica;
font-size: 10pt;
color: #000000;}
a.mrt {
font-family: Arial, Helvetica;
font-size: 10pt;
color: #000000;}
a.mrt:visited {
font-family: Arial, Helvetica;
font-size: 10pt;
color: #000000;}
a.mrt:link {
font-family: Arial, Helvetica;
font-size: 10pt;
color: #000000;}
a.mrt:hover {
font-family: Arial, Helvetica;
font-size: 10pt;
color: red;}

.lev1 {
font-size: 14px;
color: #a70000;
/* background-color:white; */
padding:2px 8px 2px 0px;

}
a.lev1, a.lev1:link, a.lev1:visited  {
font-size: 14px;
color: #a70000;
background-color:white;
padding-left:8px;
margin-left:0px;
text-decoration:none;
border-bottom:solid;
border-width:1px;
}
a.lev1:hover {
text-decoration:none;
border-bottom:dotted;
border-width:1px;
color:#000;
}

.men2, a.men2, a.men2:visited, a.men2:link {
font-size: 14px;
margin-left:0px;
text-decoration:none;
border-bottom:solid;
border-width:1px;
padding:2px 8px 2px 8px;
line-height: 24px;
font-weight: normal;
background-color:white;
color: #a70000;
}
a.men2:hover {
font-size: 14px;
color: #000000;
border-bottom:dotted;
}

a.mr, a.mr:visited, a.mr:link {
font-size: 14px;
margin-left:0px;
text-decoration:none;
border-bottom:solid;
border-width:1px;
padding:2px 8px 2px 8px;
line-height: 24px;
font-weight: bold;
background-color:white;
color: #a70000;
}
.mr {
font-size: 14px;
margin-left:0px;
padding:2px 8px 2px 8px;
line-height: 24px;
font-weight: bold;
background-color:white;
color: #a70000;
}
a.mr:hover {
font-size: 14px;
color: #000000;
border-bottom:dotted;
}

.lev2 {
font-size: 13px;
color: #000;
line-height:16px;
padding-left:0px;
margin-left:0px;
white-space:nowrap;
line-height: 18px;
}
a.lev2, a.lev2:link, a.lev2:visited {
font-size: 13px;
text-decoration:none;
border-bottom:solid;
border-width:1px;
color: #000;
margin-right:8px;
}
a.lev2:hover {
text-decoration:none;
border-bottom:dotted;
border-width:1px;
color: #a70000;
}

.lev2b {
font-size: 13px;
text-decoration:none;
color: #a70000;
margin-right:8px;
background-color:white;
font-weight: bold;
}
a.lev2b, a.lev2b:link, a.lev2b:visited {
font-size: 13px;
text-decoration:none;
border-bottom:solid;
border-width:1px;
color: #a70000;
margin-right:8px;
background-color:white;
font-weight: bold;
}

.lv2, a.lv2, a.lv2:link, a.lv2:visited {
font-size: 13px;
color: #000;
}
a.lev2:hover {
color: #a70000;
}

.mb, a.mb, a.mb:link, a.mb:visited {
color: #ffffff;
font-size: 14pt;
font-weight: bold;
text-decoration: none;
}
.mb1, a.mb1, a.mb1:link, a.mb1:visited {
color: #ffffff;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
}
a.mb:hover, a.mb1:hover {
color: #000000;
}

.mens, a.mens, a.mens:link, a.mens:visited {
color: #ffffff;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
background-color:#f6750d;
padding: 3px 10px 4px 10px;
white-space:nowrap;
}
a.mens:hover, a.mb1:hover {
color: #000000;
}
/* border: 2px solid Black; */

#sh_all {
border-collapse:collapse;
border-spacing:0px;
width:100%;
}
#sh_all td.all {
padding:0px;
}

#sh_rz_fr {
font-size:10pt;
border-collapse:collapse;
border-spacing:0px;
width:100%;
}
td.rz_fr {
padding: 6px 0px 6px 30px;
background: #fef3ef url(/i/bkg1.gif) repeat-x top;
}

#sh_rz {
margin-top:5px;
font-size:10pt;
border-collapse:collapse;
border-spacing:0px;
width:100%;
}
#sh_rz td.rz {
font-size: 10pt;
border: 1px solid #FFEB99;
padding: 3px 4px 6px 5px;
width: 100%;
}

#sh_rz1 {
font-size:10pt;
border-collapse:collapse;
border-spacing:0px;
}

.sh_rz1 td.rz1 {
pading-right: 120px;
padding: 0px 100px 0px 0px;
}

#sh_fr {
margin-top:5px;
font-size:10pt;
border-collapse:collapse;
border-spacing:0px;
width:100%;
}
#sh_fr td.fr {
font-size: 10pt;
border: 1px solid #FFEB99;
padding: 3px 4px 6px 5px;
width: 100%;
}

.shop_fr {
font-size: 14px;
color: #a70000;
}

#onfr td.onfr {
border-collapse:collapse;
border-spacing:0px;
width:100%;
padding: 4px 10px 6px 10px;
background: #ffeac8 url(/i/bkg2.gif) repeat-x top;
}

.s2, a.s2, a.s2:visited, a.s2:link {
font-size: 11px;
color: #000000;
}
a.s2:hover {
font-size: 11px;
color: #a70000;
}

.sh_bl1 {
margin: 0px;
padding: 7px 0px 8px 16px;
background: #fcf5d8 url(/i/bkg2.gif) repeat-x top;
}

.sh_bl2 {
font-size: 14px;
margin: 0px;
padding: 7px 0px 8px 22px;
background: #e5e5e5 url(/i/bkg2.gif) repeat-x top;
}

.bpt {
font-size: 14px;
margin: 0px;
padding: 5px 5px 5px 19px;
background: #cdcdcd url(/i/bkg2.gif) repeat-x top;
}

div.bp_num {
font-weight:bold
}

span.bp_act {
background-color: #ffffff;
color: #a70000;
}

.stm {
width:100%;
padding:0;
margin:0;
border-collapse: collapse;
background: #dddddd url(/i/bkg2.gif) repeat-x top;
}

.stmt {
}

.tt {
font-size: 14px;
padding: 5px 0px 5px 0px;
}

.st1 {
background: #fdfaee url(/i/bkg6.gif) repeat-x top;
background-position: top left 50px;
}
.st2 {
background: #fff url(/i/bkg6.gif) repeat-x top;
background-position: top left 50px;
}
.st1:hover, .st2:hover 
{
background: #ffeac8;
background-color: #ffeac8
}
/* #eaeaea FCF8E5 FDFAEE*/
.sd1 {
padding: 5px 5px 5px 30px;
}
.sd2 {
padding: 5px 5px 5px 0px;
width:100%;
}
.sd3 {
padding: 5px 5px 5px 0px;
}
.sd4 {
padding: 5px 5px 5px 10px;
}

.bo, a.bo, a.bo:visited, a.bo:link {
font-weight: bold
}

.cen {padding: 5px 10px 0 15px}