/* ************************************************************************************************ */
h1, h2, h3, h4, h5, h6{
	margin:0px;
	font-family:Dotum;
	font-size:inherit;
}


.searchfield {
	font-family: Dotum;
	font-size: 10px;
}

.headerredEng {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C41325;
}
A.headerredEng:link { font:bold; color: #C41325; TEXT-DECORATION: none}
A.headerredEng:visited {font:bold; color: #C41325; TEXT-DECORATION: none}
A.headerredEng:hover {font:bold; color: #C41325; TEXT-DECORATION: underline}
A.headerredEng:active {font:bold; color: #C41325; TEXT-DECORATION: none}

.headerred {
	font-family: Dotum;
	font-size: 9px;
	color: #C41325;
}
A.headerred:link { font:bold; color: #C41325; TEXT-DECORATION: none}
A.headerred:visited {font:bold; color: #C41325; TEXT-DECORATION: none}
A.headerred:hover {font:bold; color: #C41325; TEXT-DECORATION: underline}
A.headerred:active {font:bold; color: #C41325; TEXT-DECORATION: none}

.headerblackEng {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
A.headerblackEng:link { font:bold; color: #000000; TEXT-DECORATION: none}
A.headerblackEng:visited {font:bold; color: #000000; TEXT-DECORATION: none}
A.headerblackEng:hover {font:bold; color: #000000; TEXT-DECORATION: underline}
A.headerblackEng:active {font:bold; color: #000000; TEXT-DECORATION: none}


.headerblack {
	font-family: Dotum;
	font-size: 9px;
	color: #000000;
}
A.headerblack:link { font:bold; color: #000000; TEXT-DECORATION: none}
A.headerblack:visited {font:bold; color: #000000; TEXT-DECORATION: none}
A.headerblack:hover {font:bold; color: #000000; TEXT-DECORATION: underline}
A.headerblack:active {font:bold; color: #000000; TEXT-DECORATION: none}

.headerwhite {
	font-family: Dotum;
	font-size: 10px;
	color: #FFFFFF;
}

.headerblackBottom {
	font-family: Dotum;
	font-size: 11px;
	color: #000000;
}
A.headerblackBottom:link {TEXT-DECORATION: none}
A.headerblackBottom:visited {TEXT-DECORATION: none}
A.headerblackBottom:hover {TEXT-DECORATION: underline}
A.headerblackBottom:active {TEXT-DECORATION: none}

.headerwhiteBottom {
	font-family: Dotum;
	font-size: 11px;
	color: #FFFFFF;
}
A.headerwhiteBottom:link {TEXT-DECORATION: none}
A.headerwhiteBottom:visited {TEXT-DECORATION: none}
A.headerwhiteBottom:hover {TEXT-DECORATION: underline}
A.headerwhiteBottom:active {TEXT-DECORATION: none}

.backgroundHead {
	background:url(../images/headerbg.jpg);
	background-repeat:no-repeat;
}

.normalText { 
	font-family: Dotum;
	font-weight:normal;
	font-size: 11px;
	color: #2b3336;  
	line-height:15px;
}
A.normalText:link { font:bold; color: #2b3336; TEXT-DECORATION: none;}
A.normalText:visited {font:bold; color: #2b3336; TEXT-DECORATION: none;}
A.normalText:hover {font:bold; color: #2b3336; TEXT-DECORATION: underline;}
A.normalText:active {font:bold; color: #2b3336; TEXT-DECORATION: none;}


.normalText2 { 
	font-family: Dotum;
	font-weight:normal;
	font-size: 11px;
	color: #2b3336;  
	line-height:20px;
}
A.normalText2:link { font:bold; color: #2b3336; TEXT-DECORATION: none;}
A.normalText2:visited {font:bold; color: #2b3336; TEXT-DECORATION: none;}
A.normalText2:hover {font:bold; color: #2b3336; TEXT-DECORATION: underline;}
A.normalText2:active {font:bold; color: #2b3336; TEXT-DECORATION: none;}

.normalTextBold { 
	font-family: Dotum;
	font-weight:bold;
	font-size: 11px;
	color: #2b3336;  
	line-height:15px;
}
A.normalTextBold:link { font:bold; color: #2b3336; TEXT-DECORATION: none;}
A.normalTextBold:visited {font:bold; color: #2b3336; TEXT-DECORATION: none;}
A.normalTextBold:hover {font:bold; color: #2b3336; TEXT-DECORATION: underline;}
A.normalTextBold:active {font:bold; color: #2b3336; TEXT-DECORATION: none;}

.normalTextCMS {
	font-family: Dotum;
	font-size: 11px;
	color: #2b3336;  
	line-height:16px;
}
A.normalTextCMS:link { color: #2b3336; TEXT-DECORATION: none;}
A.normalTextCMS:visited { color: #999999; TEXT-DECORATION: none;}
A.normalTextCMS:hover {color: #2b3336; TEXT-DECORATION: underline;}
A.normalTextCMS:active { color: #2b3336; TEXT-DECORATION: none;}


/* Begin - styles to cater for previous version of EDN Korea */
.articledesc{ 
	font-family: Dotum;
	font-weight:normal;
	font-size: 11px;
	color: #2b3336;  
	line-height:15px;
}
A.articledesc:link { font:normal; color: #2b3336; TEXT-DECORATION: none;}
A.articledesc:visited {font:normal; color: #2b3336; TEXT-DECORATION: none;}
A.articledesc:hover {font:normal; color: #2b3336; TEXT-DECORATION: underline;}
A.articledesc:active {font:normal; color: #2b3336; TEXT-DECORATION: none;}

.normalHeader{
	font-family: Dotum;
	font-weight:bold;
	font-size: 11px; 
	color: #216b8a; 
	TEXT-DECORATION: none; 
	line-height:15px;
}
A.normalHeader:link {color: #216b8a; TEXT-DECORATION: none;}
A.normalHeader:visited {color: #216b8a; TEXT-DECORATION: none;}
A.normalHeader:hover {color: #216b8a; TEXT-DECORATION: underline;}
A.normalHeader:active {color: #216b8a; TEXT-DECORATION: none;}


/* End - styles to cater for previous version of EDN Korea */

.smallText { 
	font-family: Dotum;
	font-weight:normal;
	font-size: 10px;
	color: #2b3336;  
	line-height:14px;
}
A.smallText:link { font:bold; color: #2b3336; TEXT-DECORATION: none;}
A.smallText:visited {font:bold; color: #2b3336; TEXT-DECORATION: none;}
A.smallText:hover {font:bold; color: #2b3336; TEXT-DECORATION: underline;}
A.smallText:active {font:bold; color: #2b3336; TEXT-DECORATION: none;}

#pad{
	padding-left:10px;
	padding-right:10px;
}

#search_pad{
	padding-left:10px;
	padding-right:10px;
}

#pad2{
	padding:5px;
}



/* ************************************************************************************************ */

.border {
	BORDER: #333333 1px solid;
}

.borderDashed {
	BORDER: #cccccc 1px dashed;
}

.dottedDivider{
	BORDER-TOP: #cccccc 1px dotted;
}

.dashedDivider{
	BORDER-TOP: #cccccc 1px dashed;
}

.contentheaderBlue{
	font-family: Dotum;
	font-weight:bold;
	font-size: 14px; 
	color: #216b8a; 
	TEXT-DECORATION: none; 
	line-height:20px;
}
A.contentheaderBlue:link {color: #216b8a; TEXT-DECORATION: none;}
A.contentheaderBlue:visited {color: #216b8a; TEXT-DECORATION: none;}
A.contentheaderBlue:hover {color: #216b8a; TEXT-DECORATION: underline;}
A.contentheaderBlue:active {color: #216b8a; TEXT-DECORATION: none;}

.contentheaderBlueSub{
	font-family: Dotum;
	font-weight:bold;
	font-size: 12px; 
	color: #216b8a; 
	TEXT-DECORATION: none; 
	line-height:20px;
}
A.contentheaderBlueSub:link {color: #216b8a; TEXT-DECORATION: none;}
A.contentheaderBlueSub:visited {color: #216b8a; TEXT-DECORATION: none;}
A.contentheaderBlueSub:hover {color: #216b8a; TEXT-DECORATION: underline;}
A.contentheaderBlueSub:active {color: #216b8a; TEXT-DECORATION: none;}

.contentheaderBlueSubSub{
	font-family: Dotum;
	font-weight:bold;
	font-size: 11px; 
	color: #216b8a; 
	TEXT-DECORATION: none; 
	line-height:15px;
}
A.contentheaderBlueSubSub:link {color: #216b8a; TEXT-DECORATION: none;}
A.contentheaderBlueSubSub:visited {color: #216b8a; TEXT-DECORATION: none;}
A.contentheaderBlueSubSub:hover {color: #216b8a; TEXT-DECORATION: underline;}
A.contentheaderBlueSubSub:active {color: #216b8a; TEXT-DECORATION: none;}

.contentheaderRed{
	font-family: Dotum;
	font-weight:bold;
	font-size: 15px; 
	color: #c41325; 
	TEXT-DECORATION: none; 
	line-height:20px;
}
A.contentheaderRed:link {color: #c41325; TEXT-DECORATION: none;}
A.contentheaderRed:visited {color: #c41325; TEXT-DECORATION: none;}
A.contentheaderRed:hover {color: #c41325; TEXT-DECORATION: underline;}
A.contentheaderRed:active {color: #c41325; TEXT-DECORATION: none;}

.contentheaderRedSub{
	font-family: Dotum;
	font-weight:bold;
	font-size: 11px; 
	color: #c41325; 
	TEXT-DECORATION: none; 
	line-height:20px;
	letter-spacing: 2px;
}
A.contentheaderRedSub:link {color: #c41325; TEXT-DECORATION: none;}
A.contentheaderRedSub:visited {color: #c41325; TEXT-DECORATION: none;}
A.contentheaderRedSub:hover {color: #c41325; TEXT-DECORATION: underline;}
A.contentheaderRedSub:active {color: #c41325; TEXT-DECORATION: none;}

.sectionHeader{
	font-family: Dotum;
	font-weight:bold;
	font-size: 12px; 
	color: #c41325; 
	TEXT-DECORATION: none; 
	line-height:20px;
	letter-spacing: 2px;
	border-bottom: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
	text-align: center;
	text-transform:uppercase;
}
A.sectionHeader:link {color: #c41325; TEXT-DECORATION: none;}
A.sectionHeader:visited {color: #c41325; TEXT-DECORATION: none;}
A.sectionHeader:hover {color: #c41325; TEXT-DECORATION: underline;}
A.sectionHeader:active {color: #c41325; TEXT-DECORATION: none;}

.sectionHeaderGrey{
	font-family: Dotum;
	font-weight:bold;
	font-size: 12px; 
	color: #666666; 
	TEXT-DECORATION: none; 
	line-height:20px;
	letter-spacing: 2px;
	border-bottom: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
	text-align: center;
	text-transform:uppercase;
}
A.sectionHeaderGrey:link {color: #666666; TEXT-DECORATION: none;}
A.sectionHeaderGrey:visited {color: #666666; TEXT-DECORATION: none;}
A.sectionHeaderGrey:hover {color: #666666; TEXT-DECORATION: underline;}
A.sectionHeaderGrey:active {color: #666666; TEXT-DECORATION: none;}

.sectionHeaderGreyEng{
	font-family: Arial;
	font-weight:bold;
	font-size: 10px; 
	color: #666666; 
	TEXT-DECORATION: none; 
	line-height:20px;
	letter-spacing: 2px;
	border-bottom: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
	text-align: center;
	text-transform:uppercase;
}
A.sectionHeaderGreyEng:link {color: #666666; TEXT-DECORATION: none;}
A.sectionHeaderGreyEng:visited {color: #666666; TEXT-DECORATION: none;}
A.sectionHeaderGreyEng:hover {color: #666666; TEXT-DECORATION: underline;}
A.sectionHeaderGreyEng:active {color: #666666; TEXT-DECORATION: none;}


.contentDate{font-family: Dotum; font-weight:normal; color: #333333; font-size: 11px;}

.contentSmall{font-family: Dotum; font-weight:normal; color: #666666; font-size: 11px; text-decoration:none;}
A.contentSmall:link {font-family: Dotum; font-weight:normal; color: #666666; font-size: 11px;}
A.contentSmall:visited {font-family: Dotum; font-weight:normal; color: #666666; font-size: 11px;}
A.contentSmall:hover {font-family: Dotum; font-weight:normal; color: #666666; font-size: 11px; text-decoration: underline; }
A.contentSmall:active {font-family: Dotum; font-weight:normal; color: #666666; font-size: 11px;}

.topHeader {
	font-family: Dotum;
	font-weight:normal;
	font-size: 12px; 
	color: #2b3336; 
	TEXT-DECORATION: none; 
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
}

.topHeaderBig {
	font-family: Dotum;
	font-weight:normal;
	font-size: 13px; 
	color: #2b3336; 
	TEXT-DECORATION: none; 
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
}

.channelText { 
	font-family: Dotum;
	font-weight:normal;
	font-size: 11px;
	color: #2b3336; 
	TEXT-DECORATION: none; 
	line-height:16px;
}
A.channelText:link { font:bold; color: #2b3336; TEXT-DECORATION: none}
A.channelText:visited {font:bold; color: #2b3336; TEXT-DECORATION: none}
A.channelText:hover {font:bold; color: #2b3336; TEXT-DECORATION: underline}
A.channelText:active {font:bold; color: #2b3336; TEXT-DECORATION: none}

/* ************************************************************************************************ */


/* ************************************************************************************************ */

div#navigation {
	DISPLAY: block; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	WIDTH: 761px; 
	COLOR: #fff; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Dotum; 
	text-transform: uppercase;
}

div#navigation A {
	DISPLAY: block; 
	FONT-WEIGHT: normal; 
	COLOR: #fff; /* text colour */
	BACKGROUND-COLOR: #2c5b6d;
	WIDTH: 120px; /* place it here so that can highlight correctly */
	text-align:center;
	TEXT-DECORATION: none;
}

div#navigation A:hover {
	BACKGROUND-COLOR: #c0cdd5;
}

div#navigation .home A {
	DISPLAY: block; 
	COLOR: #fff; /* text colour */
	BACKGROUND-COLOR: #588195;
	TEXT-DECORATION: none;
	WIDTH: 70px; /* place it here so that can highlight correctly */
	FONT-WEIGHT: normal; 
}

div#navigation .home A:hover {
	BACKGROUND-COLOR: #c0cdd5;
}

div#navigation .more {
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	COLOR: #fff; /* text colour */
	BACKGROUND-COLOR: #588195;
	TEXT-DECORATION: none;
	WIDTH: 70px; /* place it here so that can highlight correctly */
	FONT-WEIGHT: normal; 
}

div#navigation .more A {
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	COLOR: #fff; /* text colour */
	BACKGROUND-COLOR: #588195;
	TEXT-DECORATION: none;
	WIDTH: 70px; /* place it here so that can highlight correctly */
	FONT-WEIGHT: normal; 
}

div#navigation .more A:hover {
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	COLOR: #fff; /* text colour */
	BACKGROUND-COLOR: #c0cdd5;
	TEXT-DECORATION: none;
	WIDTH: 70px; /* place it here so that can highlight correctly */
	FONT-WEIGHT: normal; 
}


div#navigation .date {
	DISPLAY: block; 
	FONT-WEIGHT: normal; 
	COLOR: #fff; /* text colour */
	BACKGROUND-COLOR: #588195;
	WIDTH: 120px; /* place it here so that can highlight correctly */
	text-align:center;
	TEXT-DECORATION: none;
}

/* ######### Style for Drop Down Menu ######### */


div#navigation .dropmenudiv_a{
position: absolute;
top:0px;
border-bottom-width: 0;
font:normal 10px Arial;
line-height:18px;
z-index:100;
BACKGROUND-COLOR: #333333;
visibility: hidden;
width: 190px;
}

div#navigation .dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-bottom: 1px solid #FFFFFF; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: #FFFFFF;
BACKGROUND-COLOR: #588195;
text-align:left;
width: 190px;
}


div#navigation ul{
padding:0;
list-style:none;
margin:0px;
}


* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

#navigation .dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #c0cdd5;
}

#navigation .selected a, #navigation .selected a span{ /*currently selected tab*/
background-color: #c0cdd5;
}

#dropmenu1_a H2, #dropmenuBusiness_a H2{
font:normal 10px Arial;
line-height:18px;
}


/* Box Links ***************************************************************************** */

.softwarecentreBorder {
	border: 2px solid #216b8a;
}
.softwarecentreHead {
	font-family: Dotum;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	background-color:#216b8a;
	height: 30px;
}

A.softwarecentreHead:link {background-color:#216b8a; text-decoration:none}
A.softwarecentreHead:visited {text-decoration:none}
A.softwarecentreHead:hover {text-decoration:underline}
A.softwarecentreHead:active {text-decoration:none}

.softwarecentreHeadEng {
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color: #FFFFFF;
	background-color:#216b8a;
	height: 30px;
}

A.softwarecentreHeadEng:link {background-color:#216b8a; text-decoration:none}
A.softwarecentreHeadEng:visited {text-decoration:none}
A.softwarecentreHeadEng:hover {text-decoration:underline}
A.softwarecentreHeadEng:active {text-decoration:none}


.softwarecentreText {
	font-family: Dotum;
	font-size: 12px;
	color: #216b8a;
	font-weight:bold;
}

A.softwarecentreText:link {color: #216b8a; text-decoration:none}
A.softwarecentreText:visited {color: #216b8a; text-decoration:none}
A.softwarecentreText:hover {color: #216b8a; text-decoration:underline}
A.softwarecentreText:active {color: #216b8a; text-decoration:none}


.knowledgecentreBorder {
	border: 2px solid #3864a6;
}
.knowledgecentreHead {
	font-family: Dotum;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	background-color:#3864a6;
	height: 30px;
}

.knowledgecentreHeadEng {
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color: #FFFFFF;
	background-color:#3864a6;
	height: 30px;
}


.knowledgecentreText {
	font-family: Dotum;
	font-size: 12px;
	color: #3864a6;
	font-weight:bold;
}

A.knowledgecentreText:link {color: #3864a6; text-decoration:none}
A.knowledgecentreText:visited {color: #3864a6; text-decoration:none}
A.knowledgecentreText:hover {color: #3864a6; text-decoration:underline}
A.knowledgecentreText:active {color: #3864a6; text-decoration:none}


.newsHead {
	font-family: Dotum;
	font-size: 15px;
	font-weight:bold;
	color: #a5a6ad;
	background-color:#FFFFFF;
	height: 15px;
	border: 1px solid #a5a6ad;
	width: 170px;
	padding-top:5px;
	padding-bottom:5px;
}

.newsHeadEng {
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color: #a5a6ad;
	background-color:#FFFFFF;
	height: 15px;
	border: 1px solid #a5a6ad;
	width: 170px;
	padding-top:5px;
	padding-bottom:5px;
}


.currentIssueLinks {
	font-family: Dotum;
	font-size: 12px;
	font-weight:bold;
	color: #a5a6ad;
	background-color:#FFFFFF;
	border: 1px solid #a5a6ad;
	padding:5px;
	width: 180px;
}

A.currentIssueLinks:link {text-decoration:none}
A.currentIssueLinks:visited {text-decoration:none}
A.currentIssueLinks:hover {text-decoration:underline}
A.currentIssueLinks:active {text-decoration:none}

.centerHead {
	font-family: Dotum;
	font-size: 15px;
	font-weight:bold;
	color: #666666;
	background-color:#FFFFFF;
	height: 15px;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	width: 140px;
	padding-top:5px;
	padding-bottom:5px;
}

.centerHighlights {
	font-family: Dotum;
	font-size: 12px;
	font-weight:bold;
	color: #c41325;
	background-color:#e0e8eb;
	height: 10px;
}

/* divOtherWebsites */
#divOtherWebsites ul{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}


#divOtherWebsites .contentheaderBlueSubSub{
	line-height:20px;
	text-indent:10px;
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:200px;
}

#divOtherWebsites .sectionHeaderGrey{
	width:inherit;
}
/* ***** */

.mainMenuBorder {
	WIDTH: 761px;
	border-top: #333333 1px solid;
	border-left: #333333 1px solid;
	border-right: #333333 1px solid;
}

.sideBorder{
	border-left: #333333 1px solid;
	border-right: #333333 1px solid;
}

.bottomBorder{
	border-left: #333333 1px solid;
	border-right: #333333 1px solid;
	border-bottom: #333333 1px solid;
}

/* ---------------------------- Page layouts ---------------------------------*/
#container { 
	width: 761px;
	/*margin: 0 auto;   /* the auto margins (in conjunction with a width) center the page if needed */
	text-align: left; /* this overrides the text-align: center on the body element. */
	padding:0px;
	margin-left: auto;
	margin-right: auto;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	height: 100%;
	background-color:#c8d3d8;
}

#mainBody { 
	padding-left: 5px;
	padding-right: 5px;
	width: 611px;
	vertical-align:top;
	background-color:#FFFFFF;
}

#mainBodyColour{
	background-color:#dfecf4;
}

#rightSide{
	float: right;
	width: 135px;
	padding-right:2px;
	margin: 0px auto; 
	background-color:#c8d3d8;
}


#dividerColor{
	background-color:#dfe6ec;
}

#spacer {
	margin: 0px;
	height:5px;
}

#spacerlb {
	margin: 0px;
	height:15px;
}

.dottedline {
border-bottom:#CCCCCC dashed 1px;
}

#listlevel3{
	background-color:#FFFFFF;
	border:solid #CACBCD 0px;
	padding-right:10px;
	padding-left:10px;
}

#listlevel3 p{
	margin-bottom:20px;
	color:#333333;
}

#listlevel3 table{
	margin-top:10px;
	margin-bottom:10px;
	border:#999999 solid 1px;
}

#listlevel3 td{
	padding:10px;
}

/* -------------- end of page layouts --------------------*/

.videotext{
	font-family: Arial;
	font-weight:bold;
	font-size: 12px; 
	color: #ffffff; 
	TEXT-DECORATION: none; 
	line-height:15px;
	font-weight:bold;
}
A.videotext:link {color: #ffffff; TEXT-DECORATION: none; font-weight:bold;}
A.videotext:visited {color: #ffffff; TEXT-DECORATION: none; font-weight:bold;}
A.videotext:hover {color: #ffffff; TEXT-DECORATION: underline; font-weight:bold;}
A.videotext:active {color: #ffffff; TEXT-DECORATION: none; font-weight:bold;}
