/* updated 13/May/2009 */
.bg-darkblue {
	background-color:#5985a6;
}
th.bg-ffffff {
	font-weight:normal;
}
th.data-th1-left-2, th.data-th1-center-2 {
	background-color: #c7d7e1
}
th.bg-ffffff {
	background-color:#FFFFFF;
}
div.printlink {
	height:35px;
	clear:both;
}
div.printlink ul {
	float:right;
	clear:both;
	margin:0;
}
p.price {
	margin:0px;
}
.center {
	text-align:center;
}
.left {
	text-align:left;
}
.notice {
	color:#900;
	font-size:0.75em;
	margin-top:2px;
}
.mainImg {
	text-align:center;
}
/*table detfault */
table.tabledefault td, table.tabledefault th {
	font-size:0.85em;
}
html>body table.tabledefault td p, html>body table.tabledefault th p {
	font-size:0.83em;
}
table.table000, table.table001, table.table002, table.table003, table.table004, table.tableMix {
	width:100%;
	border-collapse:collapse;
	margin-bottom:15px;
	margin-top:10px;
}
table.table001 th, table.table002 th, table.table003 th, table.table004 ht {
	text-align:left;
	font-weight:normal;
}
table.table001 {
	border:1px solid #5985a6;
}
table.table002, table.tableMix, table.portlist table {
	border:1px solid #666666;
	border-collapse:collapse;
}
table.table001 td,  table.table001 th,  table.table001 tr {
	font-size:0.9em;
	border-collapse:collapse;
	border:1px solid #5985a6;
}
table.table002 td,  table.table002 tr,  table.table002 th,  table.tableMix tr,  table.tableMix th,  table.tableMix td,  table.portlist table td,  table.portlist table th,  table.portlist table tr {
	font-size:0.9em;
	border-collapse:collapse;
	border:1px solid #666666;
}
table.table003 td,  table.table003 th,  table.table003 tr {
	font-size:0.9em;
	border-collapse:collapse;
	border:1px solid #5d9399;
}
table.portlist table td,  table.portlist table th {
	padding:5px;
}
/* gray green */
table.table003 th, .green02 {
	background-color:#C9dddc; /* middle */
}
	table.table003 tr th.headerth {
	background-color:#8ab2b5; /* dark */
}
table.table003 tr.odd th { /* pale blue */
	background-color:#a6c4c5;
}
table.table003 tr.even {
	background-color:#ffffff; /* light */
}
table.table003 tr.odd td {
	background-color:#edf3f3;
}
/* blue tanble */
	table.table001 th,  .blueDark {
	background-color:#87a7bf; /* dark */
}
table.table001 tr.odd th,  .bluePale { /* pale blue */
	background-color:#c7d7e1;
}
table.table001 tr.even th,  .blueMiddle {
	background-color:#a3bbcd; /* middle */
}
table.table001 tr.odd td {
	background-color:#ffffff;
}
table.table001 tr.even td,  .blueLight {
	background-color:#ecf1f5; /* light */
}
/* gray table */

	table.table002 th,  .grayDark {
	background-color:#999999;
}
table.table002 tr.odd {
	background-color:#cccccc;
}
table.table002 tr.even {
	background-color:#ffffff;
}
table.table002 td.tdprice {
	text-align:right;
}
/* mixed table */
	table.tableMix td {
	text-align:center;
	font-size:0.9em;
}
/* browm */

	table.table004 td,  table.table004 th {
/*	font-size:0.9em;*/
	font-size:0.8em;
	border-collapse:collapse;
	border:1px solid #918064;
}
table.table004 tr th.headerth {
	background-color:#afa28f; /* dark */
}
table.table004 tr.odd th { /* pale blue */
	background-color:#a6c4c5;
}
table.table004 th,  table.table004 tr.even th,  table.table004 th.green02 {
	backgroun-color:#c9dddc; /* middle */
}
table.table004 tr.odd td {
	background-color:#f2f0ee;
}
table.table004 tr.even td {
	background-color:#ffffff; /* light */
}
.indexBlock {
	padding-bottom:25px;
	margin-bottom:25px;
	border-bottom:1px solid #ccc;
	clear:both;
}
.indexBlock0 {
	padding-bottom:25px;
	margin-bottom:25px;
	clear:both;
}
div.iconlink li.pdf {/* IE*/
	margin-left:30px;
}
.iconlink ul {
	margin-top:15px;
	margin-bottom:15px;
}
.iconlink ul li {
	margin-top:6px;
	margin-bottom:6px;
	margin-left:30px;
}
body div.iconlink li.link {
	margin-left:0px;
}
div.iconlink ul {
	margin-left:0px;
}
html>body div.iconlink ul {
	padding-left:0px;
}
html>body div.iconlink li.pdf, html>body div.iconlink li {
	margin-left:30px;
}
 html>body div.iconlink li.link, {
 margin-left:0px;
}
.boxSupport {
	padding-bottom:12px;
	border-bottom:2px solid #8d8d8d;
	padding-top:12px;
}
.boxSupport0 {
	padding-bottom:12px;
	padding-top:12px;
}
.boxSupport h3, .boxSupport0 h3 {
	margin-top:12px;
	margin-bottom:12px;
}
.boxSupport .companyLogo,  .boxSupport0 .companyLogo {
	float:left;
	margin-right:10px;
}
.boxSupport .companyLogo a,  .boxSupport .companyLogo a img,  .boxSupport0 .companyLogo a,  .boxSupport0 .companyLogo a img {
	border:0px;
	border:none;
}
.boxSupport .iconlink,  .boxSupport0 .iconlink,  .boxSupport .iconlink ul,  .boxSupport0 .iconlink ul {
	clear:both;
	margin-bottom:0px;
}
.indexBlock h3, .indexBlock0 h3, h3.noborder {
	font-size:1.2em;
	padding-left:0px;
	border:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.smalltxt {
	font-size:0.75em;
}
h3.h3mtop {
	margin-top:10px;
}
/* box */
div.boxBgImage, div.boxLinkR, .indexBlock {
	position:relative;
	margin-top:10px;
	clear:both;
	padding-bottom:10px;
}
div.boxR,  div.boxL {
	width:245px;
	margin-right:15px;
}
div.boxR {
	left:280px;
	top:0px;
	position:absolute;
}
div.boxL {
	left:0px;
	top:270px;
	position:absolute;
}
.boxFloatR {
	float:right;
}
.boxFloatL {
	float:left;
}
.clearL {
	clear:right;
}
.clear {
	clear:both;
	margin:0px;
	padding:0px;
}
.indent {
	margin-left:20px;
}
.anchorNav {
	margin-bottom:20px;
}
/* specified */
div.boxBgImage.ap_net {
	background-image:url(/ICSFiles/img/products/ent/func/ap_net_001.gif);
	background-repeat:no-repeat;
	height:390px;
	;
	position:relative;
}
div.boxBgImage.ap_net_en {
	background-image:url(/ICSFiles/en/img/products/ent/func/ap_net_001_en.gif);
	background-repeat:no-repeat;
	height:390px;
	;
	position:relative;
}
div.boxLinkR {
	height:100px;
}
.indexBlock.h250 {
	height:250px;
}
/* apap18000*/
div#ap18000_001 {
	background-image:url(/ICSFiles/img/products/sp/line_card/ap18000_001.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:160px;
}
div#ap18000_002 {
	background-image:url(/ICSFiles/img/products/sp/line_card/ap18000_002.jpg);
	height:160px;
	background-repeat:no-repeat;
	background-position:bottom;
}
div#ap18000_003 {
	background-image:url(/ICSFiles/img/products/sp/line_card/ap18000_003.jpg);
	height:160px;
	background-position:bottom;
	background-repeat:no-repeat;
}
div#ap8000_001 {
	background-image:url(/ICSFiles/img/products/sp/line_card/ap8000_001.jpg);
	height:160px;
	background-repeat:no-repeat;
}
div#ap8000_002 {
	background-image:url(/ICSFiles/img/products/sp/line_card/ap8000_002.jpg);
	height:160px;
	background-repeat:no-repeat;
}
div#ap8000_003 {
	background-image:url(/ICSFiles/img/products/sp/line_card/ap8000_003.jpg);
	height:160px;
	background-repeat:no-repeat;
}
div#ap8000_004 {
	background-image:url(/ICSFiles/img/products/sp/line_card/ap8000_004.jpg);
	height:160px;
	background-repeat:no-repeat;
}
div#ap8000_005 {
	background-image:url(/ICSFiles/img/products/sp/line_card/ap8000_005.jpg);
	height:160px;
	background-repeat:no-repeat;
}
div#ap8000_006 {
	background-image:url(/ICSFiles/img/products/sp/line_card/ap8000_006.jpg);
	height:160px;
	background-repeat:no-repeat;
}
div#ap8000_007 {
	background-image:url(/ICSFiles/img/products/sp/line_card/ap8000_007.jpg);
	height:160px;
	background-repeat:no-repeat;
}
div#ap8000_008 {
	background-image:url(/ICSFiles/img/products/sp/line_card/ap8000_008.jpg);
	height:160px;
	background-repeat:no-repeat;
}
div#ap8000_009 {
	background-image:url(/ICSFiles/img/products/sp/line_card/ap8000_009.jpg);
	height:160px;
	background-repeat:no-repeat;
}
div#ap8000_010 {
	background-image:url(/ICSFiles/img/products/sp/line_card/ap8000_010.jpg);
	height:160px;
	background-repeat:no-repeat;
}

