/* -*-css-*- */
/* ----------------------------------------- */
/* Body CSS */
/* ----------------------------------------- */

BODY {
        scrollbar-face-color: #E2E2E2;
        scrollbar-shadow-color: #FFFFFF;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-3dlight-color: #727bb2;
        scrollbar-darkshadow-color: #727bb2;
        scrollbar-track-color: #FFFFFF;
        scrollbar-arrow-color: #727bb2;
}

H1 {
	font-weight : bold;
	margin-bottom: 1px;
	border-bottom: solid 0.05em #cccccc;

}

H2 {
	font-weight : bold;
}


/* ----------------------------------------- */
/* Top Navigation Bar */
/* ----------------------------------------- */

#TOP_NAVIG INPUT {
	height: 20px;
}

#TOP_NAVIG A {
	text-decoration : none;
	color : white;
}

#TOP_NAVIG A:ACTIVE {
	text-decoration : underline;
}

#TOP_NAVIG TD {
	text-align : right;
}

/* ----------------------------------------- */
/* Byline */
/* ----------------------------------------- */

#BYLINE_TITLE {
	font-weight : bold;
	margin-top : 0.5em;
	margin-bottom : 0.5em;
}

/* ----------------------------------------- */
/* User Bar */
/* ----------------------------------------- */

#USER_BAR {
	text-align : right;
}

#USER_BAR A {
	text-decoration : none;
}


#USER_BAR A:ACTIVE {
	text-decoration : none;
}


/* ----------------------------------------- */
/* Info for */
/* ----------------------------------------- */

#INFO_FOR TD A{
	text-decoration : none;
}

.subitems {
  margin: 0.4em;
}

/* ----------------------------------------- */
/* Breadcrumbs */
/* ----------------------------------------- */

#Breadcrumbs {
}

/* ----------------------------------------- */
/* Actions Bar */
/* ----------------------------------------- */

#ACTIONS_BAR {
	text-align : right;
	margin-bottom : 3pt;
}

#ACTIONS_BAR A {
	text-decoration : none;
}

#ACTIONS_BAR A:ACTIVE {
	text-decoration : underline;
}

/* ----------------------------------------- */
/* Sidemenu and news area         */
/* ----------------------------------------- */


#NEWS {
    padding-left: 3px;
    padding-right: 3px;
}

#NEWS A {
	text-decoration : none;
}

#newsarea H1 {
	text-align : left;
	margin-bottom: 1px;
        border-bottom: solid 0.05em #cccccc;
}

#newsarea H1 A {
	text-align : right;
	margin-bottom: 1px;
	text-decoration : none;
}

#newsarea H1 A:HOVER {
	text-align : right;
	margin-bottom: 1px;
	text-decoration : none;
	font-weight : bold;
}


.newsheadline, .newsdate {
}

/* ----------------------------------------- */
/* Side Menu */
/* ----------------------------------------- */

#SIDE_MENU{
	text-align : left;
}

#SIDE_MENU A{
	text-decoration : none;
}


#SIDE_MENU DIV{
        margin-top: 0.1em;
        margin-bottom: 0.2em;
}


#SIDE_MENU H1{
	text-align : left;
        border-bottom: solid 0.05em #336699;
        margin-bottom: 0.8em;
}

#SIDE_MENU H1 A{
        color: black;
}

/* ----------------------------------------- */
/* News Menu */
/* ----------------------------------------- */

#NEWS_MENU{
	text-align: left;
}

#NEWS_MENU P{
	text-align: left;
}

#NEWS_MENU A{
	text-decoration : none;
}

#NEWS_MENU H1{
        border-bottom: solid 0.05em #336699;
}

/* ----------------------------------------- */
/* Footer  Menu Bar */
/* ----------------------------------------- */

#FOOTER_MENU {
	text-align : center;
        padding: 0.4em;
}


/* ----------------------------------------- */
/* Footer */
/* ----------------------------------------- */

#FOOTER {
	text-align : center;
}


/* ----------------------------------------- */
/* Top Slogan CSS */
/* ----------------------------------------- */

.SLOGAN {
  color: #336699;
  text-align: left;
  font-weight: bold;
}

/* ----------------------------------------- */
/* News Box CSS */
/* ----------------------------------------- */

#NEWS_BOX {
  text-align: left;
}


#contentarea h1 {
  font-size: 1.5em;
  text-align : left;
  margin-bottom: 0.8em;
  border-bottom: solid 0.05em #cccccc;
}

.morelink {
        border: 0;
        vertical-align: text-top;
        margin: 0;
        padding: 0;
        float: middle;
}

.newsheadline {  
  font-weight: bold; 
  margin-top: 0px; 
  margin-bottom: 0px
}

/* ----------------------------------------- */
/* added from sitemap.html  */
/* ----------------------------------------- */
.sectiongroup {
  margin-top: 2em;
  margin-bottom: 2em;
}

.sectiontitle {
        width: 100%;
	font-size: 1.2em;
	background-color: #cccccc;
}

.sectionitems li {
        list-style-type: none;
}
