body{
	margin:0px; padding:0px;
	background-color:#141414;
	color:#999;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

a{
	outline:none;
	text-decoration:none;	
}
.cnthld{
	background-color:#000;
	overflow:hidden;
}

div, td, a img, img{
	border:0px; padding:0px; margin:0px;
}

.hdrhld{
	position:absolute;
	z-index:19;
	width:100%;
	border-bottom:1px solid #999;
}



.hdrhldhlp{
	position:relative;	
}

.hdr{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}

.hdr h2{
	margin:0px;
	padding:0px;
	height:60px;
	line-height:60px;
	width:300px;
	overflow:hidden;
	background:url(http://www.ineonova.com/media/static/sprite.png) no-repeat;
	text-indent:-9999px;
}

.hdr h2 a{
	display:block;
	height:60px;	
}

.hdr .slogan{
	height:140px;
	width:550px;
	text-indent:-9999px;
}

.hdr .slogan div{
	height:140px;
	width:550px;
}

.hdr .slogan .slg1{
	background: url(http://www.ineonova.com/media/static/slogan_en.png) no-repeat;
	background-position:0px 0px;
}

.cnthld .tree{
	position:absolute;
	z-index:3;
	background-image: url(http://www.ineonova.com/media/static/tree.png);
	width:100%;
	background-position:center -10px;
}




#backs{
	position:absolute;
	z-index:2;	
	background-color:#000;
	width:100%;
	top:0px;
}

#backholder{
	position:relative;
}

#backholder div{
	background-repeat: no-repeat;
	background-position: center top;
	position:absolute;
	width:100%;
}


.hdrhld,.hdrhldhlp,.hdr,.cnthld .tree,#backholder div,#backholder,#backs{
	height:270px;
	
}

#backholder .aurora001{ background-image: url(http://www.ineonova.com/media/static/back001.jpg); }
#backholder .aurora002{
	background-image: url(http://www.ineonova.com/media/static/aurora_007.jpg);
}
#backholder .aurora003{ background-image: url(http://www.ineonova.com/media/static/aurora_014.jpg); }

.cnt{
	width:980px;
	clear:both;
	background: url(http://www.ineonova.com/media/static/back.jpg) no-repeat;
	background-position: center top;
}


.hdrhld,.hdrhldhlp,.hdr,.cnthld .tree,#backholder div,#backholder,#backs{
	height:270px;
}

.conts .hdrhld,.conts .hdrhldhlp,.conts .hdr,.conts .cnthld .tree,.conts #backholder div,.conts #backholder,.conts #backs{
	height:120px !important;
	}


.conts .hdr{
	overflow:hidden;
	height:90px !important;
}

.conts .tree,.conts .slogan{
	display:none;	
}


.cnt .cntbottom{
	height:20px;
	clear:both;
}

.topmenuholder{
	height:30px;
	position:relative;
	width:980px;
	margin-left:auto;
	margin-right:auto;
}

.topspacer{
	height:30px;
}

.topmenu{
	position:absolute;
	height:30px;
	line-height:30px;
	display:block;	
	z-index:600;
	width:100%;
}

