﻿body {
		margin: 0; padding: 0; font-size: 12px;
		font: 0.8em/21px arial,sans-serif;
		background: #1A1A1A url(/Admin/images/bg/background.png) repeat-x;
	
		scrollbar-face-color: #EEEEEE; 
		scrollbar-shadow-color: #C3C3C3; 
		scrollbar-highlight-color: #FFFFFF; 
		scrollbar-3dlight-color: #EEEEEE; 
		scrollbar-darkshadow-color: #AAAAAA; 
		scrollbar-track-color: #FFFFFF; 
		scrollbar-arrow-color: #000000;
}

/* HyperLink */
A:link		{ font-size: 12px; color:#777777; text-decoration:none; }
A:visited	{ font-size: 12px; color:#777777; text-decoration:none; }
A:active	{ font-size: 12px; color:#777777; text-decoration:none; }
A:hover		{ font-size: 12px; color:#000000; text-decoration:underline; }


input[type="text"], input[type="button"], input[type="submit"],input[type="reset"], input[type="password"], input[type="file"],
SELECT, OPTION, TEXTAREA { BORDER: #ccc 1px solid; padding: 2px 2px 2px 2px; vertical-align:middle}

input[type="radio"] { border-style: none; }



.INPUT			{ BORDER:#ccc 1px solid; padding: 2px 2px 2px 2px; background-color:#F0F0F0; color:#000000; text-decoration:none; }
.INPUT:visited	{ BORDER:#ccc 1px solid; padding: 2px 2px 2px 2px; background-color:#F0F0F0; color:#000000; text-decoration:none; }
.INPUT:active	{ BORDER:#ccc 1px solid; padding: 2px 2px 2px 2px; background-color:#F0F0F0; color:#000000; text-decoration:none; }
.INPUT:hover	{ BORDER:#000 1px solid; padding: 2px 2px 2px 2px; background-color:#F0F0F0; color:#000000; text-decoration:none; }

.INPUT2			{ BORDER:#ccc 1px solid; padding: 4px 5px 6px 5px; background-color:#F0F0F0; color:#000000; text-decoration:none; }
.INPUT2:visited	{ BORDER:#ccc 1px solid; padding: 4px 5px 6px 5px; background-color:#F0F0F0; color:#000000; text-decoration:none; }
.INPUT2:active	{ BORDER:#ccc 1px solid; padding: 4px 5px 6px 5px; background-color:#F0F0F0; color:#000000; text-decoration:none; }
.INPUT2:hover	{ BORDER:#000 1px solid; padding: 4px 5px 6px 5px; background-color:#F0F0F0; color:#000000; text-decoration:none; }

.DIV1 {	padding-left :5px; padding-right :5px; padding-top :5px; padding-bottom :5px; line-height:200%;
			background-color:#EFEFEF; border-style : solid; border-width : 1px; border-color : #cccccc; }

.DIV2 {	padding-left :2px; padding-right :2px; padding-top :2px; padding-bottom :2px; line-height:200%;
			background-color:#FFFFFF; border-style : solid; border-width : 1px; border-color : #cccccc; }

.Link_Button			{ BORDER:#ccc 1px solid; padding: 4px 5px 5px 5px; background-color:#F0F0F0; color:#000000; height:25px; vertical-align:middle; text-decoration:none; }
.Link_Button:visited	{ BORDER:#ccc 1px solid; padding: 4px 5px 5px 5px; background-color:#F0F0F0; color:#000000; height:25px; vertical-align:middle; text-decoration:none; }
.Link_Button:active		{ BORDER:#ccc 1px solid; padding: 4px 5px 5px 5px; background-color:#F0F0F0; color:#000000; height:25px; vertical-align:middle; text-decoration:none; }
.Link_Button:hover		{ BORDER:#ccc 1px solid; padding: 4px 5px 5px 5px; background-color:#F0F0F0; color:#000000; height:25px; vertical-align:middle; text-decoration:none; }

a img 	{ border: none; position: relative; }
a { selector-dummy : expression(this.hideFocus=true); }
p		{ margin: 2px 0; }

b		{ font-size: 110%;}
em		{ color: red;}

span { font-size: 9pt; }

.ddl_Select { width:110px; font-size:11px; }

/*===================================================================================================================================================================*/
/* Custom Checkboxes & Radio Buttons  - http://ryanfait.com/ */
/*===================================================================================================================================================================*/
span.checkbox { width: 19px; height: 25px; padding: 0 5px 0 0; background: url(/Common/images/Custom/checkbox.gif) no-repeat; display: block; clear: left; float: left; } 
span.radio	  { width: 19px; height: 25px; padding: 0 5px 0 0; background: url(/Common/images/Custom/radio.gif) no-repeat; display: block; clear: left; float: left; } 
span.select   { position: absolute; width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */ height: 21px; padding: 0 24px 0 8px; color: #fff; font: 12px/21px arial,sans-serif; background: url(/Common/images/Custom/select.gif) no-repeat; overflow: hidden; } 
/*===================================================================================================================================================================*/


/*===================================================================================================================================================================*/
/* Picker Calender CSS */
/*===================================================================================================================================================================*/
.picker { background-color: #FFFFFF;  border: 1px gray solid; height:16px; vertical-align:middle; font-size: 12px;  font-weight: bold;  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;  padding: 2px;  cursor: pointer; }
.calendar_button { border:none; cursor:pointer; }
.calendar td {font-size:11px; }
.title { font-weight:bold; background-color:#D7D7E5; }
.day { width:25px; cursor:pointer; text-align:center; border-width:1px; border-color:#F6F6F6; border-style:solid; }
.dayhover { width:25px; cursor:pointer; text-align:center; text-decoration:underline; border-width:1px; border-color:#F6F6F6; border-style:solid; }
.dayheader { width:25px; text-align:center; border-width:1px; border-color:white; border-style:solid; font-weight:bold; background-color:#FFFFFF; }
.othermonthday { color:#999999; }
.selectedday { width:25px; background-color:#FBE694; color:#000000; border-width:1px; border-color:#BB5503 !important; border-style:solid; font-weight:bold; }
.calendar { border-style:solid; border-width:1px; border-color:Black; border-collapse:collapse; background-color:#FFFFFF; cursor:default; }
.month { background-color:#F6F6F6; margin-left:5px; margin-right:5px; margin-bottom:5px; margin-top:0px; }
.nextprev { cursor:pointer; height:25px; vertical-align:center; padding:0px 5px 0px 5px; }
/*===================================================================================================================================================================*/

/*===================================================================================================================================================================*/
/* Site Layout */
/*===================================================================================================================================================================*/
#maincontainer  { position: absolute; top: 0; left: 0; width: 100%; }
#topsection		{ color:#FFFFFF; height: 102px;  padding-left:20px; padding-top:20px; }
#topsection h1	{ margin: 0; padding-top: 15px; }

#contentwrapper	{ float: left; width: 100%; background: #FFFFFF; padding-bottom:20px; }
#contentcolumn	{ margin-left: 180px; }

#leftcolumn		{ float: left; width: 180px; /*Width of left column*/ height: 500px; margin-left: -100%; background: #FFFFFF; }
#footer			{ clear: left; width: 100%; background: black; color: #FFF; text-align: center; padding: 4px 0; }
#footer a		{ color: #FFFF80; }
.innertube		{ margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/ margin-top: 0; }
/*===================================================================================================================================================================*/

/*===================================================================================================================================================================*/
/* Copyright */
/*===================================================================================================================================================================*/
.Copyright			{ font-size:12px; color:#757575; font-family:Trebuchet MS,helvetica,verdana,tahoma;}
A.Copyright:link	{ font-size:12px; color:#757575; }
A.Copyright:visited { font-size:12px; color:#757575; }
A.Copyright:active	{ font-size:12px; color:#757575; }
A.Copyright:hover	{ font-size:12px; color:#000000; text-decoration:none;}
/*===================================================================================================================================================================*/

/*===================================================================================================================================================================*/
/* Top Menu */
/*===================================================================================================================================================================*/
.TopMenuGroup		{ background-image:url(/admin/images/top_group_background.gif); background-color:#DBD7D0; border:1px solid black; }
.TopMenuItem		{ color:white; font-family:Tahoma; font-size:11px; font-weight:bold; border:1px solid black; border-left-color:#737373; border-top-color:#4C4C4C; border-bottom-color:#131413; cursor:default; }
.TopMenuItemHover	{ color:white; background-color:#3D3D3D; font-family:Tahoma; font-size:11px; font-weight:bold; border:1px solid black; border-bottom-color:#AAAAAA; cursor:default; }

.TopMenuLink:link		{ font-size: 12px; color:#FFFFFF; text-decoration:none; }
.TopMenuLink:visited	{ font-size: 12px; color:#FFFFFF; text-decoration:none; }
.TopMenuLink:active		{ font-size: 12px; color:#FFFFFF; text-decoration:none; }
.TopMenuLink:hover		{ font-size: 12px; color:#FFFFFF; text-decoration:none; }


.MenuGroup			{ background-image:url(/images/Menu/group_background.gif); filter:alpha(opacity:93); background-color:#DBD7D0; border:1px solid black; }
.MenuItem			{ color:white; font-family:Tahoma; font-size:11px; font-weight:bold; margin:1px; cursor:default; }
.MenuItemHover		{ background-color:gold; color:black; font-family:Tahoma; font-size:11px; font-weight:bold; border:1px solid orange; cursor:default; }
.MenuBreak			{ background-image:url(/images/Menu/break.gif); width:100%; height:1px; }
/*===================================================================================================================================================================*/

/*===================================================================================================================================================================*/
/* DataGrid Style 01 */
/*===================================================================================================================================================================*/
.tb_title1		{ font-family: "Arial"; font-size: 9pt; font-weight:bold; text-align : center; padding-left:5px; padding-right:5px; color:#333333; background-color:#EDF0F4; }
.tb_data1		{ font-family: "Arial"; font-size: 9pt; padding :4px; color:#333333; background-color:#f8f8f8; }
.tb_data1_alt	{ font-family: "Arial"; font-size: 9pt; padding :4px; color:#333333; background-color:#ffffff; }
/*===================================================================================================================================================================*/

/* Table Style 01 */
.tb_title2	{ font-family: "Arial"; font-size:9pt; text-align:right; padding-left:5px; padding-right:5px; color:#000000; background-color:#EDF0F4; }
.tb_data2	{ font-family: "Arial"; font-size:9pt; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; color:#333333; background-color:#ffffff; line-height : 130%;	}

/* Table Style 02 */
.tb_title3	{	font-family: "Arial"; font-size:9pt; padding-left:5px; padding-right:5px; color:#000000; background-color:#EDF0F4; }
.tb_data3	{	font-family: "Arial"; font-size:9pt; padding-left:3px; padding-top:2px; padding-bottom:2px; color:#333333; background-color:#ffffff; line-height : 130%; }
					
					
#div_ContentAdmin { width: 893px;  }



.Board_Header { border-top:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0; background-color:#333333; color:#CFCFCF; }

#BBS { width:570px; }
#BBS_Content { margin-top:5px; border:solid 0px #C0C0C0; padding: 5px 5px 5px 5px;}
#BBS_Button { text-align: center; clear:both;}

.Bg_Dot			{ background-image:url(/BBS/Skin/Board_01/images/bg_dot.gif); background-repeat:repeat-x; }
.BBS_Title_Text	{ font-size:16px; color:#000000; font-weight:bold;}
.AdminField		{ font-size:9px; color:#929292; }
.NoDate			{ font-size:9px; color:#929292; }
.BBS_hit_Text	{ font-family:굴림; font-size:11px; color:#454545; }
.BBS_hit		{ font:family; font-size:10px; font-weight:bold; color:#323232; }




.Menu  { width:505px; height:291px; background: #A7A5B0; opacity:0.4; filter:alpha(opacity=60); OVERFLOW-Y:scroll;
		 padding: 10px 30px 10px 30px; font:13px arial,helvetica,clean,sans-serif; color:#080808; }
.Menu_Text { font-family:Arial Black; font-size: 1em; font-weight:100; color:#2A292F; vertical-align:top;}
.Menu_Text2 { font-family:LucidaMAC; font-size: 11px; font-weight: bold; color:#454449; vertical-align:top;}
.Menu_Text3 { font-family:LucidaMAC; font-size: 11px; font-weight: bold; color:#454449; font-style:oblique; vertical-align:top;}

.GalleryAdmin	{ background: #1B161A; opacity:0.4; filter:alpha(opacity=60); padding: 5px 5px 5px 5px; border:solid 1px #FFFFFF;
			  font:13px arial,helvetica,clean,sans-serif; width:240px; height:400px; color:#FFFFFF; }


.ImageGray img { filter:gray(); -moz-opacity: 0.5; }
.ImageGray:hover img{ filter:''; -moz-opacity: 1; }


