@charset "utf-8";
.blackHolder{
	background-color: #F9F9F9;
	border: solid 1px #B3B3B3;
	font-family: '돋움';
	font-size: 11px;
	font-weight: normal;
	height: 18px;
	position: relative;
}
.blackHolder .vSelector{
	display: block;
	height: 18px;
	left: 0px;
	line-height: 18px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 3px;
	top: 0;
	width:100%;
}
.blackHolder .vSelector:link, .blackHolder .vSelector:visited, .blackHolder .vSelector:hover{
	color: #575757;
	outline: none;
	text-decoration: none;
}
.blackHolder .vToggle{
	background: url('/images/icons/icon_common.gif') 0px -553px no-repeat;
	display: block;
	width: 10px;
	height: 18px;
	outline: none;
	position: absolute;
	right: 0px;
	top: 7px;
}
.blackHolder .vToggleOpen{
	background: url('/images/icons/icon_common.gif') 0px -515px no-repeat;
}
.blackHolder.vHolderDisabled{
	background-color: #E9E9E9;
	border: solid 1px #B3B3B3;
}
.blackHolder .vOptions{
	background-color: #FFFFFF;
	border: solid 1px #B3B3B3;
	list-style: none;
	left: -1px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 18px;
	z-index: 1;
	overflow-y: auto;
	width:100%;
}
.blackHolder .vOptions li{
	border-bottom:solid 1px #B3B3B3;
}
.blackHolder .vOptions a{
	display: block;
	outline: none;
	padding: 4px 3px 4px 3px;
	color: #575757;
	text-decoration: none;
}
.blackHolder .vOptions a:hover{
	color: #000000;
}
.blackHolder .vOptions .vDisabled{
	display: block;
	padding: 4px 3px 4px 3px;
}
.blackHolder .vOptions li.last{
	border-bottom: none;
}

.grayHolder{
	background-color: #5B5B5B;
	border: solid 1px #1F1F1F;
	font-family: '돋움';
	font-size: 11px;
	font-weight: normal;
	height: 18px;
	position: relative;
}
.grayHolder .vSelector{
	display: block;
	height: 18px;
	left: 0px;
	line-height: 18px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 3px;
	top: 0;
	width:100%;
}
.grayHolder .vSelector:link, .grayHolder .vSelector:visited, .grayHolder .vSelector:hover{
	color: #EAEAEA;
	outline: none;
	text-decoration: none;
}
.grayHolder .vToggle{
	background: url('/images/icons/icon_common.gif') 0px -179px no-repeat;
	display: block;
	width: 10px;
	height: 18px;
	outline: none;
	position: absolute;
	right: 2px;
	top: 7px;
}
.grayHolder .vToggleOpen{
	background: url('/images/icons/icon_common.gif') 0px -218px no-repeat;
}
.grayHolder.vHolderDisabled{
	background-color: #3C3C3C;
	border: solid 1px #515151;
}
.grayHolder .vOptions{
	background-color: #5B5B5B;
	border: solid 1px #1F1F1F;
	list-style: none;
	left: -1px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 18px;
	z-index: 1;
	overflow-y: auto;
	width:100%;
}
.grayHolder .vOptions li{
	border-bottom:solid 1px #1F1F1F;
}
.grayHolder .vOptions a{
	display: block;
	outline: none;
	padding: 4px 3px 4px 3px;
	color: #EAEAEA;
	text-decoration: none;
}
.grayHolder .vOptions a:hover{
	color: #74BAFF;
}
.grayHolder .vOptions .vDisabled{
	color: #999999;
	display: block;
	padding: 4px 3px 4px 3px;
}
.grayHolder .vOptions li.last{
	border-bottom: none;
}

.blueHolder{
	background-color: #E6F0FF;
	border: solid 1px #4A88D5;
	font-family: '돋움';
	font-size: 11px;
	font-weight: normal;
	height: 18px;
	position: relative;
}
.blueHolder .vSelector{
	display: block;
	height: 18px;
	left: 0px;
	line-height: 18px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 3px;
	top: 0;
	width:100%;
}
.blueHolder .vSelector:link, .blueHolder .vSelector:visited, .blueHolder .vSelector:hover{
	color: #4A88D5;
	outline: none;
	text-decoration: none;
}
.blueHolder .vToggle{
	background: url('/images/icons/icon_common.gif') 0px -629px no-repeat;
	display: block;
	width: 10px;
	height: 18px;
	outline: none;
	position: absolute;
	right: 0px;
	top: 7px;
}
.blueHolder .vToggleOpen{
	background: url('/images/icons/icon_common.gif') 0px -591px no-repeat;
}
.blueHolder.vHolderDisabled{
	background-color: #3C3C3C;
	border: solid 1px #515151;
}
.blueHolder .vOptions{
	background-color: #FFFFFF;
	border: solid 1px #4A88D5;
	list-style: none;
	left: -1px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 18px;
	z-index: 1;
	overflow-y: auto;
	width:100%;
}
.blueHolder .vOptions li{
	border-bottom:solid 1px #4A88D5;
}
.blueHolder .vOptions a{
	display: block;
	outline: none;
	padding: 4px 3px 4px 3px;
	color: #4A88D5;
	text-decoration: none;
}
.blueHolder .vOptions a:hover{
	color: #1D5CA6;
}
.blueHolder .vOptions .vDisabled{
	color: #999999;
	display: block;
	padding: 4px 3px 4px 3px;
}
.blueHolder .vOptions li.last{
	border-bottom: none;
}

