@charset "iso-8859-1";

/* Copyright Toshiba */

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
/* form { display: inline }*/
form {}		
.txt-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 69%;
	font-weight: normal;
	line-height: 110%;}
input, select { font-size: 75% }
textarea{
	font-size: 75%;
	width: 100%;
}

/* Top area -------------------------------------------------- */
/*#topArea {width:100%; height:64px}*/
#topArea {width:100%; height:74px}
/*#topArea div.logo {float:left; clear:both; padding:22px 0px 0px 19px}*/
#topArea div.logo {float:left; clear:both; padding:22px 0px 0px 19px}
#topArea div.logo a img {border:0px;}
#topArea div.header {float:left; clear:none; padding:20px 0px 0px 76px}
#topArea h1 {font-size:100%; font-weight:bold; color:#000000}

/* Top area: Right links */
#topArea div.topRightLinks {position:absolute; top:0px; right:0px;}
#topArea div.topRightLinks div {float:right; padding:5px 10px 0px 0px; font-size:76%; color:#003399}
#topArea div.topRightLinks div form {text-align:right; margin: 0px 0px 5px 0px;}
#topArea div.topRightLinks a {color:#003399; text-decoration:underline; padding:2px 0px 0px 10px; background:url(/global-assets/bullet_nav.gif) 1px 8px no-repeat}
#topArea div.topRightLinks a:hover {color:#ff6633; text-decoration:underline}

/* Middle area layout -------------------------------------------------- */
table.outerTable td.top {width:100%; padding:0px 0px 15px 0px;}
table.outerTable td.left {width:153px; padding:0px 0px 0px 0px; background:url(/global-assets/bg_navcol.gif) left top repeat-y}
table.outerTable td.right {width:auto; padding:0px 0px 0px 15px;}

table.outerTableRC td.top {width:100%; padding:0px 0px 15px 0px;}
table.outerTableRC td.left {width:153px; padding:0px 0px 0px 0px; background:url(/global-assets/bg_navcol.gif) left top repeat-y}
table.outerTableRC td.right {width:auto; padding:0px 0px 0px 15px; background:url(/global-assets/bg_navcol.gif) right top repeat-y}

/* Top Menu Row -------------------------------------------------- */

#topRow {height:20px; background:#eaeceb; border-top: 1px solid #b3bdc3}
#topNav {padding:0px 0px 0px 0px; font-size:82%; width:20%;}
#topNav a {color:#003399; text-decoration:none}


img { border-style: none }
img.float-right { float:right }
img.float-left { float:left }

