/* line 1 */
#docs {
  /* Container Definitions */
  /* Heading Definitions */
  /* Text Styles */
  /* Table Styles */
  /* Link Styles */
}
/* line 2 */
#docs h1 {
  font-size: 1.4em;
  font-weight: bold;
  margin-top: 0em;
  margin-bottom: 0em;
}
/* line 9 */
#docs h2 {
  font-size: 1.2em;
  margin: 1.2em 0em 1.2em 0em;
  font-weight: bold;
}
/* line 15 */
#docs h3 {
  font-size: 1.0em;
  margin: 1.2em 0em 1.2em 0em;
  font-weight: bold;
}
/* line 21 */
#docs h4 {
  font-size: 0.95em;
  margin: 1.2em 0em 1.2em 0em;
  font-weight: normal;
}
/* line 27 */
#docs h5 {
  font-size: 0.9em;
  margin: 1.2em 0em 1.2em 0em;
  font-weight: normal;
}
/* line 33 */
#docs h6 {
  font-size: 0.85em;
  margin: 1.2em 0em 1.2em 0em;
  font-weight: normal;
}
/* line 39 */
#docs img {
  border: 0;
}
/* line 43 */
#docs ol, #docs ul, #docs li {
          /*
list-style: none;*/
  font-size: 1.0em;
  line-height: 1.2em;
  margin-top: 0.2em;
  margin-bottom: 0.1em;
}
/* line 51 */
#docs p {
  font-size: 1.0em;
  line-height: 1.2em;
  margin: 1.2em 0em;
}
/* line 57 */
#docs td p {
  margin: 0em 0em 1.2em;
}
/* line 61 */
#docs li > p {
  margin-top: 0.2em;
}
/* line 65 */
#docs pre {
  font-family: monospace;
  font-size: 1.0em;
}
/* line 70 */
#docs div#pgContentWrap code {
  font-size: 1.2em;
  padding: 1em;
  margin: 2ex 0 2ex 2ex;
  background: #F7F7F7;
  border: 1px solid #CFCFCF;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -khtml-border-radius: 8px;
  border-radius: 8px;
  display: block;
  overflow: auto;
}
/* line 84 */
#docs strong, #docs b {
  font-weight: bold;
}
/* line 89 */
#docs div.tblBasic h2 {
  margin: 25px 0 .5em 0;
}
/* line 93 */
#docs div.tblBasic table {
  background: #F5F5F5 url(/media/img/layout/nav_tbl_top_lft.png) top left no-repeat;
  margin-left: 2ex;
  margin-bottom: 15px;
}
/* line 99 */
#docs div.tblBasic table th {
  padding-top: 20px;
  border-bottom: 1px solid #EFEFEF;
  vertical-align: bottom;
}
/* line 105 */
#docs div.tblBasic table td {
  border-bottom: 1px solid #EFEFEF;
}
/* line 109 */
#docs div.tblBasic table th,
#docs div.tblBasic table td {
  padding: 8px 11px;
  color: #555555;
}
/* line 115 */
#docs div.tblBasic table td.indented {
  text-indent: 30px;
}
/* line 119 */
#docs div.tblBasic table.tblCompact td {
  padding: 3px 3px;
}
/* line 123 */
#docs div.tblBasic table tr.lastrow td {
  border-bottom: none;
  padding-bottom: 13px;
}
/* line 128 */
#docs div.tblBasic table.tblCompact tr.lastrow td {
  padding-bottom: 3px;
}
/* line 132 */
#docs div.tblBasic table tr.lastrow td.colFirstT,
#docs div.tblBasic table tr.lastrow td.colFirst {
  background: url(/media/img/layout/nav_tbl_btm_lft.png) bottom left no-repeat;
}
/* line 137 */
#docs div.tblBasic table.tblBasicGrey th.colLast,
#docs div.tblBasic table.tblCompact th.colLast {
  background: #F5F5F5 url(/media/img/layout/nav_tbl_top_rgt.png) top right no-repeat;
}
/* line 142 */
#docs div.tblBasic table.tblBasicGrey tr.lastrow td.colLastT,
#docs div.tblBasic table.tblBasicGrey tr.lastrow td.colLast,
#docs div.tblBasic table.tblCompact tr.lastrow td.colLast,
#docs div.tblBasic table.tblCompact tr.lastrow td.colLastT {
  background: #F5F5F5 url(/media/img/layout/nav_tbl_btm_rgt.png) bottom right no-repeat;
}
/* line 149 */
#docs div.tblBasic table.tblBasicGrey tr.firstrow td.colLastT,
#docs div.tblBasic table.tblBasicGrey tr.firstrow td.colLast,
#docs div tblBasic table.tblCompact tr.firstrow td.colLast {
  background: #F5F5F5 url(/media/img/layout/nav_tbl_top_rgt.png) top right no-repeat;
}
/* line 155 */
#docs div.tblBasic table th.colMid,
#docs div.tblBasic table td.colMid,
#docs div.tblBasic table th.colLast,
#docs div.tblBasic table td.colLast {
  background-color: #F5F5F5;
}
/* line 162 */
#docs div.tblBasic table th.colLastC,
#docs div.tblBasic table td.colFirstC,
#docs div.tblBasic table td.colLastC {
  text-align: center;
}
/* line 168 */
#docs div.tblBasic table th.colLastR,
#docs div.tblBasic table td.colFirstR,
#docs div.tblBasic table td.colLastR {
  text-align: right;
}
/* line 174 */
#docs div.tblBasic table td.colFirstT,
#docs div.tblBasic table td.colMidT,
#docs div.tblBasic table td.colLastT {
  vertical-align: top;
}
/* line 180 */
#docs div.tblBasic table th.colLastRT,
#docs div.tblBasic table td.colFirstRT,
#docs div.tblBasic table td.colLastRT {
  text-align: right;
  vertical-align: top;
}
/* line 188 */
#docs h1 {
  color: #EC5800;
}
/* line 192 */
#docs h2 {
  color: #666;
}
/* line 196 */
#docs h3 {
  color: #666;
}
/* line 200 */
#docs h4 {
  color: #666;
}
/* line 204 */
#docs .txtColumn1 {
  width: 50%;
  line-height: 1.3em;
}
/* line 209 */
#docs .txtColumn2 {
  width: 50%;
  line-height: 1.5em;
}
/* line 214 */
#docs .txtCurrentLocation {
  font-weight: bold;
}
/* line 218 */
#docs .txtDivider {
  font-size: 0.8em;
  color: #E1E1E1;
  padding-left: 4px;
  padding-right: 4px;
}
/* line 225 */
#docs .txtNewsEvent {
  font-size: 0.9em;
  color: #0094C7;
}
/* line 230 */
#docs .txtDate {
  font-size: 0.9em;
  color: #666;
}
/* line 235 */
#docs .txtMediumGrey {
  color: #666;
}
/* line 239 */
#docs .txtFormLabel {
  color: #666;
  font-weight: bold;
  text-align: right;
  vertical-align: top;
}
/* line 246 */
#docs .txtRequiredField {
  color: #EC5800;
}
/* line 250 */
#docs .txtImportant {
  color: #EC5800;
}
/* line 254 */
#docs .txtOffScreen {
  position: absolute;
  left: -1999px;
  width: 1990px;
}
/* line 260 */
#docs #txtFrontFeatureHeading {
  padding-bottom: 1.1em;
}
/* line 264 */
#docs #txtFrontFeatureLink a {
  font-size: 1.2em;
  font-weight: bold;
  padding-left: 5px;
}
/* line 270 */
#docs #txtFrontUserText {
  font-size: 1.0em;
  color: #666;
  margin-top: 12px;
}
/* line 276 */
#docs #txtFrontUserName {
  font-size: 0.9em;
  color: #666;
  margin-top: 9px;
  font-weight: bold;
}
/* line 283 */
#docs #txtFrontUserLink {
  font-size: 0.9em;
  color: #666;
  margin-top: 11px;
  margin-left: 1px;
}
/* line 290 */
#docs #txtFrontUserLink img {
  padding-right: 5px;
}
/* line 294 */
#docs #txtFrontSupportUsText {
  font-size: 1.0em;
  margin-top: 9px;
}
/* line 299 */
#docs #txtFrontSupportUsLink {
  font-size: 0.9em;
  margin-top: 6px;
}
/* line 304 */
#docs #txtFrontSupportUsLink img {
  padding-right: 7px;
}
/* line 308 */
#docs a:link {
  color: #0085B0;
  text-decoration: underline;
}
/* line 309 */
#docs a:visited {
  color: #004E66;
  text-decoration: underline;
}
/* line 310 */
#docs a:active {
  color: #0085B0;
  text-decoration: underline;
}
/* line 311 */
#docs a:hover {
  color: #000000;
  text-decoration: underline;
}
/* line 313 */
#docs #pgFooter a:link {
  color: #666;
  text-decoration: underline;
}
/* line 314 */
#docs #pgFooter a:visited {
  color: #666;
  text-decoration: underline;
}
/* line 315 */
#docs #pgFooter a:active {
  color: #666;
  text-decoration: underline;
}
/* line 316 */
#docs #pgFooter a:hover {
  color: #000000;
  text-decoration: underline;
}
/* line 318 */
#docs #txtFrontUserName a:link {
  color: #666;
  text-decoration: underline;
}
/* line 319 */
#docs #txtFrontUserName a:visited {
  color: #666;
  text-decoration: underline;
}
/* line 320 */
#docs #txtFrontUserName a:active {
  color: #666;
  text-decoration: underline;
}
/* line 321 */
#docs #txtFrontUserName a:hover {
  color: #000;
  text-decoration: underline;
}
/* line 323 */
#docs #txtArchives a:visited {
  color: #00536E;
  text-decoration: underline;
}
/* line 324 */
#docs #txtArchives pre {
  word-wrap: break-word;
  font-size: 150%;
}
/* line 325 */
#docs #txtArchives tt {
  word-wrap: break-word;
  font-size: 150%;
}
/* line 327 */
#docs #pgFrontUSSContainer h2, #docs #pgFrontUSSContainer h3 {
  margin: 0;
  padding: 0;
}
/* line 332 */
#docs #pgFrontNewsEventsContainer h2, #docs #pgFrontNewsEventsContainer h3 {
  margin: 0;
  padding: 0;
}
/* line 337 */
#docs #pgFrontNewsEventsContainer h3 img {
  margin-bottom: 10px;
}
/* line 341 */
#docs div.NAVHEADER table {
  margin-left: 0;
}
/* line 347 */
#docs #docContainerWrap {
  text-align: center;
  /* Win IE5 */
}
/* line 351 */
#docs #docContainer {
  margin: 0 auto;
  width: 90%;
  padding-bottom: 2em;
  display: block;
  text-align: left;
  /* Win IE5 */
}
/* line 359 */
#docs #docHeader {
  background-image: url("/media/img/docs/bg_hdr.png");
  height: 83px;
  margin: 0px;
  padding: 0px;
  display: block;
}
/* line 367 */
#docs #docHeaderLogo {
  position: relative;
  width: 206px;
  height: 83px;
  border: 0px;
  padding: 0px;
  margin: 0 0 0 20px;
}
/* line 376 */
#docs #docHeaderLogo img {
  border: 0px;
}
/* line 380 */
#docs #docNavSearchContainer {
  padding-bottom: 2px;
}
/* line 384 */
#docs #docNav, #docs #docVersions {
  position: relative;
  text-align: left;
  margin-left: 10px;
  margin-top: 5px;
  color: #666;
  font-size: 0.95em;
}
/* line 393 */
#docs #docSearch {
  position: relative;
  text-align: right;
  padding: 0;
  margin: 0;
  color: #666;
}
/* line 401 */
#docs #docTextSize {
  text-align: right;
  white-space: nowrap;
  margin-top: 7px;
  font-size: 0.95em;
}
/* line 408 */
#docs #docSearch form {
  position: relative;
  top: 5px;
  right: 0;
  margin: 0;
  /* need for IE 5.5 OSX */
  text-align: right;
  /* need for IE 5.5 OSX */
  white-space: nowrap;
  /* for Opera */
}
/* line 417 */
#docs #docSearch form label {
  color: #666;
  font-size: 0.95em;
}
/* line 422 */
#docs #docSearch form input {
  font-size: 0.95em;
}
/* line 426 */
#docs #docSearch form #submit {
  font-size: 0.95em;
  background: #7A7A7A;
  color: #fff;
  border: 1px solid #7A7A7A;
  padding: 1px 4px;
}
/* line 434 */
#docs #docSearch form #q {
  width: 170px;
  font-size: 0.95em;
  border: 1px solid #7A7A7A;
  background: #E1E1E1;
  color: #000000;
  padding: 2px;
}
/* line 443 */
#docs .frmDocSearch {
  padding: 0;
  margin: 0;
  display: inline;
}
/* line 449 */
#docs .inpDocSearch {
  padding: 0;
  margin: 0;
  color: #000;
}
/* line 455 */
#docs #docContent {
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 40px;
}
/* line 461 */
#docs #docFooter {
  position: relative;
  font-size: 0.9em;
  color: #666;
  line-height: 1.3em;
  margin-left: 10px;
  margin-right: 10px;
}
/* line 470 */
#docs #docComments {
  margin-top: 10px;
}
/* line 474 */
#docs #docClear {
  clear: both;
  margin: 0;
  padding: 0;
}
/* line 482 */
#docs h1, #docs h2, #docs h3 {
  font-weight: bold;
  margin-top: 2ex;
}
/* line 487 */
#docs h1 {
  font-size: 1.4em;
}
/* line 491 */
#docs h2 {
  font-size: 1.2em !important;
}
/* line 495 */
#docs h3 {
  font-size: 1.1em;
}
/* line 499 */
#docs h1 a:hover {
  color: #EC5800;
  text-decoration: none;
}
/* line 504 */
#docs h2 a:hover,
#docs h3 a:hover,
#docs h4 a:hover {
  color: #666666;
  text-decoration: none;
}
/* line 513 */
#docs div.SECT2 {
  margin-top: 4ex;
}
/* line 517 */
#docs div.SECT3 {
  margin-top: 3ex;
  margin-left: 3ex;
}
/* line 522 */
#docs .txtCurrentLocation {
  font-weight: bold;
}
/* line 526 */
#docs p, #docs ol, #docs ul, #docs li {
  line-height: 1.5em;
}
/* line 530 */
#docs .txtCommentsWrap {
  border: 2px solid #F5F5F5;
  width: 100%;
}
/* line 535 */
#docs .txtCommentsContent {
  background: #F5F5F5;
  padding: 3px;
}
/* line 540 */
#docs .txtCommentsPoster {
  float: left;
}
/* line 544 */
#docs .txtCommentsDate {
  float: right;
}
/* line 548 */
#docs .txtCommentsComment {
  padding: 3px;
}
/* line 552 */
#docs #docContainer pre code,
#docs #docContainer pre tt,
#docs #docContainer pre pre,
#docs #docContainer tt tt,
#docs #docContainer tt code,
#docs #docContainer tt pre {
  font-size: 1em;
}
/* line 561 */
#docs pre.LITERALLAYOUT,
#docs .SCREEN,
#docs .SYNOPSIS,
#docs .PROGRAMLISTING,
#docs .REFSYNOPSISDIV p,
#docs table.CAUTION,
#docs table.WARNING,
#docs blockquote.NOTE,
#docs blockquote.TIP,
#docs table.CALSTABLE {
  -moz-box-shadow: 3px 3px 5px #DFDFDF;
  -webkit-box-shadow: 3px 3px 5px #DFDFDF;
  -khtml-box-shadow: 3px 3px 5px #DFDFDF;
  -o-box-shadow: 3px 3px 5px #DFDFDF;
  box-shadow: 3px 3px 5px #DFDFDF;
}
/* line 578 */
#docs pre.LITERALLAYOUT,
#docs .SCREEN,
#docs .SYNOPSIS,
#docs .PROGRAMLISTING,
#docs .REFSYNOPSISDIV p,
#docs table.CAUTION,
#docs table.WARNING,
#docs blockquote.NOTE,
#docs blockquote.TIP {
  color: black;
  border-width: 1px;
  border-style: solid;
  padding: 2ex;
  margin: 2ex 0 2ex 2ex;
  overflow: auto;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -khtml-border-radius: 8px;
  border-radius: 8px;
}
/* line 599 */
#docs pre.LITERALLAYOUT,
#docs pre.SYNOPSIS,
#docs pre.PROGRAMLISTING,
#docs .REFSYNOPSISDIV p,
#docs .SCREEN {
  border-color: #CFCFCF;
  background-color: #F7F7F7;
}
/* line 608 */
#docs blockquote.NOTE,
#docs blockquote.TIP {
  border-color: #DBDBCC;
  background-color: #EEEEDD;
  padding: 14px;
  width: 572px;
}
/* line 616 */
#docs blockquote.NOTE,
#docs blockquote.TIP,
#docs table.CAUTION,
#docs table.WARNING {
  margin: 4ex auto;
}
/* line 623 */
#docs blockquote.NOTE p,
#docs blockquote.TIP p {
  margin: 0;
}
/* line 628 */
#docs blockquote.NOTE pre,
#docs blockquote.NOTE code,
#docs blockquote.TIP pre,
#docs blockquote.TIP code {
  margin-left: 0;
  margin-right: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -khtml-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}
