@font-face {
    font-family: 'Futura Std ExtraBold';
    src: url('../fonts/FuturaStdExtraBold_3.eot');
    src: url('../fonts/FuturaStdExtraBold_3.eot') format('embedded-opentype'),
         url('../fonts/FuturaStdExtraBold_3.woff2') format('woff2'),
         url('../fonts/FuturaStdExtraBold_3.woff') format('woff'),
         url('../fonts/FuturaStdExtraBold_3.ttf') format('truetype'),
         url('../fonts/FuturaStdExtraBold_3.svg#FuturaStdExtraBold_3') format('svg');
}

@font-face {
    font-family: 'Futura Std Heavy';
    src: url('../fonts/FuturaStdHeavy_3.eot');
    src: url('../fonts/FuturaStdHeavy_3.eot') format('embedded-opentype'),
         url('../fonts/FuturaStdHeavy_3.woff2') format('woff2'),
         url('../fonts/FuturaStdHeavy_3.woff') format('woff'),
         url('../fonts/FuturaStdHeavy_3.ttf') format('truetype'),
         url('../fonts/FuturaStdHeavy_3.svg#FuturaStdHeavy_3') format('svg');
}

@font-face {
    font-family: 'Futura Std Light';
    src: url('../fonts/FuturaStdLight_3.eot');
    src: url('../fonts/FuturaStdLight_3.eot') format('embedded-opentype'),
         url('../fonts/FuturaStdLight_3.woff2') format('woff2'),
         url('../fonts/FuturaStdLight_3.woff') format('woff'),
         url('../fonts/FuturaStdLight_3.ttf') format('truetype'),
         url('../fonts/FuturaStdLight_3.svg#FuturaStdLight_3') format('svg');
}

@font-face {
    font-family: 'Futura Std Medium';
    src: url('../fonts/FuturaStdMedium_3.eot');
    src: url('../fonts/FuturaStdMedium_3.eot') format('embedded-opentype'),
         url('../fonts/FuturaStdMedium_3.woff2') format('woff2'),
         url('../fonts/FuturaStdMedium_3.woff') format('woff'),
         url('../fonts/FuturaStdMedium_3.ttf') format('truetype'),
         url('../fonts/FuturaStdMedium_3.svg#FuturaStdMedium_3') format('svg');
}

@font-face {
    font-family: 'ITC New Baskerville Std';
    src: url('../fonts/NewBaskervilleStdRoman_2.eot');
    src: url('../fonts/NewBaskervilleStdRoman_2.eot') format('embedded-opentype'),
         url('../fonts/NewBaskervilleStdRoman_2.woff2') format('woff2'),
         url('../fonts/NewBaskervilleStdRoman_2.woff') format('woff'),
         url('../fonts/NewBaskervilleStdRoman_2.ttf') format('truetype'),
         url('../fonts/NewBaskervilleStdRoman_2.svg#NewBaskervilleStdRoman_2') format('svg');
		 font-style:normal;
		 font-weight:normal;
}
@font-face {
    font-family: 'ITC New Baskerville Std';
    src: url('../fonts/NewBaskervilleItalic.eot');
    src: url('../fonts/NewBaskervilleItalic.eot') format('embedded-opentype'),
         url('../fonts/NewBaskervilleItalic.woff2') format('woff2'),
         url('../fonts/NewBaskervilleItalic.woff') format('woff'),
         url('../fonts/NewBaskervilleItalic.ttf') format('truetype'),
         url('../fonts/NewBaskervilleItalic.svg#NewBaskervilleItalic') format('svg');
		 font-style:italic;
		 font-weight:normal;
}
@font-face {
    font-family: 'Futura Std Book';
    src: url('../fonts/FuturaStdBook_3.eot');
    src: url('../fonts/FuturaStdBook_3.eot') format('embedded-opentype'),
         url('../fonts/FuturaStdBook_3.woff2') format('woff2'),
         url('../fonts/FuturaStdBook_3.woff') format('woff'),
         url('../fonts/FuturaStdBook_3.ttf') format('truetype'),
         url('../fonts/FuturaStdBook_3.svg#FuturaStdBook_3') format('svg');
}
.forIeOnly {display: none; }
.notForIe  {display: block; }

body
{
	background-color: #fbfbfb;
}

.navbar-default 
{
	background-color:white!important;
	border-color: white!important;
}
.index_container1
{
	margin-top: 100pt;
	margin-bottom: 50pt !important;
	background-color: white;
	padding-bottom:20pt;
}

.index_container
{
	margin-top: 100pt;
	margin-bottom: 50pt !important;
	padding-bottom:20pt;
	background-color: white;
}

.index_title {
  font-size: 25px;
  font-family:'Futura Std Book';
  padding-left:2pt !important;
  padding:3px;
  color:#333 !important;
}
.index_pagetitle {
  font-size: 20px;
  font-family:'Futura Std Light';
  padding-left:20pt !important;
  padding:1px;
  line-height:normal;
  color:#333 !important;
}

.nav_container
{
	padding-top: 20px;
	padding-bottom:10px !important;
}
.navbar-collapse > ul
{
	font-size: 13px;
	letter-spacing: 1px;
  font-family:'Futura Std Medium';
}
ul.dropdown-menu > li
{
	list-style-type: none!important;
}

.navbar-nav
{
	margin: -40px 0px!important;
	padding-left: 0pt;
}


li.forv
{
	color:#009a93 !important;
}

li.forv a:focus {
    background-color: #009a93 !important; 
	color:#FFF !important; 
	font-weight: bold;
	border-radius:4pt;
}

