/* page style */
/*html {
	height:100%;
}*/
body {
	border-width: 0px;
	margin: 0px;
	padding: 0px;
/*	background-color: #000066;*/
	background-color: #CCCCCC;
	/*height:100%;*/


}

/* KAB 20090604 */
body, input, select, textarea, button
{
	font-family: Arial, Helvetica, Verdana;
	font-size: 10pt;
}

/*<!--[if lte IE 6]>
#container {
	height:100%;
}
<![endif]-->*/
#container {
	min-height:100%;
	text-align: center;
}
.struct {
/*	background-color: #99ccff;
	margin: 0; */
	width: 400px;
	height:550px;
}
.prelude {
	border-width: 0px;
/*	background-color: #99ccff;*/
	background-color: #ffffff;
	margin: 0;
	width: 851px; /* 790 */
	margin: auto;
	vertical-align: top;
	outline-style: none;
	text-align: left;
	/*height:100%;*/
}

.m /* main menu */{	
	border: 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	position: absolute;
	top: 35px;
}
.m1 /* top menu */{	
	border: 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	position: absolute; /* relative */
	top: 1px;  /* distance from top of screen */
}
/*td.head {
	vertical-align:top;
	font-size:12px;
	font-weight:bold;
}*/
td.sect {
	vertical-align: top;
/*	width: 250px;*/
	padding: 20px 10px 20px 10px;/*20px 10px 20px 20px;*/ /* added */
	text-align: left; /* added */
	vertical-align:top;

	/* KAB 20090507 - removed font */
	/* font-family: "Times New Roman"; */
}
td.sect2 {
	vertical-align: top;

	/* KAB 20090507 - changed width from 460px */
	width: 100%; /*500*/

	/* KAB 20090507 - changed padding from 20 40 20 20 */
	padding: 20px 10px 20px 20px; /*20px 10px 20px 20px;*/
	
	text-align: left; /* added */
	/*vertical-align:bottom;*/

	/* KAB 20090507 - removed font */
	/* font-family: "Times New Roman"; */
}
td.sect3 {
	vertical-align: top;
	/*width: 500px;*/
	padding: 20px 40px 20px 20px; /*20px 10px 20px 20px;*/
	text-align: left; /* added */
	/*vertical-align:bottom;*/
		font-family: "Times New Roman";
}
tbody {
	border: 0;
	margin: 0px;
	padding: 0px;
}
tr.img {
	text-align: left;
	border: 0;

background-color:#0C2D63;
/*float:left;*/
/*height:20px;*/
/*width:960px;*/

	margin: 0px;
	padding: 0px 0px 0px 0px; /* remove first 3 */
	height: 120px;
	width: 851px; /* 790 */
/*	background-image: url('/alf/site/hdr_wout1.jpg');*/
	background-image: url('/alf/site/header-korea.jpg');
	background-repeat: no-repeat;
}

.lh1 {
	color: #96D258;
	/*font-family: Arial;*/ /*,Tahoma,Helvetica,sans-serif;*/
	font-family: "Times New Roman";
	font-weight: bold;
}
.lh2 {
	color: #FFFFFF;
	/*font-family: Arial; *//*,Tahoma,Helvetica,sans-serif;*/
	font-family: "Times New Roman";
	font-weight: bold;
}
/* .content {
	padding: 20px 10px 20px 20px;
	text-align: left;
} */
.divtable {
	border: 0;
	Padding: 0;
	width: 150px;
}
.divtablet {
	border: 0;
	Padding: 0;
	width: 100%;
}
.srchCat {
	width:230px; /* 250px; */
	font-size: 9pt;
}
h1,h2,h3,h4,h5,h6,.bodyhead {
	/*font-family: Arial; *//*,Tahoma,Helvetica,sans-serif;*/

	/* KAB 20090507 - removed font */
	/* font-family: "Times New Roman"; */
	font-size:12pt;
	font-weight:bold;
	color: #000066;
	margin:0px;
	white-space:nowrap;
}

