@charset "utf-8";

body,
#headerWrap div,
#headerWrap dl,#headerWrap dt,#headerWrap dd,
#headerWrap ul,#headerWrap ol,#headerWrap li,
#headerWrap h1,#headerWrap h2,#headerWrap h3,#headerWrap h4,#headerWrap h5,#headerWrap h6,
#headerWrap pre,
#headerWrap form,
#headerWrap fieldset,
#headerWrap input,
#headerWrap textarea,
#headerWrap p,
#headerWrap blockquote,
#headerWrap th,#headerWrap td {
   margin:0; 
   padding:0; 
}

#headerWrap table {
   border-collapse:collapse; 
   border-spacing:0; 
}

#headerWrap fieldset,#headerWrap img {
   border:0;
}

#headerWrap address,
#headerWrap caption,
#headerWrap cite,
#headerWrap code,
#headerWrap dfn,
#headerWrap em,#headerWrap strong,
#headerWrap th,
#headerWrap var {
   font-style:normal;
   font-weight:normal;
}

#headerWrap strong {
	font-weight: bold;
}

#headerWrap ol,#headerWrap ul {
   list-style:none;
}

#headerWrap caption,#headerWrap th {
   text-align:left; 
}

#headerWrap h1,#headerWrap h2,#headerWrap h3,#headerWrap h4,#headerWrap h5,#headerWrap h6 {
   font-size:100%;
   font-weight:normal;
}

#headerWrap q:before,
#headerWrap q:after {
   content:'';
}

#headerWrap abbr,#headerWrap acronym {
   border:0;
}

#footerWrap div,
#footerWrap dl,#footerWrap dt,#footerWrap dd,
#footerWrap ul,#footerWrap ol,#footerWrap li,
#footerWrap h1,#footerWrap h2,#footerWrap h3,#footerWrap h4,#footerWrap h5,#footerWrap h6,
#footerWrap pre,
#footerWrap form,
#footerWrap fieldset,
#footerWrap input,
#footerWrap textarea,
#footerWrap p,
#footerWrap blockquote,
#footerWrap th,#footerWrap td {
   margin:0; 
   padding:0; 
}

#footerWrap table {
   border-collapse:collapse; 
   border-spacing:0; 
}

#footerWrap fieldset,#footerWrap img {
   border:0;
}

#footerWrap address,
#footerWrap caption,
#footerWrap cite,
#footerWrap code,
#footerWrap dfn,
#footerWrap em,#footerWrap strong,
#footerWrap th,
#footerWrap var {
   font-style:normal;
   font-weight:normal;
}

#footerWrap strong {
	font-weight: bold;
}

#footerWrap ol,#footerWrap ul {
   list-style:none;
}

#footerWrap caption,#footerWrap th {
   text-align:left; 
}

#footerWrap h1,#footerWrap h2,#footerWrap h3,#footerWrap h4,#footerWrap h5,#footerWrap h6 {
   font-size:100%;
   font-weight:normal;
}

#footerWrap q:before,
#footerWrap q:after {
   content:'';
}

#footerWrap abbr,#footerWrap acronym {
   border:0;
}

.wrap div,
.wrap dl,.wrap dt,.wrap dd,
.wrap ul,.wrap ol,.wrap li,
.wrap h1,.wrap h2,.wrap h3,.wrap h4,.wrap h5,.wrap h6,
.wrap pre,
.wrap form,
.wrap fieldset,
.wrap input,
.wrap textarea,
.wrap p,
.topContents p,
.wrap blockquote,
.wrap th,.wrap td {
   margin:0; 
   padding:0; 
}

.wrap table {
   border-collapse:collapse; 
   border-spacing:0; 
}

.wrap fieldset,.wrap img {
   border:0;
}

.wrap address,
.wrap caption,
.wrap cite,
.wrap code,
.wrap dfn,
.wrap em,.wrap strong,
.wrap th,
.wrap var {
   font-style:normal;
   font-weight:normal;
}

.wrap strong {
	font-weight: bold;
}

.wrap ol,.wrap ul {
   list-style:none;
}

.wrap caption,.wrap th {
   text-align:left; 
}

.wrap h1,.wrap h2,.wrap h3,.wrap h4,.wrap h5,.wrap h6 {
   font-size:100%;
   font-weight:normal;
}

.wrap q:before,
.wrap q:after {
   content:'';
}

.wrap abbr,.wrap acronym {
   border:0;
}

.topContents div,
.topContents dl,.topContents dt,.topContents dd,
.topContents ul,.topContents ol,.topContents li,
.topContents h1,.topContents h2,.topContents h3,.topContents h4,.topContents h5,.topContents h6,
.topContents pre,
.topContents form,
.topContents fieldset,
.topContents input,
.topContents textarea,
.topContents p,
.topContents p,
.topContents blockquote,
.topContents th,.topContents td {
   margin:0; 
   padding:0; 
}

.topContents table {
   border-collapse:collapse; 
   border-spacing:0; 
}

.topContents fieldset,.topContents img {
   border:0;
}

.topContents address,
.topContents caption,
.topContents cite,
.topContents code,
.topContents dfn,
.topContents em,.topContents strong,
.topContents th,
.topContents var {
   font-style:normal;
   font-weight:normal;
}

.topContents strong {
	font-weight: bold;
}

.topContents ol,.topContents ul {
   list-style:none;
}

.topContents caption,.topContents th {
   text-align:left; 
}

.topContents h1,.topContents h2,.topContents h3,.topContents h4,.topContents h5,.topContents h6 {
   font-size:100%;
   font-weight:normal;
}

.topContents q:before,
.topContents q:after {
   content:'';
}

.topContents abbr,.topContents acronym {
   border:0;
}