body{margin-left:5%;margin-right:5%;font-family:Arial, Sans-serif;}
A {COLOR:#003399;TEXT-DECORATION: none }
A:hover{text-decoration:underline}
#wrapper{text-align:left;width:100%;zoom:1px;}
#content{width:1080px;min-height:680px;margin:0 auto;}
#leftcolumn {width:700px;float: left;min-height:800px;}
#leftcolumnAutoScroll{width:700px;float: left;min-height:800px;max-height:800px;max-width:700px;overflow-x: auto;overflow-y: auto;}
#rightcolumn{float: right;color: #333;width: 350px;display: inline;position: relative;}
#footer{clear:both;border-top:1px solid black;padding:15px;margin-top:30px;}
.tableOfContentXMLFolder{margin-left:60px;}
.tableOfContentXMLFile{margin-left:90px;}
.tableOfContentSubXMLFile{margin-left:120px;}
.tableOfContentSubSubXMLFile{margin-left:150px;}
.tableOfContentTopic{margin-left:180px;}
.navBottomLine{border-top:1px solid steelblue;}
.navHeaderLevel1Left{float:left;}
.navHeaderLevel1Right{float:right;text-align:right;}
.navHeaderLevel2Left{float:left;width:50%;}
.navHeaderLevel2Right{text-align:right;}
.codeDiv{margin-top:10px;margin-bottom:10px;background-color:#EEEEEE;width:700px;max-width:700px;max-height:1000px;overflow-x: auto;overflow-y: auto;}
.codeDiv pre{padding:5px;}
.imageDiv{margin-left:1em;padding-bottom:30px;align:center;}
.tableTitle{font-weight:bold;}
.tableDiv{text-align:center;margin-bottom:10px;}
.commentTable{width:100%;border-collapse: collapse;}
.commentTable th {border:1px solid #C6C3C6;background-color:#F7F7F7;color:#000000;padding:0.2em;}
.commentTable td {border:1px solid #C6C3C6;padding:0.2em;vertical-align: top;}
.boldIt {font-weight:bold;}
.resultDiv{background: #000;border: 3px groove #ccc;color: #ccc;display: block;padding: 5px;}
.itemTableTitle{margin-bottom: 0px;font-weight:bold;FONT-SIZE: 90%;BORDER-BOTTOM:#CCCCCC 1px solid}
.itemTableTitle h3{margin:0px;}
.itemTable{FONT-SIZE:75%;}
.tabHeader{border-bottom:1px solid #ccc;height:34px;clear:both;}
.tabHeader h1 {float:left;font-size:18px;}
#tab{float:right;font-weight:400;}
#tab a {border:1px solid #fff;color:#777;display:block;float:left;font-size:90%;height:24px;line-height:22px;text-decoration:none;margin:8px 8px 0 0;padding:0 11px;}
#tab a:hover {background:#fff;border:1px solid #ccc;border-bottom-color:#fff;line-height:20px;margin-top:9px;}
#tab a.youarehere {background:#fff;border:1px solid #ccc;border-bottom-color:#fff;color:#000;font-size:120%;height:30px;line-height:28px;margin-top:3px;padding:0 11px;}
.diagramCellClass{height:15px;width:500px;background:#F7E6FF;FONT-SIZE:75%;font-family:Courier New,monospace;BORDER:1px solid #660099;margin:2px;}
.diagramCellInterface{height:15px;width:500px;background:#FFF5E6;FONT-SIZE:75%;font-family: Courier New,monospace;BORDER:1px solid #FF9900;margin:2px;}