body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background: #f9dc81;
	color:#000000;
}
p{padding:5px}
.page{
	width:998px;
	margin:0 auto;
}

.toppage{
	float: left;
	width:998px;
	height:8px;
	background: url(toppage.gif) no-repeat;
	margin-top:20px;
}

.bgpage{
	float: left;
	width:998px;
	background:#FFF;
}

.bottompage{
	float: left;
	width:998px;
	height:8px;
	background: url(bottompage.gif) no-repeat;
}

.header{
	float: left;
	width:998px;
	height:100px;
}

.logo{
	float: left;
	width: 246px;
	height:78px;
	margin-top:8px;
	margin-left:14px;
	display:inline;
}

.header_r{
	float: right;
	width:488px;
	height:85px;
	margin-top:8px;
}

.img_header{
	float:left;
	width:114px;
	height:85px;
}

.content{
	float:left;
	width:992px;
	margin-left:3px;
	display: inline;
}

.menu{
	float: left;
	width:992px;
	height:37px;
}

.menu_l{
	float: left;
	width:8px;
	height:37px;
	background: url(leftmenu.gif) no-repeat;
}

.menu_bg{
	float: left;
	width:976px;
	height:37px;
	background: url(bgmenu.gif) repeat-x;
}

.menu_r{
	float: left;
	width:8px;
	height:37px;
	background: url(rightmenu.gif) no-repeat;
}

/*--------------bg_menu----------------*/
.nav {
height:37px; 
background: url(bgmenu.gif) repeat-x; 
position:relative; 
font-family:arial, verdana, sans-serif; 
font-size:11px; 
width:95%; 
z-index:500;
}

.nav .table {
display:inline; 
margin:0 auto;
}

.nav .select,
.nav .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
}

.nav li {
margin:0; 
padding:0; 
height:auto; 
float:left;
}

.nav .select a {
display:block; 
height:37px; 
float:left; 
background: url(test.gif) no-repeat right center;
padding:0 20px 0 20px; 
text-decoration:none; 
line-height:35px; 
white-space:nowrap; 
color:#0059d2;
}

.nav .current a {
display:block; 
height:37px; 
float:left; 
background:url(menu_active.gif);
padding:0 0 0 10px; 
text-decoration:none; 
line-height:35px; 
white-space:nowrap; 
color:#fff;
}


.nav .current a b {
display:block; 
padding:0 20px 0 10px; 
background:url(menu_active.gif) right top;
color:#fff;
}

.nav .select a:hover, 
.nav .select li:hover a {
background:url(menu_active.gif); 
padding:0 0 0 10px; 
cursor:pointer; 
color:#fff;
}

.nav .select a:hover b, 
.nav .select li:hover a b {
display:block; 
float:left; 
padding:0 20px 0 10px; 
background:url(menu_active.gif) right top; 
cursor:pointer;
}

.nav .select_sub {
display:none;
text-align:center;
}

/* IE6 only */
.nav table {
border-collapse:collapse; 
margin:-1px; 
font-size:11px;
font-family:Tahoma;
}

.nav .sub {
display:table; 
margin:0 auto; 
padding:0; 
list-style:none;
}

.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {
background:transparent; 
color:#ff6d00;
font-family:Tahoma;
}

.nav .select :hover .select_sub, 
.nav .current .show {
display:block; 
position:absolute; 
width:976px;
height:15px;
top:37px; 
background:url(drop_br.gif) repeat-x;
padding:0; 
z-index:100; 
left:0; 
}

.nav .current .show {
z-index:10;
}

.nav .select :hover .sub li a, 
.nav .current .show .sub li a {
display:block; 
float:left; 
background:transparent; 
padding:0 10px 0 10px; 
margin:0; 
border:0; 
color:#ff6d00;
line-height:15px;
}

.nav .current .sub li.sub_show a {
color:#088; 
cursor:default; 
background:url(drop_br.gif) repeat-x;
text-align:center;
}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
visibility:visible; 
color:#000; 
background:url(drop_br.gif) repeat-x;
}

/*--------------end_menu----------------*/

.dropmenu{
	float: left;
	width: 992px;
	height:15px;
}

.drop_l{
	float: left;
	width:8px;
	height:15px;
	background: url(drop_l.gif) no-repeat;
}

