@import url("common/reset.css");
@import url("common/base.css");
@import url("common/header.css");
@import url("common/navigation.css");
@import url("common/table.css");
@import url("common/worldmap.css");
@import url("common/jtips.css");

/* eizo.com      */
/* css           */
/* contents2.css */
/*---------------*/
/* base 2column  */

#container {
	background:#ffffff url("../images/common/body_bg_2column.jpg") repeat-y center;
	}



/* contents body table */
/*------------------------------------------------------------*/

table#contentsBody {
	text-align:center;
	vertical-align:top;
	width:900px;
	margin:0 auto;
	padding:0;
	}

table.mainContents {
	width:660px;
	margin:0 30px 10px;
	}
table.mainContents h1,table.mainContents h2,table.mainContents h3 {font-family:Arial, Helvetica, sans-serif;font-weight:bold}

#container h3 {font-size:14px; font-weight:bold;margin:0 0 10px;}

#container h4 {
	margin:0 30px 10px;
	}

#container h5,#container h6 {
	font-weight:bold;
	margin:0 0 0.5em;
	}

#container p {
	margin:0 0 1.5em;
	}

table.radiforcetable {width:100%}
table.radiforcetable td {border-bottom:1px dashed #ebebeb; padding:20px 0 10px 0}

/* 2 column table */
/*------------------------------------------------------------*/

table#contentsBody {
	min-height:100%;
	height:auto !important;
	height:100%;
	background:#ffffff url("../images/common/contents_bg.gif") repeat-y;
	}

#left-column {
	text-align:left;
	vertical-align:top;
	width:179px;
	background:#cac3b3;
	border-right:1px solid #403e3f;
	margin:0;
	padding:0;
	}

#right-column {
	text-align:left;
	vertical-align:top;
	width:720px;
	}

#right-column .mainContentsLeft,#right-column .mainContentsRight {
	vertical-align:top;
	width:315px;
	}

#right-column table.mainContents .space {
	width:30px;
	}

#right-column2 {
	text-align:left;
	vertical-align:top;
	width:660px;
	padding:30px;
	}



/* main contents header property */
/*------------------------------------------------------------*/

#right-columnHeader {
	position:relative;
	width:720px;
	margin:0 0 10px;
	padding:0;
	}

#right-columnHeader p.descriptionTitle {
	font-size:17px;
	/font-size:136%;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	margin:0 0 0.5em;
	}

#right-columnHeader p.description {
	margin:0 0 0.5em;
	padding:0;
	}

#right-columnHeader ul {
	list-style:disc;
	margin:0;
	padding:0 0 0 1.5em;
	}

#right-columnHeader ul li {
	line-height:1.2;
	margin:0 0 0.2em;
	padding:0;
	}

#right-columnHeader .btn_flashintro {
	display:inline;
	position:absolute;
	left:30px;
	bottom:20px;
	margin:1em 0 0;
	padding:0;
	}



/* category header property */
/*--------------------------*/

#right-column .categoryHeader {
	height:181px;
	margin:0 0 30px;
	}

#right-column .categoryHeader h3 {
	margin:0;
	padding:30px 0 10px 30px;
	}
	
#right-column .categoryHeader h1 {font-family:"Times New Roman", Times, serif; color:#231B19;font-size:24px;line-height:24px;font-weight:normal;margin:0;padding:20px 0 10px 30px;}	
#right-column .categoryHeader h1 span {font-size:18px}

.categoryHeader .right-columnHeaderLeft {
	text-align:left;
	float:left;
	display:block;
	width:390px;
	margin:0;
	padding:0 0 0 30px;
	}


/* normal header property   */
/*--------------------------*/

#right-column .normalHeader {
	height:292px;
	}

#right-column .normalHeader h3 {
	margin:0;
	padding:30px 0 10px 30px;
	}

.normalHeader .right-columnHeaderLeft {
	text-align:left;
	float:left;
	display:block;
	width:340px;
	margin:0;
	padding:0 0 0 30px;
	}


/* fuature header property   */
/*--------------------------*/

#right-column .featureHeader {
	height:346px;
	}

#right-column .featureHeader h3 {
	margin:0;
	padding:30px 0 10px 30px;
	}
	
