/* CSS Document */
#jAlert{
	min-height:100px;
	height:100px !important;
	height:100px;
	width:500px;
	position:absolute;
	z-index:10000;
	top:50%;
	left:50%;
	margin-left:-250px;
	background-color:#CCC;
	color:#000;
	font-size:12px;
	display:block;
}

html {
	width:100%;
	height:100%;
	overflow-y:scroll;
	overflow-x:hidden;
}

body {
	width:100%;
	height:100%;
	background:#FFFFFF url(../images/main/repeater_bg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}

.ie6Png{behavior: url("js/iepngfix.htc")}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

div#header {
	width:945px;
	height:124px;
	position:relative;
	margin:0px auto;
	clear:both;
	display:block;
}

div#nvLogo{
	background:transparent url(../images/main/nvLogo.jpg) no-repeat;
	width:214px;
	height:17px;
	margin-top:33px;
	float:left;
}


img#nvLang{
	width:111px;
	height:18px;
	margin-top:31px;
	margin-right:29px;
	float:right;
	cursor:pointer;
}

div#topMenu{
	width:577px;
	height:35px;
	float:left;
	margin-top:38px;
	clear:left;
}

div#topSearch{
	background:transparent url(../images/main/search_bg.jpg) no-repeat;
	width:108px;
	height:30px;
	float:left;
	margin-top:38px;
	margin-left:10px;
	padding:5px 0px 0px 15px;
}

* html div#topSearch{
	width:118px;
	padding:5px 0px 0px 5px;
}

*:first-child+html div#topSearch{
	width:118px;
	padding:5px 0px 0px 5px;
}

input#topSearchBtn{
	float:left;
	margin-top:38px;
	cursor:pointer;
}

input#topSearchText{
	background:transparent none;
	border:0px solid;
	width:97px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	padding-top:5px;
}

div#topLogin{
	width:172px;
	height:35px;
	margin-top:38px;
	float:left;
	margin-left:11px;
	cursor:pointer;
}

* html div#topLogin{
	width:172px;
	
}

*:first-child+html div#topLogin{
	width:172px;
	
}


input#topLoginBtn{
	float:left;
	margin-top:19px;
	cursor:pointer;
}

input#topLoginText{
	background:transparent none;
	border:0px solid;
	width:123px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	padding-top:5px;
	cursor:text;
}

div#nvCave{
	width:997px;
	height:600px;
	margin:7px auto 0px auto;
	padding-top:2px;
	position:relative;
}

* html div#nvCave{
	margin-top:-13px;
}

*:first-child+html div#nvCave{
	margin-top:-10px;
}

div#nvShadow{
	background:transparent url(../images/main/main_shadow.png) no-repeat;
	width:997px;
	height:600px;
	padding:2px;
}

* html div#nvShadow{
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/main/main_shadow.png', sizingMethod='crop');
}

*:first-child+html div#nvShadow{
}

div#nvBack{
	background:transparent url(../images/main/main_bg.png) no-repeat;
	width:997px;
	height:591px;
	display:block;
	position:relative;
	margin-left:-1px;
}

div#nvContent{
	width:997px;
	height:591px;
	padding-top:2px;
	position:absolute;
	top:2px;
	left:0px;
	z-index:999;
}

* html div#nvBack{
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/main/main_bg.png', sizingMethod='crop');

}

img.securityIcon{
	position:absolute; 
	z-index:1000; 
	top:-5px; 
	right:55px;
}

* html img.securityIcon{
	top:0px;
}

div#nvBanner{
	height:auto;
	width:auto;
	display:block;
	margin-left:1px;
	position:relative;
	z-index:999;
}

div#miniBlock{
	width:910px;
	height:129px;
	margin-left:10px;
	padding:25px 33px 36px 34px;
}

div#nvNews{
	width:913px;
	height:28px;
	margin:17px 0px 0px 27px;
	padding:9px 12px 5px 19px;
	overflow:hidden;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

/*
* html div#nvNews{
	margin:17px 0px 0px 27px;
}
*/

div#nvNews div#changeingNews{
	float:left;
	height:14px;
	margin-left:10px;
	width:785px;
	display:block;
	padding:7px;
	overflow:hidden;
	color:#606060;
}

div#nvNews div#changeingNews span#currentNews{
	color:#fe0200;
	font-weight:bold;
	float:left;
}

div#nvNews div#changeingNews span#totalNews{
	font-weight:bold;
	float:left;
}

div#nvNews div#changeingNews span#currentContent{
	float:left;
	margin-left:10px;
}

div#nvNews div#changeingNews span#currentContent a{
	text-decoration:none;
	color:#606060;
}

div#nvNews div#changeingNews span#currentContent a:hover{
	text-decoration:underline;
	color:#606060;
}


div#nvFooter{
	width:955px;
	height:28px;
	padding:18px 10px 0px 21px;
	text-align:left;
}

