	
/*
 * Aqua Skin
 *
 * Generated by oXygen Webhelp Skin Builder
 * http://www.oxygenxml.com/webhelp-skin-builder
 */
#header .navheader_parent_path:hover, #header .link:hover, #splitterContainer .menuItemSelected:hover, #splitterContainer .topic:not(.menuItemSelected):hover, #splitterContainer .hasSubMenuClosed:hover, #splitterContainer .hasSubMenuOpened:hover {
  text-decoration: none;
  color: #FF4D4D;
}
.frmBody, .shortdesc, .q, .example, .ul, .ol, .dl, .dt, .dd, .keyword.apiname, .p .image, :not(p) > .image, .fig.fignone, .figcap, .simpletable td, .footer, .footer a, #header #lHeader, #header #productTitle H1, #header #tocMenu, #header .navheader_parent_path, #header .link, #splitterContainer .topic:not(.menuItemSelected), #splitterContainer .hasSubMenuClosed, #splitterContainer .hasSubMenuOpened, #splitterContainer .splitbuttonV {
  background-color: transparent;
}
.title.topictitle1, .title.sectiontitle, .title.topictitle2 {
  background-color: rgb(230, 238, 243);
}
.p, .tablecap, .table, th.entry, td.entry, .image {
  background-color: rgba(0, 0, 0, 0);
}
.codeblock, pre.screen {
  background-color: rgba(0, 47, 79, 0.05);
}
#header .tab.selectedTab, #header #space, #splitterContainer #leftPane, #splitterContainer .splitbarV {
  background-color: rgb(255, 255, 255);
}
#header .tab:not(.selectedTab) {
  background-color: rgb(199, 206, 211);
  text-shadow: rgba(255, 255, 255, 0.59) 0px 1px 0px;
  border-bottom-color: rgb(51, 102, 153);
}
#splitterContainer .menuItemSelected {
  background-color: rgba(0, 63, 106, 0.05);
  border-right-color: rgb(255, 0, 0);
  border-bottom-color: rgb(255, 0, 0);
  border-top-color: rgb(255, 0, 0);
  border-left-color: rgb(255, 0, 0);
}
.frmBody, .shortdesc, #header #productTitle H1, #header #tocMenu, #header .navheader_parent_path, #header .link {
  padding-top: 0px;
}
.title.topictitle1 {
  padding-top: 12px;
  padding-right: 12px;
  padding-bottom: 12px;
  padding-left: 9px;
  font-size: 28px;
  text-shadow: transparent 1px 0px 0px;
  border-right-color: rgb(28, 124, 215);
  border-bottom-color: rgb(20, 103, 171);
  margin-left: -10px;
}
.title.sectiontitle, .title.topictitle2 {
  padding-top: 5px;
  padding-bottom: 5px;
}
#header .tab.selectedTab, #header .tab:not(.selectedTab) {
  padding-top: 9px;
  padding-right: 25px;
  padding-bottom: 7px;
  padding-left: 25px;
  font-size: 13.5px;
  margin-right: 5px;
  box-shadow: transparent 0px 0px 5px 0px;
  font-weight: 600;
  margin-top: 1px;
  border-top-width: 1px;
}
#splitterContainer .menuItemSelected, #splitterContainer .topic:not(.menuItemSelected), #splitterContainer .hasSubMenuClosed, #splitterContainer .hasSubMenuOpened {
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 21px;
}
.frmBody, .shortdesc, #header #productTitle H1, #header #tocMenu, #header .navheader_parent_path {
  padding-right: 0px;
}
.title.sectiontitle, .title.topictitle2, #splitterContainer .menuItemSelected, #splitterContainer .topic:not(.menuItemSelected), #splitterContainer .hasSubMenuClosed, #splitterContainer .hasSubMenuOpened {
  padding-right: 5px;
}
#header .link {
  padding-right: 20px;
  padding-left: 20px;
  text-shadow: none;
  color: #FF4D4D;
  line-height: 1em;
  text-align: inherit;
}
.frmBody, .shortdesc, #header #tocMenu, #header .navheader_parent_path, #header .link {
  padding-bottom: 0px;
}
#header #productTitle H1 {
  padding-bottom: 14.5px;
  font-size: 29px;
  text-shadow: rgba(0, 0, 0, 0.8) 0px 1px 0px;
  box-shadow: transparent 0px 0px 0px 0px;
  color: rgb(255, 255, 255);
  line-height: 1em;
  margin-top: 18px;
  margin-bottom: 18px;
}
.frmBody, .title.sectiontitle, .title.topictitle2 {
  padding-left: 5px;
}
.shortdesc, #header #productTitle H1, #header .navheader_parent_path {
  padding-left: 0px;
}
#header #tocMenu {
  padding-left: 13px;
}
.title.sectiontitle, .title.topictitle2 {
  font-size: 15.6px;
}
.shortdesc, .p, .ul, .ol, .dl {
  font-size: 15px;
}
#header .navheader_parent_path, #header .link, #splitterContainer .menuItemSelected, #splitterContainer .topic:not(.menuItemSelected), #splitterContainer .hasSubMenuClosed, #splitterContainer .hasSubMenuOpened {
  font-size: 13.3333px;
}
.hasSubMenuClosed, .hasSubMenuOpened {
  font-size: 14px;
}
.title.topictitle2 {
  text-shadow: transparent 0px 0px 0px;
  box-shadow: transparent 0px 1px 0px 0px;
}
#header .tab.selectedTab {
  text-shadow: rgba(255, 255, 255, 0.65) 0px 1px 0px;
}
.title.sectiontitle, .shortdesc, .p, .ul, .ol, .dl, #header #productTitle H1, #header .navheader_parent_path, #header .link {
  margin-right: 0px;
}
.title.sectiontitle {
  border-right-color: rgb(51, 51, 51);
  margin-top: 20px;
}
pre.screen, #header .tab.selectedTab, #header .tab:not(.selectedTab), #splitterContainer .splitbarV {
  border-right-color: rgb(204, 204, 204);
}
#header #lHeader {
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAgMAAACdGdVrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRFUFBQ////UFBQygv6ZgAAAAJ0Uk5TAAB2k804AAAAHklEQVQI12No4lBoikxlAJIcqdMYgKTCtEiGwScIAOjjKoFCG3wGAAAAAElFTkSuQmCC"), linear-gradient(to right, rgba(0,63,106,0.6), rgba(0,134,187,0.6));
  background-color: rgb(46, 141, 208);
}
#splitterContainer #leftPane {
  border-right-color: rgb(255, 255, 255);
  border-bottom-color: rgb(255, 255, 255);
  border-top-color: rgb(255, 255, 255);
}
.title.sectiontitle, #header .tab.selectedTab {
  border-bottom-color: rgb(51, 51, 51);
}
pre.screen {
  border-bottom-color: rgb(204, 204, 204);
}
#header #lHeader, #splitterContainer .splitbarV {
  border-bottom-color: rgb(0, 0, 0);
  border-top-color: rgb(0, 0, 0);
}
.title.sectiontitle, .shortdesc, .p, #header #productTitle H1, #header .tab.selectedTab, #header .tab:not(.selectedTab), #header .link {
  margin-left: 0px;
}
.ul, .ol, .dl, #header .navheader_parent_path {
  margin-left: 20px;
}
.title.topictitle1, .title.sectiontitle {
  box-shadow: transparent 0px 1px 2px 0px;
  border-top-color: rgb(51, 51, 51);
  border-left-color: rgb(51, 51, 51);
}
#header .navheader_parent_path {
  box-shadow: none;
  color: rgba(255, 255, 255, 0.91);
}
pre.screen, #header .tab.selectedTab, #header .tab:not(.selectedTab) {
  border-top-color: rgb(204, 204, 204);
  border-left-color: rgb(204, 204, 204);
}
#splitterContainer #leftPane, #splitterContainer .splitbarV {
  border-left-color: rgb(255, 255, 255);
}
.title.topictitle1, .title.sectiontitle, .title.topictitle2, #splitterContainer .menuItemSelected, #splitterContainer .topic:not(.menuItemSelected), #splitterContainer .hasSubMenuClosed, #splitterContainer .hasSubMenuOpened {
  color: rgb(0, 47, 79);
}
.shortdesc {
  color: rgb(49, 49, 49);
  margin-top: 16px;
  margin-bottom: 16px;
}
.p, .hasSubMenuClosed {
  color: rgb(50, 50, 50);
}
.ul, .ol, .dl, #header .tab:not(.selectedTab) {
  color: rgb(0, 0, 0);
}
#header .tab.selectedTab, .hasSubMenuOpened {
  color: rgb(51, 51, 51);
}
.title.topictitle1, .title.topictitle2, #header #productTitle H1 {
  font-family:Arial, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
}
.title.sectiontitle, #header .tab.selectedTab, #header .tab:not(.selectedTab), #header .navheader_parent_path, #header .link, #splitterContainer .menuItemSelected, #splitterContainer .topic:not(.menuItemSelected), #splitterContainer .hasSubMenuClosed, #splitterContainer .hasSubMenuOpened {
  font-family:Arial, helvetica, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
}
.shortdesc, .p, .ul, .ol {
  font-family:Arial, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
}
.dl, .hasSubMenuClosed, .hasSubMenuOpened {
  font-family:Arial, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
}
.title.topictitle1, .title.sectiontitle, .title.topictitle2, .shortdesc, .p, .ul, .ol, .dl, #header #productTitle H1, #header .tab.selectedTab, #header .tab:not(.selectedTab), #header .navheader_parent_path, #header .link, #splitterContainer .menuItemSelected, #splitterContainer .topic:not(.menuItemSelected), #splitterContainer .hasSubMenuClosed, #splitterContainer .hasSubMenuOpened, .hasSubMenuClosed, .hasSubMenuOpened {
  font-style: normal;
}
.shortdesc, #header #productTitle H1 {
  font-weight: 100;
}
.p, .ul, .ol, .dl, #header .navheader_parent_path, #header .link, #splitterContainer .topic:not(.menuItemSelected), #splitterContainer .hasSubMenuClosed, #splitterContainer .hasSubMenuOpened, .hasSubMenuClosed, .hasSubMenuOpened {
  font-weight: 400;
}
.title.topictitle1, .title.sectiontitle, .title.topictitle2, #splitterContainer .menuItemSelected {
  font-weight: 700;
}
.title.topictitle1, .title.topictitle2, #header .tab.selectedTab, #header .tab:not(.selectedTab) {
  line-height: 1em;
}
.title.topictitle1, .title.topictitle2 {
  line-height: 1.1em;
}
.title.topictitle1, .title.topictitle2, #header #productTitle H1, #header .tab.selectedTab, #header .tab:not(.selectedTab) {
  text-align: initial;
}
.title.topictitle1, .title.topictitle2, #header #productTitle H1, #header .tab.selectedTab, #header .tab:not(.selectedTab), #header .link {
  text-decoration: none;
}
.title.topictitle1, .title.sectiontitle, #header #lHeader {
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: top left;
}
.title.topictitle1, #header .navheader_parent_path, #header .link {
  margin-top: 0px;
}
.p {
  margin-top: 13.3333px;
  margin-bottom: 13.3333px;
}
.ul, .ol, .dl {
  margin-top: 15px;
  margin-bottom: 15px;
}
.title.topictitle1, .title.sectiontitle, #header .tab.selectedTab, #header .tab:not(.selectedTab), #header .navheader_parent_path, #header .link {
  margin-bottom: 0px;
}
.title.topictitle1, .title.sectiontitle, pre.screen, #header #lHeader, #splitterContainer #leftPane, #splitterContainer .menuItemSelected, #splitterContainer .splitbarV {
  border-top-width: 0px;
}
.title.topictitle1, .title.sectiontitle, pre.screen, #header #lHeader, #header .tab.selectedTab, #header .tab:not(.selectedTab), #splitterContainer #leftPane, #splitterContainer .menuItemSelected, #splitterContainer .splitbarV {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
  border-bottom-width: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.title.topictitle1, .title.sectiontitle, pre.screen, #header #lHeader, #splitterContainer #leftPane, #splitterContainer .menuItemSelected {
  border-right-width: 0px;
  border-left-width: 0px;
}
#header .tab.selectedTab, #header .tab:not(.selectedTab), #splitterContainer .splitbarV {
  border-right-width: 1px;
  border-left-width: 1px;
}
.title.topictitle1, .title.sectiontitle, #header #lHeader, #splitterContainer .menuItemSelected, #splitterContainer .splitbarV {
  border-top-style: none;
}
pre.screen, #header .tab.selectedTab, #header .tab:not(.selectedTab), #splitterContainer #leftPane {
  border-top-style: solid;
}
.title.topictitle1, .title.sectiontitle, #header #lHeader, #splitterContainer .menuItemSelected {
  border-right-style: none;
  border-left-style: none;
}
pre.screen, #header .tab.selectedTab, #header .tab:not(.selectedTab), #splitterContainer #leftPane, #splitterContainer .splitbarV {
  border-right-style: solid;
  border-left-style: solid;
}
.title.topictitle1, pre.screen, #splitterContainer #leftPane {
  border-bottom-style: solid;
}
.title.sectiontitle, #header #lHeader, #header .tab.selectedTab, #header .tab:not(.selectedTab), #splitterContainer .menuItemSelected, #splitterContainer .splitbarV {
  border-bottom-style: none;
}
#header #customLogo {
  background-image: url("../oxygen-webhelp/resources/img/AureaCollab.png");
  content:url("http://www.aurea.com/index.html");
  display: inline-block;
  background-size: auto;
  width: 83px;
  height: 70px;
}
.hasSubMenuClosed {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAmNJREFUeNpiFBERYcAD5ID4BxC/wqWAsX7DMwzBqSl6wkAqm4mZxRVIi/z7+ycqe86l89gMYEHTyAqkwllY2RLUwvucDc2tGF68eMOwt819IVAuEWjIWQwXFK14AmYsyjFwZOPgLlQOaPTVNnVk4GJnhiu6/egFw/Fuz0sM//8nx025cAbFAGAYqDOzspUo+jakKBq5MLCzsmD16/0nLxiuTvEGGZLi03nuNEycSUhBf9KMaVNTfrIKMnz8ycjw6stfrJhbQJRBPmWjHlDPnC3lRmYwcUYxacX/mq4pDHvnlDNoZW1g4JczwBcrDB/fPmd4tzjwMpCZqlhw4iSjiKTsf8Wcgwy8D9Yx7JpewKCQupGBXUIXryE/P71g+LEy6AqQmcnE8Ps7w8O3vxg+KwQxeORMZngw25/h89PLDJ9//sOJf7EB046Q2j2gAX1MMFNBhnyU9WfwzJ/B8GSOPwPDm+vYrX9749i/tcEHPc2V/YA8WyamuCOM/xbZwA35IOXF4FcyD2iILwPDu5sIjb++PPy/v/yE5Yf5VgzfXiepq6uDRP8xiBXdAGNgdP4H0mBs2nrvv2fhvP8/f/76L5a2f6WoZ8t5Jxe3/4sXL/4PVCexbNkyED0PiLMYQZphAOiS/0AXQTKBEBsD34O1DF8vr2G4e/euz8KFC7fEx8fLxcTEPFqyZMlOoJJOoNr9wHTxH47RXQJiA7H4li1bQHQsEO8F4gQgZgFlQhBGSXYve9UZxBnAYQJ3SUhIyNWEhITtQCbI04FA/AklKYNsRgfixTfB3oFylwFxIxDfwhYpAAEGAGU+HrjdkNLUAAAAAElFTkSuQmCC');
}
.hasSubMenuOpened {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYtJREFUeNqkUz1Lw1AUva9JG6w4dRA3xUUo6FboIK0puLi7O6ggXdTJKQ30J4iDi3+hqziIji5SsQ7i3EWxbT6aj5fm+l7TxJRGrfrgwn0v9xzOufeGICL856TiF1VV8c8E9XodZVn+PcnIAq6pLyzFdrPZxFqtxnOIB39Leh+zQD1/YWl5Rc9mZ8dsNRoNVBSlJUnShADxUwmA5XjQt+hcZXMrsnJ4fHKanRGrLM3zOyEER8rJWA98xmBaFPQ+BZByD0wubMgVsF2v6lI/bpmk9loRUaTA95GBXdBNFzTTXQ1lcVVpUWCRSuyhGFegGUMwdA0nwENgK5OegmAwQOgxYI+RdHUHQgbTmpKAW+gwYI9FSMAV9G0KUkYYkny7SJQp6GjOkOQ9JBg1lpNYtndRLBaTFfDO8q4eHTzC+jzCYsaOCgyL3j3fXxU6b+2dcrn8tQU2GmKc5fGSjWg796rwHbq9ueafChxYKu2SJAsk/jcK+0/gn+eRz/mnw+qCZZrY7QCM0wSv/xBgAAjCDIc92hotAAAAAElFTkSuQmCC');
}
.navparent {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ1JREFUeNpi/P//PwMlgAmXxO3bt0WBeA8Qy5BsAFATF5DaDMTOQLwNyOcn2gCgYmYgtRyIzaFCukC8DijOQdAAoCJGIDUfiP3Q1DkB8Uqo4Xhd0AbEsThcCzJ0Mk4DgKZnAqkKAoGeCVSHooYRFI1AwWggeyEQMxMRc6B4j1VVVV0KNwBLQGIIAjUwkpQOKE5IowYQDxgpzc4AAQYAJ5A8JCjwTcwAAAAASUVORK5CYII=');
}
.navprev {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJZJREFUeNpivHXrFgMlgImAfBwlBlQC8QJCBrBgEWMG4olAnE2MF9AN4ADipUAcRGwYIBsgCMSbgNgGTc1/PPoZYQbIAfF2INYiNxbmkaMZ2YBwID5JiQFvgdgJiLdQkpC+AXEglrhnxIMxEtIfIE4C4jZKkjIo2qqBOA+I/5GTEmFgMhC/JGQAI6W5kfH///8UGQAQYADPqhqzTNX/LwAAAABJRU5ErkJggg==');
}
.navnext {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJNJREFUeNpivHXrFgMlgIkINXGUGrAAiCspMYARiNuAeDIQM5NjAAzkAPEqIObAZsB/PBgZBAHxLiAWJMcFMGALxEeAWJZcA0BAC4jnU2LACSAOJ9eALUDsDMRvkQ1gxIPR00QgEH8jJxBbgTgJiP8gC7IQofEfEBdAExIGIMaACCBejTOZUpobGf///0+RAQABBgBdkB/CEWgsHwAAAABJRU5ErkJggg==');
}
#oldFrames {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRF////2tra2tra2pcOqAAAAAJ0Uk5TAHe48imnAAAAJUlEQVQI12NY1bVqFQOYWNTFwAVkhUbBuGAJBi18XCaoXjABAgBkBSDuUXG/2QAAAABJRU5ErkJggg==');
}
#printlink a {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRF2tra////2tra2traf1WizAAAAAN0Uk5TAABN8hv58wAAACpJREFUCNdjYPr/v4GBmYHhAFZiPwPDP4b/QICdYAAisBLm//8PMIQCAQDSzyPJe5D1kQAAAABJRU5ErkJggg==');
}
#permalink a {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAN1JREFUKM+N0a9Lg2EUxfGHNbGJyWIxzB/BlZlEkGEwGCxTq1iGdotBi5iN/h/iuk1BNBg+qFlQN1AfFZzva3lhe+FB5JR7Ll+43HOC8LdSywmnOm6spoGqR7lrnzLNFHDkx6ag6s1tChg2WUyX3svAkC2HlgvX8O18EJjxIJfLbQsaoqjeB2Y96dk358S8JVHU6H9R86xn3ZQ9IzZ8iBb7OUx70dMU7BZHuhYGgzqTWRMEFTvajo2Xk4yuCjuqkor6XseYYMWXgxTQkuu4kHlVT5fVcqerrfa/Nkv6BXOMFsAUWSYNAAAAAElFTkSuQmCC');
}
span.topic {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBQTFRFdnZ2////dnZ2dnZ2dnZ2dnZ2bGxsZ2dnAmbVaGhocnJyc3NzdHR0dnZ2d3d3eHh4enp6e3t7fHx8l5WVl5eXqqmpuri4v729wsDA0tHR09HR1NPT2NbW3t3d393d397e4N/f4uDg4+Li5OLi5uTk5ubm5+bm5+fn6efn6enp6unp6+vr7evr7+/v8O/v8fDw8vHx8vLy8/Ly8/Pz9PLy9PT09fX19vT09vb2+Pj4+fn5+/v7/Pz8/f39/v7+////jqIH8QAAAAh0Uk5TAAABCpWWzPHo/ha5AAAAlUlEQVQYGQXBMU7DQBQFwHnrtUlEOAU9Xcj9a6jpIkDUIJkGROL9zCQAgE7fSeM6/saIxOFe1fV3+7xZa+hoq1GXy9j7HhpEyxxfPzMdkWpjuq15pUMq1Xq2HhokYl52d42OaTZUVS2hYTqfX/vb+/KxhMThYauB2vYvq440E2VuoaM94/jEIzpyghNCAwBILA3AdvEPw3k2DzcTQpQAAAAASUVORK5CYII=');
}
#header #space {
  display: inherit;
}



