@charset "UTF-8";
/* CSS Document */
html { 
	background:#FFFFFF/*url(foamtech-korea-images/typical/rotate/rotate.php) repeat-x center*/;
	height:auto;
	background-position:400px bottom;
} 

body { 
/*	background: url(foamtech-korea-images/typical/foamtech-korea-main-bg.jpg) repeat-x;
	background-position:196px top; */
	padding:0px;
	margin:0px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
}




/*
html { 
	background: url(foamtech-korea-images/typical/rotate/foamtech-korea-bg-rotate-1.png) no-repeat;
	height:auto;
	background-position:310px bottom;
} 


body { 
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	background:#FFFFFF url(foamtech-korea-images/typical/foamtech-korea-main-bg.jpg) repeat-x;
	background-position:589px top;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
}*/

a {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a:link {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a:visited {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a:active {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.top-nav a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}

.top-nav a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}

.top-nav a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}

.top-nav a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#CCCCCC;
}

.top-nav a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}

.top-nav-right {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#666666;
}

.top-nav-right a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#666666;
}

.top-nav-right a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#666666;
}

.top-nav-right a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#666666;
}

.top-nav-right a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#333333;
}

.top-nav-right a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#666666;
}

.prod-title-russ {
	color:#993300;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:0px;
	margin-top:0px;
}

.prod-title {
	color:#CC0000;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:0px;
	margin-top:0px;
}

.sidenav-title {
	color:#333333;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:0px;
	margin-top:0px;
	padding-left:10px;
	clear:both;
}


.call-number {
	color:#CC0000;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.call-numberb {
	color:#333333;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}


.prod-desc-title {
	color:#0066CC;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

	
.prod-indi-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
	font-weight:normal;
}

.cont-text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	line-height:18px;
}

.cont-text-b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.cont-text-c {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
}


.prod-indi-link-small {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#666666;
	line-height:16px;
}

.prod-indi-link-russ {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#003399;
}


.prod-indi-link {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#003399;
}



.prod-indi-link a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#003399;
}

.prod-indi-link a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#003399;
}

.prod-indi-link a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#003399;
}

.prod-indi-link a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#003399;
	text-decoration:underline;
}

.prod-indi-link a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#003399;
}

.new a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#0000FF;
}

.new a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#0000FF;
}

.new a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#0000FF;
}

.new a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.new a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#0000FF;
}

.more a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#0000FF;
}

.more a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#0000FF;
}

.more a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#0000FF;
}

.more a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#0000FF;
	text-decoration:underline;
}

.more a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#0000FF;
}

.copy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
	

.copy a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.copy a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.copy a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.copy a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}

.copy a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.other-links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
	font-weight:normal;
}
	

.other-links a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
	font-weight:normal;
}

.other-links a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
	font-weight:normal;
}

.other-links a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
	font-weight:normal;
}

.other-links a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
	text-decoration:underline;
	font-weight:normal;
}

.other-links a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
	font-weight:normal;
}

/*THUMBNAIL HOVERPOPUPS*/

.thumbnail  {
position: relative;
float: left;
padding: 2px;
/*z-index: 0;*/
}

.thumbnail:hover {
background-color: #e9e9e2;
z-index: 50;
color: #335500;
text-decoration: none;
}

.thumbnail span { /*CSS for enlarged image*/
position: absolute;
background-color: #F4F4F4;
padding: 5px;
/*left: -1000px;*/
border: 1px solid #999999;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img { /*CSS for enlarged image*/
border-width: 0; 
/*padding: 2px;*/
}

.thumbnail:hover span { /*CSS for enlarged image on hover*/
visibility: visible; width: auto;
 /* use IF IE6 style to correct IE6 positions of larger image relative to thumb */
left: 300px;/*position where enlarged image should offset horizontally */
}

/*THUMBNAIL2 - thumbnail2 has border and border on hover*/

.thumbnail2 {
position: relative;
float: left;
padding: 5px;
/*z-index: 0;*/
}

.thumbnail2:hover { 
background-color: #e9e9e2;
/*z-index: 50;*/
color: #335500;
text-decoration: none;
}

