﻿
.imgmap
{
	width: 256px;
	height: 256px;
	display: inline | inline-table;
	background-color: #E5E3DF;
	border:0px;
	/*border-bottom: solid 1px blue;
	border-right: solid 1px blue;
	*/
}
.tabLink a
{ 
	font-size:10pt;text-decoration: none;
	font-family:Tahoma, arial;
	color:#0032C0;
}

.tabLink2 a:hover 
{ 
	font-size:10pt;text-decoration: underline;
	font-family:Tahoma, arial;
	color:#0032C0;
	cursor:pointer;
}

.tabLink2 a
{ 
	font-size:10pt;text-decoration: none;
	font-family:Tahoma, arial;
	font-weight: bold;
	color:#DF832D;
}

.tabLink2 a:hover 
{ 
	font-size:10pt;text-decoration: underline;
	font-family:Tahoma, arial;
	font-weight: bold;
	color:#Df832D;
	cursor:pointer;
}

FONT.alphaEx { color: #FF0000; font-family: Tahoma,Arial, sans-serif,MS Sans Serif;font-size:10pt; font-weight:bold}

.tabLink span 
{ 
	font-family:Tahoma, arial;
	cursor:pointer;
}

.tabLink2 span 
{ 
	font-family:Tahoma, arial;
	cursor:pointer;
}

.tabLinkSel a
{ 
	font-size:10pt;text-decoration: none;
	font-family:Tahoma, arial;
	color:#0032C0;
}

.tabLinkSel a:hover 
{ 
	font-size:10pt;text-decoration: underline;
	font-family:Tahoma, arial;
	color:#0032C0;
	cursor:pointer;
}

.tabLinkSel span 
{ 
	font-family:Tahoma, arial;
	cursor:default;
	background-color:Red;
}

.tabLinkSel2 a
{ 
	font-size:10pt;text-decoration: none;
	font-family:Tahoma, arial;
	font-weight:bold;
	color:#D5241C;
}

.tabLinkSel2 a:hover 
{ 
	font-size:10pt;text-decoration: underline;
	font-family:Tahoma, arial;
	font-weight:bold;
	color:#D5241C;
	cursor:pointer;
}

.tabLinkSel2 span 
{ 
	font-family:Tahoma, arial;
	cursor:default;
	background-color:#D5241C;
}

.btnlink { font-family: Tahoma, Arial;font-size:10pt;color:black; font-weight:bold; text-decoration: none}

.btnlink2 { font-family: Tahoma, Arial;font-size:10pt;color:#DF832D; font-weight:bold; text-decoration: none}

.title_result
{ 
	font-size:10pt;text-decoration: none;
	font-family:Tahoma, Verdana, arial;
	color:#FF7A00;/*#FF8B00;*/
}

.title_help
{ 
	font-size:10pt;text-decoration: none;
	font-family: Verdana, arial;
	color:#FF7A00;/*#FF8B00;*/
}
.item_result
{ 
	font-size:10pt;text-decoration: none;
	font-family:Tahoma,Verdana, Arial;
	color:#0032C0;
}

.sum_result
{ 
	font-size:10pt;text-decoration: none;
	font-family:Tahoma,Verdana, Arial;
	color:#E98E3F;
}

.form-text { border-color: #95b7f3; border-style: solid; border-width: 1px; font-family: Tahoma,Arial; font-size: 10pt; }
.form-text1 { font-family: Verdana,Arial; font-size: 13pt; }

.evtbutton { background-repeat:repeat-x; height:21px; background-color: #DEE5FA; background-image:url("bg_btn.gif"); color:Black; font-family : Tahoma, Arial, Helvetica;
	font-size : 10pt; font-weight:bold; width:auto; cursor:pointer; border:1px solid #2557AD; text-align:center;}

.layerbtn { background-repeat:repeat-x; height:18px; background-color: #DEE5FA; background-image:url("bg_btn.gif"); color:Black; font-family : Tahoma, Arial, Helvetica;
	font-size : 8pt; font-weight:bold; width:auto; cursor:pointer; border:1px solid #2557AD; text-align:center;}

.imgbutton { background-repeat:repeat-x; height:18px; background-color: #DEE5FA; background-image:url("images/gosearch.gif"); color:Black; font-family :Tahoma, Arial, Helvetica;
	font-size : 10pt; font-weight:bold; width:auto; cursor:pointer; border:1px solid #DEE5FA; text-align:center;}
.imgsquare{ background-image:url(Images/diadiem_backgroundAll.jpg)}
	
div.result {
	padding-top:5px; padding-right:0px; 
	padding-left:5px; padding-bottom:5px;
	border:1px solid #999; clear: both;
	overflow:auto; background:#FFFFFF;
	font-family:Tahoma, Arial; font-size:10pt;
}
.rowEven 
{
	padding-top:3px; padding-right:4px; 
	padding-left:5px; padding-bottom:3px;
	border:0px solid #999; clear: both;
	overflow:auto; background:#f0f0f0;
	font-family:Arial; font-size:10pt;
}
.rowUnEven 
{
	padding-top:3px; padding-right:4px; 
	padding-left:5px; padding-bottom:3px;
	border:0px solid #999; clear: both;
	overflow:auto; background:#FFFFFF;
	font-family:Tahoma, Arial; font-size:10pt;
}
.highlightRow {
	padding-top:3px; padding-right:4px; 
	padding-left:5px; padding-bottom:3px;
	border:0px solid #999; clear: both;
	overflow:auto; background:#E5F1FC;
	font-family:Tahoma, Arial; font-size:10pt;
	font-weight:bold; cursor:default; }
/*
TABLE.titlebarex { background-color:#90AD3E;}
TR.titlebarex { background-color:#90AD3E;}
TD.titlebarex { background-color:#90AD3E;}
FONT.titlebarex { color: #FFFFFF; font-family: Tahoma,Arial, sans-serif,MS Sans Serif;font-size:10pt; font-weight:bold;}
*/
TABLE.headergrid { background-color:#E6E6E6; }
TR.headergrid { background-color:#E6E6E6;}
TD.headergrid { background-color:#E6E6E6;}
FONT.headergrid { color: #003399; font-family: Tahoma,Arial, sans-serif,MS Sans Serif;font-size:10pt; font-weight:bold;}
TD.headergridEx { background-color:#E6E6E6; border:solid 1px; padding-left:4px; padding-right:3px;}
.title {
	font-family:Tahoma, arial; text-decoration: none;
	font-size:10pt;
}

.texttitle
{
	color:#006666;
	font-family: Arial, Tahoma;
	font-size:14pt;
	font-weight:bold;
}

.turn_left
{
	background-image : url("images/turn_left.png");
	height: 15px;
	width: 15px;
}
.turn_right
{
	background-image : url("images/turn_right.png");
	height: 15px;
	width: 15px;
}
.toward
{
	background-image : url("images/toward.png");
	height: 15px;
	width: 15px;
}
.end_point
{
	background-image : url("images/end_point.png");
	height: 15px;
	width: 15px;
}
.start_point
{
	background-image : url("images/start_point.png");
	height: 15px;
	width: 15px;
}
.title_result
{ 
	font-size:10pt;text-decoration: none;
	font-family:Tahoma, Verdana, arial;
	color:#FF7A00;/*#FF8B00;*/
}

.title_help
{ 
	font-size:10pt;text-decoration: none;
	font-family: Verdana, arial;
	color:#FF7A00;/*#FF8B00;*/
}
.item_result
{ 
	font-size:10pt;text-decoration: none;
	font-family:Tahoma,Verdana, Arial;
	color:#0032C0;
}

.item_result_ex
{ 
	font-size:10pt;text-decoration: none;
	font-family:Tahoma,Verdana, Arial;
	color:#625F62;
}

.result_of
{ 
	font-size:10pt;text-decoration: none;
	font-family:Tahoma,Verdana, Arial;
	color:#625F62;
}

.anb_result
{ 
	font-size:10pt;text-decoration: none;
	font-family:Tahoma,Verdana, Arial;
	color:#FF7A00;
}

.menuItem { font-family:sans-serif;font-size:10pt; padding-left:4px;
background-Color:menu;color:black; cursor:default;}
.highlightItem {font-family:sans-serif;font-size:10pt;padding-left:4px;
background-Color:highlight;color:white;cursor:default; }
.bgcontent{background-color:#FFFFFF;}

.page {
	font: bold 9pt Tahoma;
	color:#165b15;
}

.pageOver {
	font: bold 9pt Tahoma;
	text-decoration: underline;
	color:#165b15;
}


.pageSel {
	font: bold 9pt Tahoma;
	text-decoration:none;
	color:#A90A08;
}

.img_next_page
{
	background-image:url("images/next_page.gif");
	height:16px;
	width:16px;
	border:0px;
	vertical-align:bottom;
}

.img_prev_page
{
	background-image:url("images/prev_page.gif");
	height:16px;
	width:16px;
	border:0px;
	vertical-align:bottom;
}

.alink a{ font-family:Tahoma, Arial;font-size:10pt;color:#0032C0; text-decoration: none}
.alink a:hover{ font-family: Tahoma, Arial;font-size:10pt;color:#0032C0; text-decoration: underline;}


.btnlink a{ font-family: Tahoma, Arial;font-size:10pt;color:black; font-weight:bold; text-decoration: none}
.btnlink a:hover{ font-family:Tahoma, Arial;font-size:10pt;color:black; font-weight:bold; text-decoration: underline;}

.btnlink td { font-family: Tahoma, Arial;font-size:10pt;color:black; font-weight:bold; text-decoration: none}
.btnlink td:hover{ font-family: Tahoma, Arial;font-size:10pt;color:black; font-weight:bold; text-decoration: underline;}
.btnlinkover { font-family: Tahoma, Arial;font-size:10pt;font-weight:bold; text-decoration: underline;}



.reflink { font-family:Tahoma, Arial;font-size:10pt;color:#0DA473; font-weight:bold; text-decoration: underline; cursor:pointer;}

.tabsel{font-family: Tahoma, Arial;font-size:10pt;color:White; font-weight:bold; text-decoration: none}
.tabnormal{font-family: Tahoma, Arial;font-size:10pt;color:black; font-weight:bold; text-decoration: none}

.tabsel2{font-family: Tahoma, Arial;font-size:10pt;color:#D5241C; font-weight:bold; text-decoration: none}
.tabnormal2{font-family: Tahoma, Arial;font-size:10pt;color:#DF832D; font-weight:bold; text-decoration: none}

#dymean
{
	font-family:Tahoma, Arial;font-size:10pt;color:Red; text-decoration:none;
}

#routefrom
{
	font-family:Tahoma, Arial;font-size:10pt; width:380px; color:#0032C0; text-decoration:none;
}

#header
{
	height:49px;
	background-color:#526E7C;
	border:0px;
}

#headerTop
{
	background-image:url("images/bg_top.gif");
	height:49px;
	width:195px;
	border:0px;
}

#headerCorner
{
	background-image:url("images/bg_top_corner.gif");
	height:49px;
	width:232px;
	border:0px;
}

#headerGray
{
	background-repeat:repeat-x;
	background-image:url("images/bg_top_gray.gif");
	height:49px;
	border:0px;
}
td#s_header
{
	background-repeat:repeat-x;
	height:118px; 
	background-image:url("Images/s_header.gif");
}

div#s_header_print
{
	background-repeat:repeat-x;
	height:65px; 
	background-image:url("Images/s_header.gif");
}

.footer
{
	background-image:url("../../images/footer.png");
	border:0px;
}

td#footercompanyname{
	font: bold 16px  Tahoma;
	text-decoration:none;
	color:#0DA473;
}


td#help
{
	border:0px;
	background-image:url("images/help.gif");
	height:32px;
	width:32px;
}

td#firstcol
{
	border:0px;
	background-repeat:repeat-y;
	background-image:url("images/bg_left.gif");
	width:195px;
}

td#firstcol_bottom
{
	border:0px;
	background-image:url("images/bg_menu.gif");
	width:195px;	
	height:45px;
}

td#menu01
{
	border:0px;
	background-image:url("images/menu_1.gif");
	width:164px;	
	height:104px;
}
td#menu02
{
	border:0px;
	background-image:url("images/menu_2.gif");
	width:164px;	
	height:101px;
}
td#menu03
{
	border:0px;
	background-image:url("images/menu_3.gif");
	width:164px;	
	height:110px;
}
td#menu04
{
	border:0px;
	background-image:url("images/menu_4.gif");
	width:164px;	
	height:45px;
}

#thirdcol
{	background-image:url("../../images/img_center.jpg");
	width:607px;	
	height:359px;	
}

#centercorner
{
	background-image:url("images/bg_center_corner.gif");
	width:35px;	
	height:36px;	
}
div#sliderscale
{
    visibility: hidden;
    position: absolute;
    z-index: 4;
    width: 51px;
    height: 204px;
}

div#slider
{
    visibility: hidden;
    position: absolute;
    width: 31px;
    height: 14px;
    z-index: 5;
}

div#mapSpace
{
    overflow: hidden;
    margin: 0px 0px 0px 0px;
    position: relative;
}
div#tilePlanes
{
    overflow: hidden;
    margin: 0px 0px 0px 0px;
    z-index: -1;
}

div#dvShiftBar
{
    visibility: hidden;
    position: absolute;
    z-index: 4;
    width: 37px;
    height: 37px;
}

/*div#dvMiddlebar*/
.pt{cursor:pointer}
/*div#dvMiddlebar*/
.midd{width:5px;margin-top:24px;border-right:solid 1px #526E7C; background-color:White;}
.posab{position:absolute;}
.subresult000{border-bottom:solid 1px #526E7C}
.ind{ width:100%; top:150px; height:20px; z-index:0; margin-right: 40px}
.indl{ width:100%; top:150px; height:20px; z-index:0; background-image:url("images/")}
.rule{top:120px; height:30px}
.rescont{left:5px;overflow:hidden; background-color:White;}
.mmb1{width:29px; height:28px;background:url("images/mmbar.png") repeat -3px -3px;}
.mmb1_ovr{width:29px; height:28px;background:url("images/mmbar_act.png") repeat -3px -3px;}
.mmb2{width:29px; height:28px;background:url("images/mmbar.png") repeat -32px -3px;}
.mmb2_ovr{width:29px; height:28px;background:url("images/mmbar_act.png") repeat -32px -3px;}
.ndis{display:none}
.mmpt{width:19px; height:26px; background-image:url("images/mmpt_1.png")}
.mmpt_act{width:19px; height:26px; background-image:url("images/mmpt_1_act.png")}
.mmptsel{width:19px; height:26px; background-image:url("images/mmpt_1.png")}
.ptsel{width:18px; height:24px;background:url(Images/icon_orange_A_J.png) repeat 0 -0}

div#dvResult
{
	border: #D4D4D4 1px solid; background-color:White;/*526E7C*/
	border-top:0;
	margin-top:1px;
}

.btnresult
{
	background-image:url("images/btn_result.gif");
	width:122px;	
	height:24px;
	cursor:pointer;
	text-align:center;
}

/*
.btnsearch
{
	border-color: #526E7C; 
	border-style: solid;
	border-width: 1px; 
	background-color:#F6C705;
	font-family: Tahoma,Arial; 
	font-size: 10px;
	font-weight:bold;	
	cursor:pointer;
	text-align:center;
	height:19px;
}
*/
.btnsearch 
{
	font-family: Arial;	
	color:White; 
	font-weight:bold; 	
	background-image:url(Images/button_orange.gif); 
	background-position:center center;
	background-repeat:repeat-x;
	height:19px;
	line-height:19px;
	vertical-align:middle;
	text-align:center;
}

.btnsearchtype
{
	/*background-image:url("images/btn_searchtype_nor.gif");*/
	width:92px;	
	height:22px;
	cursor:pointer;
	text-align:center;
	margin-left: 4px;
	color:Black;
	background-color:#A5A5A5;
}

.btnsearchtypeover
{
	/*background-image:url("images/btn_searchtype_over.gif");*/
	width:92px;	
	height:22px;
	cursor:pointer;
	text-align:center;
	margin-left: 4px;
	color:White;
	background-color:#041A24;
}

.btnsearchtype2
{
	/*background-image:url("images/btn_searchtype_nor.gif");*/
	width:72px;	
	height:22px;
	cursor:pointer;
	text-align:center;
	margin-left: 2px;
	color:White;
}

.btnsearchtypeover2
{
	/*background-image:url("images/btn_searchtype_over.gif");*/
	width:72px;	
	height:22px;
	cursor:pointer;
	text-align:center;
	margin-left: 2px;
	color:White;
}

.framesearchmiddle
{
	background-image:url("images/frame_search_middle.gif");
	/*width:580px;
	height:57px;*/

}
.eg
{
	font-family:Tahoma, Arial;
	font-size:8pt;
	font-style:italic;
	color:#808080;
}
.tip
{
    position: absolute;
    visibility: hidden;
    left: 0px;
    top: 0px;
    height: 17px;
    background-color: #FFFFDD;
    color: black;
    border: 1px solid gray;
    z-index: 5;
}
.tipText
{
    font-family: Tahoma, Arial;
    font-size: 8pt;
}
.copyright
{
	width:100%;
    position: absolute;
    visibility: hidden;
    height: 18px;
    color: black;
    border: 0px ;
    z-index: 5;
    margin-right: 40px
}

.copyrightText
{
    font-family: Tahoma, Arial;
    font-size: 10pt;
    text-decoration:none;
}
.copyrightText:hover
{
    font-family: Tahoma, Arial;
    font-size: 10pt;
    text-decoration:underline;
}

.mapFunc
{
    visibility: hidden;
    position: absolute;
    z-index: 4;
    width: 74px;
    height: 18px;
}

div#hlTip
{
    position: absolute;
    visibility: hidden;
    z-index: 5;
    background-color: #FFFFDD;
    border: 1px solid gray;
    font-family: Arial;
    font-size: 8pt;
}
.feedback {
    position: absolute;
    visibility: hidden;
    left: 0px;
    top: 0px;
}

div#viewMap
{
	width:1006px;height:510px; 
	border: #526E7C 1px solid;
	display:block;
	overflow:hidden; 
	cursor: url("images/hand.cur","auto");
	position:absolute; 
}
#dvResult111
{
	width:380px; 
	height:510px; 
	overflow:auto;
}
#dvFuncsTab
{
	height:25px;
	background-color: #FFFFFF;
	/*background-color:#A5A5A5;*/
}

.img_nodeplus
{
	width: 19px;
	height:20px; 
	background-image:url("Images/tplusn.gif");
}

.img_nodeminus
{
	width:19px;
	height:20px; 
	background-image:url("Images/tminusn.gif");
}

.beta	
{	
	background-color:#E5F1FC;
	width:100%;
	height:100%;
	vertical-align:top;		
	border: 0px;
}

.tudienlacviet_dlg
{
	font-size:13;
	color:#FFFFFF;
	font-family:Arial;
	font-weight:bold;
	padding-left:22px;
}

.titlebarex
{	
	background-color:#526E7C;	
	color:Black;	
	height:20px;			
	background-position:2px;	
	/*background-image:url("../../App_Themes/Black/Images/mtd_icon.gif");*/
	background-repeat:no-repeat;				
}

.indicator
{
	position: absolute;
	width: 80px;
	height: 40px;	
}

.border_top_shadow
{
	position:absolute;
	width:100%;
	height:5px;
	orphans:2;
	opacity:0.5;
	filter:alpha(opacity=50);
	/*background-color:#F2EFE9 | Transparent;*/
	background-image:url("Images/border_top_shadow.gif");
}
.border_left_shadow
{
	position:absolute;
	width:5px;
	/*height:5px;*/
	orphans:2;
	opacity:0.5;
	filter:alpha(opacity=50);
	background-image:url("Images/border_left_shadow.gif");
}
.zoom{width:24px;height:49px;background-image:url("Images/zoom.png"); background-repeat:no-repeat}
.sliderscale{width:21px;height:174px;background-image:url("Images/slider_bar.png"); background-repeat:no-repeat}
.slider{width:17px;height:5px;background-image:url("Images/slider.png"); background-repeat:no-repeat}
.lt0{left:0px;top:0px;}
.drw{position:absolute;cursor:url('Images/hand.cur'),auto}

.select_mean,.select_mean a{font-family: Arial,Tahoma;font-size:10pt;color:#0032C0;text-decoration:none;}
.select_mean a:hover{text-decoration:underline;}
