

body{
	text-align:center;
	background-color: #ffffff;

	/*background-color: #F3F8FF;
	background-color: #EEFFF4;
	background-color: #99ff99;
	background: transparent url(http://www.icomsw.com/images/sw/yardentest.jpg) no-repeat top;*/
	}
	*{

}
.print{
display:none;
}
.themes{
position: absolute;
top:10px;
right:0px;
}

.themes div{
cursor:hand;
width:15px;
height:15px;
float:left;
margin-left:1px;
border: 1px solid #999999;
}
html > body .themes div{
cursor:pointer;
}
.themes span{
color:#666666;
float:left;
}
.c1{background-color: #fff!important;}
.c2{background-color: #E6F7FF!important;}
.c3{background-color: #E4FFED!important;}
.c4{background-color: #FAFFE4!important;}
.c5{background-color: #FDF0E9!important;}
.c6{background-color: #E9EBFD!important;}
.c7{background-color: #FBE9FD!important;}
.c8{background: #ffffff url(http://www.icomsw.com/image/ibg.gif) repeat top;}
.c1 .c1,.c2 .c2,.c3 .c3,.c4 .c4,.c5 .c5,.c6 .c6,.c7 .c7,.c8 .c8,.c9 .c9{
border: 1px solid #000;
}
#container{
position: relative;

	/*filter:alpha(opacity=40);-moz-opacity:0.4;*/
}


#header{
text-align:center;
left:0px;
position: absolute;
	height:124px;
	width:100%;
	margin: auto;
	z-index:100;
}
#headerbg{
position: relative;
height:124px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/headerbg4.png',sizingMethod='scale');

	
}

html > body #headerbg{
filter:none;
background: transparent url(http://www.icomsw.com/image/headerbg4.png) repeat-x top;
}
#inheader{

	width:760px;
	text-align:left;
	margin: auto;
	position: relative;
}

#header h1{
float: left;
position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
width:220px;
height:60px;

margin-top:20px;
margin-left:10px;
margin-right:40px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/icomsw-logo2.png?4');
}
html > body  #header h1{filter:none; background: transparent url(http://www.icomsw.com/image/icomsw-logo2.png) no-repeat top;}
#header h1 a{
position: relative;
display:block;
width:220px;
height:60px;
line-height:60px;
text-indent: -7000em;
text-decoration: none;
background: transparent ;
}

#navTop{

	line-height:124px;
}
#navTop a{
line-height:40px;
border-right:1px solid #C8C8C8;
	padding: 0px 20px 0px 20px;
	color:#838383;
}
#navTop a.cur{
	color:#000000;
}

#stage{

position: relative;
height:201px;
	z-index:-0;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/stagebg4.png',sizingMethod='scale');


}
html > body #stage{filter:none;
background: transparent url(http://www.icomsw.com/image/stagebg4.png) repeat-x top;
}
#instage{position: absolute;
left:0px;
width:100%;z-index:200;

	text-align:center;
	margin: auto;	margin-top:-60px;
}
#stagemovie{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/stage3.png',sizingMethod='scale') ;
z-index:200;
width:760px;
height:271px;
margin: auto;

}
#stagemovie object{
display:none;
}
html > body #stagemovie{filter:none;
	background: transparent url(http://www.icomsw.com/image/stage3.png) no-repeat top;
}
#main{margin: auto;
text-align:left;
	width:761px;
	position: relative;
z-index:0;


}
.pages #main{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/bgmenu.png',sizingMethod='scale') ;
}
html > body .pages #main{filter:none;
background: transparent url(http://www.icomsw.com/image/bgmenu.png) repeat-y top;
}
.mainbox{
	width:246px;
	/*height:200px;*/
	float: left;
	padding: 0px 3px 0px 3px;
}
html > body .mainbox{width:246px;}
.mainbox h3{

	font-size:14px;
	padding-left:13px;
	line-height:22px;
	height:22px;
color:#ffffff;
	background-color:#CCCC33;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/boxbg2.png',sizingMethod='scale') ;
	
}
html > body .mainbox h3{filter:none;
background: transparent url(http://www.icomsw.com/image/boxbg2.png) repeat-x top;
}
#mainbox2{
	border-right:1px dashed #C8C8C8;
	border-left: 1px dashed #C8C8C8;
	
}

#mainbox1 h3{
	background-color:#CCCC33;
}
#mainbox2 h3{
	background-color:#3399CC;
}

#mainbox3 h3{
	background-color:#CC9933;
	background-color:#FF9900;background-color:#E28E10;
}
#mainbox3{

}
.mainbox span img{
	width:90px;
	height:85px;
	float: right;
	margin-left:5px;
}
#mainbox1 span img{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/arrow.png');}
html > body #mainbox1  span  img{background: transparent url(http://www.icomsw.com/image/arrow.png) no-repeat top;}