#right-column .featureHeader h1 {font-family:"Times New Roman", Times, serif; color:#231B19;font-size:24px;line-height:24px;font-weight:normal;margin:0;padding:20px 0 10px 30px;}	
#right-column .featureHeader h1 span {font-size:18px}

/* copy 1 line */
.featureHeader .right-columnHeaderLeft {
	text-align:left;
	float:left;
	display:block;
	width:300px;
	margin:0;
	padding:40px 0 0 30px;
	}

/* copy 2 lines */
.featureHeader .right-columnHeaderLeft2 {
	text-align:left;
	float:left;
	display:block;
	width:300px;
	margin:0;
	padding:70px 0 0 30px;
	}


/* accessories header property */
/*-----------------------------*/

#right-column .accessoriesHeader {
	height:292px;
	margin:0 0 20px;
	}

#right-column .accessoriesHeader h3 {
	margin:0;
	padding:30px 0 15px 30px;
	}

#right-column .accessoriesHeader h3.withSub {
	margin:0;
	padding:30px 0 0 30px;
	}

#right-column .accessoriesHeader h4 {
	font-size:14px;
	/font-size:112%;
	margin:0 0 20px;
	padding:0;
	}

.accessoriesHeader .right-columnHeaderLeft {
	text-align:left;
	float:left;
	display:block;
	width:400px;
	margin:0;
	padding:0 0 0 30px;
	}

.accessoriesHeader .right-columnHeaderLeft2 {
	text-align:left;
	float:left;
	display:block;
	width:350px;
	margin:0;
	padding:0 0 0 30px;
	}


/* Raptor header property   */
/*--------------------------*/

#right-column .raptorHeader {
	height:292px;
	}

#right-column .raptorHeader h3 {
	margin:0;
	padding:30px 0 10px 30px;
	}

.raptorHeader .right-columnHeaderLeft {
	text-align:left;
	float:left;
	display:block;
	width:325px;
	margin:0;
	padding:0 0 0 30px;
	}



/* main contents header property */
/* 2column                       */
/*------------------------------------------------------------*/

#right-column ul.infoLink {
	clear:both;
	width:670px;
	padding:0 20px 30px 30px;
	}

#right-column ul.infoLink li {
	float:left;
	background:url("../images/common/border_infolink.gif") no-repeat center right;
	margin:0 6px 0 0;
	padding:0 5px 0 0;
	}

#right-column ul.infoLink li.last {
	float:left;
	background:none;
	margin:0;
	padding:0;
	}

#right-column ul.infoLink li.compare {
	float:right;
	text-align:right;
	width:7.5em;
	background:none;
	margin:0;
	padding:0;
	}

#right-column ul.infoLink li.compare input {
	margin:0 0 0 2px;
	padding:0;
	}
/*
#right-column ul.infoLink li a:link    {color:#333333;text-decoration:none;}
#right-column ul.infoLink li a:visited {color:#333333;text-decoration:none;}
#right-column ul.infoLink li a:hover   {color:#333333;text-decoration:underline;}
#right-column ul.infoLink li a:active  {color:#333333;text-decoration:underline;}
*/

#right-column ul.infoLink:after {
	clear:both;
	content:".";
	display:block;
	visibility:hidden;
	height:0;
	}

#right-column ul.infoLink {
	display:inline-table;
	zoom:1;
	}

/* no ie mac \*/
* html #right-column ul.infoLink {
	height:1%;
	}

#right-column ul.infoLink {
	display:block;
	}
/* no ie mac */



/* main contents header property */
/* 1column                       */
/*------------------------------------------------------------*/

#right-column2 h3 {
	padding:0 0 5px 0;
	}

#right-column2 h4 {
	margin:0 0 10px;
	}

#right-column2 ul.normal {
	list-style:disc;
	margin:0 0 0 2em;
	padding:0 0 1em;
	}

#right-column2 ul.normal li {
	margin:0 0 0.5em;
	}

#right-column2 ol.normal {
	list-style:decimal;
	margin:0 0 0 2em;
	padding:0 0 1em;
	}

#right-column2 ol.normal li {
	margin:0 0 0.5em;
	}

#right-column2 ul.infoLink {
	clear:both;
	width:660px;
	padding:0 0 30px;
	}

