body
{
	font-family: Verdana, sans-serif;
        font-size: 11px; font-weight: normal; 
        color: #484F58; TEXT-DECORATION: none;
}

TD
{
	font-family: Verdana, sans-serif;
        font-size: 11px; font-weight: normal; 
        color: #484F58; TEXT-DECORATION: none;
}
H1 
{
	font-family: Verdana, sans-serif;
        font-size: 15px; font-weight: bold; 
        color: #484F58; TEXT-DECORATION: none;
}
P
{
	font-family: Verdana, sans-serif;
        font-size: 11px; font-weight: normal; 
        color: #484F58; TEXT-DECORATION: none;
}
a
{
	color: #484F58;
}


a.link
{
	font-family: Verdana, sans-serif;
        font-size: 11px; font-weight: normal; 
        color: #08628C; TEXT-DECORATION: underline;

}
.simple {
font-family: Verdana, sans-serif;
        font-size: 11px; font-weight: normal; 
        color: #484F58; TEXT-DECORATION: none;
}
.white {
   font-family: Verdana, 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, sans-serif;
        font-size: 8pt; font-weight: normal; 
        color: #000000; TEXT-DECORATION: underline;

}

a:hover
{
	color: #999999;
}
.main {
   font-size: 7pt; font-weight: normal; 
    color: #000000; TEXT-DECORATION: none;
}

.menu_top {
   font-size: 10px; font-weight: normal; 
    color: #000000; TEXT-DECORATION: none; letter-spacing: 0pt; right-spacing: 0pt; margin-bottom: 4px; 
}
.menu_top1 {
   font-family: Arial, sans-serif;
   font-size: 11px; font-weight: normal; 
    color: #666666; TEXT-DECORATION: none;
}
.menu_left {
   font-size: 8pt; font-weight: normal; 
    color: #1F2C3C; TEXT-DECORATION: none;
}
.menu_bottom {
   font-size: 7pt; font-weight: normal; 
    color: #333333; TEXT-DECORATION: none;
}
.menu_news {
   font-size: 7pt; font-weight: normal; 
    color: #000000; TEXT-DECORATION: underline;
}
.cat {
   font-size: 7pt; 
    color: #08628C; TEXT-DECORATION: none;
}
.top_cat {
   font-size: 9pt; font-weight: bold;
    color: #3D4E63; TEXT-DECORATION: underline;
}
.navbar {
   font-size: 9pt; font-weight: bold;
    color: #08628C; TEXT-DECORATION: none;
}
.navbar1 {
   font-size: 9pt; font-weight: bold;
    color: #08628C;
}
.NAV_CURRENT_ITEM
{
   font-size: 11pt; font-weight: bold;
    color: #08628C; TEXT-DECORATION: none;
}
.top {
   font-weight: normal; font-size: 8pt;
    color: #333333; TEXT-DECORATION: none;
}
.news {
   font-weight: normal; font-size: 8pt;
    color: #000000; TEXT-DECORATION: none;
}
.user {
   font-weight: bold; font-size: 9pt;
    color: #000000; TEXT-DECORATION: none;
}
.link_news {
   font-weight: normal; font-size: 7pt;
    color: #08628C; TEXT-DECORATION: underline;
}
.small {
   font-weight: normal; font-size: 9px; color: #3D3D3D;
}
.project_name {
   font-weight: bold; font-size: 9pt; color: #08628C;
}
.project_name1 {
   font-weight: bold; font-size: 110%; color: #08628C;
}
.subcat {
   font-weight: bold; font-size: 11pt; color: #666666;
}
.subcat1 {
   font-weight: bold; font-size: 8pt; color: #666666;
}
.red10 {
   font-weight: normal; font-size: 10px; color: #A20900;
}
.red11 {
   font-weight: bold; font-size: 11px; color: #A20900;
}
.red11s {
   font-weight: normal; font-size: 11px; color: #A20900;
}
.red12 {
   font-weight: bold; font-size: 12px; color: #A20900;
}
.grey10 {
   font-weight: normal; font-size: 10px; color: #484F58;
}
.grey11 {
   font-weight: normal; font-size: 11px; color: #484F58;
}
.grey12 {
   font-weight: normal; font-size: 12px; color: #484F58;
}
.grey16 {
   font-weight: bold; font-size: 16px; color: #484F58;
}
.black11
{
   font-weight: normal; font-size: 11px; color: #1F1F1F;
}
.black12
{
   font-weight: normal; font-size: 12px; color: #1F1F1F;
}
.cat1 {
   font-weight: normal; font-size: 7pt; color: #000000;
}
.cat2 {
   font-weight: normal; font-size: 7pt; color: #08628C;
}
.date {
	font-weight: normal; font-size: 11px; color: #666666;
}
.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-family: Arial, sans-serif; text-padding: 0px; font-size: 11px; color: #ffffff; TEXT-DECORATION: none; background: #cc0107/*#970029*/;  border-color:#970029;
    border-width:0px; border-style: Solid; height:18px;
 }    
