/* DocFlex styles; generated by DocFlex/XML 1.8.6b2 on Mon Nov 07 21:34:09 EST 2011 */
.f1 { font-family: "Arial", sans-serif; text-decoration: none; color: black }
.f2 { font-family: "Verdana", sans-serif; font-size: 130%; font-weight: bold; color: #4477AA }
.f3 { font-size: 90% }
.f4 { font-size: 120%; font-weight: bold }
.f5 { font-weight: bold }
.f6 { font-size: 90%; font-weight: bold }
.f7 { font-family: "Courier New", monospace; font-size: 83% }
.f8 { font-family: "Verdana", sans-serif; font-size: 83% }
.f9 { font-size: 84% }
.f10 { font-family: "Courier New", monospace; font-size: 90%; font-weight: bold }
.f11 { font-family: "Arial", sans-serif; font-size: 84%; font-weight: bold }
.f12 { font-family: "Verdana", sans-serif; font-size: 70%; font-weight: normal; color: #B2B2B2 }
.f13 { font-family: "Verdana", sans-serif !important; font-size: 70% !important; font-weight: normal !important; text-decoration: underline !important; color: #B2B2B2 !important }
.f14 { font-family: "Courier New", monospace; font-size: 90%; font-style: italic; font-weight: bold }
.f15 { font-family: "Courier New", monospace; font-size: 83%; font-style: italic }
.f16 { font-family: "Tahoma"; font-size: 83%; font-style: italic }
.f17 { font-family: "Verdana", sans-serif !important; font-size: 70% !important; font-style: italic !important; font-weight: normal !important; text-decoration: underline !important; color: #B2B2B2 !important }
.f18 { font-family: "Verdana", sans-serif; font-size: 83%; color: #0000FF }
.f19 { font-family: "Courier New", monospace; font-size: 83%; color: #4D4D4D }
.f20 { font-family: "Verdana", sans-serif; font-size: 83%; color: #990000 }
.f21 { font-family: "Verdana", sans-serif; font-size: 70%; font-weight: bold; color: black }
.f22 { font-family: "Verdana", sans-serif !important; font-size: 70% !important; font-weight: bold !important; text-decoration: underline !important; color: black !important }
.f23 { font-family: "Verdana", sans-serif; font-size: 83%; color: #FF0000 }
.f24 { font-family: "Verdana", sans-serif; font-size: 70%; font-weight: bold; color: #FF0000 }
.f25 { font-family: "Arial", sans-serif; font-size: 95%; font-weight: bold }
.f26 { font-family: "Arial", sans-serif; font-size: 90%; font-weight: bold }
.f27 { font-family: "Arial", sans-serif; font-size: 90% }
.f28 { font-family: "Arial", sans-serif; font-size: 90%; font-style: italic }
.f29 { font-weight: bold; color: #990000 }
.f30 { font-family: "Courier New", monospace; font-size: 90%; color: #0000FF }
.f31 { font-family: "Courier New", monospace; font-size: 90%; color: #990000 }
.f32 { font-family: "Courier New", monospace; font-size: 90% }
.f33 { font-family: "Courier New", monospace !important; font-size: 83% !important; text-decoration: underline !important; color: #990000 !important }
.f34 { font-family: "Courier New", monospace; font-size: 90%; font-style: italic }
.f35 { font-family: "Verdana", sans-serif; font-size: 90% }
.f36 { font-family: "Verdana", sans-serif; font-size: 70%; color: #B2B2B2 }
.f37 { font-family: "Verdana", sans-serif !important; font-size: 70% !important; text-decoration: underline !important; color: #B2B2B2 !important }
.f38 { font-family: "Verdana", sans-serif !important; font-size: 70% !important; font-style: italic !important; text-decoration: underline !important; color: #B2B2B2 !important }
.f39 { font-size: 84%; font-weight: normal }
.f40 { font-family: "Verdana", sans-serif; font-size: 90%; font-style: italic }
.f41 { font-style: italic }
.f42 { font-family: "Courier New", monospace; font-size: 83%; color: #0000FF }
.f43 { font-family: "Arial", sans-serif; font-size: 84% }
.f44 { font-family: "Arial", sans-serif; font-size: 80% }
.f45 { font-family: "Courier New", monospace; font-size: 90%; font-weight: normal }
.f46 { font-family: "Courier New", monospace; font-size: 70% }
.f47 { font-size: 90%; font-style: italic; font-weight: bold; background-color: #CCCCFF }
.f48 { font-family: "Courier New", monospace; font-size: 83%; font-style: italic; font-weight: bold }
.f49 { font-size: 84%; font-style: italic; font-weight: normal }
.f50 { font-size: 90%; font-weight: bold; color: #990000 }
.f51 { font-family: "Verdana", sans-serif; font-size: 70%; color: #F59200 }
.f52 { font-family: "Verdana", sans-serif; font-size: 83%; color: #FF9900 }
.f53 { font-size: 95% }
.f54 { color: #0000FF }
.f55 { font-size: 81%; font-weight: bold; color: #990000 }
.f56 { font-family: "Courier New", monospace; font-size: 81% }
.f57 { font-family: "Courier New", monospace; font-size: 81%; font-weight: bold }
.f58 { font-family: "Arial", sans-serif; font-size: 84%; font-style: normal; font-weight: bold; background-color: #CCCCFF }
.f59 { font-size: 120% }
.f60 { font-weight: normal }
.f61 { font-family: "Arial", sans-serif; font-size: 90%; font-weight: normal }
.f62 { font-family: "Verdana", sans-serif !important; font-size: 83% !important; text-decoration: none !important; color: black !important }
.f63 { font-family: "Verdana", sans-serif; color: #0000FF }
.f64 { font-family: "Verdana", sans-serif; color: #990000 }
.p1 { margin-bottom: 1.7pt; padding: 3pt 4pt 3pt 4pt; background-color:#EEEEEE; border: 1px solid #4477AA }
.p2 { margin: 14pt 0pt 10pt 0pt; padding: 2pt 2.5pt 2pt 2.5pt; background-color:#CCCCFF; border: 1px solid #666666 }
.p3 { margin:0pt;  }
.p4 { margin-top: 6pt }
.p5 { margin-top: 8pt }
.p6 { margin-top: 14pt }
.p7 { white-space:nowrap }
.p8 { margin: 12pt 0pt 6pt 0pt }
.p9 { margin-bottom: 8pt; padding: 3pt 5pt 3pt 5pt; background-color:#EEEEEE; border: 1px solid #4477AA }
.p10 { margin-top: 12pt }
.p11 { margin: 0.4pt 7pt 0.4pt 0pt }
.p12 { margin: 0.4pt 0pt 0.4pt 0pt }
.p13 { margin-left: 10pt }
.p14 { margin-left: 20pt }
.p15 { margin-left: 30pt }
.p16 { margin-left: 40pt }
.p17 { margin-left: 50pt }
.p18 { margin-left: 60pt }
.p19 { margin-left: 70pt }
.p20 { margin-left: 80pt }
.p21 { margin-bottom: 7pt; white-space:nowrap }
.p22 { margin-top: 7pt; white-space:nowrap }
.p23 { margin-top: 3pt; white-space:nowrap }
.p24 { margin: 7pt 0pt 3pt 0pt; white-space:nowrap }
.p25 { margin-top: 12pt; padding: 3pt; background-color:#F5F5F5; border: 1px solid #999999 }
.p26 { text-align:center; margin: 8pt 0pt 8pt 0pt }
.p27 { margin-bottom: 2pt }
.p28 { text-align:center }
.p29 { margin: 12pt 0pt 8pt 0pt }
.p30 { margin: 12pt 0pt 10pt 0pt; padding: 2pt; background-color:#EEEEFF; border: 1px solid #666666 }
.p31 { margin: 12pt 0pt 12pt 0pt }
.p32 { margin-bottom: 8pt }
.p33 { margin-top: 5pt }
.p34 { margin-bottom: 6pt }
.p35 { margin: 10pt 0pt 6pt 0pt }
.p36 { margin-top: 4pt }
.p37 { margin-bottom: 6.8pt }
.p38 { margin-top: 10pt }
.p39 { margin-left: 90pt }
.p40 { margin-left: 100pt }
.p41 { margin-left: 110pt }
.p42 { margin: 10pt 0pt 8pt 0pt }
.p43 { margin: 8pt 0pt 8pt 0pt }
.p44 { margin: 8pt 0pt 6pt 0pt }
.p45 { margin: 7.2pt 0pt 6pt 0pt }
.p46 { margin-bottom: 6pt; white-space:nowrap }
.t1 { background-color:#E7EDF6; border: 1px solid #999999 }
.t2 { background-color:#F5F5F5; border: 1px solid #999999 }
.tc1 { padding: 5pt 3pt 3pt 3pt }
.tc2 { padding: 4pt 4pt 0pt 4pt }
.tc3 { padding-left: 4pt }
.tc4 { padding-right: 4pt }
.tc5 { white-space:nowrap }
.tc6 { padding-right: 2pt }
.tc7 { padding: 0pt 4pt 4pt 4pt }
.tc8 { padding-left: 12pt }
.tc9 { padding-top: 0.5pt }
.tc10 { padding-bottom: 0.2pt }
.tc11 { padding: 4pt }
.tc12 { padding: 4pt 4pt 1pt 4pt }
.l1 { margin-top: 0pt; margin-bottom: 0pt }
.l2 { margin-top: 0pt; margin-bottom: 0pt; font-family: "Verdana", sans-serif; font-size: 83% }
.li1 { margin-top: 10pt; margin-bottom: 10pt }
.li2 { margin-top: 6pt; margin-bottom: 6pt }
.hr1 { border-width:0px; border-top: 2px dotted #B2B2B2; height:2px }
