
BODY {
background: #ffffff; 
font-size: 10pt; 
color: #000000; 
font-family: arial, helvetica, sans-serif; 
}


/* A:active 	{ 	color: #FFFF00; } */
A:link 		{ 	color: #006600; }
/*A:visited 	{ 	color: #000000; }
A:hover 	{ 	color: #FF0000; }
A.hide 		{ 	display: none; } */

H2 { font-size: 16pt; }
H3 { font-size: 14pt; font-weight: bold; }

P { font-size: 11pt; font-family: arial, helvetica, sans-serif; }

UL 	{ font-size: 11pt; font-family: arial, helvetica, sans-serif; }

TD 	{ font-size: 10pt; font-family: arial, helvetica, sans-serif; }

/* PRODUCT LINE TITLES */

.patents {
color: #993366;
}

.trademark {
color: #660099;
}

.copy {
color: #996633;
}

.id {
color: #009999;
}

.ict {
color: #006699;
}

.title {
color: #006600;
}

.pdf {
font-family:Arial, Helvetica, sans-serif;
font-size : 8pt }

.bottomNav {
font-family:Arial, Helvetica, sans-serif;
font-size : 9pt }

.main {
color: #006600;
background-color: #FFFFFF;
padding-top: 1px;
padding-bottom: 1px;
}
.main a {
color: #006600;
text-decoration: underline;
}
.main a:hover {
color: #006600;
text-decoration: underline;
}

.right {
text-align: right;
}

.center {
text-align: center;
}

img { border-style: none; 
border-width: 0px; 
} 

 /* TOP NAVIGATION */
 
.navTop1 {
color: #FFFFFF;
background-color: #000000;
}
.navTop1 a {
color: #FFFFFF;
text-decoration: none;
}
.navTop1 a:active {
color: #FFFFFF;
text-decoration: none;
}
.navTop1 a:hover {
color: #FFFFFF;
text-decoration: none;
}

.navTop1a {
font-size: 9pt;
color: #FFFFFF;
background-color: #000000;
}
.navTop1a a {
color: #FFFFFF;
text-decoration: none;
}
.navTop1a a:active {
color: #FFFFFF;
text-decoration: none;
}
.navTop1a a:hover {
color: #FFFFFF;
text-decoration: none;
}

.navTop2 {
color: #FFFFFF;
background-color: #999966;
}
.navTop2 a {
color: #FFFFFF;
text-decoration: none;
}
.navTop2 a:active {
color: #FFFFFF;
text-decoration: none;
}
.navTop2 a:hover {
color: #FFFFFF;
text-decoration: none;
}

.index {
color: #000000; 
font-family: arial, helvetica, sans-serif; 
}

.searchbox {
font-family: Arial, Helvetica, sans-serif;
}


/* NAVIGATION MENU */

TD.menuline {
background-color: #000000;
width: 1px;
}

.navCipo {
font-size: 9pt; 
font-weight: bold;
padding-left: 5px;
padding-top: 1px;
padding-bottom: 1px;
color: #FFFFFF;
background-color: #006600;
}
.navCipo a {
color: #FFFFFF;
text-decoration: none;
}
.navCipo a:active {
color: #FFFFFF;
text-decoration: underline;
}
.navCipo a:hover {
color: #FFFFFF;
text-decoration: underline;
}

.navPat {
font-size: 9pt;
font-weight: bold;
padding-right: 0px;
padding-left: 5px;
padding-top: 1px;
padding-bottom: 1px;
color: #FFFFFF;
background-color: #993366;
}
.navPat a {
color: #FFFFFF;
text-decoration: none;
}
.navPat a:active {
color: #FFFFFF;
text-decoration: underline;
}
.navPat a:hover {
color: #FFFFFF;
text-decoration: underline;
}

.navPatR {
font-size: 9pt; 
font-weight: bold;
padding-right: 0px;
padding-left: 5px;
padding-top: 1px;
padding-bottom: 1px;
color: #993366;
background-color: #FFFFFF;
}
.navPatR a {
color: #993366;
text-decoration: none;
}
.navPatR a:active {
color: #993366;
text-decoration: underline;
}
.navPatR a:hover {
color: #993366;
text-decoration: underline;
}

.navTM {
font-size: 9pt; 
font-weight: bold;
padding-left: 5px;
padding-top: 1px;
padding-bottom: 1px;
color: #FFFFFF;
background-color: #660099;
}
.navTM a {
color: #FFFFFF;
text-decoration: none;
}
.navTM a:active {
color: #FFFFFF;
text-decoration: underline;
}
.navTM a:hover {
color: #FFFFFF;
text-decoration: underline;
}

.navTMR {
font-size: 9pt; 
font-weight: bold;
padding-left: 5px;
padding-top: 1px;
padding-bottom: 1px;
color: #660099;
background-color: #FFFFFF;
}
.navTMR a {
color: #660099;
text-decoration: none;
}
.navTMR a:active {
color: #660099;
text-decoration: underline;
}
.navTMR a:hover {
color: #660099;
text-decoration: underline;
}

.navCP {
font-size: 9pt; 
font-weight: bold;
padding-left: 5px;
padding-top: 1px;
padding-bottom: 1px;
color: #FFFFFF;
background-color: #996633;
}
.navCP a {
color: #FFFFFF;
text-decoration: none;
}
.navCP a:active {
color: #FFFFFF;
text-decoration: underline;
}
.navCP a:hover {
color: #FFFFFF;
text-decoration: underline;
}

.navCPR {
font-size: 9pt; 
font-weight: bold;
padding-left: 5px;
padding-top: 1px;
padding-bottom: 1px;
color: #996633;
background-color: #FFFFFF;
}
.navCPR a {
color: #996633;
text-decoration: none;
}
.navCPR a:active {
color: #996633;
text-decoration: underline;
}
.navCPR a:hover {
color: #996633;
text-decoration: underline;
}

.navID {
font-size: 9pt; 
font-weight: bold;
padding-left: 5px;
padding-top: 1px;
padding-bottom: 1px;
color: #FFFFFF;
background-color: #009999;
}
.navID a {
color: #FFFFFF;
text-decoration: none;
}
.navID a:active {
color: #FFFFFF;
text-decoration: underline;
}
.navID a:hover {
color: #FFFFFF;
text-decoration: underline;
}

.navIDR {
font-size: 9pt; 
font-weight: bold;
padding-left: 5px;
padding-top: 1px;
padding-bottom: 1px;
color: #009999;
background-color: #FFFFFF;
}
.navIDR a {
color: #009999;
text-decoration: none;
}
.navIDR a:active {
color: #009999;
text-decoration: underline;
}
.navIDR a:hover {
color: #009999;
text-decoration: underline;
}

.navICT {
font-size: 9pt; 
font-weight: bold;
padding-left: 5px;
padding-top: 1px;
padding-bottom: 1px;
color: #FFFFFF;
background-color: #006699;
}
.navICT a {
color: #FFFFFF;
text-decoration: none;
}
.navICT a:active {
color: #FFFFFF;
text-decoration: underline;
}
.navICT a:hover {
color: #FFFFFF;
text-decoration: underline;
}

.navICTR {
font-size: 9pt; 
font-weight: bold;
padding-left: 5px;
padding-top: 1px;
padding-bottom: 1px;
color: #006699;
background-color: #FFFFFF;
}
.navICTR a {
color: #006699;
text-decoration: none;
}
.navICTR a:active {
color: #006699;
text-decoration: underline;
}
.navICTR a:hover {
color: #006699;
text-decoration: underline;
}

.navSub {
font-size: 9pt; 
font-weight: bold;
padding-left: 5px;
padding-top: 1px;
padding-bottom: 1px;
background-color: #CCCC99;
color: #000000;
}

.navSub a {
text-decoration: none;
color: #000000;
}
.navSub a:active {
text-decoration: underline;
color: #000000;
}
.navSub a:hover {
text-decoration: underline;
color: #000000;
}

.navSubIndent {
font-size: 9pt; 
font-weight: bold;
padding-left: 15px;
padding-top: 1px;
padding-bottom: 1px;
background-color: #CCCC99;
color: #000000;
}

.navSubIndent a {
text-decoration: none;
color: #000000;
}
.navSubIndent a:active {
text-decoration: underline;
color: #000000;
}
.navSubIndent a:hover {
text-decoration: underline;
color: #000000;
}

.navBottom {
font-size: 9pt; 
font-weight: bold;
padding-left: 5px;
padding-top: 1px;
padding-bottom: 1px;
background-color: #006600;
color: #FFCC66;
}

.navBottom a {
text-decoration: none;
color: #FFCC66;
}
.navBottom a:active {
text-decoration: underline;
color: #FFCC66;
}
.navBottom a:hover {
text-decoration: underline;
color: #FFCC66;
}

.navBottomIndent {
font-size: 9pt; 
font-weight: bold;
padding-left: 12px;
padding-top: 1px;
padding-bottom:1px;
color: #FFCC66;
background-color: #006600;
}
.navBottomIndent a {
color: #FFCC66;
text-decoration: none;
}
.navBottomIndent a:active {
color: #FFCC66;
text-decoration: underline;
}
.navBottomIndent a:hover {
color: #FFCC66;
text-decoration: underline;
}




