/* CSS Document font-size:12px; color:#fff;font-weight:lighter;bg#2294CA*/
body{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
}

p{margin:0}


.topnav{font-size:12px; font-weight:bold; color:#fff; padding:2px 50px; display: inline; }
a.topnav{font-size:12px; font-weight:bold; color:#fff; text-decoration:none; }
a.topnav{font-size:12px; font-weight:bold;color:#DBDBDB; text-decoration:none;}
.brgr{background: url(images/bg_bi_hr.gif) repeat-x ;}

#dd{ display:block;background:#01689e;background-repeat:no-repeat;	}
#dd:hover{ text-decoration:none;} 
#dd .aa{ background:#147387 url(images/wh_sq_inactivea.gif) no-repeat ; background-position:6px 4px ;text-decoration:none; border-top:solid #0E4F5C 1px; border-bottom:solid  #c1c1c1 1px;  display:block; padding:4px 0 1px 22px; height:20px }
#dd .aa:hover{text-decoration:none; background: #1E889B url(images/wh_sq_activea.gif) no-repeat ; background-position:6px 2px;}


#dd .wht{font-size:12px; font-weight:lighter; color:#fff; text-decoration:none; padding:5px 0 0 5px; height:17px ; margin:5px 0 0 5px;}
#dd .wht:hover{font-size:12px; font-weight:lighter; color:#fff; text-decoration:none;}
.hrline{background: url(images/hr_line.gif) repeat-y  top left #EFF9FC;}
.blbl{font-size:12px; font-weight:bold; color: #333666;}

.blotxt{font-size:11px; font-weight: bold; color: #333666;}
.blutxt{font-size:12px; font-weight:lighter; color: #333666;}
.blutxt a{font-size:12px; font-weight:lighter; color: #333666; text-decoration:underline;}
a.blutxt:hover{font-size:12px; font-weight:lighter; color: #333666; text-decoration:none;}

.txt{font-size:12px; font-weight:lighter; color: #000;}
.txt a {font-size:12px; font-weight:lighter; color: #000; text-decoration:underline;}
a.txt:hover{font-size:12px; font-weight:lighter; color: #000; text-decoration:none;}

.stxt{font-size:10px; font-weight:lighter; color: #000;}

a.stxt:active,a.stxt:link,a.stxt:visited{
font-size:10px;
 font-weight:lighter;
 color: #000000;
  text-decoration:underline;
   }

a.stxt:hover{
font-size:10px;
 font-weight:lighter; 
 color: #000000;
  text-decoration:none;
   }

.greengr{
 background:url(images/green_1.gif) repeat-x top left; 
 height:20px; 
 font-size:12px;
  font-weight:bold;
  padding:2px 4px;  
  color:#336699; 
  text-shadow:#333333;
  }

#nav{
 text-align: right; 
 margin-top:0px;
  font-size:14px;
  list-style:none;
  color:#ffffff;
  font-weight:bold;
  text-decoration:none; 
   background: url(images/bg_bi_hr.gif) repeat-x;
   }

html>body #nav{	
font-size:14px;	
list-style:none;
color:#fff;	
font-weight:bold;
}

#nav li{ 
 float:right;
 list-style:none;
 padding:0 10px 0px 10px;
   width:auto; 
   background:url(images/sm_nav.gif) top right no-repeat;
    text-decoration:none;
	}

#nav a{
color:#ffffff; 
text-decoration:none;
 }

#nav a:hover, #nav a.active { 
color: #e0e0e0;
  }
  
#nav a.active { 
font-weight: bold; 
background: url(images/gr_bg.gif) repeat-x;
}


#bor{
border:solid #BBE1EE 1px;
background:#E4F4FA; 
 width:190px; 
/* min-height:100px;*/
  }
  
#bor #av { 
font-size:12px;
font-weight:bold; 
color:#006699;
border-bottom:solid #CCE9F2 1px;
 background:#D6EDF5;
  margin:0 0; 
  padding:3px 6px;
  }
  
  #bor #av a{ 
font-size:12px;
font-weight:bold; 
color:#006699;
text-decoration:none;
  }
  
#bor .menu{
font-size:11px;
font-weight:lighter;
 color:#0066CC;
  text-decoration:none;
   padding:2px 0 2px 4px;
   display:block;
    line-height:14px;
	}
	
#bor .menu a{
font-size:11px;
font-weight:lighter; 
color:#0066CC; 
text-decoration:none;
background:#D5EDF7;
}

.topaa{
font-family: Arial, Helvetica, sans-serif;
font-size:19px; font-weight:bold; 
color:#333666;
}

.hfimg{
width:80px;
 height:83px;
}

.whtxbol{font-size:12px; 
font-weight:bold ;
color:#ffffff;
}

.whtxt{font-size:10px; font-weight:normal ;
color:#ffffff; 
text-align:justify;
}

a.whtxt{
font-size:10px; 
font-weight:normal ;
color:#ffffff; 
 text-decoration:none;
 }

.whboall{
border:solid #ffffff 1px;
}

.darkone{
font-size:11px; 
color:#d4d8d9; 
font-weight: bold;
}

.style14 {
color: #3092B3; 
font-size:10px;
 font-weight:normal;
 }

a.style14:active, a.style14:link, a.style14:visited{
color:#3092b3; 
font-size:10px; 
font-weight:normal; 
text-decoration:none;
}

a.style14:hover{
color:#3092b3; 
font-size:10px;
 font-weight:normal;
  text-decoration:underline;
  }

.graysm{
font-size:10px;
 font-weight:normal;
  color:#4b4c4c;
   text-align:justify;
 }
 
 .graysmpad{
 padding:5px;
 line-height:14px;
 }
 
.bor2lb{
border:solid #D0E9F0 ;
 border-width:0 0 1px 1px;
 }
 
ul.hh{
margin:-0px 0 0 -17px;
 padding:0 2px 2px -3px;
 list-style: url(images/aro_qq.gif);
  }
  
*html ul.hh{
margin:-0px 0 0 17px; 
padding:0 2px 2px 0px;
 list-style: url(images/aro_qq.gif);
  list-style-image:url(images/arrow_qq.gif); 
   }
   
.st17{
color: #336699;
	font-size: 10px;	
	font-weight: bold;
	}
	
.style17 {
	color: #336699;
		font-size: 11px;
			font-weight: bold;
			}
			
a.style17:link,a.style17:visited{	
color: #336699;	font-size: 11px;
	font-weight: bold;
	 text-decoration:none;
	 }
	 
a.style17:hover {
color: #336699;
font-size: 11px;
font-weight: bold;
 text-decoration:underline;
 }
.style18 {
font-size: 11px; 
color:#006699;
font-weight:bold;
}

.upcs{
font-size:9px;
 font-weight:bold;
 text-transform:uppercase;
  color:#666666;
  }
  
ul.lisa{
margin-top:0;
 }
 
.style13 {	
color: #003366;	
font-weight: bold;
 font-size:14px;
 }
 
.style2 {
color: #333666;
font-size: 10px;

}
.style19 {	
color: #666699;	
font-weight: bold; 
font-size:11px;
}

#iens6div{ 
padding:1px 1px;
}
a.ntdec:link, a.ntdec:hover,a.ntdec:visited{
text-decoration:none;

}

a.ntdec img{
border-width:1px;
padding:1px;
}


a:link.redlink,a:visited.redlink{
text-decoration:none;
color:#FF3300;
}

.guideA,.guideB, .giudeC, .guideD
{font-size:12px;
}
.guideA
{color:#003366;}

.guideB{
color:#CC6633;
}

.guideC{
color:#663366;
}

.guideD{
color:#996633;
}


a.guideD{
color: #996633;
text-decoration:none;
}
.greenCl{
color:#336633;
}
.redCl{
color:#FF3333;
}


.st19{
 font-family:Arial, Helvetica, sans-serif;
 font-family:16px;
color: #3333CC;
margin:0;
}


.custom_trip{
border:solid #ddcca8 1px;
}

.custom_trip .hd{
background:url(images/custom_trp_gr.gif) repeat-x;
}

.custom_trip .bdy{
background-color:#fefaf0;
color:#666666;
font-size:10px;
font-weight:normal;
padding:3px;
}

#linksExchange li{
padding:4px;
}
#linksExchange li a {
font-size:12px;
color:#006699;
text-decoration:none;
font-weight:bold;
}

