body
{
	font-family: Verdana, Tahoma, sans-serif;
        font-size: 11px; font-weight: normal; 
        color: #484F58; TEXT-DECORATION: none;
}

TD
{
	font-family: Verdana, Tahoma, sans-serif;
        font-size: 11px; font-weight: normal; 
        color: #484F58; TEXT-DECORATION: none;
}
P
{
	font-family: Verdana, Tahoma, sans-serif;
        font-size: 11px; font-weight: normal; 
        color: #484F58; TEXT-DECORATION: none;
}
a
{
	color: #484F58;
}

h1 { font-size: 13px; color: red; letter-spacing: 0px; right-spacing: 0px; margin-bottom: 0px; }
h2 { font-size: 9px; letter-spacing: 0px; right-spacing: 0px; margin-bottom: 0px; font-weight: normal;}
h3 { font-size: 12px; letter-spacing: 0px; right-spacing: 0px; margin-bottom: 0px; font-weight: bold;}
a.link
{
	font-family: Verdana, Tahoma, sans-serif;
        font-size: 11px; font-weight: normal; 
        color: #08628C; TEXT-DECORATION: underline;

}
.white {
   font-family: Verdana, Tahoma, sans-serif;
        font-size: 11px; font-weight: normal; 
        color: #ffffff; TEXT-DECORATION: none;

}
a.white:hover { color: #ffffff; TEXT-DECORATION: none;}
a.personal
{
	font-family: Verdana, Tahoma, sans-serif;
        font-size: 10px; font-weight: normal; 
        color: #000000; TEXT-DECORATION: underline;

}

a:hover
{
	color: #999999;
}
.main {
   font-size: 9px; font-weight: normal; 
    color: #000000; TEXT-DECORATION: none;
}

.menu_top {
   font-size: 10px; font-weight: normal; 
    color: #1F2C3C; TEXT-DECORATION: none;
}
.menu_top1 {
   font-size: 9px; font-weight: normal; 
    color: #7E858D; TEXT-DECORATION: none;
}
.menu_left {
   font-size: 11px; font-weight: normal; 
    color: #1F2C3C; TEXT-DECORATION: none;
}
.menu_bottom {
   font-size: 9px; font-weight: normal; 
    color: #333333; TEXT-DECORATION: none;
}
.menu_news {
   font-size: 9px; font-weight: normal; 
    color: #000000; TEXT-DECORATION: underline;
}
.cat {
   font-size: 9px; 
    color: #08628C; TEXT-DECORATION: none;
}
.top_cat {
   font-size: 11px; font-weight: bold;
    color: #3D4E63; TEXT-DECORATION: underline;
}
.navbar {
   font-size: 11px; font-weight: bold;
    color: #08628C; TEXT-DECORATION: none;
}
.navbar1 {
   font-size: 11px; font-weight: bold;
    color: #08628C;
}
.NAV_CURRENT_ITEM
{
   font-size: 14px; font-weight: bold;
    color: #08628C; TEXT-DECORATION: none;
}
.top {
   font-weight: normal; font-size: 10px;
    color: #333333; TEXT-DECORATION: none;
}
.news {
   font-weight: normal; font-size: 10px;
    color: #000000; TEXT-DECORATION: none;
}
.user {
   font-weight: bold; font-size: 10px;
    color: #000000; TEXT-DECORATION: none;
}
.link_news {
   font-weight: normal; font-size: 9px;
    color: #08628C; TEXT-DECORATION: underline;
}
.small {
   font-weight: normal; font-size: 10px; color: #3D3D3D;
}
.project_name {
   font-weight: bold; font-size: 11px; color: #08628C;
}
.project_name1 {
   font-weight: bold; font-size: 110%; color: #08628C;
}
.subcat {
   font-weight: bold; font-size: 14px; color: #666666;
}
.subcat1 {
   font-weight: bold; font-size: 10px; color: #666666;
}
.red10 {
   font-weight: normal; font-size: 10px; color: #FF0000;
}
.red11 {
   font-weight: bold; font-size: 11px; color: #FF0000;
}
.red12 {
   font-weight: bold; font-size: 12px; color: #FF0000;
}
.grey10 {
   font-weight: normal; font-size: 10px; color: #484F58;
}
.grey11 {
   font-weight: normal; font-size: 11px; color: #484F58;
}
.white11 {
   font-weight: normal; font-size: 11px; color: #FFFFFF;
}

.grey12 {
   font-weight: bold; font-size: 12px; color: #484F58;
}
.graysmall {
   font-weight: normal; font-size: 9px; color: #666666;
}
.cat1 {
   font-weight: normal; font-size: 9px; color: #000000;
}
.cat2 {
   font-weight: normal; font-size: 9px; color: #08628C;
}
.date {
	LINE-HEIGHT: 1.2; border-color:#AFB4BA;
    border-width:1px;
    border-style: Solid; font-weight: normal; font-size: 9px; background: #EBEEF1; 

   }
.button_red {
	LINE-HEIGHT: 1.2; border-color:#FF0000;
    border-width:1px;
    border-style: Solid; font-weight: normal; font-size: 9px; background: #F5F9FF; 

   }
.button {
	font-weight: normal; font-size: 9px; TEXT-DECORATION: none; 
 }   
   

.photo {
	LINE-HEIGHT: 1.2; border-color:#AFB4BA;
    border-width:1px;
    border-style: Solid;
	height:90px;
	width:110px;
   }
.photo1 {
	LINE-HEIGHT: 1.2; border-color:#AFB4BA;
    border-width:1px;
    border-style: Solid;
   }   
.photoname {
	font-weight: normal; font-style: italic; font-size: 9px; color: #003366;
   }
.copyright
{
 FONT-FAMILY: Verdana;
 font-size: 9px; font-weight: normal; color: #666666;  
}



.select
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 11px;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
	   width:100%; height: 16px;
       color:#000000; 
}
.select60
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 11px;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
	   width:100%; height: 60px;
       color:#000000; 
}
.select150
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 11px;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
	   width:150px; height: 16px;
       color:#000000; 
}
.select50
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 11px;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
	   width:50px; height: 16px;
       color:#000000; 
}

