body {background: #A8A8A8;
background: -moz-linear-gradient(top,#A8A8A8,#E0E0E0); /* for firefox */
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#A8A8A8", EndColorStr="#E0E0E0");  /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#A8A8A8), to(#E0E0E0)); /* for webkit browsers */
background-image: linear-gradient(to bottom, #A8A8A8 0%, #E0E0E0 100%); /*for IE11 */
padding-top:6px;font-size:14px;font-family:"Open Sans",Arial,sans-serif,Helvetica;height:100%;min-height:100%;margin:0;background-repeat:no-repeat;background-attachment:fixed;}
html{overflow-y:scroll;}
H1{color:#DDDDDD; font-family:"Open Sans",Arial,sans-serif,Helvetica; font-size:20px; font-weight:normal; text-decoration:none; margin-top:0; margin-bottom:0;}
.container{height:100%;padding:20px;background:#FFFFFF;width:1000px;position:absolute;left:50%;margin-left:-500px;}
.linkText{text-decoration:none;color:#808080;}
.linkText:hover {text-decoration:underline;color:#FF8400;}
.linkBody{font-weight:bold;text-decoration:underline;color:#EC6A00;}
.linkBody:hover {font-weight:bold;text-decoration:underline;color:#EC6A00;}
.linkBody:active {font-weight:bold;text-decoration:underline;color:#EC6A00;}
.linkBody:visited {font-weight:bold;text-decoration:underline;color:#EC6A00;}
.bannerTextNoHover{text-decoration:none;color:#F7F7F7;}
.productHolder{border:0px solid #808080;}
.home_product_text{padding-top:0px;padding-left:15px;padding-right:10px;color:#808080;}
.headAlignLeft{text-align:left;}
.headAlignRight{width:150px;float:right;align:right;text-align:right;background-color:transparent;padding-top:5px;}
/* start box css */
.border-top-left {float:left; width:650px; height:45px; background-repeat: no-repeat; background-color:color:transparent; background-image:url('/A55B82/ionethome.nsf/banner_orange_top_left.png?OpenFileResource');}
.border-top-mid {height:45px; width:100%; background-repeat: repeat-x; background-color:color:transparent; background-image:url('/A55B82/ionethome.nsf/banner_orange_top_mid.png?OpenFileResource');}
.border-top-right {float:right; width:160px; height:45px; background-color:transparent; background-repeat: no-repeat; background-image:url('/A55B82/ionethome.nsf/banner_orange_top_right.png?OpenFileResource');background-position:right;}
/* end box css */
/* start menu css */
.TM0o0{background:transparent;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;padding-top:7px;padding-right:4px;padding-bottom:3px;padding-left:4px;text-align:center;vertical-align:middle;text-decoration:none;color:#F7F7F7;font-family:Helvetica,Arial,sans-serif,Verdana;font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;}
.TM0o1{background:#EAEAEA;border-top:1px solid #FF8400;border-left:1px solid #FF8400;border-right:1px solid #FF8400;border-bottom:1px solid #FF8400;padding-top:7px;padding-right:4px;padding-bottom:3px;padding-left:4px;text-align:center;vertical-align:middle;text-decoration:none;color:#5F5F5F;font-family:Helvetica,Arial,sans-serif,Verdana;font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;}
.TM1o0{background:#EAEAEA;border-top:1px solid #E69A40;border-left:1px solid #E69A40;border-right:1px solid #E69A40;border-bottom:1px solid #E69A40;padding:5px;text-align:left;vertical-align:middle;text-decoration:none;color:#5F5F5F;font-family:Helvetica,Arial,sans-serif,Verdana;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
.TM1o1{background:#F7F7F7;border-top:1px solid #E69A40;border-left:1px solid #E69A40;border-right:1px solid #E69A40;border-bottom:1px solid #E69A40; padding:5px;text-align:left;vertical-align:middle;text-decoration:none;color:#222222;font-family:Helvetica,Arial,sans-serif,Verdana;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
/* end menu css */
/* start section css */
.border-top-right {float:right;padding-right:20px;font-family:"Open Sans",Arial,sans-serif,Helvetica;font-weight:bold;font-size:14px;color:#F7F7F7;}
.border-white {background-color:#FFFFFF;height:14px;font-size:2px;}
.rollover {display:block;width:180px;height:32px;text-decoration:none;background:url('/A55B82/ionethome.nsf/button_orange_home.gif?OpenImageResource');}
.rollover:hover {background-position:-180px 0;}
.displace {position:absolute;left:-5000px;}
/* end section css */
/*nav button css */
a.ionavbutton {background: transparent url('/A55B82/ionethome.nsf/bg_button_orange_home_a.jpg?OpenImageResource') no-repeat scroll top right;color: #5F5F5F;display: block;	float: left;font: normal 14px arial, sans-serif;height: 36px;margin-right: 6px;padding-right: 20px;text-decoration: none;}
a.ionavbutton span {background: transparent url('/A55B82/ionethome.nsf/bg_button_orange_home_span.jpg?OpenImageResource') no-repeat;display: block;line-height: 26px;padding: 5px 0 5px 20px;width: 150px;} 
a.ionavbutton:active {background-position: bottom right;color: #000;outline: none;}
a.ionavbutton:active span {background-position: bottom left;padding: 5px 0 5px 20px;}
a.ionavbutton:hover {color: #5F5F5F;font: normal 14px arial, sans-serif;background-position: bottom right; outline: none;}
a.ionavbutton:hover span {background-position: bottom left; padding: 5px 0 5px 20px;}
a.ionavbutton:visited {color: #5F5F5F;font: normal 14px arial, sans-serif;}
/*nav button css */
/* start slider css */
* {outline:none;}
#iohomecontent {
		margin:0px auto;
		padding:0px;
		width:946px;
		overflow:hidden;
}
 #ioslider{
 		height:346px;
 		overflow:hidden;
 		width:950px;
 		border: 0;
 		padding-top:1px;
 		padding-bottom:1px;
 		float:left;
 }
 #tab0, #tab1, #tab2, #tab3, #tab4{
 		width:585px;
 		height:346px;
 		background-repeat:no-repeat;
 		background-image:url('/A55B82/ionethome.nsf/home_tab_bg.gif');
 		overflow:hidden;
		position: relative;	
 		float:left;
 }
.home_tab_product{
		font-family: "Open Sans",Arial,sans-serif,Helvetica;		
		font-size:18pt;
		color:#808080;
		font-weight:normal;
		font-smooth: always; 
}
 .labelText{	
		font-family: "Open Sans",Arial,sans-serif,Helvetica;	
		font-size:14px;
}
 .tabcontent{
		font-family: "Open Sans",Arial,sans-serif,Helvetica;
 		width:550px;
		height:100%;
 		overflow:hidden;
 		margin-left: 20px; 		
		padding-right: 15px;
 		margin-top:5px;		
		font-size:14px;	
 }
 #open0,#open1,#close1,#open2,#close2,#open3,#close3,#open4,#close4{
 		height:346px;
 		width:72px;
 		float:left;
 		cursor:hand;
 }
.home_bottom{		
		display:block;	
		padding-bottom:10px;		
		position:absolute;
		bottom:0;
}
/* end slider css */