 .gnb_wrap{background:url(img/menubar.png) no-repeat left top;width:801px;height:70px;position: relative;}
 .gnb_wrap >ul{overflow:hidden}
 .gnb_wrap> ul> li{float:left;text-indent:-9999px;display:block;}
 .gnb_wrap> ul> li >a{display:block;padding:15px 45px 30px ;}
 
 .gnb_wrap> ul> li.g1> a{background:url(img/menu1.png) no-repeat center center;width:69px;height:31px;}
 .gnb_wrap> ul> li.g1:hover> a{background:url(img/menu01.png) no-repeat center center;}
 .gnb_wrap >ul >li.g2 >a{background:url(img/menu2.png) no-repeat center center;width:68px;height:32px;}
 .gnb_wrap> ul> li.g2:hover> a{background:url(img/menu02.png) no-repeat center center;}
 .gnb_wrap> ul> li.g3 >a{background:url(img/menu3.png) no-repeat center center;width:68px;height:32px;}
 .gnb_wrap >ul> li.g3:hover> a{background:url(img/menu03.png) no-repeat center center;}
 .gnb_wrap >ul >li.g4> a{background:url(img/menu4.png) no-repeat center center;width:51px;height:31px;}
 .gnb_wrap >ul> li.g4:hover> a{background:url(img/menu04.png) no-repeat center center;}
 .gnb_wrap >ul> li.g5> a{background:url(img/menu5.png) no-repeat center center;width:68px;height:31px;}
 .gnb_wrap >ul >li.g5:hover> a{background:url(img/menu05.png) no-repeat center center;}
 
 .submenu{}
 .submenu ul{overflow:hidden;position:absolute;top:75px;z-index:9999;display:none;}
 .submenu ul li{float:left;}
 .submenu ul li a{display:block;padding-top:6px;padding-bottom:5px;height:12px;text-indent:-9999px;padding-right:11px;padding-left:11px;}
 .submenu .sub1{background:url(img/subbar1.png) no-repeat center center;width:285px;height:27px;left:20px;}
 .submenu .sub2{background:url(img/subbar2.png) no-repeat center center;width:234px;height:27px;left:150px;}
 .submenu .sub3{background:url(img/subbar3.png) no-repeat center center;width:384px;height:27px;left:250px;}
 .submenu .sub4{background:url(img/subbar4.png) no-repeat center center;width:185px;height:27px;left:470px;}
 .submenu .sub5{background:url(img/subbar5.png) no-repeat center center;width:225px;height:27px;left:580px;}
 
 
 /*sub1*/
 .submenu ul .s1 a{background:url(img/sub1_1.png) no-repeat center center;width:65px;}
 .submenu ul .s2 a{background:url(img/sub1_2.png) no-repeat center center;width:44px;}
 .submenu ul .s3 a{background:url(img/sub1_3.png) no-repeat center center;width:33px;}
 .submenu ul .s4 a{background:url(img/sub1_4.png) no-repeat center center;width:48px;}
 
 
 .submenu ul .s1:hover a{background:url(img/sub01_1.png) no-repeat center center;}
 .submenu ul .s2:hover a{background:url(img/sub01_2.png) no-repeat center center;}
 .submenu ul .s3:hover a{background:url(img/sub01_3.png) no-repeat center center;}
 .submenu ul .s4:hover a{background:url(img/sub01_4.png) no-repeat center center;}
  /*sub1 end*/
   /*sub2*/
 .submenu ul .s5 a{background:url(img/sub2_1.png) no-repeat center center;width:66px;}
 .submenu ul .s6 a{background:url(img/sub2_2.png) no-repeat center center;width:43px;}
 .submenu ul .s7 a{background:url(img/sub2_3.png) no-repeat center center;width:55px;}
 
 .submenu ul .s5:hover a{background:url(img/sub02_1.png) no-repeat center center;}
 .submenu ul .s6:hover a{background:url(img/sub02_2.png) no-repeat center center;}
 .submenu ul .s7:hover a{background:url(img/sub02_3.png) no-repeat center center;}
  /*sub2 end*/
  /*sub3*/
 .submenu ul .s8 a{background:url(img/sub3_1.png) no-repeat center center;width:65px;}
 .submenu ul .s9 a{background:url(img/sub3_2.png) no-repeat center center;width:65px;}
 .submenu ul .s10 a{background:url(img/sub3_3.png) no-repeat center center;width:118px;}
 .submenu ul .s11 a{background:url(img/sub3_4.png) no-repeat center center;width:43px;}
 
 .submenu ul .s8:hover a{background:url(img/sub03_1.png) no-repeat center center;}
 .submenu ul .s9:hover a{background:url(img/sub03_2.png) no-repeat center center;}
 .submenu ul .s10:hover a{background:url(img/sub03_3.png) no-repeat center center;}
 .submenu ul .s11:hover a{background:url(img/sub03_4.png) no-repeat center center;}
  /*sub3 end*/
  /*sub4*/
 .submenu ul .s12 a{background:url(img/sub4_1.png) no-repeat center center;width:54px;}
 .submenu ul .s13 a{background:url(img/sub4_2.png) no-repeat center center;width:76px;}
 
 .submenu ul .s12:hover a{background:url(img/sub04_1.png) no-repeat center center;}
 .submenu ul .s13:hover a{background:url(img/sub04_2.png) no-repeat center center;}
  /*sub4 end*/
  
  /*sub5*/
 .submenu ul .s14 a{background:url(img/sub5_1.png) no-repeat center center;width:55px;}
 .submenu ul .s15 a{background:url(img/sub5_2.png) no-repeat center center;width:44px;}
 .submenu ul .s16 a{background:url(img/sub5_3.png) no-repeat center center;width:55px;}
 
 .submenu ul .s14:hover a{background:url(img/sub05_1.png) no-repeat center center;}
 .submenu ul .s15:hover a{background:url(img/sub05_2.png) no-repeat center center;}
 .submenu ul .s16:hover a{background:url(img/sub05_3.png) no-repeat center center;}
  /*sub5 end*/  




