.no_underline_url {
        text-decoration: none;
}



/* breadcrumb styles */
.crumbs {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
a.crumbs:link {
    color: #000000;
    text-decoration: none;
}
a.crumbs:visited {
    color: #000000;
    text-decoration: none;
}
a.crumbs:hover {
    color: #000000;
    text-decoration: underline;
}
a.crumbs:active {
    color: #000000;
    text-decoration: underline;
}

/* Stuff saved from old main style sheet */

BODY {

    margin: 0px; padding: 0px; FONT-SIZE: 10pt; FONT-FAMILY: verdana, geneva, sans-serif;

}

A.top:link {

    FONT-SIZE: 9pt; COLOR: #cccc99; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none;

}

A.top:visited {

    FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none;

}

A.top:active {

    FONT-SIZE: 9pt; COLOR: #660000; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none;

}

A.top:hover {

    FONT-SIZE: 9pt; COLOR: #999966; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none;

}

.pagetitlelargethin {

    FONT-WEIGHT: normal; FONT-SIZE: 16pt; COLOR: #660000; FONT-FAMILY: verdana, geneva, sans-serif;

}

A.hot:link {

    FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none;

}

A.hot:visited {

    FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none;

}

A.hot:active {

    FONT-SIZE: 9pt; COLOR: #660000; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none;

}

A.hot:hover {

    FONT-SIZE: 9pt; COLOR: #ffffcc; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none;

}

A.news:link {

    FONT-SIZE: 9pt; COLOR: #990000; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none;

}

A.news:visited {

    FONT-SIZE: 9pt; COLOR: #660000; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none;

}

A.news:active {

    FONT-SIZE: 9pt; COLOR: #660000; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none;

}

A.news:hover {

    FONT-SIZE: 9pt; COLOR: #999966; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none;

}

A.main:link {

    FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #990000; FONT-FAMILY: verdana, geneva, sans-serif;

}

A.main:visited {

    FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #660000; FONT-FAMILY: verdana, geneva, sans-serif;

}

A.main:active {

    FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #660000; FONT-FAMILY: verdana, geneva, sans-serif;

}

A.main:hover {

    FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #999966; FONT-FAMILY: verdana, geneva, sans-serif;

}

A.foot:link {

    FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none;

}

A.foot:visited {

    FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none;

}

A.foot:active {

    FONT-SIZE: 9pt; COLOR: #660000; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none;

}

A.foot:hover {

    FONT-SIZE: 9pt; COLOR: #ffffcc; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none;

}

A:link {

    COLOR: #990000;

}

A:visited {

    COLOR: #660000;

}

A:active {

    COLOR: #660000;

}

A:hover {

    COLOR: #999966;

}

.bodyhead {

    FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #990000; FONT-FAMILY: verdana, geneva, sans-serif;

}

.bodycopy {

    FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana, geneva, sans-serif;

}

.newshead {

    FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #990000; FONT-FAMILY: verdana, geneva, sans-serif;

}

.newscopy {

    FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana, geneva, sans-serif;

}

.linkhead {

    FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana, geneva, sans-serif;

}

.linkcomment {

    FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana, geneva, sans-serif;

}

.tcrumbs {

    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: verdana, geneva, sans-serif;

}

.tcrumbs_nu, a.tcrumbs_nu, a:link.tcrumbs_nu, a:active.tcrumbs_nu, a:visited.tcrumbs_nu  {

    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: verdana, geneva, sans-serif; text-decoration: none;

}

.thot {

    FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: verdana, geneva, sans-serif;

}

.navbar {

    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #cccc99; FONT-FAMILY: verdana, geneva, sans-serif;

}

.footcopy {

    FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 7pt; FONT-FAMILY: verdana, geneva, sans-serif;

}

.title4a {

    FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #990000; FONT-FAMILY: verdana, geneva, sans-serif;

}

.title4b {

    FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #990000; FONT-FAMILY: verdana, geneva, sans-serif;

}

.pagetitlesmall {

    FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #660000; FONT-FAMILY: verdana, geneva, sans-serif;

}

.pagetitlelarge {

    FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #660000; FONT-FAMILY: verdana, geneva, sans-serif;

}

.Wbodycopy {

    FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: verdana, geneva, sans-serif;

}

.source {

    FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, sans-serif;

}

.footertext {

    FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, geneva, sans-serif;

}

A.mainbottom:link {

    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #990000; FONT-FAMILY: verdana, geneva, sans-serif;

}

A.mainbottom:visited {

    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #660000; FONT-FAMILY: verdana, geneva, sans-serif;

}

A.mainbottom:active {

    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #660000; FONT-FAMILY: verdana, geneva, sans-serif;

}

A.mainbottom:hover {

    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #999966; FONT-FAMILY: verdana, geneva, sans-serif;

}

P {

    FONT-SIZE: 10pt;  FONT-FAMILY: verdana, geneva, sans-serif; 

}

H3{

    FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: verdana, geneva, sans-serif;

}

H2{

    FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: verdana, geneva, sans-serif;

}


H1{

    FONT-SIZE: 14pt; COLOR: #000000; FONT-FAMILY: verdana, geneva, sans-serif;

}


TD {

    FONT-SIZE: 10pt;  FONT-FAMILY: verdana, geneva, sans-serif; 

}

.title1{

    FONT-SIZE: 18pt; COLOR: #000000; FONT-FAMILY: verdana, geneva, sans-serif;

}

.goldborder {    
     border: 1px solid #cccc99;
}


/* Menu (no scripts) */
div#sidebig {
    position: absolute;
    left: 8px;
    top: 78px;
    padding: 0px;
    margin: 0px;
    width: 156px;
}