/* New CSS for ACE.*/
frameset 
{
	border: medium;
	color: #FFFFFF;
	
}
a
{
	/* color:#666666;
	font:verdana;
	text-decoration:none;
	font-weight:bold; */
	
	 color:#0000FF; 
    text-decoration:underline;

}
a:hover 
{ 
	font:verdana;
	text-decoration:underline overline;
	font-weight:bold; 
}
a.banniere
{
	color:#FF9900;
	font:verdana;
	text-decoration:none;
	font-weight:bold;
}
a.banniere:hover 
{ 
	color:#FF9900;
	font:verdana;
	text-decoration:underline overline;
	font-weight:bold; 
}
a.courant
{
	color:#FF9900;
	font:verdana;
	text-decoration:none;
	font-weight:bold;
}
a.courant:hover 
{ 
	color:#FF9900;
	font:verdana;
	text-decoration:underline overline;
	font-weight:bold; 
}
a.popup
{
	font:verdana;
	text-decoration:none;
	font-weight:bold; 
}
a.popup:hover
{
	background-color:#1B365D;
	color:#EF9C00;
	border-color:#1B365D;
	font:verdana;
	text-decoration:underline overline;
	font-weight:bold; 
}
body
{
	background-color:#FFFAF0;
  margin:0px; padding:0 0 0 0.0em;
  font-family:Arial;
  line-height:18px;
  font-size:10px;
}
body.banniere
{
	background-image : url(GenerixCollaborativeGeneration.jpg);
}
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	font-size:10.0pt;
	font-family:Arial;
	color:#616265;}
		