/*Color Design 
--------------------------------------*/
.bg-cp-red { background-color: #ff0000 }

.bg-bsc-grey1{ background-color: #cccccc }
.bg-bsc-grey2{ background-color: #666666 }
.bg-bsc-grey3{ background-color: #999999 }
.bg-bsc-grey4{ background-color: #eceef6 }
/*grey4=menu, quick link, related link*/
.bg-bsc-grey5{ background-color: #7b7e8b }
/*grey5=quick link, related link*/
.bg-bsc-grey6{ background-color: #eeeeee }
.bg-bsc-greyblue1{ background-color: #728692 }
/*greyblue1=each header*/
.bg-bsc-greyblue2{ background-color: #738a99 }
/*greyblue2=news*/

.bg-id-cinfo{ background-color: #aaaacc }
/*cinfo=corporate infomation*/

.bg-efefef{ background-color: #efefef }
.bg-ffffff { background-color: #ffffff }
.bg-ffffe0 { background-color: #ffffe0 }
.bg-fff0f0 { background-color: #fff0f0 }


/* Clickable Elements 
--------------------------------------*/
/* default=content text, global menu */
a:link { color:#003399; text-decoration:underline; }
a:visited { color:#6600CC; text-decoration:underline; }
a:hover { color:#FF6633; text-decoration:underline; }
a:active { color:#FF6633; text-decoration:underline; }
a[name] { text-decoration:none; }
a[name]:hover { color:#000000 }
a[name]:active { color:#000000 }

/* link-mm=related, quick */
a.link-sub:link { color:#666666; text-decoration:underline; }
a.link-sub:visited { color:#6600CC; text-decoration:underline; }
a.link-sub:hover { color:#FF6633; text-decoration:underline; }
a.link-sub:active { color:#FF6633; text-decoration:underline; }

/* default=content text, global menu */
a.link-noline:link { color:#333333; text-decoration: none; }
a.link-noline:visited { color:#333333; text-decoration: none; }
a.link-noline:hover { color:#FF6633; text-decoration:underline; }
a.link-noline:active { color:#FF6633;  text-decoration: none; }


/* Main menu 
--------------------------------------*/
#mmArea{
	width: 153px;
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
}
#mmArea .head{
	font-size: 81%;
	font-weight: bold;
	color : #FFFFFF;
	background-color: #5F737F;
	margin: 0px;
	padding: 2px 0px 2px 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B3BDC3;
}

#mmArea  a:link { color:#333333; text-decoration:underline; }
#mmArea  a:visited { color:#6600CC; text-decoration:underline; }
#mmArea  a:hover { color:#FF6633; text-decoration:underline; }
#mmArea  a:active { color:#FF6633; text-decoration:underline; }

#mmArea .selected2 a:link { color:#333333; text-decoration:none; }
#mmArea .selected2 a:visited { color:#333333; text-decoration:none; }
#mmArea .selected2 a:hover { color:#FF6633; text-decoration:none;  }
#mmArea .selected2 a:active { color:#FF6633; text-decoration:none;  }

#mmArea .selected1{  
	background-color: #CCCCCC;
	padding: 1px 0px 1px 2px;
	margin: 3px 0px 7px 18px;
	/*font-weight: bold;*/
}
#mmArea .selected2{
	background-color: #CCCCCC;
	padding: 1px 0px 1px 2px;
	margin: 3px 0px 3px 0px;
	/*font-weight: bold;*/
}
.list-mm1{
	font-size: 75%;
	line-height: 110%;
	padding: 4px 0px 0px 0px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #575862;
	display: block;
}
.list-mm1 li {
	padding: 1px 0px 1px 0px;
	margin: 3px 0px 7px 18px;
	list-style-image:url("/images/arrow_mm.gif");
}

/* pull douwn menu */
.list-mm2{
	padding: 0px;
	margin: 8px 0px 4px 8px;
	background-color: #ffffff;
}
.list-mm2 div{margin: 5px 0px 0px 0px;}
.list-mm2 li {
	padding: 1px 0px 1px 0px;
	margin: 3px 0px 3px 0px;
	list-style-image:url("/images/arrow_mm.gif");
}

/* Sub menu
--------------------------------------*/
#smArea2{
	width: 153px;
	margin: 0px;
	background-color: #eceef6;
	padding: 0px 5px 10px;
}

#smArea{
	width: 153px;
	margin: 0px;
	background-color: #eceef6;
	padding: 0px 0px 10px;
}
#smArea .head{
	font-size: 69%;
	font-weight: bold;
	color : #FFFFFF;
	background-color: #8484AE;
	margin: 0px 0px 5px;
	padding: 2px 0px 2px 5px;
}
#smArea .head a:link { color:#FFFFFF; text-decoration:none; }
#smArea .head a:visited { color:#FFFFFF; text-decoration:none; }
#smArea .head a:hover { color:#FF6633; text-decoration:none;  }
#smArea .head a:active { color:#FF6633; text-decoration:none;  }

#smArea a:link { color:#333333; text-decoration:underline; }
#smArea a:visited { color:#6600CC; text-decoration:underline; }
#smArea a:hover { color:#FF6633; text-decoration:underline; }
#smArea a:active { color:#FF6633; text-decoration:underline; }

#smArea .listhead{
	font-size: 69%;
	font-weight: bold;
	color : #666699;
	line-height: 90%;
	margin: 0px;
	padding: 8px 0px 2px 7px;
}
#smArea .selected1{
	background-color: #D3D8EB;
	padding: 1px 0px 1px 0px;
	margin: 3px 5px 3px 18px;
}
#smArea .selected2{
	background-color: #D3D8EB;
	padding: 1px 0px 1px 0px;
	margin: 3px 5px 3px 0px;
}
.list-mm3{
	font-size: 69%;
	line-height: 115%;
	padding: 0px;
	margin: 0px;
}
.list-mm3 li {
	padding: 1px 0px 1px 0px;
	margin: 3px 0px 3px 18px;
	list-style-image:url("/images/arrow_mm.gif");
}

.list-mm3 li.open {
	padding: 1px 0px 1px 0px;
	margin: 3px 0px 3px 18px;
	list-style-image:url("/images/arrow_mm.gif");
	font-weight: bold;
	color : #666699;
}

/* pull douwn menu */
.list-mm4{
	padding: 0px;
	padding: 0px;
	margin: 5px 0px 0px 8px;
	font-weight: normal;
	color: #333333;
}
.list-mm4 li {
	padding: 1px 0px 1px 0px;
	margin: 3px 5px 3px 0px;
	list-style-image:url("/images/arrow_mm.gif");
}

/* local menu 
--------------------------------------*/
.lmArea{
	margin: 0px 10px 0px 0px;
	padding: 0px;
	background-color: #ffffff;
	display: block;
}
.lmArea .head{
	font-size: 81%;
	font-weight: bold;
	color : #FFFFFF;
	background-color: #5F737F;
	margin: 0px;
	padding: 2px 0px 2px 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B3BDC3;
}

.lmArea  a:link { color:#333333; text-decoration:underline; }
.lmArea  a:visited { color:#6600CC; text-decoration:underline; }
.lmArea  a:hover { color:#FF6633; text-decoration:underline; }
.lmArea  a:active { color:#FF6633; text-decoration:underline; }
.lmArea  a[name] { text-decoration:none; }
.lmArea  a[name]:hover { color:#FFFFFF }
.lmArea  a[name]:active { color:#FFFFFF }


/* bottom global menu 
--------------------------------------*/
.list-gm{
	font-size: 75%;
	line-height: 110%;
	padding: 0px 0px 10px;
	margin: 0px;
}
.list-gm li {
	padding: 0px;
	margin: 3px 0px 6px 18px;
	list-style-image:url("/images/arrow_mm_l.gif");
}

/* crumbs 
--------------------------------------*/
#crumbs{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 69%;
	color: #666666;
	margin: 0px;
	padding: 5px 0px 5px 10px;
}

/* top global menu
--------------------------------------*/
#gmArea{
	font-size: 75%;
	line-height: 110%;
	padding: 5px 5px 0px 0px;
	margin: 0px;
	text-align: right;
}

/* languageSelector
--------------------------------------*/
#lsArea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	line-height: 110%;
	text-align: right;
	padding-right: 5px;
	padding-bottom: 5px;
}

/* inpageNavi 
--------------------------------------*/

.inpageNavi{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 69%;
	color: #666666;
	margin: 0px;
	padding: 5px 0px 15px 0px; 
}


/*ToTop
--------------------------------------*/
.totop{
	font-size: 69%;
	color: #666666;
	margin: 0px;
	padding: 5px 10px 5px 0px;
	text-align: right;
}

/*footer
--------------------------------------*/
#footArea{
	margin: 0px;
	padding: 5px 0px 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.txt-foot {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 69%;
	font-weight: normal;
	line-height: 110%;
	color: #333333;
}
.txt-copy {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 69%;
	font-weight: normal;
	line-height: 110%;
	color: #333333;
}

/* Basic Regular Design 
--------------------------------------*/
#contentBasic{
	padding: 0px;
	margin: 0px;
}
#contentBasic h1 {
	font-size: 125%;
	font-weight: normal;
	padding: 3px 0px 35px 10px;
	margin: 0px;
}
#contentBasic h2 {
	font-size: 81%;
	line-height: 90%;
	font-weight: bold;
	padding: 1px 0px 0px 5px;
	margin: 10px 0px 0px 0px;
	border-left-style: solid;
	border-left-width: 5px;
	border-left-color: #ff0000;
	width: auto;
}

#contentBasic h3 {
	font-size: 81%;
	font-weight: bold;
	padding: 5px 0px;
	margin: 0px;
}

#contentBasic .mainphoto{
	margin: 0px;
	padding: 0px;
	background-color: #CCE2F2;
}

#contentBasic .Aboutmainphoto{
	margin: 0px;
	padding: 0px;
	background-color: #c3d0d6;
}

#contentBasic .Contmainphoto{
	margin: 0px;
	padding: 0px;
	background-color: #a0b9d8;
}

#contentBasic .Calmainphoto{
	margin: 0px;
	padding: 0px;
	background-color: #eaeceb;
}

#contentBasic .PRmainphoto{
	margin: 0px;
	padding: 0px;
	background-color: #a1b4bb;
}

#contentBasic .APPmainphoto{
	margin: 0px;
	padding: 0px;
	background-color: #badfe8;
}

#contentBasic .Automainphoto{
	margin: 0px;
	padding: 0px;
	/*background-color: #ccbea1;*/
	background-color: #ffffff;
}

#contentBasic .EMmainphoto{
	margin: 0px;
	padding: 0px;
	background-color: #0649b6;
}

#contentBasic .HAmainphoto{
	margin: 0px;
	padding: 0px;
	background-color: #dfdfdf;
}

#contentBasic .ISmainphoto{
	margin: 0px;
	padding: 0px;
	background-color: #c6ccd8;
}

#contentBasic .MHmainphoto{
	margin: 0px;
	padding: 0px;
	background-color: #cdd4da;
}

#contentBasic .Prodmainphoto{
	margin: 0px;
	padding: 0px;
	background-color: #b2d4de;
}
#contentBasic .Powermainphoto{
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
}
#contentBasic .WhiteBackgroundPhoto{
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
}


/* Text Size 
--------------------------------------*/
p {
	font-size: 75%;
	line-height: 120%;
	padding: 5px 0px;
	margin: 0px;
}
.txt-main {
	font-size: 75%;
	line-height: 120%
}
.txt-m01{ font-size: 75% }
.txt-m02{ font-size: 81% }
.txt-m02-h{ font-size: 81%; line-height: 140%; }
.txt-small { font-size: 69% }
.txt-small-h { font-size: 69%; line-height: 120%;}
.txt-m03{ font-size: 94% }

.txt-ff0000{ color: #FF0000 }
.txt-009900{ color: #009900 }
.txt-666666{ color: #666666 }

.txt-red{
	font-size:75%;
	color: #FF0000 }

/*content
--------------------------------------*/
.contentBox{
	padding: 0px 15px 0px 10px;
	margin: 0px;
}

/* For Alfresco
-------------------------------------------------------------------------------------------------------------------------------------*/
.contentBox {empty-cells:show;}
.contentBox ul {font-size: 75%; line-height: 120%; padding: 0px; margin: 10px 0px 15px;}
.contentBox ul ul {font-size: 100%; line-height: 120%; padding: 0px; margin: 10px 0px 15px 15px;}
.contentBox ul li {padding: 0px; margin: 0px 0px 6px 12px; list-style-image:url("/images/arrow_mm.gif");}
.contentBox ol {font-size: 75%; line-height: 120%; padding: 0px; margin: 10px 0px 15px 5px;}
.contentBox ol li {padding: 0px; margin: 0px 0px 6px 12px;}
.contentBox ol ol {font-size: 100%; line-height: 120%; padding: 0px; margin: 10px 0px 15px 5px;}
.contentBox li {padding: 0px; margin: 0px 0px 6px 12px;}

.contentBox p {font-size: 75%;}
.contentBox p td {font-size: 100%;}
.contentBox td {font-size: 75%;}
.contentBox th {font-size: 75%;}
.contentBox td p {font-size: 100%;}
.contentBox td ul {font-size: 100%; line-height: 120%; padding: 0px; margin: 10px 0px 15px;}
.contentBox td ul ul {font-size: 100%; line-height: 120%; padding: 0px; margin: 10px 0px 15px 15px;}
.contentBox td ul li {padding: 0px; margin: 0px 0px 6px 12px; list-style-image:url("/images/arrow_mm.gif");}
.contentBox td ol {font-size: 100%; line-height: 120%; padding: 0px; margin: 10px 0px 5px;}
.contentBox td ol li {padding: 0px; margin: 0px 0px 6px 5px;}

#event{
	font-size: 100%;
}

#event h4 {font-size: 150%; font-weight: normal; padding: 0px; margin: 0px;}
#event ul {line-height: 120%; padding: 0px; margin: 10px 0px 15px;}
#event ul ul {line-height: 120%; padding: 0px; margin: 10px 0px 15px 15px;}
#event li {font-size: 100%; padding: 0px; margin: 0px 0px 6px 12px; list-style-image:url("/images/arrow_mm.gif");}
#event ol {line-height: 120%; padding: 0px; margin: 10px 0px 15px;}
#event li {padding: 0px; margin: 0px 0px 6px 12px;;}


#dualcolumn{
	width: 100%;
	cellpadding: 0px;
	cellspacing: 2px;
	font-size: 12px;
}

#dualcolumn h2 {font-size: 12px;}
#dualcolumn td {width: 50%; vertical-align:top; text-align:top; font-size: 100%; line-height: 120%}
#dualcolumn ul {line-height: 120%; padding: 0px; margin: 0px 0px 15px;}
#dualcolumn ul ul {line-height: 120%; padding: 0px; margin: 10px 0px 15px 15px;}
#dualcolumn ul li {padding: 0px; margin: 0px 0px 6px 12px; list-style-image:url("/images/arrow_mm.gif");}
#dualcolumn ol {line-height: 120%; padding: 0px; margin: 0px 0px 0px 15px;}
#dualcolumn ol li {padding: 0px; margin: 0px 0px 6px 15px;}


.customerbenefits{
	font-size: 100%;
	
}

.customerbenefits td{
	border:0px;
	border:1px solid #808080;
	padding-left: 20px; 
	padding-right: 4px; 
	padding-top: 4px; 
	padding-bottom: 4px;
	background-color: #eceef6
}

#countries{ 
	font-size: 100%;
}

#distis{
	font-size: 130%;
}

#distis h2 {
	font-size: 90%;
}

#memtxt p { width: 740px;}

#memorytopmenu
{
	width: 740px;
	border-style: solid;
	border-color: #cccccc;
	border-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	cell-padding: 0px;
	cell-spacing: 0px;
}
#memorytopmenu td {padding: 0px 5px 0px 13px; background:url(../images/arrow_mm.gif) -7px 0px no-repeat;}

#memorysubmenu {
	width: 740px;
	border-style: solid;
	border-color: #cccccc;
	border-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	cell-padding: 0px;
	cell-spacing: 0px;
}

#memorysubmenu td {padding: 0px 5px 0px 13px; background:url(../images/arrow_mm.gif) -7px 0px no-repeat;}

.list-bsc{
	font-size: 75%;
	line-height: 120%;
	padding: 0px;
	margin: 10px 0px 15px;
}
.list-bsc li {
	padding: 0px;
	margin: 0px 0px 6px 12px;
	list-style-image:url("/images/dot.gif");
}
.list-bsc-num{
	font-size: 75%;
	line-height: 110%;
	padding: 0px;
	margin: 10px 0px 15px;
}
.list-bsc-num li {
	padding: 0px;
	margin: 0px 0px 6px 34px;
}
.list-bsc-arrow{
	font-size: 75%;
	line-height: 120%;
	padding: 0px;
	margin: 10px 0px 15px;
}
.list-bsc-arrow li {
	padding: 0px;
	margin: 0px 0px 6px 12px;
	list-style-image:url("/images/arrow_mm.gif");
}

.line-top{
	border-top: 1px solid #CCCCCC;
	margin: 10px 0px 5px;
	padding: 3px 0px 0px;
}
.line-left{
	border-top: none;
	margin: 0px;
	padding: 0px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #B3BDC3;
}
.frame1{
	padding: 10px;
	border: 1px solid #CCCCCC;
	width: 96%;
}
.title1{
	font-size: 75%;
	font-weight: bold;
	color: #666666;
	background-color: #EEEEEE;
	padding: 1px 0px 1px 7px;
}

/*tagline-2007-line-0701*/
#tagline-line {
	border-bottom: solid 1px #B3BDC3;
	}

