@font-face {
font-family: "IstokWeb-Bold";
src:url("../fonts/IstokWeb-Bold.ttf");
}

@font-face {
font-family: "IstokWeb-Regular";
src:url("../fonts/IstokWeb-Regular.ttf");
}

@font-face {
font-family: "IstokWeb-Italic";
src:url("../fonts/IstokWeb-Italic.ttf");
}

@font-face {
	font-family: "IstokWeb-BoldItalic";
src:url("../fonts/IstokWeb-BoldItalic.ttf");
}

@font-face {
	font-family: "FrutigerLTStd-Cn";
src:url("../fonts/FrutigerLTStd-Cn.otf");
}
@font-face {
	font-family: "segoeui";
src:url("../fonts/segoeui.ttf");
}





img{cursor: pointer;}


@page
{
	margin : 5%;
}

body
{
margin:1%
	
	
}


p.fulltitle
{
font-family : "HelveticaNeueLTStd-Bd";
font-size : 420%;
text-align : left;
margin-bottom:0%;
margin-top:8%;
color: white;
}

p.sub_title
{
font-family: "HelveticaNeueLTStd-Lt";
font-size : 340%;
text-align : left;
margin-bottom:0%;
margin-top:0%;
line-height:110%;
color: #eb994a;
}
p.sub_title1
{
	font-family: "HelveticaNeueLTStd-Lt";
font-size : 180%;
line-height:110%;
text-align : left;
margin-bottom:0%;
margin-top:0.5%;
color: #ebce51;	
}
p.auth
{
	font-family: "HelveticaNeueLTStd-Lt";
font-size : 120%;
line-height:110%;
text-align : left;
margin-bottom:10%;
margin-top:3%;
color: #8a8e9f;
}

p.logo1
{
margin-left: 20%;
}

p.logo2
{
	text-align:left;
	}
p.logo3

{
		text-align:right;
		margin-left: 70%;
}
p.cov
{
text-align: center;
}


hr.copy
{
	border-top:1pt solid black;
	margin-top:20%;
	margin-bottom:1%;
}

p.copy
{
font-family : "FrutigerLTStd-Light";
font-size : 85%;
line-height:110%;
text-align : left;
margin-bottom:0%;
margin-top:1%;
}
p.copy1
{
font-family : "FrutigerLTStd-Light";
font-size : 85%;
line-height:110%;
text-align : left;
margin-top:0%;
margin-bottom:0%;
}




span.bolds
{
	font-family: "FrutigerLTStd-Bold";
	color: white;
}

span.italic
{
	font-family: "FrutigerLTStd-LightItalic";

}

span.B_abs
{
	font-family: "FrutigerLTStd-Black";
	color:#4a5973;
}
span.B
{
	font-family: "FrutigerLTStd-Bold";
}

span.I
{
	font-family: "FrutigerLTStd-Italic";
	
}







hr.title
{
	border-top:1pt solid black;
	margin-top:-1.8em;
	margin-bottom:3em;
}




span.square
{
	color:#495973;
	font-size:90%;
	
}
span.squares
{
	color:#B05FAF;
	font-size:90%;
}
span.square1
{
	color:#495973;
	font-size:120%;

	
}


hr.title1
{
	border-top:1pt solid black;
	margin-top:1%;
	margin-bottom:5%;
}


hr.table
{
	border-top:1pt solid black;
	margin-top:3%;
	margin-bottom:0%;
	margin-right:3%;
}
hr.table1
{
	border-top:1pt solid black;
	margin-top:1%;
	margin-bottom:3%;
	margin-right:3%;
}
p.chap_title
{
	font-family : "IstokWeb-Regular";
font-size : 250%;
line-height:110%;
text-align : left;
margin-top:1%;
margin-bottom:0%;
color:#6d6e71;

}
p.chap_title1
{
font-family : "IstokWeb-Regular";
font-size:25px;
line-height:110%;
text-align : left;
margin-top:2%;
margin-left:0%;
margin-bottom:1.5%;
color:#0e3474;
}



hr.title2
{
	border-top:2pt solid #0e3474;
	margin-top:0.5%;
	margin-bottom:1%;
	margin-right:0%;
}
hr.title2a
{
	border-top:1pt solid #B05FAF;
	margin-top:0.5%;
	margin-bottom:1%;
	margin-right:0%;
}

