/* body {font-family:verdana,arial,helvetica,clean,sans-serif;font-size:80%} */
p, ul, td, ol, li, dt, dd, dl, div {font-family:verdana,arial,helvetica,clean,sans-serif}
body {margin:0 2px;padding:0}
fieldset {border:0;padding:0;margin:0}
textarea {overflow: auto}
dt {padding-top:4pt}
h1,h2,h3 {font-family:arial,helvetica,clean,sans-serif;margin-top:0px}
h1 {color:#660c66;font-size:xx-large;letter-spacing:-1px}
h2 {font-size:x-large;letter-spacing:-1px}
h3 {color:#003;font-size:large}
h4 {font-size:100%}
table {margin:.2em 0 .8em 0}

/* links */
a:link {color:#13a}
a:visited {color:#826}
a {text-decoration:none}
a:hover {text-decoration:underline}

#header img {display:block}
#content img {display:block}
.fiximages img {display:inline !important;}
#logo {width:292px;height:151px;border:0}
.noncss {display:none}

#help {position:absolute;width:40px;height:20px;left:800px;top:80px}
#help a {background-color:#e3e5e5;padding:0 0.5em;
	width:40px;height:18px;font-weight:normal;font-size:120%;color:#036}

#homelink {position:absolute;left:80px;top:133px;width:4em;height:20px}
#homelink a {background-color:#e3e5e5;color:#036}
.breadcrumb {padding:0 3pt 0 4em;font-size:90%;}
.breadcrumb:before {content:'Up: ';font-weight:bold}

/* Page layout */
#header {margin:5px 0 0 0;padding:0;color: #369;line-height:1.2em;
	background:#369 url(/nav/headbar.gif) repeat-x scroll top left}
#footer {clear:both;border-top:#999 solid 1px;margin:1em 0 0 0;width:100%;
	padding:2pt 0 4pt 0;background-color:#e3e5e5;font-size:85%}
#footer-message {display:block;float:left;margin:0 0 0 0.7em}
#footnav {display:block; text-align:center; vertical-align:text-top}
#sidebar-right-inner {margin:4em 0 0 0}
.node-inner ul,.node-inner ol,.node-inner p {line-height:1.36em}

/* Top navigation bar */
ul#navlist {font:bold 12px arial,helvetica,clean,sans-serif;padding:0 0 0 350px;margin:0;
	list-style-type:none;top:48px;position:absolute;height:107px;
	background-color:transparent;width:505px}
ul#navlist li {display:inline;margin:0 1px 0 0}
ul#navlist li a {float: left;width: 76px;margin:7px 1px 0 0;text-align:center;
	background-repeat:no-repeat;background-position:top center;line-height:99%;color:#fff}
.toabout a {background-image:url(/nav/toabout.gif);padding:50px 0 3px 0}
.topubs a {background-image:url(/nav/topubs.gif);padding:46px 0 3px 0}
.tores a {background-image:url(/nav/tores.gif);padding:46px 0 3px 0}
.tofunds a {background-image:url(/nav/tofund.gif);padding:46px 0 3px 0}
.tonews a {background-image:url(/nav/tonews.gif);padding:46px 0 3px 0}
.tothemes a {background-image:url(/nav/tothemes.gif);padding:46px 0 3px 0}
.toabout a:hover {background-image:url(/nav/toabout3d.gif)}
.topubs a:hover {background-image:url(/nav/topubs3d.gif)}
.tores a:hover {background-image:url(/nav/tores3d.gif)}
.tofunds a:hover {background-image:url(/nav/tofund3d.gif)}
.tonews a:hover {background-image:url(/nav/tonews3d.gif)}
.tothemes a:hover {background-image:url(/nav/tothemes3d.gif)}

/* Secondary navigation & search in sidebar */
.snavtop {width:173px;height:6px;background-image:url(/nav/rounded_top_p.gif);background-repeat:no-repeat;font-size:1px}
.snavbtm {width:173px;height:6px;background-image:url(/nav/rounded_btm.gif);background-repeat:no-repeat;font-size:1px}
.qjumptop {width:173px;height:6px;background-image:url(/nav/rounded_top.gif);background-repeat:no-repeat;font-size:1px;margin-top:2pt}
.qjumpbtm {width:173px;height:6px;background-image:url(/nav/rounded_btm.gif);background-repeat:no-repeat;font-size:1px}
#snav {padding:5pt 0 0 0; text-align:left} /* width:171px */
#snav h2 {font-size:medium; letter-spacing:0px}
#snav h4 {margin:0}
#quickjump {margin:0;background-color:#e3e5e5;padding:1px;border:0;font-size:90%;width:171px}
#snav ul {list-style-type: none;margin:0;padding:0}
#snav ul li {display:block;width:165px;padding:0}
#snav ul li a {display:block;width:165px;background-color:#e3e5e5;color:#036;border-top:#fff solid 1px;
	border-bottom:#999 solid 1px;padding:3pt;text-decoration:none}
#snav ul li a:hover {background-color:#efefef;border-bottom-color:#ccc}
.sform {width:167px;height:25px;background-color:#ccf;border-bottom:#999 solid 1px;color:#009;margin:0;padding:0 3px;display:block;white-space:nowrap}
.sbox {margin-top:1px}
.gobutton {border:1px solid #666;font-size: 100%;padding:0 2px;background-color:#ddd;cursor:pointer}
.gobutton:hover {background-color:#eee}

/* Appearance of special divs or paras such as info-boxes and pull-quotes */
.box,.tip {border:#666 dashed 1px;margin:6pt 12pt 6pt 12pt;padding:0pt 12pt 6pt 12pt;border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px}
.tip {background-color:#ddecdd}
.box {background-color:#fee}
h4 {margin-bottom:2pt}
.compact p {margin:0 0 .8em 0}
abbr, acronym {border-bottom:1px dotted #333;cursor:help}
.seealso {width:auto;background-color:#e3e5e5;padding:3pt;border:#999 solid 0px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px}
.seealso h4 {margin-top:0;display:inline}
.submenu {padding-bottom:0.8em}
.submenu h3 {margin-bottom:0}
.pullquote {font-size:120%;width:180px;border:#ccc solid 2px;display:block;float:right;padding:.6em;margin:0 0 .4em .4em; color:#300;background-color:#fff9ff}
.page-up {padding:0 2em 4em 2em;display:block;float:left}
.page-next {font-size:larger;font-weight:bold;padding-bottom:3em}
.page-previous {display:block;width:40%;float:left;padding-bottom:4em}
p.attrib {text-indent:0px;float:right;padding-top:0px;margin-top:0px;margin-bottom:2pt;text-align:right}
table.topictable td {width:50%;padding:0}
.subsite {padding:2px;background-color: #ffe; border: 1px solid #ca8; margin:.5em .2em;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px}
ul.sp, .item-list ul, .compact ul, ul.inline, #content-area ul {margin-left:.8em;padding-left:.8em;list-style: disc url(/nav/listdot.gif)}
.topictable ul.col_list {padding:0 .5em 0 0 !important;margin:0 !important}
ul.col_list li {margin:0 0 .4em 0;list-style:none !important; list-style-image:none !important}
.fundmap ul {margin:0 !important;padding:0 !important;}
.fundmap li {margin:2px 0 2px 0em;padding:2px;border:#aaa solid 1px;background-color:#fff4e6;list-style:none;list-style-image:none}
div.cancelled {background-color:#fff;color:#999}
.vevent {padding:4px 14px 4px 4px;margin:0 0 12px 0;background:#e9e9eb}
body.page-taxonomy .views-row {margin-bottom:1em}
body.page-taxonomy #content .views-field-title {font-weight:bold;margin-top:1em}
body.page-taxonomy #content .views-field-type {color:#616;background-color:#fff;display:inline}
body.page-taxonomy #content .views-field-created {display:inline}
.description p {margin-top:0;font-size:smaller}
.field-label-inline-first {font-weight:bold;display:inline}
hr {height:1px;color:#999;background-color:#999;border-style:solid}
.toc {font-size:85%;background-color:#eee;border-style: solid; border-color: #999;border-width:1px 0;margin:.5em 0;}
.toc-title {font-weight:bold;font-size:10pt;margin:.4em 0 0 1em}
div.toc-list ul li, li.toc-level-2 {list-style:none;list-style-image:none}

/* tables */
table {margin:0 0 .5em 0}
th {background-color:#eee;padding:.4em}
td h4 {margin:0}
td {padding:.4em}

/* Specific to front page */
#spotlight {border:#999 solid 1px;background:#fff url(/nav/boxstripe.gif) repeat-y top left;padding:0;text-align:left;border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
#spotlight h3 {background:#369 url(/nav/headbar.gif) no-repeat scroll center center;padding:3px 6px;margin:0;color:#fff;text-align:left;
	border-width:0 1px 1px 0;border-style:solid;border-color:#999;width:auto;
	border-top-left-radius: 9px; -moz-border-radius-topleft: 9px; -webkit-border-top-left-radius: 9px;
	border-top-right-radius: 9px; -moz-border-radius-topright: 9px; -webkit-border-top-right-radius: 9px;}
#spotlight h4 {padding:4px 3px 2px 6px;margin:0;width:auto;border-color:#ddd;border-style:solid;border-width:1px 0 0 0}
#spotlight p {padding:4px 3px 4px 6px;margin:0}
#spotlight ul {padding:4px 3px 4px 6px;margin:0;list-style: disc url(/nav/listdot.gif) inside}
#spotlight ul li {padding:0 0 3px 0}
.siteicon {width:84px;height:42px;border:0;margin:2px 0;display:block}
#sites h4 {margin-top:.6em}

/* "top ten resources" block etc. */
.topten {padding:4pt 3pt 4pt 8pt;margin:0;list-style:inside decimal}
.topten li {padding:0 0 3pt 0}
.topten li span {font-size:smaller}

/* Appearance of generated list items (e.g. resources, book) */
.resource a {font-size: larger}
.resource {padding:0 0 0 0.5em;border-left:8px solid #ccf}
.resource .author {font-style:italic}

/* Specific to Drupal, e.g. messages */
div.messages {background-color: #ffb; border: 1px solid #ca8; margin:.5em .2em}
.preview {background-color: #fcfce8; border: 1px solid #e5e58f}
div.error, tr.error {color: #a30000; background-color: #fcc}
legend {display:block;font-weight:bold}
.even td {background-color:#eef}
.odd td {background-color:#f8f8ff}
.user_link {font-size:smaller}
.item-list li {margin-bottom:.7em}
.form-item {margin-bottom:4px}
.form-item label {display:block}


#subjects {margin:0}

/* tabs e.g. Edit */
div.tabs {width:100%}
ul.primary {padding: 0.5em 0 10px 0; float: none; border:0}
ul.primary li {display:block;float:left;border-bottom:#ccc solid 2px}
ul.primary li a{padding:.2em 1em;border-width:1px 1px 0 1px;border-style:solid;border-color:#999;margin:1px;background-color:#eee}
ul.primary li a.active {font-weight:bold;background-color:#f8f8f8;border-color:#666}
#comments .links li {list-style:none;list-style-image:none;display:inline}
.comment_edit:before {content:' | '}
.comment_edit:after {content:' | '}
div.views-admin-links li {list-style:none;list-style-image:none;display:inline}

/* comment link */
.comment_add {padding:2px;background-color: #ffe; border: 1px solid #ca8; margin:2.2em .2em .2em 0;list-style:none}
.comment-inner {border-top:#ddd solid 1px}
.submitted {font-size:smaller}


.webform-component-fieldset {border:#ddd solid 1px;padding:4px;margin:7px 0}

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
#doc2,.yui-t2{text-align:left;width:57.69em;*width:56.25em;}#doc2{width:73.076em;*width:71.25em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main,.yui-g .yui-u .yui-g{width:100%;}.yui-t2 #yui-main{float:right;margin-left:-25em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}#yui-main .yui-b{float:none;width:auto;}.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gc,.yui-g .yui-gd,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u{float:right;}.yui-g div.first,.yui-gc div.first,.yui-gd div.first,.yui-g .yui-gc div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gc,.yui-g .yui-gd{width:49.1%;}.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g .yui-u{width:48.1%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-g .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}#hd:after,#bd:after,#ft:after,.yui-g:after,.yui-gc:after,.yui-gd:after,{content:".";display:block;height:0;clear:both;visibility:hidden;}#hd,#bd,#ft,.yui-g,.yui-gc{zoom:1;}