body
{
}
form
{
	margin:0;
}

#mborder2
{
BORDER-RIGHT: #7c858c 1px solid;
BORDER-TOP: #7c858c 1px solid; 
OVERFLOW: visible; 
BORDER-LEFT: #7c858c 1px solid; 
WIDTH: 948px; 
BORDER-BOTTOM: #7c858c 1px solid; 
BACKGROUND-COLOR: white;
padding:0; 
}

#section1
{
	width:800px;
	text-align:left;
}

#regguid
{
	font-size:14px;
	width:700px;
	margin: 10 10 10 0;
	padding: 5 5 5 0;
	text-align:left;
	line-height:30px;
}
#regguid SPAN
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 5px;
	color: black;
	line-height: 30px;
	padding-top: 5px;
	height: 30px;
	background-color: lightskyblue;
}

#regguid SPAN.sel
{
	font-weight: bold;
	color: crimson;
	background-color: palegoldenrod;
}

#regguid SPAN.ti
{
	height:30px;
	margin:5px;
	padding:5px;
	line-height:30px;
	color:blue;
	background-color:White;
	font-weight:bold;
}


.tabContainer{ FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial; TEXT-ALIGN: left }
.tabContainer ul
{
	list-style-position: outside;
	font-size: 12px;
	line-height: 24px;
	font-family: Arial;
	list-style-type: decimal;
	text-align: left;
}
.tabbody{position:relative;height:25px;font-size:14px;}
.tabbodyMy{position:relative;height:25px;font-size:14px; padding-left:300px;}
.tab_off
{
	BORDER-RIGHT: #d6d6eb 1px solid;
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #d6d6eb 1px solid; 
	PADDING-LEFT: 10px; 
	BACKGROUND: #ffffff; 
	FLOAT: left; 
	PADDING-BOTTOM: 2px; 
	MARGIN-LEFT: 10px; 
	BORDER-LEFT: #d6d6eb 1px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #d6d6eb 0px solid ;
	cursor:hand;
}
.tab_on
{
	BORDER-RIGHT: #58cb64 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #58cb64 1px solid; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #ddf1d8; 
	FLOAT: left; 
	PADDING-BOTTOM: 2px; 
	MARGIN-LEFT: 10px; 
	BORDER-LEFT: #58cb64 1px solid; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #58cb64 0px solid;
	cursor:hand;
	color:Black;
}
.tabLine{ FONT-SIZE: 0px; LINE-HEIGHT: 1px; POSITION: relative; TOP: 27px; HEIGHT: 1px; BACKGROUND-COLOR: #58cb64 }
.TabBGreen 
{
	PADDING-RIGHT: 10px; 
	LINE-HEIGHT: 24px; 
	HEIGHT: 5px; 
	TEXT-ALIGN: right;
	BACKGROUND-COLOR: #ddf1d8;
	border-left:solid 1px #58cb64;
	border-right: solid 1px #58cb64;}
.TabBorder
{
BORDER-RIGHT: 1px solid #58cb64; 
PADDING-RIGHT: 5px; 
BORDER-TOP: 0px solid #58cb64; 
PADDING-LEFT: 8px; 
PADDING-BOTTOM: 5px; 
BORDER-LEFT: 1px solid #58cb64; 
PADDING-TOP: 5px; 
BORDER-BOTTOM: 1px solid #58cb64;
MARGIN-BOTTOM: 12px;
}

ul.funcs
{
	width:420px;
	display:block;
	list-style-type:square;
	overflow:auto;
	zoom:1;
}

ul.funcs li
{
	width:190px;
	float:left;
	list-style-type:disc;
}

.regform
{
	width:100%;
}
.regform tr
{
	background-color:#f5f9fc;
}
.regform td
{
	background-color:#bfdef1;
	color:#000000;
}

a.btnChk
{
	font-size:12px;
	text-decoration:underline;
	color:Red;
}

/*×Ö¶Î±êÌâ*/
.fieldTitle
{
	font-size:14px;
	text-align:justify;
	width:100px;
	margin-bottom:3px;
}
.title
{
	
}
.law
{
	border-right: thin inset;
	padding-right: 5px;
	border-top: thin inset;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 5px;
	overflow: auto;
	border-left: thin inset;
	width: 100%;
	padding-top: 5px;
	border-bottom: thin inset;
	height: 300px;
	text-align: left;
}

/*µÇÂ¼´°¿Ú*/
.loginTitle
{
	border-bottom:solid 2px #aa9988;
}
.loginTitle span
{
	margin-bottom:-2;
	height:26px;
	line-height:22px;
	/*background-color:#F5E4A8;*/
	background-image:url(../img/bg6.gif);
	background-repeat:repeat-x;
	background-position:0 -2;
	font-size:14px;
	font-weight:bold;
	color:#fcfcfc;
	border:solid 1px #aa9988;
	border-bottom:0;
	padding:3 15 3 15;
	margin-left:8px;
	
}