body { font-family: Verdana; font-size: 12px; margin: 0px 0px 0px 0px; padding: 0px 0px 13px 0px; height: 100%; } a { color: #404040; text-decoration: underline; } a:hover { color: #404040; text-decoration: underline; } table.b { width: 100%; padding: 0px; margin: 0px; border-collapse: collapse; border: 0px; } table.b td.menu { width: 250px; background-color: #FFFFFF; vertical-align: top; } table.b td.mainbody { vertical-align: top; padding: 10px 10px 10px 16px; margin-top: 0px; background-color: #FDFDFD; background-image: url('/layout/images/du_docs_left.gif'); background-repeat: repeat-y; font-size: 12px; } table.menu { margin-top: 8px; width: 230px; margin-bottom: 10px; font-size: 12px; margin-left: 10px; } table.submenu { background-color: white; width: 210px; margin-left: 15px; margin-bottom: 0px; font-size: 12px; border-collapse: collapse; } table.submenu td { padding-top: 5px; padding-left: 5px; } table.menu td.main { padding-bottom: 5px; white-space: nowrap; font-size: 12px; } table.menu a { color: #000000; text-decoration: none; } table.menu a:hover { COLOR: #000000; text-decoration: underline; } table.top-table { margin-top: 5px; border-top: 1px solid black; border-bottom: 1px solid black; background-color: #FF9900; width: 100%; } table.bot-table { border-top: 1px solid black; border-bottom: 1px solid black; background-color: #FF9900; width: 100%; } .xmlschemainput { border: 0px solid white; background-color: #EEEEEE; } div.title { font-size: 16px; text-decoration: bold; margin-bottom: 0px; } table.header-table { width: 100%; background-color: #FF9900; border-top: 1px solid black; border-bottom: 1px solid black; color: white; margin-top: 0px; margin-bottom: 0px; } table.header-table a { color: black; text-decoration: underline; } table.header-table a:hover { color: black; text-decoration: underline; } div.smallHeaderText { font-size: 10px; padding-right: 5px; color: black; line-height: 11px; } div.list { margin-top: 5px; padding-left: 10px; margin-left: 15px; width: 95%; } table.valuetable { background-color:#f6f6f6; border: 1px solid #eeeeee; margin-top: 5px; border-collapse: collapse; } table.valuetable td { padding: 2px; padding-left: 5px; padding-right: 5px; } table.valuetable td.desc { border-left: 1px solid #d8d8d8; } table.comments-table { width: 100%; border-collapse: collapse; margin-bottom: 10px; } td.comments-td { padding-left: 10px; padding-right: 10px; width: 100%; } table.comments { border-collapse: collapse; width: 100%; } td.comment-title { border-right: 1px solid black; border-left: 1px solid black; border-bottom: 1px dashed black; font-size: 12px; background-color: #DDDDDD; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; } td.comment-body { border-right: 1px solid black; border-left: 1px solid black; border-bottom: 1px solid black; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; } textarea.comment-box { width: 500px; height: 200px; border: 1px solid black; padding: 2px; } input.text-box { border: 1px solid black; padding: 2px; } input.comment-title-box { width: 500px; border: 1px solid black; padding: 2px; } .submitButton { border: 2px outset #333333; } div.subsection { font-size: 16px; font-weight: bold; } .section { margin-bottom: 10px; margin-top: 10px; } blockquote.description { margin-bottom: 10px; margin-top: 5px; margin-left: 10px; margin-right: 0px; border-left: 5px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding-left: 20px; padding-bottom: 5px; } ul { margin: 10px; padding: 10px; } li { list-style-position: inside; } hr { border: 1px solid #FFFFFF; margin-top: 5px; margin-bottom: 5px; } p, blockquote, ol { margin: 1.12em 0 } ol ul, ul ol, ul ul, ol ol { margin-top: 0; margin-bottom: 0 } blockquote { margin-left: 40px; margin-right: 40px } ol, ul { margin-left: 40px } div.example { width: 99%; border: 2px solid black; background-color: #FAFAFA; padding: 3px; margin-bottom: 10px; } table.field_ref_table { border: 2px solid black; width: 100%; border-collapse: collapse; } tr.field_ref_header { background-color: #DDDDDD; } td.field_ref_cell { padding: 3px 10px 3px 10px; border: 1px solid black; font-size: 12px; } select { border: 2px groove #AAAAAA; } input { padding-left: 1px; } td.menutopleft { background-image: url('/layout/images/corner_top_left_9x9.gif'); background-repeat: no-repeat; } td.menutopright { background-image: url('/layout/images/corner_top_right_9x9.gif'); background-repeat: no-repeat; background-position: top right; } td.menubotleft { background-image: url('/layout/images/corner_bot_left_9x9.gif'); background-repeat: no-repeat; background-position: bottom left; } td.menubotright { background-image: url('/layout/images/corner_bot_right_9x9.gif'); background-repeat: no-repeat; background-position: bottom right; } table.signup { margin-left: 20px; } table.signup td { padding: 3px; font-size: 12px; } table.signup td.highlight { border: 1px dashed #FF6666; background-color: #FFEEEE; } table.signup td input.highlight { border: 1px dashed #FF6666; background-color: #FFEEEE; } .asterik { color: red; font-size: 12px; } hr.signup { border: 1px outset gray; } td.data_row_dark { background-color: #F8F8F8; border-bottom: 1px dotted #EBEBEB; font-size: 12px; } td.data_row_light { background-color: #FFFFFF; border-bottom: 1px dotted #EBEBEB; font-size: 12px; } td.data_row_header { padding: 5px 5px 5px 5px; background-color: #FFF0DD; border-top: 1px dotted #404040; border-right: 1px dotted #404040; border-bottom: 1px dotted #404040; border-left: 1px dotted #404040; color: #000000; font-size: 12px; } TD { FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif } .dataTable {border-collapse: collapse;} .dataTable TD {font-size: 11px; border: 1px solid #aaa; padding: 5px 10px 5px 10px; background-color: #fff;} .dataTable TD.moneyColumn {text-align: right;} .dataTable TD INPUT {font-size: 9px;} .dataTable TD.header {font-weight: 700; background-color: #cde;} .dataTable TD.headerMoneyColumn {font-weight: 700; background-color: #cde; text-align: right;} .dataTable TR.summary TD {background-color: #efefef; border-color: #efefef; text-align: right; padding-right: 0px;} .dataTable TR.summary TD.button {background-color: #efefef; border-color: #efefef; text-align: left; padding-left: 0px;} .dataTable TR.summary TD.moneyColumn {text-align: right; padding-right: 10px; white-space: nowrap;} .dataTable TR.summary TD.moneyColumnEmphasis {font-weight: bold; text-align: right; padding-right: 10px; white-space: nowrap} .dataTable TD.spacer {border: 1px solid #fff; padding: 0px;} .dataTable TD.spacerGrey {border: 1px solid #aaa; padding: 0px;} .dataTable TD.noGrid {border-style: none; padding: 5px 10px 5px 0px;} .dataTable TD.noGridSummary {border-top: 2px solid #aaa; border-right: none; border-bottom: none; border-left: none; padding: 5px 10px 5px 0px;} /* to control margins around OrderDetails Table */ #orderDetailsArea {clear: both; margin: 5px 0px 10px 0px;} /* to handle the subscription note area in OrderDetails component */ #orderDetailsArea .note {margin: 10px 0 0 0;}