.r1 {
font-family:arial,sans-serif;
background-color:#333366;
color:#ffffff;
font-weight:700;
font-size:11px;
}


.r2 {
font-family:arial,sans-serif;
background-color:#513B57;
color:#ffffff;
font-weight:700;
font-size:12px;
}

.r3 {
font-family:arial,sans-serif;
background-color:#714247;
color:#ffffff;
font-weight:700;
font-size:12px;
}

.r4 {
font-family:arial,sans-serif;
background-color:#8F4A38;
color:#ffffff;
font-weight:700;
font-size:12px;
}

.r5 {
font-family:arial,sans-serif;
background-color:#AD5229;
color:#ffffff;
font-weight:700;
font-size:12px;
}

.r6 {
font-family:arial,sans-serif;
background-color:#C9591B;
color:#ffffff;
font-weight:700;
font-size:12px;
}

.r7 {
font-family:arial,sans-serif;
background-color:#EB610A;
color:#ffffff;
font-weight:700;
font-size:12px;
}

.line {
border-bottom:1px dotted #000;
padding-bottom:4px;
}

.inbet {
font-family:arial,sans-serif;
color:#333366;
font-size:12px;
}


.mm {
background-color:#FEE6D4;
}

.mmaquo {
background-color:#F66600;
color:#ffffff;
text-decoration:none;
}

.cont-bg {
background-color:#f2f2f2;
}

a:link {
color:#000000;
}


a.nav-main:link {
text-decoration: none;
color:#ffffff;
}

a.nav-main:visited {
text-decoration: none;
color:#ffffff;
}

a.nav-main:active {
text-decoration: none;
color:#ff3300;
}

a.nav-sub:link {
text-decoration: none;
color:#333366;
}

a.nav-sub:visited {
text-decoration: none;
color:#333366;
}

a.nav-sub:active {
text-decoration: none;
color:#ff3300;
}

a:active {
color:#000000;
}

a:visited {
color:#999999;
}


p,ul,ol,li,.ft,td {
font-family:arial,sans-serif;
font-size:12px;
line-height:17px;
}


em.big {
font-size:14px;
font-weight:500;
font-style:italic;
}

strong.mh {
color:#009999;
}

.mh-up {
background-color:009999;
color:#ffffff;
font-weight:700;
font-size:11px;
padding-left:2px;
padding-right:2px;
}

.mh-img {
padding-left:7px;
}
.mh-h {
border-bottom:1px solid #000000;
width:265px;
padding-bottom:3px;
}

a.mh-up:link {
text-decoration: none;
color:#ffffff;
}

a.mh-up:visited {
text-decoration: none;
color:#ffffff;
}

a.mh-up:active {
text-decoration: none;
color:#000000;
}















blockquote {
font-family:arial,sans-serif;
color:#000000;
font-size:11px;
line-height:16px;
}

h2,.h2 {
font-family:arial,sans-serif;
color:#333366;
font-size:16px;
font-weight:200;
}

.h2-sub {
font-family:arial,sans-serif;
color:#333366;
font-size:12px;
font-weight:700;
}

h3 {
font-family:arial,sans-serif;
color:#003366;
font-size:12px;
font-weight:700;

}


small,.small {
font-family:arial,sans-serif;
font-size:11px;

}


.ind-news {
font-family:arial,sans-serif;
color:#ffffff;
background-color:#666666;
font-size:12px;
font-weight:700;
}

.nav-head {
font-family:arial,sans-serif;
color:#333366;
font-size:16px;
font-weight:700;
}

.nav-head2 {
font-family:arial,sans-serif;
color:#333366;
font-size:14px;
font-weight:500;
}

.nav-or {
font-family:arial,sans-serif;
color:#ff6633;
font-size:14px;
font-weight:700;
}

.nav {
font-family:arial,sans-serif;
color:#333366;
font-size:11px;
font-weight:700;
text-transform:uppercase;
letter-spacing:1px;
}

.or {

color:#ff6633;

}


.roman {
color:#EF6306;
}

.roman2 {
color:#FD9E4F;
}

a.roman:link {
color:#EF6306;
text-decoration:underline;
}

a.roman:visited {
color:#994925;
text-decoration:underline;
}

a.roman:active {
color:#ff3300;
}

.dt {
color:#000000;
}

a.dt:link {
color:#000000;
text-decoration:underline;
}

a.dt:visited {
color:#484848;
text-decoration:underline;
}

a.dt:active {
color:#ff3300;
}

a.mmaquo {
color:#ffffff;
}

.koh {
line-height:22px;
}

.koh-img {
background-color:#e4e4e4;
padding:1px;
}