p.chap_auth
{
font-family: "Istok";
font-size: 115%;
margin-bottom: 1%;
margin-top: 1%;
margin-left: 0.2%;
line-height: 130%;
text-align: left;
list-style-type:none;
color:#666666;
}
p.chap_auth1s
{
font-family: "Istok";
font-size: 115%;
margin-bottom: 1%;
margin-top: 0%;
margin-left: 0.2%;
line-height: 130%;
text-align: left;
list-style-type:none;
color:#666666;
}
p.influ_title
{
margin-bottom: 0%;
margin-top: 1.5%;
}




li.num
{
font-family: "FrutigerLTStd-Light";
font-size: 140%;
margin-bottom: 0%;
margin-top: 1%;
line-height: 130%;
text-align: left;	
}
p.noindent
{
font-family: "IstokWeb-Regular";
font-size: 95%;
text-align: left;
margin-top: 0%;
margin-left: 0.2%;
margin-bottom: 0%;
line-height: 130%;
margin-right:3%;
}
p.noindent1
{
font-family: "IstokWeb-Regular";
font-size: 105%;
text-align: left;
margin-top: 1%;
margin-bottom: 0%;
line-height: 150%;
margin-right:3%;
}
p.noindent1a
{
font-family: "IstokWeb-Regular";
font-size: 100%;
text-align: left;
margin-top: 0.5%;
margin-bottom: 0%;
line-height: 150%;
margin-right:3%;
}
p.noindent_fig
{
font-family: "IstokWeb-Regular";
font-size: 95%;
text-align: left;
margin-top: 0.5%;
margin-bottom: 0%;
line-height: 150%;
padding-right:0.5em;
}
p.noindent_first
{
font-family: "IstokWeb-Regular";
font-size: 105%;
text-align: left;
margin-top: 2%;
margin-bottom: 0%;
line-height: 150%;
margin-right:3%;
}
p.table-text
{
font-family: "IstokWeb-Regular";
font-size: 90%;
margin-bottom: 0%;
margin-top:0%;
line-height: 130%;
text-align: left;
}

p.noindent2
{
font-family: "Istok";
font-size: 90%;
text-align: left;
margin-top: 0%;
margin-bottom: 0.5%;
line-height: 130%;
margin-right: 0%;
}
p.noindent2a
{
font-family: "Istok";
text-align: left;
margin-top: 0%;
margin-bottom: 0.5%;
line-height: 150%;
margin-right: 0%;
margin-left:0em;
}

ul.h1
{
font-size: 150%;
margin-bottom: 1%;
margin-top: 3%;
margin-left: -2.5%;
line-height: 130%;
text-align: left;
list-style-type:none;
color:#0e3474;
margin-right:2%;

}

li.h1:before
{
content: "\25A0";
margin-left: 0%;
position:relative;
left: -1%;
font-size: 70%;
color:#0e3474;
vertical-align:middle;

}
ul.ref
{
font-size: 150%;
margin-bottom: 1%;
margin-top:4%;
margin-left: -0.3%;
line-height: 130%;
text-align: left;
list-style-type:none;
color:#0e3474;
}

li.ref:before
{
content: "\25A0";
margin-left: -2.8%;
position:relative;
left: -0.40%;
font-size: 110%;
color:#0e3474;
vertical-align:top;
}






hr.h1
{
	border-top:2pt solid #495973;
	margin-top:0%;
	margin-bottom:1%;
	margin-right:0%;
	margin-left:0%;
}



ul.table_cap
{
font-family: "FrutigerLTStd-Bold";
font-size: 100%;
margin-bottom: 0.4em;
margin-top: 2%;
margin-left: -1.3%;
line-height: 130%;
text-align: left;
list-style-type:none;
color:#495973;
margin-right:3%;
}

li.table_cap:before
{
content: "\25A0";
margin-left: -1%;
position:relative;
left: -0.40%;
font-size: 110%;
color:#495973;
}

