html {height:100.02%}

body {background: #fff; font-size: 62.5%;font-family: Verdana, Arial, Helvetica, sans-serif;margin: 0 10px;padding: 0;border: 0;}

#container #leftnav {clear:left; float:left; width:23%; margin:0.5% 0 1% 1%}

#container #content {font-size: 1.2em; float:left; width:74%; margin:0.5% 1% 1% 0%}

h1 {font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;font-size: 1.8em;margin: 0;}

h2, h3, h4, legend {font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;font-size: 1.6em;margin: 0;}

h2, h3, h4 {padding: 8px 20px}

h5, h6 {font-size: 1em;margin: 0;}

p, li, form {margin: 0;padding: 10px}

table {margin-left:20px; font-size:12px; line-height:1.5em;}

table#contents  {padding-bottom:3em}

th, td {padding-right:2em;}
td {vertical-align:top}
#procrules ul, #procrules ol {
    margin-top: 0px !important;
    padding-top: 0px !important;
}

td span {margin-left:23px}

body#rapidforms td span {margin-left:0;}

body#rapidforms td p {font-size:1.1em}

a {color: #900;}

img {border: 0;}

input {margin-right: 5px;}

#content .underlined {border-bottom:1px solid #dfe8f0; padding-bottom:2em;}

.update {color:red}

#updateTime {font-size: 0.6em;margin: 0}

#revision {font-size: 1em; margin: 10px 0px}

#content p {padding:5px 20px; line-height:1.5}

#leftnav ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0pt;
    padding:3px 0pt;
}

#leftnav li {
font-size: 1.2em;
}

#leftnav ul li.active {
background-image:url(../i/arrow.gif);
background-position:0pt 0.6em;
background-repeat:no-repeat;
margin:0.2em 0.8em;
padding-left:2em;
font-weight:bold}

#leftnav ul li.fm_active {
/*background-image:url(../i/arrow.gif);
background-position:0pt 0.6em;
background-repeat:no-repeat;
*/
margin:0.2em 0.8em;
padding-left:4.8em;
font-weight:bold}

#leftnav ul li.heading{
color: #900;
}

#leftnav ul li{
padding-left:2.8em;}

#leftnav ul li.fm{
padding-left:4.8em;}

#leftnav ul li.heading{
padding-left:2.8em;
font-weight:bold}

#container #leftnav {background:#fff url(../i/bgcontentright.gif) no-repeat scroll right top;}

#container #leftnav h2 {background:url(../i/bgcontentleft.gif) no-repeat scroll left top;
margin:0pt;
padding:9px 0pt 0pt 9px;}

#container #leftnav p {
background:transparent url(../i/bgcontentleft.gif) no-repeat scroll left bottom;
margin:0pt;
padding:0pt 0pt 0pt 9px;}

#container #leftnav p span {
background:transparent url(../i/bgcontentrightbottom.gif) no-repeat scroll right bottom;
display:block;
margin:0pt;
padding:0pt 0pt 9px;}

#container #content {background:#fff url(../i/bgcontentright.gif) no-repeat scroll right top;}

#container #content h1 {background:transparent url(../i/bgcontentleft.gif) no-repeat scroll left top;
margin:0pt;
padding:20px 0pt 0pt 20px;}

#container #content p.spanned {
background:transparent url(../i/bgcontentleft.gif) no-repeat scroll left bottom;
margin:0pt;
padding:0pt 0pt 0pt 9px;}

#container #content p.spanned span {
background:transparent url(../i/bgcontentrightbottom.gif) no-repeat scroll right bottom;
display:block;
margin:0pt;
padding:0pt 0pt 9px;}
