html, body,  ul, li, h1, h2, h3, h4, h5,h6 { /*h1, h2, h3, h4,*/
	margin: 0;
	padding: 0;
}
body {
 color: #535353;
 background-color: inherit;
 font: 11px Arial, Verdana, sans-serif;
 height: 100%;margin: 0;
	padding: 0;
}

h1 {
  font: 15px Arial, Verdana, sans-serif;
  color: #fff; 
  font-weight: normal;
  text-transform: uppercase;
  margin-left: 10px;
  line-height: 30px
}
h2 {
  font: 12px Arial, Verdana, sans-serif;
  color: #535353 ;
  font-weight: bold;
  margin: 0px 10px 20px 0px;
 }

h3 {
  font: 15px Arial, Verdana, sans-serif;
  color: #747B84; 
  font-weight: normal;
   text-transform: uppercase;
  margin-left: 10px;
  line-height: 32px; 
}
h4 {
	font: 14px Arial, Verdana, sans-serif;
	color: #393939;
	font-weight: bold;
	padding-top: 11px; 
	vertical-align: top;
}
h5 {
	font: 14px Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #535353
}
h6 {
	font: 12px Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #535353;
}
.xx {
	border: 1px solid red
}
.clearB { clear: both }

*.wf { 
	width: 100%;
}

*.whf { 
	width: 100%;
	height: 100%;
}
a,a:link,a:active,a:visited {
  color: #4A6994; 
  text-decoration: none;
  background-color: inherit;
}

a:hover {
  color: #4A6994;
  background-color: inherit;
  text-decoration: underline; 
}
img {
	border: 0px;
}
form {
	padding: 0px;
	margin: 0px;
}
input[type=checkbox]{
	height:auto;
}
input[type=radio]{
	height:auto;
}
.top {vertical-align: top}
.right {text-align: right;}
.bottom {vertical-align: bottom}
.ht8 {
	height: 8px
}
a img  {border: none}

.border_cont {
	border: 1px solid #000
}
#pageArea {
  margin: 0 auto;
  width: 1000px;
  text-align: left;
  min-height: 100%; /* For Modern Browsers */
  height: auto !important; /* For Modern Browsers */
  height: 100%; /* For IE */
}

#header {
	height: 78px; 
	
	width: 1000px;
	text-align: center;
	margin: auto 0; 
	padding-top: 10px
}
#topLine {
	height: 32px; 
	margin: auto 0; 
	background-image: url('../img/topLine.gif'); 
	background-position: top left;
	background-repeat: repeat-x;
	border-bottom: 3px solid #79808A;
}

.icons {
	text-align: right;float:left;
	padding-right: 9px;padding-top: 9px;
	width:460px;
	color: #fff;
	font: 11px Tahoma, Arial, Verdana, sans-serif;
	text-transform: uppercase;height:27px;text-align: right;
}
.icons a:link, .icons a:visited{
	color: #fff;
	font: 11px Tahoma, Arial, Verdana, sans-serif;
	text-transform: uppercase;font-weight: bold
}
.icons img {
	margin-left: 12px;
	margin-right: 12px;vertical-align: top
}
.icons a img {
	margin-top: 4px;
	margin-left: 0px;
	margin-right: 0px;
}
.searchArea {
	width:273px;height:27px;margin-top:5px;
	color: #fff;float:left;
	font: 11px Tahoma, Arial, Verdana, sans-serif;
}
img.searchIcon {
	margin-right: 12px; float:left; margin-top: 3px
}
.searchTxt {
	margin-top: 0px;line-height: 24px; float:left
}
input.search { 
	border: 1px solid #989DA2;
	width: 175px; 
	height: 18px; 
	margin: 0 0px; 
	padding: 0; vertical-align: top;padding-top: 3px;
	font: 11px Verdana, Arial, sans-serif;
	color: #535353;
	background-image: url('../img/inputBg.gif'); 
	background-position: bottom left;
	background-repeat: repeat-x;
}
.searchArea img{
	margin-left: 6px
}


.today {
	width:227px;
	height: 15px;
	float:left;
	/*clear: both;*/
	text-align: left;
	padding-top: 11px;
	padding-left: 31px;
	color: #fff;
	font: 11px Tahoma, Arial, Verdana, sans-serif;
}
#menuTop {
	width: 1000px;
	height: 39px;
	vertical-align: top;
	text-align: center;
	margin: auto; 
	border-top: 1px solid #fff;
	border-bottom: 3px solid #E7EBEE;
	background:url('../img/menubg.gif') top left repeat-x;
}
#menuTop ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 1000px;
}
#menuTop li.li1 {
	float:left; 
	/*background:url('../img/menusep.gif') center left no-repeat;  */
	background:url('../img/menubg.gif') top left repeat-x;
	font: 11px Tahoma, Arial, Verdana, sans-serif; 
	text-align:center;  
	display:block;
	min-width: 65px; width: 65px; width: 7%;
	height: 39px;
	margin-left: 0px;vertical-align: top;
	padding-top: 0px;white-space: nowrap;
	padding-left: 43px; padding-right: 44px;
}
#menuTop li.sep {
	float:left; display:block;
	background:url('../img/menusep.gif') center left no-repeat;  
	/*background:url('../img/menubg.gif') top left repeat-x;*/
	width: 2px; 
	height: 39px;margin: 0;padding:0

}
#menuTop li.act {
	float:left; 
	/*background:url('../img/menusep.gif') center left no-repeat; */
	background:url('../img/menubg_act.gif') top left repeat-x; 
	font: 11px Tahoma, Arial, Verdana, sans-serif; 
	text-align:center;  
	display:block;
	/*min-width: 65px; width: 65px; */
	height: 39px;
	margin-left: 0px;vertical-align: top;
	padding-top: 0px;white-space: nowrap;
	padding-left: 43px; padding-right: 43px;
	
}

