html, body {margin: 0pt; padding:0;}

.skiplink { position:absolute; visibility: hidden;}



body, p, div {font-family: Arial, Helvetica, sans-serif; 
font-size: 100%; 
font-weight: 400; 
color: #000000; 
text-decoration: none;
padding: 0px;
line-height:160%;
text-align:justify;
}






  .required { font-family: Arial; color: red }
.required:before
{
content: "*"
} 




table {font-family: Arial, Helvetica, sans-serif; 
font-size: 100%; 
font-weight: 400; 
color: #000000; 
text-decoration: none;
padding: 0px;
line-height:160%;
}

b {font-family: Arial, Helvetica, sans-serif; 
font-size: 100%; 
font-weight: 900; 
color: #000000; 
text-decoration: none; 
padding: 0px;
}

p {
margin:0pt;
margin-bottom:2%;}


li{
margin-bottom: 0%;
}

.quote {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #21296C; text-decoration: none; padding: 0px; text-indent: 0px; font-weight: 500; text-align: left;}
.quote_name {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #5599bb; text-decoration: none; padding: 0px; text-indent: 0px; font-weight: 200; text-align: right;}


a {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #0000ff; text-decoration: underline; padding: 0px; text-indent: 0px; font-weight: 400; text-align: justify;}
a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #0000ff; text-decoration: underline; padding: 0px; text-indent: 0px; font-weight: 400; text-align: justify;}
a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #880044; text-decoration: underline; padding: 0px; text-indent: 0px; font-weight: 400; text-align: justify;}
a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; text-decoration: underline; padding: 0px; text-indent: 0px; font-weight: 400; text-align: justify;}


.indent {padding-left:16pt;}

.footer {font-family: Arial, Helvetica, sans-serif; 
font-size: 80%; 
font-weight: 400; 
color: #000000; 
text-decoration: none;
text-align:center;
padding: 0px;
}

a.menu_01:link {font-family: Arial, Helvetica, sans-serif; 
 
font-weight: 400; 
color: #000000; 
text-decoration: none;
text-align:center;
padding: 0px;
}

a.menu_01:visited {font-family: Arial, Helvetica, sans-serif; 

font-weight: 400; 
color: #000000; 
text-decoration: none;
text-align:center;
padding: 0px;
}

a.menu_01:hover {font-family: Arial, Helvetica, sans-serif; 

font-weight: 400; 
color: #000000; 
text-decoration: none;
text-align:center;
padding: 0px;
}


h1 {  font-family: Arial, Helvetica, sans-serif; 
font-size: 160%; 
letter-spacing:2pt;
font-weight: 900; 
color: #000000; 
text-align: left;
text-decoration: none; 
letter-spacing: 1pt; 
margin-bottom: 4pt;}


h2 {  font-family: Arial, Helvetica, sans-serif; 
font-size: 120%; 
font-weight: bold; 
color: #000000;
text-align: left;
text-decoration: none; 
margin-bottom: 2pt;}


h3 {  font-family: Arial, Helvetica, sans-serif; 
font-size: 120%; 
font-weight: bold; 
color: #000000;
border-bottom: 2px solid #000000;
text-align: left;
text-decoration: none; 
margin-bottom: 0pt;
display:block;
text-align: left;
}


h4 {  font-family: Arial, Helvetica, sans-serif; 
font-size: 100%; 
font-weight: bold; 
color: #000000;
text-align: left;
text-decoration: none; 
margin-bottom: 0pt;
}


h5 {  font-family: Arial, Helvetica, sans-serif; 
font-size: 100%; 
font-weight: bold; 
border-bottom: 1px dashed #212A6C;
color: #000000;
text-align: left;
text-decoration: none; 
margin-bottom: 0pt;
}



.menutab{ 
float: left;
	width: 152px;
	margin-right: 6px;
} 

.spiffy{
display:block
}
.spiffy *{
display:block;
height:1px;
overflow:hidden;
background:#dddddd
}
.spiffy1{
border-right:1px solid #f0f0f0;
padding-right:1px;
margin-right:3px;
border-left:1px solid #f0f0f0;
padding-left:1px;
margin-left:3px;
background:#e5e5e5;
}
.spiffy2{
border-right:1px solid #fbfbfb;
border-left:1px solid #fbfbfb;
padding:0px 1px;
background:#e3e3e3;
margin:0px 1px;
}
.spiffy3{
border-right:1px solid #e3e3e3;
border-left:1px solid #e3e3e3;
margin:0px 1px;
}
.spiffy4{
border-right:1px solid #f0f0f0;
border-left:1px solid #f0f0f0;
}
.spiffy5{
border-right:1px solid #e5e5e5;
border-left:1px solid #e5e5e5;
}
.spiffy_content{
padding:0px 5px;
background:#dddddd;
} 














.inactive_tab{
display:block;
}
.inactive_tab *{
display:block;
height:1px;
overflow:hidden;
background:#ffcc00;
}
.inactive_tab1{
border-right:1px solid #ffe991;
padding-right:1px;
margin-right:3px;
border-left:1px solid #ffe991;
padding-left:1px;
margin-left:3px;
background:#ffd83f;
}
.inactive_tab2{
border-right:1px solid #fff9e5;
border-left:1px solid #fff9e5;
padding:0px 1px;
background:#ffd530;
margin:0px 1px;
}
.inactive_tab3{
border-right:1px solid #ffd530;
border-left:1px solid #ffd530;
margin:0px 1px;
}
.inactive_tab4{
border-right:1px solid #ffe991;
border-left:1px solid #ffe991;
}
.inactive_tab5{
border-right:1px solid #ffd83f;
border-left:1px solid #ffd83f;
}
.inactive_tab_content{
padding:0px 5px;
background:#ffcc00;
} 



.active_tab{
display:block
}
.active_tab *{
display:block;
height:1px;
overflow:hidden;
background:#cccccc
}
.active_tab1{
border-right:1px solid #e9e9e9;
padding-right:1px;
margin-right:3px;
border-left:1px solid #e9e9e9;
padding-left:1px;
margin-left:3px;
background:#d8d8d8;
}
.active_tab2{
border-right:1px solid #f9f9f9;
border-left:1px solid #f9f9f9;
padding:0px 1px;
background:#d5d5d5;
margin:0px 1px;
}
.active_tab3{
border-right:1px solid #d5d5d5;
border-left:1px solid #d5d5d5;
margin:0px 1px;
}
.active_tab4{
border-right:1px solid #e9e9e9;
border-left:1px solid #e9e9e9;
}
.active_tab5{
border-right:1px solid #d8d8d8;
border-left:1px solid #d8d8d8;
}
.active_tab_content{
padding:0px 5px;
background:#cccccc;
} 