.topmn{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

.topmnh{
	display:inline;
	position:absolute;
	right:0px;
}




.logoline{
	position:absolute;
	z-index:4;
	height:60px;
	top:30px;
	width:100%;
	filter:alpha(opacity=30);
	-khtml-opacity: 0.3;
	opacity: 0.3;
	background-color:#000;
}

.footer{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	min-height:200px;
	padding-bottom:80px;
}

.fthld{
	background-image: url(http://www.ineonova.com/media/static/footer.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
}

.tweet,.tweett{
	width:420px;	
	background: url(http://www.ineonova.com/media/static/sprite.png) no-repeat;
	margin-right:10px;	
}

.tweet{ height:170px; background-position: left -80px; position:relative; float:left; }
.tweett{ height:20px; background-position: left -60px; }
.tweet .quote{
position:absolute;
width:220px;
height:105px;
font-size:12px;
color:#000;
left:155px;
top:5px;
overflow:hidden;
text-align:center;
}


.tweet .quote table{
	height:90px;
}

.tweet .quote table td{
	margin:0px; padding:0px; vertical-align:middle;
}
.copyr{
	position:absolute;
	top:200px;
	color:#CCC;	
	font-size:10px;
	line-height:1.4em;
}

.copyr em{
	color:#666;
	font-size:9px;
	padding-top:1em;
	display:block;
}
.copyr a{
	color:#999;
	text-decoration:none;
}

.copyr a:hover{
	color:#FFF;	
}


.rtwt{
	width:220px;
	height:105px;
	padding-right:30px;
	padding-right:100px;
	overflow:hidden;
	overflow-y:scroll;
}

.whatwedo,.address{
	float:left;
	width:250px;
	font-size:10px;
}

.whatwedo{ margin:0px; width:250px; padding-right:20px; }
.hdvd{ float:left; width:1px; background-color:#333; height:150px; margin-right:20px; margin-top:30px; }

.whatwedo a{
	display:block;
	padding-bottom:0.4em;
	margin-bottom:0.4em;
	border-bottom:1px solid #333;
	color:#999;	
	font-size:12px;
}

.whatwedo a:hover{
	color:#FFF;	
}

.address{
	color:#999;
		
}

.address a{	color:#333; font-size:9px;	}
.address a:hover{ color:#FFF;}

.address ul{ margin:0px; padding:0px; list-style:none; line-height:1.2em; }
.address ul li{ display:block; padding-bottom:1em; clear:both; margin-bottom:10px; }


.address .adr{
	width:250px;
	display:block;
	clear:right;
	border-bottom:1px solid #333;
	padding-bottom:0.5em;
	margin-bottom:0.2em;
	position:relative;
}

.formholder .address .adr{
border-bottom:1px solid #CCC;	
}
.address .phone{
	padding-top:0.5em;
	display:block;	
}

.address .phone em{
	display:block;
	float:left; width:20px; height:12px;
	background:url(http://www.ineonova.com/media/static/sprite.png) no-repeat;
	background-position:-220px -250px;
}

.address .map{
	height:10px;
	width:100px;
	float:right;
	height:90px;
	background:url(http://www.ineonova.com/media/static/sprite.png) no-repeat;	
	position:absolute;
	right:0px;
	top:0px;
}
.addressbig{ font-size:10px; }
.addressbig strong{ padding-bottom:0.5em; display:block;}

.address .sl .map{
	background-position:-420px -160px;
	height:70px;
}

.address .sa .map{
	display:block;
	background-position:-420px -60px;
}

.footer h3{
	color:#CCC;
	font-size:14px;
	margin:0px;
	padding:0px;
	padding-bottom:1em;
	padding-top:2em;
}
.frsspc{
	padding-top:40px;	
}
.frsthld{
	float:left;
	width:700px;
	margin-right:0px;
	color:#999;
	font-size:11px;
	overflow:hidden;
	border-right:1px solid #333;
	min-height:150px;
}

.frsthld .mr{
	padding-bottom:1em;
	display:block;
}

.frsthld h2{
	margin:0px; padding:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px;
	color:#CCC;
	padding-bottom:0.5em;
}



.frsthld div{
	width:220px;
	float:left;
	margin-right:15px;
	margin-bottom:1em;
}

.frsthld div div{
	width:170px;
	margin:0px;
	margin-right:5px;
}

.frsthld div em{
	display:block;
	width:35px;
	height:40px;
	float:left;
	margin-left:5px;
	background: url(http://www.ineonova.com/media/static/sprite.png) no-repeat;
	background-position:-10000px -10000px;
}
.frsthld div span{
	display:block;
	padding-bottom:1em;
}

.frsthld div a{ color:#FFF;	}
.frsthld div a:hover{ color:#900; }

.frsthld .fld6 em{ background-position:0px -250px !important; }
.frsthld .fld7 em{ background-position:-35px -250px !important; }
.frsthld .fld17 em{ background-position:-140px -250px !important; }
.frsthld .fld12 em{ background-position:-70px -250px !important; }
.frsthld .fld8 em{ background-position:-105px -250px !important; }
.frsthld .fld18 em{ background-position:-175px -250px !important; }

.frsthld .srv3,.frsthld .srv6{
	margin:0px !important;
}

.frsthld .smalldv{
	clear:both;
	width:100%;
	height:1px;
	overflow:hidden;
}

.frsthld .smalldv ul{
	margin:0px; padding:0px; list-style:none; height:1px;	
}

.frsthld .smalldv li{
	height:1px;
	display:block;
	float:left;
	width:170px;
	margin-left:0px;
	margin-right:65px;
	background:url(http://www.ineonova.com/media/static/sprite.png) no-repeat;
	background-position:0 -290px;	
}

.frsthld .smalldv li.lst{
	margin:0px;	
}

.frstnws{
	float:left;
	width:250px;	
	margin-left:20px;
}
.frstnws a{ color:#999;	}
.frstnws a:hover{ color:#FFF; }
.frstnws p{ margin:0px; padding:0px; padding-bottom:2em;}
.frstnws h4,h2{ margin:0px; padding:0px; }
.frstnws h2{ padding-bottom:0.2em; margin-bottom:0.5em; border-bottom:1px solid #900; font-size:14px; }

.frstnws .dtm{
	display:block;
	font-size:10px;
	padding-bottom:0.5em;
	color:#666;	
}

br.clear{
	display:block;
	height:1px;
	clear:both;
}

.clear{
	clear:both !important;	
}


#lava {
    position: relative;
    padding: 0px; margin:0;
	display:block;
	max-height:30px;
}
    /* Force the list to flow horizontally */
    #lava li {
        float: left;
        list-style: none; margin:0px; padding:0px;
		position:relative;		
    }
	
	
	
        /* Represents the background of the highlighted menu-item. */
       
			
        /* Styles for each menu-item. */
        #lava li a {
		position: relative;
		overflow: hidden;
		text-decoration: none;
		font: normal 11px Verdana, Geneva, sans-serif;
		color: #fff;
		outline: none;
		text-align: center;
		z-index: 10;
		letter-spacing: 0;
		float: left;
		line-height:30px;
		margin-top: 0px;
		margin-right: 15px;
		margin-bottom: 0px;
		margin-left: 15px;
		background-color:transparent;
        }
		
		#lava li a:hover {color:#C03;}
		
		#lava ul{
		background-color:#000;
		display:none;
		margin:0px;
		padding:0px;
		position:absolute;
		left:0px;
		top:30px;
		background-color:rgba(255,255,255,0.25);
		width:200px;
		z-index:1800;
		/*-moz-border-radius-bottomright: 10px;
		-moz-border-radius-bottomleft: 10px;
		border-bottom-right-radius: 10px;
		border-bottom-left-radius: 10px;*/
		}
		
		#lava ul li{
			margin:0px; padding:0px;
			float:none;
			clear:both;
			display:block;
			line-height:2em;
			overflow:hidden;
		}
		
		
		
		#lava ul li a{
		font-size:98%;
		line-height:1.2em;
		padding-bottom:0.5em;
		padding-top:0.5em;
		display:block;
		text-align:left;
		width:100%;
		}
		
		
		#lava ul li a:hover{ color:#C03; }
		#lava li.h ul{display:none; }
		#lava li.h:hover{ background-color:#000; }
		#lava li.h ul{ background-color:#000;  }
		#lava li.h:hover ul { }


.ps_holder{
			position:absolute;
			top:218px;
			z-index:100;
			height:100px;
			width:500px;
			overflow:hidden;
			padding-left:30px;
		}

.ps_slider{
		width:320px;
		height:110px;
		position:relative;
		}
		

.ps_slider a.next,
.ps_slider a.prev{
	position:absolute;
	background-color:#000;
    background-position:center center;
    background-repeat:no-repeat;
    border:1px solid #232323;
    width:20px;
    height:20px;
    top:30px;
    margin-top:-10px;
    opacity:0.6;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    cursor:pointer;
    outline:none;
}
.ps_slider a.prev:hover,
.ps_slider a.next:hover{
    border:1px solid #333;
    opacity:0.9;
}
.ps_slider a.disabled,
.ps_slider a.disabled:hover{
    opacity:0.4;
    border:1px solid #111;
    cursor:default;
}
.ps_slider a.prev{
    left:-30px;
    background-image:url(http://www.ineonova.com/media/static/prev.png);
}
.ps_slider a.next{
    right:-30px;
    background-image:url(http://www.ineonova.com/media/static/next.png);
}
.ps_slider .ps_album{
	width:60px;
	height:90px;
	overflow:hidden;
	position:absolute;
	top:0px;
	text-align:center;
	cursor:pointer;

	background-repeat: no-repeat;
	background-position: left 63px;	
}

.ps_slider #ps_albums{
	overflow:hidden;
	width:350px;
	height:100px;
}

#ps_albums span,#scrollablesmall span{
	display:block;
	width:60px; height:90px;
	position:relative;
}
	
	#scrollablesmall span{
	height:80px;	
	}

	#ps_albums span canvas{
	position:absolute;
	top:62px;	
	}

	#scrollablesmall span canvas{
	position:absolute;
	top:52px;
	}
	
	#scrollablesmall span canvas,#scrollablesmall span img{
	cursor:pointer;	
	}

.scrollablesmall img{
width:60px; height:60px;	
}

#scrollablesmall a{
	display:block;
	height:100px;
}

#ps_albums span img.canhide,#scrollablesmall span img.canhide{
	position:absolute;
	top:0px;
	left:0px;	
}

a:hover span.hrv img.canhide,a:hover span.reflection img.canhide{
	display:none !important;
}

a:hover span.hrv img.hidden,a:hover span.reflection img.hidden{
	display:block;
}

.ps_slider .ps_album img{
width:60px; height:60px;  
margin-bottom:2px;
}



.ps_slider .loading{
	background:#121212 url(http://www.ineonova.com/media/static/loading.gif) no-repeat 50% 50%;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	opacity:0.7;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

.hidden{
	display:none;
}

/* tooltip */
#tiptip_holder {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
}

#tiptip_holder.tip_top { padding-bottom: 5px; }
#tiptip_holder.tip_bottom {	padding-top: 5px; }
#tiptip_holder.tip_right { padding-left: 5px; }

#tiptip_holder.tip_left {
	padding-right: 5px;
}

#tiptip_content,.tiptip_content {
	font-size: 11px;
	color: #fff;
	/*text-shadow: 0 0 2px #000;*/
	padding: 4px 8px;
	border:1px solid #FFF;
	border: 1px solid rgba(255,255,255,0.25);
	background-color: rgb(25,25,25);
	background-color: rgba(25,25,25,0.90);
	border-radius: 3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
    -khtml-border-radius:3px;
	box-shadow: 0 0 3px #555;
	-webkit-box-shadow: 0 0 3px #555;
	-moz-box-shadow: 0 0 3px #555;
}

#tiptip_arrow, #tiptip_arrow_inner {
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
}