#menuTop li a {
	color:#fff; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:11px; 
	display:block; 
	margin:12px 0 0px 0;}

#content {
	height: 100%; 
	width: 1000px;
	text-align: center;
	margin: auto 0; 
	background:url('../img/bg_all.gif') repeat; 

}
table.contentImg {
	height: 100%; 
	width: 1000px;
	text-align: center;
	margin: auto 0; 
	background-image: url('../img/imageBig4.gif');
	background-position: center top;
	background-repeat:  no-repeat; 

}
.content {
	background:url('../img/bg.gif') center top  repeat-x; 

}
#leftSide {
	vertical-align: top; height: 100%; width: 216px; padding-left: 6px;
}
#centerSide {
	width: 556px; vertical-align: top; height: 100%; border-top:0;
}
#rightSide {
	width: 216px; padding-right: 6px; vertical-align: top; height: 100%; min-height: 100%;
}
.logo {
	padding-left: 26px; float: left; clear: right;padding-top: 10px;padding-bottom: 17px
}
.asialogo {
	padding-top: 16px;margin:auto; text-align: center;padding-bottom: 31px
}
.loginBlock{
	
	/*background-image: url('../img/blockLabelBg.gif'); 
	background-position: top;
	background-repeat: repeat-x;background-color: #D0D0D2;*/
	width: 216px;height: 20%;min-height: 20%;clear: both;
	text-align: left;border:1px solid #9198A0;
	
}
.loginBlock div.area{
	padding: 13px 3px 18px 13px; 
}
.loginBlock h3 img{
	margin: 0px 10px 7px 0px;float:left; 
}
input.login { 
	border: 1px solid #989DA2;
	width: 175px; 
	height: 18px; 
	margin: 0 0px; 
	padding: 0; vertical-align: top;padding-top: 3px;
	font: 11px Verdana, Arial, sans-serif;
	color: #535353;
	margin-bottom: 5px;
	background-image: url('../img/inputBg.gif'); 
	background-position: bottom left;
	background-repeat: repeat-x;
}
div.button {
	height: 21px;line-height: 21px; 
	background-image: url('../img/button.gif');
	background-repeat: repeat-x;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	width: 47px;
	white-space: nowrap;
	text-align: center;vertical-align: middle;
	float:left;
	}
	div.button a:link,div.button a:visited{
	
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	
	}
div.remind{
	/*height: 21px;line-height: 21px; */
	font-weight: normal;
	font-size: 11px;
	color: #fff;
	float: left;padding-top:5px
	}
	div.remind img{ margin-left: 14px; margin-right: 6px}
	div.remind a:link,div.remind a:visited{
	
	font-weight: normal;
	font-size: 11px;
	color: #045A8F;
	
	}
	
	.rss a:link,.rss a:visited{
	color: #000;
	font: 11px Tahoma, Arial, Verdana, sans-serif;clear: both; display: block; padding-top: 5px
	}
	.rss img {
	margin-right:4px;

	}
	.loginBlock .txt{
		color: #000;
	font: 11px Tahoma, Arial, Verdana, sans-serif;
	text-align: left;
	width: 180px;float:left; 
	}

	.blockSep {
		height: 13px;
		clear: both
	}
	.banner img {
	border: 1px solid #000
	}
/*left menu begin*/