body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma,±¼¸²; font-size:9pt;}

form { margin:0px; }

/* img {border:0px;} */

a:link, a:visited, a:active { text-decoration:none;  }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, ±¼¸²; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:µ¸¿ò; }
.cloudy, a.cloudy {color:#888888;} /* Èå¸² */

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }

div { margin:0; padding:0;}
html { }
body {font-family:dotum , Arial, Helvetica, sans-serif; overflow-x:hidden ;  text-align:center;}

* { margin:0; padding:0; 
	text-decoration:none; 
	-webkit-text-size-adjust:none;

	} /*¸¶Áø°ú ÆÐµùÀ» À¥ÆäÀÌÁö ÃÊ±âÈ­½ÃÅ³¶§¸¶´Ù 0À¸·Î ÁØ´Ù´Â¶æ*/
	
img, fieldset { border:0;} /*±âº»ÀûÀÎ border ÇÏÀÌÆÛÅÂ±×¸¦ ÀÌ¿ëÇÒ½Ã ÅÂµÎ¸®¸¦ ¾ø¾Ö´Â°Í*/

ul,ol,li,dl { list-style:none;} /*ºÒ¸´ ¹®ÀÚ³ª ¼ýÀÚ°¡ ³ªÅ¸³ªÁö ¾Êµµ·Ï ÇÏ´Â°Í*/

h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal;} /*±âº»Àû ¼Ó¼º°ªÀÌ 100ÇÁ·Î weight-normal ¼³Á¤*/

hr { display:none;} /*±¸ºÐ¼±À» º¸ÀÌÁö¾Ê°ÔÇÏ±âÀ§ÇØ diplay ¼Ó¼º°ªÀ» none ·Î ¼³Á¤*/