#centremenutable
{
	width: 100%;
	font-size: 100%;
	border-style: solid;
	border-color: #cccccc;
	border-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	margin: 0px 0px 15px 0px;
}
#centremenutable h2 {font-size: 12px;}
.centremenuTLrow
{
	padding: 2px;
	vertical-align: top;
	border-style: solid;
	border-color: #cccccc;
	border-width: 1px;
	border-left-width: 0px;
	border-top-width: 0px;
	width: 50%;
}
.centremenuBLrow
{
	padding: 2px;
	vertical-align: top;
	border-style: solid;
	border-color: #cccccc;
	border-width: 1px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	width: 50%;
}
.centremenuTRrow
{
	padding: 2px 2px 2px 10px;
	vertical-align: top;
	border-style: solid;
	border-color: #cccccc;
	border-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	width: 50%;
}
.centremenuBRrow
{
	padding: 2px 2px 2px 10px;
	vertical-align: top;
	width: 50%;
}

/* Related Contents
--------------------------------------*/
#relatedArea{
	width: 153px;
	margin: 0px;
	background-color: #eeeeee;
	padding: 0px;
}
#relatedArea .head{
	font-size: 69%;
	font-weight: bold;
	color : #666666;
	background-color: #D2D7DA;
	margin: 0px 0px 5px;
	padding: 2px 0px 2px 5px;
}