div
{
	font-size: medium;
	color:#1B365D; 
}
h1
{
	/* color:#1B365D;
	font-family:Arial;
	font-size:10pt;
	font-weight:bolder;
	text-align:center;
	text-transform:uppercase; */
	color:black;
  
  font-size: 20px;  
 /* padding:0.3em 0 0.3em 0.3em; */
  margin:0 0.3em 0 0;
  margin-bottom: 25px;
  
}
h1.banniere
{
	color:#EF9C00;
	
}
h2
{
	/* color:#1B365D;
	font-family:Arial;
	font-size:9pt;
	font-weight:bolder;
	text-align:center;
	text-transform:capitalize; */
	
		margin-left: 0.0em;
    color:#1A75CF;
    font-size:18px;
    /* padding: 0.2em; */
	padding:0em;
	margin-bottom: 25px;
}
h2.banniere
{
	color:#F3AF37;
	padding:0em;
}
h3
{
	color:#996666;
	font-family:Arial;
	font-size:8pt;
	text-align:center;
	padding:0em;
	font-weight:normal;
}
h4 
{
	color:#996666;
	font-family:Arial;
	padding:0em;
}
img
{
	/* border-color:#1B365D; */
	border-color:#FFFFFF;
	margin:0px;
	padding:0px;
	border-width:0px;
	vertical-align:text-bottom;
}
input
{
	background-color:#FFFFFF;
	text-align:left;
	font-family:Arial;
	font-size:8pt;
	border-style:solid;
	border-width:1px;
	border-color: #1B365D;
}
input.affichage
{
	background-color: #CCCCCC;
}
input.bouton
{
	background-color:#BDADB1;
	text-align:center;
	font-size:8pt;
	border-style:solid;
	border-width:1px;
}
input.obligatoire
{
	background-color:#FCD6A5;
	font-family:Arial;
	font-size:8pt;
	border-style:solid;
	border-width:1px;
}
select
{
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:8pt;
	font-family:Arial;
	text-align:left;
}
select.obligatoire
{
	background-color:#FCD6A5;
	font-family:Arial;
	font-size:8pt;
	font-family:Arial;
	text-align:left;
}
table.liste
{
	/*background-color:#FCD6A5;*/
	border-color:#FFFFFF; 
	/* border : none;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-style:solid; */
	width: 99%;
	
	/* padding-right:2px;	
	padding-top:2px;
	padding-bottom:2px; **/
	
}
table.formulaire
{
	/*background-color:#CCCCCC; */
	 border-color:#FFFFFF; 
	/*border : none;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:1px;
	border-style:solid; */
	width: 99%;
	padding-left:50px;
}
table
{

border-color=#FFFFFF;
padding-bottom:0px;
	
	width:100%;
	

}



