body {font-family:'Trebuchet MS','Arial','Helvetica',sans-serif;font-size:81%;color:#333333;}
/* font-family:'Calibri', 'Arial', 'Helvetica', sans-serif;font-size:88%;font-size-adjust:0.45; */

/* main column styles */
div#blog, div#contents, div#maincolumn, div#rightcolumn {}

/*  Text styles */
p {}
h1 {font-weight:bold;font-size:1.5em;color:#1a518f;margin:0;padding:0 0 5px 0;}
h2 {font-weight:bold;font-size:1.3em;color:#222222;margin:0;padding:0 0 5px 0;}
h3 {font-weight:bold;font-size:1.1em;color:#222222;margin:0;padding:0 0 5px 0;}
h4 {font-weight:normal;font-size:1.1em;color:#444;margin:0;padding:0 0 5px 0;}
h5 {font-weight:normal;font-size:1em;color:#444;margin:0;padding:0 0 5px 0;}
.shadeheader {background-color:#eee;border-bottom:1px solid #aaaaaa;padding:3px 5px 3px 5px;}

/*  Link styles */
a:link, a:visited, h1 a:link, h1 a:visited, td a:link {text-decoration:none;color:#1a518f;}
a:hover, a:active, h1 a:hover, h1 a:active, a:visited:hover, td a:hover {text-decoration:underline;color:#1a518f;}
.story a:hover, .story a:visited:hover {background-color:#eeeeee;}
p a:link, p a:visited {text-decoration:none;color:#1a518f;font-weight:bold;}
.story a:link, .story a:visited {font-weight:bold;}
.story h1 a:link, .story h1 a:visited {font-weight:normal;}
div.story a:visited {color:#11345c;}
div.story h1 a:visited {color:#1a518f;}
p a:hover, p a:active {text-decoration:underline;color:#1a518f;font-weight:bold;}
div.storylinks a:link, .story a:visited {font-weight:bold;}
a img, a:hover img, a:active img {text-decoration:none;}
a.arrt {padding-right:15px;background:url('../images/d-arrow-orange-sm.gif') no-repeat right;}
a.arrt:hover {background:url('../images/d-arrow-orange-sm.gif') #cfe9f4 no-repeat right;}
form {margin:0;padding:0;}

/* column formats */
div#rightcolumn h2 {padding:5px 0 0 0;}
div#rightcolumn p {margin:0;padding:0;}
p.olderstuff {font-size:11px;line-height:140%;}
td.olderstuff {vertical-align:top;font-size:11px;line-height:140%;padding-bottom:3px;}
h2.olderstuff a {text-decoration:underline;}
div#rightcolumn p.olderstuff {padding:0 0 7px 0;}
div.rightcolumn_main ul {margin:0;padding:5px;}
div.rightcolumn_main li {margin:0;padding:2px;}
div.maincolumn_head {margin:0;padding:2px 5px 0 5px;background:#4c6dc1 url('../images/bgbars.gif') repeat-x 0 0;font-family:'Tahoma','Arial',sans-serif;font-size:11px;font-weight:bold;height:17px;color:#ffffff;}
div.rightcolumn_head, div.leftcolumn_head {font-family:'Tahoma', 'Arial', sans-serif;font-size:11px;font-weight:bold;height:17px;background:#639af5 url('../images/bgbars.gif') repeat-x 0 -21px;padding:2px 5px 0 5px;color:#ffffff;}
div.maincolumn_head a, div.rightcolumn_head a, div.leftcolumn_head a,
div.maincolumn_head a:visited, div.rightcolumn_head a:visited, div.leftcolumn_head a:visited {text-decoration:none;color:#ffffff;}
div.maincolmod {padding:0;border:1px solid #4c6dc1;font-size:10pt;line-height:1.7em;}
div.rt_col_ad {text-align:center;margin:0;margin-top:10px;padding:1px;}
div.rt_col_ad p.ad_head {background-color:#ffffff;font-size:8pt;}

/* supporter badge */
.tdstop {background:url('../images/in-badge.png') no-repeat top right;padding-right:32px;}
.tds {background:url('../images/in-badge-dk.png') no-repeat bottom;padding-bottom:12px;}

/* story formats */
div.storyblock.featured {border:1px solid #ccc;margin-right:5px;padding:0 8px 5px 8px;}
div.storyblock.featured div.details {width:91px;}
div.storyblock.featured div.post_banner {margin:0 -8px 12px;}
div.storyblock.featured div.storyfooter {margin-left:106px;margin-right:-8px;}
div.storyblock.featured a.expanderlink {border-right:none;}
div.storyblock.featured div.storywrap.collapsed {height:285px;}
div.post_banner {display:block;height:10px;margin:0 5px 5px;padding:4px 0 2px;background-color:#cce3f5;text-align:center;line-height:10px;font-size:10px;font-weight:bold;color:#5f5f5f;letter-spacing:1px;}
div.story {line-height:140%;}
div.story h1 {font-family:'Georgia','Times',serif;font-size:22px;font-weight:normal;line-height:130%;}
div.story h3 {font-family:'Georgia','Times',serif;font-size:12px;}
div.story li {margin-bottom:10px;}
div.story object {margin:5px;}
div.story img {margin:10px 0;}
div.storynav {font-size:11px;padding:0 10px;font-weight:bold;}
div.storynav_prev {float:left;width:320px;}
div.storynav_next {float:right;width:320px;text-align:right;}
div.storynav_icon {text-align:center;}
a.expanderlink {font-weight:bold;font-size:12px;line-height:12px;height:12px;text-transform:uppercase;position:absolute;right:0;top:-26px;z-index:69;padding:7px 6px 5px 9px;background:#fff;border:1px solid #bbb;border-bottom:1px solid white;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;display:block;}
div#expandercontrols {font-size:9px;font-weight:bold;float:right;margin-right:2px;text-transform:uppercase;letter-spacing:.2em;line-height:9px;height:9px;margin-top:2px;color:#a0b5e9;}
div#expandercontrols a {color:#d9e0f3;}
div#expandercontrols a:hover {color:#fff;}
.storytools {min-width:564px;min-height:29px;padding:0;border:none;vertical-align:middle;overflow:hidden;}
.storylinks {margin:0;padding:5px;}
div.relposts {margin:0 5px;}
div.relposts ul {margin:10px;padding-left:15px;}
div.relposts ul li a:link, div.relposts ul li a:visited {color:#1a518f;}

/* crystal ball formats */
.futurestory h3 {font-family:'Georgia', 'Times', serif;font-size:12px;margin-top:5px;}
.futurestory li {margin:0 0 3px 0;}
.futurestory ul {list-style:none;margin:5px;padding:0;}

/* details formats */
div.details p {font-size:11px;color:#444444;margin:3px 0 0 0;padding:0;}

/* issue formats */
div.issue h2 {margin:5px 0 0 0;padding:0;}

p.issuedetails {font-size:11px;}

/*  navigation styles */
img.navimg {margin-top:0;}
div#toppromo {height:25px;padding:3px;background:#fefecb;border-bottom:3px solid #f8ecb3;text-align:center;line-height:28px;}
div#toppromo img {vertical-align:middle;}
img#topclose {float:right;margin-right:5px;}
div#top {background:#1D1D1D url('../images/bg_nav.gif') repeat;}
div#navigation {vertical-align:bottom;color:#ffffff;clear:both;}
div#navigation img.navarrow {padding:0;margin:0;}
div#navigation img.navarrow:hover {background:#2665ad;cursor:pointer;}
li.subselected {font-weight:bold;}
ul.tabs li {background:#272727;color:#eeeeee;font-family:'Tahoma','Arial',sans-serif;font-size:11px;height:1.2em;}
ul.tabs li a:link, ul.tabs li a:visited {text-decoration:none;color:#eeeeee;}
ul.tabs li a:hover, ul.tabs li a:active {text-decoration:none;color:#ccc;}
ul.tabs li.selected {background:#a24637;color:#eeeeee;}
ul.tabs li.selected a {color:#eeeeee;}
ul.tabs li.spacer {background:none;width:20px;}
ul.toptabs li {color:#eeeeee;font-family:'Tahoma','Arial',sans-serif;font-size:14px;height:1.2em;border:solid #393939 2px;border-top:0;}
ul.toptabs li a:link, ul.toptabs li a:visited {text-decoration:none;color:#eeeeee;}
ul.toptabs li a:hover, ul.toptabs li a:active {text-decoration:none;color:#ccc;}
ul.untabs li {float:right;color:#eeeeee;font-family:'Tahoma','Arial',sans-serif;font-size:11px;}
ul.untabs li a:link, ul.untabs li a:visited {text-decoration:none;color:#eeeeee;}
ul.untabs li a:hover, ul.untabs li a:active {text-decoration:none;color:#ccc;}

/* popup.js */
div.navpopup {font-family:'Tahoma', 'Arial', sans-serif;font-size:11px;max-width:600px;border:1px solid red;padding:5px;background-color:white;
    /* The following properties should not be changed */
    position:absolute;
}
div.popup ul li {}

/* subtabs */
ul.subtabs li, ul.subtabs_rt li {color:#eeeeee;font-family:'Tahoma', 'Arial', sans-serif;font-size:11px;}
ul.subtabs li a:link, ul.subtabs li a:visited, ul.subtabs_rt li a:link, ul.subtabs_rt li a:visited {text-decoration:none;color:#eeeeee;}
ul.subtabs li a:hover, ul.subtabs li a:active, ul.subtabs_rt li a:hover, ul.subtabs_rt li a:active {text-decoration:underline;color:#aaaaaa;}
ul.subtabs li.selected, ul.subtabs_rt li.selected  {color:#eeeeee;}
ul.subtabs li.selected a, ul.subtabs_rt li.selected a {color:#eeeeee;}
div#subnav, div.subnav {background:#85442e url('../images/bgbars.gif') repeat-x 0 -41px;vertical-align:bottom;}

/* gold promo styles */
div#goldpromo { font-size:12px; }
div#goldpromo p.goldsub {font-size:14px;color:#CA9754;}

/* blog styles */
ul.quicklinks, ul.topix {list-style:none;}
ul.quicklinks li {margin:3px 0;}

/* pagetop styles */
p.mission {height:60px;padding-left:10px;border-left:1px solid #676767;font-size:26px;color:#FBD677;}

/* image styles */
img.framed {display:block;margin-left:auto;margin-right:auto;padding:4px;border:1px solid #ddd;}
img.centered {display:block;margin-left:auto;margin-right:auto;}
img.alignright {padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft {padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright {float:right;}
.alignleft {float:left;}

/* box highlight styles */
div.boxhighlight{padding:9px;margin:9px;background:#eeeeee;}
div.boxhighlight h1, div.boxhighlight h3 {padding:0;margin:0;}
div.boxhighlight p {font-size:1.2em;padding:0 0 0 5px;margin:0;}

/* team styles */
div.team h3 {clear:both;padding:10px 0 0 0;}
div.team p {margin:0;padding:5px 5px 15px 5px;}

/* ad styles */
div.ad {text-align:center;margin:0;padding:0;}
div.ad_mr {text-align:center;margin:15px 0;padding:5px 0 15px;color:#999999;}
div.ad_mr p {margin:0;padding:0;}
div.inp_unit {margin:0 5px;text-align:center;clear:left;}
div.inp_unit > div {margin:0;display:inline-block !important;}
div.maincolmod > div:nth-last-of-type(2):before, div.prx_unit:before, div.inp_unit:before {content:"ADVERTISEMENT";display:block;width:100%;height:10px;margin:0;padding:4px 0 2px;background-color:#cce3f5;text-align:center;line-height:10px;font-size:10px;font-weight:bold;color:#5f5f5f;letter-spacing:1px;}
div.inp_unit {position:relative;overflow:hidden;}
div.inp_unit:before {position:absolute;top:0;left:0;right:0;}
div.inp_unit > div[style], div.inp_unit > iframe {margin-top:26px;margin-bottom:12px;}
div.prx_unit:before {margin-bottom:10px;}
div.prx_unit {margin:5px 5px 36px 0;padding:0 0 5px 0;clear:left;background:#f8f8fc;}
div.prx_unit > div.storywrap > div.expandermask {display:none;}
div.prx_unit > div.storyfooter > a.expanderlink {display:none;}

/* Success, error & notice boxes for messages and errors. */
.error, .notice, .success, .borderbox {padding:5px;margin:4px 0;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#D12F19;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#817134;border-color:#FFD324;}
.success {background:#E6EFC2;color:#529214;border-color:#C6D880;}
.error a, .error a:visited {color:#D12F19;font-weight:bold;text-decoration:underline;}
.notice a, .notice a:visited {color:#817134;font-weight:bold;text-decoration:underline;}
.success a, .success a:visited {color:#529214;font-weight:bold;text-decoration:underline;}

/* topic images */
.topic_icon {background-image:url(../images/topics.jpg);background-position:0 0;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;overflow-x:hidden;overflow-y:hidden;display:inline-block;height:102px;width:80px;line-height:102px;}

/* Register Form */
div.form1 input:focus {background:#eeeeee;}
div.form1 input {font-size:1.8em;padding:5px;}
div.form1 th {vertical-align:top;padding:5px;}
div.form1 td {padding-bottom:10px;}
input.urf2, input.urf6 {display:none;}

/* User Profile Edit Form */
div.userprofileedit th {text-align:right;}

/* User Profile Stuff */
.profilelink {font-weight:bold;}
ul.profile-comments {margin:0;}
.profile-comment {margin:0 0 15px 0; padding:0 0 15px 0;}
ul#profilenav {margin:0;padding:0;border-bottom:1px solid #dddddd;}
ul#profilenav li {background:#498fcb;float:left;display:block;margin:5px 0;padding:10px 13px;border:1px solid #dddddd;font-weight:bold;}
ul#profilenav li.on {background:#ffffff;border-bottom:none;}
ul#profilenav li a {color:#222222;}
ul#profilenav li.filler {background:#ffffff;border:0;float:none;}
p.blogstamp {text-align:center;border:1px solid #c3d9ff;border-bottom:0;}
p.blogstamp span {display:inline-block;border:1px solid #c3d9ff;font-size:10pt;color:#4f4f4f;border-top:0;padding:3px 2em 2px 2em;}
div#p_comments ul.comments{margin:0;padding:0;list-style:none;}
div.profileimages {margin:10px 0;}
div.profileimages img {border:1px solid #cccccc;padding:5px;vertical-align:bottom;}

/* Generic Form Styles */
input.t1 {width:300px;padding:3px;}
input.t1:focus {background:#eeeeee;}
a img {border:0;}

/* insight styles */
.insight {padding-top:5px;padding-right:5px;}
#insights {padding:0;}
ul.clickinsight {padding:0;list-style:none;}
.clickinsight li {margin:2px 3px 5px 3px;padding:0 2px 0 2px;font-size:.85em;}
.clickinsight h4 {font-weight:bold;border-top:2px solid #aec6e0;border-right:1px solid #aec6e0;padding:1px 0 0 2px;margin:5px 0 0 0;}
.clickinsight p {margin:0;padding:3px;}

/* TIC Case Story Styles */
ul.insightlist li a {font-weight:normal;}
.casenavigation ul {list-style:none;margin:0;padding:0;}
.caseselected {background:#eeeeee;}
.casetop {font-size:8px;margin:0 0 5px 0;padding:2px 3px 0 3px;color:#222222;border-bottom:1px dotted #2265B0;background:#eeeeee;}
.casedetails h1 {font-family:'Georgia', 'Times', serif;font-size:22px;font-weight:normal;}
h3.casedate {font-size:8px;color:#222222;font-weight:normal;}
.casedetailsleft {background:#eff4fa;border-right:3px solid #aec6e0;}
.casebutton {text-align:right;}
.casebutton a, .casebutton a:visited {font-size:1.2em;padding:0 25px 0 0;background:url('../images/icons/arrow-right-red.gif') no-repeat right;}

div.bio {margin:10px 0;}

/* faq */
div.faq h3 { margin:15px 0 3px 0;padding:0; }
div.faq p { margin:0 0 0 5px;padding:0; }

/* misc */
.alternate {background:#eeeeee;}
.normal {background:#ffffff;}
.hidden {display:none;}
.nothidden {}
.list_selected {font-weight:bold;}
.list_notselected {font-weight:normal;}
.img-shadow {float:left;width:auto;background:url(../images/shadow.png) no-repeat bottom right;margin:10px 0 10px 10px;}
.img-shadow img {display:block;position:relative;background-color:#fff;border:1px solid #a9a9a9;margin:-6px 6px 6px -6px;padding:4px;}

/* edition styles */
div#edtop {background:#333333 url('../images/edition-hdr.png') center top repeat-y; margin:0;padding:0;}
#edheader {margin:0; padding:0; height:70px;clear:both;}
#edheader h1 { display:none; }
img.edimg { float:right; margin-top:7px; }

.edblurb {background:#eeeeee; padding:20px; margin:15px 7px; font-style:italic;}
.edblurb strong { font-size:1.1em; }

p.itirdesc {margin:0 15px 5px 10px;font-size:8pt;}

/* "what's this?" popup */
.whatsthis {background:url('../images/wt_icon16.png') no-repeat top left;display:inline-block;width:16px;height:16px;text-decoration:none;}
a.whatsthis:hover {text-decoration:none;}
#wt_ol, #hp_ol {padding:0;color:#444;border:2px solid #888;position:absolute;width:300px;z-index:999;display:none;background:url('../images/wt_icon32.png') no-repeat 5px 30px #fbffff;}
#hp_ol {position:absolute;top:30%;margin:0 auto;width:600px;}
.wt_head, .hp_head {padding:2px;margin:0;text-align:center;font-size:14px;border-bottom:#888 dotted 1px;display:block;height:1.2em;}
.wt_content, .hp_content {padding:5px;margin:0 0 0 40px;min-height:32px;}

/* rss add buttons */
.rssaddbtn {background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;overflow:hidden;display:block;height:17px;width:91px;line-height:17px;}
.rssaddbtn:hover {opacity:0.8;}
.btn_viewrss {background-image:url(../images/add/rssaddbtns.png);background-position:0 0;}
.btn_bloglines {background-image:url(../images/add/rssaddbtns.png);background-position:0 -17px;}
.btn_google {background-image:url(../images/add/rssaddbtns.png);background-position:0 -34px;}
.btn_myyahoo {background-image:url(../images/add/rssaddbtns.png);background-position:0 -51px;}
.btn_netvibes {background-image:url(../images/add/rssaddbtns.png);background-position:0 -68px;}
.btn_newsgator {background-image:url(../images/add/rssaddbtns.png);background-position:0 -85px;}

/* sharethis formats */
.sharebar {margin:0;padding:0;vertical-align:middle;}
.sharetools {margin:3px 2px;padding:0;overflow:hidden;}
.sharetools a {cursor:pointer;float:left;padding:0;margin-left:8px;}
.share_button {background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;overflow-x:hidden;overflow-y:hidden;display:block;background-position:left;height:20px;width:20px;line-height:20px;}
.share_button:hover {opacity:0.8;}
.share_email {background-image:url(../images/share/shareicons20.png);background-position:0px 0px;}
.share_facebook {background-image:url(../images/share/shareicons20.png);background-position:0px -20px;}
.share_stumbleupon {background-image:url(../images/share/shareicons20.png);background-position:0px -40px;}
.share_digg {background-image:url(../images/share/shareicons20.png);background-position:0px -60px;}
.share_plusone {background-image:url(../images/share/shareicons20.png);background-position:0px -80px;}
.share_fark {background-image:url(../images/share/shareicons20.png);background-position:0px -100px;}
.share_reddit {background-image:url(../images/share/shareicons20.png);background-position:0px -120px;}
.share_twitter {background-image:url(../images/share/shareicons20.png);background-position:0px -140px;}
.share_linkedin {background-image:url(../images/share/shareicons20.png);background-position:0px -160px;}
.share_tweet {background-image:url(../images/share/tweetn.png);background-position:left;height:20px;width:110px;}
.share_like {height:21px;width:90px;}
.tweet_widget_h {margin-left:0;position:relative;top:0px;left:-2px;}
.twitter-share-button {padding-top:0;margin-top:0;position:relative;top:0px;margin-left:0;}
.tweet_button {padding-top:0;margin-top:0;position:relative;top:0;left:-2px;margin-left:0;}
.share_count {float:left;height:21px;padding:0 5px;margin:0;position:relative;top:0;}

/* follow buttons/popups */
#rss_sub_buttons, #email_sub_form {padding:5px 5px 10px 5px;background:#ddd;color:#fff;border:1px solid #bbb;position:absolute;width:288px;z-index:999;text-align:center;display:none;}
div#subscribe {margin:5px auto 5px;}
a.follow {cursor:pointer;float:left;padding:0;margin-left:8px;display:block;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;overflow-x:hidden;overflow-y:hidden;background-position:left;height:30px;width:30px;}
a.follow.flattr {background-image:url(../images/share/follow30.png);background-position:0px 0px;}
a.follow.twitter {background-image:url(../images/share/follow30.png);background-position:0px -30px;}
a.follow.facebook {background-image:url(../images/share/follow30.png);background-position:0px -60px;}
a.follow.email {background-image:url(../images/share/follow30.png);background-position:0px -90px;}
a.follow.rss {background-image:url(../images/share/follow30.png);background-position:0px -120px;}

.st_email_custom {cursor:pointer;float:left;padding:0;margin-left:10px;display:block;height:20px;width:20px;background-image:url(../images/share/sticons20.png);background-position:0px 0px;}
.st_facebook_custom {cursor:pointer;float:left;padding:0;margin-left:10px;display:block;height:20px;width:20px;background-image:url(../images/share/sticons20.png);background-position:0px -20px;}
.st_stumbleupon_custom {cursor:pointer;float:left;padding:0;margin-left:10px;display:block;height:20px;width:20px;background-image:url(../images/share/sticons20.png);background-position:0px -40px;}
.st_googleplus_custom {cursor:pointer;float:left;padding:0;margin-left:10px;display:block;height:20px;width:20px;background-image:url(../images/share/sticons20.png);background-position:0px -60px;}
.st_fark_custom {cursor:pointer;float:left;padding:0;margin-left:10px;display:block;height:20px;width:20px;background-image:url(../images/share/sticons20.png);background-position:0px -80px;}
.st_reddit_custom {cursor:pointer;float:left;padding:0;margin-left:10px;display:block;height:20px;width:20px;background-image:url(../images/share/sticons20.png);background-position:0px -100px;}
.st_linkedin_custom {cursor:pointer;float:left;padding:0;margin-left:10px;display:block;height:20px;width:20px;background-image:url(../images/share/sticons20.png);background-position:0px -120px;}
.st_sharethis_custom {cursor:pointer;float:left;padding:0;margin-left:10px;display:block;height:20px;width:20px;background-image:url(../images/share/sticons20.png);background-position:0px -140px;}

#share_email {text-align: left;}
#share_email form, #share_email fieldset {border: 0;margin: 0;padding: 0;}
#share_email fieldset legend {display: none;}
#share_email ul {margin: 0;padding: 0;list-style: none;}
#share_email ul li {margin: 0 0 7px 0;padding: 0;}
#share_email ul li label {color: #555;display: block;margin-bottom: 3px;}
#share_email ul li input {padding: 3px 10px;}
#share_email ul li input.share_text {padding: 3px;width: 280px;}

#story_share_email {background:#faf8cc;border:1px dotted black;padding:5px;margin:5px}
#story_sharethis {padding:10px;padding-left:30px;height:200px;width:280px;float:left;}
#story_sharethis ul {list-style: none;margin: 0;padding: 0;}
#story_sharethis ul li {float: left;margin: 0;padding: 0;width: 45%;}
#story_sharethis ul li a {background-repeat:no-repeat;display:block;float:left;height:20px;width:auto;padding-left:24px;margin-top:8px;vertical-align:middle;}
#story_emailthis {background:#999;color:#fff;border:1px solid #ddd;width:350px;float:left;}
#story_emailthis ul {list-style: none;}
#story_emailthis li {padding: 5px;}

#et_popup {background:#999;color:#fff;border:1px solid #ddd;position:absolute;width:350px;z-index:999;display:none;}
#et_popup a.et_close {color:#fff;float:right;margin:5px;}
#et_popup p, #story_emailthis p {padding-left:10px;font-size:14px;}
#email_this {background:#ffffff;text-align:left;padding:10px;}
#email_this form, fieldset {border: 0;margin: 0;padding: 0;}
#email_this fieldset legend {display: none;}
#email_this ul {margin: 0;padding: 0;list-style: none;}
#email_this ul li {margin: 0 0 7px 0;padding: 0;}
#email_this ul li label {color: #555;display: block;margin-bottom: 3px;}
#email_this ul li input {padding: 3px 10px;}
#email_this ul li input.et_text {padding: 3px;width: 280px;}
.share_static {padding:3px;}

div#recreading {margin:2px;padding:5px;background-color:#fdfdfd;}
div#recreading hr {margin:10px 5px;color:#888888;background-color:#888888;}
div#recreading h4 {margin:5px 5px 0 5px;font-size:11pt;font-weight:bold;}
div#recreading p {margin-left:5px !important;color:#606060;font-style:italic;}
div#recreading ul {margin:0;padding:0;border:none;list-style:none;}
div#recreading ul li {margin:10px 5px;padding:0 0 0 10px;line-height:1.3em;min-height:16px;font-size:10pt;}
div#recreading ul li.ranked {margin-left:34px;}
div#recreading ul li a:hover {background-color:#ffffff;}
div#recreading ul li span.rank {font-style:italic;font-size:small;}
div#recreading ul li a.toppost-value {float:left;display:block;width:2.2em;height:1.3em;line-height:1.2em;margin:3px 3px 0 -34px;padding:1px;border:1px solid #000;border-radius:3px;background-color:#ffffff;text-align:center;font-size:8pt;font-weight:bold;color:#000000;}