legend, caption { display:none; clear:both;} /* table ¾È¿¡ ÀÖ´Â ÅÂ±×¸¦ »ç¿ëÇÏÁö¾ÊÀ¸¸ç clear ¼Ó¼º°ªÀ» both ·Î ÁöÁ¤µÈ ¿µ¿ª¿¡ ´ëÇÑ È¿°ú¸¦ ¾ø¾ÖÁÜ*/

input, textarea, select, button, table {
	font-size:inherit;
	font-family:inherit;
	line-height:inherit;
	}/* »ç¿ëÀÚ°¡ ÀÓÀÇ·Î Á¤ÇÑ ÆùÆ®°¡ Àû¿ëµÉ¼öÀÖ°ÔÇØµÒ */
	
section, nav, article, aside, hgroup, header, footer { display:block;} <!--½Ã¸ÇÆ½ÅÂ±× -->

/* html5 ¿¡¼­ »õ·Î»ý±ä ±×·ìÅÂ±×µé¿¡ display ¼Ó¼º°ªÀ» blcok À¸·Î ÁöÁ¤ÇÔÀ¸·Î½á div ÅÂ±×Ã³·³µÊ*/

textarea, input { background:url(none); -webkit-border-radius:1px; -webkit-apprearance:none;}

/*¾ÆÀÌÆù ÃÖÀûÈ­*/

textarea { resize:none; }

label { cursor:pointer;}

.bold { font-weight:bold;}

header { margin:0; padding:0;}
section { margin:0; padding:0;}
 



