body
{
    background-color:#ffffff;
    margin:0px;
}
select.newsarchive
{
    font-size:11px;
     
}

h,p,dt,font,dd,li,ul,div,ol,body,td{ 
	font-size: 12px; 
	font-family: Trebuchet MS, Arial, Tahoma, Verdana; 
	text-decoration: none; 
	color:#282828;
}
a.newsanno { 
	font-size: 12px; 
	font-family: Trebuchet MS, Arial, Tahoma, Verdana; 
	text-decoration: none; 
	color:#282828;
}

div.directorsmenu
{
    margin-top:20px;
    margin-right:10px;
}
div.directorsmenu div
{
    margin-bottom:10px;
}
table.noborder
{
    border-width:0px;
    width:100%;
}
table.noborder td
{
    border-width:0px;
    padding:0px;
    vertical-align:top;
}
table.searchresults td
{
    padding-right:5px;
    padding-bottom:5px;
}
input.searchresults
{
    width:480px;
    border:1px solid #b6b6b6;
}
table.player
{
    border:1px solid #bfbfbf;
     
   
}
input.contentform
{
    width:300px;
    border:1px solid #b6b6b6;
    margin-left:5px;
}
textarea.contentform
{
    width:300px;
    border:1px solid #b6b6b6;
    margin-left:5px;
}
table.player td
{
   
    padding-top:30px;
    padding-bottom:30px;
    padding-left:0px;
    padding-right:0px;
}
div.galleryitem
{
    
    
    padding:23px 48px;
    border:1px solid #bfbfbf;
}
div.galleryitemouter
{
    float:left;
    margin:0px 23px 23px 0px;
   
}
div.gallerydescription
{
    text-align:center;
    margin-top:10px;
   
}
p
{
    text-align:justify;   
 }
 
img
{
    border-width:0px;    
}
 
a
{
    font-size: 12px; 
	font-family: Trebuchet MS, Arial, Tahoma, Verdana; 
	
    color:#f7ba09;
    text-decoration:underline;
}

h1
{
    font-size: 24px; 
	font-family: Trebuchet MS, Arial, Tahoma, Verdana; 
	text-decoration: none; 
	color:#9c9c9c; 
	margin-top:0px;
	margin-bottom:7px; 
        
} 
h2
{
    font-size: 14px; 
	font-family: Trebuchet MS, Arial, Tahoma, Verdana; 
	
	color:#9c9c9c;
	margin-bottom:22px;
	padding:0px; 
    
}
table.newslist
{
    border-bottom:1px solid #d9d9d9;
    margin-bottom:20px;
}
div.newsselect
{
    border-bottom:1px solid #d9d9d9;
   
}
table.newslist td
{
    padding-bottom:20px;
}

h3
{
    font-size: 12px; 
	font-family: Trebuchet MS, Arial, Tahoma, Verdana; 
	font-weight:bold; 
	color:#282828;
	margin:0px 0px 20px 0px;
	 
    
}
 
#maincont
{
    margin-left:auto;
    margin-right:auto; 
    width:935px;
} 

div.topblock
{
    margin-top:0px;
    margin-bottom:10px;
    float:right;
} 
div.rss
{
    float:left;
    margin-top:10px;
}

div.leftcornerbg, div.icons, div.rightcornerbg
{
    float:left;
}

div.leftcornerbg
{
    background-image:url(/images/search_bg_left_corner.png);
    background-repeat:no-repeat;
    width:33px;
    height:25px;
}
    
div.rightcornerbg
{
    background-image:url(/images/search_bg_right_corner.png);
    background-repeat:no-repeat;
    width:33px;
    height:25px;
}

div.icons
{
    background-image:url(/images/search_bg.png);
    background-repeat:repeat-x; 
    height:25px;
}

div.icon, div.stripes
{
    float:left;
    height:25px;    
}

div.icon img
{
    margin-left:16px;
    margin-right:16px;  
    margin-top:7px;  
}

div.search
{
    background-image:url(/images/searchinput.png);
    background-repeat:no-repeat;
    width:175px;
    height:20px;
    float:left;
    margin-left:11px;
    margin-top:2px;    
}

