/* 2008년 12월 23일 popup.css생성*/
/* 2009년 4월 16일 popup.css수정 by 최석희*/
/* 2009년 12월 16일 popup.css수정 by 김희진*/
/* 2010년 04월 15일 popup.css수정 by 민영목*/

a:link    {color:text-decoration:none;font-size:9pt;}
a:visited {color:text-decoration:none;font-size:9pt;}
a:active {color:text-decoration:none;font-size:9pt;}
a:hover {color:text-decoration:none;font-size:9pt;}

p {margin:2px 0px;}
img {border:none;}
form {margin:0; padding:0; border:0;}
body, td, input, textarea, div, th {font-family:verdana,굴림체,Dotum; margin:0px; font-size:9pt;}

.popup .title {
	font-size:12pt;
	background:#e8e8e8;
	padding:5px 5px 5px 15px;
	margin-bottom:10px;
	font-weight:bold;
}

.popup {
	text-align:left; 
	background-color:#ffffff; 
	color:#585858;
}
.popup h1 {
	background:url(/segio/popup/images/icon.gif) no-repeat 0 50%;
	font-size:14pt;
	padding-left:10px;
	margin:5px;
}
.popup h2{
	font-size:11pt;
	margin:0;
	padding-left:10px;
}
.popup legend {
	display:none;
}
.popup fieldset {
	border: none;
}
.popup caption {
	display:none;
}
.popup table.list {
	width: 100%;
}
.popup table.list th {
	height:23px;
	background:#e8e8e8;
	border-bottom:1px dotted #909090;
	text-align:center;
}
.popup table.list td {
	height:23px;
	background:#ffffff;
	border-bottom:1px dotted #909090;
	text-align:center;
}
.popup .button_area	{
	overflow:hidden; 
	margin-top:5px; 
	text-align:center;
	clear:both;
	height:30px;
}
.popup .button_area .left {
	float:left;
}
.popup .button_area .right {
	float:right;
}
.popup .calendar {
	position:absolute; 
	width:170px; 
	display:none; 
	z-index:20;
}
.popup .container {
	position:relative; 
	padding-top:5px; 
	border-bottom:1px dotted #909090; 
	padding-bottom:5px;
	background:url(/segio/popup/images/pop_upbg.gif);
	width:100%;
}
.popup .container label{
	float:left;
	width:80px;
	border:0px solid #000000;
	text-align:left;
	padding-left:5px;
	padding-right:31px;
	color:#585858;
	
}
.popup .container1 {
	position:relative; 
	border-bottom:1px dotted #909090; 
	padding-top:5px; 
	height:25px;
	background:url(/segio/popup/images/pop_upbg.gif);
	width:100%;
}
.popup .container1 label {
	float:left;
	width:80px;
	border:0px solid #000000;
	text-align:left;
	padding-left:5px;
	padding-right:31px;
	color:#585858;
}
.popup .style1 {
	display:inline;
	color:#AB2734;
	padding-left:10px;
}
.popup em .style2 {
	display:inline;
	color: #2C9DDA;
}

