@CHARSET "UTF-8";

/*************************************************************************** */
/* copyright: WWW-Backbone Support                                           */
/* by:        El                                                             */
/* about:     CSS Default Template	                                         */
/* ************************************************************************* */

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Global tags                                                               */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
body { background: #edf0f4;}
sup	{vertical-align:super;
		font-size:70%}
.clear {clear:both;}

p { margin: 2px 0 5px 0; text-align: left;}

.line-c {display:block; margin: 0; width:1080px; height: 1px; background: #e5e5e5;clear:both; }
.line-d {display:block; margin: 10px auto 0px auto; width:880px; height: 1px; background: #c6cbd6;clear:both; }
.line-e {display:block; margin: 20px 0 0 50px; width:980px; height: 1px; background: #c6cbd6;clear:both; }
span.up,span.down {display:inline-block; margin: 0px 5px; width:8px; height: 8px; }

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Wrapper [wrap]                                                            */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
#wrap {
 display:block;	
 width:100%;
 min-width:1180px;
 background:#fff;
 padding: 0 0 40px 0;
}


/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Header [header]                                                           */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
#header-wrap {display:block;width:100%; height: 48px}
#header {display:block;width:1180px;height: 48px;
	margin-left:auto;margin-right:auto;
}

/* ......................................................................... */
/* Header > Logo  [logo]                                                     */
/* ......................................................................... */
#logo {display:block;float:left; width:180px;height:48px;}
#logo a {display:block;margin: 12px 0 0 100px;width: 65px;height: 23px;}

/* ......................................................................... */
/* Header > Search [search]                                                  */
/* ......................................................................... */
#search {display:block;clear: none; width: 122px;height: 100%;float:right;
	margin: 0 100px 0 0;
}
#searchbox-input_b {clear: none; margin: 12px 0 0 0px;padding:0;width: 4px;
	height: 23px;float: left;}
	
#searchbox-input {display:block;
	margin: 12px 0 0 0px; padding:0;
	border-width: 0px;
	width: 96px;height: 23px;float: left;
}

#button_search {display:block;
	margin: 12px 0 0 0px; padding:0px;
	border-style:none; border-width:0;	
	width:22px; height:23px; float:left;
}





/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Menu [menu]                                                               */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
#menu {display:block; float:left;width: 700px;	height:48px;}
#menu ul {display:inline;height: 48px;}
#menu ul li {display:inline;float:left;height: 48px;}
#menu ul li a {display:block;
	margin:0;padding: 15px 15px 0 15px;height: 33px;
}

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Banner [banner]                                                           */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
#banner {display:block;width:1180px;height: 180px;
	margin: 0px; padding:0px; border:0;
	margin-left:auto;margin-right:auto;
}
#banner a {display:block;width:1180px;height: 180px;
        margin: 0px; padding:0px; border:0;
        margin-left:auto;margin-right:auto;
}
 
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Banner EOS [banner-10]                                                    */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
#banner-10 {display:block;position:relative;
    margin: 20px auto 0 auto; padding:0px; border:0;
    width:960px;
}

#banner-10-text h1 {width: auto; margin: 0; padding:0px; border:0;}

#banner-top-left,#banner-top-right,#banner-bottom-left,#banner-bottom-right {display:block;width:5px;height: 5px;
    position:absolute;
	margin: 0px; padding:0px; border:0px;
}

#banner-top-left {top:0;left:0}
#banner-top-right {top: 0;right:0}
#banner-bottom-left {bottom:0;left:0}
#banner-bottom-right {bottom:0;right:0}

#banner-10-image {float:left; margin: 0; padding: 0 0 0 20px; border:0;
    width:540px;}
#banner-10-image img {display: block;margin: 0; padding: 0; border: 0;}    
#banner-10-text {float:right; margin: 0; padding:70px 50px 0 0; border:0;
    width:350px;}

#banner-10-text p {margin: 15px 0 20px 0; padding:0; border:0; text-align: left;line-height:50px }



 
 /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Button [banner]                                                           */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

 
 .bgt1 {display: block;	margin:10px 0 10px 0;-webkit-border-radius: 2px; border-radius: 2px;
	color:#fff;	background-image: -webkit-linear-gradient(top,#606060,#333333);
    background-color: #333333;  background-image: linear-gradient(top,#606060,#333333);
    border: 1px solid #000; width: 220px;
}

.bgt1 button {display: inline-block;background:transparent;	font-size:0;
	overflow:hidden;position:relative;width:220px;border:0px;box-sizing: border-box;
	-webkit-appearance: button;
}

