body {
    	color: #000000;
    	background-color: #FFFFFF;
    	font-family: Helvetica, Arial, sans-serif;
    	font-size: 12px;
    	line-height: 16px;
     }
     
#wrapper {
    	background: url("images/home-bkgd.jpg") no-repeat;
		width: 823px;
		height: 633px;
		margin: 0 auto;
		border: 0px solid #FF0000;
     }
	 
#wrapper-sec {
		width: 740px;
		margin: 0 auto;
		border: 0px solid #FF0000;
     }
	 
#container {
		padding-top: 200px;

		border: 0px solid #FF0000;
     }
	 
.text {
		float: left;
		margin-right: 520px;
     }
	 
p {
	font-size: 12px;
	line-height: 16px;
	}
	
ol {
	font-size: 12px;
	line-height: 16px;
	}
	
ul {
	font-size: 12px;
	line-height: 16px;
	}
	
#topmenu {
	position: absolute;
	margin: 24px 0 0 263px;
	border: 0px solid #FF0000;
	}
	 
#leftmenu {
	position: absolute;
	margin: 218px 0 0 309px;
	border: 0px solid #FF0000;
	}
	
#rightmenu-sec {
	position: absolute;
	margin: 169px 0 0 597px;
	border: 0px solid #FF0000;
	}
	
#spectrafluor
{
	display: block;
	width: 140px;
	height: 13px;
	background: url("images/but_spectrafluor-new.gif") no-repeat 0 0;
}

#spectrafluor:hover
{ 
  background-position: 0 -13px;
}

#spectrafluor span
{
  position: absolute;
  top: -999em;
}

#spectrashift
{
	display: block;
	width: 140px;
	height: 13px;
	background: url("images/but_spectrashift-new.gif") no-repeat 0 0;
}

#spectrashift:hover
{ 
  background-position: 0 -13px;
}

#spectrashift span
{
  position: absolute;
  top: -999em;
}

#microdiscrete
{
	display: block;
	width: 140px;
	height: 13px;
	background: url("images/but_microdiscrete.gif") no-repeat 0 0;
}

#microdiscrete:hover
{ 
  background-position: 0 -13px;
}

#microdiscrete span
{
  position: absolute;
  top: -999em;
}

#opticalsources
{
	display: block;
	width: 140px;
	height: 13px;
	background: url("images/but_opticalsources.gif") no-repeat 0 0;
}

#opticalsources:hover
{ 
  background-position: 0 -13px;
}

#opticalsources span
{
  position: absolute;
  top: -999em;
}
	
#leftmenu-sec {
	position: absolute;
	margin: 198px 0 0 79px;
	border: 0px solid #FF0000;
	}
	
#profile
{
	display: block;
	width: 137px;
	height: 12px;
	background: url("images/but_corporatenew.gif") no-repeat 0 0;
}

#profile:hover
{ 
  background-position: 0 -12px;
}

#profile span
{
  position: absolute;
  top: -999em;
}

#investor
{
	display: block;
	width: 137px;
	height: 12px;
	background: url("images/but_investor.gif") no-repeat 0 0;
}

#investor:hover
{ 
  background-position: 0 -12px;
}

#investor span
{
  position: absolute;
  top: -999em;
}

#contact
{
	display: block;
	width: 137px;
	height: 12px;
	background: url("images/but_contactnew.gif") no-repeat 0 0;
}

#contact:hover
{ 
  background-position: 0 -12px;
}

#contact span
{
  position: absolute;
  top: -999em;
}

#news
{
	display: block;
	width: 137px;
	height: 12px;
	background: url("images/but_companynews.gif") no-repeat 0 0;
}

#news:hover
{ 
  background-position: 0 -12px;
}

#news span
{
  position: absolute;
  top: -999em;
}

#rightmenu {
	position: absolute;
	margin: 218px 0 0 612px;
	border: 0px solid #FF0000;
	}
	
#banknote
{
	display: block;
	width: 242px;
	height: 14px;
	background: url("images/but_banknote.gif") no-repeat 0 0;
}

#banknote:hover
{ 
  background-position: 0 -14px;
}

#banknote span
{
  position: absolute;
  top: -999em;
}

#authentication
{
	display: block;
	width: 212px;
	height: 13px;
	background: url("images/but_authentication.gif") no-repeat 0 0;
}

#authentication:hover
{ 
  background-position: 0 -13px;
}

#authentication span
{
  position: absolute;
  top: -999em;
}

#optical
{
	display: block;
	width: 204px;
	height: 13px;
	background: url("images/but_optical.gif") no-repeat 0 0;
}

#optical:hover
{ 
  background-position: 0 -13px;
}

#optical span
{
  position: absolute;
  top: -999em;
}

#licensing
{
	display: block;
	width: 204px;
	height: 15px;
	background: url("images/but_licensing.gif") no-repeat 0 0;
}

#licensing:hover
{ 
  background-position: 0 -15px;
}

#licensing span
{
  position: absolute;
  top: -999em;
}

#bottomcircle {
	position: absolute;
	margin: 487px 0 0 554px;
	border: 0px solid #FF0000;
	}
	
#gucci
{
	display: block;
	width: 123px;
	height: 123px;
	background: url("images/home-gucci.gif") no-repeat 0 0;
}

#gucci:hover
{ 
  background-position: 0 -123px;
}

#gucci span
{
  position: absolute;
  top: -999em;
}

#middlecircle {
	position: absolute;
	margin: 347px 0 0 380px;
	border: 0px solid #FF0000;
	}

#money
{
	display: block;
	width: 120px;
	height: 120px;
	background: url("images/home-money.gif") no-repeat 0 0;
}

#money:hover
{ 
  background-position: 0 -120px;
}

#money span
{
  position: absolute;
  top: -999em;
}

#topcircle {
	position: absolute;
	margin: 16px 0 0 556px;
	border: 0px solid #FF0000;
	}

#sorter
{
	display: block;
	width: 121px;
	height: 121px;
	background: url("images/home-sorter.gif") no-repeat 0 0;
}

#sorter:hover
{ 
  background-position: 0 -121px;
}

#sorter span
{
  position: absolute;
  top: -999em;
}

.credits {  
	font-size: 11px;
	line-height: 13px;
	color: #003366;
	}
	
.credits-sec {  
	margin: 350px 0 0 10px;
	font-size: 11px;
	line-height: 13px;
	color: #003366;
	}
	
a.home:link { 
	color: #003366;
	text-decoration: none;
	}
a.home:visited { color: #003366 }
a.home:hover { color: #000 }




.caption {  font-family: Helvetica, Arial, sans-serif; font-size: 10px; line-height: 12px}
ul {  list-style-type: disc; font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: 16px}

a:link { color: #003366 }
a:visited { color: #003366 }
a:hover { color: #999966 }

div {  font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: 16px}

p.mc {  font-family: Helvetica, Arial, sans-serif; font-size: 10px; line-height: 12px; font-weight: bold}

ul.list li {
       color: #660000;
       font-size: 11px;
       margin-top: 0;
        }
	
a.side:link { color: #003366;
	font-size: 11px;
	line-height: 12px;
	}
	
a.side:visited { color: #003366;
	font-size: 11px;
	line-height: 12px;
	}
	
a.side:hover { color: #999966;
	font-size: 11px;
	line-height: 12px;
	}
	
.hdr {font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	margin-top: 12px;
	}
	

