body{background:#fff;color:#333;font-size:12px;padding:0 0 40px;}
a{color:#000;}
a:hover{color:#cc0000;text-decoration:none;}
.container_12, .container_16{background:#fff;}
h1{font-weight:normal;}
h1, h2, h3, h4, h5, h6{line-height:1.2em;margin-bottom:.3em;}
h2{margin:15px 0;font-weight:normal;font-size:1.4em;}
h3{font-weight:normal;font-size:1em;font-weight:bold;}
h5{font-size:1.2em;}
h6{font-size:1em;text-transform:uppercase;}
h1 a{font-weight:normal;}
h1#branding{font-weight:normal;font-size:3em;text-align:left;background:#aaa;padding:.7em 1em;margin-bottom:0;}
h2#page-heading{font-size:1.5em;font-weight:normal;padding:.5em;margin:10px 0 0 0;}
.box{background:#ececed;margin-bottom:20px;padding:10px 10px 1px 10px;}
.box h3.boxtitle, .box h2.boxtitle, .box h1.boxtitle{font-size:1.1em;font-weight:bold;text-transform:uppercase;color:#cc0000;background:#e1e1e1;margin:-10px -10px 0 -10px;padding:6px 12px;}
.box h2.boxtitle a, .box h2.boxtitle a.visible{color:#cc0000;background:#e1e1e1 url("../img/switch_minus.gif") 97% 50% no-repeat;display:block;padding:6px 12px;margin:-6px -12px;border:none;text-decoration:none;}
.box .boxtitle.into a{background-image:none;text-decoration:underline;}
.box .boxtitle.into a:hover{text-decoration:none;}
.box .titlelink{display:block;font-size:1em;font-weight:normal;color:#cc0000;background:#e1e1e1;margin:10px -10px 10px -10px;padding:6px 12px;}
.box .titlelink a, .box .titlelink a.visible{color:#cc0000;display:block;padding:6px 12px;margin:-6px -12px;border:none;}
.grid_4 .box h2 a{background-position:97% 50%;}
.grid_5 .box h2 a{background-position:98% 50%;}
.grid_12 .box h2 a{background-position:99% 50%;}
.box h2 a.hidden, .box h2 a.hidden:hover{background-image:url("../img/switch_plus.gif");}
.box h2 a:hover{background-color:#d0d0d0;}
.block{padding-top:10px;}
div.menu{padding:0;}
div.menu h2{margin:0;}
div.menu .block{padding-top:0;}
p{margin-bottom:1em;}
blockquote{font-family:Georgia,'Times New Roman', serif;font-size:1.2em;padding-left:1em;border-left:4px solid #ccc;}
blockquote cite{font-size:.9em;}
ul, ol{padding-top:0;}
ul.menu{list-style:none;border-top:1px solid #bbb;}
ul.menu li{margin:0;}
ul.menu li a{display:block;padding:4px 10px;border-bottom:1px solid #ccc;}
ul.menu li a:hover{background:#eee;}
ul.menu li a:active{background:#ccc;}
ul.menu ul{list-style:none;margin:0;}
ul.menu ul li a{padding-left:30px;}
ul.section{border-top:0;margin-bottom:0;}
ul.section li{text-transform:uppercase;}
ul.section li a{background:#bbb;}
ul.section li a:hover{background:#aaa;}
ul.section li a:active{color:#fff;background:#666;}
ul.section li li a{background:#ddd;border-bottom:1px solid #eee;}
ul.section li li a:hover{background:#ccc;}
ul.section li li a:active{color:#000;background:#fff;}
ul.section ul li{text-transform:none;}
ul.section ul.current li a{background:#eee;border-bottom:1px solid #fff;}
ul.section ul.current li a:hover{background:#ddd;}
ul.section ul.current li a:active{background:#fff;}
ul.section li a.current{color:#fff;background:#666;}
ul.section li a.current:hover{background:#555;}
ul.section li a.current:active{background:#444;}
ul.section li a.active{background:#fff;cursor:default;}
ul.section li.current > a.active, ul.section li.current > a.active:hover{color:#fff;background:#666;cursor:default;}
table{width:100%;border:1px solid #bbb;margin-bottom:10px;}
col.colC{width:8em;}
th, td{padding:.2em 1em;text-align:left;}
thead th{border-bottom:2px solid #888;background:#bbb;padding:.4em 1em .2em;}
thead th.table-head{font-size:1em;font-weight:normal;text-transform:uppercase;color:#fff;background:#555;border:1px solid #555;}
tbody th, tbody td{border-top:1px solid #bbb;border-bottom:1px solid #bbb;background:#eee;}
tbody tr.odd th, tbody tr.odd td{background:#fff;}
tfoot th, tfoot td{border-top:2px solid #666;background:#eee;}
tfoot tr.total th, tfoot tr.total td{border-top:6px double #666;}
tfoot tr.total th{text-transform:uppercase;}
th.currency, td.currency{text-align:right;}
form{overflow:hidden;}
fieldset{border:1px solid #bbb;padding:10px;position:relative;background:#e9e9e9;margin-bottom:10px;}
legend{font-size:1.1em;padding:.4em .8em;background:#fff;border:1px solid #bbb;}
fieldset.login p{margin-bottom:1em;margin-top:0pt;}
fieldset p label{width:98%;}
fieldset p input{width:98%;}
fieldset p select{width:99%;}
fieldset.login p label{float:left;line-height:2em;margin-right:3%;text-align:right;width:32%;}
fieldset.login p input{width:60%;}
fieldset.login input.button{margin-left:35%;}
form p.notice{font-weight:bold;}
input.search.text{width:66%;}
input.search.button{width:28%;margin-left:2%;}
.articles{padding:0;}
.articles h2{margin:0;}
#articles{padding-top:0;}
.article{border-top:1px solid #666;padding-top:.5em;}
.box .article{border-top:3px solid #fff;padding:13px 10px 0 10px;}
.article h2{font-size:2em;font-weight:normal;text-transform:none;color:#333;background:transparent;padding:0;margin:0;border:none;}
.article h3{margin-bottom:.2em;font-size:1.6em;}
.box .first{border-top:none;}
.article h4{font-size:1.2em;text-transform:uppercase;margin-bottom:.5em;}
.article a.image{float:left;margin:3px 10px 3px 0;padding:4px;border:1px solid #bbb;background:#fff;}
.article a.image:hover{border:1px solid #666;}
.article a.image img{float:left;}
.article p.meta{color:#666;border-top:1px dotted #999;border-bottom:1px dotted #999;padding:.3em 0;margin-bottom:.8em;}
#site_info .box{color:#ccc;background:#666;margin-bottom:10px;}
#site_info a{color:#fff;}
#site_info a:hover{color:#000;}
#loading{float:right;margin-right:14px;margin-top:-2px;}
.block{padding-bottom:1px;}
.toggler{color:#222;margin:0;padding:2px 5px;background:#eee;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #f5f5f5;border-left:1px solid #f5f5f5;font-size:1.1em;font-weight:normal;}
.element h4{margin:0;padding:4px;line-height:1.2em;}
.element p{margin:0;padding:4px;}
.float-right{padding:10px 20px;float:right;}
#accordian-block{padding-bottom:10px;}
#kwick-box{padding:0;overflow:hidden;border: 2px #e1e1e1 solid;border-left:none;}
#kwick-box h2{margin:0;}
#kwick{position:relative;height:120px;overflow:hidden;}
#kwick .kwicks{position:absolute;display:block;background:#ececed;width:10000px;height:120px;list-style:none;margin:0;overflow:hidden;}
#kwick li{float:left;margin:0;padding:0;}
#kwick a{text-decoration:none;}
#kwick .rklmn{position: absolute;z-index: 999;display:block;background:url(../img/rklmn.gif) no-repeat 50% 50%;height:120px;width:13px;}
#kwick .kwick{display:block;cursor:pointer;overflow:hidden;height:120px;width:227px;padding:0;background:#fff;border-left: 2px #e1e1e1 solid;}
#kwick .kwick span{color:#fff;}
#kwick .one{background:#666;}
#kwick .two{background:#777;}
#kwick .three{background:#888;}
#kwick .four{background:#999;}

