html{margin: 0; padding: 0;}
body{
	margin: 0;
	padding: 0;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #727272;
	background-color: #FFFFFF;}
a{
	text-decoration: none;
	color: #FD810D;}
a:hover{
	color: #990000;}

/* ------------------------ COLORING ------------------------ */
.orange{
	color: #FD810D;}
.lGreen{
	color: #70AA2C;}
.dBlue{
	color: #033D74;}
	
/* ------------------------ SITEMAP ------------------------ */
#sitemap{
	margin-left: 205px;
	font: 11px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #D1D9E1;
	padding: 2px 20px;}

/* ------------------------ HEADER ------------------------ */
#header{
	display: block;
	height: 101px;
	background: url(../images/h_bg.png) repeat-x;}
#header h1,#header h2{margin:0;padding:0;}
#header h1 span,#header h2 span{
	text-indent: -10000px;
	display: none;}
#header h1{
	background: url(../images/h_banner.png) no-repeat;
	display: block;
	width: 493px;
	height: 101px;}
ul#menu{
	position: absolute;
	list-style: none;
	top: 85px;
	left: 200px;
	margin: 0; padding: 0;}
ul#menu li{
	float: left;
	background: url(../images/h_msep.png) top right no-repeat;
	line-height: 13px;
	padding: 0 15px 0 0;}
ul#menu li a{
	text-decoration: none;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px;
	color: #033D74;
	font-weight: bold;}
ul#menu li a:hover{
	color: #C90606;}	
ul#menu li#lang{
	background: url(../images/langEN.png) 0 2px no-repeat;}
ul#menu li#lang a{
	padding-left: 18px;color:#790000;}
ul#menu li#lang a:hover{color:#FF0000;}
form#search{
	position: absolute;
	background: url(../images/searchBox.png) no-repeat;
	width: 180px;
	height: 38px;
	top: 20px;
	left: 520px;
	margin: 0;
	padding: 20px 0 0 0;}
form#search div{
	padding-right: 6px;
	float: right;}
form#search a span{
	text-indent: -10000px;
	display:none;}
form#search a{
	background: url(../images/search.png) top no-repeat;
	width: 17px;
	height: 19px;
	display: block;
	margin: 1px 0 0 0;}
form#search a:hover{
	background-position: bottom;}
form#search input{
	position: absolute;
	width: 140px;
	border: 1px solid #EAEFF4;
	margin-left: 10px;}

	
/* ------------------------ CONTENT ------------------------ */
#content{
	background: url(../images/c_left.png) left repeat-y;}
marquee{
	font-size: 15px;	
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px solid #dddddd;}
	
/* LEFT SIDE */
#leftside{
	float: left;
	width: 205px;}
#leftside #evMenu a{
	margin: 0;
	padding: 0;
	display:block;
	border: 1px solid #9FB4C9;}
#leftside #evMenu a:hover{
	border: 1px solid #FD810D;}
#leftside #evMenu img{
	border: 0;}
#leftside ul{
	list-style: none;
	border-bottom: 1px solid #83BEE4; 
	border-top: 1px solid #000000; 
	margin: 0 15px 10px 15px;
	padding: 0;}
#leftside ul a{
	color: #E9F5A3;}
#leftside ul a:hover{
	color: #FFFFFF;}
#leftside ul a.on{
	color: orange;
	font-weight:bold;}
#leftside ul li{
	border-top: 1px solid #83BEE4; 
	border-bottom: 1px solid #000000; 
	background: url(../images/listkiri.png) 5px 8px no-repeat;
	font-size: 11px;
	padding: 3px 0 3px 15px;}
#leftside ul#sub li{
	font-size: 12px;}
#leftside ul li ul{
	margin: 5px 0 0 0;
	border-bottom: 0;}
#leftside ul li ul li{
	padding-left: 10px;
	background: url(../images/listkiri2.png) 0 7px no-repeat;
	border-bottom: 0;}
#leftside h2{
	margin: 20px 15px 0 15px;
	font-size: 12px;
	color: #FFFFFF;
	padding: 0;}
#leftside h2 span{
	color: #EFA910;}
	
/* RIGHT SIDE */
#rightside{
	margin-left: 205px;
	line-height: 18px;
	padding: 0 20px;}
#rightside h1.welcome{
	margin: 0;
	padding: 0;
	font: 25px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #F25F36;}
#rightside h1.welcome span{
	font-size: 11px;
	font-weight: bold;
	color: #817D7D;}
#rightside h2{
	font: 16px/20px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	margin: 20px 0 10px 0;
	color: #033D74;}
#rightside p{
	margin-top:0;
}
#rightside dt{	
	font-weight: bold;
	color: #FD810D;}
#rightside dd{
	margin:0;
	font-size: 11px;
	margin-bottom: 10px;}
.nHeader{
	font-size: 12px !important;}
#rightside dt.nHeader{
	margin-bottom: 10px;}
#rightside dd.nHeader{
	margin-bottom: 30px;}
.nHeader img{
	margin: 0 0 5px 10px;
	float: right;}
.cRight{
	background-color: #FFFFFF;
	float: right;
	width: 223px;
	padding: 0px 0 0 10px;}
.cLeft{
	margin-right: 225px;
}
.bb{
	border-bottom: 2px solid;}
.cContainer{
	line-height: 10px;}

.cTop{
	height: 14px;
	line-height: 14px;
	background: url(../images/rtop.png) bottom no-repeat;}
.cCenter{
	padding: 0 10px;
	background: url(../images/rcenter.png) center repeat-y;}
.cCenter img{
	border: 0;
	margin: 0;}
.cCenter a{
	display: block;
	border: 1px solid #ffffff;}
.cCenter a:hover{
	border: 1px solid #FD810D;}
.cCenter strong a{
	border: none;
	margin-bottom: 10px;
	border-bottom: 1px solid #cccccc;}
.cCenter strong a:hover{border: none;
	border-bottom: 1px solid #cccccc;}
.cCenter div{
	font-size: 11px;
	line-height: 16px;}
.cBottom{
	height: 14px;
	line-height: 14px;
	background: url(../images/rbottom.png) top no-repeat;}

/* ------------------------ FOOTER ------------------------ */
#footer{
	text-align: center;
	display: block;
	height: 39px;
	clear: both;
	line-height: 19px;
	color: #ffffff;
	background: url(../images/footer.png) repeat-x;}
#footer span{
	color:#000000;}


.spacer{clear: both;}
.textbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	margin:0;
	border: 1px solid #000000;
}
.button{
	padding:0;
	margin:0;
	border-bottom:1px solid black;
	border-right:1px solid black;
	font:10px  Tahoma, Verdana, Arial;
	font-weight:bold;
}
.imagemap{
	float:left;
	width:500px;
	margin-right:10px;
}
.lembar{
	margin-top:0px;
	padding-left:5px;
}
fieldset{
	padding:5px;
}
/*.label{
	width:100px;
	float:left;
	display:inline;
}*/
.formGlobal{
	margin:0;
	padding:5px;
}
.formGlobal div{
	/*clear:both;*/
	margin-top:3px;
}
.formGlobal label{
	width:100px;
	float:left;
	vertical-align:top;
}
.column{
	float:left;
	width:300px;
}
.title {
	padding-left:10px;
	padding-right:10px;
	margin-bottom:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 20px;
 	background-color: #033E75; color: #FFFFFF;
}
.imover:hover{
	border:1px solid cyan;
	background: url(../images/empty2.gif);
}.imover{
	background: url(../images/empty1.gif);
}
#imagemapakhir{
	position:absolute;
}