/* 2007-11-30 */
img 
{
	border:0px;
}
.HomeGray body
{
	background:white;
}
.HomeGray th
{
	vertical-align:middle;
	text-align:center;
	height:23px;
}
.HomeGray td,
.HomeGray .View td
{
	font:normal 12px 'Dotum';
	color:#595959;	
}
.HomeGray select ,
.HomeGray input ,
.HomeGray textarea 
{
	font:normal 12px 'Dotum';
	color:#595959;
}
.HomeGray a:visited 
{
	color:#333333;	
	text-decoration:none;
}
.HomeGray a:link 
{
	color:#333333;	
	text-decoration:none;
}
.HomeGray a:hover 
{
	color:#E36511;	
	text-decoration:underline;
}

/* Grid Style ************************/

.HomeGray
{
	background-color:white;
}
.HomeGray .Outline
{
	width:100%;
	table-layout:fixed;
	border-bottom:1px solid #CFCFCF;
}
.HomeGray .GridHeader_Default
{
	height:23px;
	text-align:center;
}
.HomeGray .GridHeader_None .First,
.HomeGray .GridHeader_None .Center,
.HomeGray .GridHeader_None .Last
{
	background:url('images/header_bg_left.gif') no-repeat;
	height:23px;display:block;
}
.HomeGray .GridHeader_None .innerwrap
{
	background: url('images/header_bg_right.gif') no-repeat right top;
	height:23px;
	padding:6px 0px 0px 0px; display:block;
}
.HomeGray .GridHeader_None .Num
{
	background:url('images/headerText_Num.gif') no-repeat;
	width:19px;height:23px; display:block; margin:0 auto;
}
.HomeGray .GridHeader_None .Subject
{
	background: url('images/headerText_Subject.gif') no-repeat;
	width:19px;height:23px; display:block; margin:0 auto;
}
.HomeGray .GridHeader_None .WriterName
{
	background: url('images/headerText_WriterName.gif') no-repeat;
	width:29px;height:23px; display:block; margin:0 auto;
}
.HomeGray .GridHeader_None .WriteDate
{
	background: url('images/headerText_WriteDate.gif') no-repeat;
	width:29px;height:23px; display:block; margin:0 auto;
}
.HomeGray .GridHeader_None .ReadCount
{
	background: url('images/headerText_ReadCount.gif') no-repeat;
	width:29px;height:23px; display:block; margin:0 auto;
}
.HomeGray .GridRow_None
{
	height:26px;border-bottom:1px solid #CFCFCF;
}
.HomeGray .GridAltRow_None
{
	height:26px;border-bottom:1px solid #CFCFCF;
}
.HomeGray .GridRow_None .First ,
.HomeGray .GridAltRow_None .First
{
	background: url('images/itembg.gif') no-repeat right bottom;	
	display:block;
}
.HomeGray .GridRow_None .Center,
.HomeGray .GridAltRow_None .Center
{
	background: url('images/itembg.gif') no-repeat right bottom;	
	display:block;
}
.HomeGray .GridRow_None .Last,
.HomeGray .GridAltRow_None .Last
{
	height:20px;
	padding-top:7px;
	display:block;
}
.Loading
{
	background:white;
	height:100%;
	width:100%;
	vertical-align:middle;
	text-align:center;
	padding-top:100px;
}

/* GridView Style *********************************************************************************/

.HomeGray .View
{
	background-color:white;
}
.HomeGray .View .Outline
{
	width:100%;
	table-layout:fixed;
	border-bottom:1px solid #CFCFCF;
}
.HomeGray .View .Header
{
	height:27px;
}
.HomeGray .View .Header .Text
{	
	background:#AEAEAE 
}
.HomeGray .View .Header .innerwrap
{		
	padding:7px 0px 6px 15px;
	font:bold 12px "Dotum";
	color:white;
	text-align:left; display:block;
}
.HomeGray .View .Value .Title
{
	background: url('images/itembg.gif') no-repeat right bottom;
	border-bottom:1px solid #CFCFCF;
	color:#8434AA;
	padding:7px 0px 8px 0px;
}
.HomeGray .View .Title .Subject
{
	background: url('images/viewText_Subject.gif') no-repeat;
	width:70px;
}
.HomeGray .View .Title .WriterName
{
	background: url('images/viewText_WriterName.gif') no-repeat;
	width:70px;
}
.HomeGray .View .Title .WriteDate
{
	background: url('images/viewText_WriteDate.gif') no-repeat ;
	width:70px;
}
.HomeGray .View .Title .Contents
{
	background: url('images/viewText_Contents.gif') no-repeat;
	width:70px;
}
.HomeGray .View .Title .Prev
{
	background: url('images/viewText_Prev.gif') no-repeat;
	width:70px;
}
.HomeGray .View .Title .Next
{
	background: url('images/viewText_Next.gif') no-repeat;
	width:70px;
}
.HomeGray .View .Title .File
{
	background: url('images/viewText_File.gif') no-repeat;
	width:70px;
}
.HomeGray .View .Value .First
{
	background: url('images/itembg.gif') no-repeat right bottom;
	border-bottom:1px solid #CFCFCF;
	padding:8px 8px 6px 8px;
}
.HomeGray .View .Value .Last
{
	border-bottom:1px solid #CFCFCF;
	padding:8px 8px 6px 8px;
}
.HomeGray .View .Value .Contents
{
	padding:10px 15px 50px 15px;
	text-align:left;
	border-bottom:1px solid #CFCFCF;
	line-height:140%;
}
.HomeGray .View .Value .Comment
{
	font:normal 11px "Dotum";
	letter-spacing:-1px;
}
.HomeGray .View .Value .FileText
{
	border-bottom:1px solid #CFCFCF;
	padding:0px 8px 0px 8px;
}

