/* This CSS overwrites the file generated by AuthorIT each time it publishes, so you only have to maintain paragraph style attributes here. - DG */
.body 
{
	font-family: Roboto, SANS-SERIF;
	font-weight: 400;
	line-height: 21px;
	font-size: 24px;
	color: #000000;
	/* Properties for non-scrolling region t/
	/*	margin-top: 100px; */
	mc-hyphenate: never;
}
.buttons 
{display: inline;
        font-weight: 700;
        color: #191e80;
        background-color: none;
        vertical-align: baseline;
        padding-top: 0px;
        padding-bottom: 5px;
        padding-left: 0px;
        padding-right: 0px;
    }
.heading1, .heading2, .heading3, .heading4, .heading5, .heading6
	{	font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-weight:300;
        font-size: 32px;
		line-height: 48px;
		color: #191e80;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        margin-top: 0px;
        margin-bottom: 6px;
        margin-left: 0%;
        margin-right: 0;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        border-color: #0000A0;
        border-bottom-style: none;
        border-bottom-width: 0px;
        border-bottom-color: #0000A0;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
    }

.heading2~.heading5
	{	font-size: 24px;
		font-weight:300;
		line-height: 36px;
		margin-top: 6px;
	}

.subheading, .subheading2, .subheading3
	{	font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-size: 32px;
		font-weight:300;
		line-height: 48px;
		color: #191e80;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 36px;
        margin-top: 16px;
        margin-bottom: 3px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
    }

.subheading {font-size: 32px;}

.subheading2
	{	font-size: 24px;
		font-weight:300;
		line-height: 36px;
		margin-top: 25px;
		color: #191e80;
	}
.subheading2+.listbullet1,.subheading3+.listbullet1 {margin-top: 6px;}

.subheading3
	{	font-size: 18px;
		font-weight:300;
		line-height: 28px;
		margin-bottom: 2px;
		color: #191e80;
	}

/*if .subheading3 is right after a .subheading2 */
.subheading2 + .subheading3 {margin-top: 6px}

.productname
{display: inline;
        font-family: Roboto, SANS-SERIF;
		font-size: 100%;
	    font-style: normal;
        font-weight: 600;
		color: #191e80;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
       }
.note0, .note1 , .note2, .note3, .note4, .note5, .warning0, .warning1, .warning2, .warning3
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        font-size: 14px;
		line-height: 21px;
        color: #31373b;
		background-color: #daf1f8;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        margin-top: 6px;
        margin-bottom: 6px;
        margin-left: 0px;
        margin-right: 4px;
        padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 4px;
        padding-right: 4px;
		border-color: #daf1f8;
        border-top-style: solid;
        border-top-width: 1px;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-left-style: solid;
        border-left-width: 1px;
        border-right-style: solid;
        border-right-width: 1px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
	   
.warning0, .warning1, .warning2, .warning3
{color: #31373b;
		background-color: #ffebeb;
		border-color: #ffebeb;
       }
	   
.specialbold  
{display: inline;
        font-family: Roboto, SANS-SERIF;
        font-weight: 700;
		font-size: 14px;
		line-height: 21px;
		color: #191e80;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
       }

.bodytext , .caption
	{	font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        font-size: 14px;
		line-height: 21px;
        color: #31373b;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        margin-top: 6px;
        margin-bottom: 6px;
        margin-left: 0px;
        margin-right: 6px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
    }

.bodytext{margin-left: 0px;}

.caption 
	{	font-size: 8px;
        margin-left: 22px;
	}

.tableheading
	{	font-family: Roboto, SANS-SERIF;
        font-style: bold;
        font-variant: normal;
        font-weight: 700;
        font-size: 14px;
		line-height: 21px;
        color: #191e80;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        margin-top: 3px;
        margin-bottom: 3px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 2px;
        padding-right: 2px;
        border-color: #FFFFFF;
        border-right-style: solid;
        border-right-width: 1px;
        border-right-color: #FFFFFF;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
    }

.tablebodytext, .tablebodycenter
	{	font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        font-size: 14px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 21px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 2px;
        padding-right: 2px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
    }

.tablebodycenter {text-align: center;}

li.tablelistbullet, li.tablelistbullet2
	{	font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        font-size: 14px;
		line-height: 21px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        margin-top: 4px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 10px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
    }
li.tablelistbullet:last-child {margin-bottom: 10px;}
ul.tablelistbullet 
	{	list-style-type: Disc;
        margin-top: 4px;
    }

