body, html 
{
    margin: 0;
    padding: 0;
    text-align: center;
    background-color:#DCDCDC;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
}
            
#wrapper 
{
    width: 1000px;
    margin: 0 auto;
    text-align: left;
    display: table;
    background-color: #ffffff;
}
#menu-menu{
    float: left;
}
p 
{
    margin: 0;
    padding: 0;
}

table, td, th
{
    vertical-align: top;
    text-align: left;
    margin: 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    empty-cells: show;
    font-family: arial, helvetica, sans-serif; 
    font-size: 11pt;
    color: #404040;
    line-height: 150%; 
    font-weight: normal;
}
ul
{
    list-style-type: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
img { border: none; }

.tabletoplogo
{
    vertical-align: top;
    height: 29px;
    width: 1000px;
    margin: 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    empty-cells: show;
    background: url('images/z-z1.png') no-repeat;
}
.ptmn
{
    margin: 0px;
    padding: 0px 0px 0px 0px;
    font-family: arial; font-size: 14pt; color: #ffffff; font-weight: bold; line-height:100%;
}
.tablelogob
{
    vertical-align: top;
    height: 97px;
    width: 1000px;
    margin: 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    empty-cells: show;
    background: url('images/z-z1-03.png');
    background-repeat: repeat;
}
.tdnav
{
    vertical-align: middle;
    text-align: right;
    height: 97px;
    margin: 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    font-family: arial; font-size: 13pt; color: #1d6ea8; font-weight: bold;
}
.tableheader
{
    vertical-align: top;
    height: 328px;
    width: 1000px;
    margin: 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    empty-cells: show;
    background: url('images/0-b-2013.jpg') no-repeat;
}

.tdheaderleft
{
    vertical-align: middle;
    text-align: left;
    height: 328px;
    width: 500px;
    margin: 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
}

.phleft
{
    margin: 0px;
    padding: 115px 0px 0px 25px;
    font-family: arial; font-size: 13pt; color: #ffffff; font-weight: normal; line-height:150%;
}

.phrighttop
{
    margin: 0px;
    padding: 80px 25px 0px 177px;
    font-family: arial; font-size: 18pt; color: #1d6ea8; font-weight: bold; line-height:100%;
}
.phright
{
    margin: 0px;
    padding: 10px 25px 0px 177px;
}
.tablefooter
{
    vertical-align: top;
    height: 31px;
    width: 1000px;
    margin: 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    empty-cells: show;
    background: url('images/0-b-2013-08.png') no-repeat;
}

.tdhdftr
{
    vertical-align: middle;
    text-align: center;
    height: 31px;
    width: 1000px;
    margin: 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    font-family: arial; font-size: 8pt; color: #ffffff; font-weight: bold;
}
.tablefourbox
{
    text-align: left;
    width: 1000px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    background: url('images/z-ind4bxpct.png');
    background-repeat: repeat;
}
.tablefourboxtitle
{
    text-align: left;
    width: 1000px;
    height: 37px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    background: url('images/z-4box-02.png') no-repeat;
}

.tabletopbody
{
    vertical-align: top;
    text-align: left;
    width: 1000px;
    margin: 5px 0px 25px 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
}

.pbtopbrdr
{
    margin: 0px;
    padding: 20px 15px 25px 25px;
    font-family: arial; font-size: 11pt; color: #404040; font-weight: normal; line-height:150%;
    border-right: 1px dashed #404040;
}
.pbtop
{
    margin: 0px;
    padding: 20px 15px 25px 15px;
    font-family: arial; font-size: 11pt; color: #404040; font-weight: normal; line-height:150%;
    border: 0px;
}

.pbtopleft
{
    margin: 0px;
    padding: 20px 15px 25px 15px;
    font-family: arial; font-size: 11pt; color: #404040; font-weight: normal; line-height:150%;
    border-right: 0px;
}
.tableaptbox
{
    text-align: left;
    width: 1000px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    background: url('images/z-aptbx.png');
    background-repeat: repeat;
}
.pbtopleftapt
{
    margin: 0px;
    padding: 20px 10px 25px 20px;
    font-family: arial; font-size: 11pt; color: #404040; font-weight: normal; line-height:150%;
    border-right: 0px;
}
.pbtopleftcom
{
    margin: 0px;
    padding: 20px 20px 25px 20px;
    font-family: arial; font-size: 11pt; color: #404040; font-weight: normal; line-height:150%;
    border-right: 0px;
}
.tableapt
{
    vertical-align: top;
    text-align: left;
    width: 960px;
    margin: 10px 20px 10px 20px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
}
.tdaptpad
{
    vertical-align: top;
    text-align: left;
    margin: 0px 0px 0px 0px;
    padding: 15px 25px 0px 0px;
    border: 0px;
    border-collapse: collapse;
}
.tableapttwenty
{
    vertical-align: top;
    text-align: left;
    margin: 20px 0px 0px 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
}
.tableaptright
{
    vertical-align: top;
    text-align: left;
    margin: 0px 20px 0px 22px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
}
.tdaptshadow
{
    margin: 0px 0px 0px 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    background: url('images/z-aptshdv.png') no-repeat;
}
.pbaptright
{
    margin: 0px;
    padding: 15px 0px 0px 0px;
    font-family: arial; font-size: 11pt; color: #404040; font-weight: normal; line-height:150%;
}
.pbaptboxtext
{
    text-align: left;
    margin: 0px 0px 0px 0px;
    padding: 13px 0px 0px 68px;
    font-family: arial; font-size: 14pt; color: #404040; font-weight: normal; line-height:150%;
}
.tdaptborder
{
    margin: 0px;
    padding: 10px 0px 10px 0px;
    border-bottom: 1px solid #444749;
    border-top: 1px solid #444749;
}
.pbapttitleleft
{
    text-align: center;
    width: 315px;
    height: 37px;
    margin: 25px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
    font-family: arial; font-size: 10pt; color: #1d6ea8; font-weight: bold; line-height:150%;
}
.pbapttitleright
{
    text-align: left;
    width: 640px;
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
}
.pbaptsubtitle
{
    margin: 0px;
    padding: 7px 25px 7px 5px;
    border-bottom: 0px solid #ccd9e5;
    border-top: 0px solid #ccd9e5;
    border-right: 10px solid #ffffff;
    background-color:#408cc3;
    font-family: arial; font-size: 14pt; color: #ffffff; font-weight: normal; line-height:150%;
}
.tableaptrtm
{
    margin: 0px 5px 0px 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
}
.tdbotborder
{
    margin: 0;
    padding: 0px;
    border-bottom: 6px solid #1d6ea8;
    border-collapse: collapse;
}
.tdaptpadding
{
    margin: 0;
    padding: 15px 0px 0px 0px;
    border-bottom: 0px;
    border-collapse: collapse;
}
.tablecom
{
    vertical-align: top;
    text-align: left;
    width: 970px;
    margin: 20px 15px 15px 15px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
}
.tdcrel
{
    margin: 0px 0px 0px 0px;
    padding: 15px 15px 0px 10px;
    border: 0px;
    border-collapse: collapse;
}
.tdcrelbot
{
    margin: 0px 0px 0px 0px;
    padding: 5px 15px 0px 10px;
    border: 0px;
    border-collapse: collapse;
}
.tablecretitle
{
    text-align: left;
    width: 955px;
    margin: 10px 20px 15px 25px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
}
.pbcretitleleft
{
    text-align: left;
    width: 640px;
    height: 37px;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 0px 15px;
    background: url('images/0-apttitbx.png') no-repeat;
    font-family: arial; font-size: 14pt; color: #ffffff; font-weight: bold; line-height:150%;
}
.tablebottombox
{
    text-align: left;
    width: 1000px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    background: url('images/z-2bx-02.png');
    background-repeat: repeat;
}
.tablelowerbodytitle
{
    text-align: left;
    width: 1000px;
    height: 37px;
    margin: 10px 0px 25px 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
}
.tablecomconnect
{
    vertical-align: top;
    text-align: left;
    width: 970px;
    margin: 0px 17px 15px 13px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
}
.tablefooterborder
{
    width: 1000px;
    margin: 25px 0px 0px 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
}
.tablefooterbody
{
    vertical-align: top;
    text-align: left;
    width: 1000px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    font-family: arial; font-size: 11pt; color: #ffffff; font-weight: bold; line-height:150%;
    background-color: #777879;
}
.tdfooterbody
{
    vertical-align: top;
    text-align: left;
    margin: 0px;
    padding: 30px 30px 30px 10px;
    border: 0px;
    border-collapse: collapse;
    font-family: arial; font-size: 10pt; color: #ffffff; font-weight: normal; line-height:150%;
}
.tablefooterbodyalt
{
    vertical-align: top;
    text-align: left;
    width: 1000px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    font-family: arial; font-size: 10pt; color: #ffffff; font-weight: bold; line-height:150%;
    background-color: #777879;
}
.tdfooterbodyalt
{
    vertical-align: top;
    text-align: left;
    margin: 0px;
    padding: 0px 15px 0px 15px;
    border: 0px;
    border-collapse: collapse;
    font-family: arial; font-size: 10pt; color: #ffffff; font-weight: normal; line-height:150%;
}
.tablefooterbottom
{
    width: 1000px;
    height: 40px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    background-color: #5b5d5e;
}
.tdfooterbottom
{
    vertical-align: middle;
    text-align: center;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    font-family: arial; font-size: 8pt; color: #ffffff; font-weight: normal; line-height:150%;
}


/* Lists */

.aptlist li
{
    color: #404040;
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    background-image: url(images/z-lbb.png);
    background-repeat: no-repeat;
    background-position: 0px 16px; /* Horizontal position (px) vertical position (px) or left top, left center, center center, top right */
    padding: 10px 0px 0px 15px;
}
.footerlist li
{
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.listfooter li
{
    list-style-type: none;
    padding: 30px 8px 30px 8px;
    display: inline;
    float: left;
    font-family: arial; font-size: 10pt; color: #ffffff; font-weight: normal; line-height:150%;
}
.listdblarrow li
{
    list-style-type: none;
    background-image: url(images/z-liblor.png);
    background-repeat: no-repeat;
    background-position: 0px 6px; /* Horizontal position (px) vertical position (px) or left top, left center, center center, top right */
    padding: 0px 0px 0px 20px;
}
.listnav li
{
    list-style-type: none;
    padding: 0px 20px 0px 15px;
    display: inline;
    float: right;
}
.listnavtop li
{
    list-style-type: none;
    padding: 0px 10px 0px 0px;
    display: inline;
    float: right;
    font-family: arial; font-size: 8pt; color: #ffffff; font-weight: normal; line-height:100%;
}
.listnavtopl li
{
    list-style-type: none;
    padding: 0px 10px 0px 0px;
    display: inline;
    float: left;
    font-family: arial; font-size: 8pt; color: #ffffff; font-weight: normal; line-height:100%;
}
.listnobullet li
{
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 5px 0px;
    background-color:#ffffff;
    border: 0px;
}
.listdoingbiz li
{
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    padding: 3px 0px 3px 0px;
    background-color:#ffffff;
    border: 0px;
}
.tdcenter
{
    margin: 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    text-align: center;
}
.tdmiddle
{
    margin: 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    text-align: left;
    vertical-align: middle;
}
.tdempty
{
    margin: 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
}
.tdimgpad
{
    margin: 0px;
    padding: 25px 0px 0px 0px;
    border: 0px;
    border-collapse: collapse;
}
.tableempty 
{
    margin: 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
}
.tableemptyimg td, th
{
    margin: 0px;
    padding: 0px;
    border: 0px;
    border-collapse: collapse;
    font-family: arial; font-size: 4pt; color: #ffffff; font-weight: normal; line-height:100%;
}
.imgcenter
{
    margin: 0 auto;
}
.tdpadten
{
    margin: 0px;
    padding: 10px 0px 0px 0px;
    border: 0px;
    border-collapse: collapse;
}
.tdpadfive
{
    margin: 0px;
    padding: 5px 0px 0px 0px;
    border: 0px;
    border-collapse: collapse;
}
.tdpadfifteen
{
    margin: 0px;
    padding: 15px 0px 0px 0px;
    border: 0px;
    border-collapse: collapse;
}
.tddoingbusiness
{
    margin: 0px;
    padding: 20px 20px 0px 0px;
    border: 0px;
    border-collapse: collapse;
}
.tdknowrightpad
{
    margin: 0px;
    padding: 20px 20px 0px 0px;
    border: 0px;
    border-collapse: collapse;
}
.tdknowleftpad
{
    margin: 0px;
    padding: 20px 0px 0px 10px;
    border: 0px;
    border-collapse: collapse;
}
.tablepadtwentyfive
{
    margin: 25px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border: 0px;
    border-collapse: collapse;
}
.tablepadfifteen
{
    margin: 15px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border: 0px;
    border-collapse: collapse;
}
.tablepadfifteenb
{
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    border: 0px;
    border-collapse: collapse;
}
.tablepadfifteenbt
{
    margin: 15px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    border: 0px;
    border-collapse: collapse;
}
.tdcrelimg
{
    margin: 0px;
    padding: 25px 0px 0px 0px;
    border: 0px;
    border-collapse: collapse;
    text-align: center;
}
.tdcrelimgm
{
    margin: 0px;
    padding: 25px 10px 0px 0px;
    border: 0px;
    border-collapse: collapse;
    text-align: center;
}
.tdrightjust
{
    margin: 0px;
    padding: 0px 0px 0px 0px;
    border: 0px;
    border-collapse: collapse;
    text-align: right;
}
.tdshareright
{
    margin: 0px;
    padding: 0px 0px 0px 0px;
    border: 0px;
    border-collapse: collapse;
    text-align: right;
    vertical-align: middle;
}

a:link { font-size: 10pt; font-family: arial; color: #1d6ea8; text-decoration: underline; line-height:150%; font-weight: normal; }
a:visited { font-size: 10pt; font-family: arial; color: #1d6ea8; text-decoration: underline; line-height:150%; font-weight: normal; }
a:hover { font-size: 10pt; font-family: arial; color: #288bd2; text-decoration: underline; line-height:150%; font-weight: normal; }
a:active { font-size: 10pt; font-family: arial; color: #1d6ea8; text-decoration: none; line-height:150%; font-weight: normal; }

.navlink a:link { font-size: 10pt; font-family: arial; color: #1d6ea8; text-decoration: none; line-height:150%; font-weight: bold; }
.navlink a:visited { font-size: 10pt; font-family: arial; color: #1d6ea8; text-decoration: none; line-height:150%; font-weight: bold; }
.navlink a:hover { font-size: 10pt; font-family: arial; color: #288bd2; text-decoration: none; line-height:150%; font-weight: bold; }
.navlink a:active { font-size: 10pt; font-family: arial; color: #1d6ea8; text-decoration: none; line-height:150%; font-weight: bold; }

.linktitlefourteen a:link { font-size: 14pt; font-family: arial; color: #1d6ea8; text-decoration: none; line-height:150%; font-weight: normal; }
.linktitlefourteen a:visited { font-size: 14pt; font-family: arial; color: #1d6ea8; text-decoration: none; line-height:150%; font-weight: normal; }
.linktitlefourteen a:hover { font-size: 14pt; font-family: arial; color: #288bd2; text-decoration: underline; line-height:150%; font-weight: normal; }
.linktitlefourteen a:active { font-size: 14pt; font-family: arial; color: #1d6ea8; text-decoration: none; line-height:150%; font-weight: normal; }

.linkfourteenr a:link { font-size: 14pt; font-family: arial; color: #d52503; text-decoration: underline; line-height:150%; font-weight: normal; }
.linkfourteenr a:visited { font-size: 14pt; font-family: arial; color: #d52503; text-decoration: underline; line-height:150%; font-weight: normal; }
.linkfourteenr a:hover { font-size: 14pt; font-family: arial; color: #404040; text-decoration: underline; line-height:150%; font-weight: normal; }
.linkfourteenr a:active { font-size: 14pt; font-family: arial; color: #d52503; text-decoration: underline; line-height:150%; font-weight: normal; }

.linkelevenr a:link { font-size: 11pt; font-family: arial; color: #d52503; text-decoration: underline; line-height:150%; font-weight: normal; }
.linkelevenr  a:visited { font-size: 11pt; font-family: arial; color: #d52503; text-decoration: underline; line-height:150%; font-weight: normal; }
.linkelevenr  a:hover { font-size: 11pt; font-family: arial; color: #404040; text-decoration: underline; line-height:150%; font-weight: normal; }
.linkelevenr  a:active { font-size: 11pt; font-family: arial; color: #d52503; text-decoration: underline; line-height:150%; font-weight: normal; }

.navlinkq a:link { font-size: 13pt; font-family: arial; color: #ec4f02; text-decoration: underline; line-height:150%; font-weight: bold; }
.navlinkq a:visited { font-size: 13pt; font-family: arial; color: #ec4f02; text-decoration: underline; line-height:150%; font-weight: bold; }
.navlinkq a:hover { font-size: 13pt; font-family: arial; color: #404040; text-decoration: underline; line-height:150%; font-weight: bold; }
.navlinkq a:active { font-size: 13pt; font-family: arial; color: #ec4f02; text-decoration: underline; line-height:150%; font-weight: bold; }

.titlelink a:link { font-size: 15pt; font-family: arial; color: #1d6ea8; text-decoration: none; line-height:100%; font-weight: bold; }
.titlelink a:visited { font-size: 15pt; font-family: arial; color: #1d6ea8; text-decoration: none; line-height:100%; font-weight: bold; }
.titlelink a:hover { font-size: 15pt; font-family: arial; color: #288bd2; text-decoration: underline; line-height:100%; font-weight: bold; }
.titlelink a:active { font-size: 15pt; font-family: arial; color: #1d6ea8; text-decoration: none; line-height:100%; font-weight: bold; }

.topnavlink a:link { font-size: 8pt; font-family: arial; color: #1d6ea8; text-decoration: none; line-height:100%; font-weight: normal; }
.topnavlink a:visited { font-size: 8pt; font-family: arial; color: #1d6ea8; text-decoration: none; line-height:100%; font-weight: normal; }
.topnavlink a:hover { font-size: 8pt; font-family: arial; color: #288bd2; text-decoration: underline; line-height:100%; font-weight: normal; }
.topnavlink a:active { font-size: 8pt; font-family: arial; color: #1d6ea8; text-decoration: none; line-height:100%; font-weight: normal; }

.topnavlinkw a:link { font-size: 8pt; font-family: arial; color: #ffffff; text-decoration: none; line-height:100%; font-weight: normal; }
.topnavlinkw a:visited { font-size: 8pt; font-family: arial; color: #ffffff; text-decoration: none; line-height:100%; font-weight: normal; }
.topnavlinkw a:hover { font-size: 8pt; font-family: arial; color: #ffffff; text-decoration: underline; line-height:100%; font-weight: normal; }
.topnavlinkw a:active { font-size: 8pt; font-family: arial; color: #ffffff; text-decoration: none; line-height:100%; font-weight: normal; }

.elvlinkwb a:link { font-size: 11pt; font-family: arial; color: #ffffff; text-decoration: none; line-height:100%; font-weight: bold;}
.elvlinkwb a:visited { font-size: 11pt; font-family: arial; color: #ffffff; text-decoration: none; line-height:100%; font-weight: bold;}
.elvlinkwb a:hover { font-size: 11pt; font-family: arial; color: #1d6ea8; text-decoration: none; line-height:100%; font-weight: bold;}
.elvlinkwb a:active { font-size: 11pt; font-family: arial; color: #ffffff; text-decoration: none; line-height:100%; font-weight: bold;}

.ninegrey a:link { font-size: 9pt; font-family: arial; color: #a7a7a7; text-decoration: underline; line-height:150%; font-weight: normal;}
.ninegrey a:visited { font-size: 9pt; font-family: arial; color: #a7a7a7; text-decoration: none; line-height:150%; font-weight: normal;}
.ninegrey a:hover { font-size: 9pt; font-family: arial; color: #1d6ea8; text-decoration: underline; line-height:150%; font-weight: normal;}
.ninegrey a:active { font-size: 9pt; font-family: arial; color: #a7a7a7; text-decoration: none; line-height:150%; font-weight: normal;}

.linkfooter a:link { font-size: 10pt; font-family: arial; color: #ffffff; text-decoration: none; line-height:150%; font-weight: normal; }
.linkfooter a:visited { font-size: 10pt; font-family: arial; color: #ffffff; text-decoration: none; line-height:150%; font-weight: normal; }
.linkfooter a:hover { font-size: 10pt; font-family: arial; color: #ffffff; text-decoration: underline; line-height:150%; font-weight: normal; }
.linkfooter a:active { font-size: 10pt; font-family: arial; color: #ffffff; text-decoration: none; line-height:150%; font-weight: normal; }

.tend a:link { font-size: 10pt; font-family: arial; color: #d52503; text-decoration: underline; line-height:150%; font-weight: normal;}
.tend a:visited { font-size: 10pt; font-family: arial; color: #d52503; text-decoration: underline; line-height:150%; font-weight: normal;}
.tend a:hover { font-size: 10pt; font-family: arial; color: #404040; text-decoration: underline; line-height:150%; font-weight: normal;}
.tend a:active { font-size: 10pt; font-family: arial; color: #d52503; text-decoration: underline; line-height:150%; font-weight: normal;}

.nined a:link { font-size: 9pt; font-family: arial; color: #d52503; text-decoration: underline; line-height:150%; font-weight: normal;}
.nined a:visited { font-size: 9pt; font-family: arial; color: #d52503; text-decoration: underline; line-height:150%; font-weight: normal;}
.nined a:hover { font-size: 9pt; font-family: arial; color: #404040; text-decoration: underline; line-height:150%; font-weight: normal;}
.nined a:active { font-size: 9pt; font-family: arial; color: #d52503; text-decoration: underline; line-height:150%; font-weight: normal;}

h1 { color: #1d6ea8; font-family: arial, helvetica, sans-serif; font-size: 16pt; font-weight: bold; margin: 20px 0px 0px 20px; line-height:100%; }
h2 { color: #1d6ea8; font-family: arial, helvetica, sans-serif; font-size: 16pt; font-weight: bold; margin: 20px 0px 0px 15px; line-height:100%; }
h3 { color: #1d6ea8; font-family: arial, helvetica, sans-serif; font-size: 18pt; font-weight: bold; margin: 0px 0px 0px 0px; line-height:100%; }
h4 { color: #1d6ea8; font-family: arial, helvetica, sans-serif; font-size: 15pt; font-weight: normal; margin: 5px 0px 0px 10px; line-height:150%; }
h5 { color: #1d6ea8; font-family: arial, helvetica, sans-serif; font-size: 18pt; font-weight: bold; margin: 0px 0px 0px 0px; line-height:150%; }
h6 { color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 11pt; font-weight: bold; margin: 0px 0px 10px 0px; line-height:150%; }

span.eightb { font-family: arial; font-size: 8pt; color: #404040; line-height:150%; }
span.nineb { font-family: arial; font-size: 9pt; color: #404040; line-height:150%; }
span.tenb { font-family: arial; font-size: 10pt; color: #404040; line-height:150%; }
span.elevenb { font-family: arial; font-size: 11pt; color: #404040; line-height:150%; }
span.twelveb { font-family: arial; font-size: 12pt; color: #404040; line-height:150%; }
span.thirteenb { font-family: arial; font-size: 13pt; color: #404040; line-height:150%; }
span.fourteenb { font-family: arial; font-size: 14pt; color: #404040; line-height:150%; }
span.fifteenb { font-family: arial; font-size: 15pt; color: #404040; line-height:150%; }
span.eightw { font-family: arial; font-size: 8pt; color: #ffffff; line-height:150%; }
span.ninew { font-family: arial; font-size: 9pt; color: #ffffff; line-height:150%; }
span.tenw { font-family: arial; font-size: 10pt; color: #ffffff; line-height:150%; }
span.elevenw { font-family: arial; font-size: 11pt; color: #ffffff; line-height:150%; }
span.twelvew { font-family: arial; font-size: 12pt; color: #ffffff; line-height:150%; }
span.thirteenw { font-family: arial; font-size: 13pt; color: #ffffff; line-height:150%; }
span.fourteenw { font-family: arial; font-size: 14pt; color: #ffffff; line-height:150%; }
span.fifteenw { font-family: arial; font-size: 15pt; color: #ffffff; line-height:150%; }
span.eighty { font-family: arial; font-size: 8pt; color: #ec4f02; line-height:150%; }
span.niney { font-family: arial; font-size: 9pt; color: #ec4f02; line-height:150%; }
span.teny { font-family: arial; font-size: 10pt; color: #ec4f02; line-height:150%; }
span.eleveny { font-family: arial; font-size: 11pt; color: #ec4f02; line-height:150%; }
span.twelvey { font-family: arial; font-size: 12pt; color: #ec4f02; line-height:150%; }
span.thirteeny { font-family: arial; font-size: 13pt; color: #ec4f02; line-height:150%; }
span.thirteeny200 { font-family: arial; font-size: 13pt; color: #ec4f02; line-height:200%; }
span.elevenbl250 { font-family: arial; font-size: 11pt; color: #1d6ea8; line-height:250%; }
span.fourteeny { font-family: arial; font-size: 14pt; color: #ec4f02; line-height:150%; }
span.fifteeny { font-family: arial; font-size: 15pt; color: #ec4f02; line-height:150%; }
span.eightbl { font-family: arial; font-size: 8pt; color: #1d6ea8; line-height:150%; }
span.ninebl { font-family: arial; font-size: 9pt; color: #1d6ea8; line-height:150%; }
span.tenbl { font-family: arial; font-size: 10pt; color: #1d6ea8; line-height:150%; }
span.elevenbl { font-family: arial; font-size: 11pt; color: #1d6ea8; line-height:150%; }
span.twelvebl { font-family: arial; font-size: 12pt; color: #1d6ea8; line-height:150%; }
span.thirteenbl { font-family: arial; font-size: 13pt; color: #1d6ea8; line-height:150%; }
span.fourteenbl { font-family: arial; font-size: 14pt; color: #1d6ea8; line-height:150%; }
span.fifteenbl { font-family: arial; font-size: 15pt; color: #1d6ea8; line-height:150%; }
span.eightgrey { font-family: arial; font-size: 8pt; color: #a7a7a7; line-height:150%; }
span.ninegrey { font-family: arial; font-size: 9pt; color: #a7a7a7; line-height:150%; }
.fourteeny { font-family: arial; font-size: 14pt; color: #ec4f02; line-height:150%; }
span.eighteenbl { font-family: arial; font-size: 18pt; color: #1d6ea8; line-height:150%; }
span.eighteeny { font-family: arial; font-size: 18pt; color: #ec4f02; line-height:150%; }
span.niner { font-family: arial; font-size: 9pt; color: #d52503; line-height:150%; }
span.tenr { font-family: arial; font-size: 10pt; color: #d52503; line-height:150%; }
span.elevenr { font-family: arial; font-size: 11pt; color: #d52503; line-height:150%; }
span.eighteenr { font-family: arial; font-size: 18pt; color: #d52503; line-height:150%; }
span.fourteenr { font-family: arial; font-size: 14pt; color: #d52503; line-height:150%; }
span.elevenr250 { font-family: arial; font-size: 11pt; color: #d52503; line-height:250%; }
span.fifteenr { font-family: arial; font-size: 15pt; color: #d52503; line-height:150%; }

.tdnavtop
{
    vertical-align: top;
    text-align: right;
    margin: 0px;
    padding: 10px 0px 0px 0px;
    border: 0px;
    border-collapse: collapse;
    font-family: arial; font-size: 11pt; color: #1d6ea8; font-weight: normal;
}
.tdnavtopright
{
    vertical-align: top;
    text-align: right;
    margin: 0px;
    padding: 10px 10px 0px 0px;
    border: 0px;
    border-collapse: collapse;
    font-family: arial; font-size: 11pt; color: #1d6ea8; font-weight: normal;

}
.tdnavtoptext
{
    vertical-align: top;
    text-align: right;
    margin: 0px;
    padding: 10px 7px 0px 0px;
    border: 0px;
    border-collapse: collapse;
    font-family: arial; font-size: 11pt; color: #1d6ea8; font-weight: normal;

}
.tdnavbottom
{
    vertical-align: bottom;
    text-align: left;
    margin: 0px;
    padding: 0px 0px 0px 0px;
    border: 0px;
    border-collapse: collapse;
    font-family: arial; font-size: 11pt; color: #1d6ea8; font-weight: normal;
}
.listnavbot li
{
    list-style-type: none;
    padding: 0px 5px 20px 6px;
    display: inline;
    float: left;
}