#relatedArea .listhead{
	font-size: 69%;
	font-weight: bold;
	color : #666666;
	line-height: 90%;
	margin: 0px;
	padding: 8px 0px 2px 7px;
}

#relatedArea p{
	font-size: 69%;
	color : #666666;
	line-height: 115%;
	margin: 0px;
	padding: 3px 10px 10px 10px;
}

#relatedArea hr{
	background-color: #eeeeee;
	margin: 0px;
	padding: 0px;
}

#relatedAreaPromoimg{
	width: 153px;
	padding: 10px 0px 10px 0px;
	text-align: center;
	background-color: #ffffff;
}

.note a:link { color:#666666; text-decoration:underline; }
.note a:visited { color:#6600CC; text-decoration:underline; }
.note a:hover { color:#FF6633; text-decoration:underline; }
.note a:active { color:#FF6633; text-decoration:underline; }

.list-related a:link { color:#666666; text-decoration:underline; }
.list-related a:visited { color:#6600CC; text-decoration:underline; }
.list-related a:hover { color:#FF6633; text-decoration:underline; }
.list-related a:active { color:#FF6633; text-decoration:underline; }

.list-related{
	font-size: 69%;
	color:#666666;
	line-height: 115%;
	padding: 0px 0px 10px;
	margin: 0px;
}
.list-related li{
	padding: 1px 0px 1px 0px;
	margin: 3px 0px 3px 18px;
	list-style-image:url("/images/arrow_relate.gif");
}


/* Parametric Search
-------------------------------------------------------------------------------------------------------------------------------------*/

#gview_apsgrid{
	font-size: 14px;
}
#apspager{
	font-size: 22px;
}
#fbox_apsgrid{
	font-size: 16px;
}
#apspager_right{
	font-size: 12px;
}

#apsgrid_toppager{
	font-size: 22px;
}

#apsgrid_toppager_right{
	font-size: 12px;
}


/* XRef
-------------------------------------------------------------------------------------------------------------------------------------*/
#xrefgrid{
	font-size: 14px;
}

.ui-jqgrid-labels{
	font-size: 14px;
}


	
/* Item Layout
--------------------------------------*/
	
#item_table{
	width: 750px;
	font-size: 130%;
}