#right-column2 ul.infoLink li {
	float:left;
	background:url("../images/common/border_infolink.gif") no-repeat center right;
	margin:0 6px 0 0;
	padding:0 5px 0 0;
	}

#right-column2 ul.infoLink li.last {
	float:left;
	background:none;
	margin:0;
	padding:0;
	}

#right-column2 ul.infoLink li.compare {
	float:right;
	text-align:right;
	width:12em;
	background:none;
	margin:0;
	padding:0;
	}

#right-column2 ul.infoLink li.compare input {
	margin:0 0 0 2px;
	padding:0;
	}

#right-column2 ul.infoLink li a:link    {color:#7f6d56;text-decoration:none;}
#right-column2 ul.infoLink li a:visited {color:#7f6d56;text-decoration:none;}
#right-column2 ul.infoLink li a:hover   {color:#7f6d56;text-decoration:underline;}
#right-column2 ul.infoLink li a:active  {color:#7f6d56;text-decoration:underline;}

#right-column2 ul.infoLink:after {
	clear:both;
	content:".";
	display:block;
	visibility:hidden;
	height:0;
	}

#right-column2 ul.infoLink {
	display:inline-table;
	zoom:1;
	}

/* no ie mac \*/
* html #right-column2 ul.infoLink {
	height:1%;
	}

#right-column2 ul.infoLink {
	display:block;
	}
/* no ie mac */



/* Products series (products category top) */
/*------------------------------------------------------------*/

/* FlexScan */

.seriesBlockFlexScan {
	margin:0;
	padding:0;
	}

.seriesBlockFlexScan:after {
	clear:both;
	content:".";
	display:block;
	visibility:hidden;
	height:0;
	}

.seriesBlockFlexScan {
	display:inline-table;
	zoom:1;
	}

/* no ie mac \*/
* html .seriesBlockFlexScan {
	height:1%;
	}

.seriesBlockFlexScan {
	display:block;
	}
/* no ie mac */

.seriesBlockFlexScan .seriesBlockTxt {
	float:left;
	width:210px;
	margin:0 5px 0 0;
	padding:0;
	}

.seriesBlockFlexScan .seriesBlockImg {
	float:right;
	width:100px;
	}


/* ColorEdge & Industrial & FORIS */

.seriesBlock {
	margin:0 0 1em;
	padding:0;
	}

.seriesBlock:after {
	clear:both;
	content:".";
	display:block;
	visibility:hidden;
	height:0;
	}

.seriesBlock {
	display:inline-table;
	zoom:1;
	}

/* no ie mac \*/
* html .seriesBlock {
	height:1%;
	}

.seriesBlock {
	display:block;
	}
/* no ie mac */

.seriesBlock .seriesBlockTxt {
	float:left;
	width:205px;
	margin:0;
	padding:0 5px 5px 3px;
	}

.seriesBlock .seriesBlockImg {
	float:right;
	width:100px;
	}

hr.seriesBlockLast {
	clear:both;
	height:1px;
	border-top:1px solid #9e9e9e;
	border-left:none;
	border-bottom:none;
	border-right:none;
	margin:0;
	padding:0;
	}



/* Raptor */

.seriesBlockRaptor {
	margin:0 0 1em;
	padding:0;
	}

.seriesBlockRaptor:after {
	clear:both;
	content:".";
	display:block;
	visibility:hidden;
	height:0;
	}

.seriesBlockRaptor {
	display:inline-table;
	zoom:1;
	}

/* no ie mac \*/
* html .seriesBlockRaptor {
	height:1%;
	}

.seriesBlockRaptor {
	display:block;
	}
/* no ie mac */

#container .seriesBlockRaptor h5 {
	font-weight:normal;
	margin:0 0 0.2em;
	}

.seriesBlockRaptor .seriesBlockTxt {
	float:left;
	width:210px;
	margin:0;
	padding:0 5px 0 0;
	}

.seriesBlockRaptor .seriesBlockImg {
	float:right;
	width:100px;
	}




/* Products series table (products category top) */
/*-------------------------------------------------------------*/

table.seriesTypeFlexScan {
	width:315px;
	border-top:1px solid #9e9e9e;
	border-bottom:1px solid #9e9e9e;
	margin:0.5em 0 2em;
	}