.drop_bg{
	float: left;
	width:976px;
	height:15px;
	background: url(drop_br.gif) repeat-x;
}

.drop_r{
	float: left;
	width:8px;
	height:15px;
	background: url(drop_r.gif) no-repeat;
}

.vntv{
	position:absolute;
	width: 128px;
	height:13px;
	margin-top:2px;
	display: inline;
	z-index:999;
}

.topcontent{
	float: left;
	width:992px;
	height:300px;
	margin-top:3px;
}

.news_top{
	float: left;
	width: 692px;
	height:300px;
}


/*--------------top_news_begin-------------*/
* {padding:0;margin:0;}

TD {
	text-align: left; 
	font-family: Tahoma;
	color: #001945;
	padding: 0px;
	vertical-align: top;
	font-size:11px;
	background-color:transparent;
	margin:0px;}

A {
	color:#024584;
	text-decoration:none;
	font-weight: normal; 
	cursor:pointer;}
A:Hover {
	text-decoration: none;
	color:#ff5d00;}
A img {
	border-width: 0;border-style: none;}

.mainHeaderWrap {
	 background-image:url(iKata_BGAll.jpg);
	 background-repeat:no-repeat;
	 width:692px;
	 height:300px;
	 position:relative;}

.homeMainOuter {margin:2px 0px 0px 2px;}

.homeHeaderImage {
	/* float:left;
	 clear:both;
	 width:309px;
	 margin:4px 0px 0 4px;*/
	 width:409px;}
.homeHeaderImage IMG {width:409px; height:296px;}

.homeBottomWrap {
 width:408px;
 height:70px;
 background:#000;
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
  color:white;
}
.homeBottomWrap .headline A {
	color:white;}
.homeBottomInner {
	padding:3px 1px 3px 1px;}
.homeBottomInner .headline A {
	font-size:11px;
	color:#FFF;
	font-weight:bold;}
.mainHeaderWrap .homeBottomOuter {
	position:absolute;
	bottom:3px;
	left:2px;}
	
.readMore {font-weight:bold;text-align:right;}
.readMore A {color:#D6D6D6;font-weight:bold;}

.homeRightWrap .articleSeparator, .homeMiddleLeft .articleSeparator {
	clear:both;
	height:1px;
	border-bottom:1px dotted #9dcbff;
	margin: 0 5px 0 5px;}
.homeRightWrap .highlight {height:25px;width:99%; line-height:25px;font-size:11px;}
.homeRightWrap .headline A {font-weight:normal; font-size:11px;}
.homeRightWrap .headline A:Hover{text-decoration: none;}

.homeRightWidth {width:270px;}
.homeRightWidth .headline {padding-top:2px;}

.newText {
	background: #ffe9dd url(ibgline.gif) left center no-repeat;
	width:270px;
	height:25px;
	color:#024584;
	line-height:25px;
	}
.newText A, .newText A:Hover {color:#ff5d00;font-size:11px;}

.homeTopHeadline {
	color:white;
	font-weight:normal;
	padding:5px 0 0px 2px;
	font-size:11px;
	font-weight:bold;
	height:25px;}

.homeRestPosition .headline {font-size:11px;}
/*--------------top_news_end---------------*/


.video{
	float: left;
	width: 290px;
	height:300px;
	margin-left:10px;
	display: inline;
}

.video_top{
	float: left;
	width: 290px;
	height:3px;
	background: url(video_top.gif) no-repeat;
}

.video_bg{
	float: left;
	width: 288px;
	height: 294px;
	background: url(video_bg.gif) repeat-x;
	border-left:1px #ffd3ba solid;
	border-right:1px #ffd3ba solid;
}

.video_bt{
	float: left;
	width: 290px;
	height: 3px;
	background: url(video_bt.gif) no-repeat;
}

.title_video{
	float: left;
	width: 280px;
	margin-left:3px;
	display: inline;
	font-weight: bold;
	color: #024584;
}

.video_play{
	float: left;
	width: 278px;
	height:222px;
	margin-top:3px;
	margin-left:5px;
	display: inline;
}

.slide_video{
	float: left;
	width:288px;
	margin-top:3px;
	height:42px;
}

/*-------------begin_slide_video--------------*/
#Pictures{
	background-color: #DDD;
	background: transparent;
	position: relative;
	width: 288px;
}
#Pictures .SlidingPanels{
	width: 268px; /* width: 100%; */
	height: 42px;
	margin:0px;
	float: left;
	position: relative;
	left: 20px;
	padding: 0px;
	border: none;
	overflow: hidden;
	display:inline;
}
#Pictures .SlideControlCGroup{
	width: 9000em;
	float: left;
	position: relative; /* width: 100%; */
	margin: 0px;
	left: -10px;
	padding: 0px;
	border: none;
}