/* KAB 20090604 */
.bodyhead { font-size: 10pt; }

/* KAB 20090604 */
h3.smallh3
{
	font-size: 11pt;	
}


.text {

	/* KAB 20090507 - removed font */
	/* font-family: Arial; */
	/*font-family: "Times New Roman";*/

	color: #000000;
}
.uline { 
text-decoration: underline;
}
.itempic { 
	border-color:transparent;
/*	vertical-align:top;*/
	margin: 0px 20px 0px 0px;
}

/* menu style */
.dropdownmenu {
	white-space: nowrap; 
	padding: 0px 0px 0px 0px;
}
.dropdownmenu1 {
	white-space: nowrap; 
	padding: 0px 0px 0px 0px;
}
.dropdownmenu ul {
	width: 100%;
	padding: 0px 0px;
	margin: 0px;
	text-align: left; 
}
.dropdownmenu1 ul {
	width: 100%;
	padding: 0px 0px;
	margin: 0px;
	text-align: left; 
}
.dropdownmenu ul li {
	display: inline;
}
.dropdownmenu1 ul li {
	display: inline;
}
.dropdownmenu ul li a { /* main menu top item */
	padding: 0px 0px;
	margin: 0px;
	text-decoration: none;
}
.dropdownmenu1 ul li a { /* main menu top item */
	padding: 0px 0px;
	margin: 0px;
	text-decoration: none;
}
.hiddenLayer {
	position: absolute;
	visibility: hidden;
	background-color: #999999;  /* sets the menu bg color to gray */
	text-align: left;   /* left justify menu items */
}
* html .dropmenudiv a{ /*IE only hack*/
	width: 100%;
}
* html .dropmenudiv1 a{ /*IE only hack*/
	width: 100%;
}
.dropmenudiv {
	position: absolute;
	top: 0;
	border: 1px solid #aaa; 
	border-bottom-width: 0;
	/* font: normal 12px Verdana; */
	z-index: 100;
	line-height: 18px;
	/* background-color: white; */
	width: 200px;
	visibility: hidden;
}
.dropmenudiv1 {
	position: absolute;
	top: 0;
	border: 1px solid #aaa; 
	border-bottom-width: 0;
	z-index: 100;
	line-height: 18px;
	background-color: white;
	width: 200px;
	visibility: hidden;
}
.dropmenudiv span {
	width: auto;
	display: block;
	text-decoration: none; 
	color: #5992C5;
	text-indent: 5px;
	border-bottom: 1px solid #EEE; 
	padding: 2px 0;
	font-weight: bold;
}
.dropmenudiv1 span {
	width: auto;
	display: block;
	text-decoration: none; 
	color: #5992C5;
	text-indent: 5px;
	border-bottom: 1px solid #EEE; 
	padding: 2px 0;
	font-weight: bold;
}
.dropmenudiv a {
	width: auto;
	display: block;
	font-size: 14px; 
	text-decoration: none; 
	color: #FFFFFF;   /* #5992C5 */
	text-indent: 5px;
	border-bottom: 1px solid #EEE; 
	padding: 2px 0;
	font-weight: bold;
}
.dropmenudiv1 a {
	width: auto;
	display: block;
	font-size: 11px; 
	text-decoration: none; 
	color: #5992C5;
	text-indent: 5px;
	border-bottom: 1px solid #EEE; 
	padding: 2px 0;
	font-weight: bold;
}
.dropmenudiv a:visited { 
	font-size: 14px; 
	text-decoration: none; 
	color: #FFFFFF; /* #5992C5 */
	width: auto;
	display: block;
	text-indent: 5px;
	border-bottom: 1px solid #EEE; 
	padding: 2px 0;
	font-weight: bold;
}
.dropmenudiv1 a:visited { 
	font-size: 11px; 
	text-decoration: none; 
	color: #5992C5;
	width: auto;
	display: block;
	text-indent: 5px;
	border-bottom: 1px solid #EEE; 
	padding: 2px 0;
	font-weight: bold;
}
.dropmenudiv a:active { 
	font-size: 14px; 
	text-decoration: none; 
	color: #FFFFFF;  /* #5992C5 */
	width: auto;
	display: block;
	text-indent: 5px;
	border-bottom: 1px solid #EEE; 
	padding: 2px 0;
	font-weight: bold;
}
.dropmenudiv1 a:active { 
	font-size: 11px; 
	text-decoration: none; 
	color: #5992C5;
	width: auto;
	display: block;
	text-indent: 5px;
	border-bottom: 1px solid #EEE; 
	padding: 2px 0;
	font-weight: bold;
}
.dropmenudiv a:hover {
	color: #ffffff; /* orange */
	text-decoration: underline;	
}
.dropmenudiv1 a:hover {
	color: #ffffff; /* orange */
	text-decoration: underline;	
}

