body { color: #000000; font-family: verdana, sans-serif; }
form { margin: 0px; }

/* v3 */
.title { color: #000000; font-size: 21px; line-height: 26px; margin: 0px 14px 23px 14px; }

/* font sizes */
.small, .boxwhite, .boxgrey, .boxyellow { font-size: 11px; }
.medium { font-size: 13px; }
.large, .heading, .boxhead { font-size: 15px; }

/* margins */
.ml { margin-left: 15px; }
.mb { margin-bottom: 15px; }

/* floats */
.rhc { float: right; margin-bottom: 10px; margin-left: 10px; width: 180px; }
.lhc { float: left; margin-bottom: 10px; margin-right: 10px; width: 180px; }

/* boxes */
.box { border: 1px solid #ff9900; margin-bottom: 8px; vertical-align: top; width: 100%; }
.boxhead { border-bottom: 1px solid #ff9900; color: #0033ff; margin: 0px; padding: 8px; text-decoration: none; }
.boxwhite, .boxgrey { padding: 4px 8px 4px 8px; }
.boxgrey { background-color: #e6e6e6; color: #666666; }
.boxgrey a { color: #666666; text-decoration: none; }
.boxgrey a:hover { color: #0033ff; text-decoration: underline; }
.boxyellow { background-color: #ffffcc; padding: 8px; }

/* lists - these need more attention, especially ol */
ul.tempul { list-style-image: url("http://www.intel.com/plt/cd/ids/images/main/li.gif"); margin: 0px; padding-left: 17px; }
ul.tempul li { margin-bottom: 3px; margin-top: 3px; }
ol { margin: 0px; padding-left: 35px; }

/* combinations */
.heading { border-bottom: 1px solid #ff9900; color: #0033ff; margin-bottom: 3px; padding-bottom: 3px; text-decoration: none; width: 360px; }

/* legacy */
.relative { position: relative; }






/* other */
.backtotop { padding-top: 10px; padding-bottom: 10px; }
tt, pre { font-size: 11px; }



/* in content_eap only */
.greylink { color: #666666; font-size: 11px; text-decoration: none; }
.greylink:hover { text-decoration: underline; color: #0033ff; }

.smallgrey { font-size: 11px; color: #666666; }

table#bodytable { border-color: #ff9900; border-style: solid; collapse; border-spacing: 0; border-width: 0 0 1px 1px; }
td#bodytable { border-color: #ff9900; border-style: solid; border-width: 1px 1px 0 0; margin: 0; padding: 4px; }

/* colors */
.grey { color: #666666; text-decoration: none; }
.grey:hover { text-decoration: underline; }

.blue { color: #0033ff; text-decoration: none; }
.blue:hover { text-decoration: underline; }

/* for small fonts */
.obs ul { font-size: 11px; }

/* DCS ordered lists */
.ol ol { font-size: 11px; margin: 0px; padding-left: 28px; }
.ol li { margin-bottom: 5px; margin-top: 2px; }

/* alignment */
.right { text-align: right; }
.center { text-align: center; }

/* decorations */
.bold { font-weight: bold; }


/* REMOVE SOON */
.texts { font-size: 11px; }
.textm { font-size: 12px; }
.textn, .body { font-size: 13px; }
.textl { font-size: 15px; }

/* temp for SPD */
ul.spd { margin-bottom: 0px; margin-top: 2px; }
li.spd { list-style-image: url("http://www.intel.com/plt/cd/software/shared/images/3.0/bullet.gif"); margin-left: -22px; padding: 2px 0px 2px 0px; }