.bgt1:hover {-moz-box-shadow:inset 0px 1px 10px #222;box-shadow:inset 0px 1px 10px #222;}
.bgt1:active {background-image: -webkit-linear-gradient(top,#333333,#606060);
    background-color: #333333; background-image: linear-gradient(top,#333333,#606060);}
.bgt1 button span {display:block;padding:5px;color:#fff;}


/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Button [download blue]                                                    */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

 .bgt2 {display: block;	margin:10px 0 10px 0;-webkit-border-radius: 2px; border-radius: 2px;
	color:#fff;	background-image: -webkit-linear-gradient(top,#4894c8,#006ab3);
    background-color: #006ab3;  background-image: linear-gradient(top,#4894c8,#006ab3);
    border: 1px solid #006ab3; width: 120px;
 }

.bgt2 button {display: inline-block;background:transparent;	font-size:0;
	overflow:hidden;position:relative;width:110px;border:0px;box-sizing: border-box;
	-webkit-appearance: button;
}

.bgt2:hover {-moz-box-shadow:inset 0px 1px 5px #222;box-shadow:inset 0px 1px 5px #006ab3;cursor:pointer;}
.bgt2:active {background-image: -webkit-linear-gradient(top,#006ab3,#4894c8);
    background-color: #006ab3; background-image: linear-gradient(top,#006ab3,#4894c8);}

.bgt2 button {cursor:pointer;}
.bgt2 button span {display:block;padding:2px;color:#fff;}



/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Main wrapper (Sidebar,Container)                                          */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
#main {display:block;width:1180px;
	margin: 0px; padding:0px; border:0;
	margin-left:auto;margin-right:auto;
}

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Breadcrumb-navi                                                           */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
#breadcrumb-navi {display:block;width:1180px;
	margin: 0px; padding:0 0 0 0px; border:0;
	margin-left:auto;margin-right:auto;
}

#breadcrumb-navi ul {display:block;
	margin: 0 0 0 0px; padding:0 0 0 100px; border:0;
}
#breadcrumb-navi ul li {float:left;padding:0 0 0 2px;}
#breadcrumb-navi ul li a {padding:0 2px;}
#breadcrumb-navi ul li a {text-transform:uppercase;}
#breadcrumb-navi ul li+li a {text-transform:capitalize;}


/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* World Map [wmap]                                                          */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
.wmap {display:block;width:1080px;position:relative;
	margin: 20px auto 0px auto; padding:0; border:0;}

.wmap-bottom-right, .wmap-bottom-left, .wmap-top-right, .wmap-top-left  {display:block;width:5px;height: 5px;
    position:absolute;
	margin: 0px; padding:0px; border:0px;
}

.wmap-bottom-right {bottom:0;right:0}
.wmap-bottom-left {bottom:0;left:0}
.wmap-top-right {top: 0; right:0;}
.wmap-top-left {top:0;left:0}
.wmap-bg {top:0;left:0;position:absolute}
.wmap-bg {display:block;width:1080px; height:362px;
        margin: 0px ; padding:0; border:0;}

.wmap-c {display:block;width:1072px; height:362px;
	margin:0px; padding:0px;left:4px; }


.wmap-svg {display:block;width:1074px; height:360px;
        margin: 0px 0px 0 2px; padding:0; border:0;
    }

.wmap-svg span {float:left;display:block;width:50px; height:50px;}
.wmap-svg p {float:left;display:block;width:1000px; height:350px;
        margin: 0px 5px; padding:0; border:0;
        
    }


.wmap-desc {display:block;width:1080px;position:relative;
	margin: 0px auto 0px auto; padding:0; border:0;}

.wmap-desc ul {display:block;float:right;height: 14px;margin: 0 20px 0 0px;}
.wmap-desc ul li {display:inline;float:left;height: 14px;}
.wmap-desc ul li a {display:block; margin:0 0 0 4px; padding: 0 4px 0 4px; height: 14px; }
.wmap-desc ul li a.active {background:#bbd0e3;
border: 1px solid #bbd0e3;
	-moz-border-radius-bottomright: 3px 3px;
	-webkit-border-bottom-right-radius: 3px 3px;
	border-bottom-right-radius: 3px 3px;
	-moz-border-radius-bottomleft: 3px 3px;
	-webkit-border-bottom-left-radius: 3px 3px;
	border-bottom-left-radius: 3px 3px;
    font-weight: bold;}

.wmap-desc ul li+li+li+li a.active {background:#b2d1e2; border: 1px solid #b2d1e2;}
.wmap-desc ul li+li+li+li+li a.active {background:#b2c7d8; border: 1px solid #b2c7d8;}


.map-leg-wrap {diplay:block;position:absolute;line-height:12px; margin:0px; width:512px; height:12px; top:0px;right:50%; left:256px;}	
.map-leg02,
.map-leg01 {diplay:block;position:absolute;width:25px;height:12px; margin:0px; padding:0px 2px;top:0;}
.map-leg01 {text-align: right;left:0}
.map-leg02 {text-align: left;right:0}
.map-leg {display:inline-block;width:512px;height:12px; margin: 0px; padding:0px;float:left;}
.map-leg-color {display:inline-block; float:left; height:12px; width:1px;}

.wmap880-selector {display:block;width:880px;position:relative;
	margin: 0px auto 0px auto; padding:0; border:0;
	margin-left:auto;margin-right:auto}
	


.wmap880-selector ul {display:block;height: 18px;margin: 0px;float:right;padding: 0 10px;position:relative;right:15px}
.wmap880-selector ul li {display:inline;float:left;height: 18px;}
.wmap880-selector ul li a {display:block; margin:0 0 0 4px; padding: 0 4px 0 4px; height: 18px;}
.wmap880-selector ul li.active a {background:#b6cbdc; color:#005599;
border: 1px solid #b6cbdc;
	-moz-border-radius-bottomright: 3px 3px;
	-webkit-border-bottom-right-radius: 3px 3px;
	border-bottom-right-radius: 3px 3px;
	-moz-border-radius-bottomleft: 3px 3px;
	-webkit-border-bottom-left-radius: 3px 3px;
	border-bottom-left-radius: 3px 3px;
    font-weight: bold;}
.wmap880-selector ul li+li.active a {background:#b1c6d7; border: 1px solid #b1c6d7;}
.wmap880    {position:relative;width:1080px;margin:10px auto 0 auto}
.wmap880-bg {display:block;width:850px; height:350px;top:0px;left:115px;margin: 0px auto; padding:0; border:0;position:absolute}
.wmap880-c  {display:block;width:850px; height:350px;top:0px; margin: 0px auto; padding:0; border:0;position:absolute}




/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Graph [graph]                                                             */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
.chart {display:block;width:880px;position:relative;
	margin: 0px; padding:10px 0 0 0 ; border:0;
	
    }

.chart-bottom-right, .chart-bottom-left, .chart-top-right, .chart-top-left  {display:block;width:5px;height: 5px;
    position:absolute;
	margin: 0px; padding:0px; border:0px;
}

.chart-bottom-right {bottom:0;right:0}
.chart-bottom-left {bottom:0;left:0}
.chart-top-right {top: 0; right:0;}
.chart-top-left {top:0;left:0}

.chart-c {display:block;width:880px;
	margin:0px; padding:0; border:0; height: 370px;
	}
	



.chart-selector ul {display:block;height: 18px;margin: 0 0 0 10px;float:right;padding: 0 10px}
.chart-selector ul li {display:inline;float:left;height: 18px;}
.chart-selector ul li a {display:block; margin:0 0 0 4px; padding: 0 4px 2px 4px; height: 16px;}
.chart-selector ul li.active a {background:#e2e6ed; color:#555;
border: 1px solid #e2e6ed;
	-moz-border-radius-bottomright: 3px 3px;
	-webkit-border-bottom-right-radius: 3px 3px;
	border-bottom-right-radius: 3px 3px;
	-moz-border-radius-bottomleft: 3px 3px;
	-webkit-border-bottom-left-radius: 3px 3px;
	border-bottom-left-radius: 3px 3px;
	border-top-width:0px;
font-weight: bold;}


.graph {display:block;width:880px;position:relative;
	margin: 20px auto 0px auto; padding:0; border:0;
	margin-left:auto;margin-right:auto;
    }




/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* World Map Popup [popup-detail]                                            */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

#popup-detail {display:none;  }
#popup-detail-c,
#popup-detail-wrap {width:585px;height: 300px;  
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin: 10px 0 0 0;
    background-color: #b7ccdd;
 }

#popup-detail ul {display:block;height: 20px;margin: 0px;
 border-bottom: 1px solid #505050; width:585px
}
#popup-detail ul li {display:inline;float:left;height: 20px;}
#popup-detail ul li a {display:block; margin:0px 0 0 4px; padding: 1px 4px 0 4px; height: 19px;
border: 1px solid #505050;
	-moz-border-radius-topright: 3px 3px;
	-webkit-border-top-right-radius: 3px 3px;
	border-top-right-radius: 3px 3px;
	-moz-border-radius-topleft: 3px 3px;
	-webkit-border-top-left-radius: 3px 3px;
	border-top-left-radius: 3px 3px;
border-bottom:1px solid #d5dae4; background: #505050; color:#fff}
#popup-detail ul li.active a { height: 19px;background:#d5dae4; border-right: 1px solid #505050;}



/* Overlay */
#simplemodal-overlay {background-color:#000;}

/* Container */
#simplemodal-container {border: solid 1px solid #e7e7e7;    
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
	height:360px; width:600px; color:#red;  padding:5px;}
#simplemodal-container .simplemodal-data {padding:8px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../imgx/x2.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}



/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Container [container]                                                     */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
#container {display:block;width:1080px;
	margin: 0px; padding:0px; border:0;
	margin-left:auto;margin-right:auto;
}

h1 {display:block;width:880px;
	margin: 20px 0 0 150px; padding:0px; border:0;
	
}

h2 {display:block;width:880px;
	margin: 20px 0 0 150px; padding:0px; border:0;
	
}


#block-10 {display:block;width:1080px;clear:both;float:left;
	margin: 20px 0; padding:0px; border:0;
}
#block-10-top,#block-10-top-left,#block-10-top-right,
#block-10-bottom,#block-10-bottom-left,#block-10-bottom-right 
	{display:block;height:5px;width:5px}
#block-10-top,#block-10-bottom {width: 1080px; }
#block-10-top-left,#block-10-bottom-left {float:left}
#block-10-top-right,#block-10-bottom-right 	{float:right;}
#block-10-c {display:block; float:left;
	margin:5px;padding:0 5px 0 4px;
	width: 1060px; }
#block-10-c-TWT,#block-10-c-MRT,#block-10-c-LTI,#block-10-c-R {
	display:block; float:left;
	margin:0px 6px 0 5px;
	padding:0 5px 0 5px;}
#block-10-c-TWT {width: 265px;}
#block-10-c-MRT {width: 265px;}
#block-10-c-LTI {width: 265px;}
#block-10-c-R {width: 181px;}

#block-10-c-R h3 a,
#block-10-c-LTI h3 a,
#block-10-c-MRT h3 a,
#block-10-c-TWT h3 a {display: block; margin:0 0 0 0}
#block-10 h3 span {display: inline; margin:0 0 0 10px }
#block-10-c-MRT table,
#block-10-c-TWT table {display: block; margin:9px 0 0 0}
#block-10-c-MRT table tr td,
#block-10-c-TWT table tr td {width:15px; padding:1px 0}
#block-10-c-MRT table tr td+td,
#block-10-c-TWT table tr td+td {width:152px;}
#block-10-c-MRT table tr td+td+td,
#block-10-c-TWT table tr td+td+td {width:100px; vertical-align:middle; }
#block-10  table span {display: block; height: 10px}
#block-10-c-R ul,
#block-10-c-LTI ul {display: block; margin:9px 0 0 0px}
#block-10-c-R ul li,
#block-10-c-LTI ul li {padding:1px 0}
#block-10-c-R ul li span,
#block-10-c-LTI ul li span {padding:0 0 0 5px}

#block-20  {display:block; float:left;
	margin:16px 0 0 0px;padding:0;
	width: 1060px; }

#block-20-TIP h3,
#block-20-UPD h3 {margin: 0 0 9px 0}
#block-20 span {margin: 0 0 0 4px}

#block-20-EOS {display: block; float:left; width: 425px; margin: 0 20px 0 20px}
#block-20-EOS > * {margin: 0 0 9px 86px}

#block-20-TIP {display: block; float:left; width: 290px; margin: 0 20px 0 0px}
#block-20-TIP ul {list-style-type: disc; margin: 0 0px 0 18px;padding: 0px}
#block-20-TIP ul li {padding: 1px 0px}
#block-20-UPD {display: block; float:left; width: 250px; margin: 0 20px 0 0px}
#block-20-UPD tr td+td {padding: 1px 0 1px 10px}

#block-30  {display:block; 
	margin:40px auto 40px  auto;padding:0;
	width: 900px;}

