body{margin:0;padding:0 20px;text-align:center;color:#000;font-size:12px}
*{margin:0;padding:0;border:0;outline:0;font-family:Arial,Verdana,sans-serif}
html{font-size:100%}
#container{text-align:left}
.col_right{display:none}
#header{display:none}
#footer{margin:40px 0 20px 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;height:34px}
#footer *{font-size:10px;line-height:12px}
#footer p{float:left;padding:11px 0 0 0;line-height:12px}
#footer ul{float:right;list-style:none;list-style-image:none;margin:0;padding:11px 0 0 0;text-align:right}
#footer ul li{display:inline;margin:0;padding:0 0 0 8px}
#footer ul li a{text-decoration:none;font-weight:normal}
#footer ul li#text_tools{display:none}
.sub_left{display:none}
#banner_sub{margin:0 0 22px 0;border:1px solid #999;padding:15px}
#banner_sub_photo{display:none}
#banner_sub h1{font-size:21px;padding:0 0 8px 0}
#banner_sub p{font-size:15px;padding:0;line-height:19px}
#banner_sub p.banner_link{display:none}
.tight{padding:0 0 4px 0}
.tight2{padding:0 0 8px 0}
.spaced{padding:20px 0 25px 0}
.text_large{font-size:1.1em}
.text_larger{font-size:1.4em}
ul.list_slimline{margin:0;list-style:none;list-style-image:none}
ul.list_slimline li{padding:0 0 2px 0}
.clear_floats{clear:both}
.news_title{padding:0 0 2px 0}
.news_title a{text-decoration:none}
.news_title span{display:block;font-weight:normal;padding:0 0 1px 0}
.inner_padding{padding:0}
h1{font-weight:bold;padding:0 0 15px 0}
h2{font-size:1em;padding:0 0 15px 0}
h3,h4,h5{font-size:0.95em;padding:0 0 15px 0}
ul{margin:0 15px 0 18px;padding:0 0 15px 0;}
ul li{padding:0 0 10px 0}
p{line-height:140%;padding:0 0 15px 0}
a{color:#000;text-decoration:none;font-weight:bold}