.small {
	font-weight: normal; font-size: 7pt; color: #485666; 

   }   
.upphoto {
	LINE-HEIGHT: 1.2; border-color:#DBDCDB;
    border-width:1px;
    border-style: Solid;
   }

.photo {
	LINE-HEIGHT: 1.2; border-color:#AFB4BA;
    border-width:1px;
    border-style: Solid;
	
   }
.photo1 {
	LINE-HEIGHT: 1.2; border-color:#AFB4BA;
    border-width:1px;
    border-style: Solid;
   }   
.photoname {
	font-weight: normal; font-style: italic; font-size: 7pt; color: #003366;
   }
.copyright
{
 FONT-FAMILY: Verdana;
 font-size: 9px; font-weight: normal; color: #ffffff;  
}

.table {
       FONT-FAMILY: Verdana;        
       font-weight: normal; font-size: 11px;
       border-bottom: 1px solid #DBDCDB;
       border-right: 1px solid #DBDCDB;
       border-left: 1px solid #DBDCDB;
       border-top: 1px solid #DBDCDB;
	 color:#000000; 
}

.select120
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 10px;
	   width:120px; height: 20px;
       color:#666666; 
}

.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; 
}
.select80
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 11px;
	   width:78px; height: 20px;
       color:#666666; 

}
.select100
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 11px;
	   width:100px; height: 20px;
       color:#666666; 

}
.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: 8pt;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
	   width:290px; height: 13pt;
       color:#000000; 
}
.selectdate
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 9pt;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
	   width:80pt; height: 13pt;
       color:#000000; 
}

.selectreg
 {
       FONT-FAMILY: Verdana;        
       background: #FFFFFF; font-weight: normal; font-size: 8pt;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
       color:#000000;   
}
.textarea
 {
       FONT-FAMILY: Verdana;              
       background: #FFFFFF; font-weight: normal; font-size: 10px;
       color:#666666;
	   width: 270px;
	   height: 100px;
}
.inputtext
 {
       FONT-FAMILY: Verdana;              
       background: #FFFFFF; font-weight: normal; font-size: 10px;
       color:#666666;
	   width: 270px;
       height: 20px; 
}
.textareashort
 {
       FONT-FAMILY: Verdana;              
       background: #FFFFFF; font-weight: normal; font-size: 10px;
       color:#666666;
	   width: 170px;
	   height: 80px;
}
.inputtextshort
 {
       FONT-FAMILY: Verdana;              
       background: #FFFFFF; font-weight: normal; font-size: 10px;
       color:#666666;
	   width: 170px;
       height: 20px; 
	   
}


.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;
}


.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: 7pt;
       border-bottom: 1px solid #7F9DB9;
       border-right: 1px solid #7F9DB9;
       border-left: 1px solid #7F9DB9;
       border-top:1px solid #7F9DB9;
       color:#000000; height: 12pt; 
}

.upload
 {
       FONT-FAMILY: Verdana;        
       background: #ffffff; font-weight: normal; font-size: 8pt;
       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: 7pt;
}

DIV {
	FONT: 11px Verdana, Tahoma, Microsoft Sans Serif, sans serif, Arial
}


#node-block {
	VISIBILITY: hidden; Z-INDEX:200; MARGIN: 10px 0px 0px -40px; WIDTH: 250px; 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; color: #999999;
}


#region-content {
	MARGIN: 9px 10px 10px; FONT: 12px MS Sans Serif, sans serif; COLOR: #000;Z-INDEX:202; text-align: left;
}

#tourname {
  text-align: left;
}


.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
}
