BODY {

 scrollbar-face-color:#cccccc;  /* dark blue */
 scrollbar-highlight-color:#FFFFFF;  /* white */
 scrollbar-3dlight-color:#415761;  /* lte grey */
 scrollbar-darkshadow-color:#000000; /* black */
 scrollbar-shadow-color:#415761;  /* medium grey */
 scrollbar-arrow-color:#FFFFFF;  /* white */
 scrollbar-track-color:#415761;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color : #d9d4d7;
   font-style: normal; 
   font-size: 11px; 
   line-height: 150%; 
; clip:     rect(   )
; background-repeat: repeat
; background-image: url(../images/hg_schawrz_st.png)

}


DIV {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px; 
   margin: 0.25em 0.5em;
}

/* Bold Title same as text size */

.title {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color : #d9d4d7;
   font-weight: bold;   
   font-variant: small-caps;
   font-stretch: wider;
   font-size: 11px;  
   padding: 0.2em

}


/* Last Update */

.lastupdate {
   font-size: 10px;
   color: #003366;   /* dark blue */
   line-height: 150%; 
   text-align: center;
}


/* ------- Menüreiter beginn----------*/

.glowingtabs{
float:left;
width:100%;
font-size:90%;
line-height:normal;
border-bottom: 1px solid #7e9fff; /*Add border strip to bottom of menu*/
}

.glowingtabs ul{
list-style-type: none;
margin:0;
margin-left: 5px; /*Left offset of entire tab menu relative to page*/
padding:0;
}

.glowingtabs li{
display:inline;
margin:0;
padding:0;
}

.glowingtabs a{
float:left;
background-image:url(../images/glowtab-left.gif) no-repeat left left;
margin:0;
margin-right: 5px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
}

.glowingtabs a span{
float:left;
display:block;
background-image:url(../images/glowtab.gif) no-repeat right left;
padding: 4px 12px 2px 3px;
font-weight:bold;
color:#3B3B3B;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.glowingtabs a span {float:none;}
/* End IE5-Mac hack */

.glowingtabs a:hover span {
color: black;
}

.glowingtabs #current a{ /*Selected Tab style*/
/* background-position:0 -82px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabs #current a span{ /*Selected Tab style*/
/* background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
color: black;
}

.glowingtabs a:hover{ /*onMouseover style*/
/* background-position:0% -82px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabs a:hover span{ /*onMouseover style*/
/*  background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/ 
}

/* ------- Menüreiter ende----------*/

/* In Text Hyperlinks */

a:link {
 font-weight: normal;
 color: #ffffff; 
 text-decoration: underline;
 font-family: Arial, Helvetica, sans-serif;
}


a:visited {
 font-weight: normal;
 color: #ffffff; 
 text-decoration: underline;
 font-family: Arial, Helvetica, sans-serif;
}

a:hover {
 font-weight: normal;
 color: #ffffff;
 text-decoration: none;

}

/* Klickpfad-Menü */

.klickpfad {
   font-family: Verdana, sans-serif;
   font-size: 9px;
   color: #ffffff;
   text-decoration: none;
}   

.klickpfad a:link {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #ffffff; 
   text-decoration: none;
}

.klickpfad a:visited {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #ffffff;  
   text-decoration: none;
}

.klickpfad a:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #ff960a;   
   text-decoration: none;
}
/*  Klickpfad-Menü ende */


/* Top Navigation Menu */

#slogan{
   font: bold 12px Verdana, Arial;
	color: #808080;
	text-decoration: none;
	/*background-image: url(../images/reiter_links_19.png);
	background-repeat: no-repeat;
	background-position: left;
   padding-left: 17px;*/
} 

#topnav {
   font: bold 10px Verdana, Arial;
	color: #808080;
	text-decoration: none;
	/*background-image: url(../images/reiter_links_19.png);
	background-repeat: no-repeat;
	background-position: left;
   padding-left: 17px;*/
}   


#topnav_act {
   font: bold 10px Verdana, Arial;
	color: #808080;
	text-decoration: none;
	/*background-image: url(../images/reiter_links_19.png);
	background-repeat: no-repeat;
	background-position: left;
   padding-left: 17px;*/

}   

#topnav a:link {
   font: bold 11px Verdana, Arial;
	color: #808080;
   text-decoration: none; 
  /* background-image: url(../images/reiter_mitte_bogen.png); 
	background-repeat: no-repeat; background-position: right;
  /* padding-right: 15px;*/
	padding: 0px 5px 5px 0px;
}