#linksExchange li a:hover{
color:#FF6666;
}

.footerLinksQ a{
font-size:10px;
color:#006699;
text-decoration:none;
}

#sie a {
text-decoration:none;
}

#lowerLinklist{}

#lowerLinklist a{
text-decoration:none;
line-height:18px;
padding:4px;
color:#437D94;
font-weight:normal;
font-size:10px;
}

#lowerLinklist a:hover{
color:#86A7C1;
}
.nm_newshead{
display:none;
}

.nm_newstitle, .nm_newstitle a{
font-size:11px;
font-weight:lighter; 
color:#0066CC; 
text-decoration:none;

}

.nm_newstitle a:hover{
font-size:11px;
font-weight:lighter; 
color:#0066CC; 
text-decoration:underline;
}
.nm_newstime{
background:#D5EDF7;
font-size:10px;
font-style:italic;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.nm_newsdesc{
display:none;
}



.maintxt1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.triptitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #CC6600;
	text-decoration: none;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 000066;
	text-decoration: underline;
}

.menubig{
font-size:13px;
font-weight:bold;
 color:#0066CC;
  text-decoration:none;
   padding:2px 0 2px 4px;
   display:block;
    line-height:14px;
	}
	
.menubig a{
font-size:13px;
font-weight:bold; 
color:#0066CC; 
text-decoration:none;
background:#D5EDF7;
}

#bor1{
border:solid #BBE1EE 1px;
background:#E4F4FA; 
 width:190px; 
/* min-height:100px;*/
  }
  
#bor1 #av1 { 
font-size:15px;
font-weight:bold; 
color:#006699;
border-bottom:solid #CCE9F2 1px;
 background:#D6EDF5;
  margin:0 0; 
  padding:3px 6px;
  }
  
  .newstitle{
font-size:15px;
font-weight:bold;
background-color:#D6EDF5;
 color:#0066CC;
  text-decoration:none;
   padding:2px 0 2px 4px;
   display:block;
    line-height:14px;
	}
	
	.traveln{
font-size:16px;
font-weight:bold;
 color:#0066CC;
 background:#D6EDF5;
  text-decoration:none;
   padding:2px 0 2px 4px;
   display:block;
    line-height:14px;
	}