div.Table_Cell
{
  font-family:Arial;
  font-size: 12pt;
  margin-bottom: 4pt;
  margin-top: 4pt;
}

.Table_Cell_outer
{
  margin-bottom: 4pt;
  margin-top: 4pt;
}

.Table_Cell_inner
{
  font-family:Arial;
  font-size: 12pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Table_Cell_Head
{
  font-family:Arial;
  font-size: 12pt;
  font-weight: bold;
  margin-bottom: 4pt;
  margin-top: 4pt;
}

.Table_Cell_Head_outer
{
  margin-bottom: 4pt;
  margin-top: 4pt;
}

.Table_Cell_Head_inner
{
  font-family:Arial;
  font-size: 12pt;
  font-weight: bold;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}




td
{
	font-family:Arial;
	font-size:11px;
	vertical-align:top;
	border-color:#FFFFFF;
	width: auto;
	padding-left:50px;
}
td.entete
{
	text-align:center;
	border-color:#FFFFFF;
	padding-left:50px;
	
}
td.code
{
	font-family:Arial
	font-weight:bold;
	font-size:8pt;
	border-color:#FFFFFF;
	
}
td.popup1
{
	background-color:#EF9C00;
	color:#1B365D;
	 border-color:#FFFFFF; 
	border : none;
	font-style:normal;
	text-align:center;
	font-family:Arial;
	font-size:7pt;
	margin:2px;
	padding:2px;
	border-width:1px;
	border-style:solid;
}
td.popup2
{
	background-color: #FAA60A;
	color:#1B365D;
	border-color:#FFFFFF;
	border : none;
	font-style:normal;
	text-align:center;
	font-family:Arial;
	font-size:7pt;
	margin:2px;
	padding:2px;
	border-width:1px;
	border-style:solid;
}
td.popup3
{
	background-color: #F5AC23;
	color:#1B365D;
	border-color:#FFFFFF;
	border : none;
	font-style:normal;
	text-align:center;
	font-family:Arial;
	font-size:7pt;
	margin:2px;
	padding:2px;
	border-width:1px;
	border-style:solid;
}
td.popup4
{
	background-color: #F2B33C;
	color:#1B365D;
	border-color:#FFFFFF
	border : none;
	font-style:normal;
	text-align:center;
	font-family:Arial;
	font-size:7pt;
	margin:2px;
	padding:2px;
	border-width:1px;
	border-style:solid;
}
td.popup5
{
	background-color: #EFB954;
	color:#1B365D;
	border-color:#FFFFFF;
	border : none;
	font-style:normal;
	text-align:center;
	font-family:Arial;
	font-size:7pt;
	margin:2px;
	padding:2px;
	border-width:1px;
	border-style:solid;
}
td.popup6
{
	background-color: #EEC06A;
	color:#1B365D;
	border-color:#FFFFFF;
	border : none;
	font-style:normal;
	text-align:center;
	font-family:Arial;
	font-size:7pt;
	margin:2px;
	padding:2px;
	border-width:1px;
	border-style:solid;
}
td.popup7
{
	background-color: #EDC781;
	color:#1B365D;
	border-color:#FFFFFF;
	border : none;
	font-style:normal;
	text-align:center;
	font-family:Arial;
	font-size:7pt;
	margin:2px;
	padding:2px;
	border-width:1px;
	border-style:solid;
}
td.popup8
{
	background-color: #EDCE96;
	color:#1B365D;
	border-color:#FFFFFF;
	border : none;
	font-style:normal;
	text-align:center;
	font-family:Arial;
	font-size:7pt;
	margin:2px;
	padding:2px;
	border-width:1px;
	border-style:solid;
}
td.popup9
{
	background-color: #EED7AA;
	color:#1B365D;
	border-color:#FFFFFF;
	border : none;
	font-style:normal;
	text-align:center;
	font-family:Arial;
	font-size:7pt;
	margin:2px;
	padding:2px;
	border-width:1px;
	border-style:solid;
}
td.popup10
{
	background-color: #F3DFBA;
	color:#1B365D;
	border-color:#FFFFFF;
	border : none;
	font-style:normal;
	text-align:center;
	font-family:Arial;
	font-size:7pt;
	margin:2px;
	padding:2px;
	border-width:1px;
	border-style:solid;
}
th
{
	background-color:#1B365D;
	color:#EF9C00;
	font-size:8pt;
	text-align:center;
	font-family:Arial;
	font-style:normal;
	font-weight:bold;
	border : none;
}
tr.pied
{
	text-align:center;
		border-color:#FFFFFF;
}
img {
	border-color:#FFFFFF;
	vertical-align : middle;
}

ul {
	list-style-type : square;
	color:#1B365D;
	font-family:Arial;
	font-size:9pt;
/*	color:#005A9C;	*/
}
var {
	font-style : normal;
	color:#FF9900;
	font-family:Arial;

}
.note {
	font-size : xx-small;
	color:#1B365D;
	border : none;
	color : Maroon;
	
}


/*id copyright */
#copyright {
	display : block;
	text-align : center;
	width:100%;
	background-color : #005A9C;
	color : White;
	margin-top:3em;
	padding:0.3em;
}
h2 {
	padding-top:0.7em;
}
h3 {
	width:100%;
	text-align:center;
	font-size : x-large;
	padding:0em;
}
h4 
{
}
/* ligne paire */
tr.lig0 {
	background-color:#BDADB1;
}