#Pictures img{
	float: left;
	display: inline;
}
#Pictures p{
	margin: 0px 4px;
	display:inline;
}
.SlideControlAni *{
	overflow: visible !important;
}

/********************blogpre***************************/
.Pre{
	position: absolute;
	margin: 0;
	left: 0;
	top: 0px;
	z-index: 998;
	width:10px;
	height:42px;
}
.Next{
	position: absolute;
	margin: 0;
	right: 0;
	top: 0px;
	z-index: 999;
	width:10px;
	height:42px;
}

.ContentSlide{
	width: 42px;
	margin: 0 0 0 10px;
	padding:0px;
	float: left;
	display: inline;
	text-align: center;
}
.ContentSlide img{
	border: 0px solid #CCC;
	margin: 0 0 5px 0;
}
/*-------------end----------------------------*/

.Search_News{
	float: left;
	width: 992px;
	margin-top:10px;
}

.tour_new{
	float: left;
	width: 411px;
}

.tour_new_top{
	float: left;
	width: 411px;
	height:3px;
	background: url(tour_new_top.gif) no-repeat;
}

.tour_new_bg{
	float: left;
	width: 409px;
	border-left: 1px #ffd6be solid;
	border-right: 1px #ffd6be solid;
}

.tour_new_bt{
	float: left;
	width: 411px;
	height:3px;
	background: url(tour_new_bt.gif) no-repeat;
}

.drop2{
	float: left;
	width: 411px;
	height:10px;
	background: url(drop2.gif) right no-repeat;
}

.title_tour_new{
	float: left;
	width: 400px;
	margin-top:2px;
	margin-left:4px;
	display: inline;
}

.line_tour_new{
	float: left;
	width: 398px;
	margin-top:15px;
	margin-left:6px;
	display: inline;
}

.line_tour_new2{
	float: left;
	width: 398px;
	margin-top:15px;
	margin-left:6px;
	display: inline;
	padding-bottom:5px;
}


.slide_tour{
	float:left;
	width: 194px;
}

.slide_tour2{
	float:left;
	width: 194px;
}


/*---------begin_tournew------------*/
/* Spotlight Box Style */
.ja-box-left, .ja-box-leftcol, .ja-box-center, .ja-box-right {
	float: left;
	overflow: hidden;
}
.ja-box-full {
	float: none;
	overflow: hidden;
}
.ja-box-left div.moduletable {
	padding: 0 10px 0 0;
}
.ja-box-right div.moduletable {
	padding: 0 0 0 5px;
}
.ja-box-left div.module {
	margin: 0 0 0 5px;
}
.ja-box-right div.module {
	margin: 0 0 0 5px;
}

/* SLWI --------------------------------------------------------- */
.ja-slwi-container {
	width: 100%;
}
.ja-slwi-container h3 {
	color: #545454 !important;
	font-family: Tahoma;
	font-size: 11px; !important;
	line-height: normal !important;
	margin: 0 !important;
	padding: 5px 5px !important;
}
.ja-slwi-container h3 span {
	background: none !important;
}
.ja-slwi-text p {
	color: #666666;
	margin: 0;
	padding: 0 5px;
}
/*---------- End -----------*/

.search_hotel{
	float: left;
	width: 571px;
	margin-left:10px;
	display: inline;
}

.list_new{
	float: left;
	width:552px;
}

.title_list{
	float: left;
	width:552px;
	height:25px;
}

.title_list_l{
	float: left;
	width: 29px;
	height: 25px;
	background: url(title_list_l.gif) no-repeat;
}

.title_list_bg{
	float: left;
	width: 222px;
	height: 25px;
	background: url(title_list_bg.gif) repeat-x;
}

.title_list_r{
	float: left;
	width: 25px;
	height: 25px;
	background: url(title_list_r.gif) no-repeat;
}

