/*--------------------------------------*/
/*  BODY,TD                             */
/*--------------------------------------*/

body {

	font-family:tahoma,helvetica,sans-serif;
	color:#333333;
	background-color:#999999;
	margin: 5px;

    scrollbar-face-color:#FFFFFF;
    scrollbar-highlight-color:#333333;
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-darkshadow-color:#000000;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-arrow-color:#333333;
    scrollbar-track-color:#FFFFFF;
}



td {

  font-family:tahoma,helvetica,sans-serif;
  font-size:8pt;

}


th {

	font-family:tahoma,helvetica,sans-serif;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	background-color:#C8E3FF; 
    color:#001166;

}



.navtxt {

	font-family:tahoma,helvetica,sans-serif;

	font-size:8pt;

	text-decoration:none;

	text-align:left;

	color:#003366;

}



.navtxtbd {

	font-family:tahoma,helvetica,sans-serif;

	font-size:8pt;

	font-weight:bold;

	text-decoration:none;

	text-align:left;

	color:#FFFFFF;

}



.navbox {

	background-color:#336699;

	border-bottom: 1px solid #800000;

}



.navboxlow { 

  background-color:#C8E3FF; 

  border-bottom: 1px solid #FFFFFF;

}



.localizer {

	font-family:tahoma,helvetica,sans-serif;

	font-size:8pt;

	text-align:left;

	color:#000000;

	padding:3px;

	background-color: #D6C1BC;

}





.emphasize {

  color:#333333;

  background-color:#C8E3FF;

  padding:5px; 

}







.lightrow { 

  font-family:tahoma,helvetica,sans-serif;

  color:#333333;

  background-color:#E3F1FF;

  border-bottom: 1px solid #FFFFFF;

}



.head { 

  font-family:tahoma,helvetica,sans-serif;
  font-weight:bold;
  color:#FFFFFF;
  background-color:#336699; 

}


/*--------------------------------------*/
/*  TEXTELEMENTS                        */
/*--------------------------------------*/

h1 { 

  font-family:tahoma,helvetica,sans-serif;
  font-size:160%;
  text-decoration:none;
  font-weight:bold;
  margin-top:1px;
  margin-bottom:3px;
  color:#800000;

}



h2 { 

  font-family:verdana,helvetica,sans-serif;
  font-size:120%;
  text-decoration:none;
  font-weight:bold;
  margin-top:6px;
  margin-bottom:6px;
  color:#CC9933;

}



h3, h4, h5, h6 {

  font-family:verdana,helvetica,sans-serif;
  font-size:110%;
  text-decoration:none;
  font-weight:bold;
  margin-top:12px;
  margin-bottom:3px;

}



p {

  font-family:tahoma,helvetica,sans-serif;
  color:#333333;
  margin-top:4px;
  margin-bottom:4px;

}



strong, b {

  font-family:tahoma,helvetica,sans-serif;
  font-weight:bold;

}



em, i { 

  font-family:tahoma,helvetica,sans-serif;
  font-style:italic; 

}



ul { 

  font-family:tahoma,helvetica,sans-serif;
  color:#333333;
  list-style-type:square;
  margin-top:8px;
  margin-bottom:8px;

}



ol { 

  font-family:tahoma,helvetica,sans-serif;
  color:#333333;
  margin-top:8px;
  margin-bottom:8px;

}



li {

  font-family:tahoma,helvetica,sans-serif;
  color:#800000;
  margin-top:4px;

}



hr {  

  height:1px;
  color:#999999;
  width:100%;
  margin-top:20px; 

}



.note { 

  color:#CC6600; 

}



.keyvisual {

  margin-top:18px;
  margin-bottom:10px;

}





/*--------------------------------------*/
/*  A HREF Tags                         */
/*--------------------------------------*/

a {

  font-family:tahoma,helvetica,sans-serif;
  text-decoration:underline;
  color:#204BA2;

}

a:visited {
  color:#001166;

}

.navtxtbd:visited {
  color:#FFFFFF;

}



.navtxtbd:hover {
  color:#800000;

}



a:hover { 
  color:#800000;
  text-decoration:none; 

}



a.form-button { 

  font-family:tahoma,helvetica,sans-serif;

  font-size:8pt;

  text-decoration:none;

  font-weight:bold;

  color:#FFFFFF; 

}

    

a.form-button:visited {

  color:#FFFFFF;

  font-weight:bold;

}