/* ligne impaire */
tr.lig1 {
	background-color:#CCCCCC;
}
td.tag {
	
	font-family:Arial;                  
/*	text-indent : 1em;*/
	font-weight : bold;
}
td.type, td.size {
	font-family:Arial;
	text-align : center;
	padding-left:50px;
}
.legende {
	margin-bottom:2em;
	font-family:Arial;
	font-size : small;
	font-style : italic;
	font-size:10px;
}
var {
	font-style : normal;
	font-weight : bold;
}
dfn {
	font-family:Arial;
	font-size:13px;
}
.note {
	font-size : xx-small;
	border : none;
	color : Maroon;
}
#copyright {
	display : block;
	text-align : center;
	width:100%;
	background-color : #005A9C;
	color : White;
	margin-top:3em;
	padding:0.3em;
}
#nav {
	position : absolute;
	top:1px;
	width:95%;
	padding:1.5em;
	text-align : right;
}
/* l'élément du milieu redéfini margin-top:0px;*/
#nav div {
	float: right;
	margin:3px;
	margin-top:9px;
}
/* Pour les tri de colonnes */
th a
{
	font-family:Arial;
	color:white;
	text-decoration:underline;
	/* border-color:#EF9C00; */
	border : none;
}
.courant
{
	background-color:#1B365D;
	color:#EF9C00;
	/*border-color:#1B365D;
	  */
	border : none;
}
.item-tree{
	padding-left:0.8em;
	font-family : Verdana;
	font-size : 15px;
	font-weight : bold;
}
@media print {
  /* la feuille de style pour l'impression vient ici */
  #nav {
	display: none;
	visibility: hidden;
  }
}

		dt {
			font-weight : bold;
			font-family:Arial;
		}
		pre {
			font-family:Arial;
			font-style : normal;
			display : inline;
		}

