BODY {background-image:url(/images/bg1.gif);}
TD {font-family:Tahoma,Arial,Helvetica; font-size:12px;}
A {color:#000000;}
A.nounderline {text-decoration:none;}

.references {font-size:11px;}

.theme {background-image:url(/images/theme1.jpg);}

.menucat {color:#333333; font-size:11px}

.n0 {background-color:#D8D8D8; padding:2px;}
.n0 A {text-decoration:none; font-size:12px; color:#222222;}
.n0a {background-color:#FFFFFF;}

.a0 {background-color:#808080; padding:2px;}
.a0 A {text-decoration:none; font-size:12px; color:#FFFFFF;}

.n1 {background-color:#CCCCCC; padding:1px;}
.n1 A {text-decoration:none; font-size:11px; color:#333333;}

.a1 {background-color:#999999; padding:1px;}
.a1 A {text-decoration:none; font-size:11px; color:#FFFFFF;}

.n2 {background-color:#E9E9E9; padding:1px;}
.n2bul {background-color:#E9E9E9; padding:1px; background-image:url(/images/bullet_n_dark.gif); background-repeat:no-repeat;}
.n2 A {text-decoration:none; font-size:11px; color:#333333;}
.n2a {background-color:#E9E9E9;}

.a2 {background-color:#FFFFFF; padding:1px;}
.a2bul {background-color:#FFFFFF; padding:1px; background-image:url(/images/bullet_a_dark.gif); background-repeat:no-repeat;}
.a2 A {text-decoration:none; font-size:11px; color:#333333;}

.lev2head {background-color:#999999; padding:1px;font-size:10px; color:#FFFFFF;}
.lev2linen {background-color:#CCCCCC;}
.lev2linea {background-color:#999999;}

.pageheadline {font-family:Tahoma,Arial,Helvetica; font-size:15px; font-weight:bold; color:#444444;}
.headline {font-size:12px; font-weight:bold;}
.headcomment {font-size:11px; font-weight:bold;}
.subline1 {background-color:#E9E9E9; font-size:10px;}

.navigationbg {background-color:#F5F5F5;}
.navigation {background-color:#FFFFFF;}
.outline {border:1px solid #999999; background-color:#FFFFFF;}
.dark {background-color:#999999;}

.markings {font-size:9px; color:#444444;}
.donation {font-size:9px; color:#777777;}
.commenthead {font-size:11px; color:#444444; background-color:#f0f0f0;}
.comment {font-size:11px;}
.commentbutton {background-color:#E9E9E9; border:1px solid #bbbbbb; font-size:11px; text-decoration:none; padding-left:3px; padding-right:3px;}
.cpudata1 {width:160px;}
.cpudata td {vertical-align:top; font-size:9px; font-family:Tahoma,Arial;}

.introhead {color:#ffffff; background-color:#999999; padding-left:10px; padding-top:5px; padding-bottom:5px; font-size:12px; font-weight:bold;}
.sectionhead { background-color:#CCCCCC; padding-left:10px; padding-top:5px; padding-bottom:5px; font-size:12px; font-weight:bold;}
.sectionhead a {color:#222222;}

.cpudatasheet {background-color:#E9E9E9;}
.jumpsection {font-weight:bold; margin-top:4px;}
.jumpsection a {font-size:11px; text-decoration:none; color:#444444;}
.jumpsection a:hover {text-decoration:underline;}
.jumplist {font-size:12px; text-decoration:none;}
.jumplist:hover {text-decoration:underline;}
.thumblist {font-size:11px; height:16px;}
.thumblist a {text-decoration:none;}
.thumblist a:hover {text-decoration:underline;}
.chipcorner {background-color:#CCCCCC;}
.copyright {font-size:10px; color:#333333;}
.examples {font-size:10px;}
.examples TD {font-size:10px;}
.correct {font-size:10px; color:#777777;}
.newshead {font-weight:bold;}
.companylogo {background-color:#FFFFFF}

input, select, textarea {font-family:Tahoma,Arial,Helvetica; font-size: 12px;}
.fieldtext {font-family:Tahoma,Arial,Helvetica; font-size: 12px;}
.fieldtextarea {font-family:Tahoma,Arial,Helvetica; font-size: 12px;}
.button {height:21px; text-align:center; background-color:#FFFFFF; border:1px solid #999999; color:#000000; font-size:12px; font-family:Tahoma,Arial,Helvetica;}
.button A {cursor:hand; color:#000000; text-decoration:none;}

.sockhead {background-color:#808080; font-size:12px; color:#FFFFFF;}
.sock0 {background-color:#E9E9E9;font-size:11px;}
.sock1 {background-color:#FFFFFF;font-size:11px;}
.sock2 {background-color:#E9E9E9;font-size:10px;}

.mainmenun {background-color:#D8D8D8; border: 1px solid #999999;} 
.mainmenua {background-color:#808080; border: 1px solid #000000;}

.mainmenun a {text-decoration: none; font-size: 12px; color: #000000;} 
.mainmenua a {text-decoration: none; font-size: 12px; color: #FFFFFF;}

FORM {margin:0;}




.frameHead td {height:24px;}
.frameLabel {font-family:Tahoma; font-size:12px; font-weight:bold;}
.frameContent {border-left:1px solid #aaaaaa; border-right:1px solid #aaaaaa;}
.frameLeft 	{border-left:1px solid #aaaaaa;}
.frameRight {border-right:1px solid #aaaaaa;}
.frameBottom {border-bottom:1px solid #aaaaaa;}

.datasheet {margin:15px 4px 5px 4px;}
.datasheet .frameHead td {height:24px; background-color:#c0c0c9; color:#000000;}
.datasheet .frameLabel {padding-left:5px; font-family:Tahoma; font-size:12px; font-weight:bold;}
.datasheet .frameContent {padding:3px 2px 3px 2px;}

.cpudatatable {background-color:#e9e9e9;}
.cpudatatable .frameHead td {height:18px; background-color:#cccccc; color:#333333;}
.cpudatatable .frameLabel {padding-left:2px; font-family:Lucida Grande; font-variant:small-caps; font-size:11px; font-weight:bold;}
.cpudatatable .frameContent {padding:0px;}
