body {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
}

P {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 13pt
}
P.small {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 13pt
}

DIV {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px
}

a {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline;
}

a:hover {
    COLOR: #aaaaaa;
    TEXT-DECORATION: underline;    
}

h1 {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold; 
    MARGIN-BOTTOM: 10pt;
    MARGIN-TOP: 0pt;            
    LINE-HEIGHT: 18pt
    }

ul {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14pt
}

li {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14pt
}
    
div.bulletlist {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 13pt
}  
div.table {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 13pt
}    
div.filelinkssize
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 13pt
    }  
span
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 13pt
    }    
a.nav {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
}

a.nav:hover {
    COLOR: #aaaaaa;
    TEXT-DECORATION: underline;    
}
a.nav_off {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
}

a.nav_off:hover {
    COLOR: #aaaaaa;
    TEXT-DECORATION: underline;    
}
/* ----------------- Head Navigation -------------------- */

p.headnav {
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;    
    LINE-HEIGHT: 11pt
    }
a.headnav {
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;    
    LINE-HEIGHT: 11pt
    }

a.headnav:hover {
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;    
    LINE-HEIGHT: 11pt
    }


/* ----------------- Side Navigation -------------------- */

div.sidemenu {
	 BORDER-TOP: 1px solid #999999;
}

div.nav_up {
	 BACKGROUND-COLOR: #cccccc;
	 BORDER-BOTTOM: 1px solid #999999;
	 LINE-HEIGHT: 23px
}

div.nav_on {
	 BACKGROUND-COLOR: #FFCD04;
	 BORDER-BOTTOM: 1px solid #999999;
	 LINE-HEIGHT: 23px
}

div.nav_off {
	 BACKGROUND-COLOR: #ffffff;
	 BORDER-BOTTOM: 1px solid #999999;
	 LINE-HEIGHT: 23px
}
    
div.nav_sub {
	 BACKGROUND-COLOR: #ffffff;
	 BORDER-BOTTOM: 1px solid #999999;
	 LINE-HEIGHT: 23px
}
    
/* ----------------- Footer -------------------- */

P.footer {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 11pt
    }    
a.footer {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;    
    LINE-HEIGHT: 11pt
    }

a.footer:hover {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline;    
    LINE-HEIGHT: 11pt
    }    
    

/* ----------------- Position -------------------- */

P.position {
    COLOR: #aaaaaa;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 11pt
    }    
a.position {
    COLOR: #aaaaaa;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;    
    LINE-HEIGHT: 11pt
    }

a.position:hover {
    COLOR: #aaaaaa;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;    
    LINE-HEIGHT: 11pt
    }    

    
/* ----------------- Forms -------------------- */    


span.mailform
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 13pt
    }    
span.mailformrequired
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 13pt
    }    
P.formsep
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #ffffff;  
    MARGIN-BOTTOM: 5pt;
    FONT-WEIGHT: bold;      
    MARGIN-TOP: 5pt;        
    LINE-HEIGHT: 20pt
    }
p.form
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
a.form
{
    COLOR: #457ebc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;    
    LINE-HEIGHT: 15pt
    }

a.form:hover
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;    
    LINE-HEIGHT: 15pt
    }
p.form_head
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-WEIGHT: bold;         
    FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
p.formhead
{
    FONT-SIZE: 13px;
    COLOR: #333333;
    FONT-WEIGHT: bold;     
    FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
INPUT.norm_error
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Helvetica,Sans-Serif;
    BACKGROUND-COLOR: #ff6600
}
SELECT
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
SELECT.norm
{
    FONT-SIZE: 11px;
    WIDTH: 250px
}
SELECT.norm_error
{
    FONT-SIZE: 11px;
    WIDTH: 250px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ff6600
}
SELECT.normshort
{
    FONT-SIZE: 11px;
    WIDTH: 100px
}
SELECT.normshort_error
{
    FONT-SIZE: 11px;
    WIDTH: 100px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ff6600
}
TEXTAREA
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
TEXTAREA.norm
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}

/* ----------------- Intro Areas -------------------- */

P.intro
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 11pt
    }    
a.intro
{
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;    
    LINE-HEIGHT: 11pt
    }

a.intro:hover
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;    
    LINE-HEIGHT: 11pt
    }
/* ----------------- Site Map -------------------- */
div.sitemap1
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    BACKGROUND-COLOR: #efefef;    
    MARGIN-BOTTOM: 5pt;
    MARGIN-TOP: 15pt;      
    FONT-WEIGHT: bold;         
    LINE-HEIGHT: 13pt
    } 
div.sitemap2
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 20pt;    
    LINE-HEIGHT: 13pt
    } 
div.sitemap3
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 40pt;    
    LINE-HEIGHT: 13pt
    }     
div.sitemap4
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 60pt;    
    LINE-HEIGHT: 13pt
    }   
div.caption
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 13pt
    }     
h2
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    MARGIN-BOTTOM: 5pt;
    MARGIN-TOP: 15pt;      
    FONT-WEIGHT: bold;         
    LINE-HEIGHT: 13pt
    } 

div.celmenu
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 2pt;
    MARGIN-TOP: 2pt;      
    LINE-HEIGHT: 13pt
    } 

span.tx-indexedsearch-redMarkup
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 2pt;
    MARGIN-TOP: 2pt;      
    LINE-HEIGHT: 13pt
    } div.tx-indexedsearch-res {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 13pt
}

td.tx-indexedsearch-descr {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 13pt
}

td.tx-indexedsearch-info {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 13pt
}