.thumbnail2 span { /*CSS for enlarged image*/
position: absolute;
background-color: #e5e5e5;
padding: 5px;
/*left: -1000px;*/
border: 1px solid #666;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail2 span img { /*CSS for enlarged image*/
border-width: 0;
/*padding: 2px;*/
}

.thumbnail2:hover span { /*CSS for enlarged image on hover*/
visibility: visible; width: 208px;
top: 5px; /* use IF IE6 style to correct IE6 positions of larger image relative to thumb */
left: 300px;/*position where enlarged image should offset horizontally */
}

a.thumbnail2 img { text-decoration:none;
z-index: 50; }

/*if same attribute for all 4 states, then declare here in
a.thumbnail2*/ 

a.thumbnail2 img:link { border: 2px solid #e9e9e2; background: transparent; }

a.thumbnail2 img:visited { border: 2px solid #e9e9e2; background : transparent; }

a.thumbnail2 img:hover { border: 2px solid #f00; background : transparent; }

a.thumbnail2 img:active { border: 2px solid #e9e9e2; background : transparent; }

a.thumbnail2 img { border: 2px solid #e9e9e2; }

/*end of hover popup links*/



#header-main {
	width:900px;
	height:115px;
}

#logo {
	width:184px;
	height:50px;
	float:right;
	padding-top:5px;
	padding-right:5px;
}

#logo-jsm {
	width:181px;
	height:50px;
	float:left;
	padding-top:5px;
	padding-left:5px;
}

#header-nav {
	float:left;
	width:750px;
	height:50px;
	background:url(foamtech-korea-images/typical/foamtech-korea-navtop-bg.jpg) repeat-x;
}

#header-nav-left {
	width:9px;
	height:50px;
	background:url(foamtech-korea-images/typical/foamtech-korea-navtop-left.jpg) no-repeat;
	float:left;
}

#header-nav-right {
	width:9px;
	height:50px;
	background:url(foamtech-korea-images/typical/foamtech-korea-navtop-right.jpg) no-repeat;
	float:right;
}

#header-nav-mid {
	width:732px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

#header-right {
	width:141px;
	background:#D6D6D6;
	float:right;
	height:32px;
	padding-top:18px;
}

#header-right-text {
	float:left;
	margin-left:11px;
}

#header-right-text-mid {
	float:left;
	margin-left:11px;
	color:#333333;
}

#header-right-right {
	width:9px;
	height:50px;
	float:right;
	background:url(foamtech-korea-images/typical/foamtech-korea-navright-right.jpg) no-repeat;
}
	

#top-nav {
	margin-top:13px;
	width:auto;
	height:auto;
	float:left;
}

#top-nav-space {
	width:12px;
	height:auto;
	float:left;
}

#flash-collage {
	width:900px;
	height:200px;
	clear:both;
	margin-bottom:10px;
}

#prod-main {
	clear:both;
	width:900px;
	height:auto;
}

#prod-main-sub {
	width:690px;
	height:auto;
	float:right;
}

#prod-top {
	width:900px;
	height:10px;
	background:url(foamtech-korea-images/typical/foamtech-korea-prod-top-mid.jpg) repeat-x;
}

#prod-top-suba {
	width:900px;
	height:10px;
}


#prod-top-sub {
	width:690px;
	height:10px;
	background:url(foamtech-korea-images/typical/foamtech-korea-prod-top-mid.jpg) repeat-x;
	float:right;
}

#prod-top-left {
	width:7px;
	height:10px;
	background:url(foamtech-korea-images/typical/foamtech-korea-prod-top-left.jpg) no-repeat;
	float:left;
}

#prod-top-left-sub {
	width:7px;
	height:10px;
	background:url(foamtech-korea-images/typical/foamtech-korea-prod-top-left-sub.jpg) no-repeat;
	float:left;
}

#prod-top-right {
	width:7px;
	height:10px;
	background:url(foamtech-korea-images/typical/foamtech-korea-prod-top-right.jpg) no-repeat;
	float:right;
}

#prod-left {
	width:2px;
	height:290px;
	background:url(foamtech-korea-images/typical/foamtech-korea-prod-left.jpg) no-repeat;
	float:left;
}