div.search input
{
     width:160px;
     height:16px;
     background-color:Transparent;
     border-width:0px;
     font-size: 10px; 
	 font-family: Tahoma, Arial, Verdana; 
	 color:#969696; 
	 margin-left:8px;
     padding-top:3px; 
}

div.searchbutton
{
   float:left; 
   vertical-align:middle;
   margin-left:9px;
   margin-top:5px;
}

div.searchbutton a
{
    font-size: 9px; 
	font-family: Tahoma, Arial, Verdana; 
	text-decoration: none; 
	color:#ffffff;
}

div.clear
{
    clear:both;    
}
div.stripes
{
    background-image:url(/images/stripes.png);
    background-repeat:no-repeat;
    width:1px;
    background-position:center center;
}

div.topmenu
{
    margin-top:26px;
    margin-bottom:10px; 
    
}

.topmenuitem_selected
{
    font-size: 14px; 
	font-family: Trebuchet MS, Tahoma, Arial, Verdana; 
	text-decoration: none; 
	color:#fbce06;
	margin-left:19px;
	margin-right:19px;
	padding-top:1px;
}

.topmenuitem_selected a
{
    font-size: 14px; 
	font-family: Trebuchet MS, Tahoma, Arial, Verdana; 
	text-decoration: none; 
	color:#fbce06;
}

td.topmenutdbg
{
    background-image:url(/images/topmenu_bg.png); 
    background-repeat:repeat-x;
    padding-top:1px;
} 

td.topmenutdbg a{
    font-size: 14px; 
	font-family: Trebuchet MS, Tahoma, Arial, Verdana; 
	text-decoration: none; 
	color:#9c9c9c;
}

td.topmenutdbg a:hover
{
    color:#fbce06; 
    text-decoration: underline;  
}

div.dropdownmenu
{
    
    margin-top:5px;
    width:935px;
    padding-left:19px; 
    font-size: 12px; 
	font-family: Trebuchet MS, Tahoma, Arial, Verdana; 
	text-decoration: none; 
	color:#fffefe; 
}
.menudotsover
{
    color:#f7ba09;
    background-color:#f7ba09; 
    padding:5px 0px 3px 0px; 
}
.menudotsout
{
    color:#fffefe;
    background-color:transparent; 
    padding:5px 0px 3px 0px; 
}
div.dropdownmenu a
{
    font-size: 12px; 
	font-family: Trebuchet MS, Tahoma, Arial, Verdana; 
	text-decoration: none; 
	color:#fffefe;
	padding:5px 5px 3px 5px; 
}

div.dropdownmenu a:hover
{
    color:#fffefe; 
    text-decoration: none; 
    background-color:#f7ba09;
    padding:5px 5px 3px 5px; 
}

div.thermo
{
    margin-left:22px;
    margin-right:22px;
    font-size: 10px; 
	font-family: Trebuchet MS, Tahoma, Arial, Verdana; 
	text-decoration: none; 
	color:#282828;
}

div.thermo a
{
    font-size: 10px; 
	font-family: Trebuchet MS, Tahoma, Arial, Verdana; 
	text-decoration: none; 
	color:#9c9c9c;
    }

div.content
{
    padding-top:16px;
    padding-bottom:3px;        
}
div.fpcontent
{
    padding-top:16px;
    padding-bottom:3px;        
}
div.dotted
{
    border-bottom-style:dotted;
    border-bottom-color:#959595;
    
    border-bottom-width:1px;
}
div.fpnews
{
    width:240px;
    float:left;
    margin-right:40px;
    margin-left:15px;
}
div.fpnewsblock
{
    margin-bottom:17px;
}

div.fpnewstitle
{
    padding-top:4px;
}

a.fpnewstitle
{
    font-size: 12px; 
	font-family: Trebuchet MS, Tahoma, Arial, Verdana; 
	text-decoration:none;
	color:#282828;
}
a.fpnewstitle:hover
{
    font-size: 12px; 
	font-family: Trebuchet MS, Tahoma, Arial, Verdana; 
	text-decoration:underline;
	color:#fbce06;
}
div.fpnewsdate
{

}
div.newsdate
{
   margin-bottom:0px;
}

