
@font-face {
	font-family: "NanumGothic";
	src: url(NanumGothic.eot);
	src: local("NanumGothic"), url("NanumGothic.ttf") format("truetype"); 
}
/*@font-face {
	font-family: "NanumMyeongjo";
	src: url(NanumMyeongjo.eot);
	src: local("NanumMyeongjo"), url("NanumMyeongjo.ttf") format("truetype"); 
}
@font-face {
	font-family: "NanumMyeongjo";
	src: url(NanumMyeongjoBold.eot);
	src: local("NanumMyeongjo"), url("NanumMyeongjoBold.ttf") format("truetype"); 
	font-weight: bold;
}
 @font-face {
	font-family: "NanumGothic";
	src: url(NanumGothic.eot);
	src: local("NanumMyeongjo"), url("NanumGothic.ttf") format("truetype"); 
}
 @font-face {
	font-family: "NanumGothic";
	src: url(NanumGothicBold.eot);
	src: local("NanumMyeongjo"), url("NanumGothicBold.ttf") format("truetype"); 
	font-weight: bold;
}
*/

BODY {
	padding: 0px;
	margin: 0px;
	/*background-color: #F0F1D1;*/
	background-position: top center;
	background-image:url(../images/bg2.jpg);
	background-repeat: no-repeat;
	
	color:#ffffff;
	min-width:750px;
	FONT-FAMILY: NanumGothic,Helvetica,Gungsuh,Dotum; FONT-WEIGHT: normal; FONT-SIZE: 10pt;
}


ul#nav {
	list-style: none;
	width: 800px;
	FONT-FAMILY: NanumGothic,Helvetica,sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 10pt;
	padding: 0 0px;
	border-bottom: 0px solid #000;
 	float: left;
	clear: both;
}
ul#nav li {
	padding: 0.85em 30px 0.7em 0;
	font: bold 1.0em Dotum;
	text-transform: uppercase;
	float: left;
}

ul#nav li a, ul#nav li a:visited {
	color: #000;
	text-decoration: none;
}

ul#nav li a:hover {
	color: #000;
	text-decoration: underline;
}
ul#nav li a.current, ul#nav li a.current:visited, ul#nav li a.current:hover {
 	color: #090;
	text-decoration: underline;
}


A {
	COLOR: #000099; TEXT-DECORATION: none
}
A.clsMainNavTitle {
	FONT-FAMILY: NanumGothic; FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: black; TEXT-DECORATION: none
}
A.clsMainNavTitle_Selected {
	FONT-FAMILY: NanumGothic; FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #00ff00; TEXT-DECORATION: none
}
A.clsMainNavTitle:hover {
	FONT-FAMILY: NanumGothic; FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #FF8080; TEXT-DECORATION: none
}

.clsPageTextBlk {
	FONT: NanumGothic; FONT-SIZE: 12pt; COLOR: #000000
}

.clsPageTextBlkBold {
	FONT: NanumGothic,Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #000000
}

.clsPageSmallTextBlk {
	FONT: NanumGothic,Helvetica; FONT-SIZE: 10pt; COLOR: #000000
}

.clsPageSmallRedTextBlk {
	FONT: NanumGothic,Helvetica; FONT-SIZE: 10pt; COLOR: red
}

.clsPageTextFocus {
	FONT: NanumGothic,Helvetica,sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #8000ff
}

.underlinedSmallText {
	FONT: NanumGothic,Helvetica,sans-serif; FONT-SIZE: 8pt; font-weight:bold; text-decoration:underline; COLOR: #000000
}


.clsBlueHeader {
	FONT-FAMILY: NanumGothic;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16pt;
	MARGIN-LEFT: 0px;
	COLOR: #000000;
}

.clsMainHeader {
	FONT-FAMILY: NanumGothic;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16pt;
	MARGIN-LEFT: 0px;
	COLOR: #8000ff;
}

.clsGreyTitle {
	FONT-FAMILY: NanumGothic,Helvetica;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16pt;
	MARGIN-LEFT: 0;
	COLOR: #222222;
}

.clsPromoWhiteTitle {
	FONT-FAMILY: NanumGothic;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	text-align: left;
	text-indent: 20;
	line-height: 1.5;
	MARGIN-LEFT: 0px;
	COLOR: #ffffff;
	border-left: #c6cc8f 1px solid;	
	background-image:url(../images/title_650.bmp);
}
.clsPromoSmallWhiteTitle {
	FONT-FAMILY: NanumGothic;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	text-align: left;
	text-indent: 20;
	line-height: 1.5;
	MARGIN-LEFT: 0px;
	COLOR: #ffffff;
	border-left: #c6cc8f 1px solid;	
	background-image:url(../images/title_650.bmp);
}
.clsPromoWhiteCenteredTitle {
	FONT-FAMILY: NanumGothic;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	text-align: center;
	text-indent: 20;
	line-height: 1.5;
	MARGIN-LEFT: 0px;
	COLOR: #ffffff;
	border-left: #c6cc8f 1px solid;	
	background-image:url(../images/title_center_720.bmp);
}
.clsSmallGray {
	FONT-SIZE: 8pt; FONT-FAMILY: NanumGothic,Helvetica,sans-serif; COLOR: #999999
}
.clsSmallText {
	FONT-SIZE: 8pt; FONT-FAMILY: NanumGothic,Helvetica,sans-serif; COLOR: #333333
}
.clsText {
	FONT-SIZE: 10pt; FONT-FAMILY: NanumGothic,Helvetica,sans-serif; COLOR: #333333
}

sub {
  vertical-align: -0.5em;
  font-size: 0.75em;
}

sup {
  vertical-align: 0.5em;
  font-size: 0.75em;
  font-weight: bold;
  font-style: italic;
  color: Fuchsia;
}

* .large {
  font-size: 32px;
}

sub {
  font-size: 0.9em;
}

sup {
  font-size: 0.9em;
}