ul.forv1 a:hover {
    background-color: #009a93 !important; 
	color:#FFF !important; 
	font-weight: bold;
}

a.active1
{
  background-color:#009a93 !important;
	color:#FFF !important; 
	border-radius:4pt;
}

li.fina
{
	color:#954b97 !important;
}

li.fina a:focus {
    background-color: #954b97 !important; 
	color:#FFF !important; 
	font-weight: bold;
	border-radius:4pt;
}

ul.fina1 a:hover {
    background-color: #954b97 !important; 
	color:#FFF !important; 
	font-weight: bold;
}

a.active2
{
  background-color:#954b97 !important;
	color:#FFF !important; 
}

.mainLogo { background: url(../images/logo.png) center no-repeat; display:block; height:106px; width:225px; float:right; text-indent:-10000px; margin:10px 0; }
.mainLogo { background:url(../images/test.png) center no-repeat !important; display:block; height:112px !important; width:110px !important; float:right; text-indent:-10000px; }

.Rubrik-0
{
  font-size:50px;
  font-family:'Futura Std Medium';
  line-height:normal;
  color:#000 !important;
  padding-top:4%;
  padding-bottom: 1%;
}

.Rubrik-01
{
    font-size:28px;
	font-family:'Futura Std Medium';
	line-height:normal;
	color:#000 !important;
	padding-top: 5%;
	margin: 0 0 0px!important;
}

.bold
{
	font-family:"MyriadPro-Semibold";
}

.Rubrik-02
{
	font-size:22px;
	font-family:"Futura Std Medium";
	line-height:normal;
	color:#000 !important;
	margin: 25px 0 0px!important;
}

.Rubrik-03
{
	font-size:18px;
	font-family:"Futura Std Medium";
	line-height:normal;
	color:#000 !important;
	margin: 25px 0 0px!important;
}

/*Common*/


.noter_cursor
{
	cursor: pointer;
}


.head_gap
{
	/*padding-top:25px;*/
	padding-top:4.7%;
}
.head_big_gap
{
	padding-top:8%!important;
}

.small_gap
{
	padding-top:3%;
}

.Normal-1-a
{
	color:#231f20!important;
	font-size: 16px;  
	line-height:22px;
	padding:0px;
	text-align:left;
	margin:0px;
}
.Normal
{
	color:#231f20!important;
	font-size: 16px;  
	line-height:22px;
	padding:0px;
	text-align:left;
	margin-top:18px !important;
	margin-left:0px;
}
.div_table1
{
	padding-top: 3%;
	padding-bottom: 3%;
}
.div_table1_bottom
{
	padding-bottom: 3%;
}

.normal_right > .Normal-1-a
{
	text-align: right!important;
}

.adjusting-padding-bottom
{
	padding-top: 25px!important;
}

.no_padding_top
{
	padding-top: 0px!important;
}

.popover
{
	background-color: #333333!important;
	color: #FFFFFF!important;
	-webkit-box-shadow: none!important;
	box-shadow: none!important;
}
.popover-content
{
	font-family:"TimesNewRomanMTStd"; 
	font-size:17px!important;
	font-style:normal!important;
	font-variant:normal!important;
	font-weight: 400!important;
	line-height: 1.5!important;
	text-indent:0!important;
	text-align:left!important;
	text-align-last:left!important;
	page-break-after:auto!important;
	page-break-before:auto!important;
	letter-spacing: 0.5px!important;
	margin: 0px 0px 0px!important;
}
.popover.top>.arrow
{
	border-top-color: #333333!important;
}
.popover.top>.arrow:after
{
	border-top-color:#333333!important;
}
.foot_note
{
	cursor: pointer;
}
.padding_left_right_zero
{
	padding-left: 0px!important;
	padding-right: 0px!important;
}

/*Table Adjustment*/

table td {
    border-top: 0px!important;
	border-bottom: 1px solid #b2b2b2 !important;
}

.table2
{
	margin-bottom: 0px;
}
.table2 > thead
{
	font-family:"Futura Std Medium";
	font-size: 16px;
}
.table2 > thead > tr > th
{
	border-top: 3px solid #009a93!important;
	border-bottom: 3px solid #009a93;
	vertical-align: top;
	text-align:left !important;
}
.table2 > tbody
{
	font-family:"Futura Std Light";
	font-size: 16px;
	color:#000 !important;
}
.table2 > tbody > tr > td
{
	text-align: left;
	vertical-align:top !important;
	border-bottom: 1px dotted #333333 !important;
	border-right: 1px dotted #333333 !important;
}

.table2 > tbody > tr > td:first-child
{
	text-align: left!important;
	vertical-align:top !important;
}
.table2 > tbody > tr > td:last-child
{
	border-right:hidden !important;
}

.table2_fc_right > tbody > tr > td:first-child
{
	text-align: left!important;
}
.table2_sc_left > tbody > tr > td:nth-child(2)
{
	text-align: left!important;
}

.table2 > tbody > tr:last-child > td
{
	border-bottom: 3px solid #009a93 !important;
}
.table_dotted_last > tbody > tr:last-child > td
{
	border-bottom: 1px solid #333333 !important;
}
.table_last_bold > tbody > tr:last-child > td
{
	font-family:"Verdana Pro SemiBold", sans-serif;
	font-size: 14px;
}

.total
{
	font-family:"Verdana Pro SemiBold", sans-serif;
	font-size: 14px;
}
.total > td
{
	border-bottom: 1px solid #333333;
}