#prod-right {
	width:2px;
	height:290px;
	background:url(foamtech-korea-images/typical/foamtech-korea-prod-right.jpg) no-repeat;
	float:right;
}

#prod-mid {
	width:866px;
	height:auto;
	float:left;
	background:#FFFFFF;
	min-height:290px;
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
	text-align:left;
}

#prod-mid-sub {
	width:656px;
	height:auto;
	float:left;
	background:#FFFFFF;
	min-height:290px;
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
	text-align:left;
}

#prod-indi-main {
	clear:both;
	width:866px;
	height:auto;
	text-align:center;
}

#prod-indi-main-sub {
	clear:both;
	width:656px;
	height:auto;
	text-align:center;
}

#prod-indi-main-left {
	width:866px;
	height:auto;
	float:left;
	text-align:center;
}

#prod-indi-main-left-sub {
	width:656px;
	height:auto;
	float:left;
	text-align:center;
}

#prod-indi-main-left-sub-prod {
	width:auto;
	height:auto;
	float:left;
	text-align:center;
	padding:5px;
	border:1px #CCCCCC solid;	
	background:#F4F4F4;
	margin-left:160px;
	margin-top:5px;
}

#prod-indi-main-left-sub-prod4 {
	width:auto;
	height:auto;
	float:left;
	text-align:center;
	padding:5px;
	border:1px #CCCCCC solid;	
	background:#F4F4F4;
	margin-left:105px;
	margin-top:5px;
}

#prod-indi-main-left-sub-prod2 {
	width:auto;
	height:auto;
	float:left;
	text-align:center;
	padding:5px;
	border:1px #CCCCCC solid;	
	background:#F4F4F4;
	margin-left:220px;
	margin-top:5px;
}


#prod-indi-main-short-left {
	width:762px;
	height:auto;
	float:right;
	text-align:left;
	padding-top:10px;
}

#prod-cont {
	clear:both;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
}

#prod-indi-main-right {
	width:104px;
	height:auto;
	float:left;
	text-align:left;
	padding-top:10px;
}

#indi-app {
	text-align:left;
}

#prod-indi {
	width:169px;
	height:auto;
	float:left;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:5px;
}

#prod-indi-indi {
	width:273px;
	height:340px;
	float:left;
	padding-top:5px;
	padding-left:10px;
}

#prod-indi-link {
	width:104px;
	height:auto;
	padding-top:10px;
	float:left;
	padding-right:5px;
	text-align:left;
}

#prod-border {
	width:2px;
	height:200px;
	background:url(foamtech-korea-images/typical/foamtech-korea-prod-border.jpg) no-repeat;
	float:left;
	padding-right:10px;
}

#body-main {
	clear:both;
	width:880px;
	height:auto;
	border:#CCCCCC thin solid;
	background:#FFFFFF;
	padding:15px 15px 15px 15px;
	border-bottom:#F2F2F2;
}

#body-main-main {
	clear:both;
	width:895px;
	height:auto;
	border:#CCCCCC thin solid;
	background:#FFFFFF;
	padding:15px 15px 15px 0px;
	border-bottom:#F2F2F2;
}

#body-main-details {
	width:880px;
	text-align:left;
}

#body-main-details-sub {
	width:875px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}

#body-right {
	width:300px;
	height:auto;
	float:right;
	text-align:left;
}


#body-right-cont {
	width:280px;
	height:auto;
	background:#FFFFFF;
	border:#CCCCCC thin solid;
	margin-top:10px;
	padding:10px;
}


#body-left {
	width:595px;
	height:auto;
	float:left;
}

#body-left-left {
	float:left;
	width:150px;
	height:150px;
	padding-left:15px;
	padding-right:15px;
}

#body-left-left-sub {
	float:left;
	width:150px;
	height:150px;
	padding-right:15px;
}

#body-left-left-sub-2 {
	float:left;
	width:300px;
	height:73px;
	padding-right:15px;
}

#body-left-right {
	float:left;
	width:400px;;
	height:auto;
	text-align:left;
}

#more {
	text-align:right;
}

#body-left-border {
	clear:both;
	width:595px;
	height:1px;
	background:#CCCCCC;
	margin-bottom:10px;
	margin-top:10px;
}