#topnav a:visited {
   font: bold 11px Verdana, Arial;
	color: #808080;
   text-decoration: none; 
  /* background-image: url(../images/reiter_mitte_bogen.png); 
	background-repeat: no-repeat; background-position: right;
  /* padding-right: 15px;*/
	padding: 0px 5px 5px 0px;
}

#topnav a:hover {
   font: bold 11px Verdana, Arial;
   color: #ffffff;
   text-decoration: none; 
  /* background-image: url(../images/reiter_mitte_bogen.png); 
	background-repeat: no-repeat; background-position: right;
  /* padding-right: 15px;*/
	padding: 0px 5px 5px 0px;
}

#topnav_act a:active {
   font: bold 11px Verdana, Arial;
   color: #ffffff;
   text-decoration: none; 
  /* background-image: url(../images/reiter_mitte_bogen.png); 
	background-repeat: no-repeat; background-position: right;
  /* padding-right: 15px;*/
	padding: 0px 5px 5px 0px;
}

#topnav_act a:link {
   font: bold 11px Verdana, Arial;
   color: #ffffff;
   text-decoration: none; 
  /* background-image: url(../images/reiter_mitte_bogen.png); 
	background-repeat: no-repeat; background-position: right;
  /* padding-right: 15px;*/
	padding: 0px 5px 5px 0px;
}

#topnav_act a:hover {
   font: bold 11px Verdana, Arial;
   color: #ffffff;
   text-decoration: none; 
   /*background-image: url(../images/reiter_mitte_bogen.png); 
	background-repeat: no-repeat; background-position: right;
  /* padding-right: 15px;*/
	padding: 0px 5px 5px 0px;
}

#topnav_act a:visited {
   font: bold 11px Verdana, Arial;
   color: #ffffff;
   text-decoration: none; 
  /*background-image: url(../images/reiter_mitte_bogen.png); 
	background-repeat: no-repeat; background-position: right;
   padding-right: 15px;*/
	padding: 0px 5px 5px 0px;


}
/*--- Topnav ende ---*/


/* -------Navigation links --------- */

 #leftnav a {
	display: block;
	color: #808080;
	font: bold 10px Verdana, Arial;
	margin: 4px 0px;
	padding: 0px 0px 5px 22px;
	text-decoration: none;
	width: 188px;
	float: left;
	text-indent: 0px;
	text-align: left;
	border-color: #FFFFFF black;
	background-image: url(../images/hg_navi_l1_normal.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-style: none;
}

  #leftnav a:link {
   display: block;
   color : #808080;
   font: bold 10px Verdana, Arial;
   margin: 4px 0px;
   padding: 0px 0px 5px 22px;
   text-decoration: none;
	width: 188px;
   float: left;
   text-indent: 0px;
   text-align: left;
   border-color: #FFFFFF black;
   background-image: url(../images/hg_navi_l1_normal.png); 
   background-repeat: no-repeat; background-position: left bottom; 
	border-style: none;
  }


  #leftnav a:hover {
   display: block;
   color : #ffffff;
   font: bold 10px Verdana, Arial;
   margin: 4px 0px;
   padding: 0px 0px 5px 22px;
   text-decoration: none;
	width: 188px;
   float: left;
   text-indent: 0px;
   text-align: left;
   border-color: #FFFFFF black;
   background-image: url(../images/navi-pfeil.png); 
   background-repeat: no-repeat; background-position: left center; 
	border-style: none;
   /*background-image: url(../images/hgr_navi_lv1.jpg); background-repeat: no-repeat; background-position: left center; */
  }
  
    #leftnav a:visited {
   display: block;
	color: #808080;
   font: bold 10px Verdana, Arial;
   margin: 4px 0px;
   padding: 0px 0px 5px 22px;
   text-decoration: none;
	width: 188px;
   float: left;
   text-indent: 0px;
   text-align: left;
   border-color: #FFFFFF black;
   background-image: url(../images/hg_navi_l1_normal.png); 
   background-repeat: no-repeat; background-position: left bottom; 
	border-style: none;
   /*background-image: url(../images/hgr_navi_lv1.jpg); background-repeat: no-repeat; background-position: left center; */
  }

  #leftnav_act a {
   display: block;
   color : #808080;
   font: bold 10px Verdana, Arial;
   margin: 4px 0px;
   padding: 0px 0px 5px 22px;
   text-decoration: none;
	width: 188px;
   float: left;
   text-indent: 0px;
   text-align: left;
   border-color: #FFFFFF black;
   background-image: url(../images/hg_navi_l1_normal.png); 
   background-repeat: no-repeat; background-position: left bottom; 
	border-style: none;
  }

  #leftnav_act a:link {
   display: block;
   color : #808080;
   font: bold 10px Verdana, Arial;
   margin: 4px 0px;
   padding: 0px 0px 5px 22px;
   text-decoration: none;
	width: 188px;
   float: left;
   text-indent: 0px;
   text-align: left;
   border-color: #FFFFFF black;
   background-image: url(../images/hg_navi_l1_normal.png); 
   background-repeat: no-repeat; background-position: left bottom; 
	border-style: none;
  }

  #leftnav_act a:hover {
   display: block;
   color : #ffffff;
   font: bold 10px Verdana, Arial;
   margin: 4px 0px;
   padding: 0px 0px 5px 22px;
   text-decoration: none;
	width: 188px;
   float: left;
   text-indent: 0px;
   text-align: left;
   border-color: #FFFFFF black;
   background-image: url(../images/hg_navi_l1_normal.png); 
   background-repeat: no-repeat; background-position: left bottom; 
	border-style: none;
   /*background-image: url(../images/hgr_navi_lv1.jpg); background-repeat: no-repeat; background-position: left center; */
  }
 
  #leftnav_act a:visited {
   display: block;
   color : #ffffff;
   font: bold 10px Verdana, Arial;
   margin: 4px 0px;
   padding: 0px 0px 5px 22px;
   text-decoration: none;
	width: 188px;
   float: left;
   text-indent: 0px;
   text-align: left;
   border-color: #FFFFFF black;
   background-image: url(../images/navi-pfeil.png); 
   background-repeat: no-repeat; background-position: left center; 
	border-style: none;
   /*background-image: url(../images/hgr_navi_lv1.jpg); background-repeat: no-repeat; background-position: left center; */
  }
