
/* - ++theme++clir.theme/css/clir.css - */
/* https://www.clir.org/portal_css/++theme++clir.theme/css/clir.css?original=1 */
@charset "UTF-8";
/* */
* { margin: 0; padding: 0; }
* :link,:visited { text-decoration:none }
* ul,ol { list-style:none; }
* li { display: inline; }
* h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
* a img,:link img,:visited img { border:none }
a { outline: none; }
table { border-spacing: 0; }
img { vertical-align: text-bottom; }
iframe { border-width: 0; border-style:none; }
/* */
/* */
body {
font-family:Arial, Helvetica, sans-serif;
color:#000;
background-color:#e6f0f0;
padding:10px;
margin:0;
}
img	{
border:0;
}
form	{
margin:0;
}
h1  {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:21px;
font-weight:bold;
line-height:24px;
color:#006666;
padding:0;
margin:14px 0 10px 0;
}
#content li { display: list-item; }
#content h1.documentFirstHeading {
margin-top: 14px;
}
h2  {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
line-height:19px;
color:#006666;
padding:0;
margin:0 0 2px 0;
}
h3 {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
line-height:17px;
color:#006666;
padding:0;
margin:0 0 2px 0;
}
h5  {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
line-height:14px;
color:#006666;
margin:0;
padding:0 0 2px 0;
}
P   {
padding:0;
margin:0 0 10px 0;
}
ul  {
list-style-image: url(/++theme++clir.theme/images/li-7d010f.gif);
list-style-position:outside;
line-height:17px;
margin:0 0 15px 20px;
padding:0;
}
li  {
margin:0 0 4px 0;
padding:0;
}
.social img{
padding:2px 6px;
}
.jobconnect {
width:235px;
height:24px;
text-align:right;
border-right:2px dotted #76838b;
padding:0 10px 0 0;
margin:0;
}
/* */
.image-border {
border:1px solid #76838b;
}
.navText9 {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
line-height:10px;
text-align:right;
margin:2px 0 0 0;
padding:0;
}
.loggedinText, .loggedinText2 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:11px;
text-align:left;
color:#006666;
vertical-align:top;
padding:0;
}
.loggedinText {
margin:0;
}
.loggedinText2 {
margin:3px 0 6px 0;
}
/* */
.welcometext {
font-size:13px;
line-height:19px;
letter-spacing:0.04em;
vertical-align:top;
text-align:left;
padding:0 25px 6px 0;
border-bottom:3px dotted #9da6ac;
}
.welcometext-new {
width:375px;
font-size:14px;
line-height:20px;
vertical-align:top;
text-align:left;
padding: 0 0 2px 2px;
margin:22px 0 6px 0;
border-bottom:2px dotted #76838b;
}
.welcometext p{
margin-bottom: 4px;
}
.bodyText #content,
.bodyText {
font-size:13px;
font-weight:normal;
line-height:19px;
text-align:left;
padding:0;
margin:0;
}
.bodyText12 {
font-size:12px;
font-weight:normal;
line-height:16px;
text-align:left;
padding:0;
margin:0;
}
.bodySmallCaps {
font-variant:small-caps;
font-weight:bold;
}
.sponsor {
width:235px;
height:24px;
text-align:right;
border-right:2px dotted #76838b;
border-bottom:4px solid #8fb27d;
padding:0 10px 0 0;
margin:0;
}
.sponsorText {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
font-weight:bold;
color:#333;
padding:0;
margin:0;
letter-spacing: -0.01em;
}
.social {
width:235px;
height:24px;
border-right:2px dotted #76838b;
border-bottom:4px solid #006666;
padding:0 10px 0 0;
margin: 30px 0 2px 0 !important;
}
.socialText {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
font-weight:bold;
color:#333;
padding:0;
margin:0;
}
.socialTextSmall {
font-size:11px;
line-height:12px;
letter-spacing:0.03em;
text-align:left;
color:#333;
padding:0;
margin:0;
float:right;
}
.portletItem,
.portletFooter,
.portletText {
width:229px;
font-size:11px;
line-height:13px;
letter-spacing:0.03em;
text-align:left;
border-right:1px solid #76838b;
border-left:1px solid #76838b;
padding:10px 8px 8px 8px;
}
.portlet,
.portletText {
border-bottom:2px dotted #76838b;
margin:0 0 20px 0;
}
.portletFooter a,
.portletJumps {
font-size:10px;
padding:0 10px 0 0;
}
.portletFooter,
.portletJumps {
text-align:right;
}
.footerRedText {
font-weight:bold;
color:#820d09;
margin-left:9px;
margin-right:9px;
}
.portletHeader,
.portletTop999900, .portletTop805172, .portletTop8fb27d {
width:240px;
height:16px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
line-height:14px;
letter-spacing:0.1em;
color:#FFF;
text-align:left;
padding:2px 0 0 8px;
margin:0;
}
#left .portletHeader {
width: 180px;
}
#left .portletItem,
#left .portletFooter,
#left .portletText {
width: 169px;
}
#left ul.portletNavigationTree {
margin:0 0 20px 0;
}
.gold .portletHeader,
.portletTop999900 {
background-color:#999900;
}
.gold h2{
color:#999900;
}
.purple .portletHeader,
.portletTop805172 {
background-color:#805172;
}
.purple h2 {
color:#805172;
}
.green .portletHeader,
.portletTop8fb27d {
background-color:#8fb27d;
}
.green h2 {
color:#8fb27d;
}
.red .portletHeader {
background-color:#820D09;
}
.red h2 {
color:#820D09;
}
.teal .portletHeader {
background-color:#006668;
}
.teal h2 {
color:#006668;
}
/* */
.ac {
text-align:center;
}
.al {
text-align:left;
}
.ar {
text-align:right;
}
.vam {
vertical-align:middle;
}
.vat {
vertical-align:top;
}
.vab {
vertical-align:bottom;
}
/* */
a {
text-decoration:none;
color:#820d09;
font-weight:bold;
letter-spacing:0.04em;
}
a:hover {
text-decoration:none;
color:#820d09;
background:#e6f0f0;
}
a.login {
text-decoration:underline;
background:none;
}
a.none {
text-decoration:none;
background:none;
}
/* */
#page {
width:983px;
position:relative;
text-align:center;
border:1px solid #76838b;
background-color:#FFF;
padding:0;
margin:0 auto;
}
#page-content {
width:923px;
padding:0 30px 15px 30px;
margin:0;
}
#header {
width:923px;
border-bottom:1px solid #006666;
vertical-align:bottom;
padding:0 0 12px 0;
margin:0;
}
#header-logo {
width:190px;
height:82px;
float:left;
padding:34px 0 0 0;
margin:0;
}
#header-area {
width:733px;
height:116px;
float:left;
background-color:#FC6;
vertical-align:top;
text-align:right;
padding:0;
margin:0;
}
#headerbar-home {
width:923px;
height:23px;
background-color:#006666;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
line-height:23px;
letter-spacing:0.03em;
color:#FFF;
vertical-align:middle;
padding:0;
margin:0;
}
#login-wrapper-1 {
vertical-align:top;
text-align:right;
padding:0;
}
#login-wrapper-2 {
border-top:3px solid #8fb27d;
width:271px;
text-align:left;
float:left;
}
#portal-login {
width:291px;
text-align:left;
float:left;
}
#portal-login .Details{
border-top:3px solid #8fb27d;
}
#breadcrumb {
font-size:11px;
line-height:15px;
letter-spacing:0.1em;
color:#3b4d59;
text-align:left;
vertical-align:top;
margin:0;
padding:10px 0 0 0;
}
#image-home {
float:left;
width:377px;
background-color:#006666;
vertical-align:top;
text-align:left;
padding:0;
margin:0;
}
#text-home {
float:left;
width:518px;
vertical-align:top;
padding:15px 0 0 28px;
margin:0;
}
#middle-home {
float:left;
width:100%;
vertical-align:top;
padding:18px 0 0 0;
margin:0;
}
#right-home {
float:left;
width:248px;
vertical-align:top;
padding:18px 0 0 22px;
margin:0;
display:none;
}
#left {
float:left;
width:188px;
vertical-align:top;
padding:0 22px 0 0;
margin:0;
text-align: left;
}
#middle {
float:left;
width:435px;
vertical-align:top;
padding:0 30px 0 0;
margin:0;
text-align: left;
}
#right {
float:left;
width:245px;
vertical-align:top;
padding:12px 0 0 0;
margin:0;
text-align: left;
}
#onecolumn {
float:left;
width:713px;
vertical-align:top;
padding:0;
margin:0;
}
#footer {
width:983px;
position:relative;
text-align:center;
font-size:11px;
line-height:16px;
letter-spacing:0.1em;
color:#3b4d59;
font-weight:normal;
padding:20px 0 0 0;
margin:0 auto;
}
body.section-front-page dl.portlet dd.portletItem,
body.section-front-page dl.portlet dd.portletFooter,
body.section-front-page dl.portletError dd {
padding: 0 0 0;
margin: 0.3 0 0;
}
body.section-front-page dd.portletItem img {
padding-left: 0.3em;
padding-bottom: 0.3em;
padding-top: 0.3em;
}
body.section-front-page .portletItem, body.section-front-page .portletFooter, body.section-front-page .portletText {
margin:0;
padding:0;
width: 516px;
min-height: none;
}
body.section-front-page dl.portlet{
padding:0;
margin:0 0 10px;
width: 100%;
}
body.section-front-page dl.portletText, body.section-front-page dt.portletHeader,
body.section-front-page dl.portlet dt {
margin:0;
padding:0;
width: 100%;
}
body.section-front-page dt.portletHeader {
height: 4px;
}
/* */
#portal-searchbox {
width:275px;
margin:0;
text-align:left;
float:left;
}
/* */
#portal-globalnav {
clear:both;
float: right;
text-align:right;
list-style:none;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
background:#FFF;
padding:0;
margin:0;
position:relative;
z-index:3;
}
* html #portal-globalnav {
height:1%;
}
#portal-globalnav:after {
content:"";
clear:both;
display:block;
visibility:hidden;
}
#portal-globalnav li {
float:left;
margin:0;
margin-right:12px;
padding:0;
}
#portal-globalnav li:last-child {
margin-right:0px;
}
#portal-globalnav li a {
display:inline-block;
font-weight:500;
color: #000 !important;
text-align:left;
background:#FFF;
border-right:2px dotted #76838b;
border-bottom:4px solid #8fb27d;
padding:4px 4px 1px 0;
}
#portal-globalnav a:hover {
background:#006666;
color:#FFF !important;
}
ul.submenu {
position:absolute;
width:auto;
left:-999em;
top:2.4em;
font-size:11px;
line-height:13px;
background:#fff;
border-top:1px solid #76838b;
border-right:2px dotted #76838b;
border-bottom:3px solid #8fb27d;
border-left:1px solid #76838b;
padding:0 2px 6px 4px;
margin:0;
}
#portal-globalnav li.selected ul.submenu {
margin-top:-1px;
z-index:3;
}
#portal-globalnav ul.submenu li {
display:block;
width:100%;
}
#portal-globalnav ul.submenu a,
#portal-globalnav ul.submenu a:hover {
margin:0;
display:block;
border-color:#fff;
border-style: solid none none;
position:static !important;
white-space:normal;
}
#portal-globalnav li.selected ul.submenu a:hover {
background-color:#006666;
}
#portal-globalnav ul.submenu li a.state-private:hover,
#portal-globalnav ul.submenu li a.state-visible:hover,
#portal-globalnav ul.submenu li a.state-pending:hover,
#portal-globalnav ul.submenu li a.state-expired:hover,
#portal-globalnav ul.submenu li a.state-member-visible:hover,
{
color:#FFFFFF !important;
}
a.hasDropDown {
background-position:14em 50%;
background-repeat:no-repeat;
}
*:first-child+html #portal-globalnav ul.submenu a {height:1%;} /* */
* html #portal-globalnav ul.submenu a {height:1%;} /* */
/* */
#portal-globalnav li ul ul {
z-index:10;
top:0.4em;
left:-999em;
left:0;
margin: 0 0 0 12em;
}
#portal-globalnav ul li:hover,
#portal-globalnav ul li.sfhover {
position:relative;
}
#portal-globalnav li:hover ul ul,
#portal-globalnav li:hover ul ul ul,
#portal-globalnav li:hover ul ul ul ul,
#portal-globalnav li.sfhover ul ul,
#portal-globalnav li.sfhover ul ul ul,
#portal-globalnav li.sfhover ul ul ul ul {
left:-999em;
}
#portal-globalnav li:hover ul,
#portal-globalnav li li:hover ul,
#portal-globalnav li li li:hover ul,
#portal-globalnav li li li li:hover ul,
#portal-globalnav li.sfhover ul,
#portal-globalnav li li.sfhover ul,
#portal-globalnav li li li.sfhover ul,
#portal-globalnav li li li li.sfhover ul {
left:auto;
}
/* */
#post-sections-clear {
height:1px;
margin-bottom:-3px;
}
/* */
*:first-child+html #post-sections-clear {margin-bottom:-2px;}
* html #post-sections-clear {
margin-bottom:-2px;
}
#portaltab-index_html, #portaltab-about_html, #portaltab-initiatives_html, #portaltab-publications_html, #portaltab-DLF_html, #portaltab-awards_html, #portaltab-connect_html {
font-size:13px;
}
#right dl.portlet dt {
padding: 0.42em 0.5em;
}
/* */
.portletNavigationTree {
border-right:2px dotted #76838b;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:bold;
vertical-align:top;
text-align:left;
list-style:none;
list-style-image:none;
margin:0;
padding:0;
}
.portletNavigationTree ul {
list-style-image: none !important;
}
.portletNavigationTree li {
display: list-item;
border-right: none !important;
border-bottom:2px solid #8fb27d !important;
}
li.navTreeItemInPath {
background-color: #DEE8D8;
}
.navTreeItem li:hover {
background: #006666 url(/++theme++clir.theme/images/side-arrow-white.png) no-repeat 0px 5px;
}
.navTreeItem a:link, .navTreeItem a:visited {
display: block; /**/
color: #820D09;
font-weight: bold;
text-decoration: none;
font-size: 12px;
line-height: 20px;
padding-left: 6px;
}
li.navTreeTopNode, .navTreeItem .navTreeTopNode a:link, .navTreeItem .navTreeTopNode a:visited,
.navTreeItem .navTreeTopNode a:hover {
color: #FFFFFF !important;
background: none repeat scroll 0 0 #006666 !important;
font-weight: bold;
text-decoration: none;
font-size: 18px;
vertical-align:top;
}
li.navTreeItem.navTreeTopNode, li.navTreeItem .navTreeTopNode {
color: #FFFFFF !important;
background: none repeat scroll 0 0 #006666 !important;
font-weight: bold;
text-decoration: none;
font-size: 18px;
vertical-align:top;
padding:3px 2px 3px 6px !important;
margin:0 0 6px 0;
}
.navTreeItem a:hover {
background: none repeat scroll 0 0 #006666 !important;
color: #FFFFFF !important;
display: block;
font-weight: bold;
text-decoration: none;
}
li.navTreeTopNode, .navTreeTopNode div a:link, .navTreeTopNode div a:visited, .navTreeTopNode div a:hover {
color: #FFFFFF !important;
background: none repeat scroll 0 0 #006666 !important;
font-weight: bold;
text-decoration: none;
font-size: 18px;
vertical-align:top;
}
.navTreeTopNode a {
color: #FFF;
}
.navTreeCurrentItem {
font-size:12px;
line-height:normal;
color:#006666;
}
.navTreeLevel0 li a:link, .navTreeLevel0 li a:visited{
font-size:12px;
line-height:20px;
color:#006666;
background-color:#FFF;
}
li.navTreeCurrentNode{
border-right:2px dotted #76838b;
border-bottom:2px solid #8fb27d;
background-color:#DEE8D8;
}
.navTreeLevel1 li {
border-bottom: none !important;
padding-bottom: 2px;
padding-left: 12px;
background: #DEE8D8 url(/++theme++clir.theme/images/side-arrow-red.png) no-repeat 0px 5px;
}
.navTreeLevel1 li.navTreeCurrentNode {
background: #8fb27d url(/++theme++clir.theme/images/side-arrow-white.png) no-repeat 0px 5px;
}
.navTreeItem li.navTreeCurrentNode:hover {
background: #006666 url(/++theme++clir.theme/images/side-arrow-white.png) no-repeat 0px 5px;
}
.navTreeLevel1 li.navTreeCurrentNode a {
color: #fff;
}
.navTreeLevel1CurrentItem {
list-style:none;
list-style-image:none;
background-color:#8fb27d;
border:none;
}
a.navTreeLevel1CurrentItem {
color:#FFF;
font-weight:bold;
background-color:transparent;
text-decoration:none;
display:block;
}
a.navTreeLevel1CurrentItem:hover {
color:#FFF;
font-weight:bold;
background:#006666;
text-decoration:none;
display:block;
}
.navTreeLevel2 {
font-size:11px;
line-height:normal;
color:#006666;
vertical-align:top;
text-align:left;
list-style:none;
list-style-image:none;
background-color:transparent;
border:none;
padding:3px 4px 3px 10px;
margin:0;
}
.navTreeLevel2CurrentItem {
list-style:none;
list-style-image:none;
background-color:#8fb27d;
border:none;
}
a.navTreeLevel2CurrentItem {
color:#FFF;
font-weight:bold;
background-color:transparent;
text-decoration:none;
display:block;
}
a.navTreeLevel2CurrentItem:hover {
color:#FFF;
font-weight:bold;
background:#006666;
text-decoration:none;
display:block;
}
a.nav {
color:#820d09;
font-weight:bold;
background-color:transparent;
text-decoration:none;
display:block;
}
a.nav:hover {
color:#FFF;
font-weight:bold;
background:#006666;
text-decoration:none;
display:block;
}
li.navTreeItem .section-reports a:link,
li.navTreeItem .section-reports a:link span,
li.navTreeItem .section-reports a:visited {
color: #FFFFFF !important;
background: none repeat scroll 0 0 #006666 !important;
font-weight: bold;
text-decoration: none;
font-size: 18px;
vertical-align:top;
}
#right .navTreeItem a:hover {
background: none repeat scroll 0 0 #006666 !important;
color: #FFFFFF !important;
display: block;
font-weight: bold;
font-size: 12px;
text-decoration: none;
}
#right .portletNavigationTree ul  {
list-style-image: none;
list-style-position:outside;
line-height:17px;
margin:0 0 15px 5px;
padding:0 0 5px 0;
}
#right .navTreeLevel0 li.navTreeCurrentNode a:link, .navTreeLevel0 li.navTreeCurrentNode a:visited {
background-color: #DEE8D8;
color: #006666;
font-size: 12px;
line-height: normal;
}
#right  .portletNavigationTree {
border-right: none; /**/
margin-bottom: 20px !important;
border-bottom: 1px solid #76838B !important;
}
#right  .portletNavigationTree .portletItem {
bottom-padding: 2px;
}
/* */
body.section-front-page div.slider-text {
display: none;
}
body.template-document_view_no_title h1 {
display: none;
}
.template-storypage_view #slider-container{
float:right;
background-color: #E9E9AF;
padding: 10px;
margin-left: 15px !important;
}
ul.slider-list .slideroverlay {
background: none repeat scroll 0 0 rgba(221, 221, 221, 0.9);
border-top: none;
font-family: arial;
font-size: 0.9em;
width: auto;
width: -moz-available;
}
body.template-document_view .section-hiddencollections .slider-container, #slider-container {
border: none;
}
.template-facetednavigation_view #right{
display:none;
}
.template-facetednavigation_view #middle{
width:680px;
}
.Welcome .Details {
font-size: 12px;
text-align: left;
}
.HLWelcome .Profile a, .HLWelcome .Profile a:visited,
.HLWelcome .MenuLinks a.First, .HLWelcome .MenuLinks a.First:visited,
.HLWelcome .MenuLinks a, .HLWelcome .MenuLinks a:visited {
color: #820D09;
text-decoration: none;
font: 10px Verdana,Arial,Helvetica,sans-serif;
font-weight: bold;
letter-spacing:0.04em;
border-left-color: #000000;
padding-right: 5px;
}
.HLWelcome .MenuLinks a.First:hover, .HLWelcome .MenuLinks a:hover,
.HLWelcome .Profile a:hover {
background: none repeat scroll 0 0 #DEE8D8;
color: #820D09;
text-decoration: none;
font: 10px Verdana,Arial,Helvetica,sans-serif;
letter-spacing:0.04em;
font-weight: bold;
}
.HLWelcome .MenuLinks a {
border-left-color: #000000;
padding-right: 5px;
}
.HLWelcomeHeader h1 {
color: #006666;
font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 14px;
margin: 0;
padding: 4px 0;
}
.HLWelcomeHeader .Picture {
border: 1px solid #76838B;
float: left;
margin-right: 5px;
margin-top: 3px;
padding: 1px;
width: 40px;
}
.HLWelcomeHeader .Welcome {
height: 53px;
min-width: 250px;
padding: 0 0 0 46px;
width: 250px;
}
.HLWelcomeHeader .Profile, .HLWelcomeHeader .ProgressBar {
display:none;
}
.pullquote{
float:right;
background-color: #E9E9AF;
margin-left: 10px;
padding: 10px;
width: 50%;
}
#content img{
padding: 8px;
margin: 0;
border: none;
}
#content td{
padding: 2px;
}
#content ol, dl.portlet ol {
list-style-type: decimal;
margin-left: 2em;
}
#content table.portletSidebar {
border:0px solid #76838B;
padding:10px;
font-size: 11px;
letter-spacing: 0.03em;
line-height: 13px;
text-align: left;
}
#content table.portletSidebar tr {
border-padding:2px;
}
#content table.portletSidebar tr td {
width:230px;
padding-left:8px;
padding-right:8px;
background-color:#EBF1E8;
border-left:1px solid #76838B;
border-right:1px solid #76838B;
border-bottom:1px solid #76838B;
}
#content table.portletSidebar h4, #content table.portletSidebar h5 {
color:#006666;
}
#content table.portletSidebar h3{
color: #006666;
font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 14px;
margin: 0;
padding: 0 0 2px;
}
#content table.portletSidebar tr td.portletSidebarTop {
border-top:1px solid #76838B;
background-color: #8FB27D;
color: #FFFFFF;
font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
font-size: 16px;
font-weight: bold;
height: 20px;
letter-spacing: 0.1em;
line-height: 14px;
margin: 0;
padding: 3px 0 5px;
text-align: center;
width: 248px;
}
#center-and-left-area {
float: left;
margin-right: -25em !important;
width: 60em !important;
}
#right-area {
float: right;
overflow: hidden;
width: 16em !important;
}
div#faceted-results dl dt {
padding-top: 7px;
}
div#faceted-results dl dt span.documentByLine {
display: none;
}
div#c1_widget, div#c1_widget fieldset.faceted-widget, #faceted-form  div#c1_widget fieldset {
display: none  !important;
}
/* */
body.section-front-page dd.portletItem h2  {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
line-height:normal;
text-align:left;
float:left;
padding:0;
margin:10px 12px 6px 20px;
}
body.section-front-page dd.portletItem p {
padding:0;
margin:0;
}
body.section-front-page dd.portletItem {
overflow:auto;
}
.red  {
color:#000000;
}
div.red a.jump {
color:#820D09;
}
.gold  {
color:#000000;
}
div.gold a.jump {
color:#999900;
}
.teal  {
color:#000000;
}
div.teal a.jump {
color:#006666;
}
.green  {
color:#000000;
}
div.green a.jump {
color:#8fb27d;
}
ul.new, div.portaltext-new ul {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
line-height:16px;
letter-spacing:0.04em;
vertical-align:top;
text-align:left;
list-style-position:inside;
padding:0 0 10px 0;
margin:0 0 0 6px;
}
ul.new, div.portaltext-new ul li{
padding-left: 1em;
margin:0;
display:block;
background: url("++theme++clir.theme/images/list-image.gif") no-repeat scroll 0 5px rgba(0, 0, 0, 0);
}
ul.new, div.portaltext-new ul li a{
color: #000000;
font-weight: normal;
}
.social-text-new  {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
line-height:16px;
color:#666;
font-weight:bold;
vertical-align:top;
text-align:left;
float:left;
padding:0;
margin:3px 0 0 0;
}
.portaltext-new {
color:#000000;
width:380px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
line-height:16px;
letter-spacing:0.04em;
vertical-align:top;
text-align:left;
float:left;
padding:0;
margin:0 12px 0 20px;
overflow:auto;
}
.portaltext-new p {
padding:0;
margin:0;
}
a.jump {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:25px;
font-style:italic;
vertical-align:top;
text-align:left;
padding:0;
margin:12px 0 0 0;
}
.image-left-new {
float:left;
}
.image-social-new {
float:left;
margin:0 0 0 10px;
}
#left-home-new {
float:left;
}
#headerbar-home-new {
width:923px;
height:23px;
background-color:#006666;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
line-height:23px;
letter-spacing:0.03em;
color:#FFF;
vertical-align:middle;
padding:0;
margin:0;
}
#image-home-new {
width:377px;
background-color:#006666;
vertical-align:top;
text-align:left;
padding:0;
margin:0;
}
#text-home-new {
float:left;
width:518px;
vertical-align:top;
padding:13px 0 0 28px;
margin:0;
}
#middle-home {
float:left;
vertical-align:top;
padding:0;
margin:0;
}
#portlet-blog-home-new {
vertical-align:top;
padding:4px 0 8px 5px;
margin:3px 0 10px 0;
border-top:4px solid #820D09;
border-right:1px solid #76838b;
border-bottom:2px dotted #76838b;
border-left:1px solid #76838b;
clear:both;
}
#portlet-report-home-new {
vertical-align:top;
padding:4px 0 8px 5px;
margin:3px 0 10px 0;
border-top:4px solid #999900;
border-right:1px solid #76838b;
border-bottom:2px dotted #76838b;
border-left:1px solid #76838b;
clear:both;
}
#portlet-spotlight-home-new {
vertical-align:top;
padding:4px 0 8px 5px;
margin:3px 0 10px 0;
border-top:4px solid #006666;
border-right:1px solid #76838b;
border-bottom:2px dotted #76838b;
border-left:1px solid #76838b;
clear:both;
}
#portlet-apply-home-new {
vertical-align:top;
padding:4px 0 8px 5px;
margin:3px 0 10px 0;
border-top:4px solid #8fb27d;
border-right:1px solid #76838b;
border-bottom:2px dotted #76838b;
border-left:1px solid #76838b;
clear:both;
}
#bottom-home-new {
width:100%;
}
#social-home-new {
float:left;
vertical-align:top;
text-align:left;
padding:0;
margin:0;
}
#auxnav-new {
float:right;
vertical-align:top;
text-align:right;
padding:0;
margin:0;
}
#portal-auxnav-new {
text-align:right;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
background:#FFF;
padding:0;
margin:0;
}
#portal-auxnav-new li {
float:left;
margin:0;
margin-left:12px;
padding:0;
}
#portal-auxnav-new li a {
font-weight:500;
color:#000;
text-align:left;
background:#FFF;
border-right:2px dotted #76838b;
border-bottom:4px solid #8fb27d;
padding:4px 4px 1px 0;
}
#portal-auxnav-new a:hover {
background:#006666;
color:#FFF;
}
a.portlettitle {
color:#000000;
font-weight: normal;
}