ul.tablelistbullet2 
	{	list-style-type: Circle;
        margin-top: 4px;
    }
	
ul.listbullet1, ul.listbullet2, ul.listbullet3, ol.listnumber1 , ol.listnumber2, ol.listnumber3, ol.listalpha1, ol.listalpha2, ol.listalpha3, ol.listalpha4, ul.navigation2, ul.tablelistbullet , ul.tablelistbullet2 
	{	list-style-type: Disc;
		list-style-position: outside;
		margin-top: 0px;
		margin-bottom: 0px;
    }
ul.listbullet2 {list-style-type: Circle;}
ul.listbullet3 {list-style-image:url(images/triangle.gif);}

ol.listnumber1 , ol.listnumber2, ol.listnumber3
	{	list-style-type: Decimal;
        margin-top: 6px;
	}
ol.listalpha1, ol.listalpha2, ol.listalpha3, ol.listalpha4
	{	list-style-type: Lower-Alpha;
        margin-top: 6px;
	}

ul.navigation2 {list-style-type: Disc;}

li.listbullet1, li.listbullet2, li.listbullet3, li.listnumber1, li.listnumber2, li.listnumber3, li.listalpha1, li.listalpha2, li.listalpha3, li.listalpha4
	{	font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        font-size: 14px;
		line-height: 21px;
        color: #31373b;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        margin-top: 4px;
        margin-bottom: 4px;
        margin-right: 11px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
    }

.listbullet1, .listbullet2, .listbullet3
	{	margin-left: 4px;
		padding-left: 4px;
	}
.listnumber1, .listnumber2 , .listnumber3
	{	margin-left: 6.3px;
		padding-left: 1px;
	}  
	
.list , .list2, .list3, .listcontinue1 , .listcontinue2, .listcontinue3, .listheading
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        font-size: 14px;
		line-height: 21px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        margin-top: 3px;
        margin-bottom: 3px;
        margin-right: 15px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
/* indenting one level to the right */
.list , .list2, .list3
{margin-left: 11px;}

ul.listbullet1~p.list2
{margin-left: 42px}

/*staying at the same level */
.listcontinue1 , .listcontinue2, .listcontinue3
{margin-left: 0px;}

.bodytext>.listcontinue1
{margin-left: 11px;}

.bodytext ~.listheading
{margin-left: 34px;}

/*indenting listcontinue1 just after a subheading2 */
.subheading2 ~ .listheading
{margin-left: 34px;}

.listheading
{margin-left: 0px;
	color: #191e80;
		color: green;
		font-weight: 700;
		font-size: 14px;
		line-height: 21px;
		font-style: bold;
		margin-top: 12px;
        margin-bottom: 3px;
		text-decoration: none;
       }

/* outdenting to the left */
.listbullet1>.list
{margin-left: -11px} 
.listbullet2>.warning1, .listbullet2>.note1
{margin-left: -11px} 

.topicicon 
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        font-size: 14px;
		line-height: 21px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        margin-top: 6px;
        margin-bottom: 6px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }


.navigation 
	{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        font-size: 12px;
		line-height: 16px;
        color: #191e80;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 6px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
li.navigation2 
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        font-size: 12px;
        color: #191e80;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 16px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 1px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }

.plaintext, .plaintextsmall
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        font-size: 14px;
        color: #000000;
		background-color: #ECEFF1;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 21px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 6px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
       }
.plaintextsmall
{font-family: Roboto, SANS-SERIF;
        font-size: 14px;
       }
.emphasis 
{display: inline;
		color: #31373b;
        font-style: italic;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
       }
.redonyellow 
{display: inline;
        color: #FF0000;
        background-color: #FFFF80;
        vertical-align: baseline;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
       }
.monospace
{display: inline;
        font-family: Roboto, SANS-SERIF;
        color: inherit;
		background-color: #d2d5d7;
        vertical-align: baseline;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
       }

.redonyellow 
{display: inline;
        color: #FF0000;
        background-color: #FFFF80;
        vertical-align: baseline;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
       }
.redtext 
{display: inline;
        color: #FF0000;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
       }
.highlightred 
{display: inline;
        color: inherit;
        background-color: #FFB3B3;
        vertical-align: baseline;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
       }
.highlightyellow 
{display: inline;
        color: inherit;
        background-color: #FFFF80;
        vertical-align: baseline;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
       }
.highlightgreen 
{display: inline;
        color: inherit;
        background-color: #80FF80;
        vertical-align: baseline;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
       }