/*   2. menüebne linke Navigatioen */
/*   --------oben anfang ----------*/
  #leftnav1o a {
   display: block;
   background: url(../images/hg_navi_l2_normal_oben.png) no-repeat left bottom;
   color: #808080;
   font: bold 10px/31px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }


  #leftnav1o a:link {
   display: block;
   background: url(../images/hg_navi_l2_normal_oben.png) no-repeat left bottom;
   font: bold 10px/31px Verdana, Arial;
   color: #808080;
   font: bold 10px/31px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }

  #leftnav1o a:hover {
   display: block;
   background: url(../images/hg_navi_l2_normal_oben.png) no-repeat left bottom;
   font: bold 10px/31px Verdana, Arial;
   color: #ffffff;
   font: bold 10px/31px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }


  #leftnav1o_act a {
   display: block;
   background: url(../images/hg_navi_l2_normal_oben.png) no-repeat left bottom;
   font: bold 10px/31px Verdana, Arial;
   color: #808080;
   font: bold 10px/31px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }


  #leftnav1o_act a:link {
   display: block;
   background: url(../images/hg_navi_l2_normal_oben.png) no-repeat left bottom;
   font: bold 10px/31px Verdana, Arial;
   color: #808080;
   font: bold 10px/31px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }


  #leftnav1o_act a:hover {
   display: block;
   background: url(../images/hg_navi_l2_normal_oben.png) no-repeat left bottom;
   font: bold 10px/31px Verdana, Arial;
   color: #808080;
   font: bold 10px/31px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }
 
  #leftnav1o_act a:visited {
   display: block;
   background: url(../images/hg_navi_l2_normal_oben.png) no-repeat left bottom;
   font: bold 10px/31px Verdana, Arial;
   color: #ffffff;
   font: bold 10px/31px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }
/*   --------oben ende ----------*/

  #leftnav1 a {
   display: block;
   background: url(../images/hg_navi_l2_normal.png) no-repeat left bottom;
   color: #808080;
   font: bold 10px/24px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }


  #leftnav1 a:link {
   display: block;
   background: url(../images/hg_navi_l2_normal.png) no-repeat left bottom;
   color: #808080;
   font: bold 10px/24px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }



  #leftnav1 a:hover {
   display: block;
   background: url(../images/hg_navi_l2_normal.png) no-repeat left bottom;
   color: #ffffff;
   font: bold 10px/24px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }


  #leftnav1_act a {
   display: block;
   background: url(../images/hg_navi_l2_normal.png) no-repeat left bottom;
   color: #ffffff;
   font: bold 10px/24px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }


  #leftnav1_act a:link {
   display: block;
   background: url(../images/hg_navi_l2_normal.png) no-repeat left bottom;
   color: #ffffff;
   font: bold 10px/24px Verdana, Arial;
   padding: 0px 0px 0px 25px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:0px;
   text-align: left;
  }


  #leftnav1_act a:hover {
   display: block;
   background: url(../images/hg_navi_l2_normal.png) no-repeat left bottom;
   color: #ffffff;
   font: bold 10px/24px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }
 
  #leftnav1_act a:visited {
   display: block;
   background: url(../images/hg_navi_l2_normal.png) no-repeat left bottom;
   color: #ffffff;
   font: bold 10px/24px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }
/*   --------------------------------*/
/*   --------unten anfang ----------*/
  #leftnav1u a {
   display: block;
   background: url(../images/hg_navi_l2_normal_unten.png) no-repeat left bottom;
   color: #808080;
   font: bold 10px/28px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }


  #leftnav1u a:link {
   display: block;
   background: url(../images/hg_navi_l2_normal_unten.png) no-repeat left bottom;
   color: #808080;
   font: bold 10px/28px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }

  #leftnav1u a:hover {
   display: block;
   background: url(../images/hg_navi_l2_normal_unten.png) no-repeat left bottom;
   color: #ffffff;
   font: bold 10px/28px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }


  #leftnav1u_act a {
   display: block;
   background: url(../images/hg_navi_l2_normal_unten.png) no-repeat left bottom;
   color: #ffffff;
   font: bold 10px/28px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }


  #leftnav1u_act a:link {
   display: block;
   background: url(../images/hg_navi_l2_normal_unten.png) no-repeat left bottom;
   color: #ffffff;
   font: bold 10px/28px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }


  #leftnav1u_act a:hover {
   display: block;
   background: url(../images/hg_navi_l2_normal_unten.png) no-repeat left bottom;
   color: #ffffff;
   font: bold 10px/28px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }
 
  #leftnav1u_act a:visited {
   display: block;
   background: url(../images/hg_navi_l2_normal_unten.png) no-repeat left bottom;
   color: #ffffff;
   font: bold 10px/28px Verdana, Arial;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
	width: 207px;
   float: left;
   text-indent:30px;
   text-align: left;
  }
/*   --------unten ende ----------*/

  #leftnav2 a {
   display: block;
   color: #333333;
   font: bold 10px Verdana, Arial;
   margin: 0px auto;
   padding: 2px 0px 1px 2px;
   text-decoration: none;
   width: 170px;
   float: none;
   text-indent: 25px;
   text-align: left;
  }


  #leftnav2 a:link {
   display: block;
   color: #333333;
   font: bold 10px Verdana, Arial;
   margin: 0px auto;
   padding: 2px 0px 1px 2px;
   text-decoration: none;
   width: 170px;
   float: none;
   text-indent: 25px;
   text-align: left;
  }



  #leftnav2 a:hover {
   display: block;
   color: #333333;
   background: url(../images/pfeil2.png) no-repeat 15px center;
   font: bold 10px Verdana, Arial;
   margin: 0px auto;
   padding: 2px 0px 1px 2px;
   text-decoration: none;
   width: 170px;
   float: none;
   text-indent: 25px;
   text-align: left;
  }


  #leftnav2_act a {
   display: block;
   color: #333333;
   font: bold 10px Verdana, Arial;
   margin: 0px auto;
   padding: 2px 0px 1px 2px;
   text-decoration: none;
   width: 170px;
   float: none;
   text-indent: 25px;
   text-align: left;
  }


  #leftnav2_act a:link {
   display: block;
   color: #333333;
   font: bold 10px Verdana, Arial;
   margin: 0px auto;
   padding: 2px 0px 1px 2px;
   text-decoration: none;
   width: 170px;
   float: none;
   text-indent: 25px;  
   text-align: left;
  }


  #leftnav2_act a:hover {
   display: block;
   color: #333333;
   font: bold 10px Verdana, Arial;
   margin: 0px auto;
   padding: 2px 0px 1px 2px;
   text-decoration: none;
   width: 170px;
   float: none;
   text-indent: 25px;
   text-align: left;
  }
 
  #leftnav2_act a:visited {
   display: block;
   background: url(../images/pfeil2.png) no-repeat 15px center;
   color: #333333;
   font: bold 10px Verdana, Arial;
   margin: 0px auto;
   padding: 2px 0px 1px 2px;
   text-decoration: none;
   width: 170px;
   float: none;
   text-indent: 25px;
   text-align: left;
  }


/* Forms Fields */

SELECT {  
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px 
}

TEXTAREA {  
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color : #d9d4d7;
 font-size: 10px
} 

INPUT {  
 font-family: Verdana, Arial, Helvetica,  sans-serif; 
 font-size: 10px 
}
.caption {
 font-family : Verdana, sans-serif;
 font-size : 10px;
 color : #000000;
}

