html, body{ height : auto !important; /* ignored by IE, applied everywhere else */
  height : 100%; /* IE treats as min-height */
  min-height : 100%; /* IE ignores this */ }
BODY { padding:0px; margin:0px; direction:ltr; background-color:#666666; height:100%;}
IMG { border:0px;}

 A { color:#447a18;  text-decoration:underline;}
 A:hover { color:#447a18;  text-decoration:underline;}
DIV.centerPage { width:983px; margin:0 auto; padding:0 auto;  text-align:center; height:100%;  min-height: 100%; /* For Mozilla/Opera/Safari */}

/**top hader**/
DIV.topLogo { float:left; background-color:#2b2b2b; width:248px; height:63px; padding:0px 0px 0px 0px; text-align:left}

DIV.topLogo IMG { float:left;}
DIV.topLogo .logoName { float:left; font:bold 36px/25px arial; color:#82d43e; margin-left:5px;}
DIV.topLogo .logoText { float:left; font: bold 12px/20px arial; color:#82d43e; margin-left:5px;}
DIV.topHader { float:left; background-image:url(img/line.gif); background-position:left top; background-repeat:repeat-y; width:725px; height:53px!important; height:63px; padding-top:10px; background-color:#2b2b2b}
	DIV.topSearch { float:left; width:230px; margin-left:10px; font:normal 11px/16px arial; color:#FFF; text-align:left;}
	DIV.searchDIV { vertical-align:middle}
	DIV.searchDIV * { vertical-align:middle}
		.searchInput { width:203px; height:14px; border:1px solid 38e8e8e; font:normal 11px arial; color:#2b2b2b;}
	DIV.top_language { float:left; width:130px;  font:normal 11px/16px arial; color:#FFF; text-align:left; margin-left:25px;}
		.languageInput { width:128px; height:18px; text-align:left; font:normal 11px arial; color:#2b2b2b; margin-top:5px;}
	DIV.print { float:right; margin-right:8px; margin-top:25px;}
	DIV.topArrow { float:right; width:50px; font:normal 12px arial; color:#b6b6b6; margin-right:9px;  margin-top:25px;}
	DIV.topArrow * { vertical-align:middle;}
	DIV.clear { clear:both; line-height:1px; font-size:1px; height:1px;}
	
	DIV.leftContent { float:left;height:100%;   min-height: 100%; /* For Mozilla/Opera/Safari */  width:245px!important; width:248px; background-image:url(img/navTopBG.gif); background-position:top; background-repeat:no-repeat; padding-left:3px; background-color:#f6f6f6;}
	DIV.home_mainContent {height:100%;  min-height: 100%; /* For Mozilla/Opera/Safari */  background-color:#FFF; float:left; background-image:url(img/line2.gif); background-position:left top; background-repeat:repeat-y;width:721px!important; width:724px; padding-left:3px;  height:100%;}
	
/**leftnav**/
DIV.contentBG { background-image:url(img/contentBG.gif); background-position:top; background-repeat:repeat-y; height:100%; min-height:100%; width:973px;}
DIV.leftNav { background-image:url(img/navLine.gif); background-position:left top; background-repeat:repeat-y; padding-bottom:100px; margin-top:40px;}
	UL.leftNav_item { padding:0px; margin:0px;  text-align:left;}
		UL.leftNav_item LI { list-style:none;  padding:0px; margin:0px 0px 20px 0px; text-align:left; }
			UL.leftNav_item LI A              {width:160px; text-align:left; background-image:url(img/nav_plus.gif); background-position:left; background-repeat:no-repeat; display:block; font:bold 11px arial; color:#0b4c7e; text-decoration:none; padding-left:13px;}
			 A.firstSelected {width:160px; text-align:left;  display:block !important; font:bold 11px arial !important; color:#0b4c7e  !important; text-decoration:none !important; padding-left:0px !important; background-color:#d9ebf5 !important}
			 A.selected       {width:160px; text-align:left;  display:block !important; font:bold 11px arial !important; color:#0b4c7e !important; text-decoration:none !important; padding-left:0px !important; background-color:#d9ebf5 !important}
			 A.lastSelected {width:160px; text-align:left;  display:block !important; font:bold 11px arial !important; color:#0b4c7e !important; text-decoration:none !important; padding-left:0px !important; background-color:#d9ebf5 !important}
	
				UL.leftNav_item LI UL { padding:0px; margin:20px 0px 0px 6px;}
					UL.leftNav_item LI UL LI {  padding:0px; margin:0px 0px 20px 0px;}
						UL.leftNav_item LI UL LI DIV.normall {background-image:url(img/nav_plus2.gif); background-position:left; background-repeat:no-repeat;}
						UL.leftNav_item LI UL LI DIV.select { background-image: url(img/nav_minus2.gif);background-position:left; background-repeat:no-repeat;}
						UL.leftNav_item LI UL LI A               {width:190px; text-align:left; display:block; font:bold 11px arial; color:#0b4c7e; text-decoration:none; padding-left:17px;}
						 A.afirstSelected{ width:190px; text-align:left; display:block !important; font:bold 11px arial !important; color:#0b4c7e !important; text-decoration:none !important; padding-left:0px !important; background-color:#d9ebf5 !important}
						 A.aselected     {width:190px; text-align:left; display:block !important; font:bold 11px arial !important; color:#0b4c7e !important; text-decoration:none !important; padding-left:0px !important; background-color:#d9ebf5 !important}
						A.alastSelected  {width:190px; text-align:left; background-repeat:no-repeat !important; display:block !important; font:bold 11px arial !important; color:#0b4c7e !important; text-decoration:none !important; padding-left:0px !important; background-color:#d9ebf5 !important}
	
							UL.leftNav_item LI UL LI UL{ background-image:url(img/navLine3.gif); background-position:left top; background-repeat:no-repeat; padding:24px 0px 0px 0px; margin:0px;}
								UL.leftNav_item LI UL LI UL LI{background-image:url(img/navLine.gif); background-position:left top; background-repeat:repeat-y; padding: 0px 0px 20px 0px ; margin:0px 0px 0px 14px;}
									UL.leftNav_item LI UL LI UL LI  A              {width:190px; text-align:left; background-image:url(img/nav_minus.gif); background-position:left; background-repeat:no-repeat; display:block; font:bold 11px arial; color:#0b4c7e; text-decoration:none; padding-left:13px;}
									A.bfirstSelected {width:190px; text-align:left;  display:block !important; font:bold 11px arial !important; color:#0b4c7e !important; text-decoration:none !important; padding-left:0px !important; background-color:#d9ebf5 !important}
									A.bselected       { width:190px; text-align:left; display:block !important; font:bold 11px arial !important; color:#0b4c7e !important; text-decoration:none !important; padding-left:0px !important; background-color:#d9ebf5 !important}
									A.blastSelected  {width:190px; text-align:left;  display:block !important; font:bold 11px arial !important; color:#0b4c7e !important; text-decoration:none !important; padding-left:0px !important; background-color:#d9ebf5 !important}
									.last {background-image: url(img/nav_minus3.gif);background-position: bottom left; background-repeat:no-repeat;  margin:0px ;}
									.lastLI  {background-image:none!important; padding-bottom:0px!important;}
									.lastLI A { background-image:none!important;}

DIV.navItem { margin-top:15px;}
	DIV.leftNav  A {width:190px; text-align:left; display:block; font:bold 11px/10px arial; color:#0b4c7e; text-decoration:none; float:left;}
	DIV.firstSelected  {  background-color:#d9ebf5;  margin-bottom:15px;}
	DIV.selected  { background-color:#d9ebf5;  margin-bottom:15px;}
	DIV.lastSelected { background-color:#d9ebf5;  margin-bottom:15px;}
	DIV.plus { float:left; background-image:url(img/nav_plus.gif); background-position:left; background-repeat:no-repeat; width:14px; height:9px; cursor:pointer;}
	DIV.mainus { float:left; background-image:url(img/nav_minus.gif); background-position:left; background-repeat:no-repeat;  width:14px; height:9px; cursor:pointer;}
DIV.level2 { margin-left:6px; background-image:url(img/navLine2.gif); background-position:left; background-repeat:no-repeat; padding-left:4px; line-height:12px;}
DIV.level3 { background-image:url(img/navLine.gif); background-position:top left; background-repeat:no-repeat; }
	DIV.leve3Line { background-image:url(img/navLine.gif); background-position:left top; background-repeat:repeat-y; margin-left:16px; padding-top:4px;}
	DIV.level3Line2 { background-image:url(img/nav_minus3.gif); background-position: bottom left; background-repeat: no-repeat; line-height:1px; font-size:1px; height:3px; margin-bottom:15px;}
	.marginL { margin-bottom:0px!important;}
/** footer**/
DIV.footer { width:973px; background-color:#1b1b1d; text-align:left;}
/**home**/
A.actegoriLinks { font:normal 13px arial; color:#447a18; text-decoration:underline; padding-bottom:3px; display:block; }
A.actegoriLinks:hover { text-decoration:underline}
DIV.homeTitle { background-image:url(img/titleBG.gif); background-position:top; background-repeat:no-repeat; width:683px!important; width:721px; height:117px; padding-left:40px; text-align:center; font:bold 30px/117px arial; color:#82d43e;}
DIV.home_textContent {  padding:15px 86px 0px 39px;  text-align:left;  overflow:hidden; font:normal 13px arial; color:#000; }
H1.homeH1 { color:#0b4c7e; font:bold 20px arial; padding:0px 0px 35px 0px; margin:0px;}
H2.homeH2 { font:bold 17px arial; color:#0b4c7e; padding:0px 0px 10px 0px; margin:0px;}
H2.homeH22 { font:bold 17px arial; color:#0b4c7e; padding:0px 0px 65px 0px; margin:0px;}
H3.homeH3 { font: bold  14px arial; color:#0b4c7e; padding:0px 0px 65px 0px; margin:0px;}
P  { font:normal 13px arial; color:#000; text-align:left; padding:0px 0px 20px 0px; margin:0px;}
P   A {font:normal 13px arial; color:#447a18;  text-decoration:underline;}
P   A:hover {font:normal 13px arial; color:#447a18;  text-decoration:underline;}
DIV.textContet  { font:normal 13px arial; color:#000; text-align:left; padding:0px 0px 20px 0px; margin:0px;}
DIV.textContet   A {font:normal 13px arial; color:#447A18;  text-decoration:underline;}
DIV.textContet   A:hover {font:normal 13px arial; color:#447A18;  text-decoration:underline;}

DIV.numMenu { font:bold 13px/28px arial; color:#0b4c7e;  padding-left:8px; margin-left:5px; height:28px; border-bottom:1px solid #8e8e8e;}
DIV.numMenu A { font:bold 13px/28px arial; color:#0b4c7e; text-decoration:underline;}
DIV.numMenu  A:hover{ font:bold 13px/28px  arial; color:#0b4c7e; text-decoration:underline;}
DIV.numMenu  A.cfirstSelected{ font:bold 13px/28px  arial; color:#0b4c7e; text-decoration:underline;}
DIV.numMenu  A.cselected{ font:bold 13px/28px  arial; color:#0b4c7e; text-decoration:underline;}
DIV.numMenu  A.clastSelected{ font:bold 13px/28px  arial; color:#0b4c7e; text-decoration:underline;}

DIV.topBreadcrumbs { font:normal 11px/28px  arial; color:#939393; padding-left:8px; margin-left:5px; height:28px; border-bottom:1px solid #8e8e8e; text-align:left}
DIV.topBreadcrumbs A { font:normal 11px/28px arial; color:#0b4c7e; text-decoration:none; }
H1.innerH1 { font: bold 20px arial; color:#0b4c7e; padding:0px 0px 20px 0px; margin:0px;}

DIV.openelement_normal { background-image:url(img/plus.gif); background-position:top left;  background-repeat:no-repeat; padding-left:23px; font:bold 15px/23px arial; color:#0b4c7e; cursor:pointer; margin-bottom:10px;}
DIV.openelement_select { background-image:url(img/minus.gif); background-position:top left;  background-repeat:no-repeat; padding-left:23px; font:bold 15px/23px arial; color:#0b4c7e;cursor:pointer; margin-bottom:10px;}
DIV.openelement_select DIV {  font:normal 13px arial; color:#000; text-align:left; padding:0px 0px 20px 0px; margin:0px;}
DIV.openelement_normal DIV {display:none; font:normal 13px arial; color:#000; text-align:left; padding:0px 0px 20px 0px; margin:0px;}
DIV.home_textContent UL {margin:0px 0px 0px 23px; padding:0px; font:normal 13px arial; color:#000;}
DIV.home_textContent UL li {margin:0px; padding:0px; font:normal 13px arial; color:#000;}
DIV.home_textContent UL LI UL {margin:0px 0px 0px 15px; padding:0px; font:normal 13px arial; color:#000;}
DIV.home_textContent UL LI UL LI {margin:0px; padding:0px; font:normal 13px arial; color:#000;}
	OL {margin:0px 0px 0px 23px; padding:0px; font:normal 13px arial; color:#000; }
	OL LI {margin:0px; padding:0px; font:normal 13px arial; color:#000;}
DIV.home_textContent UL LI UL	OL {margin:0px 0px 0px 15px; padding:0px; font:normal 13px arial; color:#000; }
DIV.home_textContent UL LI UL	OL LI {margin:0px; padding:0px; font:normal 13px arial; color:#000;}
OL LI UL {margin:0px 0px 0px 15px!important; padding:0px; font:normal 13px arial; color:#000;}
	OL.numList LI SPAN {; font:normal 13px arial; color:#000;}   

	
	
	
DIV.arrowMid { margin-top:15px; }
A.arrowMidR { margin-right:60px; float:right; background-image:url(img/next_arrow.gif); background-position:top right;  background-repeat:no-repeat; font:normal 13px arial; color:#447a18 ; text-decoration:underline; padding-right:18px;}
A.arrowMidR:hover {text-decoration:underline;}
A.arrowMidL { margin-left:15px; float:left;  background-image:url(img/back_arrow.gif); background-position:top left;  background-repeat:no-repeat; font:normal 13px arial; color:#447a18 ; text-decoration:underline; padding-left:18px;}
A.arrowMidL:hover {text-decoration:underline;}
DIV.notesContent { border-top:1px solid #8e8e8e; margin-left:5px; margin-top:20px; padding-top:12px; text-align:left; }
DIV.postForm { font:normal 13px arial; color:#0b4c7e;}
DIV.postForm  FORM {  margin-left:13px; }
DIV.postForm  INPUT { width:100px; height:19px; border:1px solid 38e8e8e; font:normal 11px arial; color:#2b2b2b; margin-left:17px; margin-bottom:5px;}
DIV.postForm  textarea { width:553px; height:100px; border:1px solid 38e8e8e; font:normal 11px "Courier New", Courier, monospace; color:#2b2b2b;  margin-left:5px; }
DIV.postForm SPAN.cont{ float:left;}
DIV.postBTN { text-align:right;}
.sendBTN { float: right; margin-right:95px; margin-top:10px;}
.sendBTN2 { float: right; margin-right:10px; margin-top:10px;}
	DIV.noteTop { font:normal 13px arial; color:#0b4c7e; vertical-align:middle; margin-bottom:10px;padding-left:13px;}
	DIV.noteTop * {vertical-align:middle;}
	DIV.noteTop  H3 { float:left; padding:7px 0px 0px 0px !important;}
	DIV.noteMainTitle { font:bold 15px arial; color:#0b4c7e; padding-bottom:5px; padding-left:13px;}
	DIV.postTitle {background-color:#cccccc; padding-left:12px; padding-top:10px; padding-bottom:10px; font:bold 13px arial; color:#000000; margin-left:2px;}
	DIV.postTitle SPAN  { font:normal 13px arial; color:#0b4c7e;  text-decoration:underline;}
	DIV.postText { font:normal 13px "Courier New", Courier, monospace; color:#000000;  width:660px; margin:15px 0px 15px 20px;}
	
H2.relatedtitle { font:bold 17px arial; color:#0b4c7e;  padding:0px 0px 10px 0px; margin:0px;}
DIV.relatedtList {font:normal 13px arial!important; color:#000!important; margin-bottom:15px;} 
DIV.relatedtList    A { font:normal 13px arial!important; color:#447a18!important; text-decoration:underline!important;}
DIV.relatedtList     A:hover { font:normal 13px arial!important; color:#447a18!important; text-decoration:underline!important;}
DIV.relatedtList  UL{ padding:0px!important; margin:0px 0px 0px 15px!important;  font:normal 13px arial!important; color:#000!important;}

	DIV.relatedtList  UL LI  {  list-style-type:disc!important; padding:0px!important; margin:0px 0px 5px 0px!important;}
	DIV.relatedtList  UL  LI  A { font:normal 13px arial!important; color:#447a18!important; text-decoration:underline!important;}
	DIV.relatedtList  UL LI  A:hover { font:normal 13px arial!important; color:#447a18!important; text-decoration:underline!important;}	
	
div.linkTitle {color:#000000; font:normal 13px arial; padding-bottom:5px;}
h1.innerH1 { font:bold 20px arial; color:#0B4c7E; margin:0px; padding:0px 0px 15px 0px;}
h2.innerH2 {color:#0B4C7E; font:bold 17px arial; padding:0px 0px 10px 0px; margin:0px;}
h3.innerH3 {color:#0B4C7E; font:bold 14px arial; padding:0px 0px 10px 0px; margin:0px;}
h3.innerH3  A {color:#0B4C7E; font:bold 14px arial; text-decoration:underline;}
h3.innerH3  A:hover {color:#0B4C7E; font:bold 14px arial; text-decoration:underline;}
h4.innerH4 {color:#000000; font:bold 14px arial; padding:0px 0px 10px 0px; margin:0px;} 
H4.homeH4 {color:#000000; font:bold 14px arial; padding:60px 0px 10px 0px; margin:0px;}
H2.innerH2 A {color:#0B4C7E; font:bold 17px arial; padding:0px 0px 5px 0px; margin:0px; text-decoration:underline;}
H2.innerH2 A:hover {color:#0B4C7E; font:bold 17px arial; padding:0px 0px 5px 0px; margin:0px; text-decoration:underline;}
.marginL2 { margin-left:12px !important;}

	DIV.noteBox { margin-bottom:15px;}
		DIV.boxTopL { background-image:url(img/noteBox_topL.gif); background-position:top left; background-repeat:no-repeat;height:13px;}
			DIV.boxTopR { background-image:url(img/noteBox_topR.gif); background-position: right top; background-repeat:no-repeat; height:13px;}
			DIV.boxTopM { border-top:1px solid #8e8e8e;height:13px; line-height:1px; font-size:1px; margin:0px 14px;}
		DIV.notBoxContent { border-left:1px solid #8e8e8e; border-right:1px solid #8e8e8e; padding:10px 10px 0px 10px;; font:normal 12px arial; color:#000;}
		DIV.boxBottomL { background-image:url(img/noteBox_botL.gif); background-position:bottom left; background-repeat:no-repeat; height:13px;}
			DIV.bottomBoxR { background-image:url(img/noteBpx_botR.gif);background-position:bottom  right; background-repeat:no-repeat; height:13px; }
			DIV.bottomBoxM { border-bottom:1px solid #8e8e8e;height:12px; line-height:1px; font-size:1px; margin:0px 14px;}
			DIV.noteIcon { float:left; padding-right:10px;}
			DIV.noteText { float:left; font:normal 12px arial; color:#000; text-align:left;  width:490px;}
			DIV.noteText P {font:normal 12px arial!important; color:#000; text-align:left;  padding:0px 0px 20px 0px; margin:0px;}
			DIV.noteText  A { font:normal 12px arial; color:#447A18; text-decoration:underline;}
			DIV.noteText  A:hover{ font:normal 12px arial; color:#447A18; text-decoration:underline;}
			DIV.noteText  UL {font:normal 12px arial; color:#000; margin:0px 0px 0px 23px; padding:0px;}
			DIV.noteText  UL li {margin:0px; padding:0px; font:normal 12px arial; color:#000; }
			DIV.noteText UL LI UL {margin:0px 0px 0px 15px; padding:0px; font:normal 12px arial; color:#000; }
			DIV.noteText UL LI UL LI {margin:0px; padding:0px;font:normal 12px arial; color:#000;}
			DIV.noteText OL {margin:0px 0px 0px 23px; padding:0px; font:normal 12px arial!important; color:#000; }
			DIV.noteText OL LI {margin:0px; padding:0px; font:normal 12px arial!important; color:#000;}
			.noteTitle { font:bold 14px arial; color:#0B4C7E; padding-bottom:5px;}
			.warningTitle {font:bold 14px arial; color:#ce1a0c; padding-bottom:5px;}
			DIV.codText  {background-color:#ebebeb; color:#000; text-align:left; padding:5px 5px 0px 5px; margin:0px 0px 15px 0px;  font:normal 12px "Courier New",Courier,monospace!important;}  
			
			
			
DIV.home_mainContent TABLE { border-collapse:collapse; margin-bottom:10px;}
DIV.home_mainContent TABLE CAPTION {color:#0B4C7E; font:bold 14px arial; padding:0px 0px 10px 0px; margin:0px;  text-align:left;}
DIV.home_mainContent TABLE TD { vertical-align: top; font:normal 12px arial; color:#000; text-align:left; padding:5px; border:1px solid  #666666;}
DIV.home_mainContent TABLE TH { vertical-align: top; font:normal 13px arial; color:#ffffff; background-color:#2b2b2b; text-align:left; padding:5px; border:1px solid  #666666;}
DIV.home_mainContent TABLE TD  UL LI{font:normal 12px arial; color:#000!important;}
DIV.home_mainContent TABLE TD  OL LI{font:normal 12px arial; color:#000!important;}
SPAN.tooltipText {font:italic 13px arial; color:#447a18;  text-decoration:none;  cursor:pointer}
#dhtmltooltip {font:normal 13px arial; color:#000; position: absolute; width: 150px;border: 1px solid #666666; padding: 2px; background-color:#FFF; visibility: hidden;z-index: 100;cursor:question;}
#search_suggest  {border:1px solid #666666; background-color:#FFF;  width:205px; position:absolute;}
#search_suggest * { background-color:#FFF;  text-align:left;  font:normal 13px arial; color:#000!important;   }
#search_suggest DIV {padding-left:5px; padding-right:5px;}
#search_suggest A {font:normal 13px arial; color:#447a18!important;  text-decoration:underline; }
#search_suggest A:hover {font:normal 13px arial; color:#447a18!important;  text-decoration:underline; }



.tqtag {color:black;background-color:#ebebeb;direction:ltr;min-height:30px;overflow:auto;white-space:nowrap;width:100%;}
.tqtag .declare {color:#990099;}
.tqtag .param {color:#0066cc;}
.tqtag .paramValue {color:#008200;}
.tqtag .local {color:blue;}

.tqo {color:black;background-color:#ebebeb; direction:ltr;min-height:30px;overflow:auto;white-space:nowrap;width:100%;}
.tqo .declareO {color:#000666;}
.tqo .paramO {color:#404040}
.tqo .paramValueO {color:#008822;}
.tqo .localO {color:brown;}

.example {min-height:40px; color:black ; overflow-x:scroll; background-color:#ebebeb;width:100%;text-align:left;direction:ltr; font:normal 12px "Courier New",Courier,monospace!important;}
	DIV.pagingLink{text-align:center; font:normal 13px arial; color:#447a18!important; margin-bottom:10px;} 

DIV.pagingLink A { font:normal 13px arial; color:#447A18; text-decoration:underline; margin:5px;}
DIV.pagingLink A:hover { font:normal 13px arial; color:#447A18; text-decoration:underline;}
DIV.pagingLink A.cfirstSelected {font:bold 13px arial; color:#000; text-decoration:none;}
DIV.pagingLink A.cselected  {font:bold 13px arial; color:#000; text-decoration:none;}
DIV.pagingLink A.clastSelected {font:bold 13px arial; color:#000; text-decoration:none;} 

A.addBTN {margin-top:5px; margin-left:5px; text-align:center;  display: block; float: left; background-image: url(img/noteBTN.gif); background-position: top; background-repeat: no-repeat; width: 60px; height: 19px; font:normal 12px/19px arial; color: #000; text-decoration: none;}

DIV.helpTitle { float:left; margin-left:114px; margin-top:10px; font:normal 30px Helvetica; color:#88c543;}
DIV.helpTitle  SPAN { font:bold 30px arial; color:#FFF;}
