
.text {font-size: 25px;}



.main {
font-family : "Verdana";
color: #000000;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
}

.main  a:visited{
font-family : "Verdana";
color: #ff0000;
font-size: 10px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
} 

.main  a:link {
font-family : "Verdana";
color: #ff0000;
font-size: 10px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
} 

.main  a:hover{
font-family : "Verdana";
color: #ff0000;
font-size: 10px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
}

.main a:active{
font-family : "Verdana";
color: #ff0000;
font-size: 10px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
}

.main-partnerships {
font-family : "Verdana";
color: #000000;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
margin-bottom: 15px;
}

.main-partnerships  a:visited{
font-family : "Verdana";
color: #ff0000;
font-size: 10px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
} 

.main-partnerships  a:link {
font-family : "Verdana";
color: #ff0000;
font-size: 10px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
} 

.main-partnerships  a:hover{
font-family : "Verdana";
color: #ff0000;
font-size: 10px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
}

.main-partnerships a:active{
font-family : "Verdana";
color: #ff0000;
font-size: 10px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
}

.main2 {
list-style-type: NONE;
font-family : "Verdana";
color: #000000;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-left: 1px;
margin-top: -10px;
margin-bottom: 11px;
}


.mainlink {
list-style-type: NONE;
font-family : "Verdana";
color: #000000;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-left: 1px;
margin-top: -10px;
margin-bottom: 11px;
}

.mainlink  a:visited{
list-style-type: NONE;
font-family : "Verdana";
color: #000000;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-left: 1px;
margin-top: -10px;
margin-bottom: 11px;
} 

.mainlink  a:link {
list-style-type: NONE;
font-family : "Verdana";
color: #000000;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-left: 1px;
margin-top: -10px;
margin-bottom: 11px;
} 

.mainlink  a:hover{
list-style-type: NONE;
font-family : "Verdana";
color: #999999;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-left: 1px;
margin-top: -10px;
margin-bottom: 11px;
}

.mainlink a:active{
list-style-type: NONE;
font-family : "Verdana";
color: #000000;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-left: 1px;
margin-top: -10px;
margin-bottom: 11px;
}

.main2 {
list-style-type: NONE;
font-family : "Verdana";
color: #000000;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-left: 1px;
margin-top: -10px;
margin-bottom: 11px;
}


.bullet {

font-family : "Verdana";
color: #000000;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
list-style-type: disc;
margin-left: -22px;
margin-top: -10px;
margin-bottom: 14px;


}

.bulletinnovative-practice {

font-family : "Verdana";
color: #000000;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
padding-top:0px;
list-style-type: disc;
margin-left: -22px;
margin-top: 20px;
margin-bottom: 14px;


}

.bullet2 {

font-family : "Verdana";
color: #000000;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
list-style-type: disc;
margin-left: -22px;
margin-top: 0px;
margin-bottom: 4px;


}

.bullet5 {
list-style-type: disc;
font-family : "Verdana";
color: #000000;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: normal;
letter-spacing: -0.03em;
margin-left: -6px;
margin-top: -10px;
margin-bottom: 14px;


}

.mainbold {
font-family : "Verdana";
color: #000000;
font-size: 12px;
line-height: 17px;
text-decoration: none;
font-weight: bold;
letter-spacing: 0em;
margin-top: 6px;
margin-bottom: 19px;

}

.mainboldsmaller {
font-family : "Verdana";
color: #000000;
font-size: 14px;
line-height: 16px;
text-decoration: none;
font-weight: bold;
letter-spacing: 0em;
margin-top: 20px;
margin-bottom: 10px;

}



.visionheading {
font-family : "Verdana";
color: #000000;
font-size: 15px;
line-height: 17px;
text-decoration: none;
font-weight: bold;
letter-spacing: 0em;
margin-top: 6px;
margin-bottom: 10px;

}

.readmore {
font-family : "Verdana";
color: #000000;
font-size: 11px;
line-height: 13px;
text-decoration: none;
font-weight: bold;
letter-spacing: 0em;


}

.readmore2 {
font-family : "Verdana";
color: #000000;
font-size: 11px;
line-height: 13px;
text-decoration: none;
font-weight: bold;
letter-spacing: 0em;
margin-top: 12px;
margin-bottom: 35px;


}

.news1 {
font-family : "Verdana";
color: #000000;
font-size: 13px;
line-height: 14px;
text-decoration: none;
font-weight: bold;
letter-spacing: 0em;
margin-top: 7px;
margin-bottom: 50px;

}

.news1  a:visited{
font-family : "Verdana";
color: #000000;
font-size: 13px;
line-height: 14px;
text-decoration: underline;
font-weight: bold;
letter-spacing: 0em;
margin-top: 7px;
margin-bottom: 50px;

} 