#item_table td{
	vertical-align: top;
}

#item_table p
{
	font-size: 100%;
}
.item_heading{
	background-color: #839ab9;
	font-weight:bold;
}

#item_pdtable{
	width: 550px;
	border: solid 1px #cccccc;
	margin: 0px 0px 20px 0px;
}

#item_pdtable td{
	align: left;
}

.item_pd_descr{
	width: 80px;
}

.item_proptable{
	width: 550px;
	border-top: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
}

.item_proptable td{
	border-left: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	font-size: 75%;
}

.item_pro_h{
	background-color: #eaeceb;
}

.item_pro{
	background-color: #cccccc;
}

#item_extras{
	width: 180px;
	margin: 0px 0px 20px 20px;
	border: solid 1px #cccccc;
	text-align: left;
}

.param{
	margin:  0px 0px 3px;
	font-size: 100%;
}
.param_s{
	font-size: 100%;
	font-family: Arial;
}
.param_i{
	font-size: 100%;
	font-family: Arial;
	width: 65px;
}
.param_r{
	border-bottom: solid 1px #cccccc;
	border-right:  solid 1px #cccccc;
}
.param_l{
	border-bottom: solid 1px #cccccc;
	padding: 0px, 0px, 10px, 0px;
}
.param_t{
	border-bottom: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
}
.param_tr{
	border-bottom: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
	border-right:  solid 1px #cccccc;
}
.param_b{
	border-bottom: solid 1px #cccccc;
}
.param_res{
	font-size: 100%;
	width: 100%;
}

