body{font:400 12px Arial,sans-serif;color:#000;background:#669}
p,ul,li,ol,.default,.fieldesc,.fieldentry,td,th,pre,blockquote{font:400 12px Arial,sans-serif}
a:link{color:#00f}
a:visited{color:#606}
a:active{color:#f06}
a:link:hover{color:#f06}
b,strong{font-weight:700}
i{font-style:italic}
h1,.h1{font:700 16px Arial,sans-serif;color:#000}
h2,.h2{font:800 12pt Arial,sans-serif;color:#5D192F}
h3,.h3{font:600 12pt Arial,sans-serif}
h4,.h4{font-weight:500;color:#5D192F}
.heading,.heading1{font:800 14px Arial,sans-serif;background:#666;text-align: center;color:#fff}
.heading2,.formheading{font:700 14px Arial,sans-serif;background:#cc9;color:#000}
.heading3{font:600 12px Arial,sans-serif;background:#7c7c7c;color:#fff}
.heading4{font:600 10pt Arial,sans-serif;background:#b6b6b6;color:#2a2a2a}
.heading5{font:600 10pt Arial,sans-serif;background:#bbb;color:#444}
.content{background:#fff;color:#222} 
img.spacer {display:block}
.actionerror,.entryerror,.fielderror,.error{font-weight:600;color:#9B2A2A}
.success{font-weight:600;color:#335}
.results{background:#eee}
.fieldlabel{font-weight:700}
.sup{font:normal .7em sans-serif;vertical-align:super}
.smalltext {font-size:10px}
.footer, a.footer:link, a.footer:visited, a.footer:hover, a.footer:active {font-size:10px; color:#fff}
.entry,.value{background:#E4E4EE;color:#333}
.label{background:#E2E2BC;color:#333;font-weight:700}
a.plain{text-decoration:none;color:#333}
.khint{background:#fcdd2f;text-align: center}
.buttonbarright{background:#669;color:#fff;text-align:right}
.buttonbarleft{background: #669;color:#fff;text-align: left}
.buttonbar{background:#669;color:#fff}
.even{background:#fff}
.odd{background:#dedee3}
.breadcrumb, a.breadcrumb:link, a.breadcrumb:hover, a.breadcrumb:active, a.breadcrumb:visited {font-size:10px; color:#000; background:#FFF}
.details,.formdesc{background:#f1f1f1;color:#000}
.success{font-weight:600}
.results{background:#f1f1f1}
.lineborder, .formborder {background:#669}
.progressborder{background:#ccc;}
.progresstitle{background:#fff;color:#000;font-size:9px;}
.progresspast{background:#f1f1f1;color:#000;font-style:italic;font-size:9px;vertical-align:middle;}
.progressfuture{background:#f1f1f1;color:#000;vertical-align:middle;font-size:9px;}
.progressactive{font-weight:700;background:#666;color:#fff;vertical-align:middle;font-size:9px;}
.keditborder{background:#000;}
.kedittabactive{background:#fff;text-align:center;}
.kedittabinactive{background:#ccc;text-align:center;}
.keditstatusbar{font-size:11px;background:#f1f1f1;}
.keditbuttonedit{background:#fff;font-size:10px;text-align:right;}
.keditcontentarea{background:#fff;}
.kedithighlight{background:#fcfcbd;}
img.producticon,img.production{border:none;}

div.menu{width:166;background:#e1e1e1;padding:0;margin:0;}
div.menu a{display:block;margin:0;width:166;padding:0.3em;font:10px
sans-serif;text-decoration:none;border-bottom:1px solid #999;}
html>body div.menu a {width:auto}
div.menu a:hover,a.menuon{background:#fff;text-decoration:underline}

a.nav{font-size:10px;}
.navOn{font:400 10px Arial,sans-serif;background:#ABABD1;color:#000;text-align:left;border:solid;border-color:#999;border-width:0px 1px 1px 1px;}
.navOff{font:400 10px Arial,sans-serif;background:#E4E4E4;color:#fff;text-align:left;border:solid;border-color:#999;border-width:0px 0px 1px 0px;}
.navOver{font:400 10px Arial,sans-serif;background:#cc9;color:#fff;text-align:left;border:solid;border-color:#999;border-width:0px 0px 1px 0px;}
.formheading a,td.label a{line-height:18px;text-decoration:none;font-size:10px;border:1px solid #fff;color:#00f;margin:2px;padding:1px 8px;white-space:pre;}
.formheading a:link,.formheading a:visited,td.label a:link,td.label a:visited{background-color:#e1e1e1;}
.formheading a:hover,td.label a:hover{background-color:#fff;}
a.addlink{background:url(/kicons/dotorg/add_16.png) left no-repeat;padding:3px 8px 2px 18px;margin:3px;}
a.action{white-space:nowrap;padding:4px 0 8px 14px;background:url(/kicons/dotorg/play_16.png) left no-repeat;display:block;}
input:focus,textarea:focus,option:focus{background:#fff280;}
tr.label th{text-align:left;}
tr.odd td,tr.even td{vertical-align:top;}
tr.odd:hover,tr.even:hover{background:#fff280;}
label{display:block;width:100%;}

.empty{background:#C4E1C7;}

a.action{font-size:10px;white-space:nowrap;
  padding-left:14px;background:url(/share/images/icons/members/rarrow.gif) left no-repeat;}
#roster{padding:0px;}
#roster h3{color:green;text-transform:uppercase;}
#roster ul {///list-style:none;/**/margin: 5px 0 0 10px;padding:0;}
#roster ul li{text-align:center;font:400 15px Arial,san-serif;width:200px;
  margin:2px;padding:4px 0 4px 4px;border:1px solid #ccc;color:#403;} 
#roster a:link{color:#059;}
#roster ul ul{list-style:disc;}
#roster ul ul li{text-align:left;font:400 10px Arial,san-serif;color:#403;border:0px;clear:both;width:180px;}
a.nav{font-size:10px;}
.navOn{font:400 10px Arial,sans-serif;background:#ABABD1;color:#000;text-align:left;border:solid;border-color:#999;border-width:0px 1px 1px 1px;}
.navOff{font:400 10px Arial,sans-serif;background:#E4E4E4;color:#fff;text-align:left;border:solid;border-color:#999;border-width:0px 0px 1px 0px;}
.navOver{font:400 10px Arial,sans-serif;background:#cc9;color:#fff;text-align:left;border:solid;border-color:#999;border-width:0px 0px 1px 0px;}

.hm{background:#fff;color:#000;}
.utility{background-image:url(/images/headermain/utilitybg.gif); background-repeat:repeat-x; background-color:#000; layer-background-color:#000}
.header{background:#cc9}
.headerdark{background:#996}
.white {background:#fff} 
.whitebold {font-size:12px; color:#fff; font-weight:bold} 
img.floatleft {float:left}
.black {background:#000} 
.redtext {color:#f00}
.grey {color:#999}
.techlibrary {background:#000; font-size:13px; font-weight:bold; color:#fff}
.contact
.quicklinks, .contact {background: #e4e4e4}
.leftnav {background: #ccc}

/* highlights for minidevcon */
.minidev {color: #110C79; font-weight: bold}
.minidevtitle {font-size:16px; color:#110C79;	font-weight:bold}
.minidevsubtitle {font-size:14px; color: #110C79; font-weight: bold}

/* Notice text on /devcon */
.header660066 {color: #660066}

input.search {font-size:11px; width:80px}
input.login{font-size:11px; width:80px}
option.shortcuts, select.shortcuts {font-size:11px; width:125px}

/* home page section header */
.sectionheader {background-image:url(/images/home/bars/bg.gif); background-color:#996; layer-background-color:#996; background-repeat:repeat-x; color:#fff; font-weight:bold}

ul.highlight {list-style-image: url(/specifications/purpledot.gif); padding: 0px 0px 0px 10px; margin-left:10px;background:#cc9;}
div.arrow ul {list-style-image:url(/home/bullet_arrow.gif); ; margin:1em 0 1em 0; padding:0}
div.arrow li {margin:0 0 .5em 1em}


