
DIV {
	SCROLLBAR-FACE-COLOR: #B0CBF9; SCROLLBAR-HIGHLIGHT-COLOR: #ECF3F5; SCROLLBAR-SHADOW-COLOR: #ECF3F5; SCROLLBAR-3DLIGHT-COLOR: #ECF3F5; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #B0CBF9;
}

body {
	/*background-color: #e8f4c6;*/
}

.content {
	font-family: Tahoma,  arial; text-decoration: none;
	font-size:10pt;
}

.content a
{ 
	font-size:10pt;text-decoration: none;
	font-family:Tahoma, arial;
	color:#0032C0;
}

.content a:hover 
{ 
	font-size:10pt;text-decoration: underline;
	font-family:Tahoma, arial;
	color:#0032C0;
}

.title_result
{ 
	font-size:10pt;text-decoration: none;
	font-family:Tahoma, Verdana, arial;
	color:#FF7A00;/*#FF8B00;*/
}

.title_coop
{ 
	padding-top:3px; padding-right:4px; 
	padding-left:5px; padding-bottom:3px;
	font-size:10pt;text-decoration: none;
	font-family:Tahoma, Verdana, arial;
	color:#C00000;
	background-color:#BFBFBF;
}

.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;
}

.sum_result
{ 
	font-size:10pt;text-decoration: none;
	font-family:Tahoma,Verdana, Arial;
	font-weight:bold;
	color:Red;
}

.anb_result
{ 
	font-size:10pt;text-decoration: none;
	font-family:Tahoma,Verdana, Arial;
	color:#FF7A00;
}


.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;
}

.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; }

TABLE.alpha {background-color:#FFFFFF;}
TR.alpha {background-color:#FFFFFF;}
TD.alpha {background-color:#FFFFFF;}
SPAN.alpha { color: #000000; font-family: Tahoma,Arial, sans-serif,MS Sans Serif;font-size:10pt;}
FONT.alpha { color: #000000; font-family: Tahoma,Arial, sans-serif,MS Sans Serif;font-size:10pt;}
FONT.alphaEx { color: #FF0000; font-family: Tahoma,Arial, sans-serif,MS Sans Serif;font-size:10pt; font-weight:bold}

TABLE.beta { background-color:#E5F1FC;}/*E5F1FC*/
TR.beta { background-color:#E5F1FC;}
TD.beta { background-color:#E5F1FC;}

TABLE.gamma { background-color: #e8f4c6; }/*Footer*/
TR.gamma { background-color: #e8f4c6; }
TD.gamma { background-color: #e8f4c6; }

.bgcontent{background-color:#FFFFFF;}

.page {
	font: bold 10pt Tahoma;
	color:#165b15;
}

.pageOver {
	font: bold 10pt Tahoma;
	text-decoration: underline;
	color:#165b15;
}

.pageSel {
	font: bold 10pt Tahoma;
	text-decoration:none;
	color:#A90A08;
}

a.alink { font-family:Tahoma, Arial;font-size:10pt;color:#0032C0; text-decoration: none}
a.alink hover{ font-family: Arial, Tahoma;font-size:10pt;color:#0032C0; text-decoration: underline;}
a.alink_hover{ font-family: Arial, Tahoma;font-size:10pt;color:#0032C0; text-decoration: underline;}

a.btnlink { font-family: Tahoma, Arial;font-size:10pt;color:black; font-weight:bold; text-decoration: none}
a.btnlink hover{ font-family:Tahoma, Arial;font-size:10pt;color:black; font-weight:bold; text-decoration: underline;}
/*a.reflink { font-family:arial,Tahoma;font-size:10pt;color:#0DA473; font-weight:bold; text-decoration: underline;}*/

td.btnlink { font-family: Tahoma, Arial;font-size:10pt;color:black; font-weight:bold; text-decoration: none}
td.btnlinkover{ font-family: Tahoma, Arial;font-size:10pt;color:black; 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:#A90A08; font-weight:bold; text-decoration: none}
.tabnormal{font-family: Tahoma, Arial;font-size:10pt;color:black; 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; font-weight:bold; color:#0032C0; text-decoration:none;
}

#header
{
	height:49px;
	background-color:#0DA473;
	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;
}

div#logo
{
	border:0px;
	background-image:url("images/logo.gif");
	height: 92px;
	width: 276px;
	cursor: pointer;
}

div#logo1
{
	border:0px;
	background-image:url("images/logo_1.gif");
	height: 57px;
	width: 168px;
	cursor: pointer;
}

div#companyname
{
	border:0px;
	background-image:url("images/company_name.gif");
	height:34px;
	width:354px;	
}
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;	
}
#slogan
{
	font-family:tahoma;font-size:10pt; font-style:italic; color:#E28601; text-decoration: none
}
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;
}

td#middlebar
{
	width:5px; border-right:#0DA473 1px solid;background-color:White;
}

div#dvResult
{
	border: #0DA473 1px solid; background-color:White;
	/*width:320px;height:510px;*/
}

.btnresult
{
	background-image:url("images/btn_result.gif");
	width:122px;	
	height:24px;
	cursor:pointer;
	text-align:center;
}


.btnsearch
{
	border-color: #0DA473; 
	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;
}

.btnsearchtype
{
	background-image:url("images/btn_searchtype_nor.gif");
	width:95px;	
	height:23px;
	cursor:pointer;
	text-align:center;
	color:Black;
}

.btnsearchtypeover
{
	background-image:url("images/btn_searchtype_over.gif");
	width:95px;	
	height:23px;
	cursor:pointer;
	text-align:center;
	color:Green;
}

.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
{
    position: absolute;
    visibility: hidden;
    left: 0px;
    top: 0px;
    height: 18px;
    /*background-color: #FFFFDD;*/
    color: black;
    border: 0px ;
    z-index: 5;
}

.copyrightText
{
    font-family: Tahoma, Arial;
    font-size: 10pt;
    text-decoration:none;
}

.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: #0DA473 1px solid;
	display:block;
	overflow:hidden; 
	cursor: url("images/hand.cur");
	position:absolute; 
}