#menuLeft {
	width: 216px;
	min-height: 213px;/*height: 213px;*/
	float: left;
	padding-left: 0px;
	background-image: url('../img/menuLeftBg.gif');
	background-repeat: no-repeat;background-position: top left;
}
#menuLeft ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left;
	border: 1px solid #ACB3B9;width: 216px;background-image: url('../img/menuLeftBg_all.gif');
	background-repeat: repeat;background-position:  0 213px;
}
#menuLeft li.main a:link, #menuLeft li.main a:visited , #menuLeft li.main div, #menuLeft li.main div{
	
	width: 196px;
	line-height: 27px;
	cursor: pointer;
	color: #fff;
	margin: 0px;
	padding: 7px 10px 7px 10px;
	font: 11px Tahoma, Arial, Verdana, sans-serif;
	font-weight: bold;
	background-image: url('../img/leftMenuMain.gif');
	background-repeat: repeat-x; background-position: bottom; background-color: #787F88; display: block
}
#menuLeft li.li2 a:link, #menuLeft li.li2 a:visited {
	
	width: 196px;
	display: block;
	color: #5B6067;
	margin-left: 10px;
	padding: 6px 0 6px 10px;
	font: 11px Tahoma, Arial, Verdana, sans-serif;
	font-weight: bold;
	background-image: url('../img/menuicon.gif');
	background-repeat: no-repeat;
	background-position: left center;background-color: transparent;
}
#menuLeft li a.active:link, #menuLeft li a.active:visited,#menuLeft li div.active {
	
	/*width: 196px;
	display: block;
	color: #F94249;
	margin-left: 10px;
	padding: 6px 0 6px 10px;
	font: 12px Arial, Verdana, sans-serif;
	font-weight: bold;
	background-image: url('../img/menuicon.gif');
	background-repeat: no-repeat;
	background-position:left center;*/
	text-decoration: underline
}
#menuLeft ul li a:hover {
	text-decoration: underline
}

#menuLeft li img {
	margin-right: 6px;
}
/* sublinks */
#menuLeft ul ul {
	border: none
}
#menuLeft ul ul li.li3 a:link,#menuLeft ul ul li.li3 a:visited
{
	width: 186px;
	display: block;
	color: #5B6067;
	margin-left: 20px;
	padding: 6px 0 6px 10px;
	font: 11px Tahoma, Arial, Verdana, sans-serif;
	font-weight: normal;
	background-image: url('../img/menuicon2.gif');
	background-repeat: no-repeat;
	background-position: left center;background-color: transparent;
}
#menuLeft ul ul li.li3 a.active:link,#menuLeft ul ul li.li3 a.active:visited
{
	width: 186px;
	display: block;
	color: #5B6067;
	margin-left: 20px;
	padding: 6px 0 6px 10px;
	font: 11px Tahoma, Arial, Verdana, sans-serif;
	font-weight: normal;
	background-image: url('../img/menuicon2.gif');
	background-repeat: no-repeat;
	background-position: left center;
}
#menuLeft ul ul li a:hover {
	text-decoration: underline
}

.mainImg {
	height: 152px;vertical-align: top
}

.mainText {
	
	width: 703px;
	/*margin: auto;
	text-align: justify;*/
	text-align: left;
	margin-left: 33px;margin-right: 33px;
	width: 490px;
}

.pageLabel {
	height: 31px;
	background-image: url('../img/labelBg.gif'); 
	background-position: bottom left;
	background-repeat: repeat-x;
	border-left: 1px solid #A5AEB7;
	border-right: 1px solid #A5AEB7;
	margin-bottom: 5px
}





table.list , table.contacts,table.doclist{
	width: 492px;
	margin-bottom: 30px;

}
.floatL {float:left}

.listItem {
	padding: 15px 0px 15px 0px;
	font: 11px  Arial, Verdana, sans-serif;
	color: #045A8F;
	text-align: left;
	line-height: 1.5;
}
.listItem .date {
	font: 11px Arial, Verdana, sans-serif;
	 color: #000;margin-right: 4px;
}
.listItem .date img{
	margin-right: 4px;
	border:none
	

}

.listItem pre{
	padding: 0px;
	margin: 0px;
	color: inherit;
	border: 0px solid #fff;
	background-color: transparent;
	font-family: "Verdana" , sans-serif, "Tahoma" , sans-serif,  "Arial" , sans-serif;
	white-space: normal;
}

.listItem  img{
	margin-right: 12px;
	margin-top: 4px;
	border: 3px solid #BDC4CC;
	float:left
}
.listItem a:link,.listItem a:visited{
	font: 11px  Arial, Verdana, sans-serif;
	color: #045A8F;
	line-height: 1.5;font-weight: bold
}	
.listSep {
	background-image: url('../img/listsep.gif'); 
	background-position: bottom left;
	background-repeat: repeat-x;
	height: 4px
}
/**/

#footArea {
  width: 1000px;
  min-height: 34px; height: 34px;
  border-top: 3px solid #79808A;
  font: 11px Arial, Verdana, sans-serif;
  color: #9C9C9C;
  margin:2px;background-image: url('../img/footBg.gif'); 
	background-position: bottom left;
	background-repeat: repeat;
}
#footArea table {border-top: 1px solid #fff;}
#footArea a{
	 font: 11px Tahoma, Arial, Verdana, sans-serif;
	 color: #949AA1;
	 text-decoration: none;
	
}
#footArea .textArea{
	width: 786px;
	padding: 11px 0px 11px 10px;
	font: 11px Tahoma, Arial, Verdana, sans-serif;
	color: #949AA1;
}

#footArea .solution,#footArea .solution a:link{
	width: 202px;
	text-align: right;padding-right: 10px;
	font: 11px Tahoma, Arial, Verdana, sans-serif;
	color: #949AA1;
	text-decoration: none;
}
#inner-container {
	padding: 10px
}
#centerSide .flash{
	height:150px;
}