a.form-button:hover { 

  color:#C8E3FF; 

  font-weight:bold;

}



a.icon-link {

  font-family:tahoma,helvetica,sans-serif;

  text-decoration:none;

  font-weight:bold;

  color:#666666;

}



a.icon-link:visited {

  font-family:tahoma,helvetica,sans-serif;

  text-decoration:none;

  font-weight:bold;

  color:#666666;

}



a.icon-link:hover {

  font-family:tahoma,helvetica,sans-serif;

  text-decoration:none;

  font-weight:bold;

  color:#666666;

}



a.head { 

  font-weight:bold; 

  color:#FFFFFF; 

  text-decoration:none;

}



a.head:visited { 

  font-weight:bold; 

  color:#FFFFFF; 

  text-decoration:none;

}



a.head:hover { 

  font-weight:bold; 

  color:#FF9900; 

  text-decoration:none;

}



a.headlink, a.headlink:visited { 

  font-weight:bold; 

  color:#FFFFFF; 

  text-decoration:underline;

}



a.headlink:hover { 

  font-weight:bold; 

  color:#FF9900; 

  text-decoration:none;

}



a.tab {

  font:9pt tahoma, helvetica, sans-serif;

  text-decoration:none;

  font-weight:bold;

  color:#333333;

}



a.tab:visited {

  color:#333333;

}



a.tab:hover {

  text-decoration:underline;

}



a.activetab {

  font:9pt tahoma, helvetica, sans-serif;

  text-decoration:none;

  font-weight:bold;

  color:white;

}



a.activetab:visited {

  color:white;

}



a.activetab:hover {

  text-decoration:underline;

}



/*--------------------------------------*/

/*  Search Input Field      */

/*--------------------------------------*/

input.search {

  font:8pt tahoma, helvetica, sans-serif;

  background-color:#E3F1FF;

  color:#333333;

  cursor:text;

}



/*---------------------------------------*/

/*               TABS                    */

/*---------------------------------------*/

td.selected {

  background-color:#6699CC;

  padding-left:4px;

  padding-right:2px;

}



td.deselected {

  background-color:#DDDDDD;

  padding-left:4px;

  padding-right:2px;

}



/*---------------------------------------*/

/*       RELATED TOPICS BOX NEW          */

/*       (switchable, no table)     	 */

/*---------------------------------------*/

#reltopics {

  float:left;

  width:190px;

  padding-bottom:5px;

  background-color:#EEEEEE;

  /*/*/ margin-top:5px;/* */

  /*/*/ margin-right:25px;/* */

  /*/*/ margin-bottom:5px;/* */

}



#reltopics h1 {

  margin:0px;

  text-align:center;

  font-weight:bold;

  color:#FFFFFF;

  background-color:#555555;

  border:none;

  font-size:80%;

  padding:1px;

  /*/*/ font-size:100%; /* */

  /*/*/ padding:5px; /* */

}



#reltopics li {

  margin-top:5px;

  font-size:70%;

  /*/*/ font-size:100%; /* */

  /*/*/ margin-left:-16px; /* */

}



#reltopics a {

  font-size:70%;

  /*/*/ font-size:100%; /* */

}



#reltopics hr {

  color:#FFFFFF;

  border:none;

  width:180px;

  margin-bottom:-7px;

  margin-top:0px;

  /*/*/ height:15px; /* */

  /*/*/ width:100%; /* */

}



/*---------------------------------------*/

/*         Rel.Topics Box (old)          */

/*---------------------------------------*/

.boxhead { 

  font-family:tahoma,helvetica,sans-serif;

  font-weight:bold;

  color:#FFFFFF;

  background-color:#555555; 

}



.box { 

  font-family:tahoma,helvetica,sans-serif;

  color:#333333;

  background-color:#EEEEEE; 

}



.boxlink {

  margin-left:-20px;

  margin-top:6px; 

}

.navboxactive {

  background-color:#FFFFFF; 

  border-bottom: 1px solid #FFFFFF;

}

.navtxtbdblu {

	font-family:tahoma, helvetica, sans-serif;

	font-size:8pt;

	font-weight:bold;

	text-decoration:none;

	text-align:left;

	color:#800000;

}

.navtxtwht {

	font-family:tahoma, helvetica, sans-serif;

	font-size:8pt;

	text-decoration:none;

	text-align:left;

	color:#FFFFFF;

	font-weight: normal;

}

.navtxtwht:visited {

  color:#800000;

}