div#ap8007 {
	background-image:url(/ICSFiles/img/products/sp/ap8000/ap80007.gif);
	height:340px;
	background-repeat:no-repeat;
	background-position:bottom;
}
div#ap8004 {
	background-image:url(/ICSFiles/img/products/sp/ap8000/ap80004.gif);
	height:330px;
	background-repeat:no-repeat;
	background-position:bottom;
}
 div#ap8000_001, div#ap8000_002. div#ap8000_003, div#ap8000_004, div#ap8000_005, div#ap8000_006, div#ap8000_007, div#ap8000_008, div#ap8000_009 {
 height:160px;
 background-position:bottom;
 background-repeat:no-repeat;
}
.clear {
	clear:both;
	margin:0px 0px;
	padding:0px 0px;
}
ul.listnormal {
	margin-left:0px;
	list-style-type:none;
	padding-left:0px;
	margin-top:0px;
}
ul.listnormal li {
	font-size:83%;
	padding-left: 20px;
	list-style-type:none;
	background: url("/images/mc_contents/list2.gif") 5px 2px no-repeat;
	margin-left:0px;
}
li.listdot {
	padding-left: 20px;
	list-style-type:none;
	background: url("/images/mc_contents/list2.gif") 5px 2px no-repeat;
	margin-left:0px;
}
table td.left {
	text-align:left;
}
div.eventBox {
	background-image:url(/ICSFiles/img/support/event/bg.gif);
	height:270px;
	background-repeat:no-repeat;
	background-position:top;
	padding:0px;
	margin-top:15px;
	margin-bottom:15px;
}
div.eventBox.eventTop {
	background-image:url(/ICSFiles/img/eventbg-top.gif);
	height:220px;
	background-repeat:no-repeat;
	background-position:top;
	padding:0px;
	margin-top:15px;
	margin-bottom:15px;
}
.eventBody {
	margin:0;
	padding-top:10px;
	padding-right:18px;
	padding-left:18px;
}
html>body .eventBody {
	padding-top:0px;
}
div.eventBox .list-small {
	margin-top:0;
	margin-left:20px;
}
html>body div.eventBox .list-small {
	margin-left:0px;
	padding-left:0px;
}
html>body div.eventBox .list-small ul {
	margin-left:0px;
	padding-left:20px;
}
.eventTitle {
	margin:0;
	padding:10px;
	height:30px;
	padding-bottom:0;
}
html>body .eventTitle {
	margin:0;
	padding-left:10px;
	padding-top:3px;
}
.faqBlock {
	margin-top:25px;
}
.faqBlock h3 {
	padding-bottom:0px;
}
.faqBlock .aBlock p {
	padding-left:20px;
	text-indent:-20px;
	margin-top:7px;
}
.faqBlock .aBlock p .aIcon {
}
.indexBlock .softTxt {
	margin-left:160px;
}
.indexBlock .softTxt p {
	margin:2px;
	margin-left:16px;
}
.softItem {
}
.softItem img {
	float:left;
}