/* HomeGray Input Style **************************************************************************/

.HomeGray .Input
{
	background-color:white;
}
.HomeGray .Input .Outline
{
	width:100%;
	table-layout:fixed;
	border-top:2px solid #CFCFCF;
	border-bottom:1px solid #CFCFCF;	
}
.HomeGray .Input .Title
{
	background: url('images/itembg.gif') no-repeat right bottom;
	border-bottom:1px solid #CFCFCF;
	color:#8434AA;
	padding:7px 0px 8px 0px;
}
.HomeGray .Input .Title .Subject
{
	background: url('images/viewText_Subject.gif') no-repeat;
	width:70px;
}
.HomeGray .Input .Title .WriterName
{
	background: url('images/viewText_WriterName.gif') no-repeat;
	width:70px;
}
.HomeGray .Input .Title .WriteDate
{
	background: url('images/viewText_WriteDate.gif') no-repeat;
	width:70px;
}
.HomeGray .Input .Title .Contents
{
	background: url('images/viewText_Contents.gif') no-repeat;
	width:70px;
}
.HomeGray .Input .Title .File
{
	background: url('images/viewText_File.gif') no-repeat;
	width:70px;
}
.HomeGray .Input .Title .Password
{
	background: url('images/viewText_Password.gif') no-repeat;
	width:70px;
}
.HomeGray .Input .Title .email
{
	background: url('images/viewText_email.gif') no-repeat;
	width:70px;
}
.HomeGray .Input .Title .appPart
{
	background: url('images/viewText_appPart.gif') no-repeat;
	width:70px;
}
.HomeGray .Input .Title .Resume
{
	background: url('images/viewText_Resume.gif') no-repeat;
	width:70px;
}
.HomeGray .Input .Title .Coverletter
{
	background: url('images/viewText_Coverletter.gif') no-repeat;
	width:70px;
}
.HomeGray .Input .Title .Comment
{
	background: url('images/viewText_Comment.gif') no-repeat;
	width:70px;
}
.HomeGray .Input .Title .PhoneNum
{
	background: url('images/viewText_PhoneNum.gif') no-repeat;
	width:70px;
}
.HomeGray .Input .Value .First
{
	background: url('images/itembg.gif') no-repeat right bottom;
	border-bottom:1px solid #CFCFCF;
	padding:3px 8px 3px 8px;
}
.HomeGray .Input .Value .Last
{
	border-bottom:1px solid #CFCFCF;
	padding:3px 8px 3px 8px;
}
.HomeGray .Input .Value .Comment
{
	font:normal 11px "Dotum";
	letter-spacing:-1px;
}
.HomeGray .Input .textbox
{
	border:1px solid #DADADA;
	font:normal 12px 'Dotum';
	width:100%;
	height:19px;	
	padding:2px 0px 0px 2px;
	color:#595959;
}
.HomeGray .Input .multitextbox
{
	border:1px solid #DADADA;
	font:normal 12px 'Dotum';
	width:100%;	
	padding:5px;
	color:#595959;	
	line-height:140%;
}

/* HomeGray Delete Style **************************************************************************/

.HomeGray .Delete
{
	width:100%;
	text-align:center;
}
.HomeGray .Delete .Outline
{
	width:332px;	
	border-bottom:0px solid #CFCFCF;
}
.HomeGray .Delete .TopBg
{
	background: url('images/delete_bg_top.gif') no-repeat;
	height:21px;
}
.HomeGray .Delete .BottomBg
{
	background: url('images/delete_bg_bottom.gif') no-repeat;
	height:20px;
}
.HomeGray .Delete .Text
{
	font:12px 'Dotum';
	color:#6E6E6E;
	text-align:center;
	padding:20px 0px 10px 0px;
}
.HomeGray .Delete .Value
{
	text-align:center;
	padding:6px 0px 15px 0px;
}
.HomeGray .Delete .Value .textbox
{
	font:12px 'Dotum';
	color:#6E6E6E;
	height:20px;
	border:1px solid #D0D0D0;
	background:#F0F0F0;
	text-align:center;
	padding-top:3px;
}
.HomeGray .Delete .Button
{
	text-align:center;
	padding:5px 0px 20px 0px;
}