.right_title{
	float: left;
	width: 276px;
	height: 25px;
	background: url(bg_right_title.gif) repeat-x;
}

.bg_list_news{
	float: left;
	width: 550px;
	border-left:1px #d7d7d7 solid;
	border-right:1px #d7d7d7 solid;
}

.bottom_list_news{
	float: left;
	width: 552px;
	height:3px;
	background: url(bottom_list.gif) no-repeat;
}

.content_news{
	float: left;
	width: 535px;
	margin-top:15px;
	margin-left:10px;
	display: inline;
}

.image_news{
	float: left;
	width: 160px;
}

.info_news{
	float: left;
	width: 360px;
	margin-left:12px;
	display: inline;
}

.other_news{
	float: left;
	width: 260px;
}

.image_other_news{
	float: left;
	width: 22px;
	height:22px;
	background: url(number.jpg) no-repeat;
}

.link_other_news{
	float: left;
	width: 220px;
	margin-left:10px;
	display: inline;
}

.module_center{
	float: left;
	width: 220px;
	margin-left:10px;
	display: inline;
}

.top_weather{
	float: left;
	width:220px;
	height:27px;
}

.left_top_weather{
	float: left;
	width: 3px;
	height:27px;
	background: url(left_top_wearther.gif) no-repeat;
}

.bg_top_weather{
	float: left;
	width: 214px;
	height:27px;
	background: url(bg_top_weather.gif) repeat-x;
}

.right_top_weather{
	float: left;
	width: 3px;
	height:27px;
	background: url(right_top_weather.gif) no-repeat;
}

.bg_weather{
	float: left;
	width: 218px;
	border-left:1px #dbdbdb solid;
	border-right:1px #dbdbdb solid;
}

.weather_bt{
	float: left;
	width: 220px;
	height:3px;
	background: url(weather_bt.gif) no-repeat;
}

.adv{
	float: left;
	width: 200px;
	margin-left:10px;
	display: inline;
}

.top_right_in{
	float: left;
	width:200px;
	height:27px;
}

.bg_top_right_in{
	float: left;
	width: 194px;
	height:27px;
	background: url(bg_top_weather.gif) repeat-x;
}

.bg_right_in{
	float: left;
	width: 198px;
	border-left:1px #dbdbdb solid;
	border-right:1px #dbdbdb solid;
}

.bottom_right_in{
	float: left;
	width: 200px;
	height:3px;
	background: url(bottom_right.gif) no-repeat;
}


