/*
Theme Name: HRC
Version: 1.0
Author: HRC
*/
html,body {height:100%}
body {background-color:#DDD;margin:0}
img {border:0}
a {color:#277FC1}
a:hover {text-decoration:none}
#pageHldr {background-color:#FFF;width:900px;margin:0 auto;padding:0;min-height:100%}
#header {padding:39px 0 45px 45px}
#header img {display:inline}
#header h1 {font-family:Georgia,"Times New Roman",Times,serif;font-size:14pt;font-weight:normal;color:#002D62;margin:0;display:inline;left:5px;bottom:4px;position:relative}
#pageMenu {float:left;width:183px;font:9pt Verdana,Arial,Helvetica,sans-serif;overflow:hidden;}
#pageMenu ul {margin:0 0 0 30px;padding:0;position:relative;top:-7px}
#pageMenu li {list-style-type:none;width:100%;display:block;margin:0;padding:0 0 0 15px}
#pageMenu li a {display:block;text-decoration:none;white-space:nowrap}
#pageMenu li a:hover {font-weight:bold;white-space:nowrap;}
#pageMenu li.prm,#pageMenu li.alt {margin-top:14px}
#pageMenu li.prm a {color:#002D62;text-transform:uppercase}
#pageMenu li.alt a {color:#277FC1;text-transform:uppercase}
#pageMenu li.sub {margin-top:3px}
#pageMenu li.sub a {color:#80561B}
#pageMenu li.prm.selected {background:url(/hrc/images/pageSelectedPrm.png) no-repeat 1px 3px}
#pageMenu li.sub.selected {background:url(/hrc/images/pageSelectedSub.png) no-repeat 1px 3px}
#colRight {width:231px;margin:10px 55px 0 0;float:right}
.sideImg img {margin:0 0 10px;float:right;zoom:1}
.sideBox {position:relative;width:231px;color:#000;z-index:1;margin:0 0 10px;overflow:hidden}
.sideBox .wrapper,.sideBox .topLeft,.sideBox .btm,.sideBox .btm div {background:transparent url(/hrc/images/sideBox.png) no-repeat top right}
.sideBox .wrapper {position:relative;zoom:1;_overflow-y:hidden;padding:0px 12px}
.sideBox .topLeft {position:absolute;left:0px;top:0px;width:12px;margin-left:-12px;height:100%;background-position:top left}
.sideBox .btm {position:relative;width:100%}
.sideBox .btm,.sideBox .btm div {height:20px;font-size:1px}
.sideBox .btm {background-position:bottom right}
.sideBox .btm div {position:relative;width:12px;margin-left:-12px;background-position:bottom left}
.sideBox .content {position:relative;padding:14px 6px 0px 6px}
.sideBox .content h1 {font-family:Georgia,"Times New Roman",Times,serif;font-size:11pt;color:#002D62;margin-bottom:10px;padding-bottom:0px}
.sideBox .content p {font-family:Verdana, Geneva, sans-serif;font-size:7.5pt;line-height:1.4em}
.sideBox .content .shareBox {margin:0 0 0 10px;padding:0}
.sideBox .content .shareBox li.facebook {font-family:Verdana, Geneva, sans-serif;font-size:8pt;line-height:normal;list-style-type:none;height:20px;display:block;padding:5px 0 0 30px;background:url(/hrc/images/shareFacebook.png) no-repeat 0 0;cursor:pointer}
.sideBox .content .shareBox li.twitter {font-family:Verdana, Geneva, sans-serif;font-size:8pt;line-height:normal;list-style-type:none;height:20px;display:block;padding:5px 0 0 30px;background:url(/hrc/images/shareTwitter.png) no-repeat 0 0;cursor:pointer}
.sideBox .content .shareBox li a {color:#002D62}
.sideBox h1,.sideBox p {margin:0px;padding:0.5em 0px 0.5em 0px}
#pageBody {margin:0 286px 0 183px;padding:0 35px 0 20px;position:relative;top:6px}
#pageBody.noSide {margin-right:50px}
#pageBody h1 {font:23pt Georgia,"Times New Roman",Times,serif;line-height:1.25em;color:#002D62;margin:0;font-weight:normal}
#pageBody h2 {font:11pt Georgia,"Times New Roman",Times,serif;line-height:1.25em;color:#002D62;margin:1em 0 4px 0;font-weight:bold}
#pageBody h2.blogPost {font-size:15pt}
#pageBody h3 {font:11pt Georgia,"Times New Roman",Times,serif;line-height:1.25em;color:#002D62;margin:1em 0 4px 0}
#pageBody h3.blogDate,#pageBody h2.blogDate {font-size:11pt;margin-top:0;line-height:normal;color:#277FC1}
#pageBody p,#pageBody li,#pageBody div {font:8pt Verdana,Geneva,sans-serif;line-height:1.5em}
#pageBody p {margin:1.2em 0}
#pageBody ul {margin:.6em 0 1.2em;padding:0}
#pageBody li {list-style-type:none}
#pageBody object {margin-left:20px}
#pageBody .blogNav {margin-bottom:10px}
#pageBody .blogNav .back {display:inline}
#pageBody .blogNav .next {display:inline;float:right}
#pageFoot {clear:both;height:10px;top:-10px;position:relative;margin:0;padding:20px 0 0;color:#666;font:7pt Verdana,Geneva,sans-serif;text-align:center}
.clr {clear:both}
/* WP images/captions */
#pageBody .aligncenter,div.aligncenter {display:block;margin-left:auto;margin-right:auto}
#pageBody .wp-caption {float:left;border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#pageBody .wp-caption img {margin:0;padding:0;border:0 none}
#pageBody .wp-caption p.wp-caption-text {font-size:11px;line-height:17px;padding: 0 4px 5px;margin:0}
/* Mailing list signup */
#mailing_list #firstname {margin-left:20px}
#mailing_list #firstname, #mailing_list #lastname {width:125px;display:inline}
#mailing_list #lastname {margin-left:10px}
#mailing_list .label {color:#555;padding-left:4px;-webkit-text-size-adjust:none}
#mailing_list .label.firstname {margin-left:20px;position:absolute}
#mailing_list .label.lastname {position:relative;left:162px}
#mailing_list #email {margin-top:4px;margin-left:20px;width:266px;margin-right:10px}
#mailing_list .label.email {margin-left:20px}
#mailing_list .pbody {margin:12px 0 6px}
#mailing_list .interests {margin-left:20px}
#mailing_list .interests span {margin-left:4px;color:#555;vertical-align:middle;cursor:pointer}
#mailing_list .interests input {vertical-align:middle;cursor:pointer}
#mailing_list #signup {margin-top:12px;display:block;width:75px}