#block-30 h6 {line-height: 25px; text-align: center;}

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Full text                                                                 */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
#full-text {width:880px; margin:20px auto 0 auto;}



/* ......................................................................... */
/* Main Menu [add-menu-10]                                                   */
/* ......................................................................... */
#add-menu-10 {display:block;clear:both;left:0px;width:990px; height:45px;position:relative;
	margin: 40px auto 0px auto; padding:0px; border:0;}


#add-menu-10-a {display:block;position:absolute;width:990px;bottom:0;left:0;height:1px}
#add-menu-10-a1 {display:block;position:absolute;width:30px;left:0;bottom:0;height:1px}
#add-menu-10-a2 {display:block;position:absolute;width:30px;right:0;bottom:0;height:1px}

#add-menu-10-c {position:relative; float:left; width:100%; overflow:hidden; }
#add-menu-10-c ul {clear:left; float:left; position:relative; left:50%;
					margin:0; padding:0; text-align:center; }
#add-menu-10-c ul li { display:block; float:left; list-style:none;
	margin:0 0px; padding:0 3px; position:relative;  right:50%;
}
#add-menu-10-c ul li a { float:left;display:block;clear:none; margin:0px; padding:14px 10px 0px 10px; height:30px}
#add-menu-10-c ul li.active a { display:block; clear:none; margin:0px; padding:14px 10px 0px 10px; height:31px;}

#add-menu-10-c ul li span {float:left;width: 5px;height:44px}
#add-menu-10-c ul li.active span {float:left;width: 5px;height:45px}

/* ......................................................................... */
/* Main Menu [add-menu-20]                                                   */
/* ......................................................................... */
.add-menu-20 {display:block;position:relative;clear:both;width:880px;
	margin: 20px 0px 0px 150px; padding:0px; border:0;}
.add-menu-20-top,.add-menu-20-top-left,.add-menu-20-top-right,
.add-menu-20-bottom,.add-menu-20-bottom-left,.add-menu-20-bottom-right 
	{display:block;height:5px;width:5px}
.add-menu-20-top,.add-menu-20-bottom {width: 880px; }
.add-menu-20-top-left,.add-menu-20-bottom-left {float:left}
.add-menu-20-top-right,.add-menu-20-bottom-right 	{float:right;}
.add-menu-20-c {display:block; float:left;
	margin: 5px;padding:0 5px 0px 5px;
	width: 860px; }
.add-menu-20-c-a1 {display:block; margin:20px auto 0 auto;width: 1080px;text-align:center;}
.add-menu-20-c-a1 a {padding:0 3px;}
.add-menu-20-c-a1 a.active {padding:0 5px;}
.add-menu-20-c-search {display:block; float:right; margin:0;padding:0px;
	width: 200px;text-align: right; }
.add-menu-20-c-search span {display:block; float:right; margin:0;padding:0px; }	
.add-menu-20-c-search select {display:block;float:right; clear:both;}

/* ......................................................................... */
/* Tips Menu [add-menu-30]                                                   */
/* ......................................................................... */



#add-menu-30 {display:block; float:left; width:230px; }
#add-menu-30 ul {display:block;float:right;width:180px; margin:0px 0 0 50px;}
#add-menu-30 ul li {display:block;margin:10px 0 0 0;}
#add-menu-30 ul li+li {display:block;margin:2px 0 0 0;}
#add-menu-30 ul li a {display:block; padding: 11px; width:145px;}
#add-menu-30 ul li.active {display:block; padding: 0; border: 1px solid #dde1e8; border-right-width: 0px; background: #edf0f4; width:178px;}
#add-menu-30 ul li.active a {display:block; padding: 10px 15px 10px 10px; width:154px;}
#add-menu-30-a0 {display:block; float:right; width:3px; height:70px;}



/* ......................................................................... */
/* Selections and pagigng                                                    */
/* ......................................................................... */
.selector { display:inline-block;float:left;  margin:0px 0 0px 0px; width:610px;vertical-align: middle;}
.selector span {display:inline-block;margin:0px 0 0px 0px; padding:0 10px 2px 0; width:70px;text-align:right;}
.selector label {vertical-align: middle;}

.page {display:inline-block;width:100%;	
	margin:20px 0px; padding:0px;text-align: center;}
.page ul {display:block;
	padding:0px; margin:0px auto;
	height:20px;}
.page ul li {display:inline-block; height: 20px;
	padding:0px 2px;zoom: 1; *display: inline;vertical-align: top;
	}
.page li.next-link a span,
.page li.previous-link a span {display:block;
	margin:5px 0px; 
	width:4px; height: 7px; text-indent: -9999em;}

.page li.last-link a span,
.page li.first-link a span {display:block;
	margin:5px 0px; 
	width:8px; height: 7px; text-indent: -9999em; }

.page li.last-link a,
.page li.first-link a,
.page li.next-link a,
.page li.previous-link a {display:block;
	margin:0px; 
	 height: 16px; text-indent: -9999em;}	
	