div#sidebigR {
    padding: 0px;
    margin: 0px;
    width: 156px;
}

div#sideR {
    border: 1px solid #000000;
    background-color: #FFFFFF;
    background-image: url();
    background-repeat: no-repeat;
    width: 100%;
}

div#sideR a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #000000;
    text-decoration: none;
    display: block;
    padding-top: 2px;
    padding-left: 2px;
    padding-bottom: 4px;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 99%;
}

div#sideR a#title {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    background-color: #F1F1D4;
    color: #000000;
    text-decoration: none;
    display: block;
    padding-top: 2px;
    padding-left: 2px;
    padding-bottom: 4px;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 99%;
    border-bottom: 1px #000000 solid;
}

div#sideR a#title:hover {
    background-color: #990000;
    color: #FFFFFF;
}
    
div#sideR a:hover {
    text-decoration: none;
    color:#660000;
    background-color: #CCCC99;
}
    
div#sideR ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 100%;
    background-color: #FFFFFF;
}

div#sideR li {
    position: relative;
}

div#sideR li.special {
    border-top: 1px #000000 solid;
}

div#sideR li ul {
    display: none;
    position: absolute;
    right: 100%;
    top: -1px;
    background-color: #FFFFFF;
    width: 156px;
    border: 1px solid #000000;
} 

div#sideR li:hover ul, li.over ul {
    display: block;
}

div#sideR a#special:hover {
    background-color: #FFFFFF;
    color: #FF0000;
}

div#side {
    border: 1px solid #000000;
    background-color: #FFFFFF;
    background-image: url();
    background-repeat: no-repeat;
    width: 100%;
}

div#side a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    display: block;
    padding-top: 2px;
    padding-left: 2px;
    padding-bottom: 4px;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 99%;
}
    
div#side a:hover {
    text-decoration: none;
    color:#660000;
    background-color: #CCCC99;
}
    
div#side ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 100%;
}

div#side li {
        position: relative;
}

div#side li ul {
    display: none;
    position: absolute;
    left: 100%;
    top: -1px;
    background-color: #FFFFFF;
    width: 205px;
    border: 1px solid #000000;
} 

div#side li:hover ul, li.over ul {
    display: block;
}

div#side a#special:hover {
    background-color:#FFFFFF;
    color:#FFCE00;
}

/* Fix IE. Hide from IE Mac \*/
* html div#side ul li { float: left; }
* html div#side ul li a { height: 1%; }
/* End */