body{ 
  margin:0px 0px 0px 0px; 
  padding: 0; 
  font-size: small; 
  font-family: Arial, Helvetica, sans-serif; 
  color:#000;
  min-height: 100%;
  height: auto !important;
  height: 100%;
  position: relative;
  background-image:url(/images/bg.jpg);
}
#container_site {
position: relative;
min-width: 1020px;
width:expression((document.documentElement.clientWidth
 || document.body.clientWidth) < 1000? "1024px": "auto");
}

.logo{
position:absolute;
/*left:5px;*/
}
.greenline{
position:absolute;
background-image: url(/images/bgtopmenu.gif);
height:29px;
padding-top:5px;
color:#FFFFFF;
width: 100%;}

.greenline a{
color:#FFFFFF;
text-decoration:none;
line-height:25px;
padding-left:5px;
padding-right:5px;
font-size: 12px}

a.top:hover        {
text-decoration:none;
margin-bottom:5px;
margin-top:5px;  
}



.flash{
position:absolute;
/*width:506px;*/
height:198px;
top:40px;
/*left:239px;*/
left: 0px;
min-width: 1000px;
width: 100%;
text-align: center;
z-index: 1;

}



.all{
position:absolute;
left:0px;
top:0px;
width:100%;
min-width: 1000px;
}
.right{
position: absolute;
background-image:url(/images/bgright.gif);
background-repeat: repeat-y;
float:right;
width:258px;
right:0px;
top:0px;
}

a.menuleft       {
margin-bottom:5px;
margin-top:5px; 
font-family: Arial, Helvetica, sans-serif;
color: #366181;  
font-size:130%; 
text-decoration:none;
font-weight: normal;
border-bottom:1px dashed #366181;}

a.menuleft:hover        {
text-decoration:none;
margin-bottom:5px;
margin-top:5px;  
}

a.menutop       {
margin-bottom:0px;
margin-top:0px; 
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;  
text-decoration:none;
font-weight: bold;
border-bottom:1px dashed #366181;}

a.menutop:hover        {
text-decoration:underline;
margin-bottom:0px;
margin-top:0px;  
}


a.menutopyel       {
margin-bottom:0px;
margin-top:0px; 
font-family: Arial, Helvetica, sans-serif;
color: #FFFF00;  
text-decoration:none;
font-weight: bold;
border-bottom:1px dashed #366181;}

a.menutopyel:hover        {
text-decoration:underline;
margin-bottom:0px;
margin-top:0px;  
}

a.footer{
color:#FFFFFF;
text-decoration:none;}



a img {
     padding:0;
     margin:0;
	 border:none;
}

.date{
font-family: Arial, Helvetica, sans-serif;
font-size:105%; 
color:#366181;
font-weight:bold;
margin-top:20px;
margin-bottom:20px;
}

h1          { 
font-family: Arial, Helvetica, sans-serif;
font-size:100%; 
background-image: url(/images/h1bg.jpg); 
line-height:45px; 
color: #366181;
margin-left: 5px; 
padding-left: 10px; 

padding-top: 0; 
padding-bottom: 0; 
margin-top: 0px; 
margin-bottom: 30px; 
}
.h1          { 
font-family: Arial, Helvetica, sans-serif;
font-size:100%; 
font-weight: bold;
background-image: url(/images/h1bg.jpg); 
line-height:45px; 
color: #366181;
margin-left: 5px; 
padding-left: 10px; 
padding-right: 15px; 

padding-top: 10px; 
padding-bottom: 10px; 
margin-top: 0px; 
margin-bottom: 10px; 
}


h2           { 
font-family: Arial, Helvetica, sans-serif;
font-size:100%; 
background-image:url(/images/bgh.gif); 
line-height:45px; 
color: #366181;
margin-left:10px; 
padding-right: 10px; 
margin-top: 10px; 
margin-bottom: 10px; 
text-align: center;
width:145px;}

a{
font-family:Arial, Helvetica, sans-serif;
font-size:95%;
color:#366181; 
text-decoration: underline;
}

a:hover        {
text-decoration:underline; 
}

.all2{
position:absolute;
width:99%;
top:165px;

}