/*------------begin_tab----------*/
.menu2 {padding:0 0 0 3px; margin:0; list-style:none; height:27px; position:relative; }
.menu2 li {float:left;}
.menu2 li a {display:block; float:left; height:27px; line-height:27px; color:#ff5d00; text-decoration:none; font-size:11px; font-family:Tahoma; font-weight:normal; text-align:center; padding:0 0 0 5px; cursor:pointer;}
.menu2 li a b {float:left; display:block; padding:0 10px 0 5px; font-weight:normal;}
.menu2 li.current a {color:#024584; background:url(tab_active.gif);}
.menu2 li.current a b {background:url(tab_active.gif) no-repeat right top;}
.menu2 li a:hover {color:#024584; background:#000 url(tab_active.gif);}
.menu2 li a:hover b {background:url(tab_active.gif) no-repeat right top;}
.menu2 li.current a:hover {color:#024584; background:#000 url(tab_active.gif); cursor:default;}
.menu2 li.current a:hover b {background:url(tab_active.gif) no-repeat right top;}

/*------------end----------------*/


.content_weather{
	float: left;
	width: 210px;
	margin-top:10px;
	margin-left:4px;
	padding-bottom:20px;
	display: inline;
}

.button1{
	width:68px;
	height:23px;
	background: url(button1.gif) no-repeat;
	font-family: Tahoma;
	font-size:11px;
	color:#024584;
	border:none;
	cursor:pointer;
}

.gallery{
	float: left;
	width: 214px;
	margin-top:10px;
	margin-left:3px;
	display: inline;
}

.image_pagedetail{
	float: left;
	width: 60px;
	height:40px;
	border:1px #ffd5ac solid;
}

.link_pagedetail{
	float: left;
	width: 142px;
	margin-left:6px; display:inline;
}

/*-----Gallery----*/
#holder {position:relative; background:transparent url(picb1.jpg) 0px 0px no-repeat; z-index:1;}
#scrollbox {width:214px; background:#FFF;}
a.gallery, a.gallery:visited {display:block; color:#000; text-decoration:none; width:68px; height:47px; margin:1px; float:left; font-size:11px;}
a.slidea {background:url(thumb2.jpg);}
a.slideb {background:url(thumb3.jpg);}
a.slidec {background:url(thumb4.jpg);}
a.slided {background:url(thumb5.jpg);}
a.slidee {background:url(thumb6.jpg);}
a.slidef {background:url(thumb7.jpg);}

a.gallery span {display:block; position:absolute; left:0px; top:-1px; width:1px; height:1px; overflow:hidden; z-index:100; font-size:11px;}
a.gallery:hover {white-space:normal; border:0px;}
a.gallery:hover img {border:0px; z-index:100;}
a.gallery:active img, a.gallery:focus img {border:0px; z-index:50;}

a.gallery:hover span {display:block; position:absolute; width:214px; height:185px; top:0px; left:0px; font-style:italic; color:#000; z-index:100; font-size:11px;}
a.gallery:active {border:0px;}
a.gallery:active span, a.gallery:focus span {display:block; position:absolute; width:214px; height:185px; top:49px; left:0px; font-style:italic; color:#000; z-index:50;}


#thumbs {width:214px; height:112px;}
#pad {height:200px; width:214px;}

/*-----end-----*/

.footer{
	float: left;
	width: 998px;
	margin-top:10px;
	padding-bottom:10px;
}

.scriptmenu{
	float: right;
	width:162px;
	margin-right:2px;
	display: inline;
	margin-top:3px;
}

.title_pagelist{
	float: left;
	width: 530px;
	margin-top: 10px;
	display: inline;
}

.line_list{
	float: left;
	width: 544px;
	margin:3px; 
	display: inline;
	margin-top:10px; 
	border-bottom:1px #CCCCCC dashed; 
	padding-bottom:20px;
}

.boxlist{
	float: left;
	width: 544px;
}

.boxtags{
	float: left;
	width:530px;
	margin-left:7px;
	margin-top:10px;
	display:inline;
}

.line_list2{
	float: left;
	width: 544px;
	margin:3px; 
	display: inline;
	margin-top:10px; 
	border-bottom:1px #CCCCCC dashed; 
	padding-bottom:20px;
	background: #fff5eb;
}

.image_pagelist{
	float: left;
	width:120px;
	margin-top:5px;
	margin-left:5px;
	display: inline;
}

.descript_list{
	float: left;
	width: 402px;
	padding-top: 5px;
	margin-left:10px;
	display: inline;
}

/*-------------phan_trang-----*/

.numberpage{
	float: left;
	width: 550px;
	margin-top:10px;
	padding-bottom:10px;
}

.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 11px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #d7d7d7;
text-decoration: none; 
color: #024584;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #d7d7d7;
color: #FFF;
background-color: #ff5d00;
}

.pagination a.currentpage{
background-color: #ff5d00;
color: #FFF !important;
border-color: #d7d7d7;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #d7d7d7;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: normal;
}
/*-------------end------------*/

.title_detail{
	float: left;
	width: 552px;
	height: 25px;
	background: url(bg_right_title.gif) repeat-x;
}

.content_news_list{
	float: left;
	width: 550px;
}

.content_detail{
	float: left;
	width: 530px;
	margin:10px;
	display: inline;
}

.other_news_details{
	float: left;
	width: 530px;
	margin-top:10px;
	border-top:1px #fcddb5 dashed;
}

.image_topnews{
	float: left;
	width: 250px;
	margin-top:10px;
	margin-left:5px;
	display: inline;
}

.info_topnews{
	float: left;
	width: 280px;
	margin-top:10px;
	margin-left:5px;
	display: inline;
}

.content_link{
	float: left;
	width: 210px;
	margin-top:15px;
	margin-left:4px;
	display: inline;
}

.content_right{
	float: left;
	width: 188px;
	margin-top:10px;
	margin-left:5px;
	display: inline;
	padding-bottom:10px;
}

.mapvietnam{
	float: left;
	width: 300px;
}

.city{
	float: left;
	width: 210px;
	margin-left:20px;
	display: inline;
}

.buttoncity{
	float: left;
	width: 210px;
	height:28px;
}

.buttoncity1{
	float: left;
	width: 210px;
	height:28px;
	margin-top:10px;
}

.leftbutton_city{
	float:left;
	width: 38px;
	height: 28px;
}

.right_buttoncity{
	float: left;
	width: 27px;
	height: 28px;
	background: url(rightbutton_city.gif) no-repeat;
}

.bgbutton_city{
	float: left;
	width: 145px;
	height:28px;
	background: url(bgbutton.gif) repeat-x;
}

.subbutton{
	float: left;
	width: 170px;
	margin-top:10px;
	padding-left:30px;
	display: none;
}

select{ font-family:Tahoma; font-size:10px; color:#666666; border:1px #d3d3d3 solid;}
input{ font-family: Tahoma; font-size:11px; color: #666666; padding:3px 0;}

.textblue{ color: #024584;}
.textblue a{ color: #024584; text-decoration: none;}
.textblue a:hover{ color: #024584; text-decoration: underline;}

.textblue2{ color: #024584; font-size:18px;}
.textblue2 a{ color: #024584; text-decoration: none;font-weight:bold;}
.textblue2 a:hover{ color: #024584; text-decoration: underline;}

.textblue3{ color: #008aff; }
.textblue3 a{ color: #008aff;text-decoration:underline;}
.textblue3 a:hover{ color: #008aff; text-decoration: underline;}

.texttags{color:#000000;font-size:9px}

.textorange{ color: #ff5d00;}
.textorange a{ color: #ff5d00; text-decoration: none;}
.textorange a:hover{ color: #ff5d00; text-decoration: underline;}

.textwhite{ color: #FFF;}
.textwhite a{ color: #FFF; text-decoration: none;}
.textwhite a:hover{ color: #FFF; text-decoration: underline;}

.textdatetime{ color: #333; font-size:10px;}
.textdatetime a{ color: #333; text-decoration: none;}
.textdatetime a:hover{ color: #333; text-decoration: underline;}

.textbody{ color: #000000; font-size:11px;}
.textbody a{ color: #000000; text-decoration: none;}
.textbody a:hover{ color: #FF6600; text-decoration: underline;}


/*------------tour_new-----------*/
.extra {display:inline; float:left; text-decoration:none; margin:0; position:relative;}
.extra em {font-style:normal;}
.extra em.txt, .extra b {display:none;}
.extra .head {width:194px; height:40px; background:#FFF; top:55px; position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;}
.extra .color1 {background:#FFF;}
.extra .color2 {background:#FFF;}
.extra .color3 {background:#FFF;}


.extra img {border:0; display:block;}
.extra em.mh2 {padding-left:5px; margin:0; color:#000; font-weight:normal; font-family: Tahoma; font-size:11px; font-weight:bold;}
.extra em.mh3 {margin-left:5px; color:#074180; font-weight:normal; font-family: Tahoma; font-size:11px; display:inline; float:left;}

.extra:hover {background:#fff; position:relative;cursor:pointer; text-decoration:none;}

.extra:hover .color1 b {background:#FFF;}
.extra:hover .color2 b {background:#FFF;}
.extra:hover .color3 b {background:#FFF;}
.class1{
	font-size:11px;
	color:#0000FF;
}
.class8{
	font-size:28px;
	color:#0000FF;
}
.class2{
	font-size:14px;
	color:#0000FF;
}
.class3{
	font-size:16px;
	color:#0000FF;
}
.class4{
	font-size:18px;
	color:#0000FF;
}
.class5{
	font-size:10px;
	color:#0000FF;
}
.class6{
	font-size:8px;
	color:#0000FF;
}
.class7{
	font-size:24px;
	color:#009900;
	font-weight:normal;
}
.class8{
	font-size:24px;
	color:#009900;
	font-weight:normal;
}
.message_error { background-color:#FEE9E9;padding:2px; font-size:12px; color:#ff0000;text-align:center;width:100% }
.message_warning { background-color:#FFFDDC;border:1px solid #A08720; padding:3px; font-size:12px; color:#A08720;text-align:center; }
.message_ok { background-color:#E9FFE5;padding:2px; font-size:12px; color:#128100;text-align:center;width:100% }
/*------------end----------------*/