#mainbox2 span img{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/pill.png');}
html > body #mainbox2  span  img{background: transparent url(http://www.icomsw.com/image/pill.png) no-repeat top;}

#mainbox3 span img{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/diamond.png');}
html > body #mainbox3  span  img{filter:none;background: transparent url(http://www.icomsw.com/image/diamond.png) no-repeat top;}
.mainbox h4 img{
border:none;
vertical-align: middle;
	width:22px;
	height:22px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/ball.png');
	}
html > body .mainbox h4 img{filter:none;
background: transparent url(http://www.icomsw.com/image/ball.png) no-repeat top;

}
.mainbox h4{
margin-top: 3px;
font-size:11px;
padding-left:9px;
}

.mainbox p{
font-size:11px;
padding-left:33px;
}

.mainbox h4 a{color:#333333!important; }
.mainbox p  a{ color:#666666!important;display:block;line-height:16px;}

.mainbox a.cur{
display:block;
height:16px;
color:#000000!important;
/*background-color:#efefef;*/
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/grey2.png',sizingMethod='scale') ;

}
html > body .mainbox a.cur{filter:none;
background: transparent url(http://www.icomsw.com/image/grey2.png) repeat top;
}


#menu{
width:246px;
float:left;
margin-right: 0px;
}

#menu .mainbox {float: none;height:auto;padding:0px;width:244px;padding-bottom:15px;}
#menu #mainbox2{
	border-right:none;
	border-left: none;
	
}
#page .crumbs{
background: transparent url() no-repeat top;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/grey2.png',sizingMethod='scale') ;
width:505px;
font-size:11px;
line-height:22px;
padding-left:5px;
padding-left:5px;
}
html > body #page .crumbs{filter:none;
background: transparent url(http://www.icomsw.com/image/grey2.png) repeat top;
}
#page{
float:left;
width:510px;

}

#page h4{
padding-left:5px;
font-size:13px;
color:#333333;
line-height:150%;
}
#page li{
line-height:150%;
}

#pageHeader{
background: transparent url() no-repeat top;
height:118px;
/*background-color:#3366CC;*/
}
.inPageHeader{
background: transparent url() no-repeat top;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/pageheader7.png') ;
height:118px;
}
html > body .inPageHeader{filter:none;
background: transparent url(http://www.icomsw.com/image/pageheader7.png) no-repeat top;
}

.wpic .inPageHeader{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/pageheader8.png') ;
}
html > body .wpic .inPageHeader{filter:none;
background: transparent url(http://www.icomsw.com/image/pageheader8.png) no-repeat top;
}
#page #pageHeader h3{
filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=32);
line-height:25px;
padding-top:75px;
padding-left:10px;
font-size:15px;
color:#000;
letter-spacing: 0.4pt;

}
.pageHeaderLinks{
margin-top:-10px;	
padding-left:10px;
line-height:150%;
/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/grey.png',sizingMethod='scale') ;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/grey2.png',sizingMethod='scale') ;*/
font-size:12px;
height:22px;;
}

html > body #page .pageHeaderLinks{filter:none;background: transparent url(http://www.icomsw.com/image/grey.png) repeat top;}
.inPage{
  /*text-align: justify;*/
letter-spacing: 0.4pt;
line-height:150%;
padding:5px;font-size:12px;
padding-left:11px;
}
#page .inPage p{
margin-bottom:15px;
}
.inPage h2{
color:#3366CC;
line-height:150%;
font-size:18px;
}
.inPage .summary{
font-weight:bold;
}

#footer{
 color:#cccccc;
font-size:10px;
clear:both;
margin:auto;
width:760px;
display:block;
margin-top: 15px;
padding-top:5px;
border-top:1px solid #dfdfdf;
position: relative;

}
.footerLinks{
padding-right:97px;
font-size:11px;
 color:#dfdfdf;
margin-bottom: 20px;
}
.footerLinks a{
margin-right: 11px;
margin-left: 11px;
}
#copyright{
padding-right:97px;
}

 #footnav{
width:100%;
top:0px;
z-index:301;
left:0px;
margin-top:45px;
height:26px;text-align:center;
position:  absolute;
}
#infootnav{

margin:auto;
position: relative;
text-align:left;

width:760px;
}
#infootnav ul{
padding-left:250px;
}
#footnav ul li{z-index:1000;
	margin-right: 0px;
}

	#footnav ul li.lishow ,#footnav ul li.lireg{
margin-top: 1px;
	list-style: none;
	float: left ;
	padding-top: 5px;
			display: inline;
			margin-right: 5px;
		/*position: static;*/
		 width: 80px
		}
