
body { background-color: #c0c0c0; margin: 0px;  }

.contentborder {

padding: 0px;
margin: 0px;
padding-left: 20px;
padding-right: 20px;
border-right: solid 1px #000; 
border-left: solid 1px #000;
background-color: #fff;

}

H1 { padding: 0px; padding-left: 8px; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 18px; color: #000000; line-height: 0px; }
H2 { padding-top: 8px; padding-right: 8px; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 18px; color: #002890; line-height: 0px; }
H3 { padding: 0px; padding-right: 8px; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 13px; color: #002890; line-height: 0px; }

.companytitle { padding-right: 8px; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 13px; color: #002890; line-height: 14px; }

A:link { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 11px; font-style: normal; color: #014AB2; line-height: 15px; }
A:hover { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 11px; font-style: normal; color: #012789; line-height: 15px; }
A:visited { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 11px; font-style: normal; color: #014AB2; line-height: 15px; }
A:active { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 11px; font-style: normal; color: #014AB2; line-height: 15px; }

A.navlink:link { text-decoration: none; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 14px; font-style: normal; color: #0938AD; line-height: 16px; }
A.navlink:visited { text-decoration: none; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 14px; font-style: normal; color: #0938AD; line-height: 16px; }
A.navlink:hover { text-decoration: none; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 14px; font-style: normal; color: #C10001; line-height: 16px; }
A.navlink:active { text-decoration: none; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 14px; font-style: normal; color: #C10001; line-height: 16px; }


A.contentlink:link { text-decoration: none; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 12px; font-style: oblique; color: #304399; line-height: 15px; }
A.contentlink:hover { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 12px; font-style: oblique; color: #304399; line-height: 15px; }
A.contentlink:visited { text-decoration: none; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 12px; font-style: oblique; color: #304399; line-height: 15px; }
A.contentlink:active { text-decoration: none; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 12px; font-style: oblique; color: #304399; line-height: 15px; }


A.sdloginlink:link { text-decoration: underline; font-family: verdana, arial, helvetica, "sans-serif"; font-weight: normal; font-size: 12px; font-style: normal; color: #004BC1; line-height: 15px; }
A.sdloginlink:hover { text-decoration: underline; font-family: verdana, arial, helvetica, "sans-serif"; font-weight: normal; font-size: 12px; font-style: normal; color: #114392; line-height: 15px; }
A.sdloginlink:visited { text-decoration: underline; font-family: verdana, arial, helvetica, "sans-serif"; font-weight: normal; font-size: 12px; font-style: normal; color: #004BC1; line-height: 15px; }
A.sdloginlink:active { text-decoration: underline; font-family: verdana, arial, helvetica, "sans-serif"; font-weight: normal; font-size: 12px; font-style: normal; color: #004BC1; line-height: 15px; }

A.listinglink:link { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 12px; color: #304399; line-height: 15px; }
A.listinglink:hover { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 12px; color: #304399; line-height: 15px; }
A.listinglink:visited { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 12px; color: #336699; line-height: 15px; }
A.listinglink:active { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 12px; color: #304399; line-height: 15px; }

A.sectorlink:link { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 14px; color: #014AB2; line-height: 15px; }
A.sectorlink:hover { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 14px; color: #304399; line-height: 15px; }
A.sectorlink:visited { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 14px; color: #014AB2; line-height: 15px; }
A.sectorlink:active { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 14px; color: #014AB2; line-height: 15px; }

A.plisted:link { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 12px; font-style: normal; color: #304399; line-height: 15px; }
A.plisted:hover { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 12px; font-style: normal; color: #304399; line-height: 15px; }
A.plisted:visited { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 12px; font-style: normal; color: #336699; line-height: 15px; }
A.plisted:active { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 12px; font-style: normal; color: #304399; line-height: 15px; }
A.punlisted:link { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 12px; font-style: normal; color: #ACBDDC; line-height: 15px; }
A.punlisted:hover { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 12px; font-style: normal; color: #304399; line-height: 15px; }
A.punlisted:visited { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 12px; font-style: normal; color: #ACBDDC; line-height: 15px; }
A.punlisted:active { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 12px; font-style: normal; color: #ACBDDC; line-height: 15px; }


A.slisted:link { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 11px; font-style: normal; color: #304399; line-height: 15px; }
A.slisted:hover { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 11px; font-style: normal; color: #304399; line-height: 15px; }
A.slisted:visited { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 11px; font-style: normal; color: #336699; line-height: 15px; }
A.slisted:active { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 11px; font-style: normal; color: #304399; line-height: 15px; }
A.sunlisted:link { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 11px; font-style: normal; color: #ACBDDC; line-height: 15px; }
A.sunlisted:hover { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 11px; font-style: normal; color: #304399; line-height: 15px; }
A.sunlisted:visited { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 11px; font-style: normal; color: #ACBDDC; line-height: 15px; }
A.sunlisted:active { text-decoration: underline; font-family: verdana, arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 11px; font-style: normal; color: #ACBDDC; line-height: 15px; }

.parenttd { }
.subsidiarytd { padding-left: 20px; }

.container { padding: 0px; vertical-align: top; width: 862px; }
.pmblue { background-color: #264F9F; padding: 0px; font-size: 1px; line-height: 0px; }
.subscrblue { background-color: #27398B; }
.pmmedbluerule { background-color: #09268A; padding: 0px; font-size: 1px; line-height: 0px; }
.pmdkbluerule { background-color: #192557; padding: 0px; font-size: 1px; line-height: 0px; }
.inkbluebg { background-color: #012789; }
.navbg { background: url(/images/bg_nav.gif); }
.navend {  padding: 0px; background: url(/images/bg_navend.gif); }
.navendr {  padding: 0px; background: url(/images/bg_navend_r.gif); }


.sdbartop { height: 29px; background: url(/images/bg-sdbar.jpg); background-repeat: repeat-x; }

.sdnavbar { padding-left: 20px; padding-top: 12px; height: 35px; background-color: #ffffff;  }

.sdbarbot { height: 8px; background: url(/images/bg-sd-botbar.gif); background-repeat: repeat-x; }

.sdbg {  padding: 0px; background-color: #fff; } /* E8ECFF */

.sdtabs { height: 37px; text-align: center; background: url(/images/bg-tabs2.gif); background-repeat: repeat-x; }

.sdwrap { padding-top: 10px; width: auto; }

.sdbody { text-align: center; border: solid 2px #0055C8; border-top: solid 0px #ffffff; border-bottom: solid 0px #0055C8; padding: 28px; padding-top: 0px; padding-bottom: 10px; background-color: #D6E3FF; }
.sdpopbody { text-align: center; padding: 14px; padding-top: 6px; padding-bottom: 10px; }

.sdfadetop { border-left: solid 2px #0055C8; border-right: solid 2px #0055C8; height: 22px; background: url(/images/bg-sdtopfade.jpg); background-repeat: repeat-x; }

.sdfadebot { padding: 0px; font-size: 1px; line-height: 0px; border-left: solid 2px #0055C8; border-right: solid 2px #0055C8; border-bottom: solid 2px #0055C8; height: 22px; background: url(/images/bg-sdbotfade.jpg); background-repeat: repeat-x; }

.sdaccountlabel { text-decoration: none; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 11px; color: #0055C8; line-height: 12px; }

.sdusername { text-decoration: none; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 12px; color: #264A9B; line-height: 14px; }

.sdlogmsg { text-decoration: none; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: normal; font-size: 12px; color: #C10708; line-height: 14px; }

.sdpromo { padding-left: 30px; padding-right: 30px; text-decoration: none; font-family: verdana, arial, helvetica, "sans-serif"; font-weight: bold; font-size: 13px; color: #014AB2; line-height: 15px; }

.sdloginbox { width: 360px; height: 130px; background: url(/images/bg-sdlogin.jpg); background-repeat: repeat-x;  background-color: #739DF4; border: solid 2px #2152B1; padding: 14px; padding-top: 10px; }

.sdlogintitle { font-family: arial, verdana, helvetica, "sans-serif"; font-weight: bold; font-size: 17px; color: #ffffff; line-height: 19px; }

.sdloginnote { text-align: center; font-family: arial, verdana, helvetica, "sans-serif"; font-weight: normal; font-size: 11px; color: #ffffff; line-height: 13px; }

.sdloginlabel { text-align: right; padding-right: 10px; font-family: arial, verdana, helvetica, "sans-serif"; font-weight: bold; font-size: 13px; color: #ffffff; line-height: 15px; }

.sdloginfield { width: 150px; }

#sdlogbubble { visibility: hidden; }

.sdheading { text-align: left; padding-bottom: 3px; font-family: verdana, arial, helvetica, "sans-serif"; font-weight: bold; font-size: 14px; color: #014AB2; line-height: 16px; }

.sdheadingco { text-align: left; padding-bottom: 3px; font-family: verdana, arial, helvetica, "sans-serif"; font-weight: bold; font-size: 14px; color: #012789; line-height: 16px; font-style: normal;}

.sdboxheading { text-align: left; padding-bottom: 3px; font-family: verdana, arial, helvetica, "sans-serif"; font-weight: bold; font-size: 13px; color: #014AB2; line-height: 15px; }

.sdsubheading { padding-left: 10px; padding-bottom: 5px; text-align: left; font-family: verdana, arial, helvetica, "sans-serif"; font-weight: normal; font-size: 12px; color: #014AB2; line-height: 14px; }

.sdfieldlabel, .sdfieldlabel2, .sdfieldlabel3 { padding-right: 6px; font-family: verdana, arial, helvetica, "sans-serif"; font-weight: normal; font-size: 11px; color: #012789; line-height: 13px; }
.sdfieldlabel { text-align: right; }
.sdfieldlabel2 { text-align: left; }
.sdfieldlabel3 { text-align: center; padding-right: 0px; padding: 7px; }


.sdfieldwide { width: 380px; }

.sdfielditem { text-align: left; padding-left: 20px; font-family: verdana, arial, helvetica, "sans-serif"; font-weight: normal; font-size: 11px; color: #012789; line-height: 20px; }

.sdfielditem1 { text-align: left; padding-left: 6px; font-family: verdana, arial, helvetica, "sans-serif"; font-weight: normal; font-size: 11px; color: #012789; line-height: 20px; }

.sdlistheading { text-align: left; padding-left: 20px; padding-bottom: 3px; font-family: verdana, arial, helvetica, "sans-serif"; font-weight: bold; font-size: 12px; color: #014AB2; line-height: 25px; }
.sdlisting { text-align: left; padding-left: 20px; padding-bottom: 10px; font-family: verdana, arial, helvetica, "sans-serif"; font-weight: bold; font-size: 12px; color: #014AB2; line-height: 25px; }

.sdfieldnote { font-family: verdana, arial, helvetica, "sans-serif"; font-weight: normal; font-size: 10px; color: #012789; line-height: 12px; }
.tagline { font-family: arial, helvetica, "sans-serif"; padding-left: 1px; font-weight: normal; font-size: 11px; color: #014AB2; line-height: 12px; }
.sdpopcontent { text-align: left; padding-left: 0px; font-family: verdana, arial, helvetica, "sans-serif"; font-weight: normal; font-size: 12px; color: #012789; line-height: 16px; }


.sdboxrule { height: 1px; background-color: #586AB5; }

.sdboxruletop { background: url(/images/sdboxtop.gif); background-repeat: repeat-x; }
.sdboxrulebot { background: url(/images/sdboxbot.gif); background-repeat: repeat-x; }

.sdboxbody { padding: 13px; padding-top: 5px; border-left: solid 1px #586AB5; border-right: solid 1px #586AB5; }

.sdhilite { color: #077EC9; }

.sdfield { width: 120px; }
.sdfieldmonth { width: 35px; }
.sdfieldyear { width: 55px; }
.sdfield1 { width: 120px; }
.sdfield2 { width: 280px; }
.sdfield3 { width: 180px; }
.sdfield3b { width: 175px; }
.sdfield4 { width: 160px; }
.sdqfield { width: 122px; }
.sdqfieldshort { width: 60px; }
.sdqfieldmed { width: 80px; }
.sdmulti { width: 175px; }

.colhead { padding-bottom: 6px; }

.leftcorner .rightcorner { width: 7px; height: 7px; padding: 0px; }
.leftcorner { float: left; }
.rightcorner { float: right; }

#execdiv { z-index: 199; visibility: hidden; width: 400px; height: auto; position: absolute; top: 300px; left: 100px; padding: 8px; border: solid 1px #0055C8; background-color: #ffffff; }
#messagebox { z-index: 14; visibility: hidden; color: #000; font-size: 12px; text-align: left; font-family: arial; width: 300px; height: auto; position: relative; top: 270px; padding: 8px; border: solid 1px #6528CB; border-bottom: solid 5px #6528CB;  background-color: #ffffff; }
#infobox { z-index: 15; visibility: hidden; color: #000; font-size: 12px; text-align: left; font-family: arial; width: 300px; height: auto; position: absolute; padding: 8px; border: solid 1px #6528CB; border-bottom: solid 5px #6528CB;  background-color: #ffffff; display: none;}

#xinfo { z-index: 12; visibility: visible; position: relative; }
#xinfo2 { z-index: 12; visibility: visible; position: relative; }
#xinfo3 { z-index: 12; visibility: visible; position: relative; }
#xinfo4 { z-index: 12; visibility: visible; position: relative; }
#xinfo5 { z-index: 12; visibility: visible; position: relative; }
#xinfo6 { z-index: 12; visibility: visible; position: relative; }
#xinfo7 { z-index: 12; visibility: visible; position: relative; }
#xinfo8 { z-index: 12; visibility: visible; position: relative; }
#xinfo_fin { z-index: 12; visibility: visible; position: relative; }


.messageboxshade { background-color: #012789; opacity: .5; filter: alpha(opacity=50); }

.hidet { z-index: 12; position: absolute; width: 862px; }
.closebox {float:right; border: solid 1px #6528CB; padding-left: 3px; padding-right: 3px;}

#stockdiv { display: block; }
#ownersdiv { display: block; border: }
.owners { padding-left: 0px; padding: 2px; }
.displaybox { border: solid 1px #586AB5; padding: 3px; padding-top: 6px; font-family: verdana, helvetica, verdana, "sans-serif"; font-size: 11px; color: #000; line-height:13px; }
#entryprefs { }

.sdvdiv { width: 1px; border-left: solid 1px #586AB5; }
.hdvdiv { height: 1px; border-top: solid 1px #586AB5; }


.brdrlr { border-right: solid 1px #ccc; border-bottom: solid 1px #ccc; }
.brdrul { padding: 6px; border-left: solid 1px #ccc; border-top: solid 1px #ccc; }

.sectorInset { border: solid 1px #7FA4D1; border-top: solid 0px #7FA4D1; padding-top: 30px; padding-bottom: 20px; }
.subtab { padding: 10px; padding-top: 6px; padding-bottom: 6px; border: solid 1px #7FA4D1; background: url(/images/bg-subtab.jpg); background-repeat: repeat-x; background-color: #C3D7F2; }
.subtabon { padding: 10px; padding-top: 6px; padding-bottom: 6px; border: solid 1px #8EAFDD; border-bottom: solid 1px #E4ECF7; background: url(/images/bg-subtabon.jpg); background-repeat: repeat-x; background-color: #C3D7F2; }

A.subtablink:link { text-decoration: none; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 11px; color: #889CCD; line-height: 16px; }
A.subtablink:visited { text-decoration: none; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 11px; color: #889CCD; line-height: 16px; }
A.subtablink:hover { text-decoration: none; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 11px; color: #3963A1; line-height: 16px; }
A.subtablink:active { text-decoration: none; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 11px; color: #3963A1; line-height: 16px; }

A.subtablinkon:link { text-decoration: none; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 11px; color: #3963A1; line-height: 16px; }
A.subtablinkon:visited { text-decoration: none; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 11px; color: #3963A1; line-height: 16px; }
A.subtablinkon:hover { text-decoration: none; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 11px; color: #3963A1; line-height: 16px; }
A.subtablinkon:active { text-decoration: none; font-family: arial, helvetica, verdana, "sans-serif"; font-weight: bold; font-size: 11px; color: #3963A1; line-height: 16px; }

.subtabsbg { padding: 0px; background: url(/images/bg-sdsubtabs.gif); background-repeat: repeat-x; }

.sdmultisector { padding-left: 15px; padding-right: 15px; }

#captiondiv { position: absolute; left: -300; top: 0; visibility: hidden; background-color: #fff; border: solid 1px #014AB2; padding: 8px; width: 280px; font-family: verdana, arial; color: #014AB2; font-size: 11px; line-height: 13px; }

.sdpmtnewsheading { font-size: 12px; line-height: 14px;font-weight: normal; font-family: verdana; color: #3B76BF; }|



a