* html div#nvFooter{
	width:945px;
	height:24px;
	padding:13px 10px 0px 21px;
	text-align:left;
}

*:first-child+html div#nvFooter{
	width:955px;
	height:30px;
	padding:16px 10px 0px 21px;
	text-align:left;
}


div#nvFooter span a{
	text-decoration:none;
	color:#3b3b3b;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

div#nvFooter span a:hover{
	text-decoration:underline;
	color:#3b3b3b;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

div.miniB{
	width:300px;
	height:129px;
	float:left;
	position:relative;
}

div.m5{
	margin-left:5px;
}

div.miniB h3{
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fe0200;
	font-weight:bold;
	margin-bottom:5px;
}

div.miniB img.icon{
	float:left;
}

div#block1 div.cont{
	float:left;
	width:175px;
	height:80px;
	font-size:11px;
	line-height:120%;
	padding-top:5px;
	color:#585858;
	margin:5px 0px 0px 19px;
	text-align:justify;
	padding-right:15px;
}

div#block2 div.cont{
	float:left;
	width:175px;
	height:80px;
	font-size:11px;
	line-height:120%;
	padding-top:5px;
	color:#585858;
	margin:5px 0px 0px 19px;
	text-align:justify;
	padding-right:5px;
}

div#block3 div.cont{
	float:left;
	width:175px;
	height:80px;
	font-size:11px;
	line-height:120%;
	color:#585858;
	margin:5px 0px 0px 19px;
	padding-top:5px;
	text-align:justify;
}

div.miniB div.dwmBtn{
	cursor:pointer;
	width:40px;
	height:11px;
	float:right;
}

div.miniB div.dwmBtn span{
	font-size:11px;
	font-weight:bold;
	float:left;
	color:#fe0200;
}

div.miniB div.dwmBtn img{
	margin-top:4px;
	margin-left:4px;
	float:left;
}

*:first-child+html div.miniB div.dwmBtn img{
	margin-top:3px;
}

div#nvEnd{
	width:934px;
	height:30px;
	margin-left:20px;
	text-align:left;
	line-height:12px;
	font-size:11px;
	margin-top:3px;
}

* html div#nvEnd{
	width:934px;
	height:30px;
	margin-left:26px;
	text-align:left;
	line-height:12px;
	font-size:11px;
	margin-top:13px;
}

*:first-child+html div#nvEnd{
	width:934px;
	height:30px;
	margin-left:26px;
	text-align:left;
	line-height:12px;
	font-size:11px;
}

ul.mainmenu{width:577px;height:35px;display:block;padding:0px;margin:0px;list-style:none;}
  ul.mainmenu li,ul.mainmenu li a{list-style:none;border:none;float:left;height:35px;}
  
  ul.mainmenu li#menu1 a{width:116px;background:url(../images/main/menu.jpg) no-repeat 0px top;height:35px;}
  ul.mainmenu li#menu1 a:hover{background:url(../images/main/menu.jpg) no-repeat 0px -36px;height:35px;}
  ul.mainmenu li#menu1 a.mainmenu_selected{background:url(../images/main/menu.jpg) no-repeat 0px -72px;height:35px;}
  
  ul.mainmenu li#menu2 a{width:105px;background:url(../images/main/menu.jpg) no-repeat -116px top;height:35px;}
  ul.mainmenu li#menu2 a:hover{background:url(../images/main/menu.jpg) no-repeat -116px -36px;height:35px;}
  ul.mainmenu li#menu2 a.mainmenu_selected{background:url(../images/main/menu.jpg) no-repeat -116px -72px;height:35px;}
  
  ul.mainmenu li#menu3 a{width:72px;background:url(../images/main/menu.jpg) no-repeat -221px top;height:35px;}
  ul.mainmenu li#menu3 a:hover{background:url(../images/main/menu.jpg) no-repeat -221px -36px;height:35px;}
  ul.mainmenu li#menu3 a.mainmenu_selected{background:url(../images/main/menu.jpg) no-repeat -221px -72px;height:35px;}
  
  ul.mainmenu li#menu4 a{width:83px;background:url(../images/main/menu.jpg) no-repeat -293px top;height:35px;}
  ul.mainmenu li#menu4 a:hover{background:url(../images/main/menu.jpg) no-repeat -293px -36px;height:35px;}
  ul.mainmenu li#menu4 a.mainmenu_selected{background:url(../images/main/menu.jpg) no-repeat -293px -72px;height:35px;}
  
  ul.mainmenu li#menu5 a{width:201px;background:url(../images/main/menu.jpg) no-repeat -376px top;height:35px;}
  ul.mainmenu li#menu5 a:hover{background:url(../images/main/menu.jpg) no-repeat -376px -36px;height:35px;}
  ul.mainmenu li#menu5 a.mainmenu_selected{background:url(../images/main/menu.jpg) no-repeat -376px -72px;height:35px;}