.whiteHolder{
	background-color: #FFFFFF;
	border: solid 1px #B3B3B3;
	font-family: '돋움';
	font-size: 11px;
	font-weight: normal;
	height: 18px;
	position: relative;
}
.whiteHolder .vSelector{
	display: block;
	height: 18px;
	left: 0px;
	line-height: 18px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 3px;
	top: 0;
	width:100%;
}
.whiteHolder .vSelector:link, .whiteHolder .vSelector:visited, .whiteHolder .vSelector:hover{
	color: #7A9900;
	outline: none;
	text-decoration: none;
}
.whiteHolder .vSelectorNum{
	display: block;
	height: 18px;
	left: 0px;
	line-height: 18px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 3px;
	top: 0;
	width:100%;
}
.whiteHolder .vSelectorNum:link, .whiteHolder .vSelectorNum:visited, .whiteHolder .vSelectorNum:hover{
	color: #7A9900;
	font-weight:bold;
	outline: none;
	text-decoration: none;
}
.whiteHolder .vToggle{
	background: url('/images/icons/icon_common.gif') 0px -179px no-repeat;
	display: block;
	width: 10px;
	height: 18px;
	outline: none;
	position: absolute;
	right: 0px;
	top: 7px;
}
.whiteHolder .vToggleOpen{
	background: url('/images/icons/icon_common.gif') 0px -218px no-repeat;
}
.whiteHolder.vHolderDisabled{
	background-color: #E8E8E8;
	border: solid 1px #B3B3B3;
}
.whiteHolder .vOptions{
	background-color: #FFFFFF;
	border: solid 1px #B3B3B3;
	list-style: none;
	left: -1px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 18px;
	overflow-y: auto;
	width:100%;
	z-index: 1;
}
.whiteHolder .vOptions li{
	border-bottom:solid 1px #B3B3B3;
}
.whiteHolder .vOptions a{
	display: block;
	outline: none;
	padding: 4px 3px 4px 3px;
	color: #B5B5B5;
	text-decoration: none;
}
.whiteHolder .vOptions a:hover{
	color: #000000;
}
.whiteHolder .vOptions .vDisabled{
	color: #999999;
	display: block;
	padding: 4px 3px 4px 3px;
}
.whiteHolder .vOptions li.last{
	border-bottom: none;
}

.blueBoldHolder{
	background-color: #E6F0FF;
	border: solid 1px #6A92C2;
	font-family: '돋움';
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	position: relative;
}
.blueBoldHolder .vSelector{
	display: block;
	height: 22px;
	left: 0px;
	line-height: 22px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 3px;
	top: 0;
	width:100%;
}
.blueBoldHolder .vSelector:link, .blueBoldHolder .vSelector:visited, .blueBoldHolder .vSelector:hover{
	color: #6A92C2;
	outline: none;
	text-decoration: none;
}
.blueBoldHolder .vToggle{
	background: url('/images/icons/icon_common.gif') 0px -626px no-repeat;
	display: block;
	width: 10px;
	height: 22px;
	outline: none;
	position: absolute;
	right: 2px;
	top: 7px;
}
.blueBoldHolder .vToggleOpen{
	background: url('/images/icons/icon_common.gif') 0px -588px no-repeat;
}
.blueBoldHolder.vHolderDisabled{
	background-color: #3C3C3C;
	border: solid 1px #515151;
}
.blueBoldHolder .vOptions{
	background-color: #FFFFFF;
	border: solid 1px #6A92C2;
	list-style: none;
	left: -1px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 18px;
	z-index: 1;
	overflow-y: auto;
	width:100%;
}
.blueBoldHolder .vOptions li{
	border-bottom:solid 1px #6A92C2;
}
.blueBoldHolder .vOptions a{
	display: block;
	outline: none;
	padding: 4px 3px 4px 3px;
	color: #6A92C2;
	text-decoration: none;
}
.blueBoldHolder .vOptions a:hover{
	color: #1D5CA6;
}
.blueBoldHolder .vOptions .vDisabled{
	color: #999999;
	display: block;
	padding: 4px 3px 4px 3px;
}
.blueBoldHolder .vOptions li.last{
	border-bottom: none;
}