/*		cite {
			color:cadetblue;
		}
*/
/* lettre d'appel aux Index de dico */
.index {
	font-family:Arial;
	border-top-color : Gray;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Gray;
	border-bottom-style : solid;
	border-bottom-width : 1px;

	padding-top:0.5em;
	padding-bottom:0.5em;
	
	text-align:center;
}
.index a {
	text-transform : capitalize;
}
div.tree,div.eltOptNor,div.eltOblNor,div.eltOptRec,div.eltOblRec,div.sel, #copyright {
	font-size : 9pt;
}
/* Div contenant les différents branches présentes devant les éléments */
div.tree {
	width:22px; /* Largeur des cases contenant le nom et la taille des attributs.*/
	float:left;
	text-align:center;
	margin-top:0.5em;	
}
div.grp {
	float:left;
}
div.eltOptNor,div.eltOblNor,div.eltOptRec,div.eltOblRec {
	width:110px;
	border:1px #1B365D solid;
	padding:0.3em;
	padding-top:0.2em;
	padding-bottom:0.2em;
	margin-top:0.5em;
	float:left;
}
div.eltOptNor,div.eltOptRec {
	border: 1px dashed #1B365D;
}

div.eltOptRec,div.eltOblRec {
	background-color:#E7E8E5;
}
/* Div contenant les différents sélecteurs : group;all;choice;sequence
	présents derrière les éléments */