#footer-main {
	clear:both;
	width:100%;
	height:80px;
	background: url(foamtech-korea-images/typical/foamtech-korea-footer-bg.png) repeat-x;
}

#footer {
	width:880px;
	height:15px;
	border:#434343 thin solid;
	border-top:#484848 thin solid;
	background:#484848;
	padding:15px;
}

#footer-left {
	float:left;
}

#footer-right {
	float:right;
}

#products-left {
	float:left;
}

#products-left-left {
	float:left;
	padding-left:10px;
}


#flags {
	float:right;
	width:30px;
	height:20px;
	padding-right:5px;
}

#call-number {
	float:right;
	width:auto;
	height:auto;
}
	
#contact-us {
	font-size:14px;
	padding-left:10px;
	text-align:center;
}

#other-links {
	text-align:center;
	padding-top:20px;
}

#app2 {
	float:left;
}

#sidenav-top {
	width:210px;
	height:10px;
	background:#DEDEDE;
	float:left;
}

#sidenav-top-left {
	width:7px;
	height:10px;
	background:url(foamtech-korea-images/typical/foamtech-korea-sidenav-left.jpg) no-repeat;
	float:left;
}

#sidenav-bot {
	width:210px;
	height:10px;
	background:#DEDEDE;
	float:left;
}

#sidenav-bot-left {
	width:7px;
	height:10px;
	background:url(foamtech-korea-images/typical/foamtech-korea-sidenav-leftb.jpg) no-repeat;
	float:left;
}

#sidenav {
	width:210px;
	background:#DEDEDE;
	float:left;
	height:auto;
	text-align:left;
	margin-top:10px;
	
}

#nav {
        width: 210px;
		font-size:11px;
}
#nav, #nav ul, #nav li {
        margin: 0;
        padding: 0;
        list-style: none;
		text-indent:10px;
}
#nav li {
	clear: both;
	margin-bottom:1px;
}

#nav li strong {
display: block;
	color:#333333;
	background:#FFFFFF url(foamtech-korea-images/typical/foamtech-korea-arrow-sidenav.jpg) no-repeat left;
	width: 194px;
    padding: 5px;
	margin-left:4px;
	margin-right:1px;
	text-align:right;
	margin-bottom:1px;
}

#nav li strong {
display: block;
	color:#333333;
	background:#FFFFFF url(foamtech-korea-images/typical/foamtech-korea-arrow-sidenav.jpg) no-repeat left;
	width: 194px;
    padding: 5px;
	margin-left:4px;
	margin-right:1px;
	text-align:right;
	margin-bottom:1px;
}

#nav li span {
display: block;
	color:#CC3300;
	background:#FFFFFF;
	width: 194px;
    padding: 5px;
	margin-left:4px;
	margin-right:1px;
	text-align:right;
	margin-bottom:1px;
	font-weight:bold;
}


#nav li b {
    display: block;
	color:#333333;
	background:#FFFFFF;
	width: 194px;
    padding: 5px;
	margin-left:4px;
	margin-right:1px;
	cursor:pointer;
	text-align:right;
}
#nav li a {
	color:#333333;
	cursor:pointer;
	display:block;
}

#nav li a:hover {
        background: #EAEAEA;

}




#nav li b:hover,
#nav li b.over {
	        background: #EAEAEA;

}
#nav li ul li {
    font-size: 11px;
    border: none;
	background: #DEDEDE;
	text-indent:13px;
}
#nav li ul li a {
        display: block;
        height: 1.2em;
	width: 194px;
    padding: 5px;
	margin-left:4px;
	margin-right:1px;
	text-decoration: none;
        color:#0033CC;
        background: #FEFEFE;
		font-weight:bold;
		text-align:right;
}

#nav li ul li strong {
        display: block;
        height: 1.2em;
	width: 194px;
    padding: 5px;
	margin-left:4px;
	margin-right:1px;
	text-decoration: none;
        color:#CC3300;
        background: #FEFEFE;
		font-weight:bold;
		text-align:right;
}

#nav li ul li a:hover {
        color:#0033CC;
        background: #EAEAEA;
		text-decoration:none;
}