.popup .bcolor {float:left;}
.popup .bg_color1 {width:15px; height:15px; background:#000000; padding:3px; float:left; margin-right:5px;}
.popup .bg_color2 {width:15px; height:15px; background:#404040; padding:3px; float:left; margin-right:5px;}
.popup .bg_color3 {width:15px; height:15px; background:#436940; padding:3px; float:left; margin-right:5px;}
.popup .bg_color4 {width:15px; height:15px; background:#BDCFE3; padding:3px; float:left; margin-right:5px;}
.popup .bg_color5 {width:15px; height:15px; background:#CE90C2; padding:3px; float:left; margin-right:5px;}
.popup .bg_color6 {width:15px; height:15px; background:#AEFF00; padding:3px; float:left; margin-right:5px;}

/*
.popup {text-align:left; background-color:#ffffff; border:0px solid #000;}
.popup caption {display:none;}
.popup legend {display:none;}
.popup fieldset {border:none; margin:0px; padding:0px;}
.popup img {border:none;}
.popup form {margin:0px; padding:0px;}
.popup .title {position:relative; overflow:hidden; height:25px; margin-bottom:5px; border-bottom:1px solid #d6d6d6; padding-top:5px;}
.popup .titile .container {position:relative; overflow:hidden; border-bottom:1px solid #d6d6d6; padding-top:5px; height:25px;}
.popup .title .bg_left {float:left; margin-left:0px; width:8px; height:25px; background:url(/segio/popup/images/icon.gif) no-repeat ; }
.popup .title .bg_center {float:left;height:25px; padding-top:7px;margin-left:7px; font-size:10pt; font-weight:bold; letter-spcing:-1px; text-align:center;}
.popup .title .bg_right {float:left; width:5px; height:25px;background:url(/segio/popup/images/sw_title_r.gif) no-repeat 0 50%;}

.popup .list thead {background-color:#f2f2f2; text-align:center; height:22px;}
.popup .list tbody {background-color:#ffffff; text-align:center;}
.popup .list .cell_left {height:22px; text-align:left; padding-left:5px;}
.popup .list .cell_center {height:22px;}
.popup .list .black {color:#000000;}
.popup .button_area {position:relative; overflow:hidden; margin-top:5px;}
.popup .button_area .left {float:left;}
.popup .button_area .right {float:right;}
.popup .calendar {position:absolute; width:170px; display:none; z-index:20;}

.popup .container {position:relative; overflow:hidden; border-bottom:1px solid #d6d6d6; padding-top:5px; height:25px;}
.popup .container2 {position:relative; overflow:hidden; border-bottom:1px solid #d6d6d6; padding-top:5px; height:25px;}
.popup .container .con_left {float:left;width:70px;margin-left:9px;padding-top:2px; border:0px solid #000;}
.popup .container2 .con_left {float:left;width:70px;margin-left:9px;padding-top:2px; border:0px solid #000;}
.popup .container .con_right {float:left;width:80%; margin-left:5px; border:0px solid #000; position:relative; text-align:left;}
.popup .container2 .con_right {float:left;width:80%; margin-left:5px; border:0px solid #000; position:relative; text-align:left;}
.popup .container .con_right .bcolor {float:left; margin-right:5px;}
.popup .bg_color1 {width:15px; height:15px; background:#000000; padding:3px; float:left; margin-right:5px;}
.popup .bg_color2 {width:15px; height:15px; background:#404040; padding:3px; float:left; margin-right:5px;}
.popup .bg_color3 {width:15px; height:15px; background:#436940; padding:3px; float:left; margin-right:5px;}
.popup .bg_color4 {width:15px; height:15px; background:#BDCFE3; padding:3px; float:left; margin-right:5px;}
.popup .bg_color5 {width:15px; height:15px; background:#CE90C2; padding:3px; float:left; margin-right:5px;}
.popup .bg_color6 {width:15px; height:15px; background:#AEFF00; padding:3px; float:left; margin-right:5px;}

.popup .style1 {display:inline;color:#AB2734;padding-left:10px;}
.popup .style2 {display:inline;color: #2C9DDA;}
*/

/* Button Reset */
.button,
.button a,
.button button,
.button input { 
	position:relative; 
	margin:0; 
	display:inline-block; 
	text-decoration:none !important; 
	border:0; 
	font-size:12px; 
/**	font-family:Tahoma, Sans-serif; */
	white-space:nowrap; 
	background:url(images/buttonWhite.gif) no-repeat; 
	vertical-align:middle; 
	overflow:visible; 
	color:#333;
}

.button { height:23px; padding:0; margin-right:2px; background-position:left top; margin:0 2px 0 2px;}
.button a,
.button button,
.button input{ left:2px;vertical-align:top; cursor:pointer;}

/* Button Size */
.button.large { height:29px; background-position:left -30px; }
.button.xLarge { height:35px; background-position:left -65px; }
.button.reply { height:35px; background-position:left -65px; }
.button.small { height:18px; background-position:left -107px; }
.button a,
.button button,
.button input { height:23px; padding:0 10px 0 8px; font-size:12px; line-height:23px; background-position:right top;}
.button.large a,
.button.large button,
.button.large input { height:30px; padding:0 10px 0 8px; font-size:16px; line-height:29px; background-position:right -30px;}
.button.xLarge a,
.button.xLarge button,
.button.xLarge input { height:35px; padding:0 10px 0 8px; font-size:20px; line-height:35px; background-position:right -65px;}
.button.small a,
.button.small button,
.button.small input { height:18px; padding:0 6px 0 4px; font-size:11px; line-height:18px; background-position:right -107px;}
.button.reply button,
.button.reply input { height:35px; padding:0 10px 0 8px; font-size:12px; line-height:35px; background-position:right -65px;}

/* Button Text Color */
.button *:hover,
.button *:active,
.button *:focus{ color:#690;}
.button.green,
.button.green a,
.button.green button,
.button.green input { background-image:url(images/buttonGreen2.gif); color:#fff;}
.button.green *:hover,
.button.green *:active,
.button.green *:focus{ color:#ff0;}
.button.black,
.button.black a,
.button.black button,
.button.black input { background-image:url(images/buttonBlack.gif); color:#fff;}
.button.black *:hover,
.button.black *:active,
.button.black *:focus{ color:#ff0;}
.button.red,
.button.red a,
.button.red button,
.button.red input { background-image:url(images/buttonRed.gif); color:#fff;}
.button.red *:hover,
.button.red *:active,
.button.red *:focus{ color:#ff0;}
.button.blue,
.button.blue a,
.button.blue button,
.button.blue input { background-image:url(images/buttonBlue.gif); color:#fff;}
.button.blue *:hover,
.button.blue *:active,
.button.blue *:focus{ color:#ff0;}

/* Button Text Strong */
.button.strong * { font-weight:bold !important;}