p.thead
{
font-family: "FrutigerLTStd-Bold";
font-size: 90%;
line-height: 130%;
text-align: center;
color:#495973;
margin-bottom: 0.2%;
margin-top: 0.5%;
}
p.thead1
{
font-family: "FrutigerLTStd-Bold";
font-size: 90%;
line-height: 130%;
text-align: left;
color:#495973;
margin-bottom: 0.2%;
margin-top: 0.2%;
}
p.tab_text
{
font-family: "IstokWeb-Regular";
font-size: 85%;
line-height: 130%;
text-align: left;
margin-bottom: 0%;
margin-top: 0.5%;
margin-left: 2%;
text-indent:-2%;
}
p.tab_text_t3
{
font-family: "IstokWeb-Regular";
font-size: 85%;
line-height: 130%;
text-align: left;
margin-bottom: 0%;
margin-top: 0.2%;
margin-left: 2.2%;
text-indent:-2%;
}
p.tab_text_t3a
{
font-family: "IstokWeb-Regular";
font-size: 85%;
line-height: 130%;
text-align: left;
margin-bottom: 0%;
margin-top: 0.2%;
margin-left: 2.2%;
text-indent:-2%;
padding-left:0.5%;
}
p.tab_text_ind
{
font-family: "IstokWeb-Regular";
font-size: 85%;
line-height: 100%;
text-align: left;
margin-bottom: 0%;
margin-top: 0.2%;
margin-left: 2%;
text-indent:0%;
}


p.tab_text1
{
font-family: "IstokWeb-Regular";
font-size: 85%;
line-height: 130%;
text-align: center;
margin-bottom: 0%;
margin-top: 0.8%;
margin-left: 2%;
text-indent:-2%;
}

p.tab_text1_t3
{
font-family: "IstokWeb-Regular";
font-size: 85%;
line-height: 130%;
text-align: center;
margin-bottom: 0%;
margin-top: 0.2%;
margin-left: 2%;
text-indent:-2%;
}
p.tab_text1_t3r
{
font-family: "IstokWeb-Regular";
font-size: 85%;
line-height: 130%;
text-align: right;
margin-bottom: 0%;
margin-top: 0.2%;
margin-left: 0%;
text-indent:0%;
}
p.tab_text1_ind
{
font-family: "IstokWeb-Regular";
font-size: 85%;
line-height: 130%;
text-align: center;
margin-bottom: 0%;
margin-top: 0%;
margin-left: 2%;
text-indent:0%;
}

table.table1
{
	width:100%;
margin-bottom: 1%;
margin-top: 1%;
border-collapse:collapse;
	border:2pt solid #495973;
	
}

td.text_wid
{
	border-right:2pt solid #495973;
	border-bottom:1pt solid #808285;
	padding-top:0%;
	padding-left:0.5%;
	padding-bottom:0.5%;
	padding-right:0.5%;
	vertical-align:top;
	width:20%;
}

td.text
{
	border-right:2pt solid #495973;
	border-bottom:1pt solid #808285;
	padding-top:0%;
	padding-left:0.5%;
	padding-bottom:0.5%;
	padding-right:0.5%;
	vertical-align:top;
}
td.texta
{
	border-right:2pt solid #495973;
	border-bottom:1pt solid #808285;
	padding-top:0.2%;
	padding-left:0.5%;
	padding-bottom:0%;
padding-right:0.9%;
	vertical-align:top;
}
td.textab
{
	border-right:2pt solid #495973;
	border-bottom:1pt solid #808285;
	padding-top:0.2%;
	padding-left:1.3%;
	padding-bottom:0%;
padding-right:0.9%;
	vertical-align:top;
}
td.texta_wid
{
	border-right:2pt solid #495973;
	border-bottom:1pt solid #808285;
	padding-top:0.2%;
	padding-left:0.5%;
	padding-bottom:0%;
padding-right:0.9%;
	vertical-align:top;
	width:35%;
}




td.text1
{
	border-bottom:1pt solid #808285;
	padding-top:0%;
	padding-left:0.5%;
	padding-bottom:0.5%;
	padding-right:0%;
	vertical-align:top;
}
td.text2
{
border-right:2pt solid #495973;
	padding-top:0%;
	padding-left:0.5%;
	padding-bottom:0.5%;
	padding-right:0%;
	vertical-align:top;
}

td.text2a
{
border-right:2pt solid #495973;
	padding-top:0.2%;
	padding-left:0.5%;
	padding-bottom:0%;
	padding-right:0.5%;
	vertical-align:top;
}
td.text2b
{
border-right:2pt solid #495973;
	padding-top:0.2%;
	padding-left:0.2%;
	padding-bottom:0%;
	padding-right:0.9%;
	vertical-align:top;
	width:2.5%;
}

p.tab_note
{
font-family: "IstokWeb-Regular";
font-size: 80%;
line-height: 130%;
text-align: left;
margin-bottom: 0%;
margin-top: 0%;
margin-left: 1.5%;
text-indent:-1.5%;
margin-right:3%;
}