.header_wp { width:100%;}
#header_wrap { width:100%; height:6px; background:#4680d1;}
#header_wrap2 { width:100%; height:155px;}
		.header_in { position:relative; width:1200px; height:155px; margin:0 auto;}
			.header_top { width:1200px; height:45px;}
				.header_ul { float:right;}
					ul.header_ul li { float:left; margin-left:5px; font-size:9pt; margin-top:15px;}
					ul.header_ul li a { color:#666;}
					ul.header_ul li a:hover { text-decoration:underline;}
			.header_bot { width:1200px; height:110px; text-align:left;overflow: hidden;}
				.header_logo { width:300px; height:110px; float:left;}
				
				.header_flash { width:900px; height:110px; float:left;}
				
#event_page_wrap { width:100%;}
	#event_wp { position:relative; width:1200px; height:440px; margin:0 auto; background:#f4f4eb;}
	
#body_wrap { width:100%; padding-top:20px;}
	#body_wp { position:relative; width:1200px; height:175px; margin:0 auto; }
		.notice1 { width:300px; height:175px; float:left;}
			.notice_title { width:300px; height:46px;}
			.notice_in { width:300px; height:129px; }
			.notice_in td { text-align:left; padding-left:5px;}
		.quick { width:300px; height:175px; float:left;}
			.quick_title { width:300px; height:46px;}
			.quick_in { width:300px; height:129px;}
			.quick_in img { margin-top:10px;}
		.gallery { width:300px; height:175px; float:left;}
			.gallery_title { width:300px; height:46px;}
			.gallery_in { width:300px; height:129px;}
		.customer { width:299px; height:175px; background:url('/_img/main/customer.gif') no-repeat left top; float:left;}
	#body_line { width:100%; height:25px; border-bottom:1px solid #e8e8e8; border-top:1px solid #e8e8e8; background:#f4f4eb; }
	
#copy_wrap { width:100%; float:left;}
	#copy_wp { position:relative; width:1200px; height:129px; margin:0 auto; }
		.footer_logo { width:300px; height:129px; background:url('/_img/main/footer_logo.gif') no-repeat left top; float:left;}
		.copyright { width:746px; height:129px; float:left; text-align:left;}
		
		/*¼­ºê */
		
		#sub_header_wrap { width:100%;}
			#sub_header_wp { position:relative; margin:0 auto; width:1200px; height:191px; background:url('/_img/sub/sub_header_page.jpg') no-repeat left top;}
			
		#sub_body_wrap { width:100%;}
			#sub_body_wp { position:relative; margin:0 auto; width:1000px;}
				.sub_left { width:202px; float:left;}
					#sub_local_mu1 { width:202px; height:270px; background:url('/_img/sub/left_01.gif') no-repeat left top;}
					#sub_local_mu2 { width:202px; height:270px; background:url('/_img/sub/left_02.gif') no-repeat left top;}
					#sub_local_mu3 { width:202px; height:270px; background:url('/_img/sub/left_03.gif') no-repeat left top;}
					#sub_local_mu4 { width:202px; height:270px; background:url('/_img/sub/left_04.gif') no-repeat left top;}
					#sub_local_mu5 { width:202px; height:270px; background:url('/_img/sub/left_05.gif') no-repeat left top;}
				.sub_right { width:798px; float:left;}
					.sub_rt_title { width:300px; height:54px;  float:left;}
					.sub_rt_nav { width:498px; height:54px;  float:left;}
						.sub_body_path p { float:right; margin-top:20px; font-family:'dotum'}
						.usb { color:#4c84d2;}
						.usb_in { color:#333;}
					.sub_rt_top { width:798px; height:54px; border-bottom:1px solid #e8e8e8; float:left; text-align:left; margin-bottom:20px;}
					.sub_rt_top img { margin-left:50px; margin-top:10px;}
					.sub_rt_bot { width:798px;}
					.sub_rt_bot1 { margin-left:50px;}
					.sub_rt_bot img { }
					
					.sub_mu1_ul { padding-top:60px; text-align:left;}
					ul.sub_mu1_ul li { margin-top:5px; }
					.sub_left_cus { width:202px; height:174px; background:url('/_img/sub/sub_customer.gif') no-repeat left top; }
					.sub_left_online { width:202px; height:85px; }
					
					
					.event_font { position:absolute; width:330px; height:330px; left:127px; top:52px; background:#0017a8; filter:alpha(opacity=60); opacity:0.6;}
					 .moving { color:#fff;}
	 				ul.moving li p {  font-size:1.25em; line-height:1.8em;  margin-left:25px; font-family:strong; font-weight:bold; letter-spacing:-0.02em;}
					.H1 { font-family:strong; font-weight:bold; font-size:28px; line-height:1.25em; margin-top:30px; margin-left:20px;}
					
					.contrainer { width:742px; margin-left:52px; float:left; padding-bottom:30px;}
					.contrainer1 { width:742px; margin-left:32px; float:left; padding-bottom:30px; }
					.green { text-align:left;}
					p.green_wrap_ft { margin-top:10px; margin-bottom:10px; font-size:16px; font-family:Dotum, Gulim, sans-serif; font-weight:bold; letter-spacing:-0.02em;}
					
					.green01 { width:742px;  height:646px; }
					.green02 { width:742px;  height:180px;}
					.green01_1 { width:317px;  float:left;}
					.green01_2 { width:425px;  float:left;}
					.green02_1 { width:168px;  float:left; padding-left:5px;}
					.green02_2 { width:390px; float:left;}
					.green02_2 p { font-size:14px; font-family:Dotum, Gulim, sans-serif; margin-left:20px; font-weight:600; color:#333;} 
					.green01_2 p { font-size:14px; font-family:Dotum, Gulim, sans-serif; margin-left:20px; font-weight:600; color:#333;}
					
					
img {
	border:0;
}
a {
	text-decoration:none;
}
a:hover {
	color:#1974A1;
}
#footer {
	text-align:center;
}
.slider {
	
	width:330px;
	min-width:330px;
	height:330px;
	position: absolute;
	overflow:hidden;
	text-align:left;
	left:120px;
	top:50px;
}
.slider .bd {
	
	width:330px;
	position:absolute;
}
.slider .bd li {
	width:330px;
	overflow:hidden;
}
.slider .bd li img {
	display:block;
	width:330px;
	height:330px;
}
.slider .tempWrap {
	overflow:visible !important
}
.slider .tempWrap ul {
	margin-left:-330px !important;
}
.slider .hd {
	position:absolute;
	width:100%;
	right:10px;
	z-index:2;
	height:15px;
	bottom:10px;
	text-align:right;
}
.slider .hd li {
	display:inline-block;
	*display:inline;
	zoom:1;
	width:15px;
	height:15px;
	line-height:99px;
	overflow:hidden;
	background:url(/_img/main/slider-btn02.png) 0 0px no-repeat;
	margin:0 0px;
	cursor:pointer;
	filter:alpha(opacity=100);
	opacity:1;

}
.slider .hd li.on {
	background:url(/_img/main/slider-btn01.png) 0 0px no-repeat;
	filter:alpha(opacity=100);
	opacity:1;
}
	

	/* Á¦ÀÌÄõ¸® ¼Ò½º*/
	
	#sliderFrame {position:relative;width:1200px; text-align:left;} /*remove the "margin:0 auto;" if you want to align the whole slider to the left side*/

#slider {
    width:1200px;height:440px;/* Make it the same size as your images */
	background:#fff url(loading.gif) no-repeat 50% 50%;
	position:absolute;
	margin:0 auto;/*make the image slider center-aligned */
  
}
#slider img {
	position:absolute;
	border:none;
	display:none;
}

/* the link style (if an image is wrapped in a link) */
#slider a.imgLink {
	z-index:2;
	display:none;position:absolute;
	top:0px;left:0px;border:0;padding:0;margin:0;
	width:100%;height:100%;
}


div.mc-caption-bg {
	background-color:black;
}
div.mc-caption {
	font: bold 14px/20px Arial;
	color:#EEE;
	z-index:4;
	padding:10px 0;/*Adding a padding-left or padding-right here will make the caption area wider than its background. Sometimes you may need to define its width again here to keep it the same width as its background area (div.mc-caption-bg).*/
	text-align:center;
}
div.mc-caption a {
	color:#FB0;
}
div.mc-caption a:hover {
	color:#DA0;
}


/* ------ built-in navigation bullets wrapper ------*/
div.navBulletsWrapper  {
	top:360px; left:230px; /* Its position is relative to the #slider */
	width:150px;
	background:none;
	padding-left:20px;
	position:relative;
	z-index:5;
	cursor:pointer;
}

/* each bullet */


div.navBulletsWrapper div.active {background-position:0 -11px;}


/* --------- Others ------- */


ul.in_03_left li { float:left; margin-left:2px;}
ul.in_03_left { margin-left:50px; margin-top:10px;}

/* Æû¸ÞÀÏ */

@charset "euc-kr";
/* CSS Document */



#doc_wrap		{ position:relative; width:100%; margin-bottom:20px; margin-left:18px;}
#outer_wrap		{ position:relative; width:760px; margin:10px 0 0 20px; /* left:50%; margin-left:-350px; */ }
#wrap			{ position:relative; width:100%; padding:0; display:table; }
	/* --- FORM MAIL --- */
	.item_cell		{ width:100%; }
	.item_sub_title	{ 
		display:table-row; width:100%; height:50px; line-height:50px; 
		font-size:11pt; font-weight:bold; text-indent:30px; margin:15px 0 15px 0;
		background:url('../../_img/sub/cc_item_tablebullet1.gif') no-repeat 10px 19px; 
	}
		.c_name1		{ width:25%; height:100%; float:left; padding:4px 10px 4px 10px; border-bottom:1px dashed #f8cfcf; }
		.c_name2		{ width:25%; height:100px; float:left; padding:4px 10px 6px 10px; border-bottom:1px dashed #f8cfcf; }
			.box_tit	{ width:100%; height:25px; line-height:25px; text-align:center; border:1px solid #dedede; color:#111;}
		.c_inpu1		{ width:65%; height:25px; float:right; padding:4px 10px 6px 10px; border-bottom:1px dashed #f8cfcf; }	
		.c_inpu2		{ width:65%; height:100px; float:right; padding:4px 10px 6px 10px; border-bottom:1px dashed #f8cfcf; }	
		.c_inpu3		{ width:65%; height:25px; float:right; padding:0px 10px 10px 10px; border-bottom:1px dashed #f8cfcf; }	
			.sel_box	{ height:27px; margin-top:-4px; border:1px solid #dedede; }
			.box_ite	{ width:100%; height:25px; line-height:30px; }
			.box_s_ite	{ height:20px; float:left; margin-top:8px; }
			.box_s_ite *{ color:#777; }
			.box_t_ite	{ width:40%; height:30px; float:left; line-height:30px; padding-left:4px; color:#777; }
		.c_btn			{ width:50%; height:100%; float:left; }	
			.box_btn	{ 
				height:30px; margin:10px; line-height:30px; text-align:center; color:#888; cursor:pointer; font-weight:bold;
				border:1px solid #dedede; 
				filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#dddddd');
				background-color:#fafafa;
				background-image: -moz-linear-gradient( #fafafa, #dddddd 100.0%);
				background-image: -webkit-linear-gradient( #fafafa, #dddddd 100.0%);
				background-image: -o-linear-gradient( #fafafa, #dddddd 100.0%);
				background-image: -ms-linear-gradient( #fafafa, #dddddd 100.0%);
				background-image: linear-gradient( #fafafa, #dddddd 100.0%);
			}
			.box_btn:hover	{ 
				color:#000; border:1px solid #ccc; 
				filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#fafafa');
				background-color:#fafafa;
				background-image: -moz-linear-gradient( #dddddd, #fafafa 100.0%);
				background-image: -webkit-linear-gradient( #dddddd, #fafafa 100.0%);
				background-image: -o-linear-gradient( #dddddd, #fafafa 100.0%);
				background-image: -ms-linear-gradient( #dddddd, #fafafa 100.0%);
				background-image: linear-gradient( #dddddd, #fafafa 100.0%);
				
			}
	/* --- BBS LIST --- */		
		.b_box_seper	{ width:100%; height:100px; }
		.b_box1			{ width:100%; height:100%; float:left; padding:5px 0 5px 0; vertical-align:top; border-bottom:1px dashed #ffbda0; }
		.b_box1 > .box_1, .b_box1 > .box_2, .b_box1 > .box_3	{ font-weight:bold;
			-webkit-border-radius:4px;
			-moz-border-radius:4px;
			border-radius:4px;
		}
		.b_box1 p		{ height:30px; line-height:30px; float:left; margin:5px; border:1px solid #dedede;  }
			.box_1		{ width:10%; text-align:center; }
			.box_2		{ width:10%; text-align:center; }
			.box_3		{ width:39%; text-align:center; }
			.box_4		{ width:66%; text-align:left; }
				.view_title		{ margin-left:20px; height:30px; line-height:30px; }
			.box_5		{ width:30%; text-align:center; }
			.box_3_c	{ width:39%; text-align:left; padding-left:10px; }
			.box_3_c:hover	{ color:#000; cursor:pointer; text-decoration:underline; }
			
		.b_box2			{ width:100%; height:40px; float:left; padding:0; vertical-align:top; border-bottom:1px dashed #ddd; }
		.b_box2 > .box_1, .b_box2 > .box_2, .b_box2 > .box_3_c	{ line-height:40px; }
		.b_box2 *		{ font-size:9pt; }
			.box_6		{ width:15%; text-align:center; border:0px solid #f00; }
			.box_7		{ width:30%; }
		.b_box2 p		{ height:25px; line-height:25px; font-weight:normal; float:left; margin:0 5px 0 5px; letter-spacing:0px; }
		.b_box3			{ padding:0; margin:0; word-break:break-all; }
			.cont		{ margin-top:0px; padding:30px; font-weight:normal; border-bottom:1px dashed #ddd; }
		/* ----- ----- ----- PAGING STYLE ----- ----- ----- */
		.paging			{ height:100%; float:left; padding:5px 30px 5px 30px; vertical-align:top; margin-top:10px; text-align:left; }
		.paging p		{ padding:10px; margin:3px; float:left; cursor:pointer;
			-webkit-border-radius:3px;
			-moz-border-radius:3px;
			border-radius:3px;
		
			border-top:1px solid #ccc;
			border-left:1px solid #ccc;
			border-right:1px solid #ccc;
			border-bottom:1px solid #aaa;
		}
		.paging p:hover	{ color:#ff4e00; 
			filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#ffffff');
			background-color:#ededed;
			background-image: -moz-linear-gradient(180deg, #ffffff, #dddddd 100.0%);
			background-image: -webkit-linear-gradient(180deg, #ffffff, #dddddd 100.0%);
			background-image: -o-linear-gradient(180deg, #ffffff, #dddddd 100.0%);
			background-image: -ms-linear-gradient(180deg, #ffffff, #dddddd 100.0%);
			background-image: linear-gradient(180deg, #ffffff, #dddddd 100.0%);
			-moz-box-shadow:3px 3px 3px rgba(150,150,150,.4) inset;
			-webkit-box-shadow:3px 3px 3px rgba(150,150,150,.4) inset;
			box-shadow:3px 3px 3px rgba(150,150,150,.4) inset;
		}
		.selected		{ color:#ff4e00; box-shadow:inset 0px 2px 8px rgba(100, 100, 100, .50); }
		.func_btn:hover	{ color:#ca728f; cursor:pointer; }
		
.text0			{ color:#777; }
.text1			{ color:#f00; font-size:9pt; }
.text2			{ color:#aaa; }
.text3			{ color:#888; margin-top:10px; line-height:15px; letter-spacing:-1px; font-size:9pt; }
.text4			{ color:#aaa; letter-spacing:-1px; letter-spacing:0px; }
input.in_txt1	{ width:50%; height:100%; letter-spacing:-1px; padding-left:5px; border:1px solid #dedede; background-color:#fff; }
input.in_txt2	{ width:50%; height:30px; letter-spacing:-1px; padding-left:5px; border:1px solid #dedede; background-color:#fff; }
input.in_rad	{ }
input.in_file	{ width:80%; height:100%; letter-spacing:-1px; padding-left:5px; border:1px solid #dedede; background-color:#fff; }
textarea.desc	{ width:100%; height:100px; border:1px solid #dedede; overflow:auto; }
textarea.priv	{ width:100%; height:100px; border:1px solid #dedede; margin:0 0px 0 0px; overflow:auto; }
iframe.policy_iframe	{ width:720px; height:90px; margin-top:5px;  margin-left:10px;}

.mgt10			{ margin-top: 10px; }
.mgt20			{ margin-top: 20px; }
.mgt30			{ margin-top: 30px; }

.r_border	{
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.r_border2	{
	-webkit-border-radius:10px 10px 0 0;
	-moz-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
}
.outer_glow	{
	-moz-box-shadow:0px 0px 13px rgba(0,0,0,.3);
	-webkit-box-shadow:0px 0px 13px rgba(0,0,0,.3);
	box-shadow:0px 0px 13px rgba(0,0,0,.3);
}
.drop_shadow	{
	-moz-box-shadow:3px 3px 3px rgba(0,0,0,.2);
	-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.2);
	box-shadow:3px 3px 3px rgba(0,0,0,.2);
}
.drop_shadow_inner    {
    -moz-box-shadow:3px 3px 3px rgba(150,150,150,.2) inset;
    -webkit-box-shadow:3px 3px 3px rgba(150,150,150,.2) inset;
    box-shadow:3px 3px 3px rgba(150,150,150,.2) inset;
}
.drop_shadow1	{
	-moz-box-shadow:3px 3px 3px rgba(150,150,150,.2);
	-webkit-box-shadow:3px 3px 3px rgba(150,150,150,.2);
	box-shadow:3px 3px 3px rgba(150,150,150,.2);
}
.drop_shadow2	{
	-moz-box-shadow:0px 3px 10px rgba(0, 0, 0, .2);
	-webkit-box-shadow:0px 10px 3px rgba(0, 0, 0, .2);
	box-shadow:0px 3px 10px rgba(0, 0, 0, .2);
}
.drop_shadow3	{
	-moz-box-shadow:-3px 3px 3px rgba(150,150,150,.2);
	-webkit-box-shadow:-3px 3px 3px rgba(150,150,150,.2);
	box-shadow:-3px 3px 3px rgba(150,150,150,.2);
}
.drop_shadow4	{
	-moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 1);
	-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 1);
	box-shadow:0px 0px 10px rgba(0, 0, 0, 1);
}
.inner_shadow1	{
	-moz-box-shadow:3px 3px 3px rgba(150,150,150,.2) inset;
	-webkit-box-shadow:3px 3px 3px rgba(150,150,150,.2) inset;
	box-shadow:3px 3px 3px rgba(150,150,150,.2) inset;
}
.inner_shadow2	{
	-moz-box-shadow:-3px 3px 3px rgba(0,0,0,.2) inset;
	-webkit-box-shadow:-3px 3px 3px rgba(0,0,0,.2) inset;
	box-shadow:-3px 3px 3px rgba(0,0,0,.2) inset;
}
.text_whiteShadow		{ text-shadow:1px 1px 0px #fff; }
.logo_text_whiteShadow	{ text-shadow:3px 3px 2px #fff; }
.LightGray_gradient {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
	/* background-color:#fff; */
	background-image: -moz-linear-gradient(#ffffff, #ededed 100.0%);
	background-image: -webkit-linear-gradient(#ffffff, #ededed 100.0%);
	background-image: -o-linear-gradient(#ffffff, #ededed 100.0%);
	background-image: -ms-linear-gradient(#ffffff, #ededed 100.0%);
	background-image: linear-gradient(#ffffff, #ededed 100.0%);
}
.LightGray_gradient_reverse {
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
    /* background-color:#fff; */
    background-image: -moz-linear-gradient(#ededed, #ffffff 100.0%);
    background-image: -webkit-linear-gradient(#ededed, #ffffff 100.0%);
    background-image: -o-linear-gradient(#ededed, #ffffff 100.0%);
    background-image: -ms-linear-gradient(#ededed, #ffffff 100.0%);
    background-image: linear-gradient(#ededed, #ffffff 100.0%);
}
.DarkBlue_gradient {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ec8e9', endColorstr='#1fb2d6');
	background-color:#ededed;
	background-image: -moz-linear-gradient(#4ec8e9, #1fb2d6 100.0%);
	background-image: -webkit-linear-gradient(#4ec8e9, #1fb2d6 100.0%);
	background-image: -o-linear-gradient(#4ec8e9, #1fb2d6 100.0%);
	background-image: -ms-linear-gradient(#4ec8e9, #1fb2d6 100.0%);
	background-image: linear-gradient(#4ec8e9, #1fb2d6 100.0%);
}
.DarkRed_gradient_img {
	background-image:url("../img/boxDark_gradient_backPattern.gif");
	background-position:center center;
	background-repeat:repeat-x;
}
.DarkBlue_gradient_img {
	background-image:url("../img/boxDark_gradient_backPattern.gif");
	background-position:center center;
	background-repeat:repeat-x;
}
.LightGray_gradient_img {
	background-image:url("../img/boxLight_gradient_backPattern.gif");
	background-position:center center;
	background-repeat:repeat-x;
}
.cell_pattern	{ 
	background-image:url("../img/box1_gradient_backPattern.gif");
	background-position:center center;
	background-repeat:repeat-x;
}
.inputBack_pattern	{ 
	background-image:url("../img/input_gradient_backPattern.gif");
	background-position:center center;
	background-repeat:repeat-x;
}
.OutputSearch_gradient_backPattern	{ 
	background-image:url("../img/OutputSearch_gradient_backPattern.gif");
	background-position:center top;
	background-repeat:repeat;
}
.Hlaf_Transparent {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	opacity:0.5;
}