#tiptip_holder.tip_top #tiptip_arrow {
	border-top-color: #fff;
	border-top-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_bottom #tiptip_arrow {
	border-bottom-color: #fff;
	border-bottom-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_right #tiptip_arrow {
	border-right-color: #fff;
	border-right-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_left #tiptip_arrow {
	border-left-color: #fff;
	border-left-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_top #tiptip_arrow_inner{
	margin-top: -7px;
	margin-left: -6px;
	border-top-color: rgb(25,25,25);
	border-top-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
	margin-top: -5px;
	margin-left: -6px;
	border-bottom-color: rgb(25,25,25);
	border-bottom-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -5px;
	border-right-color: rgb(25,25,25);
	border-right-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: rgb(25,25,25);
	border-left-color: rgba(25,25,25,0.92);
}

.tiptip_holder .tiptip_arrow_inner{
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: rgb(25,25,25);
	border-left-color: rgba(25,25,25,0.92);
}

#tiptip_holder img{
	width:180px;
	height:110px;
	display:block;
	margin-bottom:5px;
	margin-top:5px;
	background-image: url(http://www.ineonova.com/media/static/ajax-loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border:1px solid #FFF;
	background-color:#333;
}




.contentdiv{
	position:relative;
	padding-top:10px;
}

.contentdiv h1{
	margin:0px; padding:0px;
	color:#F09;
	color:#FFF;
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-family:Verdana, Geneva, sans-serif;
	padding-bottom:1em;
}