div.fpnewsdate div
{
    float:left;   
}

div.fpnewsdatecont
{
    background-image:url(/images/datebg.png);
    background-repeat:repeat-x;
    background-position:left center;
    font-size: 10px; 
	font-family: Trebuchet MS, Tahoma, Arial, Verdana; 
	color:#ffffff;
	font-weight:bold;
	height:17px;
    }
    
div.fptxt
{
    width:620px;
    float:left;
}
div.fpgraph
{
     float:right;
}

div.bottommenu
{
   margin-left:22px;
   margin-right:22px;
   margin-bottom:12px;
   margin-top:1px; 
   float:right;
   font-size: 12px; 
   font-family: Trebuchet MS, Tahoma, Arial, Verdana; 
   color:#282828;
}

div.bottommenu a
{
   font-size: 12px; 
   font-family: Trebuchet MS, Tahoma, Arial, Verdana; 
   text-decoration: none; 
   color:#282828;    
}

div.bottommenu span
{
   font-size: 12px; 
   font-family: Trebuchet MS, Tahoma, Arial, Verdana; 
   color:#fbcd05;
   text-decoration:underline; 
}

div.logotypes
{
     background-color:#c5c5c5; 
     margin-bottom: 9px;
     margin-top:3px;
     height:51px;  
}

td.merrygoround
{
    background-image:url(/images/banner_separator.png);
    background-position:right;
    background-repeat:no-repeat;
    padding:0px 40px 0px 40px;
}
img.headerimage
{
    border-bottom-width:0px;
    width:798px;
    height:160px;
}
div.bottombanner
{
    float:left;
    margin-left:13px;
}
img.arrows
{
    margin-top:10px;
    margin-left:26px;
    margin-right:26px;
    width:15px;
    height:29px; 
    cursor:pointer;  
}

div.banners
{
     margin-bottom: 9px;
     margin-top:3px;       
}

div.copyright
{
     margin-top:8px;
     margin-bottom:50px;   
}
div.copyright div
{
    float:left;
}

div.copyright div a
{
    font-size: 12px; 
	font-family: Trebuchet MS, Arial, Tahoma, Verdana; 
	text-decoration: underline; 
	color:#282828;  
}

div.designed
{
    float:right !important;
    color:#b6b6b6 !important;    
}

div.designed a
{
   color:#b6b6b6 !important;  
}

div.sitemap_container 
{
    margin: 18px 0 0 0;
}
div.sitemap_container a
{
    color: #282828;
    text-decoration: none;
}
div.sitemap_container a:hover
{
    color: #282828;
}
div.sitemap_button 
{
  width: 20px;
  padding-top: 4px;
  float: left;
  margin: 4px 0 4px 0;
}
div.sitemap_button img
{
 cursor: pointer;
}
div.sitemap_title_first 
{
    font-weight: bold;
    float: left;
    margin: 4px 0 4px 0;
}
div.sitemap_title 
{
    float: left;
    margin: 4px 0 4px 0;
}
div.sitemap_items 
{
    padding-left: 20px;
    display: ;
}

div.stripes_h
{
   background-image:url(/images/stripes_h.png);
   background-repeat:repeat-x; 
   background-position:left center;  
}

div.topmenuinside
{
   background-image:url(/images/stripes_h.png);
   background-repeat:repeat-x; 
   background-position:bottom; 
}

td.topmenuinsidetdbg
{
   background-image:url(/images/topmenuinside_bg.png);
   background-repeat:repeat-x; 
   background-position:left;
   color:#ffffff !important;
}

div.topmenuiteminside
{
    color:#9c9c9c !important;
    margin-bottom:6px;
    margin-top:7px;
}

div.topmenuiteminside a
{
    color:#9c9c9c !important;
    font-family:Trebuchet MS, Tahoma, Verdana;
    font-size:12px; 
    text-decoration:underline !important;   
}