table.seriesType {
	width:315px;
	border-top:1px solid #9e9e9e;
	margin:0.5em 0;
	}

.seriesBlockCG table.seriesType {
	width:315px;
	border-top:none;
	margin:0.5em 0;
	}

.CGfirst table.seriesType {
	width:315px;
	border-top:1px solid #9e9e9e;
	margin:0.5em 0;
	}

.CGlast table.seriesType {
	width:315px;
	border-top:none;
	margin:0.5em 0;
	}

table.seriesTypeFlexScan td,table.seriesType td {
	font-size:13px !important;
	padding:3px;
	}

table.seriesTypeFlexScan tr.purple,table.seriesType tr.purple {
	color:#bc8cbf;
	}

table.seriesType tr.purple a:link    {color:#bc8cbf;text-decoration:none;}
table.seriesType tr.purple a:visited {color:#bc8cbf;text-decoration:none;}
table.seriesType tr.purple a:hover   {color:#bc8cbf;text-decoration:underline;}
table.seriesType tr.purple a:active  {color:#bc8cbf;text-decoration:underline;}

table.seriesTypeFlexScan tr.purple a:link    {color:#bc8cbf;text-decoration:none;}
table.seriesTypeFlexScan tr.purple a:visited {color:#bc8cbf;text-decoration:none;}
table.seriesTypeFlexScan tr.purple a:hover   {color:#bc8cbf;text-decoration:underline;}
table.seriesTypeFlexScan tr.purple a:active  {color:#bc8cbf;text-decoration:underline;}

table.seriesTypeFlexScan td.size,table.seriesType td.size {
	width:2.5em;
	}

table.seriesTypeFlexScan td.type,table.seriesType td.type {
	padding:0 1em 0 0;
	}

table.seriesTypeFlexScan td.type .new, table.seriesType td.type .new, h5 .new, table.seriesTypeFlexScan td.new2 .new, table.seriesType td.new2 .new {
	vertical-align:middle;
	background:#a02013;
	font-size:9px;
	/font-size:69%;
	color:#ffffff;
	margin:0 0 0 5px;
	padding:2px;
	}

table.seriesTypeFlexScan td.intro,table.seriesType td.intro {
	width:6em;
	}

table.seriesTypeFlexScan td.compare,table.seriesType td.compare {
	text-align:right;
	width:5em;
	}

table.seriesTypeFlexScan td.check,table.seriesType td.check {
	text-align:right;
	width:1em;
	}


/* Raptor top page */


/* Radiforce top page */

.radiforce_web {
	clear:both;
	margin:0 0 2em;
	padding:0;
	}

.radiforce_web:after {
	clear:both;
	content:".";
	display:block;
	visibility:hidden;
	height:0;
	}

.radiforce_web {
	display:inline-table;
	zoom:1;
	}

/* no ie mac \*/
* html .radiforce_web {
	height:1%;
	}

.radiforce_web {
	display:block;
	}
/* no ie mac */

.radiforce_web .image {
	float:left;
	width:180px;
	margin:0 20px 0 0;
	padding:0;
	}

.radiforce_web .text {
	float:left;
	width:460px;
	margin:0;
	padding:0;
	}

#container .radiforce_web .text h4 {
	margin:0 0 0.5em;
	padding:0;
	}



/* for products pages */
/* icons              */
/*------------------------------------------------------------*/

#right-column ul.icons {
	text-align:left;
	list-style:none;
	width:320px;
	margin:0;
	padding:0 0 1em;
	}

#right-column ul.icons li {
	float:left;
	margin:0 10px 0 0;
	padding:0;
	}

#right-column ul.icons:after {
	clear:both;
	content:".";
	display:block;
	visibility:hidden;
	height:0;
	}

#right-column ul.icons {
	display:inline-table;
	zoom:1;
	}

/* no ie mac \*/
* html #right-column ul.icons {
	height:1%;
	}

#right-column ul.icons {
	display:block;
	}
/* no ie mac */




/* for "Color Matching between Your Monitor and Prints" pages */
/* navigation */
/*------------------------------------------------------------*/

ul.matching_nav {
	list-style:none;
	width:639px;
	border-left:1px solid #9e9e9e;
	margin:0 0 20px;
	padding:0;
	}

ul.matching_nav li {
	float:left;
	display:inline;
	width:96px;
	height:5.5em;
	border-right:1px solid #9e9e9e;
	margin:0;
	padding:10px 10px 10px 20px;
	}

ul.matching_nav:after {
	clear:both;
	content:".";
	display:block;
	visibility:hidden;
	height:0;
	}

ul.matching_nav {
	display:inline-table;
	zoom:1;
	}

/* no ie mac \*/
* html ul.matching_nav {
	height:1%;
	}

ul.matching_nav {
	display:block;
	}
/* no ie mac */

ul.matching {
	list-style:none;
	margin:0 0 20px 30px;
	padding:0;
	}

ul.matching li {
	margin:0 0 0.8em;
	}


/* for "EIZO Library" pages */
/* navigation */
/*------------------------------------------------------------*/

ul.library_nav {
	list-style:none;
	width:659px;
	border-left:1px solid #9e9e9e;
	margin:0 0 20px;
	padding:0;
	}

ul.library_nav li {
	float:left;
	display:inline;
	width:114px;
	height:4em;
	border-right:1px solid #9e9e9e;
	margin:0;
	padding:0px 10px 0px 5px;
	}

ul.library_nav:after {
	clear:both;
	content:".";
	display:block;
	visibility:hidden;
	height:0;
	}

ul.library_nav {
	display:inline-table;
	zoom:1;
	}

/* no ie mac \*/
* html ul.library_nav {
	height:1%;
	}

ul.library_nav {
	display:block;
	}
/* no ie mac */


/* for "Making the EIZO FlexScan Monitors" pages */
/* navigation */
/*------------------------------------------------------------*/

ul.making_nav {
	list-style:none;
	width:639px;
	border-left:1px solid #9e9e9e;
	margin:0 0 20px;
	padding:0;
	}

ul.making_nav li {
	float:left;
	display:inline;
	width:110px;
	height:2.5em;
	border-right:1px solid #9e9e9e;
	margin:0;
	padding:10px 10px 10px 20px;
	}

ul.making_nav:after {
	clear:both;
	content:".";
	display:block;
	visibility:hidden;
	height:0;
	}

ul.making_nav {
	display:inline-table;
	zoom:1;
	}

/* no ie mac \*/
* html ul.making_nav {
	height:1%;
	}

ul.making_nav {
	display:block;
	}
/* no ie mac */

ul.making {
	list-style:none;
	margin:0 0 20px 30px;
	padding:0;
	}

ul.making li {
	margin:0 0 0.8em;
	}

/* for "MOX (Multiple Overlay Extension)" pages */
/* navigation */
/*------------------------------------------------------------*/

ul.mox_nav {
	list-style:none;
	width:639px;
	border-left:1px solid #9e9e9e;
	margin:20px 0;
	padding:0;
	}

ul.mox_nav li {
	float:left;
	display:inline;
	width:85px;
	height:3.5em;
	border-right:1px solid #9e9e9e;
	margin:0;
	padding:10px 5px 10px 15px;
	}

ul.mox_nav:after {
	clear:both;
	content:".";
	display:block;
	visibility:hidden;
	height:0;
	}

ul.mox_nav {
	display:inline-table;
	zoom:1;
	}

/* no ie mac \*/
* html ul.mox_nav {
	height:1%;
	}

ul.mox_nav {
	display:block;
	}
/* no ie mac */



/* contents footer */
/*------------------------------------------------------------*/

.share {
	text-align:right;
	width:840px;
	height:16px;
	background:url("../images/common/body_bg_2column.jpg") repeat-y center;
	margin:0 auto 0;
	padding:10px 110px 14px;
	}


/* email page link */
/*------------------------------------------------------------*/

#left-column .left-linkformTitle {
	margin:0 0 12px 0px;
	padding:0;
	font-size: 12px;
	color: #333;
	line-height:normal;
}

input.linkform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D7D7D;
	line-height: 16px;
	padding: 3px;
	margin:0 0 3px 15px;
	width:140px;
}
input.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D7D7D;
	line-height: 16px;
	padding: 3px;
	margin:0 0 3px 15px;
	width:60px;
}

label.emaillink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height:14px;
	margin-left:15px;
}