.contentdiv .summary2{
	font-weight:normal;
	padding-bottom:1em;
	text-align:justify;
}

.rightmenu{
	width:280px;
	float:left;
	margin-right:20px;
	padding-bottom:2em;	
}

.contholder{
	float:left;
	width:530px;
	line-height:1.5em;
	padding-bottom:2em;
}

.contholder p{
	margin:0px; padding:0px; padding-bottom:1em;	
}

.contholder .summary2{
	font-weight:bold;
	
}
.rightmenu .summary,.rightmenu .summary2{
	font-weight:normal; font-size:11px; padding-bottom:1em; text-align:left; line-height:1.4em; font-style:italic;
	color:#FFF;
}


.location{
	font-size:10px;
	text-transform: lowercase;
	padding-top:10px;
}
.location a{ color:#666; }
.location a:hover{ color:#C03;  }

.contentdiv a{ color:#FFF; 	color:#C03; }
.contentdiv a:hover{ color:#CCC; }


.contentdiv .rightmenu ul{
	margin:0px; padding:0px; list-style:none;	
}

.contentdiv .rightmenu ul li{
	padding-top:0.5em;
	margin-bottom:0.5em;
	padding-bottom:0.5em;
	border-bottom:1px solid #333;	
}


.contentdiv .picholder{
	float:right;
	width:350px;
	margin-right:40px;
	padding-bottom:1em;
	position:relative;
}

.contentdiv .picholder img{
	margin-bottom:2px;	
}

.picholder .pgr{
	position:absolute;
	z-index:600;
	top:240px;
	color:#FFF;
	width:350px;
	text-align:center;
	font-size:10px;
}


a.browse {
	background-image: url(http://www.ineonova.com/media/static/sprite.png);
	display:block;
	width:40px;
	height:100px;
	top:0px;
	cursor:pointer;
	font-size:1px;
	position:absolute;
	z-index:301;
}

/* right */
a.right { background-position: 0 -305px; clear:right; margin-left: 345px;}
a.right:hover 		{ background-position:-0px -455px; }



/* left */
a.left				{ margin-left: -35px; background-position: -60px -305px; } 
a.left:hover  		{ background-position:-60px -455px; }

a.disabled{ display:none; }

.contholder .folders,.contholder .articles{
	clear:both;	
}


#scrollable{
	/* required settings */
	position:relative;
	position:absolute;
	overflow:hidden;
	width: 350px;
	height:290px;
	margin-top:-75px;
	z-index:300;
}

.smallpicholder{
position:relative;
padding-top:20px;
}

.smallpicholder a.browse{
	height:55px; width:30px;
	top:18px;
	background-position:-140px -318px;
}

.smallpicholder a.left{
	background-position:-175px -318px;
	margin-left:-25px;
}
.smallpicholder a.left:hover{
	background-position:-175px -412px;
}

.smallpicholder a.right{
	margin-left:535px;
}
.smallpicholder a:hover.right{
	background-position:-140px -412px;
}

#scrollablesmall{
	position:relative;
	overflow:hidden;
	height:80px;
	width:540px;	
}

#scrollable .items,#scrollablesmall .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
}

#scrollablesmall .items div{
	margin-right:5px;
}
#scrollablesmall .items div.active{
	border-top:2px solid #C03;
	padding-top:2px;	
}