.page li.next-link1 a,
.page li.previous-link1 a {display:block;
	padding:0px; margin:6px 0px; 
	width:4px; height: 7px; text-indent: -9999em;}
.page li a {padding:2px 2px }
.page li.current {padding: 0 4px}

/* ......................................................................... */
/* VTable [vtab-10]                                                          */
/* ......................................................................... */
#vtab-10 table {width:880px; margin:20px auto 10px auto; border-collapse: collapse;}
#vtab-10 table thead tr td {border-bottom: 1px solid #e5e9ee; padding: 0px; margin: 0px; vertical-align: middle; height: 35px}
#vtab-10 table tbody tr td {width:20px;}
#vtab-10 table thead tr+tr td+td {text-align: left;padding: 0 0 0 10px;}
#vtab-10 table thead tr+tr td+td+td {text-align: center;}

#vtab-10 table tbody tr td {border-bottom: 1px solid #e5e9ee; padding: 0px; margin: 0px; vertical-align: middle; height: 35px}
#vtab-10 table tbody tr td {width:20px; text-align: center;}
#vtab-10 table tbody tr td+td {width:220px; padding: 0 0 0 10px; text-align: left;}
#vtab-10 table tbody tr td+td+td {width:70px; text-align: center;}
#vtab-10 table tbody tr td+td+td+td {width:1px; text-align: left; padding: 0 0px 0 10px; margin: 0px;}
#vtab-10 table tbody tr td+td+td+td+td {width:359px; text-align: left; padding: 0px;}
#vtab-10 table tbody tr td+td+td+td+td+td {width:100px;text-align: center;}
#vtab-10 table tbody tr td+td+td+td+td+td+td {width:100px;text-align: center;}

#vtab-10 table tbody tr td+td+td span {display:inline-block;width:8px; height:5px; margin: 0 0px;}
#vtab-10 table tbody tr td+td+td+td>span {display:inline-block;float:left; clear:none; width:100%; height:24px; margin: 0px;padding: 0px}
#vtab-10 table tbody tr td+td+td+td+td > span {float:left; clear:none; height:12px; margin: 0px;}
#vtab-10 h4 {display:inline; clear:none;  margin: 0 0px;}
#vtab-10 tfoot tr td {border: 0px; padding: 10px 0 0 0 }


/* ......................................................................... */
/* VTable [vtab-20]                                                          */
/* ......................................................................... */
#vtab-20 table {width:880px; margin:10px auto 10px auto; border-collapse: collapse;}
#vtab-20 table thead tr td,
#vtab-20 table tbody tr td {border-bottom: 1px solid #e5e9ee;}
#vtab-20 table tr td {padding: 0px; margin: 0px; vertical-align: middle; height: 35px}

#vtab-20 table tr td {width:230px; text-align: left;}
#vtab-20 table thead tr>td {width:280px; padding: 0 0 0 20px; text-align: left;}
#vtab-20 table thead tr td+td {width:120px; padding: 0 0 0 20px; text-align: left;}
#vtab-20 table thead tr td+td+td {width:120px; text-align: left;}
#vtab-20 table tbody tr td+td+td+td {width:280px; text-align: left;}
#vtab-20 table tbody tr>td {width:270px; padding: 0 0 0 30px; text-align: left;}
#vtab-20 table tbody tr td+td {width:110px; padding: 0 0 0 30px; text-align: left;}
#vtab-20 table tbody tr td+td+td {width:110px; text-align: left;}
#vtab-20 table tbody tr td+td+td+td {width:270px; text-align: left;}



#vtab-20 tfoot tr td {border: 0px}

#vtab-20 h4 {display:inline; clear:none;  margin: 0 0px;}

