@CHARSET "UTF-8";
.nm-overflow{overflow:hidden}
.nm-align-left{text-align: left}
.nm-align-center{text-align: center}
.nm-align-right{text-align: right}
.nm-bold{font-weight: bold}
.nm-underline{text-decoration: underline}
.nm-bottom{border-bottom: solid 1px #dfe0e0}
.nm-relative{position: relative}
.nm-float-left{float:left;}
.nm-float-right{float:right}
.nm-clear-left{clear:left}
.nm-clear-right{clear:right}
.nm-clear-both{clear:both}
.nm-inline-block{display:inline-block}
.nm-inline{display:inline}
.nm-block{display:block}
.nm-w5p{width: 5%}.nm-w10p{width: 10%}.nm-w15p{width: 15%}.nm-w20p{width: 20%}.nm-w25p{width: 25%}.nm-w30p{width: 30%}
.nm-w35p{width: 30%}.nm-w35p{width: 30%}.nm-w32p{width: 32%}
.nm-w40p{width: 40%}.nm-w41p{width: 41%}.nm-w42p{width: 42%}.nm-w43p{width: 43%}.nm-w44p{width: 44%}
.nm-w45p{width: 45%}.nm-w46p{width: 46%}.nm-w47p{width: 47%}.nm-w48p{width: 48%}.nm-w49p{width: 49%}
.nm-w50p{width: 50%}.nm-w51p{width: 51%}.nm-w52p{width: 52%}.nm-w53p{width: 53%}.nm-w54p{width: 54%}
.nm-w55p{width: 55%}.nm-w59p{width: 59%}.nm-w60p{width: 60%}.nm-w61p{width: 61%}.nm-w62p{width: 62%}.nm-w64p{width: 64%}.nm-w65p{width: 65%}.nm-w66p{width: 66%}.nm-w70p{width: 70%}.nm-w75p{width: 75%}.nm-w80p{width: 80%}.nm-w82p{width: 82%}
.nm-w50{width:50px}.nm-w60{width:60px}.nm-w70{width:70px}.nm-w80{width:80px}.nm-w90{width:90px}.nm-w100{width:100px}
.nm-w110{width:110px}.nm-w120{width:120px}.nm-w130{width:130px}.nm-w140{width:140px}.nm-w150{width:150px}
.nm-w160{width:160px}.nm-w170{width:170px}.nm-w180{width:180px}.nm-w190{width:190px}.nm-w200{width:200px}.nm-w208{width:208px}
.nm-w250{width:250px}.nm-w300{width:300px}.nm-w400{width:400px}.nm-w500{width:500px}.nm-w550{width:550px}
.nm-h100{height:100px}.nm-h150{height:150px}.nm-h180{height:180px}
.nm-t0{margin-top:0px}.nm-t5{margin-top:5px}.nm-t8{margin-top:8px}.nm-t10{margin-top:10px}.nm-t15{margin-top:15px}.nm-t20{margin-top:20px}
.nm-r5{margin-right:5px}.nm-r10{margin-right:10px}.nm-r15{margin-right:15px}.nm-r20{margin-right:20px}
.nm-l5{margin-left:5px}.nm-l10{margin-left:10px}.nm-l15{margin-left:15px}.nm-l20{margin-left:20px}.nm-l120{margin-left:120px}
.nm-b5{margin-bottom:5px}.nm-b10{margin-bottom:10px}.nm-b15{margin-bottom:15px}.nm-b20{margin-bottom:20px}
.nm-pt5{padding-top:5px}.nm-pt10{padding-top:10px}.nm-pt15{padding-top:15px}.nm-pt20{padding-top:20px}
.nm-pr5{padding-right:5px}.nm-pr10{padding-right:10px}.nm-pr15{padding-right:15px}.nm-pr20{padding-right:20px}
.nm-pl5{padding-left:5px}.nm-pl10{padding-left:10px}.nm-pl15{padding-left:15px}.nm-pl20{padding-left:20px}
.nm-pb5{padding-bottom:5px}.nm-pb10{padding-bottom:10px}.nm-pb15{padding-bottom:15px}.nm-pb20{padding-bottom:20px}
.nm-lh14{line-height:14px}.nm-lh15{line-height:15px}.nm-lh16{line-height:16px}.nm-lh17{line-height:17px}.nm-lh18{line-height:18px}.nm-lh19{line-height:19px}
.nm-lh20{line-height:20px}.nm-lh21{line-height:21px}.nm-lh22{line-height:22px}.nm-lh23{line-height:23px}.nm-lh24{line-height:24px}.nm-lh25{line-height:25px}
.nm-lh26{line-height:26px}.nm-lh27{line-height:27px}.nm-lh28{line-height:28px}.nm-lh29{line-height:29px}.nm-lh30{line-height:30px}
.nm-fs14{font-size:14px}.nm-fs15{font-size:15px}.nm-fs16{font-size:16px}.nm-fs17{font-size:17px}.nm-fs18{font-size:18px}.nm-fs19{font-size:19px}
.nm-fs20{font-size:20px}.nm-fs21{font-size:21px}.nm-fs22{font-size:22px}.nm-fs23{font-size:23px}.nm-fs24{font-size:24px}.nm-fs25{font-size:25px}
.nm-fs26{font-size:26px}.nm-fs27{font-size:27px}.nm-fs28{font-size:28px}.nm-fs29{font-size:29px}.nm-fs30{font-size:30px}
.nm-color-black{color:#3b3e42}
.nm-color-gray{color:#a7a9ab}
@CHARSET "UTF-8";
.nmContainer{
	color: #7e7d7d;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.nmContainer *{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.nmContainer p{
	margin: 0; 
	padding: 0;
}
.nmContainer a{
	color: #4897d0;
	text-decoration:none;
}

/*******Locale*********/
.nmLocale{
	overflow: hidden;
	margin-bottom: 12px;
}

.nmLocaleMenu{
	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
	margin: 0;
}
.nmLocaleMenu li{
	float: left;
	margin: 0;
	width: 38px;
	height: 38px;
}
.nmLocaleMenu li a{
	display: inline-block;
	width: 38px;
	height: 37px;
	background-color: #eeeced;
	position: relative;
	text-decoration: none;
	border-top: 1px solid #d6d7d2;
	border-bottom: 1px solid #d6d7d2;
	border-right: 1px solid #d6d7d2;
}
.nmLocaleMenu li:first-child a{
	-webkit-border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	border-left: 1px solid #d6d7d2;
}
.nmLocaleMenu li:last-child a{
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
}
.nmLocaleMenu li a img{
	border: none;
	position: absolute;
	top: 12px;
	left: 10px;
}
.nmLocaleMenu li a:hover{
	background-color: #f8f6f7;
}
.nmLocaleMenu li a:active, .nmLocaleMenu li a:focus, .nmLocaleMenu li a.nmLocaleFocus{
	background-color: #f8f6f7;
}

/*******News List*********/
.nmNewsList{
	margin-bottom: 12px;
}
.nmNewsBox{
	overflow: hidden;
	padding: 10px;
	background-color: #f8f6f7;
	border: 1px solid #d7d6d1;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	margin-bottom: 12px;
}
.nmNewsBox img.nmNewsThumb{
	display: block;
	margin-right: 10px;
	width: 69px;
	float: left;
}

.nmNewsDetail{
	overflow: hidden;
}
.nmNewsDetail label.nmTitle{
	display: block;
	color: #275c8e;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 4px;
}
.nmPublishedDate{
	color: #282a29;
	line-height: 24px;
	margin-bottom: 6px;
}
.nmNewsBox:HOVER{
	background-color: #ffffff;
	border: 1px solid #84b9e3;
	-moz-box-shadow:    inset 0 0 6px #dcf3fb;
   -webkit-box-shadow: inset 0 0 6px #dcf3fb;
   box-shadow:         inset 0 0 6px #dcf3fb;
}
.nmNewsBoxHover:HOVER{
	cursor: pointer;
}
.nmNewsBoxHover:HOVER .nmNewsDetail label.nmTitle{
	cursor: pointer;
}

.nmDescription{
	line-height: 22px;
	padding-right: 12px;
}
.nmNewsBox .nmReadMore{
	color: #4897d0;
	display: block;
	line-height: 26px;
	float: left;
}
/*****Paging***********/
.nmPaginator a{
	border: 1px solid #d7d6d1;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-align: center;
	padding-left: 18px;
	padding-right: 18px;
	color: #044c87;
	float: right;
	line-height: 26px;
	background-color: #f8f6f7;
	margin-left: 12px;
}
.nmPaginator a:HOVER{
	background-color: #ffffff;
	border: 1px solid #84b9e3;
	-moz-box-shadow:    inset 0 0 6px #dcf3fb;
    -webkit-box-shadow: inset 0 0 6px #dcf3fb;
   	box-shadow:         inset 0 0 6px #dcf3fb;
}
/*******Detail******/
.nmDetailContainer{
	overflow: hidden;
	padding: 10px;
	border: 1px solid #84b9e3;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow:    inset 0 0 6px #dcf3fb;
    -webkit-box-shadow: inset 0 0 6px #dcf3fb;
   	box-shadow:         inset 0 0 6px #dcf3fb;
}

.nmDetailContainer .nmTitle{
	color: #044c87;
	font-weight: bold;
	margin-bottom: 10px;
	font-size: 18px;
}
.nmDetailContainer .nmNewsBack{
	margin-bottom: 10px;
	overflow: hidden;
}
.nmDetailContainer .nmNewsBack a{
	font-size: 13px;
	display: block;
	float: left;
	background: url(app/web/img/frontend/layout_4/back_arrow.png) left center no-repeat;
	padding-left: 10px;
}
.nmDetailContainer .nmDetail{
	overflow: hidden;
	line-height: 22px;
	margin-bottom: 12px;
}
.nmDetailContainer .nmDate{
	margin-bottom: 16px;
}
.nmDetailContainer .nmDate label{
	color: #12171A;
}
.nmDetailContainer .nmDetail img.nmNewsImage{
	display: block;
	width: 100%;
	margin-right: 10px;
	margin-bottom: 20px;
	float: left;
}
.nmDetailContainer .nmReadMore{
	display: block;
	float: left;
}