/*LEDs 
--------------------------------------*/




tr td.LED-RED {  
    background-color: #FCCDCF;
    text-align: center;
}

tr td.LED-ORANGE {  
    background-color: #FFCC33;
    text-align: center;
}

tr td.LED-YELLOW {  
    background-color: #FFFF99;
    text-align: center;
}

tr td.LED-PURE_YELLOW {  
    background-color: #FFFF4D;
    text-align: center;
}

tr td.LED-GREEN {  
    background-color: #98FB98;
    text-align: center;
}

tr td.LED-PURE_GREEN {  
    background-color: #00CC66;
    text-align: center;
}

tr td.LED-FRESH_GREEN {  
    background-color: #99FF33;
    text-align: center;
}

tr td.LED-EMERALD_GREEN {  
    background-color: #33CC99;
    text-align: center;
}

tr td.LED-AMBER {  
    background-color: #FFCC66;
    text-align: center;
}

tr td.LED-BLUE {  
    background-color: #00CCFF;
    text-align: center;
}

tr td.LED-BLUISH_GREEN {  
    background-color: #3CB371;
    text-align: center;
}

tr td.LED-REDDISH_PURPLE {  
    background-color: #CCCCFF;
    text-align: center;
}

tr td.LED-WIT {  
    background-color: #FFFFFF;
    text-align: center;
}

/* Contact
--------------------------------------*/
#registerFormContent{
font-size: 75%;
}

#registerFormContent input{
font-size: 12px;
}

#registerFormContent select{
font-size: 12px;
}

#registerFormContent textarea{
font-size: 12px;