/* ----------------------------------------------- sitemap */
div#sitemap table {
	margin-bottom:10px;
	margin-top:12px;
}
div#sitemap ul.sitemap {
	list-style-type:none;
	font-size:83%;
	margin-left:0px;
	padding-left:0px;
	margin:0;
}
div#sitemap ul.sitemap li a {
	display:block;
	margin-bottom: 10px;
	padding:2px;
	padding-left: 5px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-color: #999999
}
div#sitemap ul.sitemap li ul a {
	font-weight:normal;
	border:0px;;
}
div#sitemap ul.sitemap li ul{
	list-style-type:none;
	margin-left:0px;
	padding-left:30px;
}
html>body div#sitemap ul.sitemap li ul{
	padding-left:10px;
}

div#sitemap up.sitemap li ul li.link a,  
div#sitemap up.sitemap li ul li.link ul li.link a {
	background-repeat:no-repeat;
	border-left:none;
}









p.notes {
	margin-bottom:30px;
	margin-top:0px;
	padding-top:0px;
}
div.topMenu {
	clear:both;
}
.topMenu .menuBox,  .topMenu .menuBox0 {
	width:189px;
	float:left;
	height:150px;
}
.topMenu .menuBox {
	border-right:1px solid #eeeeee;
}
.topMenu .list-small {
	margin:0px;
	padding:0px;
}
.topMenu .list-small ul {
	margin-left:20px;
	padding-left:0px;
}
.topMenu .list-small ul li {
}
.menuCate {
	margin:0;
	padding:0;
	padding-left:20px;
	background-image:url(/ICSFiles/img/arrow_1.gif);
	background-repeat:no-repeat;
	margin-bottom:7px;
	margin-top:7px;
	margin-left:10px;
}
table.newsTable {
}
table.newsTable th {
	text-align:left;
}
table.newsTable th, table.newsTable td {
	font-size:0.8em;
	vertical-align:top;
}
.bannerArea {
	padding:5px;
}
.bannerArea a {
	display:block;
	padding-bottom:5px;
	border:0px;
}
.bannerArea a img {
	border:0px;
}
.more {
	text-align:right;
}


