body,html{
 margin:0px;
 padding:0px;
 border:0px;
}

body{
 bgcolor:#FFFFFF;
 font-family: Verdana,Tahoma,Times,Georgia, "Times New Roman",  serif;
 font-size: 12px;
}

form{
margin-top:3px;
margin-bottom:2px;
}

.resulttitle,.resultcell{
font-size:12px;
align:center;
border-style:solid;
border-width:1px;
 width:200px;
 padding-top:3px;
 padding-bottom:3px;
 padding-left:15px;
 padding-right:15px;

}

.resulttitle{
 color:white;
 font-weight:bold;
 background-color: #4169e1;
 border-color:white;
}

.resultcell{
color:black;
border-color:black;
}

#content{
  bgcolor:#ffffff;
}

#searchf A,#searchf A:visited, #searchf A:hover{
font-size: 12px;
font-weight: normal; 
 color:black; 
}

        .starrequired{
          color:red;
          font-weight:bold;
        }
        .smalltext{
          font-size:10px;
        }
        .text{
          font-size:12px;
        }
        .footer{
          font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
          font-size:12px;
        }

        .newstext A,.footer A,.footer A:visited,.footer A:visited{ 
	  color: #2E59B4; 
	  font-weight: normal; 
	  text-decoration: none;
	  margin-bottom:.5em;
  	  margin-top:.5em;
  	 text-indent:0pt;
	}
       .newstext A, A:visited{
         font-weight:bold;
       }

       .footer A:hover{ 
	  color: #DD0000; 
	  font-size: 12px;
	  font-weight: normal; 
	  text-decoration: none;
          margin-bottom:.5em;
  	  margin-top:.5em;
  	 text-indent:0pt;
        }

#tabs
{

 padding-bottom:10px;
}
 
        #menu
{
 padding-top:10px;
 padding-bottom:10px;
}
        #news{
          padding-left:5px;
          font-size:12px;
          valign:top;
          text-align:justify;
          margin:0px;
        }

        #search{
          padding:0px;
          margin:0px;
        }
        #left,#right{
          padding:5px;
          valign:top;
        }

        .tabletitle{
         background-color: #4169e1;
         align:center;
         color:white;
         border-color:green;
        }

        .tableelem{

        }
        .filtmenu A,
        .filtmenu A:hover
        {
            text-decoration: none;
            font-weight: bold;
            font-size: 12px;
            margin-top: 2px;
            padding-top: 2px;
            padding-bottom: 2px;
            padding-left: 7px; 
            padding-right: 7px;
            font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        }     
       .filtmenu A,.filtmenu A:visited
        {
            color: white;
            background-color: #32cd32;
        }

        .filtmenu A:hover
        {
            color: white; 
            background-color: #2e8b57;
        }


        .topmenu A,
        .topmenu A:hover,
        .topmenu_act A,
        .topmenu_act A:hover
        {
            text-decoration: none;
            font-weight: bold;
            font-size: 14px;
            margin-top: 2px;
            padding-top: 2px;
            padding-bottom: 2px;
            padding-left: 7px; 
            padding-right: 7px;
            font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        }

       .topmenu A,.topmenu A:visited
        {
            color: white;
            background-color: #6495ed;
        }

        .topmenu A:hover
        {
            color: white; 
            background-color: #483d8b;
        }

        .topmenu_act A:visited{
          color:white;
        }
        .topmenu_act A,
        .topmenu_act A:hover
        {
            color: white;
            background-color: #483d8b;
            
        }
        .menu
        {
            text-align: center;
            margin-bottom: 5px;
            valign:top;
        }

        .arts{
          valign:top;
        }

        .arts A,.arts A:visited, .arts A:Hover{
          color:#6495ed;
          text-decoration: none;
          font-weight: normal;
        }
      
  .newstitle{
         text-decoration: none;
         text-align:center;
         color: white;
         background-color: #6495ed;
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         padding-bottom:3px;
         margin: 0px;
        }

        .newsdate{
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size:11px;
         color:#02737e;
         margin-top: 3pt;
         margin-bottom: 3pt;
        }

        .newstext{
          font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
          font-size:11px;
          margin-top: 2pt;
          margin-bottom: 4pt;
       }

       .newstext p{
        margin:0px;
        text-align: justify;
       }

p{
  margin:2px;
text-align: justify;  
} 

.simplenew A,.simplenew A:visited, .simplenew A:hover{
font-size: 12px;
font-weight: bold; 
color: #2E59B4; 
}

.simple A,.simple A:visited, .simple A:hover{
font-size: 12px;
font-weight: normal; 
color: #2E59B4; 
}

.listitle{
         background-color: #4169e1;
         align:center;
         color:white;
           font-weight: bold;
         font-size: 12px;
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        }

.arttitle A,
.arttitle A:visited{
COLOR: #0d74c4;
font-weight:normal;
 
}

.arttitle A:hover{
COLOR: #db4600
}

.listitle A,
.listitle A:hover,
.listitle A:visited{
  color:white;
  font-weight: bold;
  font-size: 12px;
  margin-top: 2px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 7px; 
  padding-right: 7px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
} 

.errortext {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial;COLOR: red
}
fieldset{margin:0px;padding:5px;}
h1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;color: #000000}