p.tab_note1
{
font-family: "IstokWeb-Regular";
font-size: 80%;
line-height: 130%;
text-align: left;
margin-bottom: 0%;
margin-top: 0.5%;
margin-right:3%;
}

p.tab_note1_last
{
font-family: "IstokWeb-Regular";
font-size: 80%;
line-height: 130%;
text-align: left;
margin-bottom: 2%;
margin-top: 0.5%;
margin-right:3%;
}
p.fig_cap
{

font-size: 80%;
margin-bottom: 0.5%;
margin-top: 1%;
line-height: 150%;
text-align: center;
color:#495973;
margin-right:15%;
margin-left:15%;
}
p.img
{
	text-align:left;
	margin-top:2%;
	margin-bottom:1%;
}
p.fig_note
{
font-size: 70%;
line-height: 130%;
text-align: center;
margin-bottom: 0%;
margin-top: 0%;
margin-right:3%;
}

p.fig_note_last
{
font-size: 70%;
line-height: 130%;
text-align: center;
margin-bottom: 3%;
margin-top: 0.3%;
margin-right:3%;
}


ul.h2_beforeh1
{
font-size: 120%;
margin-bottom: 0.4em;
margin-top: 0%;
margin-left: -1.5%;
line-height: 50%;
text-align: left;
list-style-type:none;
color:#666666;
}

ul.h2
{
font-size: 120%;
margin-bottom: 0%;
margin-top: 0%;
margin-left: -1.5%;
line-height: 130%;
text-align: left;
list-style-type:none;
color:#666666;
}

li.h2:before
{
content: "\25A0";
margin-left: -1%;
position:relative;
left: -1%;
font-size: 70%;
color:#0e3474;
}

p.h3
{
font-family: "FrutigerLTStd-Cn";
font-size: 100%;
margin-bottom: 0.5%;
margin-top: 2%;
line-height: 130%;
text-align: left;
color:#495973;
}

td.top
{
vertical-align:top;
padding:0.2em;
}

p.ref
{
font-family: "IstokWeb-Regular";
font-size: 90%;
margin-bottom: 0%;
margin-top:0%;
line-height: 130%;
text-align: left;
}

p.ref_num
{
font-family: "IstokWeb-Regular";
font-size: 90%;
margin-bottom: 0%;
margin-top:0%;
line-height: 130%;
text-align: left;
}

table.ref
{
	margin-left:-0.5em;
}

span.dropcap
{
font-family: "FrutigerLTStd-Bold";
font-size: 480%;
float: left;
margin-left: -0.5%;
margin-bottom: -0.6%;
margin-top: 0%;
line-height: 85%;
padding-right: 0.5%;
color:#495973;
}
p.quote{
	font-family: "IstokWeb-RegularItalic";
font-size: 95%;
margin-bottom: 0%;
margin-top: 1%;
line-height: 130%;
text-align: left;
margin-left:4%;
margin-right:4%;
}
p.quote1{
	font-family: "IstokWeb-Regular";
font-size: 95%;
margin-bottom: 0%;
margin-top: 1%;
line-height: 130%;
text-align: left;
margin-left:4%;
margin-right:4%;
}
sup
{
font-size: 70%;
}
sub
{
font-size: 70%;
}
a{
	text-decoration:none;
}

p.top{
	margin-top:3%;
}



ul.chopen
{
font-family: "FrutigerLTStd-Bold";
font-size: 350%;
margin-bottom: 0%;
margin-top: 10%;
margin-left: -1.50%;
line-height: 120%;
text-align: right;
list-style-type:none;
color:#a8a9ad;
padding-right:10%;
}

li.chopen:before
{
content: "\25A0";
margin-left: 0%;
position:relative;
left: -3%;
font-size: 90%;
color:#495973;
padding-right:0%;
vertical-align:top;
}




div.left{
	float:left;
	width:100%;
	

}
div.right
{
float:right;
width:15%;
margin-top:18.5%;

}

div.right_c1
{
float:right;
width:15%;
margin-top:2%;
}

div.right_c3
{
float:right;
width:15%;
margin-top:1%;
}

div.ref_c1
{
float:left;
margin-top:1%;
}

div.chap_auth_c3
{
font-family: "Istok";
font-size: 115%;
margin-bottom: 1%;
margin-top: 5%;
line-height: 1%;
text-align: left;
float:left;
}

p.center
{
text-align: center;
}




td.tab{
	padding-right:1em;
	padding-top:1em;
	
}



p.button
{

	margin-bottom: 0%;
margin-top: 0.2%;
}