#scrollablesmall .items div.active img.reflected{
	display:none !important;
}

#scrollablesmall .items div.active img.hidden{
	display:block !important;
}
.items div {
	float:left;
}

.folderholder{
	width:660px;
	float:left;
}

.folderholder .articles,.folderholder .articles li{
	list-style:none;	
}

.folderholder .articles{
	padding:0px; margin:0px;
	
}

.folderholder .articles li a img{
	border:2px solid #FFF;
	width:200px;
	height:60px;
	display:block;
	margin-bottom:2px;
}

.folderholder .articles li a:hover img{
	border:2px solid #666;
}

.folderholder .articles li{
	float:left;
	width:204px;
	margin-right:5px;
	padding-bottom:0.5em;
	margin-left:11px;
}

.folderholder ul.articles li.last{
	clear:right;
	clear:right !important;
}

.folders h2{
	font-size:14px;
	padding-bottom:0.5em;
}

.folders .summary{
	padding-bottom:1em;	
}

.folders .articles li.last{
	clear:right;
}

.folders .more{
	clear:both;
	text-align:right;	
}

#rtwtt em{
	display:block;
	text-align:right;
	font-size:10px;	
}


#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

#cboxOverlay{ background-color:#000; }
#colorbox{ }
	.cbhd{ width:1px; height:1px; overflow:hidden; background:url(http://www.ineonova.com/media/static/controls.png); }
    #cboxTopLeft{width:8px; height:8px; background:url(http://www.ineonova.com/media/static/controls.png) -114px -14px no-repeat; }
    #cboxTopRight{width:8px; height:8px; background:url(http://www.ineonova.com/media/static/controls.png) -128px -14px no-repeat;}
    #cboxBottomLeft{width:8px; height:8px; background:url(http://www.ineonova.com/media/static/controls.png) -114px -28px no-repeat;}
    #cboxBottomRight{width:8px; height:8px; background:url(http://www.ineonova.com/media/static/controls.png) -128px -28px no-repeat;}
    #cboxMiddleLeft{width:8px; background-color:#FFF; }
    #cboxMiddleRight{width:8px;  background-color:#FFF; }
    #cboxTopCenter{height:8px; background-color:#FFF; }
    #cboxBottomCenter{height:8px; background-color:#FFF; }
    #cboxContent{ background:#fff; }
        #cboxLoadedContent{margin-bottom:28px; }
        #cboxTitle{position:absolute; bottom:4px;  left:0; text-align:left; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(http://www.ineonova.com/media/static/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(http://www.ineonova.com/media/static/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(http://www.ineonova.com/media/static/loading2.gif) center center no-repeat;}
        #cboxLoadingGraphic{
	background-image: url(http://www.ineonova.com/media/static/loading2.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(http://www.ineonova.com/media/static/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

		.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{background-color:#FFF; }
		
		
		
	
	
		
		
form{ margin:0px; padding:0px; border:0px; }
.formholder{ width:700px; }
.frms{ 
	float:left;
	width:420px;
	padding-left:20px;
}

#contactform td{ vertical-align:top; padding-bottom:0.5em;}
#contactform input,#contactform textarea{
	border:1px solid #999;
	width:300px;
	background-image: url(http://www.ineonova.com/media/static/shadow.gif);
	background-repeat: repeat-x;
	background-position: left top;	
}

.fullform input, .fullform textarea{
	width:400px !important;	
}

.missing{ background:url() !important; background-color:#FFE6E6 !important;	}
.missingexp{ color:#900; padding-top:0.4em; padding-bottom:0.4em; }
form{	margin:0px; padding:0px;}
.loadingbar{
	height:20px;
	background-image: url(http://www.ineonova.com/media/static/loadingbar.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.formholder .msgs{
	padding-bottom:1em;	
}

.formholder sup{
	font-size:8px;	
}

.fullform h3{
	margin-top:0px; padding-top:0px;	
}

.smalltipplogo{
	display:block;
	width:200px;
	height:18px;
	background-image: url(http://www.ineonova.com/media/static/sprites.png);
	background-repeat: no-repeat;
	background-position: -280px 0px;
}

.noscripterror{
	position:fixed;
	left:0px;
	width:100%;	
	z-index:900;
	bottom:0px;
}

.noscripterror .wrn{
	
	background-color:#900;
	color:#FFF;
	padding:10px;
}

.somethingtosay{
	position:absolute;
	width:100px;
	height:100px;
	overflow:hidden;
	left:-100000px;	
}

.msum{
	font-size:9px;
	padding-top:0.4em;	
}


#ie6w_div{
	position:absolute;
	top:40px; left:0px;
	width:100%;
	z-index:10000;
	
}

#ie6w_div .ie6w_padding{
	padding:4px;
}

#ie6w_div .flt{
	float:left;
	text-align:left;	
}

#ie6w_icon{
	display:block;
	width:30px;
	height:20px;
	margin-right:4px;
	background-image: url(http://www.ineonova.com/media/static/ieicons.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#ie6w_browsers{
	float:right !important;	
}

#ie6w_browsers a{
	display:block;
	float:left;
	width:30px;
	height:25px;
	background-image: url(http://www.ineonova.com/media/static/ieicons.gif);
	background-repeat: no-repeat;	
}
#ie6w_browsers a.ie6w_firefox{
	background-position:-60px 0px;	
}

#ie6w_browsers a.ie6w_chrome{
	background-position:-90px 0px;	
}

#ie6w_browsers a.ie6w_opera{
	background-position:-120px 0px;	
}


#ie6w_browsers a.ie6w_safari{
	background-position:-30px 0px;	
}

#ie6w_browsers a.ie6w_ie{
	background-position:-150px 0px;	
}

h2.nrm,h2.nrm a{
font-size:12px !important; 
font-weight:bold;
}