.selectregion
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 10px;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
	   width:290px; height: 16px;
       color:#000000; 
}
.selectdate
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 11px;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
	   width:80pt; height: 16px;
       color:#000000; 
}

.selectreg
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 10px;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
       color:#000000;   
}
.textarea1
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 11px;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
       color:#000000; width: 250px;
	   height: 100px;
}
.print
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 10px;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
       color:#000000; height: 15px; 
	   width: 80px;
}

.inputtext
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 11px;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
       color:#000000; height: 16px; 
	   width: 250px;
}
.inputtext180
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 11px;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
       color:#000000; height: 16px; 
	   width: 180px;
}

.inputtext100
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 11px;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
       color:#000000; height: 16px; 
}
.print1
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 9px;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
       color:#000000; height: 16px; 
}

.upload
 {
       FONT-FAMILY: Verdana;        
       background: #ffffff; font-weight: normal; font-size: 10px;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
       color:#000000; 
}

.date1
{
  FONT-FAMILY: Verdana;        
       font-weight: normal; font-size: 90%; color: #f45000;
}
.textitalic
{ font-style: italic; 
}   
.error
{
  color:#FF0000; font-color:#FF0000;
}
.smallerror
{
  color:#FF0000;
  font-color:#FF0000;
  font-size: 9px;
}

DIV {
	FONT: 11px Verdana, Tahoma, Microsoft Sans Serif, sans serif, Arial
}


#node-block {
	VISIBILITY: hidden; Z-INDEX:200; MARGIN: 10px 0px 0px -385px; WIDTH: 540px; POSITION: absolute; border-style:solid;  border-width:1px; border-color:#D3D8DE; BACKGROUND-COLOR:#EBEEF1;
}
.node-table {
	VISIBILITY: hidden; Z-INDEX:201; WIDTH: auto; BORDER-COLLAPSE: separate; BACKGROUND-COLOR:#EBEEF1;
}


#region-content {
	MARGIN: 9px 10px 10px; FONT: 12px MS Sans Serif, sans serif; COLOR: #000;Z-INDEX:202;
}
.arrow-down {
	MARGIN-BOTTOM: 1px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: bottom
}
.arrow-down-up {
	MARGIN-BOTTOM: -1px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: bottom
}


.lightgray {
	BACKGROUND: #eceef2
}