html, body {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6, p, blockquote, pre, ol, ul, li, dl, dt, dd,table, td, form, fieldset,abbr, code {margin: 0;border: 0;padding: 0;}
table {background-color: transparent;text-align:left;border-collapse:collapse; border-spacing:0;border:0;}
a{text-decoration: underline;}
a{-moz-outline-style: none;outline: none;cursor: pointer;}
a:active, a:focus {outline: none;}
a img, :link img, :visited img, img { border: 0; }
h1,h2,h3{font-family: Georgia,"Times New Roman",Times,serif;font-style: italic;margin:0.63em 0 0.31em;line-height:normal}
h4,h5{font-family:Arial,sans-serif;margin:0.31em 0 0.31em;font-weight:bold;  }
h5{ color:#666;}
h1{font-size:1.75em;}
h2{font-size:1.33em;}
h3,h4,h5{font-size:1.08em;}
#nr1 h1,#nr1 h2,#nr1 h1 a,#nr1 h2 a{color:#0070cc;}
#nr2 h1,#nr2 h2,#nr2 h1 a,#nr2 h2 a,#nr1 #type1 h2{color:#58a519}
#nr3 h1,#nr3 h2,#nr3 h1 a,#nr3 h2 a,#nr1 #type2 h2{color:#1f8989}
#nr4 h1,#nr4 h2,#nr4 h1 a,#nr4 h2 a,#nr1 #type3 h2{color:#6e2ca7}
#nr5 h1,#nr5 h2,#nr5 h1 a,#nr5 h2 a,#nr1 #type4 h2{color:#af111f}
#nr6 h1,#nr6 h2,#nr6 h1 a,#nr6 h2 a,#nr1 #type5 h2{color:#ff4c00}
.color1{color:#58a519 !important;}
.color2{color:#1f8989 !important;}
.color3{color:#6e2ca7 !important;}
.color4{color:#af111f !important;}
.color5{color:#ff4c00 !important;}
p{padding:0.63em 0;}
small{font-size:0.88em;color:#333333;}
a, a:active, a:focus{color:#0070CC;}
a:hover{text-decoration:none;}
/*a:visited{text-decoration:none;color:#4227ba;} */
a.external{}
a.inner{text-decoration: none;background:url('images/link.bg.gif') repeat-x left bottom;}    
ol,ul{padding-left:2.50em;margin:1.0em 0 0 0;}
li{padding:0 0 0.83em;}
form{position:relative;width:100%;}
input,textarea,select{width:98%;display:block;font: 1.00em Arial, sans-serif;}
select{ width:99%;}
label{display:block;}
.field{width:50%;margin:0 0 0.63em 0;}
.field.long{width:100%;}
.float_l{ float:left !important;}
.float_r{ float:right !important;}
.margin_n{ margin:0 !important;}
.padding_n{ padding:0 !important;}
.top{margin-top:0 !important;padding-top:0 !important;}
.last{ padding-right:0 !important;margin-right:0 !important;}
.cl, .row { display: inline-block; }
* html .row, * html .cl { height: 1%; zoom:1}
.cl, .row { display: block; }
.cl{ clear:both;}    

/*extra*/
h2.extra{color:#333 !important;font-size:1.75em;font-weight:normal;margin-top:1.25em}
h2.monthextra{font-size:1.44em;color:#999 !important;padding-left:15px;background:url('images/line.bg.gif') no-repeat left top;}
h4.mothextra{margin:0px 0 20px 0;padding:0 0 0 100px}
p.extraindex{color:#666;margin:-5px 0 0 0;padding:0;} 
ul.extra{padding:0 0 20px 100px;} 
ul.abc-style{ list-style: lower-alpha;list-style-position: outside;} 
ul.nostyle{list-style:none;}