#footnav a:hover{
text-decoration: none;
color:#3366cc;
border: 0px solid #FF9900;
}
		#footnav ul li a{
		position: relative;
line-height: 150%;

				font-weight: normal;
			display:block;
			text-decoration: none;
color:#666666;
border: 0px solid #0099FF;
line-height:180%;
				text-indent: 3px;
		}
		

	#footnav ul li ul{
	border: 0px solid #000;

	
	margin: 0px;
	padding: 0px;
	list-style: none;
	/*display: none;*/
	position: absolute;
		top:25px;
	visibility: hidden;
}


	#footnav ul li.lishow ul{
	/*display: block;*/
border: 1px solid #ffffff;
	visibility: visible;
	}
		#footnav ul li.lishow{
}
		#footnav ul li.lishow ul li{
		float: none ;
		margin-top: 0px;
		display: block!important;
		}
		#footnav ul li.lishow ul li a{
background-color: #3366cc;
		border-top: 1px solid #ffffff;
		width: 240px;
color:#ffffff;
		}
#footnav ul li.lishow#l1 ul li a{background-color: #CCCC33;}
#footnav ul li.lishow#l2 ul li a{background-color: #3399CC;}
#footnav ul li.lishow#l4 ul li a{background-color: #CC9933;background-color: #E28E10}
		#footnav ul li ul li a{

		}
		#footnav ul li.lishow ul li a:hover{background-color: #000000!important;
color:#ffffff;
		border-top: 1px solid #ffffff;
		}
		#footnav ul li#l1 a:hover , #footnav ul li#l2 a:hover{

		}


.screenbox{
letter-spacing: 0.4pt;
margin-top:5px;
margin-bottom:5px;
padding-left:10px;
clear:both;
font-size:12px;
}
.screenbox .img{
padding:5px;
background-color:#dfdfdf;
float:right;
}
.screenbox h2{
font-weight: 600;
font-size:14px;
border-bottom:1px solid #384B89;
}

#pagebottom{
clear:both;
width:760px;
height:20px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/pagebottom.png',sizingMethod='scale') ;
margin:auto auto auto auto;
}

html > body #pagebottom{filter:none;background: transparent url(http://www.icomsw.com/image/pagebottom.png) no-repeat top;}
.clear{
clear:both;
}
.cbox{
background-color:#ffffff;
border: 0px solid #fff;
text-align:center;
width:130px;
height:100px;
float:left;margin-left:15px;
margin-bottom:15px;

}
.cbox h5{
font-size:12px;
}
.cbox img{
vertical-align:middle;
line-height:70px;
}
.cimg{
line-height:70px;
height:70px;
}
	
.diamondimg{
	width:89px;
	height:90px;
	float: right;
	margin-left:5px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/diamond2.png',sizingMethod='scale') ;

}

html > body .diamondimg{filter:none;
background: transparent url(http://www.icomsw.com/images/sw/diamond2.png) no-repeat top;
}
.icmslogo{
	width:273px;
	height:122px;
	float: right;
	margin-left:5px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/icmslogo.png',sizingMethod='scale') ;

}

html > body .icmslogo{filter:none;
background: transparent url(http://www.icomsw.com/image/icmslogo.png) no-repeat top;
}

.deslogo{
	width:273px;
	height:122px;
	float: right;
	margin-left:5px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/deslogo.png',sizingMethod='scale') ;
}
html > body .deslogo{filter:none;
background: transparent url(http://www.icomsw.com/image/deslogo.png) no-repeat top;
}

.opclogo{
	width:273px;
	height:70px;
	float: right;
	margin-left:5px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/opclogo.png',sizingMethod='scale') ;
}
html > body .opclogo{filter:none;
background: transparent url(http://www.icomsw.com/image/opclogo.png) no-repeat top;
}
.opcbox{
	width:163px;
	height:186px;
	float: right;
	margin-left:5px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/opcbox.png',sizingMethod='scale') ;
}
html > body .opcbox{filter:none;
background: transparent url(http://www.icomsw.com/image/opcbox.png) no-repeat top;
}
.erepscreens{
	width:339px;
	height:147px;
	float: right;
	margin-left:5px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/erepscreens.png',sizingMethod='scale') ;
}
html > body .erepscreens{filter:none;
background: transparent url(http://www.icomsw.com/image/erepscreens.png) no-repeat top;
} 
.byicms{
float: left;
}

.byicms img{
width:97px;
	height:44px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.icomsw.com/image/poweredbyicms.png') ;
}
html > body .byicms img{filter:none;
background: transparent url(http://www.icomsw.com/image/poweredbyicms.png) no-repeat top;
}
.keys{
display:none;
}
