body {
	background-color:#ECEBEB;
	color: #444444;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
        margin: 0px;
	padding: 0px;
}

img {border-width: 0px;
}

.text {
	font-family: arial, verdana, helvetica, sans-serif;
	color: #444444;
	font-size: 11px;
	font-weight: 400;
        }

.textb {
	font-family: arial, verdana, helvetica, sans-serif;
	color: #1A1400;
	font-size: 11px;
	font-weight: 900;
        }
        
 .textb2 {
	font-family: arial, verdana, helvetica, sans-serif;
	color: #444444;
	font-size: 11px;
	font-weight: 900;
        }

.textw {
	font-family: arial, verdana, helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: 400;
        font-style: italic;
        text-decoration: none;
}

.nadpw {
	font-family: arial, verdana, helvetica, sans-serif;
	color: #ffffff;
	font-size: 18px;
	font-weight: 900;
}

.nadp {
	font-family: arial, verdana, helvetica, sans-serif;
	color: #444444;
	font-size: 18px;
	font-weight: 900;
}

.nadp1 {
	font-family: arial, verdana, helvetica, sans-serif;
	color: #24447F;
	font-size: 14px;
	font-weight: 400;
}

.formodes{
        background-color:#dedede;
        font-family: arial, verdana, helvetica, sans-serif;
	color: #444444;
	font-size: 11px;
	font-weight: bold;
        text-align: left;
}

/* ----------------------------------------------topnav-------------------------------------*/

.topnav{
	background:#DEDEDE;        
	height:48px;
        width: 1000px;
	text-align:left;
         }	
        
.topnav ul{
	height:48px;
	list-style-type:none;
        margin:0;
	padding:0;
	}
        
.topnav li{
        width:136px;
	float:left;
	margin:0;
	padding:0;                
	 }
                
.topnav li a{
	display:block;
        line-height:48px;
        color:#000000;
	font-size:12px;
        font-weight: normal;
        text-decoration:none;
	text-align:left; 
        padding-left: 8px;
        }
                        
.topnav li a:hover{
	color:#ffffff;
	}
                        
.topnav li ul{
	background:#DEDEDE;
	display:none;
	height:auto;
	filter:alpha(opacity=85);
	opacity:0.85;
	position:absolute;
	width:180px;
	z-index:100;
        }
                
.topnav li:hover ul{
	display:block;
        }
                
.topnav li li {
	display:block;
	float:none;
	width:180px;
        }
        
.topnav li ul a{
	display:block;
	font-size:12px;
	font-weight:normal;
	height:24px;
	line-height:22px;
	padding:3px 1px 0px 16px;
	text-align:left;
        }
                
.topnav li ul a:hover{
	color:#24447F;
	opacity:1.0;
	filter:alpha(opacity=100);
        }
        
.topnav li a:hover{
	background:#dedede;
        color:#24447f;
	}

.topnav a.active,.topnav li a.active:hover{
	background:#24447F;
        color:#ffffff;
	} 
        
/* ----------------------------------------------ost-------------------------------------*/
        
#topani{
background-color: #24447F;
background-repeat: repeat-x;
background-position: top;
height:240px;
}