.darkredtext 
{display: inline;
        color: #800000;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
       }
.bluetext 
{display: inline;
        color: #0000FF;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
       }

.relatedheading 
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: 700;
        font-size: 14px;
		color: rgb(255 255 255);
		background-color: rgb(25 30 128);
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 21px;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 6px;
        padding-bottom: 6px;
        padding-left: 4px;
        padding-right: 4px;
		border-color: rgb(3,109,195);
        border-top-style: solid;
        border-top-width: 1px;
		border-color: rgb(3,109,195);
		
        border-bottom-style: solid;
        border-bottom-width: 1px;
		border-color: rgb(3,109,195);
		
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.relateditem 
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        font-size: 14px;
        	color: rgb(255 255 255);
		background-color: #f2f2f2;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 21px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 15px;
        margin-right: 6px;
        padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 6px;
        padding-right: 4px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.relatedheading+.relateditem{margin-top: 6px;}

.indexheading 
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: 700;
        font-size: 14px;
        color: #004080;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 21px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 12px;
        padding-bottom: 6px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.indexlink 
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        font-size: 14px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 21px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }

.indexatoz 
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        font-size: 14px;
        color: #808080;
        background-color: #CFCFCF;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 21px;
        margin-top: 12px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 6px;
        padding-bottom: 6px;
        padding-left: 6px;
        padding-right: 6px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.index1 
{font-family: Roboto, SANS-SERIF;
        font-style: italic;
        font-variant: normal;
        font-weight: lighter;
        font-size: 11px;
        color: rgb(60,60,60);
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 3px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.index2 
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 8px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.index3 
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 8px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.toc 
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: 700;
        font-size: 14px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 21px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 6px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.popuponhover 
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 8px;
        color: #ff0000;
        background-color: #EAEAFF;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 8px;
        padding-right: 4px;
        border-color: #333399;
        border-top-style: solid;
        border-top-width: 1px;
        border-top-color: #333399;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #333399;
        border-left-style: solid;
        border-left-width: 1px;
        border-left-color: #333399;
        border-right-style: solid;
        border-right-width: 1px;
        border-right-color: #333399;
        float: left;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: 300px;
        height: auto;
        white-space: normal;
        position: absolute;
		left:auto;
		top:auto;
        overflow: hidden;
        z-index: 3;
       }
.popuponclick 
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10px;
        color: #000000;
        background-color: #EAEAFF;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 4px;
        padding-right: 4px;
        border-color: #333399;
        border-top-style: solid;
        border-top-width: 1px;
        border-top-color: #333399;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #333399;
        border-left-style: solid;
        border-left-width: 1px;
        border-left-color: #333399;
        border-right-style: solid;
        border-right-width: 1px;
        border-right-color: #333399;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: 200px;
        height: auto;
        white-space: normal;
        position: absolute;
        overflow: auto;
        z-index: 2;
       }
.line
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 5px;
        color: #0000A0;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 1cm;
        padding-top: 0px;
        padding-bottom: 1px;
        padding-left: 0pt;
        padding-right: 0pt;
        border-color: #0000A0;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #0000A0;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: 99%;
        height: auto;
        white-space: normal;
       }
.legal
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        font-size: 12px;
        color: rgb(0,0,0);
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 16px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 10px;
        margin-right: 10px;
        padding-top: 3px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }

html {
	overflow-y: scroll;
}

a:link {color: "#0000A0"; text-decoration: underline; }
a:visited {color: "#FF0000"; text-decoration: underline; }
a:hover {color: #003db200; text-decoration: underline; }
a:active {color: "#008000"; text-decoration: underline; } 


/*
a.expandingblocktemplate:link {
	color: "#0000A0"; 
	text-decoration: none;
	border-bottom: 1px dashed #0000A0;
	}
a.expandingblocktemplate:visited {
	color: "#FF0000"; 
	text-decoration: none;
	border-bottom: 1px dashed #FF0000;
	}
a.expandingblocktemplate:hover {
	color: orange; 
	text-decoration: none;
	border-bottom: 1px dashed orange;
	}
a.expandingblocktemplate:active {
	color: "#008000"; 
	text-decoration: none;
	border-bottom: 1px dashed #008000;
	} 
*/
.feedback 
{font-family: Roboto, SANS-SERIF;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 14px;
        color: #666666;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 21px;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 0cm;
        margin-right: 1.5cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0cm;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
