/* CSS Document */
body{  background:#929AA6; text-align:center;  margin:0 auto; font:normal 11px  tahoma, verdana, sans-serif; color:#2E343C; }
a {  text-decoration:underline;		 color:#2E343C; }
a:hover {  text-decoration:underline;		 color:#D01616; }

h1{font:normal 18px  verdana,tahoma, sans-serif; color:#2E343C; margin-left:0.7em; }
h2{font:bold 13px  verdana,tahoma, sans-serif; color:#CC0000; margin-left:0.8em; margin-bottom:1.2em;}
h3{font:bold 13px  verdana,tahoma, sans-serif; color:#2E343C; margin-left:0.8em; }

.bg1 {  background:#ffffff; text-align:center;  margin:0 auto; }
.bg2 { background:#929AA6; text-align:center;  margin:0 auto;  width:940px;  height:18px;}
.bg3 {; text-align:center;  margin:0 auto;  width:940px;  }
.bg4 { background:#929AA6 url(com/bg1.gif) repeat-x; text-align:center;  margin:0 auto;  width:940px;  height:216px;}

.bg6 { background:#929AA6; text-align:center;  margin:0 auto;  width:940px;  }
.bg7 { background:#ffffff; text-align:center;   margin:0 auto;    width:826px;  }
.bg8 { background:#929AA6; text-align:center;  margin:0 auto;  width:940px;  height:10px;}
.bg9 {  text-align:center;   margin:0 auto;    width:728px;  }
.bg10 {  text-align:justify;  padding:30px 0px;  }
.bg10 p { margin: 10px 13px; line-height:16px;}
.bg10 ul {padding:5px 60px; margin:0px;}
.bg10 ol {padding:0px 60px 5px 60px; margin:0px;}
.bg10 li {margin-bottom:6px;}
.bg11 { background:#C1C8D3; text-align:center;  margin:0 auto;  width:980px;  height:96px;}
.bg11 p { text-align:justify; margin:0px;  padding:15px 210px;  line-height:16px;}
.bg12 { background: url(com/bg3.gif) repeat-x; text-align:center;  margin:0 auto;  width:95%;  height:24px;  padding-bottom:20px;}

.pb {padding-bottom:50px;}



.im1{margin:  16px 600px 8px 0px;  border:0px; }  /* logo*/ 
.im2{margin-bottom:  30px;  }  /* kr.gif*/ 

.mm {  margin: 0 auto;  text-align:center;  font: normal  11px verdana, tahoma, sans-serif;    height:35px;}
.mm ul {list-style: none;	margin: 0px; padding:10px 0px 0px 112px;   	}
.mm a:hover { 	text-decoration:none;    color:#D01616; background: url(com/m2a.gif) no-repeat; padding:0px 20px 2px 11px   ;}
.mm a {  text-decoration:none;		 color:#ffffff; 	display: block;  background: url(com/m2.gif) no-repeat;  padding:0px 20px 2px 11px   ;}
.mm  li { 	float: left;	 }



.bg5 { background:#2E343C; text-align:center;  margin:0 auto;  width:980px;  height:22px;}
.bg5 ul{ list-style: none;	margin:0px;  font: normal  11px verdana, tahoma, sans-serif;   text-align:justify;   padding:0 0 0 133px;}
.bg5 li{ font-weight: normal;   margin:0px;  	float: left; position: relative;    }
.bg5 a { background:url(com/m1.gif) no-repeat;  color: #ffffff; text-decoration: none;  display: block;   padding: 3px 20px 0 11px;	}
.bg5 a:hover{ background:url(com/m1a.gif) no-repeat; 	text-decoration:none;    color:#C1C8D3;  padding: 3px 20px 0 11px; }
.bg5 ul ul {padding:5px 0px;}



/*1st sub level menu*/
.m4 { left:0; position: absolute; top: 0.0em; padding-top:3px; /* no need to change, as true value set by script */   display: block; visibility: hidden; }
.m4 li{display: list-item; float: none;  font-weight: normal;  margin:0px;   }
/* Sub level menu links style */
.m4 li a{ background:#C1C8D3 url(com/m3.gif) no-repeat; display: block; width:160px;  /*width of sub menu levels*/  color: #2E343C; text-decoration: none;  padding: 5px 10px 5px 26px;  border-bottom:1px  solid #ffffff; }
.m4 li a:hover{ background:#545B63 url(com/m3a.gif) no-repeat; color: #ffffff;  width:160px;  padding: 5px 10px 5px 26px;   border-bottom:1px  solid #ffffff;  }

.nn1 {font:bold 11px  verdana,tahoma, sans-serif; color:#2E343C; list-style-image:url(com/m4.gif);  padding:0 50px 100px 50px; margin-top:0px;}
.nn1 a {  text-decoration:none;		 color:#2E343C; }
.nn1 a:hover {  text-decoration:none;		 color:#D01616; }


.b1 {font:normal 11px  tahoma, verdana, sans-serif; color:#DAE0EA; padding-bottom:5px; }

.b2 {font:normal 11px  tahoma, verdana, sans-serif; color:#AAB1BD;  margin-left:610px; padding-bottom:5px; }
.b2 a {  text-decoration:none;		 color:#AAB1BD; }
.b2 a:hover {  text-decoration:underline;		 color:#AAB1BD; }

.b3 {font:normal 11px  tahoma, verdana, sans-serif; color:#AAB1BD; padding-bottom:5px; margin-top:0px; padding-top:30px;  padding-left:70px;}

.b4 {font:normal 11px  tahoma, verdana, sans-serif; color:#AAB1BD;  margin-left:520px; padding-bottom:5px;  }
.b4 a {  text-decoration:none;		 color:#AAB1BD; }
.b4 a:hover {  text-decoration:underline;		 color:#AAB1BD; }



.fo { text-align:center;   margin:0 auto;    width:700px;  height:200px; padding-top:50px;}

.stext { background:#ffffff;    margin:0 auto;    width:700px;  }

.label {
 font-size: 12px;
 font-family: tahoma, verdana, sans-serif;
 margin-top: 5px;
 margin-bottom: 5px;
}

.label1 {
 font-size: 12px;
 font-family: tahoma, verdana, sans-serif;
 margin: 0px 15px 0px  15px;
}


.rama_t {
 font: bold 12px tahoma, verdana, sans-serif;
padding-left:5px;
}

input     {	color: #51485F;	background-color: #F0F4F9;	font-size: 11px;	font-family:  verdana, tahoma, helvetica, sans-serif; border: 1px solid #51485F;	}
textarea {	color: #51485F;	background-color: #F0F4F9;	font-size: 11px;	font-family:  verdana, tahoma, helvetica, sans-serif; border: 1px solid #51485F;}
.err {   color: #CB0000;   font-family: tahoma, verdana, sans-serif;    font-size: 12px;    font-weight: bold; }	
.noerr {   color: #51485F;   font-family: tahoma, verdana, sans-serif;    font-size: 12px;    font-weight: bold; }
.sm{font-size: 11px;    font-weight: normal; margin: 0 0 20px 0;}
.box{ margin-left:15px;}

div.news {
 width: 730px;
 border-bottom: solid 1px rgb(128,128,128);
 clear: left;
 margin: 0px 3px 20px 3px; 
}

p.ntitle {
 font-size: 13px;
 font-family: verdana, tahoma, sans-serif;
 font-weight: bold;
 margin: 15px 0 5px 0;
}

img.news {
 border: solid 1px rgb(64,64,64);
 margin-right: 5px;
 margin-bottom: 5px;
 float: left;
}

p.ndata {
 font-size: 10px;
 font-family:  verdana, tahoma, sans-serif;
 margin: 0px 0px 5px 0px;
}

p.stext {
 font-size: 11px;
 font-family:  tahoma, verdana, sans-serif;
 margin-top: 5px;
 margin: 15px 0 15px 0;
}

p.ltext {
 margin: 15px 0 15px 0;
}

p.ramat {
 border-top: dotted 2px rgb(128,128,128);
 margin-top: 10px;
 margin-bottom: 0px;
}

p.ramab {
 border-bottom: dotted 2px rgb(128,128,128);
}

a.nmore {
 font-size: 8pt;
 color: #CB0000;
 text-decoration: underline;
 margin-left: 5px;

}