/* line 641 */
#docs .emphasis,
#docs .c2 {
  font-weight: bold;
}
/* line 646 */
#docs .REPLACEABLE {
  font-style: italic;
}
/* line 652 */
#docs table {
  margin-left: 2ex;
}
/* line 656 */
#docs table.CALSTABLE td,
#docs table.CALSTABLE th,
#docs table.CAUTION td,
#docs table.CAUTION th,
#docs table.WARNING td,
#docs table.WARNING th {
  border-style: solid;
}
/* line 665 */
#docs table.CALSTABLE,
#docs table.CAUTION,
#docs table.WARNING {
  border-spacing: 0;
  border-collapse: collapse;
}
/* line 672 */
#docs table.CALSTABLE {
  margin: 2ex 0 2ex 2ex;
  background-color: #E0ECEF;
  border: 2px solid #A7C6DF;
}
/* line 679 */
#docs table.CALSTABLE tr:hover td {
  background-color: #EFEFEF;
}
/* line 684 */
#docs table.CALSTABLE td {
  background-color: #FFF;
}
/* line 688 */
#docs table.CALSTABLE td,
#docs table.CALSTABLE th {
  border: 1px solid #A7C6DF;
  padding: 0.5ex 0.5ex;
}
/* line 694 */
#docs table.CAUTION,
#docs table.WARNING {
  border-collapse: separate;
  display: block;
  padding: 0;
  max-width: 600px;
}
/* line 702 */
#docs table.CAUTION {
  background-color: #F5F5DC;
  border-color: #DEDFA7;
}
/* line 707 */
#docs table.WARNING {
  background-color: #FFD7D7;
  border-color: #DF421E;
}
/* line 712 */
#docs table.CAUTION td,
#docs table.CAUTION th,
#docs table.WARNING td,
#docs table.WARNING th {
  border-width: 0;
  padding-left: 2ex;
  padding-right: 2ex;
}
/* line 721 */
#docs table.CAUTION td,
#docs table.CAUTION th {
  border-color: #F3E4D5;
}
/* line 726 */
#docs table.WARNING td,
#docs table.WARNING th {
  border-color: #FFD7D7;
}
/* line 731 */
#docs td.c1,
#docs td.c2,
#docs td.c3,
#docs td.c4,
#docs td.c5,
#docs td.c6 {
  font-size: 1.1em;
  font-weight: bold;
  border-bottom: 0px solid #FFEFEF;
  padding: 1ex 2ex 0;
}
/* line 745 */
#docs #docNav a {
  font-weight: bold;
}
/* line 749 */
#docs a:link,
#docs a:visited,
#docs a:active,
#docs a:hover {
  text-decoration: underline;
}
/* line 756 */
#docs a:link,
#docs a:active {
  color: #0066A2;
}
/* line 761 */
#docs a:visited {
  color: #004E66;
}
/* line 765 */
#docs a:hover {
  color: #000000;
}
/* line 769 */
#docs #docFooter a:link,
#docs #docFooter a:visited,
#docs #docFooter a:active {
  color: #666;
}
/* line 775 */
#docs #docContainer code.FUNCTION tt {
  font-size: 1em;
}