img.inline
{
	height:auto;
	width:40%;
}
img.inline-a
{
	height:auto;
	width:40%;
}
img.inline1
{
	height:auto;
	width:40%;
}
img.inline1a
{
	height:auto;
	width:40%;
}
img.inline1b
{
	height:auto;
	width:40%;
}
img.inline1c
{
	height:auto;
	width:40%;
}
img.inline1d
{
	height:auto;
	width:40%;
}
figure.figure
{
	text-align:center;
	
}

div.figure
{
	text-align:left;
	margin-top:2em;
	margin-bottom:1.5em;
}

figcaption.figure-caption
{
	margin-left:30%;
	margin-right:30%;
	width:40%;
}


h1.tit{font-family:"segoeui",Arial,sans-serif;font-weight:100;margin:10px 0; line-height:42px; }.

tab-content>.tab-pane{display:none}.tab-content>.active{display:block}

div.left{
	margin-left:0em;
}


div.tab{
	font-family: Istok Web;
	margin:0.7em 2em 0em 0em;	
}

div.full
{
	
	margin-left: -0.7em;
}

p.TOC-T
{
font-family: "IstokWeb-Regular";
font-size : 110%;
line-height:110%;
text-align : left;
margin-top:2%;
margin-bottom:0%;
color:#B05FAF;
font-weight: bold;
}
p.TOC-ST
{
font-family: "IstokWeb-Regular";
font-size : 100%;
line-height:110%;
text-align : left;
margin-top:2%;
margin-bottom:0%;
color:#B05FAF;
}

p.TOC-SecInfo
{
font-family: "IstokWeb-Italic";
font-size : 85%;
line-height:110%;
text-align : left;
margin-top:0.3%;
margin-bottom:0%;

}

p.TOC-AAu
{
font-family: "IstokWeb-Regular";
font-size : 90%;
line-height:110%;
text-align : left;
text-indent:-1.5%;
margin-left:1.5%;
margin-top:1.5%;
margin-bottom:0%;
}
p.TOC-AT
{
font-family: "IstokWeb-Regular";
font-size : 100%;
line-height:130%;
text-align : left;
margin-top:0.2%;
margin-bottom:0%;
}
p.TOC-LCTH
{
font-family: "IstokWeb-Regular";
font-size : 100%;
line-height:130%;
text-align : left;
margin-top:1.5%;
margin-bottom:0%;
text-indent:-1.5em;
margin-left:1.5em;
}
p.TOC-LCTH-1
{
font-family: "IstokWeb-Regular";
font-size : 100%;
line-height:130%;
text-align : left;
margin-top:1%;
margin-bottom:0%;
text-indent:-1.5em;
margin-left:1.5em;
}
p.TOC-PubInfo
{
font-family: "IstokWeb-Regular";
font-size : 90%;
line-height:110%;
text-align : left;
margin-top:0.4%;
margin-bottom:0%;
}


p.LearnObj-NL
{
font-family: "IstokWeb-Regular";
font-size: 110%;
margin-bottom: 0%;
margin-top: 0.5%;
margin-left: 3%;
text-indent:-1.5%;
line-height: 140%;
text-align: left;
}
p.LearnObj-SubH
{
font-family: "IstokWeb-Regular";
font-size: 130%;
margin-bottom: 1.5%;
margin-top: 0.5%;
margin-left: 1em;
line-height: 140%;
text-align: left;
}
span.LearnObj-NL-
{
	color:#B05FAF;
	font-family: "IstokWeb-Bold";
}
p.selfassH
{
font-family: "IstokWeb-Regular";
font-size: 130%;
margin-bottom: 0%;
margin-top: 2%;
margin-left: 0em;
line-height: 140%;
text-align: left;
}
p.selfass
{
font-family: "IstokWeb-Regular";
font-size: 110%;
margin-bottom: 1.5%;
margin-top: 0%;
margin-left: 0em;
line-height: 140%;
text-align: left;
}
p.selfass-NL
{
font-family: "IstokWeb-Regular";
font-size: 110%;
margin-bottom: 0%;
margin-top: 0.5%;
margin-left: 3%;
text-indent:-1.5%;
line-height: 140%;
text-align: left;
}