#idTopmenu01{
	background-color:#00A2EA;
	width:570px;
	text-align:center;
}
#idTopmenu01Sub{
	background-color:#FFFFFF;
	width:544px;
	margin:0 auto;
	text-align:left;
}
#idTopmenu01Box01{
	width:180px;
	float:left;
}
#idTopmenu01Box02{
	width:180px;
	border-left:solid 2px #00A2EA;
	border-right:solid 2px #00A2EA;
	float:left;
}

#idTopmenu01Box01 h2{
	margin:0;
}
#idTopmenu01Box02 h2{
	margin:0;
}

#idTopmenu01 .list-small ul {
	margin-left:20px;
	padding-left:0px;
}


@media print { 
    div#idTabbedPanelsContent01{ 
        display:block; 
    }
    div#idTabbedPanelsContent02{ 
        display:block; 
    }
    div#idTabbedPanelsContent03{ 
        display:block; 
    }
    div#idTabbedPanelsContent01 th{
		border-top:solid 1px #999999;
    }
    div#idTabbedPanelsContent01 td{
		border-top:solid 1px #999999;
		border-left:solid 1px #999999;
    }
    div#idTabbedPanelsContent02 th{
		border-top:solid 1px #999999;
		border-left:solid 1px #999999;
    }
    div#idTabbedPanelsContent02 td{
		border-top:solid 1px #999999;
		border-left:solid 1px #999999;
    }
    div#idTabbedPanelsContent03 th{
		border-top:solid 1px #999999;
		border-left:solid 1px #999999;
    }
    div#idTabbedPanelsContent03 td{
		border-top:solid 1px #999999;
		border-left:solid 1px #999999;
    }
}

