/* ORS CSS */	
	
@import "file:///C|/Documents and Settings/tim/Desktop/null.css?\"\{"; 
@import "iehacks.css";	
	
	body 
{
	background-color: #eeeeee;
	margin:0; padding:0;
	font:100% "trebuchet MS", ariel, sans-serif;	
}

	body img {border:none;}
	
	span {color:#4F91CD}
	span.red {color:#CC0000;}
	span.rfit {color:#003b72;}
	span.black {color:#000000;}
	span.white {color:#FFFFFF;}
	span.italic {font-style:italic; color:#666666;}
	span.smalltext {font-size:80%; color:#666666;}
		
	h5 {color:#666666; font-size:110%; margin-bottom:-8px;}
	h5.linktitle {margin-top:15px;}
	h5.newstitle {margin-top:20px;}
	
	h5.smalltopmargin {margin-top:-6px;}
	h5.smalltopmarginsupport {margin-top:20px;}
	h5.smalltopmarginprivacy {margin-top:13px;}
	
	#productbodycontent p.firefoxspacer {color:#FFFFFF;}
	#bodycontent p.firefoxspacer {color:#FFFFFF;}
	#bodycontentwide p.firefoxspacer {color:#FFFFFF;}
	#frontpagebodycontent p.firefoxspacer {color:#FFFFFF;}

	/* ------------------------------------------------------------------ */	/* CONTAINER */

	#container
{
	margin-right:auto; margin-left:auto;
	min-width:760px; max-width:760px;
	background-color:#FFFFFF;
	border: solid 1px #CCCCCC; border-top:hidden;
}
	
	/* ------------------------------------------------------------------ */	/* SITE MAP */	

	#sitemap
{
	position:absolute;
	margin-right:auto;
	margin-left:auto;
	padding-top:15px;
	min-width:760px;
	max-width:760px;
	color:#FFFFFF;
	font-size:60%;
	visibility: visible;
}
	
	#sitemap p {padding-left:400px; margin-top:1px}
 
	
	#sitemap a {text-decoration:none;}
	
	#sitemap p a:link		{color:#FFFFFF}
	#sitemap p a:visited	{color:#FFFFFF}
	#sitemap p a:active		{color:#FFFFFF}
	#sitemap p a:hover		{color:#FFFFFF; text-decoration:underline;}
	
	/* ------------------------------------------------------------------ */	/* NAVIGATION */	

	ul#nav
{
	margin-top:25px;
	list-style:none; 
	margin-left:-15px;
	font-size:75%; color:#999999;
	float:left;
}	

	ul#nav li
{
	background:url(../image/navdivide.jpg) bottom left no-repeat;
	margin-bottom:6px; padding-bottom:6px;
}	
	* + html ul#nav li{margin-left:40px} 

	ul#nav li#bottom
{
	background-position:-200px;
}

	ul#nav a {text-decoration:none;}
	
	ul#nav a:link		{color:#999999}
	ul#nav a:visited	{color:#999999}
	ul#nav a:active		{color:#999999}
	ul#nav a:hover		{color:#4F91CD}

	/* ------------------------------------------------------------------ */	/* BODY CONTENT */	

	#bodycontent
{
	margin-top:2px;
	width:405px;
	float:left;
	margin-left:28px;
	font-size:80%; 
}

	* + html #bodycontent {margin-top:24px; margin-left:25px;} 
	
	p.contenttitle {color:#000000; font-size:160%; margin-bottom:-1px; line-height:130%;}
	
	p.frontpagetitle {color:#000000; font-size:130%; line-height:130%;}
	p.smalltext {font-size:80%}
	p.date {font-style:italic; margin-top:12px}
	
	p.frontjs {margin-top:0px; margin-bottom:0px;}
	
	* + html p.frontjs {margin-top:-5px; margin-bottom:5px;} 
	
	#bodycontent a {text-decoration:none;}
	
	#bodycontent    a:link		{color:#4F91CD}
	#bodycontent	a:visited	{color:#4F91CD}
	#bodycontent	a:active	{color:#4F91CD}
	#bodycontent	a:hover		{color:#4F91CD; text-decoration:underline;}
	
	#bodycontent 
{
	line-height: 130%;
	color:#666666;
}

/* ------------------------------------ */	/* BODY CONTENT WIDE */

	#bodycontentwide
{
	margin-top:2px;
	width:600px;
	float:left;
	margin-left:28px;
	font-size:80%; 
}
	
	#bodycontentwide a {text-decoration:none;}
	
	#bodycontentwide    a:link		{color:#4F91CD}
	#bodycontentwide	a:visited	{color:#4F91CD}
	#bodycontentwide	a:active	{color:#4F91CD}
	#bodycontentwide	a:hover		{color:#4F91CD; text-decoration:underline;}
	
	#bodycontentwide 
{
	color:#666666;
	line-height: 130%;
}

/* ------------------------------------ */	/* FRONTPAGE BODY CONTENT */

	#frontpagebodycontent
{
	margin-top:2px;
	width:405px;
	float:left;
	margin-left:28px;
	font-size:80%; 
}
	* + html #frontpagebodycontent {margin-top:24px; margin-left:25px;} 
	
	#frontpagebodycontent a {text-decoration:none;}
	
	#frontpagebodycontent   a:link		{color:#4F91CD}
	#frontpagebodycontent	a:visited	{color:#4F91CD}
	#frontpagebodycontent	a:active	{color:#4F91CD}
	#frontpagebodycontent	a:hover		{color:#4F91CD; text-decoration:underline;}
	
	#frontpagebodycontent 
{
	line-height: 130%;
	color:#666666;
}

	#frontpagebodycontent	H1 {font-size:20px; color:#4F91CD; margin-top:15px; margin-bottom:0px;}
	#frontpagebodycontent	H2 {font-size:20px; color:#000000; margin-top:15px; margin-bottom:0px;}


/* ------------------------------------ */	/* FRONTPAGE RIGHT COLUMN */

	#rightcolumnfrontpage
{
	margin-top:-14px;
	width:180px;
	float:left;
	margin-left:26px;
}
	* + html #rightcolumnfrontpage {margin-top:-16px;}
	
	#rightcolumnfrontpage p {font-size:80%}
	
/* ------------------------------------ */	/* FRONTPAGE PRODUCT PARAGRAPH */

	#productfrontpage 
{
	color:#666666;
	line-height: 130%;
}

/* ------------------------------------ */	/* lIST GENERIC */

	ul.generic
{
	color:#666666;
	list-style:none;
}

	ul.generic li
{
	margin-bottom:10px;
}

	/* ------------------------------------------------------------------ */	/* RIGHT COLUMN */	

	#rightcolumn
{
	margin-top:8px;
	width:180px;
	float:left;
	margin-left:26px;
}
	
	#rightcolumn p {font-size:80%}

/* ------------------------------------ */	/* NEWS */

	ul#news
{
	width:145px;
	list-style:none;
	background-color:#F7F7F7;
	font-size:70%;
	border: solid 1px #CCCCCC;	
	margin-top:20px;
}
	* + html ul#news {width:190px; margin-left:0px;}
	* + html ul#news li {margin-left:0px;}
	
	ul#news li
{
	margin-left:-40px;
	list-style:none;
	padding-bottom:3px; padding-top:3px; padding-left:11px; padding-right:8px;
}

	ul#news li#title {color:#666666; background-color:#CCCCCC; padding-bottom:5px; padding-top:5px;}					
					  
	li#topstory    	 {margin-top:5px;}
	li#bottomstory   {margin-bottom:5px;}

	ul#news a {text-decoration:none;}
	
	ul#news a:link		{color:#4F91CD}
	ul#news a:visited	{color:#4F91CD}
	ul#news a:active	{color:#4F91CD}
	ul#news a:hover		{color:#666666}

/* ------------------------------------ */	/* PRODUCTS */

	ul#products
{
	width:145px;
	list-style:none;
	background-color:#F7f7f7;
	font-size:70%; color:#333333;
	border: solid 1px #CCCCCC;	
	margin-top:-13px;
}
	* + html ul#products {width:190px; margin-left:0px; margin-top:-19px;}
	* + html ul#products li {margin-left:0px;}
	
	ul#products li
{
	margin-left:-40px; 
	list-style:none;
	padding-bottom:8px; padding-top:6px; padding-left:11px; padding-right:8px;
}


	ul#products li#titleproducts {color:#666666; background-color:#CCCCCC; padding-bottom:5px; padding-top:5px;}
	
	li#topproduct 	 {margin-top:3px;}
	li#product 	 {
}
	li#bottomproduct {}
	
	li#downloads 	 {background-color:#EAEAEA; border-top: solid 1px #CCCCCC;}

	ul#products a {text-decoration:none;}
	
	ul#products a:link		{color:#4F91CD}
	ul#products	a:visited	{color:#4F91CD}
	ul#products	a:active	{color:#4F91CD}
	ul#products	a:hover		{color:#666666}

/* ------------------------------------ */	/* CONTACT */	
	
	#contact 
{
	font-size:70%; 
	color:#666666; 
	line-height: 130%;
	margin-top:15px; 
	margin-left:11px;
	width:160px;
}

	#contact a {text-decoration:none;}
	
	#contact 	a:link		{color:#4F91CD}
	#contact 	a:visited	{color:#4F91CD}
	#contact 	a:active	{color:#4F91CD}
	#contact	a:hover		{color:#4F91CD; text-decoration:underline;}
	
	/* ------------------------------------------------------------------ */	/* MORTIMER DESIGN */	
	
	#mortimerdesign 
{
	margin-right:auto; margin-left:auto; margin-top:5px; padding-bottom:40px;
	min-width:760px; max-width:760px;
	background-color:#eeeeee;
	font-size:60%; color:#666666;	
}
	
	#mortimerdesign  a {text-decoration:none;}
	
	#mortimerdesign 	a:link		{color:#4F91CD}
	#mortimerdesign		a:visited	{color:#4F91CD}
	#mortimerdesign		a:active	{color:#4F91CD}
	#mortimerdesign		a:hover		{color:#4F91CD; text-decoration:underline;}

	/* ------------------------------------------------------------------ */	/* FRONTPAGE  */	

	#frontpagebodycontent
{
	margin-top:8px;
	width:405px;
	float:left;
	margin-left:28px;
	font-size:80%; 
}
	
	#frontpagebodycontenta {text-decoration:none;}
	
	#frontpagebodycontent    a:link		{color:#4F91CD}
	#frontpagebodycontent	 a:visited	{color:#4F91CD}
	#frontpagebodycontent	 a:active	{color:#4F91CD}
	#frontpagebodycontent	 a:hover	{color:#4F91CD; text-decoration:underline;}
	
	#frontpagebodycontent 
{
	line-height: 130%;
	color:#666666;
}
	
	/* ------------------------------------------------------------------ */	/* PRODUCT OVERVIEW PAGE  */

/* ------------------------------------ */	/* SUB NAV */	


	ul#subnav 
{
	list-style:none; margin-left:-39px; margin-top:-6px; margin-bottom:4px; 
}
	
	ul#subnav li
{
	padding-left:14px;
	margin-bottom: -3px;
}	

	* + html ul#subnav li {padding-top:10px;}
	* + html ul#subnav li.subitem {padding-top:0px;}
	
	* + html li#support {margin-top:-12px;}

	ul#nav li#product
{
	background-image:none;
	margin-top: 5px;
}
	
	* + html li#support 
{
	margin-top:-10px; 
}

/* ------------------------------------ */	/* PRODUCT BODY */	

	#productbodycontent
{
	margin-top:2px;
	width:405px;
	float:left;
	margin-left:28px;
	font-size:80%;
	color:#33FF33; 
}
	* + html #productbodycontent {margin-top:24px; margin-left:25px;} 
	
	#productbodycontent a {text-decoration:none;}
	#productbodycontent p img {margin-top:25px;}
	
	#productbodycontent    a:link		{color:#4F91CD}
	#productbodycontent	   a:visited	{color:#4F91CD}
	#productbodycontent	   a:active		{color:#4F91CD}
	#productbodycontent	   a:hover		{color:#4F91CD; text-decoration:underline;}
	
	#productbodycontent 
{
	color:#666666;
	line-height: 130%;
}
	
/* ------------------------------------ */	/* PRODUCT RIGHT COLUMN */	

	#productrightcolumn
{
	margin-top:8px;
	width:180px;
	float:left;
	margin-left:26px;
}	
	
	#productrightcolumn p {font-size:80%}
	
	#productrightcolumn img {margin-top:5px}
	
/* ------------------------------------ */	/* PRODUCT DETAILS */	
	
	#epieyedetails   {margin-right:22px; width:405px; margin-top:-4px}
	#epieyedetails p {line-height: 130%;} 
	#epieyedetails a {float:left; margin-top:-10px; margin-bottom:14px;}

	
	#epieyedetails p {float:right; width:342px; font-size:90%; margin-top:12px; margin-bottom:15px; }
	#epieyedetails img {float:right; margin-top:15px;}

	
	#minieyedetails   {margin-right:22px; width:405px;} 
	#minieyedetails p {width:342px; font-size:90%; margin-top:13px; margin-bottom:40px;}
	#minieyedetails img {margin-top:11px;}
	
	#tridentdetails   	{margin-right:22px; width:405px; } 
	#tridentdetails p 	{width:342px; font-size:90%;margin-top:13px; margin-bottom:40px;}	 
	#tridentdetails img {margin-top:11px; }
	
/* ------------------------------------ */	/* QUOTE */	
	
	#quote
{
	font-size:90%; color:#666666;
	margin-top:23px; margin-left:-2px;
	width:180px; padding-left:11px; padding-top:5px;
	color:#999999;
	line-height: 130%;
}
	
	
	#quote p
{
	margin-left:2px;
	font-size:70%;
	color:#333333;
}

/* ------------------------------------ */	/* PRODUCT PAGE CONTACT */	
	
	#productcontact 
{
	font-size:70%; 
	color:#666666;
	line-height: 130%;
	margin-top:15px;
	margin-left:11px;
	width:170px;
}
	

	#productcontact a {text-decoration:none;}
	
	#productcontact 	a:link		{color:#4F91CD}
	#productcontact 	a:visited	{color:#4F91CD}
	#productcontact		a:active	{color:#4F91CD}
	#productcontact 	a:hover		{color:#4F91CD; text-decoration:underline;}
	
	/* ------------------------------------------------------------------ */	/* EPIEYE PAGE  */
	
	#singleproductbodycontent
{
	margin-top:28px;
	width:405px;
	float:left;
	margin-left:28px;
	font-size:80%;
	color:#33FF33; 
}
	* + html #singleproductbodycontent {margin-top:28px; margin-left:25px;}

	p.intro 
{
	color:#000000;
	margin-top:12px;
	line-height:130%;
	font-size:130%;
}

	#singleproductbodycontent a {text-decoration:none;}
	#singleproductbodycontent p img {margin-top:25px;}
	
	#singleproductbodycontent   a:link		{color:#4F91CD}
	#singleproductbodycontent	a:visited	{color:#4F91CD}
	#singleproductbodycontent   a:active	{color:#4F91CD}
	#singleproductbodycontent   a:hover		{color:#4F91CD; text-decoration:underline;}
	
	#singleproductbodycontent 
{
	color:#666666;
	line-height: 130%;
}
		
	p.epieyethree {width:220px; padding-right:10px; float:left; margin-top:4px;}
	

	
/* ------------------------------------ */	/* EPIEYE RIGHT COLUMN */	

	#epieyerightcolumn
{
	margin-top:8px;
	width:180px;
	float:left;
	margin-left:26px;
}
	
	
	#epieyerightcolumn p {font-size:80%}
	
	
	#epieyerightcolumn img {margin-top:5px; margin-left:-10px}
	
/* ------------------------------------ */	/*  EPIEYE DOWNLOADS */	

	ul#downloads
{
	width:145px;
	list-style:none;
	background-color:#F7F7F7;
	font-size:70%;
	border: solid 1px #CCCCCC;	
	margin-top:20px;
}
	* + html ul#downloads {width:190px; margin-left:0px;}
	* + html ul#downloads li {margin-left:0px;}

	ul#downloads li
{
	margin-left:-40px; 
	list-style:none;
	padding-bottom:12px; padding-top:6px; padding-left:11px; padding-right:8px;
}
	

	ul#downloads li#title {color:#666666; background-color:#CCCCCC; padding-bottom:5px; padding-top:5px;}					
					  
	li#download1    	 {margin-bottom:-2px; margin-top:4px;}
	li#download2    	 {margin-bottom:2px;}
	
	ul#downloads a 		 {text-decoration:none; margin-top:8px;}
	li#bottomdownload    {margin-top:-4px; padding-bottom:4px; background-color:#EAEAEA;}

	
	
	ul#downloads a:link		{color:#4F91CD}
	ul#downloads a:visited	{color:#4F91CD}
	ul#downloads a:active	{color:#4F91CD}
	ul#downloads a:hover	{color:#666666}

/* ------------------------------------ */	/* EPIEYE QUOTE */

	#epieyerightcolumn  p
{
	font-size:70%;
	color:#333333;
	line-height: 130%;
}
	
/* ------------------------------------ */	/* EPIEYE CONTACT */	
		
	#epieyecontact 
{
	font-size:70%; 
	color:#666666;
	line-height: 130%;
	margin-top:-10px; 
	margin-left:12px;
	width:160px;
}
	
	#epieyecontact a {text-decoration:none;}
	
	#epieyecontact  	a:link		{color:#4F91CD}
	#epieyecontact  	a:visited	{color:#4F91CD}
	#epieyecontact  	a:active	{color:#4F91CD}
	#epieyecontact  	a:hover		{color:#4F91CD; text-decoration:underline;}
	
		/* ------------------------------------------------------------------ */	/* SITE MAP */	
		
	p.contenttitlesitemap {color:#000000; font-size:160%; margin-bottom:-1px; margin-left:86px;}

	
	ul.sitemap
{
	list-style:none;
	font-size:100%;
	margin-left:47px; padding-right:200px;
}
	* + html ul.sitemap {margin-left:86px; padding-right:0px;}

/* ------------------------------------ */	/* SITE MAP CONTACT */

	#sitemapcontact 
{
	font-size:70%; 
	color:#666666;
	line-height: 150%;
	margin-top:120px; 
	margin-left:10px;
	width:160px;
}

	#sitemapcontact   	a:link		{color:#4F91CD}
	#sitemapcontact   	a:visited	{color:#4F91CD}
	#sitemapcontact  	a:active	{color:#4F91CD}
	#sitemapcontact  	a:hover		{color:#4F91CD; text-decoration:underline;}
	
	/* ------------------------------------------------------------------ */	/* ABOUT US PAGE */	

	p.aboutustitle
{
	 color:#666666;
	 margin-bottom:-8px; margin-top:25px; 
}
		
	/* ------------------------------------------------------------------ */	/* FOOTERS */	

	#footer
{
	width:340px;
	margin-left:113px; 
	color:#CACACA;
	font-size:60%; 
	padding-bottom:10px;
	clear:both 
}
	* + html #footer {margin-left:109px;}
	 
/* ------------------------------------ */	/* PRODUCT FOOTER */

	#productfooter
{
	width:340px;
	margin-left:112px; 
	color:#CACACA;
	font-size:60%; 
	padding-bottom:10px; 
}
	* + html #productfooter {margin-left:109px;}

/* ------------------------------------ */	/* SITEMAP FOOTER */
	
	#sitemapfooter
{
	width:340px;
	margin-left:90px; 
	color:#CACACA;
	font-size:60%; 
	padding-bottom:10px; 
}
	* + html #sitemapfooter {margin-left:87px;}

	/* ------------------------------------------------------------------ */	/* NEWSPAGE */	
		
	#bodycontent p.newsintro
{
	margin-bottom:20px;
}	

	#bodycontent p.newslink
{
	margin-bottom:20px; margin-top:-6px;
}	

	#bodycontent p.nonewslink
{
	margin-bottom:20px; font-style:italic; margin-top:12px;
}	

	/* ------------------------------------------------------------------ */	/* LINKS PAGE */	
		
	#bodycontent p.linkpagelink
{
	 margin-top:-09px; margin-bottom:20px; 
}	

	/* ------------------------------------------------------------------ */	/* CONTACT PAGE */
	
	 p.contactdivide
{
	 margin-top:25px; margin-bottom:20px; 
}	

	 span.contactdividefooter img
{
	 margin-top:15px; 
}	

	 p.formtitle
{
	  margin-bottom:-4px; 
}		

	.element 
{
	 border: 1px solid #CCCCCC; 
	 margin-bottom:10px;
	 background-color:#FFFFFF;
	 font:100% "trebuchet MS", ariel, sans-serif;
}
	 
	/* ------------------------------------------------------------------ */	/* PRIVACY PAGE */
	
	#bodycontentwide ul.privacy
{
	list-style:none;
	list-style-image:url(../image/bullet.gif);
	color:#666666;
	margin-top:-2px;	
}
	* + html #bodycontentwide ul.privacy {line-height:1.6em; list-style-image:url(image/bulletie7.gif)}

	ul.privacy li
{
	margin-bottom:10px;
}
	
	/* ------------------------------------------------------------------ */	/* TECHNOLOGY PAGE */
	
	#techbox_light
{
	width:400px;
	background-color:#F7F7F7;
	border:solid 1px #CCCCCC;
	margin-top:-1px;
}
	* + html #techbox_light, * + html #techbox_dark {padding-top:12px; padding-bottom:12px;}

	#techbox_dark
{
	width:400px;
	background-color:#EAEAEA;
	border:solid 1px #CCCCCC;
	margin-top:-1px;
}
	 
	#techbox_light p ,#techbox_light h3, #techbox_dark p, #techbox_dark h3
{
	margin-left:17px;
}

	#techfooter
{
	width:340px;
	margin-left:125px; 
	color:#CACACA;
	font-size:60%; 
	padding-bottom:10px; 
}

	ul#techdownloads
{
	list-style:none;
	margin-left:-18px;
	list-style-image:url(../image/bullet.gif);
}

	ul.tech
{
	margin-right:-10px;
}
ul#nav li#bottomproduct {
	margin-top: 5px;
	margin-bottom: 5px;
}
.purple {
	color: #662d91;
}
.dkpurple {
	color: #780059;
}
.yellow {
	color: #F7941D;
}
.orange {
	color: #FFCB08;
}
.green {
	color: #007071;
}
.orbisgreen {
	color: #00A1B1;
}
.producttable {
	display: block;
	padding: 0px;
	margin: 0px;
	left: 0px;
}
#table1 {
	margin: -10px 22px 0px 0px;
	padding: 0px;
	float: left;
	clear: right;
}
#table2 {
	margin: -10px 58px 0px 0px;
	padding: 0px;
	float: left;
	clear: right;
}
li#download2 {
background-color:#EAEAEA;
}
.productIMAGE {
	float: right;
}
.CLEAR {
	clear: both;
	float: none;
}

#login{
background:#FFFFFF;
border:1px solid #EDF1F1;
margin:20px 0px 0px;
padding:5px 5px 10px;
text-align:center;
width:240px
}
#login h3{
background:#EDF1F1;
color:#4E7A7A;
margin:0px;
padding:4px 0px 8px;
text-align:center
}
#login p{
background:#FFFFFF;
margin:0px;
padding:0px;
text-align:center
}