.news1 a:link {
font-family : "Verdana";
color: #000000;
font-size: 13px;
line-height: 14px;
text-decoration: underline;
font-weight: bold;
letter-spacing: 0em;
margin-top: 7px;
margin-bottom: 50px;
} 

.news1  a:hover{
font-family : "Verdana";
color: #000000;
font-size: 13px;
line-height: 14px;
text-decoration: underline;
font-weight: bold;
letter-spacing: 0em;
margin-top: 7px;
margin-bottom: 50px;
}

.news1  a:active{
font-family : "Verdana";
color: #000000;
font-size: 13px;
line-height: 14px;
text-decoration: underline;
font-weight: bold;
letter-spacing: 0em;
margin-top: 7px;
margin-bottom: 50px;
}

.news2 {
font-family : "Verdana";
color: #000000;
font-size: 11px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0em;
margin-top: 7px;
margin-bottom: 50px;

}

.main2 {
list-style-type: NONE;
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: bold;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-left: 1px;
margin-top: 20px;
margin-bottom: 5px;
}

.bulletoverview {

font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: normal;
letter-spacing: -0.04em;

padding-top:0px;
list-style-type: disc;
margin-left: -22px;
margin-top: -10px;
margin-bottom: 15px;
}

.bulletoverview2 {

font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: normal;
letter-spacing: -0.04em;

padding-top:0px;
list-style-type: disc;
margin-left: 25px;
margin-top: -10px;
margin-bottom: 15px;
}


.mainoverviewtext {
list-style-type: NONE;
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-left: 1px;
margin-top: 10px;
margin-bottom: 11px;
}


.mainlinkoverview {
list-style-type: NONE;
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: underline; color: white;
font-weight: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-left: 1px;
margin-top: 10px;
margin-bottom: 11px;

}

.mainlinkoverview   a:visited{
list-style-type: NONE;
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;

font-weight: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-left: 1px;
margin-top: 10px;
margin-bottom: 11px;
text-decoration: underline; color: white;
} 

.mainlinkoverview   a:link {
list-style-type: NONE;
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: underline; color: white;
font-weight: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-left: 1px;
margin-top: 10px;
margin-bottom: 11px;
} 

.mainlinkoverview   a:hover{
list-style-type: NONE;
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: underline; color: white;
font-weight: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-left: 1px;
margin-top: 10px;
margin-bottom: 11px;
}

.mainlinkoverview  a:active{
list-style-type: NONE;
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: underline; color: white;
font-weight: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-left: 1px;
margin-top: -10px;
margin-bottom: 11px;
}




.overviewheading  {


font-family : "Verdana";
color: #ffffff;
font-size: 20px;
line-height: 25px;
text-decoration: none;
font-weight: bold;
font-style: italic;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 5px;
margin-bottom: 5px;
}

.footer {
font-family : "Arial";
color: #ffffff;
font-size: 0.75em;
line-height: 13pt;
text-decoration: none;
font-weight: normal;
letter-spacing: -0.008em;
margin-top: 14px;
margin-bottom: 24px;
text-indent: 20px

}


.overviewheader1  {

font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: bold;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 5px;
margin-bottom: 15px;
}

.overviewheader2  {

font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: bold;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 5px;
margin-bottom: 15px;
} 

.contacttext1 {

font-family : "Verdana";
color: #3E3F41;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: bold;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 5px;
margin-bottom: 15px;
}




.sitemap1  {

font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: bold;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 0px;
margin-bottom: 20px;
}

.sitemap1    a:visited{
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: bold;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 0px;
margin-bottom: 20px;
} 

.sitemap1    a:link {
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: bold;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 0px;
margin-bottom: 20px;
} 

.sitemap1    a:hover{
font-family : "Verdana";
color: #CCCCCC;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: bold;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 0px;
margin-bottom: 20px;
}

.sitemap1   a:active{
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: bold;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 0px;
margin-bottom: 20px;
}




.sitemap1b  {

font-family : "Verdana";
color: #ffffff !important;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: bold !important;
font-style: normal !important;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 0px;
margin-bottom: 3px;
}

.sitemap1b     a:visited{
font-family : "Verdana";
color: #ffffff !important;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: bold !important;
font-style: normal !important;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 0px;
margin-bottom: 3px;
} 

.sitemap1b     a:link {
font-family : "Verdana";
color: #ffffff !important;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: bold !important;
font-style: normal !important;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 0px;
margin-bottom: 3px;
} 

.sitemap1b     a:hover{
font-family : "Verdana";
color: #CCCCCC !important;
font-size: 12px;
line-height: 14px;
text-decoration: none !important;
font-weight: bold !important;
font-style: normal !important;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 0px;
margin-bottom: 3px;
}

.sitemap1b    a:active{
font-family : "Verdana";
color: #ffffff !important;
font-size: 12px;
line-height: 14px;
text-decoration: none !important;
font-weight: bold !important;
font-style: normal !important;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 0px;
margin-bottom: 3px;
}   








