/* File : header.css */
body{background:#fff url(../images/bg_body_001.gif) repeat-y 50% 0!important;margin:0!important;padding:0!important}
#constrain{background:#fff url(../images/bg_constrain_001.gif) repeat-y 50% 0;padding-bottom:1px!important;margin-top:0!important;background-image:url(../images/bg_constrain.gif)}
#hdr{border-bottom:15px solid #fff}
#hdr .search{position:absolute;z-index:1;right:0;bottom:0;text-align:right;font-size:12px;color:#fff;background:url(../images/bg_search3.gif) no-repeat left top;margin:0;padding:6px 10px 5px}
#hdr .button{background:#f9f9f9;color:#000}
#hdr .journal-header img,#hdr .journal-header-image{display:none!important;border:0}
#hdr .journal-header{width:60%;height:74px!important;position:absolute;top:15px;left:0}
#hdr .login-nav{background-position:left top;background-color:#666;background-repeat:no-repeat;min-height:124px;clear:both;position:relative;background-image:url(../images/journal_header_v3.gif);padding:0 10px}

/* File : footer.css */
#ftr{clear:both;width:100%;border-top:0;margin:0;padding:1px 0 0}
#ftr .footer-inner{background:#fff url(../images/footer_bg.png) repeat-x 0 0;font-size:11px;margin:0;padding:7px;text-align:center}
#constrain,#constrain div.constrain{float:none}
#content-journalnav{display:inline;width:100%;float:left;border-top:1px solid #fff;border-top-color:#f5f5f5;margin-left:0}
* html #content-journalnav{height:1%;width:100%}
#journalnav{float:left;width:23%;margin-left:0}
#content{float:right;padding-bottom:1em;margin-bottom:20px;width:75%;color:#000;background:#fff;border:1px solid #e7e7e7}
#footer{clear:both;border-top:solid 4px black;padding:0 1%}
body{background-image:url(../images/bg_body.gif);font-size:62.5%;color:#000;background:#f5f5f5!important;font-family:Verdana, arial, Helvetica, sans-serif;margin:0;padding:0 0 20px}
div.cleardiv{clear:both;padding:0!important}
span.cleardiv{display:block!important;clear:both!important;margin:0!important;padding:0!important}
.button{font-weight:bold;font-size:12px;color:#fff;background-color:#000}
.clear{clear:both}
map.journal-nav{display:block;margin:0;padding:0}
map.journal-nav ul{list-style-type:none;text-align:left;background:#fff;border:1px solid #e7e7e7;margin:0 0 10px;padding:6px}
map.journal-nav ul li{background-color:#eaeaea;border-bottom:1px solid #fff;margin:0}
* html map.journal-nav ul li a,* html map.journal-nav ul li a:visited{padding:2px 5px 3px}
map.journal-nav ul li a,map.journal-nav ul li a:visited{display:block;font-weight:bold;font-size:12px;color:#000;text-decoration:none;margin:0;padding:4px 5px}
map.journal-nav ul li a:hover{color:#fff;text-decoration:none;background-color:#c00}
a.backtotop:link,a.backtotop:visited{float:right;margin-top:0;margin-right:10px;margin-left:7px;padding-left:10px;font-size:70%;color:#fff;background:url(../images/arrow_white_up.gif) 0 .6em no-repeat}

/* File : group.css */
#hdr{font-size:140%;border-color:#f5f5f5}
#content a.backtotop:link,#content a.backtotop:visited{color:#000;float:right;font-size:11px;text-align:right;background:url(../images/backtotop.gif) right center no-repeat;padding-right:13px;text-decoration:none;text-transform:lowercase;margin:0 10px}
#content .box a.backtotop:link,#content .box a.backtotop:visited{margin-right:0;margin-left:0}
#content a.backtotop:hover,#content a.backtotop:focus{color:#c03;background:url(../images/backtotop_hover.gif) right center no-repeat}
map.journal-nav ul li.menu-heading h2{font-size:14px;margin:0 0 10px}
map.journal-nav ul li a:link,map.journal-nav ul li a:visited{font-weight:normal;font-size:12px;text-decoration:none;color:#000;background-color:#d8e4d8;padding:4px 5px}
map.journal-nav ul li a:hover,map.journal-nav ul li a:focus,map.journal-nav ul li.selected a:link,map.journal-nav ul li.selected a:visited{text-decoration:none;color:#fff;background-color:#84b579}
#content div.box{margin:1em 0;padding:0 10px}
#content div.box h2{color:#8E4E4E;border-bottom:1px solid #e3e3e3;font-size:130%;text-transform:uppercase;font-weight:bold;margin:0 0 1em;padding:10px 3px 0 0}
#content div.box h3{font-size:110%;color:#000;margin:0 0 .5em}
#content div.box h3 .label{display:block;color:#8a8c9f}
#content div.box ul{list-style-type:none;font-size:110%;margin:0 0 1em;padding:0}
#content div.box ul li{line-height:150%;padding-left:13px;background:url(../images/bullet.arrow-right.gif) no-repeat 0 .5em;margin:0 0 .75em}
#content div.box ol li{line-height:150%;margin-bottom:.75em}
#content div.box dl dt{font-weight:bold;line-height:150%;margin:0 0 .5em}
#content div.box dl dd{line-height:150%;margin:0 0 1em}
#home #content div.box-item{margin-bottom:2em;border:1px solid #eae3de;font-size:12px}
#home #content div.box-item h3{text-transform:uppercase;color:#fff;background:#84b579;margin:0;padding:5px;font-size:14px}
#home #content div.box-item h4{background:url(../images/icon.arrow.right.gif) no-repeat 5px 50% #F2EDE9;border-bottom:1px solid #eae3de;margin:0 0 1em;padding:5px 5px 5px 20px}
#home #content div.box-item ul{margin:0 5px}
#home #content div.box-item ul li{background-image:none;padding-left:0;margin-bottom:2em}

/* File : site.css */
map.journal-nav ul li.menu-heading{background:#fff}

/* File : 966px.css */
#constrain{clear:both;text-align:center;padding:0 1%}
#constrain .constrain{max-width:966px;margin-left:auto;margin-right:auto;text-align:left}
#hdr .search a,a.backtotop:hover{color:#fff}
#hdr .search label{font-weight:bold}
#hdr .search select,#hdr .search input,#ftr,#content div.box ul li h2,#content div.box ul li h3,#content div.box ul li h4,#content div.box ul li h5,#content div.box ul li h6,#content div.box ul li p,#content div.box ul ul{font-size:100%}
* html #ftr{float:left}
#ftr a,#home #content div.box-item h4 a:link,#home #content div.box-item h4 a:visited,#home #content div.box-item h4 a:hover,#home #content div.box-item h4 a:focus{text-decoration:none}
#home #content div.box-item h4 a:link,#home #content div.box-item h4 a:visited,#home #content div.box-item h4 a:hover,#home #content div.box-item h4 a:focus{color:#000}

/* File : layout.css */
#content-journalnav:after,#journalnav:after{content:url(../images/clear.gif);display:block;height:0;clear:both;visibility:hidden}
* html #journalnav,* html #content,* html .clearfix{height:1%}

/* File : main.css */
* html body{font-size:90%}
a:link,a:visited{color:blue}
a:hover,a:hover,a:focus{color:green}
.hidden{position:absolute;left:0;top:-500px;width:1px;height:1px;overflow:hidden}
#home #content div.box-item ul li h5,#home #content div.box-item ul li h6{margin:0}
#content div.box h4,#content div.box h5,#content div.box h6{font-size:110%;margin:1em 0 0}
#content div.box p{font-size:110%;line-height:190%;margin:0 0 1em}
#home #content .wrapper .column2{float:right;width:48%}
#home #content .wrapper .column1{float:left;width:48%}
#home #content h2{text-transform:none}
#home #content div.box-item p{margin:0 5px 1em}

/* Additional */
#current{font-size:12px;border:1px solid #eae3de;margin-bottom:13px;padding:7px}
.box-item-content{padding:5px}
.bold{font-weight:bold}
.navy{color:navy}
#ftr a:link,#ftr a:active,#ftr a:visited,#ftr a:hover{text-decoration:none;color:black}