div.sel {
	width:60px;
	float:left;
	text-align:center;	
	margin-top:0.5em;
}
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	font-size:12.0pt;
	font-family:Arial;
	color:#616265;}
h1
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:0cm;
	text-align:justify;
	page-break-after:avoid;
	font-size:16.0pt;
	font-family:Arial;
	color:#654458;
	}
	
h2
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:0cm;
	text-align:justify;
	page-break-after:avoid;
	font-size:16.0pt;
	font-family:Arial;
	color:#1A75CF;
	font-weight:normal;
	 background-color: #FFFAF0;}
h3
	{margin-top:24.0pt;
	margin-right:0cm;
	margin-bottom:18.0pt;
	margin-left:0cm;
	text-align:justify;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:Arial;
	color:#654458;
	font-weight:normal;}
h4
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:0cm;
	text-align:justify;
	page-break-after:avoid;
	font-size:13.0pt;
	font-family:Arial;
	color:#654458;
	font-weight:normal;}
h5
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:0cm;
	text-align:justify;
	font-size:12.0pt;
	font-family:Arial;
	color:#654458;}
h6
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:136.8pt;
	text-align:justify;
	text-indent:-46.8pt;
	font-size:11.0pt;
	font-family:Arial;
	color:#616265;
	font-weight:normal;
	font-style:italic;}