/* ......................................................................... */
/* VTable [vtab-30]                                                          */
/* ......................................................................... */
.vtab-30 table {width:880px; margin:20px auto 10px auto; border-collapse: collapse;
				border-top: 1px solid #e5e9ee;}
.vtab-30 table thead tr td,
.vtab-30 table tbody tr td {border-bottom: 1px solid #e5e9ee;}
.vtab-30 table tr td {padding: 10px 10px 10px 20px; margin: 0px; vertical-align: top;
					width:230px; text-align: left;}
.vtab-30 table tr td+td {width:400px; padding: 10px; vertical-align: top;}

/* ......................................................................... */
/* VTable [vtab-40]                                                          */
/* ......................................................................... */
#vtab-40 table {width:880px; margin:20px auto 10px auto; border-collapse: collapse;
				border-top: 1px solid #e5e9ee;
				border-bottom: 1px solid #e5e9ee;}

#vtab-40 table tr td {padding: 3px 0; margin: 0px; vertical-align: middle;
					width:170px; text-align: left;}
#vtab-40 table tr td+td {width:400px; padding: 0px; margin: 0px; vertical-align: middle;}


/* ......................................................................... */
/* VTable [vtab-50]                                                          */
/* ......................................................................... */
#vtab-50 table {width:880px; margin:20px auto 10px auto; border-collapse: collapse;
				border-top: 1px solid #e5e9ee;				
				border-bottom: 1px solid #e5e9ee;}

#vtab-50 table tr td {padding: 3px 10px 3px 5px ;vertical-align: top;
					width:180px; text-align: left;margin: 0px;
					border-bottom: 1px solid #e5e9ee;}
					
#vtab-50 table tr td+td {width:535px; vertical-align: top;}
#vtab-50 table tr td+td+td {width:120px; vertical-align: top;}

/* ......................................................................... */
/* VTable [vtab-60]                                                          */
/* ......................................................................... */
#vtab-60 table {width:880px; margin:20px auto 10px auto; border-collapse: collapse;
				border-bottom: 1px solid #e5e9ee;}

#vtab-60 table tr td {padding: 0px 10px 0px 5px ;vertical-align: top;
					width:185px; height: 35px; text-align: left;margin: 0px;
					border-bottom: 1px solid #e5e9ee; vertical-align: middle;}
					
#vtab-60 table tr td+td {width:665px;}




/* ......................................................................... */
/* VTable [vtab-70]                                                          */
/* ......................................................................... */
#vtab-70 {width:880px; margin:40px auto 10px auto;}
#vtab-70 table {width:880px; border-collapse: collapse;
				border-top: 1px solid #e5e9ee;				
				border-bottom: 1px solid #e5e9ee;}

#vtab-70 table tr td {padding: 10px 10px 10px 5px ;vertical-align: top;
					width:150px; text-align: left;margin: 0px;
					border-bottom: 1px solid #e5e9ee;}
					
#vtab-70 table tr td+td {width:100px; vertical-align: top;}
#vtab-70 table tr td+td+td {width:595px; vertical-align: top; text-align: left;}


#vtab-70 h2 {padding: 0px ; margin:0 ;width: inherit}
#vtab-70 table tr td+td+td ul {list-style-image: url('../imgx/rss.png');}
#vtab-70 table tr td+td+td ul li {margin-bottom:10px; }
#vtab-70 table tr td+td+td ul li a {display:block;}


/* ......................................................................... */
/* VTable [vtab-80]                                                          */
/* ......................................................................... */
#vtab-80 table {width:880px; margin:10px auto 10px auto; border-collapse: collapse;}
#vtab-80 table thead tr td,
#vtab-80 table tbody tr td {border-bottom: 1px solid #e5e9ee;}
#vtab-80 table tr td {padding: 0px; margin: 0px; vertical-align: middle; height: 35px}
#vtab-80 table tr td {width:230px; text-align: left;}
#vtab-80 table tr td+td {width:100px; padding: 0 0 0 0px; text-align: center;}
#vtab-80 table tr td+td+td {width:150px; text-align: left;}
#vtab-80 table tr td+td+td+td {width:400px; text-align: left;}
#vtab-80 table thead tr>td {padding:0 0 0 20px;}
#vtab-80 table tbody tr>td {padding:0 0 0 30px;}
#vtab-80 table thead tr td + td + td {padding:0 0 0 30px;}

#vtab-80 tfoot tr td {border: 0px}

#vtab-80 h4 {display:inline; clear:none;  margin: 0 0px;}




/* ......................................................................... */
/* Virus About							                                     */
/* ......................................................................... */
#virus-about {display:block; width:880px; margin:20px auto 0px auto; }
#virus-about h5 {margin:25px 0 0 0;  }
#virus-about p {margin:6px 0 0 0; }
#virus-about .codes {margin:6px 0 0 40px;}
#virus-about .codes ul li ul li {margin: 0 0 0 20px;}
#virus-about .show {padding: 0 10px 0 10px; overflow: hidden;}
.virus-about-up a,
.virus-about-down a {display:block;width:820px;padding: 0 10px 0 10px;text-align: left}
.virus-about-up {border-bottom:1px solid #ccc}
.virus-about-down {border-top:1px solid #ccc}


/* ......................................................................... */
/* Search Results   					                                     */
/* ......................................................................... */
#search-results {display:block; width:880px; margin:0 auto 0px auto; }
#search-results h6 {display:block; margin:20px 0 0 0; padding:0 } 
#search-results h2 {display:block; margin:2px 0; padding:0 } 
#search-results p  {display:block; margin:7px 0 0px 0; padding:0 }

#search2 {display:block;clear: both; width: 880px; margin: 20px 0 0 150px;}
#searchbox2-input {display: block; width: 600px; height:18px ;clear: none;float:left;margin: 2px 0 0 0px; border:1px solid #c6cbd6}
#button_search2 {display: block; clear: none;float:left;margin: 2px 0 0 5px}

#search-submenu {display: block; margin: 2px 0 0 150px}
#search-submenu  ul {float:left; display:block; margin: 12px 0px 20px 0px; width:880px;}
#search-submenu  ul li	{display:block; float:left; margin:0px 10px 0 0px;}

#suggest {display: block; margin: 10px 0 0 100px;}

/* ......................................................................... */
/* Article Results  					                                     */
/* ......................................................................... */
#article-results {display:block; width:770px; margin:0 auto 0px auto; }
#article-results h6 {display:block; margin:20px 0 0 0; padding:0 } 
#article-results h2 {display:block; margin:2px 0; padding:0 } 
#article-results p  {display:block; margin:7px 0 0px 0; padding:0 }



/* ......................................................................... */
/* Text Block							                                     */
/* ......................................................................... */

.text-block {display: block;}
.text-block h1 {display:block; clear:both; margin: 10px 0 0 0; padding: 0px}
.text-block h2 {display:block; clear:both; margin: 10px 0 0 0; padding: 0px}
.text-block h3 {display:block; clear:both; margin: 10px 0 0 0; padding: 0px}
.text-block h4,
.text-block h5,
.text-block h6 {display:block; clear:both; margin: 3px 0 0 0; padding: 0px}

.text-block p {display:block; clear:both; margin: 3px 0 0 0; padding: 0px; clear:both;}

.text-block p cite:before,
.text-block p q:before { content: '"';}
.text-block p cite:after,
.text-block p q:after { content: '"';}
.text-block p big {font-size: 120%}
.text-block p small {font-size: 80%}
.text-block p sub,
.text-block p sup { font-size: 90% }
.text-block p sub { vertical-align: sub }
.text-block p sup { vertical-align: super }
.text-block p code {float:none; display:inline;}
.text-block dl {float:left;display:block; margin: 5px 0px 5px 30px;
				clear:both;width:670px;text-align: left;}
.text-block dl dt {display:inline; margin: 5px 0px 5px 0px;}
.text-block dl dd {display:inline; margin: 5px 0px 5px 10px;}
.text-block dl dd:after {content:"\A"; white-space:pre;}

.text-block ol,
.text-block ul {float:left;display:block; margin: 5px 0px 5px 20px;
				clear:both;width:680px;text-align: left;}
.text-block ol li,
.text-block ul li {list-style: square;
					list-style-position:outside;
					margin:3px 5px 0px 15px; padding: 0px;
}
.text-block ol li { list-style-type: decimal }

.text-block input,
.text-block label,
.text-block select,
.text-block optgroup,
.text-block option,
.text-block filedset,
.text-block legend,
.text-block button,
.text-block select,
.text-block input{display:inline;}
.text-block form {display:block; margin: 5px 0px 5px 30px;clear:both; width: auto;}

.text-block hr {display:block; margin:5px 0 0 0;padding:0px;
			clear:both; width: auto;width: 100%; height:1px; color:#e5e9ee; border:0px;
			background: #e5e9ee}

.text-block code,
.text-block pre {float:left;display:block; margin: 5px 10px 5px 10px;
			clear:both; width: auto;}

.text-block blockquote {float:left;display:block;
			margin: 5px 10px 5px 10px;clear:both;
			padding: 10px;
			border: 1px #e7e7e7 solid;
			background: #f7f7f7; 
			width: auto;
			}

.text-block table {float:left;display:block; margin: 5px 10px 5px 10px;clear:left; width: auto;}
.text-block table thead tr td {border-bottom: 1px solid #dedede; border-top: 1px solid #dedede;}
.text-block table tbody tr td {border-bottom: 1px solid #dedede; border-top: 1px solid #dedede;}

#contact-one-c {float:left; width:440px}
#contact-two-c {float:right; width:440px}
.adress-cell table {width:400px}
.adress-cell table tr td+td {width:100px}
.adress-cell table tr td {width:180px}
.adress-cell table tr td+td {width:220px}
#contact-two-c * h3,
#contact-one-c * h3 {padding:20px 0 0 0 ;}



/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Sub container [sub-container]                                             */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
#sub-container {display:block; float: right; width: 770px;padding:0 60px 0 20px;}
#sub-container h1 {display:block;margin: 15px 0 15px 0; padding:0px; border:0;
	
}
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Footer [footer]                                                           */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
#footer {display:block;width:1180px;height: 48px;
	margin-left:auto;margin-right:auto;}

#footer-logo {display:block;float:left;margin:17px 0 0 57px; width:45px; height: 17px;}
#footer-info {display:block; float:left; margin:15px 0 0 10px;}
#footer-info ul {display:block; float:left; margin:0px 3px 0 0px;}
#footer-info ul li {display:block; float:left; margin:0px 3px 0 0px;}
#footer-copyright {display:block; float:left; clear: both; width:850px}
#footer-icons   {display:block; float:right; margin:15px 0 0 0px; width:150px; }
#footer-icons a {display:block; float:left; margin:2px; width:16px; height:16px; }
#footer-wrap {display: block; margin: 0px;width:100%;height: 80px;}

.update-block h2 {display: block; margin: 0px; padding: 0px; border: 0; }
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Help Layer                                                                */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
#help-layer {position: absolute; top:0; left:0; background:#000;width: 100%; height: 100%;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	filter: alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;}

#help-layer-c {display:block;width:1180px;
	margin: 0px; padding:0px; border:0;
	margin-left:auto;margin-right:auto;
	height: 100%
} 

/* ......................................................................... */
/* Cleaner Threats                                                           */
/* ......................................................................... */
.desc-top {border-bottom: 1px solid #e7e7e7;width:30%; padding:0 0 0 3px}
.desc-bottom  {border-top: 1px solid #e7e7e7;width:30%;  padding:0 0 0 3px}

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Javasctipt Off                                                            */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
#javascript-off {display:block; position:absolute;top:0; width:100%; background:#900; height:14px; border-bottom:1px solid #700;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	}

#javascript-off p {display:block;color:#fff;width:1080px; margin:0 auto;} 


/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Fonts                                                                     */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* {font: normal normal normal 28px/32px "Segoe UI",Arial,Tahoma,Helvetica,sans-serif;}
   {font: normal normal normal 14px/22px "Courier New", Courier, monospace}
   {font: italic  small-caps bold 14px/22px ... }
*/

/* ......................................................................... */
/* Fonts > 19/22px                                                           */
/* ......................................................................... */
.text-block h1,
#banner-10 h1,
h1 {font: normal normal normal 19px/22px "Segoe UI",Arial,Tahoma,Helvetica,sans-serif;}

.desc {padding: 0px; overflow: hidden;}

/* ......................................................................... */
/* Fonts > 15/15px                                                           */
/* ......................................................................... */
#block-30,
#banner-10-text p,
.bgt1 button span,
h2, #search-results h2 a,
#article-results h2 a,
.text-block h2,
.text-block h2 a,
#block-10-c-R h3 a,
#block-10-c-LTI h3 a,
#block-10-c-MRT h3 a,
#block-10-c-TWT h3 a,
#block-20-EOS h3 a,
#block-20-TIP h3 a,
#block-20-UPD h3 a,
#add-menu-10-c ul li a,
.add-menu-20-c-a1 a,
#vtab-70 table tr td a,
#search-submenu  ul li,
#search-submenu  ul li a,
#menu ul li a {font: normal normal normal 15px/15px "Segoe UI",Arial,Tahoma,Helvetica,sans-serif;}
#banner-10-text p {line-height: 20px}


/* ......................................................................... */
/* Fonts > 13/15px                                                           */
/* ......................................................................... */
.wmap-svg p,
.bgt2 button span,
.text-block,
.text-block blockquote,
.text-block h3,
#add-menu-30 ul li a,
#virus-about h5,
#vtab-40 table tr td,
#search-results p, #search-results p *,
#suggest, #suggest *,
#searchbox2-input,
.vtab-30 table tr td {font: normal normal normal 14px/1.2em "Segoe UI",Arial,Tahoma,Helvetica,sans-serif;}

#vtab-50 table tr td,
.virus-about-up,
.virus-about-down,
#vtab-70 table tr td,
#vtab-70 table tr td+td a,
#article-results p, #article-results p *,
#virus-about p,
#virus-about p *,
#popup-detail ul li a,
.update-block h2,
.text-block h4,
.text-block h5,
.text-block h6,
.text-block ul *,
.text-block dl *,
.text-block ol *,
.text-block form *,
.text-block table *,
.text-block form,
.text-block form *,
.text-block pre,
.text-block p,
.text-block a,
.text-block p * {font: normal normal normal 14px/1.5em "Segoe UI",Arial,Tahoma,Helvetica,sans-serif;}

.desc-top a,
.desc-bottom a,
.virus-about-up,
.virus-about-down,
#virus-about p,
#virus-about p *  {font: normal normal normal 13px/22px "Segoe UI",Arial,Tahoma,Helvetica,sans-serif;}

/* ......................................................................... */
/* Fonts > 12/22px                                                           */
/* ......................................................................... */
.chart-selector ul li a,
.wmap880-selector ul li a,
.jvectormap-label strong,
.selector span,
#searchbox-input {font: normal normal normal 12px/22px "Segoe UI",Arial,Tahoma,Helvetica,sans-serif;}


/* ......................................................................... */
/* Fonts > 11/14px                                                           */
/* ......................................................................... */
#search-results h6,
#article-results h6,
#breadcrumb-navi ul li,
#breadcrumb-navi ul li *,
#block-10 table *,
#block-10-c-R ul *,
#block-10-c-LTI ul *,
#block-10-c-R h3 a span,
#block-10-c-LTI h3 a span,
#block-10-c-MRT h3 a span,
#block-10-c-TWT h3 a span,
#block-20-EOS h3 a span,
#block-20-EOS p,
#block-20-TIP h3 a span,
#block-20-TIP ul *,
#block-20-UPD h3 a span,
#block-20-UPD table *,
#vtab-10 table *,
#vtab-20 table *,
.vtab-30 table tr td+td,
#vtab-60 table tr td,
#vtab-80 table *,
.add-menu-20-c-search > *,
.selector > *, 
#footer-info a,
.wmap-desc *,
#javascript-off *,
h1 span,
h2 span,
#vtab-40 table tr td > a *,
#footer-copyright  {font: normal normal normal 11px/14px "Segoe UI",Arial,Tahoma,Helvetica,sans-serif;}

/* ......................................................................... */
/* Fonts > 11/20px                                                           */
/* ......................................................................... */
.update-block a,
.update-block p,
.jvectormap-label,
.page > * {font: normal normal normal 11px/20px "Segoe UI",Arial,Tahoma,Helvetica,sans-serif;}


.text-block code,
#virus-about .codes {font: normal normal normal 12px/22px "Courier New", Courier, monospace}
#virus-about .codes ul li ul li {font: normal normal normal 11px/22px "Courier New", Courier, monospace}
.map-leg01,.map-leg02  {font: normal normal normal 10px/12px "Segoe UI",Arial,Tahoma,Helvetica,sans-serif;}
/* ......................................................................... */
/* Fonts > bold                                                              */
/* ......................................................................... */
/* {font-weight: bold}*/
/* {font-weight: normal}*/
#banner-10 h1,
.text-block h1,
.text-block h2,
.text-block h2 a,
.text-block h3,
.text-block h4,
.text-block h5,
.text-block p b,
.text-block p strong,
#virus-about h5,
#vtab-40 table tr td,
h1,h2,
#block-10-c-R h3 a,
#block-10-c-LTI h3 a,
#block-10-c-MRT h3 a,
#block-10-c-TWT h3 a,
#block-20-EOS h3 a,
#block-20-TIP h3 a,
#block-20-UPD h3 a,
#block-10-c-R h3 a span,
#block-10-c-LTI h3 a span,
#block-10-c-MRT h3 a span,
#block-10-c-TWT h3 a span,
#block-20-EOS h3 a span,
#block-20-TIP h3 a span,
#block-20-UPD h3 a span,
#vtab-10 table thead a,
#vtab-10 table thead tr td,
#vtab-10 table tfoot a,
#vtab-20 table thead *,
#vtab-20 table tfoot a,
.vtab-30 table tr td + td,
#vtab-80 table thead *,
#vtab-80 table tfoot a,
#vtab-50 table tr td,
#vtab-60 table thead tr td,
.add-menu-20-c-search span,
.text-block a,
#search-results h2 a,
#article-results h2 a,
.jvectormap-label strong,
#vtab-70 table tr td a,
.update-block h2,
#searchbox-input {font-weight: bold;}

.text-block a,
#vtab-10 table thead tr td select,
#vtab-50 table tr td+td,
#vtab-40 table tr td+td {font-weight: normal}


/* ......................................................................... */
/* Fonts > underline                                                         */
/* ......................................................................... */
/* {text-decoration: underline} */
/* {text-decoration: none} */
#block-10-c h3 a:hover,
#block-20 h3 a:hover,
#add-menu-30 ul li a:hover,
.virus-about-up a:hover,.virus-about-down a:hover,
#add-menu-10 a:hover,
#menu a:hover,
.text-block a:hover,
#popup-detail ul li a:hover,
.wmap880-selector ul li a:hover,
.chart-selector ul li a:hover,
a {text-decoration: none}
.wmap-svg p a,
#block-10-c-LTI ul li a:hover,
#block-10-c-LTI ul li a:hover span,
#block-10-c h3 a:hover span,
#block-20 h3 a:hover span,
.text-block a:link:hover,
a:hover {text-decoration: underline}


/* ......................................................................... */
/* Fonts > italic                                                            */
/* ......................................................................... */
/* {font-style: italic} */
/* {font-style: normal} */
#virus-about .codes ul li ul li,
.desc-top a,
.desc-bottom a,
.text-block p i,
.text-block p em,
#searchbox-input {font-style: italic}














/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Color                                                                     */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

/* ......................................................................... */
/* Color > White #fff                                                        */
/* ......................................................................... */
.wmap-svg p a,
.wmap-svg p,
.wmap-desc ul li a.active,
#popup-detail ul li a,
.map-leg01,.map-leg02,
#menu ul li a {color: #fff}


/* ......................................................................... */
/* Color > Grey #9599a3  Light 2 level                                       */
/* ......................................................................... */
#search-results h6,
#article-results h6,
.add-menu-20-c-search select,
.add-menu-20 a,
.selector *,
#vtab-20 table tbody tr td+td,
#vtab-80 table tbody tr td+td,
.vtab-30 table tr td+td,
#searchbox-input,
#breadcrumb-navi ul *,
#footer-info ul li {color: #9599a3}



/* ......................................................................... */
/* Color > Grey #7c808a  Light 1 level                                       */
/* ......................................................................... */
#footer *,
#searchbox2-input,
#search-submenu  ul li.active *,
#block-10-c-LTI ul li a span {color: #7c808a}

.wmap-desc ul li a.active {color: #005599}


/* ......................................................................... */
/* Color > Grey #626670  DEFAULT COLOR                                       */
/* ......................................................................... */
.text-block,
.text-block *,
#search-results h6,
#suggest, #suggest *,
#article-results h6,
.selector *,
#searchbox-input,
#search-results p,
#article-results p,
#vtab-80 table tbody tr td+td,
#vtab-70 table tr td,
#vtab-80 table thead *,
#vtab-50 table tr td+td,
.vtab-30 table tr td+td,
#vtab-20 table tbody tr td+td,
#vtab-20 table thead *,
#vtab-10 table thead *,
#vtab-10 table tbody *,
.add-menu-20-c-search select,
.add-menu-20-c-a1 a.active,
.add-menu-20 a,
#add-menu-10-c ul li a,
#popup-detail ul li.active a,
#virus-about p,
#virus-about .codes,
#block-30 *,
#block-20-EOS p,
#block-20-TIP ul *,
#block-20-UPD table *,
#block-10-c-R ul li *,
#block-10-c-LTI ul li *,
#block-10-c-MRT table tr *,
#block-10-c-TWT table tr *,
#block-10-c-MRT table tr td+td a,
#block-10-c-TWT table tr td+td a {color: #626670}


/* ......................................................................... */
/* Color > Grey #30343e  Head2 colors                                        */
/* ......................................................................... */
h2,
#vtab-50 table tr td,
#virus-about h5,
.vtab-30 table tr td,
.selector span,
.selector span *,
.add-menu-20-c-a1 a.active,
#vtab-60 table tbody tr td,
#banner-10 p,
.text-block h2,
.text-block h3,
#add-menu-30 ul li a,
#vtab-40 table tr *,
#block-20-EOS h3 a,
#block-20-TIP h3 a,
#block-20-UPD h3 a,
#block-10-c-R h3 a,
#block-10-c-LTI h3 a,
#block-10-c-MRT h3 a,
#block-10-c-TWT h3 a,
#breadcrumb-navi ul li:last-child,
.add-menu-20-c-search {color: #30343e}


/* ......................................................................... */
/* Color > Dark Blue #005599                                                 */
/* ......................................................................... */
a,
a:link,  
a:visited,  
a:link:hover,  
a:link:active,
.page-link a.active,
#block-10-c-R h3 a span,
#block-10-c-LTI h3 a span,
#block-10-c-MRT h3 a span,
#block-10-c-TWT h3 a span,
#block-20-EOS h3 a span,
#block-20-TIP h3 a span,
#block-20-UPD h3 a span,
#vtab-10 table a,
#vtab-20 table tr td > a,
#vtab-40 table tr td > a,
#vtab-40 table tr td > a *,
#vtab-80 table tr td > a {color: #005599}

/* ......................................................................... */
/* Color > Dark Blue #004099                                                 */
/* ......................................................................... */
#vtab-80 tbody td tr a:visited,
#vtab-20 tbody td tr a:visited,
#vtab-10 tbody td tr a:visited {color: #90a0c0}



/* ......................................................................... */
/* Color > Dark Blue #076eb5  Banner                                         */
/* ......................................................................... */
#banner-10 h1 {color: #076eb5}



/* ......................................................................... */
/* Color > Black #30343e;                                                    */
/* ......................................................................... */
.text-block h1,
h1 {color: #272a32}































/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Backgrounds                                                               */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */



/* ......................................................................... */
/* BgColor > yellow #ffffbe                                                  */
/* ......................................................................... */
#search-results p em {background: #ffffbe}

/* ......................................................................... */
/* BgColor > Red #de0000                                                     */
/* ......................................................................... */
#block-10-c-MRT table span,
#block-10-c-TWT table span {background: #de0000}

/* ......................................................................... */
/* BgColor > Red #d74646                                                     */
/* ......................................................................... */
#block-10-c-MRT table span,
#block-10-c-TWT table span {background: #d74646}

/* ......................................................................... */
/* BgColor > Grey menu # d5dae4                                              */
/* ......................................................................... */
#simplemodal-container,
.virus-about-up a,
#add-menu-10-a {background: #d5dae4}

/* ......................................................................... */
/* BgColor > Dark Grey Menu #edf0f4                                          */
/* ......................................................................... */
#block-10,
.page li.current,
.add-menu-20-c-a1 a.active,
.add-menu-20 {background: #edf0f4}


/* ......................................................................... */
/* BgColor > light Grey #f2f3f6                                              */
/* ......................................................................... */
.virus-about-up a,
.virus-about-down a,
#virus-about .show {background: #f2f3f6}


/* ......................................................................... */
/* BgColor > light bluegrey #e2e6ed                                          */
/* ......................................................................... */
.chart,
#banner-10 {background: #e2e6ed}

/* ......................................................................... */
/* BgColor > map bluegrey #e2e6ed                                          */
/* ......................................................................... */
.wmap,.wmap880 {background: transpartent}


/* ......................................................................... */
/* BgColor > Black #000                                                      */
/* ......................................................................... */


/* ......................................................................... */
/* Universal Background                                                      */
/* ......................................................................... */
#banner-top-left,#banner-top-right,#banner-bottom-left,#banner-bottom-right,
.page li.first-link a span,
.page li.last-link a span,
.page li.previous-link a span,
.page li.next-link a span,
.add-menu-20-top-left,.add-menu-20-bottom-left,
.add-menu-20-top-right,.add-menu-20-bottom-right,
#block-10-top-left,#block-10-bottom-left,
#block-10-top-right,#block-10-bottom-right,
#button_search,
#footer-logo, #footer-icons a,
#add-menu-10-c ul li a, #add-menu-10-c ul li a.active,
#add-menu-10-c ul li span,
#add-menu-10-c ul li.active span,
#add-menu-10-a1,#add-menu-10-a2,
span.up,span.down,
#vtab-10 table tr td+td+td span,
#vtab-10 table tbody tr td+td+td+td > span,
.wmap-top-right,.wmap-top-left,
.wmap-bottom-right,.wmap-bottom-left,
.chart-bottom-right,.chart-bottom-left,
.chart-top-right,.chart-top-left,
#logo a, #searchbox-input_b, #searchbox-input  {
	background: url("../imgx/bg-universal.png");
	background-repeat: no-repeat;
}


#logo a {background-position: -2px -2px}
#searchbox-input_b {background-position: -50px -145px; }
#searchbox-input {background-position: 0px -27px; background-repeat: repeat-x; }
#button_search {background-position: -70px -145px}
 
#banner-ld {bottom:0;left: 0}
#banner-ru {top: 0;right: 0}
#banner-rd {bottom:0;right: 0}
#block-10-top-left {background-position:  -2px -238px}
#block-10-top-right {background-position: -11px -238px}
#block-10-bottom-left {background-position: -18px -239px}
#block-10-bottom-right {background-position: -27px -239px}

#footer-logo {background-position: -2px -145px}
#footer-icons a {background-position: -2px -170px }
#footer-icons a+a {background-position: -20px -170px }
#footer-icons a+a+a {background-position: -38px -170px }
#footer-icons a+a+a+a {background-position: -56px -170px }
#footer-icons a+a+a+a+a {background-position: -74px -170px }
#add-menu-10-c ul li a {background-repeat: repeat-x; background-position: 0px -52px }
#add-menu-10-c ul li.active a {background-repeat: repeat-x; background-position: 0px -98px }
#add-menu-10-c ul li span {background-position: -20px -188px }
#add-menu-10-c ul li a+span {background-position: -31px -188px }
#add-menu-10-c ul li.active span {background-position: -2px -188px }
#add-menu-10-c ul li.active a+span {background-position: -13px -188px }
#add-menu-10-a1 {background-position: -2px -235px }
#add-menu-10-a2 {background-position: -32px -235px }
span.up,
#vtab-10 table tr td+td+td span.up {background-position: -44px -238px }
span.down,
#vtab-10 table tr td+td+td span.down {background-position: -34px -238px }
#vtab-10 table tbody tr td+td+td+td > span {background-position: -30px -188px }
.add-menu-20-top-left {background-position:  -2px -238px}
.add-menu-20-top-right {background-position:  -11px -238px} 
.add-menu-20-bottom-left {background-position:  -18px -239px}
.add-menu-20-bottom-right {background-position:  -27px -239px} 
.page li.first-link a span {background-position:  -54px -238px}
.page li.previous-link a span {background-position:  -54px -238px}
.page li.next-link a  span {background-position:  -64px -238px}
.page li.last-link a span {background-position:  -64px -238px}
#banner-top-left {background-position:  -65px -189px}
#banner-top-right {background-position: -74px -189px}
#banner-bottom-left {background-position: -65px -198px}
#banner-bottom-right {background-position: -74px -198px}
.wmap-top-left {background-position: -65px -207px}
.wmap-top-right {background-position: -74px -207px}
.wmap-bottom-left {background-position: -65px -216px}
.wmap-bottom-right {background-position: -74px -216px}
.chart-top-left {background-position:  -65px -189px}
.chart-top-right {background-position: -74px -189px}
.chart-bottom-left {background-position: -65px -198px}
.chart-bottom-right {background-position: -74px -198px}




#vtab-10 table tr td+td+td+td+td > span {background: #bac7d1}

#header-wrap {
	background: url("../imgx/bg-menu.png") repeat-x;
}

#menu ul li.active {
  background: url("../imgx/bg-menu-active.png") no-repeat bottom center;
}

#banner {
  background: url("../imgx/bg-banner-top.png") no-repeat top left;
}

#block-10-c {
	background: url("../imgx/bg-block10.png") repeat-y top left;
}

#block-20-EOS {
	background: url("../imgx/eos-logo.png") no-repeat top left;
}

#vtab-10 table tfoot tr {
	background: url("../imgx/bg-vtab10.png") repeat-x;
}

#vtab-20 table tfoot tr {
	background: url("../imgx/bg-vtab10.png") repeat-x;
}

#vtab-80 table tfoot tr {
	background: url("../imgx/bg-vtab10.png") repeat-x;
}