.bulletlist {
 font-family : Verdana, sans-serif;
 font-size : 12px;
 color : #000000;
 font-weight: normal; 
 list-style-type: disc;
}

}
/* Search Formats */


.tx-indexedsearch {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #999999;
}

.tx-indexedsearch-info {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
color: #666666;
}

.tx-indexedsearch-percent {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
color: #666666;
}

.tx-indexedsearch-searchbox { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; 
color: #333333
}

.tx-indexedsearch-selectbox-type {  
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal
}

.tx-indexedsearch-selectbox-defop {  
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal
}

.tx-indexedsearch-descr {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #999999;
}
.tx-indexedsearch-info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: transparent;
	background: transparent;
}
.tx-indexedsearch-whatis {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #999999;
	}
}
.tx-indexedsearch-percent {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
color: #666666;
}
.tx-indexedsearch-searchbox { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
 font-weight: normal; 
color: #999999;
}
.tx-indexedsearch-selectbox-type { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal;
}
.tx-indexedsearch-selectbox-defop {  
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px; 
font-weight: normal
}

.searchform {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #808080;
	width: 100px;
	height: 14px;
	line-height: 12px;
	border-left: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	margin-top: 4px;
}

.searchresultpagetitle {
 font-family : Verdana, sans-serif;
 font-size : 15px;
 color : #ffffff;
 font-weight : bold;
}

.searchresultcontent {
 font-family : Verdana, sans-serif;
 font-size : 11px;
 color : #ffffff;
 font-weight : normal;
}

.searchresultheader {
 font-family : Verdana, sans-serif;
 font-size : 14px;
 color : #ffffff;
 font-weight : bolder;
}

.searchmarkup {
 color : #000000;
}

.loginform {
 font-family : Verdana, sans-serif;
 font-size : 14px;
 color : #000000;
 font-weight : normal;
}
/* Mailform Formattting */

#mailform fieldset.csc-mailform {
	/*margin-left: 10%;*/
	padding: 10px;
	width: 90%;
	float: left;
}
  
#mailform fieldset.csc-mailform .csc-mailform-field {
	padding: 5px 0px;
	float: left;
}
  
#mailform fieldset.csc-mailform .csc-mailform-field label {
 float:			left;
 font-size:		90%;
 font-weight:		bold;
 width:			100px; 
 }

.mailform {
 font-family : Verdana, sans-serif;
 font-size : 11px;
 color : #ffffff;
 font-weight : normal;
 text-align: right;
}
/*
.mailformrequired {
 font-family : Verdana, sans-serif;
 font-size : 11px;
 color : #ffffff;
 font-weight : bolder;
}

.mailformcomment {
 font-family : Verdana, sans-serif;
 font-size : 11px;
 color : #ffffff;
 font-weight : bolder;
}

.mailformradio {
 font-family : Verdana, sans-serif;
 font-size : 10px;
 color : #ffffff;
 font-weight : normal;
}
*/
.filelinks {
 font-family : Verdana, sans-serif;
 font-size : 12px;
 color : #000000;
}

.filelinkssize {
 font-family : Verdana, sans-serif;
 font-size : 12px;
 color : #000000;
}

/* General Fonts */

P { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color : #e6e6e6;
   font-size: 11px;
; padding-left: 5px
 }

 .link { 
  border: 1px solid #COC8D4; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
   color : #ffffff;
  text-decoration: underline;
}

OL { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt; 
   margin: 0.25em 0.5em;
   font-weight: normal; list-style-type: disc ; 
   color : #d9d4d7;
} 

/* Headings */


/* Headings */

H1 { 
   font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; width: 100%; 
	border-color: black black #FFFFFF #000000;   
; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
 } 

H2 { 
   font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF: Verdana, Helvetica, Arial, sans-serif;   
   color: #808080;
 } 

H3 { 
   font-size: 14px; font-weight: bold
   font-family: Verdana, Helvetica, Arial, sans-serif;   
   color: #ffffff;
 } 

UL { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt; 
   margin: 0.25em 0.5em;
   color : #d9d4d7;
} 
#NEWS P{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   color : #FFFFFF;
   font-size: 10pt;
   background-color: #77777d;
   padding-left: 5px;
	}
}
table.csc-frame-frame1 { 
background-color: #FF6666; padding: 2px 4px 2px 4px; border: 1px solid #333333; 
}
p.csc-frame-frame2, table.csc-frame-frame2 { 
background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; 
}.csc-textpic-caption {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF}
.mehr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-image: url(../images/mehr_icon.png); background-repeat: no-repeat; height: 19px; width: 83px}