.table_bold > td, .tb > td
{
	font-family:'Futura Std Heavy';
}
.tb1
{
	font-family:"Verdana Pro SemiBold", sans-serif;
}
.text_left
{
	text-align: left!important;
}
.v_top
{
	vertical-align: top!important;
}
.v_top > tr > th
{
	vertical-align: top!important;
}
.v_bottom > tr > td
{
	vertical-align: bottom!important;
}

.no_top_border
{
	border-top: transparent!important;
}

.bottom_no_border
{
	border-bottom: transparent!important;
}
.bottom_no_border > td
{
	border-bottom: transparent!important;
}

.bottom_no_border_fc > tbody > tr > td:first-child
{
	border-bottom: transparent!important;
}

.bottom_no_border1 > tr > td
{
	border-bottom: transparent;
}
.bottom_solid_border > td
{
	border-bottom: 1px solid #333333 !important;
}

.padding_bottom_0 > td
{
	padding-bottom: 0%!important;
}
.Tab-v
{
	font-family:"Verdana Pro Light", sans-serif;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
}
.star
{
	font-family:"Verdana Pro Light", sans-serif;
	font-size: 14px;
	padding-top: 10px;
}
.table_prefix
{
	margin-bottom: 1%;
}
.table3
{
	margin-bottom: 0px;
}
.table3 > thead
{
	font-family:"Futura Std Medium";
	font-size: 16px;
}
.table3 > thead > tr > th
{
	border-top: 3px solid #009a93!important;
	border-bottom: 3px solid #009a93;
	vertical-align: top;
}
.table3 > tbody
{
	font-family:"Futura Std Light";
	font-size: 16px;
}
.table3 > tbody > tr > td
{
	text-align: right;
	border-bottom: 1px dotted #333 !important;
}

.table3 > tbody > tr > td:first-child
{
	text-align: left!important;
	vertical-align:top !important;
}
.table3_fc_right > tbody > tr > td:first-child
{
	text-align: right!important;
}
.table3_sc_left > tbody > tr > td:nth-child(2)
{
	text-align: left!important;
}

.table3 > tbody > tr:last-child > td
{
	font-family:'Futura Std Heavy';
	border-bottom: 3px solid #009a93 !important;
}

.secondtd  td:nth-child(4){
 border-right: 1px solid #009a93 !important;
}
.nobold{font-family:"Futura Std Light" !important;}


/* Global Changes */
.table-of-content
{
	font-family: "Verdana Pro Light", sans-serif;
  	font-size: 17px;
}
  
.table-responsive
{
	border: 1px solid #FFFFFF;
}

tbody.v_middle > tr > td
{
	vertical-align: middle;
}

tbody.v_middle_last > tr > td:last-child
{
	vertical-align: middle;
}

.v_middle
{
	vertical-align: middle!important;
}


.table_row_shade_rd > thead > tr > th:last-child, .table_row_shade_rd > tbody > tr > td:last-child
{
	background-color:#eae4f1; 
}
.table_row_shade_rd_first_child > td:first-child
{
	background-color:#eae4f1;
}

.table_row_shade_rd_minus1 > thead > tr > th:nth-last-child(1), .table_row_shade_rd_minus1 > tbody > tr > td:nth-last-child(1)
{
	background-color:#eae4f1 !important; 
	-webkit-print-color-adjust: exact; 
}
.table_row_shade_rd_minus2 > thead > tr > th:nth-last-child(2),.table_row_shade_rd_minus2 > tbody > tr > td:nth-last-child(2)
{
	background-color:#eae4f1 !important; 
	-webkit-print-color-adjust: exact; 
}
.table_row_shade_rd_minus3 > thead > tr > th:nth-last-child(3),.table_row_shade_rd_minus3 > tbody > tr > td:nth-last-child(3)
{
	background-color:#eae4f1 !important;
	-webkit-print-color-adjust: exact;  
}
.table_row_shade_rd_minus4 > thead > tr > th:nth-last-child(4),.table_row_shade_rd_minus4 > tbody > tr > td:nth-last-child(4)
{
	background-color:#eae4f1 !important; 
	-webkit-print-color-adjust: exact; 
}
.table_row_shade_rd_minus5 > thead > tr > th:nth-last-child(5),.table_row_shade_rd_minus5 > tbody > tr > td:nth-last-child(5)
{
	background-color:#eae4f1; 
}
.table_row_shade_rd_minus6 > thead > tr > th:nth-last-child(6),.table_row_shade_rd_minus6 > tbody > tr > td:nth-last-child(6)
{
	background-color:#eae4f1; 
}

.table_row_shade_rd_minus7 > thead > tr > th:nth-last-child(7),.table_row_shade_rd_minus7 > tbody > tr > td:nth-last-child(7)
{
	background-color:#eae4f1; 
}


.table_row_shade_rd_minus8 > thead > tr > th:nth-last-child(8),.table_row_shade_rd_minus8 > tbody > tr > td:nth-last-child(8)
{
	background-color:#eae4f1 !important; 
	-webkit-print-color-adjust: exact; 
}

.table_row_right_rd_minus2 > thead > tr > th:nth-last-child(2),.table_row_right_rd_minus2 > tbody > tr > td:nth-last-child(2)
{
		border-right: 1px dashed #0098d8 !important;
		-webkit-print-color-adjust: exact; 
}


.table_row_shade_gr > thead > tr > th:last-child, .table_row_shade_rd > tbody > tr > td:last-child
{
	background-color:#ebf6f6; 
}
.table_row_shade_gr_first_child > td:first-child
{
	background-color:#ebf6f6;
}

