body {background:#fff;font:12px/160% Verdana;color:#494949;margin:0;padding:0;}input {font:12px/100% "Verdana";color:#494949;}select {font:11px/100% "Verdana";border:1px solid #BDC7D8;color:#494949;padding:3px;}.form-textarea {font:10px/160% "Verdana";border:1px solid #BDC7D8;padding-left:1px;}.form-text {line-height:120%;font:normal 13px Verdana;width:90%;padding:7px 5px;background:#fefefe;border:1px solid #ddd;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;	}.resizable-textarea {width:95%;}.form-submit {height:25px;}.form-file {color:#920606;border:1px solid #666;background:#eee;font-style:normal;font-variant:normal;font-weight:400;line-height:160%;font-size:12px;font-family:Verdana;padding:5px;}.form-checkboxes,.form-radios,.form-checkboxes .form-item,.form-radios .form-item {margin:0.25em 0;}.form-button,.form-submit {margin:2em 0.5em 1em 0;}.box {margin-bottom:2.5em;}h1,h2,h3,h4,h5,h6 {font-weight:400;font-family:Arial, verdana, Helvetica, sans-serif;color:#000;margin:0;padding:0;}h1 {font-size:100%;}h2 {font-size:140%;line-height:130%;}h3 {font-size:140%;}h4 {font-size:130%;}h5 {font-size:120%;}h6 {font-size:110%;}ul,quote,code,fieldset {margin:.5em 0;}p {margin:0.6em 0 1.2em;padding:0;}a:link,a:visited {color:#027AC6;text-decoration:none;}a:hover {color:#0062A0;text-decoration:none;}a:active,a.active {color:#5895be;}ul {margin:0.5em 0;padding:0;}ul li {margin:0.4em 0 0.4em .5em;}ul.menu,.item-list ul {margin:0.35em 0 0 -0.5em;padding:0;}ul.menu ul,.item-list ul ul {margin-left:0;}ul li,ul.menu li,.item-list ul li,li.leaf {list-style-type:none;background:no-repeat 1px .35em;margin:0.15em 0 0.15em .5em;padding:0 0 0 1.5em;}ul li.leaf a,ul li.expanded a,ul li.collapsed a {display:block;}ul.inline li {background:none;margin:0;padding:0 1em 0 0;}dl {margin:0.5em 0 1em 1.5em;}dl dd {margin:0 0 .5em 1.5em;}table {width:96%;margin:1em 0;}thead th {border-bottom:2px solid #d3e7f4;color:#494949;font-weight:700;}th a:link,th a:visited {color:#6f9dbd;}td,th {padding:.2em .3em;}tr.even,tr.odd,tbody th {border-left:0 solid #d3e7f4;border-right:0 solid #d3e7f4;border-top:1px solid #d3e7f4;border-bottom:1px solid #d3e7f4;}tr.odd,tr.info {background-color:#edf5fa;}tr.even {background-color:#fff;}tr.odd td.active {background-color:#ddecf5;}tr.even td.active {background-color:#e6f1f7;}td.region,td.module,td.container {border-top:1.5em solid #fff;border-bottom:1px solid #b4d7f0;background-color:#d4e7f3;color:#455067;font-weight:700;}tr:first-child td.region,tr:first-child td.module,tr:first-child td.container {border-top-width:0;}span.form-required {color:#ffae00;}.description {line-height:150%;margin-bottom:0.75em;color:#898989;}.messages,.preview {margin:.75em 0;padding:.5em 1em;}#wrapper #container {width:1024px;margin:0 auto;padding:0;}#wrapper #container #header {height:60px;}#wrapper #container #header #logo-floater {position:absolute;}#wrapper #container #header h1,#wrapper #container #header h1 a:link,#wrapper #container #header h1 a:visited {line-height:120px;position:relative;z-index:2;white-space:nowrap;color:#fff;font-weight:400;font-size:1.5em;}#wrapper #container #header h1 img {padding-top:0;float:left;}#wrapper #container #center {float:left;width:100%;}body.sidebar-left #squeeze {margin-left:300px; /*270*/}body.sidebar-right #squeeze {margin-right:300px; /*270*/}body.sidebars #squeeze {margin:0 300px; /*270*/}#wrapper #container .sidebar {width:300px; /*270*/float:left;z-index:2;position:relative;/*top-padding control the distance between first block and toolbar*/margin:30px 0 5em;}#wrapper #container .sidebar .block {margin:0 0 1.5em;}.block .content {margin:0.5em 0;}#sidebar-left .block-region {margin:0 15px 0 0;}#sidebar-right .block-region {margin:0 0 0 15px;}.block-region {background:transparent;border:2px dashed #b4d7f0;text-align:center;font-size:1.3em;padding:1em;}#wrapper #container #center #squeeze {position:relative;}#wrapper #container #center .right-corner {position:relative;left:10px;}#wrapper #container #center .right-corner .left-corner {margin-left:-10px;position:relative;left:-10px;min-height:600px;/*top-padding control the distance between first post and toolbar*/padding:30px 25px 5em 35px;}#wrapper #container #footer {float:none;clear:both;text-align:center;color:#898989;margin:4em 0 -3em;}#wrapper #container .breadcrumb {position:absolute;top:15px;left:35px;z-index:3;font-size:0.92em;}#wrapper #container .breadcrumb,#wrapper #container .breadcrumb a {color:#529ad6;}ul.primary-links {float:right;position:relative;z-index:4;margin:0;padding:0;}ul.primary-links li a,ul.primary-links li a:link,ul.primary-links li a:visited {display:block;color:#fff;margin:0 1em;}ul.primary-links li a:hover,ul.primary-links li a.active {color:#fff;}ul.secondary-links {float:right;clear:right;position:relative;z-index:4;margin:0;padding:18px 0 0;}ul.secondary-links li a,ul.secondary-links li a:link,ul.secondary-links li a:visited {display:block;color:#cde3f1;background:transparent;margin:0 1em;padding:.75em 0 0;}ul.secondary-links li a:hover,ul.secondary-links li a.active {color:#cde3f1;background:transparent;}ul.primary,ul.primary li,ul.secondary,ul.secondary li {border:0 none;background:none;margin:0;padding:0;}#tabs-wrapper {position:relative;margin:0 -26px 1em;padding:0 26px;}ul.primary {float:left;padding:0.5em 0 10px;}ul.secondary {clear:both;text-align:left;border-bottom:1px solid #e9eff3;margin:-0.2em -26px 1em;padding:0 26px 0.6em;}h2.with-tabs {float:left;font-family:verdana;margin:0 2em 0 0;padding:0;}ul.primary li a,ul.primary li.active a,ul.primary li a:hover,ul.primary li a:visited,ul.secondary li a,ul.secondary li.active a,ul.secondary li a:hover,ul.secondary li a:visited {border:0 none;height:auto;text-decoration:none;position:relative;top:-1px;color:#000;border:1px solid #eee;padding:7px 12px;}ul.primary li.active a,ul.primary li.active a:link,ul.primary li.active a:visited,ul.primary li a:hover,ul.secondary li.active a,ul.secondary li.active a:link,ul.secondary li.active a:visited,ul.secondary li a:hover {/*background:#E9F1FF;*//*background:url(images/blue.png);*/background:#426FD9;border:1px solid #999;color:#fff;padding:7px 10px;}ul.links li,ul.inline li {margin-left:0;margin-right:0;padding-left:0;padding-right:1em;}.terms ul.links li {margin-left:0;margin-right:0;padding-right:0;padding-left:1em;}.picture,.comment .submitted {float:right;clear:right;padding-left:1em;}.preview .node,.preview .comment,.sticky {border:0 none;background:0 0;margin:0;padding:0.5em 0;}.indented {margin-left:25px;}.comment h3 a.active {color:#494949;}.node .content,.comment .content {margin:0.6em 0;}#palette .form-item {border:1px solid #fff;}#palette .item-selected {border:1px solid #d9eaf5;}#autocomplete li {cursor:default;margin:0;padding:2px;}#block-node-0 h2 {float:left;padding-right:20px;}#block-node-0 img,.feed-icon {float:right;padding-top:4px;}#block-node-0 .content {clear:right;}#user-login-form {text-align:center;}div.admin .left {float:left;width:48%;}div.admin .right {float:right;width:48%;}div.admin-panel {padding:1em 1em 1.5em;}div.admin-panel .description {margin-bottom:1.5em;}div.admin-panel dd {color:#898989;font-size:1em;line-height:1.5em;margin-top:-0.2em;margin-bottom:.65em;}table.system-status-report th {border-color:#d3e7f4;}#autocomplete li.selected,tr.selected td,tr.selected td.active {background:#027ac6;color:#fff;}tr.selected td a:link,tr.selected td a:visited,tr.selected td a:active {color:#d3e7f4;}span.clear {display:block;clear:both;height:1px;line-height:0;font-size:0;margin-bottom:-1px;}.messages {background-color:#fff;border:1px solid #b8d3e5;}.preview {background-color:#fcfce8;border:1px solid #e5e58f;}div.status {color:#3a3;border-color:#c7f2c8;}div.error {color:#c52020;}.form-item input.error,.form-item textarea.error {border:1px solid #c52020;color:#494949;}tr.watchdog-user {background-color:#fcf9e5;}tr.watchdog-user td.active {background-color:#fbf5cf;}tr.watchdog-content {background-color:#fefefe;}tr.watchdog-content td.active {background-color:#f5f5f5;}tr.watchdog-warning {background-color:#fdf5e6;}tr.watchdog-warning td.active {background-color:#fdf2de;}tr.watchdog-error {background-color:#fbe4e4;}tr.watchdog-error td.active {background-color:#fbdbdb;}tr.watchdog-page-not-found,tr.watchdog-access-denied {background:#d7ffd7;}tr.watchdog-page-not-found td.active,tr.watchdog-access-denied td.active {background:#c7eec7;}table.system-status-report tr.error,table.system-status-report tr.error th {background-color:#fcc;color:#200;border-color:#ebb;}table.system-status-report tr.warning,table.system-status-report tr.warning th {background-color:#ffd;border-color:#eeb;}table.system-status-report tr.ok,table.system-status-report tr.ok th {background-color:#dfd;border-color:#beb;}.node {margin:-1.5em -26px 1.5em;padding:0.75em 26px;}#sidebar-left .block {padding:0 15px 0 0;}#sidebar-right .block {padding:5px 0 0 15px;}div.outer {max-height:260px;overflow-y:scroll;overflow-x:hidden;overflow:auto;border:1px solid #E6E6E6;width:254px;}div.outer_referrer {max-height:180px;overflow-y:scroll;overflow-x:hidden;overflow:auto;border:1px solid #E6E6E6;width:254px;}div.outer_referrer_page {max-height:580px;overflow-y:scroll;overflow-x:hidden;overflow:auto;border:1px solid #E6E6E6;width:720px;margin:0 auto;}div.outer_referrer_activeu {max-height:480px;overflow-y:scroll;overflow-x:hidden;overflow:auto;border:1px solid #E6E6E6;width:820px;margin:0 auto;}.sciweavers_featured {font-family:times, Helvetica, Palatino, verdana;font-size:22px;color:#604F00;text-align:center;}.nodeTitle_front {color:#333;font-size:13px;font-weight:700;text-align:center;font-family:verdana, Trebuchet MS, verdana;padding:10px;}.nodetype_front {padding-top:20px;padding-left:35px;font-family:verdana, Helvetica, Palatino, verdana;font-size:20px;color:#A80000;text-align:center;}#stylized,#stylized-not,#stylized-button {font:12px/160% Verdana;width:680px;padding-left:10px;margin:3px;}#stylized-button {border:solid 1px #005878;background:#398BA9;}#stylize {font:12px/160% Verdana;border:solid 1px #b7ddf2;background:#E9F1F7;padding-left:10px;margin:3px;text-shadow:1px 1px #fff; 	-moz-border-radius: 15px;border-radius: 15px;}.pager {padding-top:30px;clear:both;font:normal 11px verdana;color:#000;}.pager a,.pager a:visited {color:#000;text-decoration:none;border:1px solid silver;background:#f4f4f4;margin:0 2px;}.pager a:hover {color:#000;text-decoration:none;border:1px solid silver;background:#BFDAFF;}.pager-current {color:#FFF;font:bold 11px verdana;text-decoration:none;border:1px solid #000;background:#406CD5;}.sci_footer {font-family:tahoma;font-size:11px;color:#999;}.node_title_page {font:normal 21px Verdana;padding-top:6px;margin:10px 0 20px;}div#header_box {width:auto;font:bold 11px tahoma;margin:0;padding:2px;}#header_box ul {list-style-type:none;list-style-position:inside;margin:0;padding:0;}#header_box ul li {margin:1px 3px;padding:7px 2px;}#header_box ul li a {color:#000;text-decoration:none;margin:0;padding:3px 12px;}#header_box ul li a:hover {color:#cf4444;background:transparent;}.share_img_tbl {height:35px;width:35px;padding:15px 10px;}.share_service_tbl {width:512px;font:bold 15px Arial;margin:0;}.share_service_tbl a {color:#01349b;text-decoration:none;}.share_service_tbl a:hover {color:#DC143C;text-decoration:none;}.share_description_tbl {font:normal 11px verdana;color:#333;margin:2px 0 0;}.share_notice {font:normal 11px tahoma;text-align:justify;background:#FFFFE0;border:1px solid #ECE5B6;width:600px;margin:0 auto;padding:5px 10px 10px;}.disclaimer {font:normal 11px tahoma;text-align:justify;background:#FFFFEA;border:1px solid #ECE5B6;width:900px;margin:0 auto;padding:5px 10px 10px;}.disclaimer_conf {font:normal 11px tahoma;text-align:justify;background:#fff;border:2px solid #D3E7F4;width:900px;margin:0 auto;padding:10px;}div.sciurl {font-family:tahoma;font-size:11px;font-weight:700;}span.community a:hover {font-size:15px;}div.keyword_flag {text-align:right;padding:3px;}div.keyword_referrer {padding:3px;}.date {font:normal 8px tahoma;color:#000;float:right;}div.keyword_referrer,div.keyword_referrer a,.keyword_referrer a:link,.keyword_referrer a:visited,.keyword_referrer a:hover {font:normal 11px verdana;color:#000;cursor:default;}div.keyword_referrer ul li {list-style-type:none;padding:0 0 0 24px;}div.keyword_referrer_f,.keyword_referrer_f a,.keyword_referrer_f a:link,.keyword_referrer_f a:visited {font:normal 11px verdana;color:#000;}.country_label {font-family:verdana;font-size:11px;font-weight:400;color:#000;}.referrer_title {font:normal 10px verdana;color:#999;text-align:center;margin:0 5px;}.country_progress {font-family:verdana;font-size:10px;font-weight:700;color:#00246c;margin:0 5px;}.referrerlabel {font:bold 11px tahoma;color:#000;text-align:center;padding:3px;}.formlabel {font:bold 11px tahoma;text-align:right;padding:0 10px 0 0;color:#002256;text-shadow:1px 1px #fff;}.form_cyan_style {font:normal 10px Verdana;width:850px;border:solid 1px #b7ddf2;background:#DCECEB;margin:0 auto;padding:20px 10px;}ul.hlist_keyword {font:normal 11px tahoma;}ul.hlist_keyword li {display:inline;list-style-type:none;margin-left:25px;}ul.hlist_keyword a:link,ul.hlist_keyword a:visited {color:#0023bb;}ul.hlist_keyword li.selected {font-weight:700;color:#000;}.linkswrap_keyword {/*background:#EDF5FF url('images/bkground.gif');*/background:#EDF5FF;font:normal 11px Tahoma;color:#00246c;border:1px solid #ddd;height:25px;margin:0;padding:5px;}.gmap_country {font:normal 11px tahoma;color:#000;text-align:center;}.gmap_logo {font:bold 11px verdana;padding-top:5px;color:#000;text-align:center;}.form-textarea:hover,.form-text:hover {border-color:#64acd8;border-width:1px;}#watchdog-form-overview .form-submit,.confirmation .form-submit,.search-form .form-submit,.poll .form-submit,fieldset .form-button,fieldset .form-submit,.sidebar .form-button,.sidebar .form-submit,table .form-button,table .form-submit,.messages ul,div.admin-panel dl {margin:0;}fieldset ul.clear-block li,div.admin-panel,div.admin-panel .description,div.admin-panel .body,div.admin,div.admin .left,div.admin .right,div.admin .expert-link,div.item-list,.menu,div.keyword_referrer ul {margin:0;padding:0;}fieldset {border:1px solid #d9eaf5;width:92%;margin:1em 0;padding:1em;}fieldset legend {display:block;color:#444;padding-right:.2em;padding-left:.2em;}img,a img,#navlist li.last,img {border:none;}span.submitted,.description,#aggregator .feed-item-meta {font-size:0.92em;color:#898989;}#header-region script,.profile .title {display:none;}#wrapper #container #header h1 span,ul.primary li.active a,ul.secondary li.active a {font-weight:700;}body.sidebars,body.sidebar-left,body.sidebar-right {min-width:1024px;}body.sidebar-left #center,body.sidebar-left #footer {margin-left:-300px; /*270*/}body.sidebar-right #center,body.sidebar-right #footer {margin-right:-300px; /*270*/}body.sidebars #center,body.sidebars #footer {margin:0 -300px; /*270*/}#wrapper #container #header h1 a:hover,.gallery a,ul.hlist_keyword a {text-decoration:none;}#mission,.sticky {background-color:#fff;border:1px solid #e0e5fb;margin-bottom:2em;padding:1em;}ul.primary-links li,ul.secondary-links li {float:left;margin:0;padding:0;}.node .links,.comment .links,#user-login-form ul {text-align:left;}.terms,#right_hdr,#header_box ul#right li {float:right;}.bioTitle a:hover,.classification a:hover,.keyword_referrer_f a:hover,ul.hlist_keyword a:hover {color:#DC143C;}#sidebar-right .block-content,#sidebar-left .block-content {border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;padding:5px 0 0 15px;}#stylized,#stylized-not {border:solid 1px #b7ddf2;background:#DCECEB;}ul.hlist a:hover,.node_title a,.node_title_page a,div.sciurl span.black a:link,.sciurl span.black a:visited,span.community a:link,.community a:visited {color:#000;}#left_hdr,#header_box ul#left li {float:left;}.scilogo {margin-top:10px; padding:5px 10px; }.blkTitle {letter-spacing: 1px;font:normal 25px helvetica; color:#000;padding:0 0 5px 0;}.blkInner {width:280px;padding:20px 0;}.blkOuter {width:300px;background:#fff;border:1px solid #dcdcdc;box-shadow:0 0 10px #eee;-webkit-box-shadow:0 0 10px #eee;-moz-box-shadow:0 0 10px #eee;margin-left:10px;margin-bottom:10px;}.groove_border{margin-bottom:20px;background:url(/files/buttons/side-border.png) no-repeat;width:310px;height:2px;}/*description for gadget*/.nodeDescription {font-size:11px;font-family:Verdana, Helvetica, Arial, sans-serif;line-height:150%;color:#666;padding-right:15px;padding-left:5px;}.text{margin:5px; padding:0 20px 0 0;}.fp_outer_box {background:#E9F1F7;	border:1px solid #eee;	-moz-border-radius: 15px; border-radius: 15px;text-shadow:1px 1px #fff;padding:3px;margin-bottom:20px;}.fp_inner_box {background:#E9F1F7;	border:1px dashed #bbb;	-moz-border-radius: 15px; border-radius: 15px;text-shadow:1px 1px #fff;padding:10px 30px 20px 30px;}.fp_pg_banner_title{color:#EE920E;font:normal 32px Tahoma;padding:0px 10px;}.fp_pg_title_sub{color:#000;font:normal 13px verdana;line-height:130%;}.fp_pg_cont {color:#000;padding:0 10px;}.fp_pg_cont_sml {color:#D38941;font-size:11px;padding:8px 5px;}.fp_pg_more {color:#D66A00;float:right;padding-right:20px;font-weight:bold;}.fp_pg_banner{height:150px;background:#D8E4ED url(images/toptop.gif) repeat-x;padding:40px;}.fp_pg_title{color:#024471;font:normal 26px Tahoma;padding:0 0 10px 10px;}.claim_fp_pg_banner{background:#D8E4ED url(images/toptop.gif) repeat-x;padding:40px 40px 10px 40px;}.serviceBlock {background:#ECF2F6; text-shadow:1px 1px #fff; color:#333; padding:10px 5px;-moz-border-radius: 20px; border-radius: 20px;padding:20px;margin-bottom:25px;color:9D0000;border:1px solid #eee;}.serviceBlockTitle {color: #3864BB; font: bold 21px Helvetica; 	-moz-border-radius: 10px; border-radius: 10px; background:#fefefe;padding:7px 20px; text-align:center;margin-bottom:25px;}.serviceLink  a{color:crimson;	font:bold 15px arial;text-shadow:1px 1px #fff; 	}.serviceLink  a:hover{color:#000;	}.serviceDesc  {padding-left:5px;padding-top:5px;font:normal 11px tahoma;color:#777;	}.serviceDesc  a{color:#777;	}.serviceDesc  a:hover{color:#000;	font-weight:bold;}.serviceSubDesc  {padding-left:10px;padding-top:5px;font:normal 11px tahoma;color:#3B8D4C;	} .serviceArrow{color:#224281;padding-right:4px;}a.explore_but:link {	font:normal 23px arial; 	color:#EE920E; }a.explore_but:hover {	color:#000;}.theButton{-moz-border-radius: 10px;border-radius: 10px;		background:#024471;padding:6px 6px;font:normal 21px Helvetica;text-align:center;-webkit-box-shadow: 1px 1px 5px #333;-moz-box-shadow: 1px 1px 5px #333;}.theButton a{color:#fff;}.theButton a:hover{color:#B1DBFA;}.gallery img {background:#fff;border:solid 1px #ccc;padding:4px;}#addThis  { display:block; position:fixed; top:225px; }ul.hlist {font:normal 11px verdana;padding:5px;}ul.hlist li {display:inline;list-style-type:none;margin:0 10px;}ul.hlist a {text-decoration:none;padding:5px 0;}ul.hlist a:link,ul.hlist a:visited {color:#666;}ul.hlist a:hover {color:crimson;}.view_block_node_title {color:#000;font-size:11px;font-family:tahoma;}.block_no_views {color:#999;font-weight:400;font-size:10px;font-family:verdana;}/*img.facebookicon { background:url(images/sci_sprite.gif) 0 -96px; width: 48px; height: 48px; }img.twittericon { background:url(images/sci_sprite.gif) -48px -96px; width: 48px; height: 48px; }*/img.sci2explore { background:url(images/sci_sprite.gif) -96px 0; width: 48px; height: 48px; }img.sci2ools { background:url(images/sci_sprite.gif) -48px -48px; width: 48px; height: 48px; }img.sci2fame { background:url(images/sci_sprite.gif) -48px 0; width: 48px; height: 48px; }img.sci2track { background:url(images/sci_sprite.gif) -96px -48px; width: 48px; height: 48px; }img.sci2claim { background:url(images/sci_sprite.gif) 0 0; width: 48px; height: 48px; }img.sci2share { background:url(images/sci_sprite.gif) 0 -48px; width: 48px; height: 48px; }img.bookmark { background:url(images/sci_sprite.gif) -128px -112px; width: 16px; height: 16px; } img.inbox { background:url(images/sci_sprite.gif) -96px -112px; width: 16px; height: 16px; } img.comments { background:url(images/sci_sprite.gif) -112px -128px; width: 15px; height: 13px; } img.pm { background:url(images/sci_sprite.gif) -128px -96px; width: 16px; height: 16px; } img.flag { background:url(images/sci_sprite.gif) -112px -112px; width: 16px; height: 16px; } /*img.login { background:url(images/sci_sprite.gif) -96px -128px; width: 16px; height: 16px; } img.register { background:url(images/sci_sprite.gif) -128px -128px; width: 16px; height: 16px; } img.logout { background:url(images/sci_sprite.gif) -112px -96px; width: 16px; height: 16px; } img.user { background:url(images/sci_sprite.gif) -96px -144px; width: 16px; height: 16px; } img.settings { background:url(images/sci_sprite.gif) -96px -96px; width: 16px; height: 16px; } */