p.MsoHeading7, li.MsoHeading7, div.MsoHeading7
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:162.0pt;
	text-align:justify;
	text-indent:-54.0pt;
	font-size:12.0pt;
	font-family:Arial;
	color:#616265;}
p.MsoHeading8, li.MsoHeading8, div.MsoHeading8
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:187.2pt;
	text-align:justify;
	text-indent:-61.2pt;
	font-size:12.0pt;
	font-family:Arial;
	color:#616265;
	font-style:italic;}
p.MsoHeading9, li.MsoHeading9, div.MsoHeading9
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:216.0pt;
	text-align:justify;
	text-indent:-72.0pt;
	font-size:9.0pt;
	font-family:Arial;
	color:#616265;
	font-weight:bold;
	font-style:italic;}
p.MsoToc1, li.MsoToc1, div.MsoToc1
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	font-size:12.0pt;
	font-family:Arial;
	color:#1A75CF;}
p.MsoToc2, li.MsoToc2, div.MsoToc2
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:12.0pt;
	margin-bottom:.0001pt;
	text-align:justify;
	font-size:11.0pt;
	font-family:Arial;
	color:#654458;
	font-weight:bold;}
p.MsoToc3, li.MsoToc3, div.MsoToc3
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:24.0pt;
	margin-bottom:.0001pt;
	text-align:justify;
	font-size:10.0pt;
	font-family:Arial;
	color:#654458;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	font-size:12.0pt;
	font-family:Arial;
	color:#616265;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:left;
	font-size:12.0pt;
	font-family:Arial;
	color:#616265;}
p.MsoCaption, li.MsoCaption, div.MsoCaption
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	font-size:12.0pt;
	font-family:Arial;
	color:#616265;
	font-weight:bold;}
p.MsoListBullet, li.MsoListBullet, div.MsoListBullet
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:35.7pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-17.85pt;
	font-size:12.0pt;
	font-family:Arial;
	color:#616265;}
p.MsoListBullet2, li.MsoListBullet2, div.MsoListBullet2
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:53.85pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:-17.85pt;
	font-size:12.0pt;
	font-family:Arial;
	color:#616265;}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:6.0pt;
	margin-left:1.0cm;
	text-align:justify;
	font-size:12.0pt;
	font-family:Arial;
	color:#616265;}
a:link, span.MsoHyperlink
	{color:#1A75CF;
	text-decoration:none;}
a:visited, span.MsoHyperlinkFollowed
	{color:#E04E39;
	text-decoration:underline;}
p.MsoDocumentMap, li.MsoDocumentMap, div.MsoDocumentMap
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	background:navy;
	font-size:12.0pt;
	font-family:Arial;
	color:#616265;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	font-size:8.0pt;
	font-family:Arial;
	color:#616265;}
p.Ecran, li.Ecran, div.Ecran
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	page-break-after:avoid;
	font-size:10.0pt;
	font-family:Arial;
	color:#616265;}
p.Titre1Lexique, li.Titre1Lexique, div.Titre1Lexique
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:0cm;
	text-align:justify;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:Arial;
	color:#75596A;
	font-weight:bold;}
p.APIlien, li.APIlien, div.APIlien
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:0cm;
	text-align:center;
	font-size:12.0pt;
	font-family:Arial;
	color:#FF9900;
	text-shadow:auto;
	font-weight:bold;}
p.Paragraphedeliste, li.Paragraphedeliste, div.Paragraphedeliste
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:36.0pt;
	line-height:115%;
	font-size:11.0pt;
	font-family:Arial;
	color:#616265;}
p.ParagraphedelisteCxSpFirst, li.ParagraphedelisteCxSpFirst, div.ParagraphedelisteCxSpFirst
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	line-height:115%;
	font-size:11.0pt;
	font-family:Arial;
	color:#616265;}
p.ParagraphedelisteCxSpMiddle, li.ParagraphedelisteCxSpMiddle, div.ParagraphedelisteCxSpMiddle
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	line-height:115%;
	font-size:11.0pt;
	font-family:Arial;
	color:#616265;}
p.ParagraphedelisteCxSpLast, li.ParagraphedelisteCxSpLast, div.ParagraphedelisteCxSpLast
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:36.0pt;
	line-height:115%;
	font-size:11.0pt;
	font-family:Arial;
	color:#616265;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:1.0cm 1.0cm 1.0cm 2.0cm;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
	