.table_row_shade_gr_minus1 > thead > tr > th:nth-last-child(1), .table_row_shade_gr_minus1 > tbody > tr > td:nth-last-child(1)
{
	background-color:#ebf6f6 !important;
	-webkit-print-color-adjust: exact; 
}
.table_row_shade_gr_minus2 > thead > tr > th:nth-last-child(2),.table_row_shade_gr_minus2 > tbody > tr > td:nth-last-child(2)
{
	background-color:#ebf6f6 !important; 
	-webkit-print-color-adjust: exact; 
}
.table_row_shade_gr_minus3 > thead > tr > th:nth-last-child(3),.table_row_shade_gr_minus3 > tbody > tr > td:nth-last-child(3)
{
	background-color:#ebf6f6 !important; 
	-webkit-print-color-adjust: exact; 
}
.table_row_shade_gr_minus4 > thead > tr > th:nth-last-child(4),.table_row_shade_gr_minus4 > tbody > tr > td:nth-last-child(4)
{
	background-color:#ebf6f6 !important; 
	-webkit-print-color-adjust: exact; 
}
.table_row_shade_gr_minus5 > thead > tr > th:nth-last-child(5),.table_row_shade_gr_minus5 > tbody > tr > td:nth-last-child(5)
{
	background-color:#ebf6f6 !important;
	-webkit-print-color-adjust: exact; 
	
}
.table_row_shade_gr_minus6 > thead > tr > th:nth-last-child(6),.table_row_shade_gr_minus6 > tbody > tr > td:nth-last-child(6)
{
	background-color:#ebf6f6; 
}
.table_row_shade_gr_minus7 > thead > tr > th:nth-last-child(7),.table_row_shade_gr_minus7 > tbody > tr > td:nth-last-child(7)
{
	background-color:#ebf6f6; 
}
.table_row_shade_gr_minus8 > thead > tr > th:nth-last-child(8),.table_row_shade_gr_minus8 > tbody > tr > td:nth-last-child(8)
{
	background-color:#ebf6f6 !important;
	 -webkit-print-color-adjust: exact;
}

.table_row_shade_gr_minus9 > thead > tr > th:nth-last-child(9),.table_row_shade_gr_minus9 > tbody > tr > td:nth-last-child(9)
{
	background-color:#ebf6f6 !important; 
	-webkit-print-color-adjust: exact;
}

.credits
{
	font-size: 13px;
	line-height: 1.5;
	font-family:"CronosPro-Regular";
}

.back-to-top {
    position: fixed;
    bottom: 2em;
    right: 0px;
    text-decoration: none;
    color: #000000;
    background-color: rgba(235, 235, 235, 0.80);
    font-size: 12px;
    padding: 1em;
    display: none;
    font-family:"CronosPro-Regular" !important;
}

.back-to-top:hover {    
    background-color: rgba(135, 135, 135, 0.50);
    font-family:"CronosPro-Regular" !important;
}


.pagewrap { width:100%;  height:auto; /*min-height:1000px;*/ text-indent:0px; }
.navbar-header {
	float:none!important;
}

a{text-decoration:none !important;}

.underline{text-decoration:underline !important;}

ul
{
	padding-left:20px;
	font-size:18px;
	text-align:left !important;
}

ul>li{
    /* Bullet color */
    /*color: black;*/
	color:#231f20 !important;
	font-size: 18px;  
	line-height:22px;
	padding:0px;
	text-align:left;
	margin:0px;
}


.ulsp>li{
    /* Bullet color */
    /*color: black;*/
	color:#231f20 !important;
	font-size: 18px;  
	line-height:22px;
	padding:0px;
	text-align:left;
	margin:0px;
	margin-top:8pt !important;
}


.ul1>li{
    /* Bullet color */
    /*color: orange;*/
	color:#336699 !important;
	font-size: 18px;  
	line-height:22px;
	padding:0px;
	text-align:justify;
	margin:0px;
}

.ul2>li {
    /* Bullet color */
    /*color: red;*/
    list-style-type: disc;
    color:#c7495c;
	font-family:"Verdana-Regular", sans-serif;
    list-style-position:outside;
    font-size: 14px !important;
	text-align:justify !important;
}

.ul3>li {
    /* Bullet color */
    /*color: green;*/
    list-style-type: disc;
    color:#96c63c;
	font-family:"Verdana-Regular", sans-serif;
	font-size:14px !important;
    list-style-position:outside;
	text-align:justify !important;
}

ul.dashed {
  list-style-type: none;
}
ul.dashed > li {
  text-indent: -10px;
}
ul.dashed > li:before {
  content: "- ";
  text-indent: -15px;
}
ul li > span {
	color:#231f20!important;
	font-size:16px;
	font-style:normal;
	font-variant:normal;
	font-weight: 400;
	line-height: 22px;
	text-indent:0;
	text-align:justify;
	text-align-last:left;
	page-break-after:auto;
	page-break-before:auto;
	letter-spacing: 0.5px;
}

.Previous
{
	color:#FFF;
	font-family:"CronosPro-Regular";
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight: bold;
	line-height: 1.5;
	text-indent:0;
	text-align:justify;
	text-align-last:left;
	page-break-after:auto;
	page-break-before:auto;
	letter-spacing: 0.5px;
	margin: 0px 0px 0px;
}

.Next
{
	color:#FFF;
	font-family:"CronosPro-Regular";
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight: bold;
	line-height: 1.5;
	text-indent:0;
	text-align:justify;
	text-align-last:right !important;
	page-break-after:auto;
	page-break-before:auto;
	letter-spacing: 0.5px;
	margin: 0px 0px 0px;
}