/** ApresiaLight Series **/
#idALmenu01{
	background-color:#00A2EA;
	width:570px;
	text-align:center;
}
#idALmenu01Sub{
	background-color:#FFFFFF;
	width:544px;
	margin:0 auto;
	text-align:left;
}
#idALmenu01Box01{
	width:180px;
	float:left;
}
#idALmenu01Box02{
	width:180px;
	border-left:solid 2px #00A2EA;
	border-right:solid 2px #00A2EA;
	float:left;
}

#idALmenu01Box01 h2{
	margin:0;
}
#idALmenu01Box02 h2{
	margin:0;
}

#idALmenu01 .list-small ul {
	margin-left:20px;
	padding-left:0px;
}

.menuCateAL {
	margin:0;
	padding:0;
	margin-bottom:7px;
	margin-top:7px;
	margin-left:15px;
}

#idALmenu01Box01 li{
	padding-left:12px;
	background:url(/ICSFiles/img/apresialight/arrow01.gif) left top no-repeat;
	line-height:120%;
}
#idALmenu01Box02 li{
	padding-left:12px;
	background:url(/ICSFiles/img/apresialight/arrow01.gif) left top no-repeat;
	line-height:120%;
}

#idALBlock {
	padding-top:20px;
	padding-bottom:10px;
	margin-bottom:10px;
	clear:both;
	background:url(/ICSFiles/img/apresialight/intelligent/bg_al01.jpg) left top repeat-x;
}

#idALName01{
	padding-left:14px;
	line-height:140%;
	font-size:83%;
}
#idALName01 h3{
	border:none;
	font-size:120%;
	padding-left:0px;
}
.clALtd01{
	padding-left:17px;
}

#idALName02{
	width:180px;
	float:left;
	line-height:140%;
	font-size:83%;
}
#idALName02 h3{
	border:none;
	font-size:120%;
	padding-left:5px;
}
#idALName02 p{
	margin:0;
	padding:12px 0 0 5px;
	line-height:100%;
}

#idAlFaq01{
	float:left;
	width:175px;
	background:url(/ICSFiles/img/apresialight/faq/bg01.gif) left 30px no-repeat;
	line-height:120%;
	height:120px;
	font-size:83%;
	font-weight:bold;
}

#idAlFaq02{
	float:left;
	width:350px;
	line-height:120%;
	height:120px;
	font-size:83%;
}

#idAlFaq03{
	float:left;
	width:175px;
	background:url(/ICSFiles/img/apresialight/faq/bg01.gif) left top no-repeat;
	line-height:120%;
	border-top:solid 1px #969696;
	height:100px;
	font-size:83%;
	font-weight:bold;
}

#idAlFaq04{
	float:left;
	width:350px;
	line-height:120%;
	border-top:solid 1px #969696;
	height:100px;
	font-size:83%;
}

#idAlFaq05{
	float:left;
	width:175px;
	background:url(/ICSFiles/img/apresialight/faq/bg01.gif) left top no-repeat;
	line-height:120%;
	border-top:solid 1px #969696;
	height:140px;
	font-size:83%;
	font-weight:bold;
}

#idAlFaq06{
	float:left;
	width:350px;
	line-height:120%;
	border-top:solid 1px #969696;
	height:140px;
	font-size:83%;
}

#idAlFaqsp{
	float:left;
	width:12px;
}