#add-menu-30 {
	background: url("../imgx/bg-menu-30.png") repeat-y right;
}

#add-menu-30 ul li.active a {
	background: url("../imgx/bg-menu-30a.png") no-repeat center right;
}

#add-menu-30-a0  {
	background: url("../imgx/bg-menu-30a0.png") no-repeat;
}

.wmap-bg {
	background: url("../imgx/sea.jpg") no-repeat;
}

.wmap880-bg {
        background: url("../imgx/sea880.jpg") no-repeat;
}


/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Order of properties                                                       */ 
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/*
 * display; float; clear; position;
 * margin;padding;
 * height;width;top;right;bottom;left;
 * text-properties;
 * list-properties;
 * other
 * */


/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Javascript External                                                       */ 
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */


.jvectormap-label {
    position: absolute;
    display:none;
    border: solid 1px solid #e7e7e7;    
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background: #fff;
    color: #404040;    
    padding: 6px 12px 3px;
    -moz-box-shadow: 0px 3px 11px #e7e7e7;
    -webkit-box-shadow: 0px 3px 11px #e7e7e7;
    box-shadow: 0px 3px 11px #e7e7e7;
    z-index: 2000; 
    
    
}

.jvectormap-labelX:after {
	content:"";
	position:absolute;
	bottom:-7px; 
	left:58px; 
	border-width:7px 7px 0px ; 
	border-style:solid;
	border-color: #fff transparent;
    display:block; 
    width:0;
}

