body {
    line-height:16px;
    font-size: 12px;
    background: #fff;
    font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;    
    margin:0pt;
    cursor:default;
}

html {
    background-color: #ffffff;
}

h2 {
    /*! INSERT_ICON_CODE !*/
    font-weight: bold;
    color: #000000;
}

a {
    text-decoration:none;
}

a:hover {
    text-decoration:underline;
    /*color:#838383;*/
}

/******* CONTENT *******/

#hs_mainwrapper
{
    margin:10px;
    padding-left: 10px;
    padding-right: 20px;
}

#hs_head
{
    width:100%;
    min-width:420px;
    height:80px;
    float:left;
    margin:0px;
    margin-bottom:5px;
}

/* Floated #hs_head shifts if the next sibling has a default top margin. */
#hs_head + *
{
    margin-top: 0;
}

#hs_logo
{
    width:48px;
    height:48px;
    padding:0;
    background-repeat: no-repeat;
    background-position: center center; 
    background-image:url(../images/wm_blank_icon.png);
    float:left;
    margin-right:10px;
    margin-top:10px;
}

#hs_headtext
{
    float:left;
    padding:0;
    margin:0;
    padding:0px;
    padding-top:6px;
    width:360px;}

#hs_headtext h2
{
    font-size:18px;
    font-weight:bold;
    padding:0;
    float:left;
    width:100%;margin: 0;
    margin-top: 10px;
}

#hs_headtext p
{
    font-size:12px;
    float:left;
    padding-top:0px;
    margin-top: 3px;
    width:360px;}

/****** Subpages menu ******/

#hs_subpagesmenu p
{
    float:left;
    width:60%;
    text-align:justify;
}

#hs_subpagesmenu a
{
    text-decoration:none;
    color:#838383;
}

#hs_subpagesmenu ul {
    text-decoration:none;
    list-style-type:none;
    padding:0;
    margin:0;
    margin-top:10px;
}

#hs_subpagesmenu ul img {
    float:left;
    margin:10px;
    margin-left:0;
}

#hs_subpagesmenu ul li .hs_subpagesmenu_text
{
    border-bottom:1px solid #ccc;
    cursor:pointer;
    color:#333;
    margin:0;
    width:98%;
    float:left;
}

#hs_subpagesmenu ul li:last-child .hs_subpagesmenu_text
{
    border-bottom:none;
}

#hs_subpagesmenu ul li .hs_subpagesmenu_text a
{
    color:#00e;
    float:right;
}

#hs_subpagesmenu ul li .hs_subpagesmenu_text a:hover
{
    color:#333;
}

#hs_subpagesmenu ul li .hs_subpagesmenu_text:hover
{
    background-color:#F7F7F7;
    color:#000;
}

#hs_subpagesmenu .hs_subpagesmenu_text
{
    padding:8px;
}

/******* WindowMizer Help Topics *******/

#hs_relatedtopics {
    padding-top:0px;
    float:left;
    width:100%;
}

#hs_relatedtopics span {
    font-weight:bold;
    color:#838383;
}

#hs_relatedtopics ul {
    margin:10px;
    margin-left:0;
    padding-left:0px;
    list-style-type:none;
}

#hs_relatedtopics ul li {
    padding:0px;
    padding-left:0;
    margin:0;
}

#hs_relatedtopics a {
    color: #00e;
}

/******* Table of Contents *******/

.hs_toc_leftfloat
{
	float:left;
}

#hs_toc_leftpan
{
	width:250px;
	height:520px;	
	margin:0px;
	padding:0;
	border:1px solid #ccc;
}

#hs_toc_leftpan h3
{
	margin:0;
	height:15px;
	background-image:url(../images/table_head.png);
	color:#000;
	padding:5px;
	border-bottom:1px solid #ccc;
	font-weight:600;
	font:14px "arial";
}

#hs_toc_leftpan ol.tree
{
	padding: 0 0 0 30px;
	margin:0;
	font-weight:600;
}

#hs_toc_leftpan li 
{ 
    position: relative; 
    margin-left: -15px;
    list-style: none;
    width:240px;
}

#hs_toc_leftpan li.file
{
    
}

#hs_toc_leftpan li.file a
{
    background: url(document.png) 0 0 no-repeat;
    color: #333;
    padding-left: 21px;
    text-decoration: none;
    display: block;
    
}

#hs_toc_leftpan li input
{
    position: absolute;
    left: 0;
    margin-left: 0;
    opacity: 0;
    z-index: 2;
    cursor: pointer;
    height: 1em;
    width: 1em;
    top: 0;
}

#hs_toc_leftpan li input + ol
{
    background: url(../images/toggle-small-expand.png) 40px 0 no-repeat;
    margin: -1.09em 0 0 -44px; /* 15px */
    height: 1.2em;
	background-position:14% 200%; 
}

#hs_toc_leftpan li input + ol > li 
{ 
    display: none; margin-left: -14px !important; 
    padding-left: 1px; 
}

#hs_toc_leftpan li label
{    
    cursor: pointer;
    display: block;
    padding-left: 20px;
    
}

#hs_toc_leftpan li input:checked + ol
{
    background: url(../images/toggle-small.png) 40px 2px no-repeat;
    margin: -1.35em 0 0 -44px; /* 20px */
    padding: 1.563em 0 0 80px;
    height: auto;
	
}


#hs_toc_leftpan li input:checked + ol > li { display: block; margin: 0 0 0.125em;  /* 2px */}
#hs_toc_leftpan li input:checked + ol > li:last-child { margin: 0 0 0.063em; /* 1px */ }

iframe
{
    width:475px;
}

/****** WindowMizer added styles ******/
h3 {
    margin-bottom: 2px;
}

h4 {
    margin-bottom: 2px;
}

li {margin-top: 8px;}

#hs_toc_leftpan label {margin-top: 8px;}

li.sq {
    list-style-type: disc;
}

.roundbox {
    background-color: #ececec;
    border: 1px solid #999999;
    border-top-right-radius:4px;
    border-bottom-right-radius:4px;
    border-top-left-radius:4px;
    border-bottom-left-radius:4px;
    margin-top: 4px;
    margin-bottom: 20px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 8px;
}

.roundbox ul {
    margin: 10px 0 10px 0;
    padding-left: 24px;
    list-style-position: outside;
}

.roundbox li {
    display: list-item;
    list-style-type: disc;
    margin-bottom: 10px;
    padding-top: 0;
}

/* nested lists inside a roundbox item */
.roundbox li ul {
    margin-top: 6px;
    margin-bottom: 0;
    padding-left: 20px;
}

.roundbox li ul li {
    list-style-type: circle;
    margin-bottom: 6px;
}

hr {
    clear: both;
    border: none;
    border-top:none;
    border-bottom:1px solid #ccc;
    height: 0;
    margin: 16px 0;
}

.versionItem {margin-top: 3px;margin-bottom: 0px;padding-top: 0px;padding-bottom: 0px;}