/* Responsiveness */
@media only screen and (min-width:1201px) and (max-width:2000px){
.searchform
{left:15% !important;}
}

@media only screen and (max-width : 1200px) {
 .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
		margin-top:30px;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
		padding-right: 15px!important;
  		padding-left: 15px!important;
  		overflow-x: visible!important;
		height:260px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
		
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
	.mainLogo { width:35% !important; background-position:left!important; }
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse { max-height:none !important; width:100%; }
.navbar-nav .open .dropdown-menu {
  position: relative;
  float: none;
  width: auto;
  margin-top: 0;
  background-color: transparent;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  
}
.dropdown-menu>li>a {
  display: block;
  padding: 3px 35px !important;
  clear: both;
  line-height: normal;
  white-space: nowrap;
}
h1{ font-size:56px;}
.index_container{margin-top:100pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.index_container1{margin-top:100pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.Rubrik-0{font-size:50px !important;}
.Rubrik-01{font-size:28px !important;}
.Rubrik-02{font-size:22px !important;}
.Rubrik-03{font-size:18px !important;}
.Normal{font-size:16px !important;}
.Normal-1-a{font-size:16px !important;}
.ul3>li{font-size:14px !important;}
.ul2>li{font-size:14px !important;}
.ul1>li{font-size:14px !important;}
.index_title {
  font-size: 25px;
  font-family:"Futura Std Book";
  padding-left:10pt;
}
.index_pagetitle {
  font-size: 20px;
  font-family:"Futura Std Light";
  padding-left:20pt;
}
#tipue_search_input
{
     float: left;
     width: 180px !important;
}
.tipue_search_button
{
     width: 67px !important;
}
.searchform
{left:82% !important;}

}


@media only screen and (min-width:998px) and (max-width:1198px){
.index_title {
  font-size: 25px;
  font-family:"Futura Std Book";
  padding-left:10pt;
}
.mainLogo {width:45% !important; margin-left:25pt !important; float:left !important}
.navbar-nav
{
	margin: 0px 0px 0px 0px!important;
}
.index_container1
{
	margin-top:85pt !important;
}
.index_pagetitle {
  font-size: 20px;
  font-family:"Futura Std Book";
  padding-left:20pt;
}
.index_container{margin-top:70pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.Rubrik-0{font-size:50px !important;}
.Rubrik-01{font-size:28px !important;}
.Rubrik-02{font-size:22px !important;}
.Rubrik-03{font-size:18px !important;}
.Normal{font-size:16px !important;}
.Normal-1-a{font-size:16px !important;}
.searchform
{
	margin-left:250pt !important;
	margin-top:10pt !important;
	}

#tipue_search_input
{
     float: left;
     width: 140px !important;
}
.tipue_search_button
{
     width: 65px !important;
}
}

@media only screen and (max-width : 1024px) {
.index_title {
  font-size: 22px;
  font-family:"Futura Std Book";
  padding-left:10pt;
}
.index_pagetitle {
  font-size: 19px;
  font-family:"Futura Std Light";
  padding-left:20pt;
}
p{ font-size:16px!important;}

h2 { font-size:24px; }
h3 { font-size:18px;  }
h4 { font-size:16px; }
.index_container{margin-top:70pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.index_container1{margin-top:88pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.Rubrik-0{font-size:50px !important;}
.Rubrik-01{font-size:28px !important;}
.Rubrik-02{font-size:22px !important;}
.Rubrik-03{font-size:18px !important;}
.table_scroll{
overflow:scroll !important;
padding-bottom:15px;
}
.Normal{font-size:16px !important;}
.Normal-1-a{font-size:16px !important;}
.ul3>li{font-size:14px !important;}
.ul2>li{font-size:14px !important;}
.ul1>li{font-size:14px !important;}
.Footnote-List{font-size:14px !important;}
.searchform
{
	margin-left:250pt !important;
	margin-top:10pt !important;
	}

#tipue_search_input
{
     float: left;
     width: 140px !important;
}
.tipue_search_button
{
     width: 65px !important;
}
}
@media only screen and (max-width : 1194px) {
		.navbar-nav {margin: 0px 0px!important; padding-left: 0px!important;}
	.navbar-collapse > ul { font-size: 13px!important; padding-top: 5%;}
.searchform
{
	margin-left:250pt !important;
	margin-top:10pt !important;
	}

#tipue_search_input
{
     float: left;
     width: 140px !important;
}
.tipue_search_button
{
     width: 65px !important;
}}

@media only screen and (max-width : 1000px) {
	/*.navbar-collapse { padding-right: 0px!important; padding-left: 0px!important; border-top: none!important; padding-top: 5%;}
	.navbar-nav {margin: 0px 0px!important; padding-left: 0px!important;}*/
	.navbar-nav {margin: 0px 0px!important; padding-left: 0px!important;}
	.navbar-header { padding-left: 35%!important; }
	.navbar-collapse > ul { font-size: 13px!important; padding-top: 5%;}
	.menu_container { padding-left: 0px!important; padding-right: 0px!important; }
	.namnd
 	{
 		vertical-align: bottom!important;
 	}

.mainLogo {width:45% !important; margin-left:-220pt !important; float:left !important}
.fullwidth { width:100% !important; display:block; margin-bottom:10px; }
.floatRight { float:left !important; margin-top:0px !important; }
h1{ font-size:42px;}
.index_title {
  font-size: 19px;
}
.index_pagetitle {
  font-size: 16px;
}
.index_container{margin-top:85pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.index_container1
{
	margin-top:85pt !important;
}
.Rubrik-0{font-size:50px !important;}
.Rubrik-01{font-size:28px !important;}
.Rubrik-02{font-size:22px !important;}
.Rubrik-03{font-size:18px !important;}
.table_scroll{
overflow:scroll !important;
padding-bottom:15px;
}
.Normal{font-size:16px !important;}
.Normal-1-a{font-size:16px !important;}
.ul3>li{font-size:14px !important;}
.ul2>li{font-size:14px !important;}
.ul1>li{font-size:14px !important;}
.searchform
{
	margin-left:250pt !important;
	margin-top:10pt !important;
	}

#tipue_search_input
{
     float: left;
     width: 140px !important;
}
.tipue_search_button
{
     width: 65px !important;
}

}

@media only screen and (min-width:781px) and (max-width:991px){
.index_container{margin-top:85pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.index_container1
{
	margin-top:95pt !important;
}
.mainimg{margin-top:135pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.Rubrik-0{font-size:50px !important; margin-top:15pt;}
.Rubrik-01{font-size:28px !important;}
.Rubrik-02{font-size:22px !important;}
.Rubrik-03{font-size:18px !important;}
.table_scroll{
overflow:scroll !important;
padding-bottom:15px;
}
.Normal{font-size:16px !important;}
.Normal-1-a{font-size:16px !important;}
.ul3>li{font-size:14px !important;}
.ul2>li{font-size:14px !important;}
.ul1>li{font-size:14px !important;}
.Footnote-List{font-size:14px !important;}
.mainLogo {margin-left:-145pt !important; float:left !important}
.navbar-nav {margin: 0px 0px!important; padding-left: 0px!important;}
.Previous
{
	font-size:12px !important;
}
.Next
{
	font-size:12px !important;
}
.searchform
{
	margin-left:200pt !important;
	margin-top:10pt !important;
	}

#tipue_search_input
{
     float: left;
     width: 140px !important;
}
.tipue_search_button
{
     width: 65px !important;
}
}

@media only screen and (max-width : 781px) {
.index_container{margin-top:80pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.index_container1
{
	margin-top:105pt !important;
}
.mainimg{margin-top:120pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
	.navbar-nav {margin: 0px 0px!important; padding-left: 0px!important;}
	.navbar-collapse { padding-right: 0px!important; padding-left: 0px!important; border-top: none!important; padding-top: 5%;}
	.navbar-toggle { display: block!important; }
	.navbar-header { padding-left: 0%!important; }
.Rubrik-0{font-size:50px !important;}
.Rubrik-01{font-size:28px !important;}
.Rubrik-02{font-size:22px !important;}
.Rubrik-03{font-size:18px !important;}
.table_scroll{
overflow:scroll !important;
padding-bottom:15px;
}
.Normal{font-size:16px !important;}
.Normal-1-a{font-size:16px !important;}
.ul3>li{font-size:14px !important;}
.ul2>li{font-size:14px !important;}
.ul1>li{font-size:14px !important;}
.mainLogo {width:45% !important; margin-left:45pt !important; float:left !important}
.span1 {margin-left:-180pt !important; margin-top:20pt !important; font-size:18px !important;}
.Previous
{
	font-size:12px !important;
}
.Next
{
	font-size:12px !important;
	margin-top:0pt !important;
}
.searchform
{
	margin-left:150pt !important;
	margin-top:10pt !important;
	}

#tipue_search_input
{
     float: left;
     width: 120px !important;
}
.tipue_search_button
{
     width: 55px !important;
}
}

@media only screen and (max-width : 779px) {
.mainimg{margin-top:135pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse { max-height:none !important; width:100%; }
.pagewrap {
  min-height:300px !important;
}
p{ font-size:16px!important;}
h2 { font-size:22px; }
h3 { font-size:16px;  }
h4 { font-size:14px; }
.index_container{margin-top:-110pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.index_container1{margin-top:-110pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.Rubrik-0{font-size:50px !important;}
.Rubrik-01{font-size:28px !important;}
.Rubrik-02{font-size:22px !important;}
.Rubrik-03{font-size:18px !important;}
.table_scroll{
overflow:scroll !important;
padding-bottom:15px;
}
.Normal{font-size:16px !important;}
.Normal-1-a{font-size:16px !important;}
.ul3>li{font-size:14px !important;}
.ul2>li{font-size:14px !important;}
.ul1>li{font-size:14px !important;}
.mainLogo {width:45% !important; margin-left:25pt !important; float:left !important}
.span1 {margin-left:-150pt !important; margin-top:20pt !important; font-size:18px !important;}
.Previous
{
	font-size:13px !important;
}
.Next
{
	font-size:13px !important;
	margin-top:-10pt !important;
}
.searchform
{
	margin-left:140pt !important;
	margin-top:10pt !important;
	}

#tipue_search_input
{
     float: left;
     width: 120px !important;
}
.tipue_search_button
{
     width: 55px !important;
}
}

@media only screen and (max-width:640px){
.mainimg{margin-top:135pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.mainLogo { width:45% !important; }
.index_container{margin-top:-110pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.index_container1{margin-top:-110pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.Rubrik-0{font-size:45px !important; margin-top:25pt;}
.Rubrik-01{font-size:24px !important;}
.Rubrik-02{font-size:19px !important;}
.Rubrik-03{font-size:16px !important;}
.table2 > thead{font-size: 17px;}
.table2 > tbody{font-size: 12px;}
.table3 > thead{font-size: 17px;}
.table3 > tbody{font-size: 12px;}
.img1_text_p1{font-size:40px;}
.img1_text_p2{font-size:18px;}
.table_scroll{
overflow:scroll !important;
padding-bottom:15px;
}
.Normal{font-size:15px !important;}
.Normal-1-a{font-size:15px !important;}
.ul3>li{font-size:14px !important;}
.ul2>li{font-size:14px !important;}
.ul1>li{font-size:14px !important;}
.mainLogo {width:45% !important; margin-left:25pt !important; float:left !important}
.span1 {margin-left:-100pt !important; margin-top:20pt !important; font-size:18px !important;}
.Previous
{
	font-size:12px !important;
}
.Next
{
	font-size:12px !important;
	margin-top:-13.5pt !important;
}
.searchform
{
	margin-left:150pt !important;
	margin-top:10pt !important;
	}

#tipue_search_input
{
     float: left;
     width: 120px !important;
}
.tipue_search_button
{
     width: 55px !important;
}
}

@media only screen and (max-width : 480px) {
.mainimg{margin-top:135pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
	/*.logo { padding-top: 0px; padding-bottom: 0px; }*/
	.navbar-nav {margin: 0px 0px!important; padding-left: 0px!important;}
	.navbar-collapse { padding-right: 0px!important; padding-left: 0px!important; border-top: none!important; padding-top: 5%;}
	.navbar-header { padding-left: 0%!important; }
.navbar-toggle { margin-top:80px; }

.index_title {
  font-size: 16px;
}
.index_pagetitle {
  font-size: 14px;
}
.pagewrap {
  min-height:200px !important;
}
.content{
  min-height:200px !important;
}
.table_scroll{
overflow:scroll !important;
padding-bottom:15px;
}
h1{ font-size:30px!important; }

.display_block { display:block; }
h2 { font-size:20px; }
h3 { font-size:14px;  }
h4 { font-size:12px; }
.index_container{margin-top:0pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.index_container1{margin-top:0pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.Rubrik-0{font-size:35px !important;}
.Rubrik-01{font-size:20px !important;}
.Rubrik-02{font-size:16px !important;}
.Rubrik-03{font-size:14px !important;}
.table2 > thead{font-size: 15px;}
.table2 > tbody{font-size: 12px;}
.table3 > thead{font-size: 15px;}
.table3 > tbody{font-size: 12px;}
.Normal{font-size:15px !important;}
.Normal-1-a{font-size:15px !important;}
.ul3>li{font-size:14px !important;}
.ul2>li{font-size:14px !important;}
.ul1>li{font-size:14px !important;}
.mainLogo {width:65% !important; margin-left:10pt !important; float:left !important}
.Previous
{
	font-size:12px !important;
}
.Next
{
	font-size:12px !important;
	margin-top:-13.5pt !important;
}
.searchform
{
	margin-left:100pt !important;
	margin-top:-10pt !important;
	}

#tipue_search_input
{
     float: left;
     width: 120px !important;
}
.tipue_search_button
{
     width: 55px !important;
}
}
@media only screen and (max-width : 639px) {
.searchform
{
	margin-left:140pt !important;
	margin-top:30pt !important;
	}

#tipue_search_input
{
     float: left;
     width: 120px !important;
}
.tipue_search_button
{
     width: 55px !important;
}	

}

@media only screen and (max-width : 509px) {
.searchform
{
	margin-left:120pt !important;
	margin-top:-10pt !important;
	}

#tipue_search_input
{
     float: left;
     width: 120px !important;
}
.tipue_search_button
{
     width: 55px !important;
}

}


@media only screen and (max-width : 455px) {
.searchform
{
	margin-left:100pt !important;
	margin-top:-20pt !important;
	}

#tipue_search_input
{
     float: left;
     width: 120px !important;
}
.tipue_search_button
{
     width: 55px !important;
}

}

@media only screen and (max-width : 368px) {
.mainimg{margin-top:137pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
	.navbar-nav {margin: 0px 0px!important; padding-left: 0px!important;}
	.navbar-collapse { padding-right: 0px!important; padding-left: 0px!important; border-top: none!important; padding-top: 5%;}

.index_container{margin-top:40pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
.pagewrap {
  min-height:200px !important;
}
.content{
  min-height:200px !important;
}
.table_scroll{
overflow:scroll !important;
padding-bottom:15px;
}

.col-sm-3{ width:100%!important; float:left;}
.Rubrik-0{font-size:30px !important;}
.Rubrik-01{font-size:18px !important;}
.Rubrik-02{font-size:16px !important;}
.Rubrik-03{font-size:14px !important;}
.table2 > thead{font-size: 15px;}
.table2 > tbody{font-size: 12px;}
.table3 > thead{font-size: 15px;}
.table3 > tbody{font-size: 12px;}
.Normal{font-size:14px !important;}
.Normal-1-a{font-size:14px !important;}
.ul3>li{font-size:13px !important;}
.ul2>li{font-size:13px !important;}
.ul1>li{font-size:13px !important;}
.mainLogo {width:65% !important; margin-left:10pt !important; float:left !important}
.Previous
{
	font-size:12px !important;
}
.Next
{
	font-size:12px !important;
	margin-top:-13.5pt !important;
}
.searchform
{
	margin-left:100pt !important;
	margin-top:-10pt !important;
	}

#tipue_search_input
{
     float: left;
     width: 90px !important;
}
.tipue_search_button
{
     width: 35px !important;
}
}

@media only screen and (max-width : 326px) {

.mainimg{margin-top:137pt !important;	margin-bottom: 50px;	/*border:1px solid black;*/	background-color: white;}
	.navbar-brand{}
	/*.logo { padding-top: 0px; padding-bottom: 0px; }*/
        .img1_text_p1{font-size: 21px !important; line-height: 25px; margin-top:-20pt;}
        .img1_text_p2{font-size: 9px !important; line-height: 7px; margin-top:-20pt;}
.Rubrik-0{font-size:28px !important;}
.Rubrik-01{font-size:18px !important;}
.Rubrik-02{font-size:16px !important;}
.Rubrik-03{font-size:14px !important;}
.table2 > thead{font-size: 15px;}
.table2 > tbody{font-size: 12px;}
.table3 > thead{font-size: 15px;}
.table3 > tbody{font-size: 12px;}
.Normal{font-size:13px !important;}
.Normal-1-a{font-size:13px !important;}
.ul3>li{font-size:13px !important;}
.ul2>li{font-size:13px !important;}
.ul1>li{font-size:13px !important;}
.mainLogo {width:68% !important; margin-left:10pt !important; float:left !important}
.Previous
{
	font-size:12px !important;
}
.Next
{
	font-size:12px !important;
	margin-top:-13.5pt !important;
}
.searchform
{
	margin-left:100pt !important;
	margin-top:-10pt !important;
	}

#tipue_search_input
{
     float: left;
     width: 90px !important;
}
.tipue_search_button
{
     width: 35px !important;
}
	.index_container{margin-top:40pt !important;}
}

@media only screen and (min-width:300px) and (max-width:325px){
	.index_container{margin-top:40pt !important;}
.searchform
{
	margin-left:95pt !important;
	margin-top:-10pt !important;
	}

#tipue_search_input
{
     float: left;
     width: 90px !important;
}
.tipue_search_button
{
     width: 35px !important;
}
}


/*--------------------------------------------------------------
1.0 - BASE SITE STYLES
--------------------------------------------------------------*/
*,*:after,*:before {
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
}

.cf:before,
.cf:after {
    content:"";
    display:table;
}
.cf:after {
    clear:both;
}

a,a:visited {
  color:#fff
}

/*--------------------------------------------------------------
2.0 - SEARCH FORM
--------------------------------------------------------------*/
.searchform {
  background:#f4f4f4;
  background:rgba(244,244,244,.79);
  border: 1px solid #d3d3d3;
	left: 19pt !important;
  padding: 2px 5px;
  position: absolute;
	height:40pt !important;
	top: -90pt !important;
  box-shadow:0 4px 9px rgba(0,0,0,.37);
  -moz-box-shadow:0 4px 9px rgba(0,0,0,.37);
  -webkit-box-shadow:0 4px 9px rgba(0,0,0,.37);
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px
}

.searchform input, .searchform button {
	float: left;
}
.searchform input {
	background:#fefefe;
	border: none;
	font:12px/12px 'Futura Std Light';
	margin-right: 5px;
	padding: 10px;
	height:35pt !important;
	width: 150px !important;
	box-shadow: 0 0 4px rgba(0,0,0,.4) inset, 1px 1px 1px rgba(255,255,255,.75);
	-moz-box-shadow: 0 0 4px rgba(0,0,0,.4) inset, 1px 1px 1px rgba(255,255,255,.75);
	-webkit-box-shadow: 0 0 4px rgba(0,0,0,.4) inset, 1px 1px 1px rgba(255,255,255,.75);
  border-radius: 9px;
  -moz-border-radius: 9px;
  -webkit-border-radius: 9px
}
	.searchform input:focus {
		outline: none;
		box-shadow:0 0 4px #0d76be inset;
		-moz-box-shadow:0 0 4px #0d76be inset;
		-webkit-box-shadow:0 0 4px #0d76be inset;
	}
	.searchform input::-webkit-input-placeholder {
  	font-style: italic;
  	line-height: 15px
	}

	.searchform input:-moz-placeholder {
	  font-style: italic;
  	line-height: 15px
	}

.searchform button {
	background: rgb(52,173,236);
	background: -moz-linear-gradient(top, rgba(52,173,236,1) 0%, rgba(38,145,220,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(52,173,236,1)), color-stop(100%,rgba(38,145,220,1)));
	background: -webkit-linear-gradient(top, rgba(52,173,236,1) 0%,rgba(38,145,220,1) 100%);
	background: -o-linear-gradient(top, rgba(52,173,236,1) 0%,rgba(38,145,220,1) 100%);
	background: -ms-linear-gradient(top, rgba(52,173,236,1) 0%,rgba(38,145,220,1) 100%);
	background: linear-gradient(to bottom, rgba(52,173,236,1) 0%,rgba(38,145,220,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#34adec', endColorstr='#2691dc',GradientType=0 );
	border: none;
	height:35pt !important;
	color:#fff;
	cursor: pointer;
	font: 13px/13px 'Futura Std Light';
	padding: 10px;
	width:56px;
	box-shadow: 0 0 2px #2692dd inset;
	-moz-box-shadow: 0 0 2px #2692dd inset;
	-webkit-box-shadow: 0 0 2px #2692dd inset;
  border-radius: 9px;
  -moz-border-radius: 9px;
  -webkit-border-radius: 9px;
}
	.searchform button:hover {
		opacity:.9;
	}
	
	
.border{border-right: 1px dotted #333333 !important;}
/* Chrome Only */
.chrome border {
    display: none;
}

/* Firefox Only */
.gecko border {
    display: none;
}