﻿@charset "utf-8";
/* Default */
body, th, td{
	color:#000000;
	margin:0;
	padding:0;
	font-size:11px;
	font-family:Tahoma;
	}
input, select, textarea{
	font-size:11px;
	font-family:Tahoma;
	}
html, body{height:100%; margin:0; padding:0;}
body { margin: 0px; padding:0; background-color:#ffffff;}
a:link {
	color: #010cc0;
	text-decoration: none;
	font-size: 11px;
}
a:visited {
	color: #010cc0;
	text-decoration: none;
	font-size: 11px;
}
a:hover {
	color: #010cc0;
	text-decoration: underline;
}
img{border:0px; cursor:pointer; padding:0px; }
.linkBtnImg{ border:0; cursor:hand; padding:0px; vertical-align:top;}

hr{border: #cccccc 2px dotted;}
.space5{height:5px; background-color:#FFFFFF;}
.scroll{overflow:scroll;width:595px;}
.scroll2{overflow:scroll;height:300px;width:1000px;}
/***************************** space *********************************/
.topMargin2{margin-top:2px;}
.btMargin3{margin-bottom:3px;}
.btMargin5{margin-bottom:5px;}
.btMargin10{margin-bottom:10px;}
.btMargin15{margin-bottom:15px;}
.btMargin20{margin-bottom:20px;}
.margin5{margin:5px;}
.marginR2{margin:0 2px 0 0 ;}
.marginL5{margin:0 0 0 5px ;}
.marginL8{margin-left:8px;}
.marginL20{margin-left:20px;}

.padding5{padding:5px;}
.paddingT5{padding-top:5px;}
.paddingB5{padding-bottom:5px;}
.paddingLR5{padding:0 5px;}
.paddingL5{padding-left:5px;}
.paddingR10{padding-right:10px;}

/***************************** Size *********************************/
.wh100{width:100%;}
.wh99{width:99%;}
.wh98{width:98%;}
.wh95{width:95%;}
.wh90{width:90%;}
.wh89{width:89%;}
.wh88{width:88%;}
.wh87{width:87%;}
.wh86{width:86%;}
.wh85{width:85%;}
.wh80{width:80%;}
.wh75{width:75%;}
.wh70{width:70%;}
.wh65{width:65%;}
.wh60{width:60%;}
.wh55{width:55%;}
.wh50{width:50%;}
.wh45{width:45%;}
.wh40{width:40%;}
.wh35{width:35%;}
.wh30{width:30%;}
.wh25{width:25%;}
.wh20{width:20%;}
.wh15{width:15%;}
.wh10{width:10%;}
.wh5{width:5%;}
.h100{height:100%;}
.h95{height:95%;}
.h5{height:5px;}

/***************************** Button Size *********************************/
.bw60 { width:60px; }
.bw70 { width:70px; }
.bw80 { width:80px; }
.bw90 { width:90px; }
.bw100 { width:100px; }
.bw120 { width:120px; }
.bw140 { width:140px; }
.bw160 { width:160px; }
.bw180 { width:180px; }

/***************************** align *********************************/
.floatLeft{float:left;}
.floatRight{float:right;}
.clearBoth{clear:both;}
.txtLeft{text-align:left;}
.txtRight{text-align:right;}
.txtCenter{text-align:center;}
.vAlign{vertical-align:text-top;}

/***************************** Text *********************************/
.txtBold{font-weight:bold;}


/***************************** Index.htm *********************************/
.bodyColor{background-color:#0a2f38; margin:0px; height:100%;}

.header { height: 280px; position: relative; z-index: 1; padding:5px 5px 0 5px;} 
.content-box { height: 100%; margin: -280px 0 -60px 0; background-color:#0a2f38;}
.content { padding: 265px 5px 60px 5px; height:70%;} 
.footer { height: 60px; background: #0a2f38; }

/*Top info*/
.topBg{background:url(../Images/Img/bgTop.gif) repeat-x;}
.bottomBg{background:url(../Images/Img/bgBottom.gif) repeat-x;}
.boxBg01{background:url(../Images/Img/topBoxBg01.gif) repeat-x; height:5px; }
.boxBg02{background:url(../Images/Img/topBoxBg02.gif) repeat-y; width:5px;}
.boxBg03{background:url(../Images/Img/topBoxBg03.gif) repeat-y; width:5px;}
.boxBg04{background:url(../Images/Img/topBoxBg04.gif) repeat-x; height:5px;}
.boxBg05{background-color:#0a2f38;}
.txtWhite{color:#ffffff;}
a.txtWhite:link, a.txtWhite:visited, a.txtWhite:active{color:#ffffff;}
a.txtWhite:hover{color:#ffffff; text-decoration:underline;}
.inputSearch{border:1px solid #47636e; padding:2px; height:14px; width:90px; color:#909090;}

/*Image*/
.imgBoxArea{padding:1px 4px 0 4px; background-color:#ffffff; }
.imgBox{border:#bcbcbc solid 1px;}
.imgBoxShadow1{background:#ffffff; height:4px; border-collapse:collapse;}
.imgBoxShadow2{background:url(../Images/Img/topImgBoxBg03.gif) repeat-x; height:10px;}

/*Location*/
.whiteBg{background:#ffffff;}
.lctPd{padding:2px 4px;}
a.location:link, a.location:visited, a.location:active{color:#000000;}
a.location:hover{color:#000000; text-decoration:underline;}

/*Menu*/
.menuBg{border:none 1px solid; background: #008bcc url(../Images/Img/menuBg01.gif) repeat-y; height:33px; padding:0 10px;}
.menu{ height:25px; padding:0 15px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.menu:link, a.menu:visited, a.menu:active{ height:25px; padding:10 15px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.menu:hover {background:#7eba00; padding:10px 15px; color:#ffffff; font-weight:bold; text-decoration:none;}

/*LeftMenu*/
.bodyHeight{height:75%;}
.marginL5{margin-left:5px;}
.marginLR5{margin:0 5px;}
.whBgPdngLR{margin:0 5px 0 10px;}
.leftBg{
	/*width:195px;*/
	/*border: 5px solid #001d81;*/
	background:url(../Images/Img/bgLeftBg02.gif) repeat-x #008bcc ; padding:0 5px;
}
.h30{height:30px;}
.leftBlueBg{ background:url(../Images/Img/bgLeftTitleBg.gif) repeat-x; height:30px; padding:0 0 0 5px;}
.leftShowBg{
	width:15px;
	background-color:#001d81;
	border: 5px solid #001d81;
}
.leftMenuTitle{color:#ffffff; /*background:#001d81;*/ padding:5px; font-weight:bold; font-size:12px;}
.subMenuMargin{margin: 1px 0 1px 8px;}
.treeBgWhite{background:#ffffff;}

/*20090427Add-LeftFrame*/
.leftFrmBg{ background:url(../Images/Img/bgLeftBgWhiteBlue.gif) repeat-y; margin:0; margin-left:10px;}

/*1stMenu*/
.leftLine{
	padding: 6px 1px;
	border-bottom:#cccccc solid 1px;
}
.leftSelectMenu1{ 
	font-weight:bold;
	color:#5aa202;
	word-break:break-all;
}
a.leftSelectMenu1:link, a.leftSelectMenu1:visited, a.leftSelectMenu1:active{
	color:#5aa202;
	font-weight:bold;
	word-break:break-all;
}
a.leftMenu1{
	color:#000000;
	word-break:break-all;
}
a.leftMenu1:link, a.leftMenu1:visited, a.leftMenu1:active{
	color:#000000;
	word-break:break-all;
}
a.leftMenu1:hover{
	color:#5aa202;
	text-decoration:underline;
	word-break:break-all;
}
/*2nd Menu*/
.leftMenu2{ 
	background:url(../Images/Icon/leftTree2nd.gif) no-repeat;
	padding:1px 2px 1px 10px;
	vertical-align:text-top;
	color:#000000;
	word-break:break-all;
}
a.leftMenu2:link, a.leftMenu2:visited, a.leftMenu2:active{ 
	background:url(../Images/Icon/leftTree2nd.gif) no-repeat;
	padding:1px 2px 1px 10px;
	vertical-align:text-top;
	color:#000000;
	word-break:break-all;
}
a.leftMenu2:hover{
	text-decoration:underline;
	padding:1px 2px 1px 10px;
	vertical-align:text-top;
	color:#000000;
	word-break:break-all;
}
.leftSelectMenu2{ 
	background:url(../Images/Icon/leftTree2nd.gif) no-repeat;
	padding:1px 2px 1px 10px;
	vertical-align:text-top;
	color:#5aa202;
	font-weight:normal;
	text-decoration:none;
	word-break:break-all;
}
a.leftSelectMenu2:link, a.leftSelectMenu2:visited, a.leftSelectMenu2:active{
	background:url(../Images/Icon/leftTree2nd.gif) no-repeat;
	padding:1px 2px 1px 10px;
	vertical-align:text-top;
	color:#5aa202;
	font-weight:normal;
	text-decoration:none;
	word-break:break-all;
}
a.leftSelectMenu2:hover{
	text-decoration:underline;
	padding:1px 2px 1px 10px;
	vertical-align:text-top;
	color:#5aa202;
	word-break:break-all;
}
/*3nd Menu*/
.leftMenu3{ 
	background:url(../Images/Icon/leftTree2nd.gif) no-repeat;
	padding:1px 2px 1px 10px;
	vertical-align:text-top;
	color:#000000;
	word-break:break-all;
}
a.leftMenu3:link, a.leftMenu3:visited, a.leftMenu3:active{ 
	background:url(../Images/Icon/leftTree2nd.gif) no-repeat;
	padding:1px 2px 1px 10px;
	vertical-align:text-top;
	color:#000000;
	word-break:break-all;
}
a.leftMenu3:hover{
	text-decoration:underline;
	padding:1px 2px 1px 10px;
	vertical-align:text-top;
	color:#000000;
	word-break:break-all;
}
.leftSelectMenu3{ 
	background:url(../Images/Icon/leftTree2nd.gif) no-repeat;
	padding:1px 2px 1px 10px;
	vertical-align:text-top;
	color:#5aa202;
	font-weight:normal;
	text-decoration:none;
	word-break:break-all;
}
a.leftSelectMenu3:link, a.leftSelectMenu3:visited, a.leftSelectMenu3:active{
	background:url(../Images/Icon/leftTree2nd.gif) no-repeat;
	padding:1px 2px 1px 10px;
	vertical-align:text-top;
	color:#5aa202;
	font-weight:normal;
	text-decoration:none;
	word-break:break-all;
}
a.leftSelectMenu3:hover{
	text-decoration:underline;
	padding:1px 2px 1px 10px;
	vertical-align:text-top;
	color:#5aa202;
	word-break:break-all;
}

/***************************** Message *********************************/
.msgBody{	
	margin: 0;
	color: #000000;
	font-size: 11px;
	font-family:Tahoma;
}
.msgTtl{font-weight:bold; color:#ffffff; font-size: 11px;}

.noRightSize{width:95%; margin-top:30px;}
.noRightOutline{border:5px #008bcc solid;}
.noRightBg{background:url(../Images/Img/bgNoRight.gif) repeat-x; padding:60px 0;}
.noRightRedTxt{color:#c40000; font-size:26px; font-weight:bold;}
.noRightBtn{
	display:block;
	background:url(../Images/Button/icnBack.gif) no-repeat #002e62;
	color:#ffffff;
	padding-left:22px;
	padding-right:15px;
	line-height:155%;
	text-decoration:none;
	letter-spacing: 1px;
	height:20px;
	overflow:hidden;
	cursor:pointer;
	margin-left:2px;
	border:0;
	float:left;
}
a.noRightBtn:link, a.noRightBtn:visited, a.noRightBtn:active{
	display:block;
	background:url(../Images/Button/icnBack.gif) no-repeat #002e62;
	float:left;
	color:#ffffff; 
	padding-left:22px;; 
	padding-right:15px; 
	line-height:155%; 
	text-decoration:none; 
	letter-spacing: 1px;
	height:20px; 
	overflow:hidden;  
	cursor:pointer; 
	margin-left:2px;
	border:0;
}
a.noRightBtn:hover{
	display:block;
	background:url(../Images/Button/icnBack.gif) no-repeat #002e62;
	float:left;
	padding-left:22px; 
	padding-right:15px; 
	line-height:155%; 
	text-decoration:none;
	letter-spacing: 1px;
	height:20px; 
	overflow:hidden;  
	cursor:pointer; 
	margin-left:2px;
	color:#ffffff;
	border:0;
}

/***************************** loading Movie *********************************/
.bgBigLoading{background:url(../Images/Img/bgBigLoading.jpg) no-repeat; width:490px; height:158px; margin-top:100px;}
.bgBigLoadingTd{ padding:25px 120px; }
/***************************** right/error page *********************************/
.errorPgBody{margin:5px;}
.errorPgTopBg{background:url(../Images/Img/bgError01.gif) repeat-x; height:35px;}
.errorPgBtmBg{background:url(../Images/Img/bgError02.gif) repeat-x; height:35px;}
.errorPgConTtl{font-size:16px; font-weight:bold; color:#7eba00; padding:2px 25px;}
.errorPgConTxt{padding:10px 25px 0 25px; line-height:120%; height:300px; vertical-align:text-top;}

/***************************** Sitemap(20091028 Add) *********************************/
.stmapBody{margin:15px;}
.stmpTitle{color:#1f3064; font-family:tahoma;}
.stmpOutline{border:1px solid #d6d6d6;}
.stmpOutline td{vertical-align:text-top; padding:10px 15px;}
.stmpMenu2nd{padding-left:23px; margin-bottom:2px;}
.stmpMenu3rd{padding-left:12px; margin-bottom:5px;}
.stmpMenu01{border-bottom:3px solid #8bc4e3; margin-bottom:5px;}
.stmpMenu01 td{background:url(../Images/Img/imgStmpMenu01.gif) no-repeat; color:#1b305b; font-size:16px; padding: 2px 2px 5px 23px;}
.stmpMenu01 a:link, .stmpMenu01 a:visited, .stmpMenu01 a:active{
	color:#1b305b; font-size:16px; text-decoration:none;
}
.stmpMenu01 a:hover{
	color:#7eba3e; font-size:16px; text-decoration:none;;
}
.stmpMenu02{margin-bottom:3px;}
.stmpMenu02 td{background:url(../Images/Img/imgStmpMenu02.gif) no-repeat; color:#2792cc; font-size:14px; padding:2px 2px 2px 13px;}
.stmpMenu02 a:link, .stmpMenu02 a:visited, .stmpMenu02 a:active{
	color:#2792cc; font-size:14px; text-decoration:none;
}
.stmpMenu02 a:hover{
	color:#2792cc; font-size:14px; text-decoration:underline;;
}
.stmpMenu03{margin-bottom:2px;}
.stmpMenu03 td{background:url(../Images/Img/imgStmpMenu03.gif) no-repeat; color:#343434; font-size:11px; padding:1px 1px 1px 11px;}
.stmpMenu03 a:link, .stmpMenu03 a:visited, .stmpMenu03 a:active{
	color:#343434; font-size:11px; text-decoration:none;
}
.stmpMenu03 a:hover{
	color:#343434; font-size:11px; text-decoration:underline;;
}