.jvectormap-zoomin {
left: 10px;
top: 10px;
}

.jvectormap-zoomout {
left: 10px;
top: 25px;
}

.jvectormap-zoomin, .jvectormap-zoomout {
    position: absolute;
    background: #e0e3e7;
    padding: 3px;
    color: #3775a1;
    width: 8px;
    height: 8px;
    cursor: pointer;
    line-height: 8px;
    text-align: center;
    font-size: 12px;
}

.jvectormap-zoomin {
	-moz-border-radius-topright: 3px 3px;
	-webkit-border-top-right-radius: 3px 3px;
	border-top-right-radius: 3px 3px;
	-moz-border-radius-topleft: 3px 3px;
	-webkit-border-top-left-radius: 3px 3px;
	border-top-left-radius: 3px 3px;
	
}
.jvectormap-zoomout {
	-moz-border-radius-bottomleft: 3px 3px;
	-webkit-border-bottom-left-radius: 3px 3px;
	border-bottom-left-radius: 3px 3px;
	-moz-border-radius-bottomright: 3px 3px;
	-webkit-border-bottom-right-radius: 3px 3px;
	border-bottom-right-radius:	3px 3px;
	}
/* .chart {background-color: #e2e6ed} */

.dw {display:block; position:absolute; top:80px; left:20px; background:#e7e7e7; 
     width:320px; height:500px;overflow:scroll;
     color:#000;border:2px solid #000; padding:4px;
     font: normal normal normal 10px/12px "Courier New", Courier, monospace}

.jvectormap-label span {color:#b7b7b7; font-size:10px; font-style:italic;}