/* style */
.menu {	
	background-color: transparent; /* for header links of menu */
	color: white;
	/*font-family: Arial;*//*,Tahoma,Helvetica,sans-serif;*/
	font-family: "Times New Roman";
	font-weight: bold;
	font-size: 14pt;
} 
.menu1 {	
	background-color: transparent;  /* for header links of menu */
	color: #ffffff;
	/*font-family: Arial;*//*,Tahoma,Helvetica,sans-serif;*/
	font-family: "Times New Roman";
	font-weight: bold;
	font-size: 11pt;
}
.submenu {  /* the drop down menu */
	padding: 3px 0px 3px 0px;  /* space between menu items */
	/* line-height: 1.0; */ /* works in IE7 not in FF2 */
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
A.menuitem {  /* does the main menu headings */
	color: #000000;  /* ffffff */
	font-size: 11px; 
	font-weight: bold;
	/*font-family: Arial;*/
	font-family: "Times New Roman";
	text-decoration: none;
}
A.menuitem1 { /* does the top menu headings */
	color: #000000;  /* ffffff */
	font-size: 11px; 
	/*font-family: Arial;*/
	font-family: "Times New Roman";
	font-weight: bold; 
	text-decoration: none;
}
A.menuitem:hover {  /* color of main dropdown menu hover text */
	color: #000000; /* ff7953 */
	font-size: 11px; 
	/*font-family: Arial;*/
	font-family: "Times New Roman";
	font-weight: normal;  /* bold */
	text-decoration: none;
}
A.menuitem1:hover {  /* color of top dropdown menu hover text */
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	font-weight: normal; /* bold */
	text-decoration: none;
}
A.link {   /* main menu header links */
/*	color: #ffffff; */
	color: #01479F; 
	font-size: 14px;
	text-decoration: none;
	font-weight:bold;
	font-family: Arial;
}
A.link1 {  /* top menu header links */
/*	color: #ffffff; */
	color: #01479F; 
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	font-weight:bold;/*bold*/
}
A.link:hover {	
	color: #666666;
	text-decoration: none;
}
A.link1:hover {	
	color: #000000;
	text-decoration: none;
}

/* KAB 20090421 - added style for language selection */
#selectlang
{
	display: inline; 
	position: relative;
	left: 450px;
/*	float: right;
	border: 1px solid red;
	text-align: right;
	width: 200px;
	margin-top: 3px;
	margin-right: 3px;
*/
	color: #FF9813;
/*	color: #01479F; */
	font-size: 11px;
	font-weight:bold;
	font-family: Arial;
}

#selectlang select
{
	font-size: 12px;
}

/* KAB 20090511 - added style for Back link on details pages */
#backlink
{
	text-align: right;
	font-weight: bold;
}	
#backlink a, #backlink a:visited
{
	text-decoration: none;
}
#backlink a:hover
{
	text-decoration: underline;
}

.expandlinkcas
{
	text-decoration: none;
	color: blue;
	font-size: 14px;
}

.expandlinkmdl
{
	text-decoration: none;
	color: blue;
	font-size: 14px;
}

#prodSrchTable tr, #prodSrchTable td { margin: 0px; padding: 0px; }

#ec167subscript
{
	font-size: 16px;
}