/* HomeGray Message Style **************************************************************************/

.HomeGray .Message
{
	width:100%;
	text-align:center;
}
.HomeGray .Message .Outline
{
	border-bottom:0px solid #CFCFCF;
}
.HomeGray .Message .TopBg
{
	background: url('images/delete_bg_top.gif') no-repeat center 0px;
	height:21px;
}
.HomeGray .Message .BottomBg
{
	background: url('images/delete_bg_bottom.gif') no-repeat center 0px;
	height:20px;
}
.HomeGray .Message .Text
{
	font:12px 'Dotum';
	color:#6E6E6E;
	text-align:center;
	padding:20px 0px 10px 0px;
}
.HomeGray .Message .Value
{
	text-align:center;
	padding:15px 0px 0px 0px;
}
.HomeGray .Message .Button
{
	text-align:center;
	padding:0px 0px 15px 0px;
}

/* Grid Paging *****************************************************************************************/

.HomeGray .paging {
	padding:15px 0px 0px 0px;
	text-align:center;
	width:100%;
	z-index:1;
}
.HomeGray .paging .text
{
	text-align:center;
}
.HomeGray .paging .link
{
	font:11px verdana;
	color:#002048;	
}
.HomeGray .paging .selected
{
	font:bold 11px verdana;
	color:#0066E3;
}
.HomeGray .paging a:hover
{
	text-decoration:none;
}
.HomeGray .paging .arrowprev
{
	height:20px;
	width:15px;
	background: url('images/pagingArrow_prev.gif') no-repeat center 2px;
	cursor:hand;
}
.HomeGray .paging .arrowprev_disable
{
	height:20px;
	width:15px;
	background: url('images/pagingArrow_prev_disable.gif') no-repeat center 2px;
	cursor:hand;
}
.HomeGray .paging .arrownext
{
	height:20px;
	width:15px;
	background: url('images/pagingArrow_next.gif') no-repeat center 2px;
	cursor:hand;
}
.HomeGray .paging .arrownext_disable
{
	height:20px;
	width:15px;
	background: url('images/pagingArrow_next_disable.gif') no-repeat center 2px;
	cursor:hand;
}
.HomeGray .paging .arrowfirst
{
	height:20px;
	width:15px;
	background: url('images/pagingArrow_first.gif') no-repeat center 2px;
	cursor:hand;
}
.HomeGray .paging .arrowfirst_disable
{
	height:20px;
	width:15px;
	background: url('images/pagingArrow_first_disable.gif') no-repeat center 2px;
	cursor:hand;
}
.HomeGray .paging .arrowlast
{
	height:20px;
	width:15px;
	background: url('images/pagingArrow_last.gif') no-repeat center 2px;
	cursor:hand;
}
.HomeGray .paging .arrowlast_disable
{
	height:20px;
	width:15px;
	background: url('images/pagingArrow_last_disable.gif') no-repeat center 2px;
	cursor:hand;
}
.HomeGray .paging .textbtn
{
	width:0px;
	overflow:hidden;
}
.HomeGray .paging .space
{
	width:3px;
	overflow:hidden;
}
.HomeGray .paging .numbers
{
	padding:0px 15px 0px 15px;
	text-align:center;
	vertical-align:top;
	height:20px;
}
.HomeGray .paging .numbers .space
{
	width:10px;
	overflow:hidden;
}
.HomeGray .paging .sidebtn
{
	position:relative; top:0px; right:0px;
	z-index:2;
	width:100%;
	text-align:right;
	background-color:black;
}

/* SearchBar Style ********************************************************************************/

.HomeGray .Search {	
	padding:0px 4px 6px 0px;
	width:100%;
}
.HomeGray .Search select 
{
	font:normal 12px 'Dotum';
	color:#808080;
}
.HomeGray .Search input 
{
	font:normal 12px 'Dotum';
	height:18px;
	border:1px solid #DADADA;
	color:#7B5AB3;
	background:#F0F0F0;
	padding:2px 0px 0px 2px;
}
.HomeGray .Search .outline
{
	border:0px;
}
.HomeGray .Search .value
{
	text-align:right;
}

/* SearchResult Style *****************************************************************************/

.HomeGray .SearchResult {
	padding-top:0px;
}
.HomeGray .SearchResult .outline {
	width:100%;
}
.HomeGray .SearchResult .Text
{
	color:#6172AF;
	height:20px;
	font-size:11px;
} 
.HomeGray .SearchResult .Num
{
	color:#6172AF;
	font-size:11px;
	font-weight:bold;
} 

/* etc Style **************************************************************************************/

.numText 
{
	font:normal 11px 'Dotum';
	color:#808080;
	padding:0px 0px 0px 0px;
	vertical-align:top;
}
.Button 
{
	padding:10px 0px 10px 0px;
	text-align:right;
}
.pageText 
{
	font:normal 11px 'Dotum';
	color:#808080;
}