.sitemap2  {

font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: regular;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
margin-bottom: 3px;
text-indent:15px;

}

.sitemap2    a:visited{
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: regular;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
margin-bottom: 3px;
text-indent:15px;
} 

.sitemap2    a:link {
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: regular;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
margin-bottom: 3px;
text-indent:15px;
} 

.sitemap2    a:hover{
font-family : "Verdana";
color: #CCCCCC;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: regular;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
margin-bottom: 3px;
text-indent:15px;
}

.sitemap2   a:active{
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: regular;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
margin-bottom: 3px;
text-indent:14px;
}


.sitemap3  {

font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: bold;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 20px;
margin-bottom: 3px;
} 

.sitemap3    a:visited{
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: bold;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 20px;
margin-bottom: 3px;
} 

.sitemap3    a:link {
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: bold;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 20px;
margin-bottom: 3px;
} 

.sitemap3    a:hover{
font-family : "Verdana";
color: #CCCCCC;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: bold;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 20px;
margin-bottom: 3px;
}

.sitemap3  a:active{
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: bold;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
margin-top: 20px;
margin-bottom: 3px;
}

.bulletsitemap {

font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 13px;
text-decoration: none;
font-weight: normal;
letter-spacing: -0.04em;

padding-top:0px;
list-style-type: disc;
margin-left: 2px;
margin-top: -11px;
margin-bottom: 15px;
}

.bulletsitemap    a:visited{
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 13px;
text-decoration: none;
font-weight: normal;
letter-spacing: -0.04em;

padding-top:0px;
list-style-type: disc;
margin-left: 2px;
margin-top: -11px;
margin-bottom: 15px;
} 

.bulletsitemap    a:link {
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 13px;
text-decoration: none;
font-weight: normal;
letter-spacing: -0.04em;

padding-top:0px;
list-style-type: disc;
margin-left: 2px;
margin-top: -11px;
margin-bottom: 15px;
} 

.bulletsitemap    a:hover{
font-family : "Verdana";
color: #cccccc;
font-size: 12px;
line-height: 13px;
text-decoration: none;
font-weight: normal;
letter-spacing: -0.04em;

padding-top:0px;
list-style-type: disc;
margin-left: 2px;
margin-top: -11px;
margin-bottom: 15px;
}

.bulletsitemap  a:active{
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 13px;
text-decoration: none;
font-weight: normal;
letter-spacing: -0.04em;

padding-top:0px;
list-style-type: disc;
margin-left: 2px;
margin-top: -11px;
margin-bottom: 15px;
}







.bulletsitemap2 {

font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 13px;
text-decoration: none;
font-weight: normal;
letter-spacing: -0.04em;

padding-top:0px;
list-style-type: disc;
margin-left: 2px;
margin-top: -9px;
margin-bottom: 15px;
}

.bulletsitemap2    a:visited{
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 13px;
text-decoration: none;
font-weight: normal;
letter-spacing: -0.04em;

padding-top:0px;
list-style-type: disc;
margin-left: 2px;
margin-top: -9px;
margin-bottom: 15px;
} 

.bulletsitemap2    a:link {
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 13px;
text-decoration: none;
font-weight: normal;
letter-spacing: -0.04em;

padding-top:0px;
list-style-type: disc;
margin-left: 2px;
margin-top: -9px;
margin-bottom: 15px;
} 

.bulletsitemap2   a:hover{
font-family : "Verdana";
color: #cccccc;
font-size: 12px;
line-height: 13px;
text-decoration: none;
font-weight: normal;
letter-spacing: -0.04em;

padding-top:0px;
list-style-type: disc;
margin-left: 2px;
margin-top: -9px;
margin-bottom: 15px;
}

.bulletsitemap2  a:active{
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 13px;
text-decoration: none;
font-weight: normal;
letter-spacing: -0.04em;

padding-top:0px;
list-style-type: disc;
margin-left: 2px;
margin-top: -9px;
margin-bottom: 15px;
}











.sitemapafterbullet  {

font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: regular;
font-style: normal;
letter-spacing: 0px;
margin-top: -9px;
margin-bottom: 0px;
text-indent:0px;

}

.sitemapafterbullet    a:visited{
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: regular;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
margin-bottom: 3px;
text-indent:20px;
} 

.sitemapafterbullet   a:link {
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: regular;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
margin-bottom: 3px;
text-indent:20px;
} 

.sitemapafterbullet    a:hover{
font-family : "Verdana";
color: #CCCCCC;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: regular;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
margin-bottom: 3px;
text-indent:20px;
}

.sitemapafterbullet   a:active{
font-family : "Verdana";
color: #ffffff;
font-size: 12px;
line-height: 14px;
text-decoration: none;
font-weight: regular;
font-style: normal;
letter-spacing: 0px;
margin-top: 0px;
margin-bottom: 3px;
text-indent:20px;
}
  