p.top{
	
	margin-top:1.5em;
}
div.grey
{
	background-color: #f4f3f3;
	padding: 1% 1% 1% 2%;
	margin: 2% 0%;
}
div.grey1
{
	background-color: #f4f3f3;
	padding: 1% 1% 1% 2%;
	margin: 1% 0%;
}
ul.h1a
{
font-size: 150%;
margin-bottom: 1%;
margin-top: 0%;
margin-left: -2.5%;
line-height: 130%;
text-align: left;
list-style-type:none;
color:#0e3474;
margin-right:2%;

}
p.noindent1_hang
{
font-family: "IstokWeb-Regular";
font-size: 105%;
text-align: left;
margin-top: 0.4%;
margin-bottom: 0%;
line-height: 150%;
margin-right:3%;
margin-left: 2%;
text-indent: -1%;
}

p.noindent1_hang1
{
font-family: "IstokWeb-Regular";
font-size: 105%;
text-align: left;
margin-top: 0.4%;
margin-bottom: 0%;
line-height: 150%;
margin-right:3%;
margin-left: 1%;
text-indent: -1%;
}
p.noindent1_hang2
{
font-family: "IstokWeb-Regular";
font-size: 105%;
text-align: left;
margin-top: 0.4%;
margin-bottom: 0%;
line-height: 150%;
margin-right:3%;
margin-left: 4%;
text-indent: -2%;
}

div.blue
{
	background-color: #d8e2ef;
	padding: 0% 2% 1% 2%;
	margin: 1% 0%;
}
li.nav-item1
{
	color:#B05FAF;
}
p.h1
{
font-size: 130%;
margin-bottom: 0%;
margin-top: 2%;
margin-left: 0%;
line-height: 130%;
text-align: left;
color:#B05FAF;
text-transform: uppercase;
}
p.h1a
{
font-size: 130%;
margin-bottom: 0%;
margin-top: 0%;
padding-top: 0%;
margin-left: 0%;
line-height: 130%;
text-align: left;
color:#B05FAF;
text-transform: uppercase;
}
p.h2
{
font-size: 100%;
font-weight: bold;
margin-bottom: 0%;
margin-top: 1%;
margin-left: 0%;
line-height: 130%;
text-align: left;
}
p.h2BTS
{
font-size: 100%;
font-weight: bold;
margin-bottom: 0%;
margin-top: 2%;
margin-left: 0%;
line-height: 130%;
text-align: left;
}
p.noindent1_bottom
{
font-family: "IstokWeb-Regular";
font-size: 105%;
text-align: left;
margin-top: 1%;
margin-bottom: 2%;
line-height: 150%;
margin-right:3%;
}
p.noindent1_num
{
font-family: "IstokWeb-Regular";
font-size: 100%;
text-align: right;
margin-top: 0.4%;
margin-bottom: 0%;
line-height: 150%;
margin-right:3%;
}
p.noindent1_NTS
{
font-family: "IstokWeb-Regular";
font-size: 100%;
text-align: left;
margin-top: 0%;
margin-bottom: 0%;
line-height: 150%;
margin-right:3%;
}
hr.h1a_abs
{
	border-top: 2pt solid #B05FAF;
	margin-top:0%;
	margin-bottom:2%;
	margin-right:0%;
	margin-left:0%;
}
hr.h1a_abs1
{
	border-top: 2pt solid #B05FAF;
	margin-top:0%;
	margin-bottom:1%;
	margin-right:0%;
	margin-left:0%;
}
hr.h1a_abs_foot
{
	border-top: 2pt solid #B05FAF;
	margin-top:0%;
	margin-bottom:2%;
	margin-right:0%;
	margin-left:0%;
	width:15%;
}

/*newstyle*/

div.sidenav {
  background-color: #cce5f9;
  width: auto;
  padding: 6px 10px;
}

.jump {
  font-weight: bold;
  padding-top: 1px;
  padding-bottom: 6px;
  color:#B05FAF;
  border-bottom: 1pt solid #B05FAF;
  margin-bottom: 1.5em;
}
.jump-link {
  padding-top: 1px;
  padding-bottom: 3px;
  text-indent: -1.3em;
  margin-left: 1em;
  display: block;
}
a:active {
    color: blue;
}

div.full {
  margin-left: -0.8em;
  margin-top: -0.4em;
}
#btn {
     position: fixed;
     bottom: 15px;
     right: 18px;
     z-index: 99;
     font-size: 12px;
     border: none;
     outline: none;
     background-color: #ff0000;
     color: #ffffff;
     cursor: pointer;
     padding: 6px;
     border-radius: 3px;
     text-decoration:none;
}
#btn:hover {
     background-color: grey;
     text-decoration:none;
}
p.equation
{
	text-align: center;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
}