
/* - adaptive.css - */
/* https://www.okcareertech.org/portal_css/adaptive.css?original=1 */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
@font-face {
font-family: 'icomoon';
src:url('icomoon91469/icomoon.eot');
src:url('icomoon91469/icomoon.eot?#iefix') format('embedded-opentype'),
url('icomoon91469/icomoon.woff') format('woff'),
url('icomoon91469/icomoon.ttf') format('truetype'),
url('icomoon91469/icomoon.svg#icomoon') format('svg');
font-weight: normal;
font-style: normal;
}
.state-published, .state-visible {
color: #333 !important;
}
dl.portlet .state-external {
color: #333;
}
.state-internally_published {
color: #336600 !important;
}
dl.portlet .state-internal, dl.portlet .state-draft {
background: url("edit-small.png") no-repeat scroll 98% 50% transparent;
color: #cc9900 !important;
}
.state-internal, .state-draft {
color: #cc9900 !important;
}
.state-pending, .state-pending_external, .state-pending_internal, .state-pending_copy {
color: #eb7d00 !important;
}
.state-expired {
color: #9900cc !important;
}
.state-private {
color: #990000 !important;
}
dl.portlet .state-private {
background: url("lock_icon.png") no-repeat scroll 100% 50% transparent !important;
color: #990000 !important;
}
.syndicated {
color: #008000 !important;
}
#plone-contentmenu-workflow .state-published, #plone-contentmenu-workflow .state-visible, #plone-contentmenu-workflow .state-external {
background-color: #333;
border: 0.1em solid #333;
border-radius: 0.5em 0.5em 0.5em 0.5em;
color: White !important;
padding: 0 0.5em;
}
#plone-contentmenu-workflow .state-internally_published {
background-color: #99cc33;
border: 0.1em solid #99cc33;
border-radius: 0.5em 0.5em 0.5em 0.5em;
color: #000 !important;
padding: 0 0.5em;
}
#plone-contentmenu-workflow .state-internal, #plone-contentmenu-workflow .state-draft {
background-color: #ffcc00;
border: 0.1em solid #ffcc00;
border-radius: 0.5em 0.5em 0.5em 0.5em;
color: #333 !important;
padding: 0 0.5em;
}
#plone-contentmenu-workflow .state-draft_copy {
background-color: #2433FF;
border: 0.1em solid #2433FF;
border-radius: 0.5em 0.5em 0.5em 0.5em;
color: #fff !important;
padding: 0 0.5em;
}
#plone-contentmenu-workflow .state-pending, #plone-contentmenu-workflow .state-pending_external, #plone-contentmenu-workflow .state-pending_internal, #plone-contentmenu-workflow .state-pending_copy {
background-color: #ff9900;
border: 0.1em solid #ff9900;
border-radius: 0.5em 0.5em 0.5em 0.5em;
color: #000 !important;
padding: 0 0.5em;
}
#plone-contentmenu-workflow .state-expired {
-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
background-color: #9900cc;
border: 0.1em solid #9900cc;
color: #fff !important;
padding: 0 0.5em;
}
#plone-contentmenu-workflow .state-private {
-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
background-color: #990000;
border: 0.1em solid #990000;
color: #fff !important;
padding: 0 0.5em;
}
@media screen and (min-width: 569px) {
/* */
body {
background: none 0 0 scroll #ddd;
color:#444;
font: normal 100% Arial,Helvetica,FreeSans,sans-serif;
}
#visual-portal-wrapper {
background: url("ct-carbon-fiber-01-repeat.png") repeat scroll center bottom transparent;
border: 1px solid #777777;
margin: 0 auto;
width: 960px;
}
div.width-full {width: 100%;}
div.position-0 {margin-left: -100%;}
div.width-1\3a 2 { width: 47.75%; } /* */
div.width-1\3a 4 { width: 24%; }   /* */
div.width-3\3a 4 { width: 76%; }   /**/
div.position-1\3a 4 {margin-left: -76%;}  /* */
div.position-1\3a 2 {margin-left: -48.875%;} /* */s
div.position-3\3a 4 {margin-left: -23.875%;} /* */
/* */
a:link, #content a:link, dl.portlet a:link {
color: #990000;
}
a:hover, #content a:hover, dl.portlet a:hover {
color: #dd0000;
}
a:visited, #content a:visited, dl.portlet a:visited {
color: #630000;
}
#content a:link, dl.portlet a:link {
color: #990000;
border-bottom: 0.1em solid #ccc;
}
#content a:visited, dl.portlet a:visited {
color: #630000;
border-bottom: 0.1em solid #ccc;
}
#content a:hover, dl.portlet a:hover {
color: #dd0000 !important; /* */
}
#content a:target {
background-color: #ffb;
}
#content a img:hover, #content :link img:hover {
opacity: 0.75;
}
.hyperlink-image:hover, .hyperlink-image:focus {
opacity: 0.5;
}
h1, h2 {
letter-spacing: -0.03em;
}
h1, h2, h3, h4, h5, h6, .h7, .h8, .h9 {
background-color: transparent;
border-bottom: 0px solid #CCCCCC;
margin: 0 0 0.1em;
padding: 10px 0 0 0;
}
h2 {
border-bottom: 1px solid #CCCCCC;
font-size:2em;
}
h3 {
border-bottom: 1px dotted #CCCCCC;
font-size: 1.6em;
}
h4 {
font-size:1.25em;
}
h4 {
font-size:1.1em;
}
#portal-globalnav .selected a, #portal-globalnav a:hover {
background-color: transparent;
}
#portal-top {
z-index: 2;
}
#portal-header {
background: transparent url(ct-brand-sprite.png) no-repeat scroll 0px -835px;
position: relative;
z-index: 2;
height:125px;
}
#portal-personaltools-wrapper {
background: transparent;
height: 22px;
position: relative;
top: 0;
width: 100%;
margin:0px;
}
#portal-personaltools-wrapper label {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
color: #DDDDDD;
display: inline-block;
float: left;
font-size: 75%;
font-weight: bold;
line-height: 0.75em;
margin: 0;
padding: 4px 0 5px 4px;
}
/* */
#portal-personaltools {
background: none repeat scroll 0 0 transparent;
border-bottom-left-radius: 0.5em;
border-bottom-right-radius: 0.5em;
-webkit-border-bottom-right-radius: 0.5em;
-webkit-border-bottom-left-radius: 0.5em;
-moz-border-radius-bottomleft: 0.5em;
-moz-border-radius-bottomright: 0.5em;
float: right;
font-size: 80%;
line-height: 0.5em;
margin: 0;
padding: 0;
position: relative;
top: 0;
right: 0;
z-index: 11;
}
#portal-theme-preference {
background: none repeat scroll 0 0 transparent;
border-bottom-left-radius: 0.5em;
border-bottom-right-radius: 0.5em;
-webkit-border-bottom-right-radius: 0.5em;
-webkit-border-bottom-left-radius: 0.5em;
-moz-border-radius-bottomleft: 0.5em;
-moz-border-radius-bottomright: 0.5em;
float: left;
font-size: 80%;
line-height: 0.5em;
margin: 0;
padding: 0;
position: relative;
top: 0;
right: 0;
z-index: 11;
}
#portal-personaltools a, #portal-theme-preference a {
color: #ddd;
}
#portal-personaltools a:hover, #portal-theme-preference a:hover  {
background:#990000;
color:#fff; /**/
text-decoration: none;
}
#portal-personaltools dt, #portal-theme-preference dt {
font-size: 90%;
font-weight: bold;
line-height: 0.7em;
margin:0px;
}
#portal-personaltools #anon-personalbar a {
float: left;
margin: 0;
}
#portal-theme-preference #anon-personalbar a {
float: left;
margin: 0;
}
#portal-personaltools dt a, #portal-theme-preference dt a {
padding: 4px 5px 6px 5px;
margin: 0;
}
#portal-personaltools dt.actionMenuHeader a:after, #portal-theme-preference dt.actionMenuHeader a:after {
content: " ▼";
}
#portal-personaltools dt a:hover, #portal-theme-preference dt a:hover {
color: #bb0000;
background: #fff;
margin:  0;
}
#portal-personaltools dd, #portal-theme-preference dd {
background: none repeat scroll 0 0 #BB0000;
border-bottom: 1px solid #FF9999;
border-left: 1px solid #FF9999;
border-right: 1px solid #FF9999;
font-size: 90%;
font-weight: bold;
line-height: 0.7em;
margin-top: 0.1em;
padding: 0.25em 0;
right: 0;
}
#portal-personaltools dd a, #portal-theme-preference dd a {
line-height: 2em;
padding: 0 0.75em;
}
#portal-personaltools dd a:hover, #portal-theme-preference dd a:hover {
background: #990000;
color: White;
}
#global-site-links {
background: transparent;
color: #ddd;
float:right;
font-size: 80%;
}
#global-site-links a {
background: transparent;
border-right: 1px solid #AA0000/**/;
color: #DDDDDD;
font-size: 90%;
font-weight: bold;
line-height: 0.7em;
margin: 0 0 0 -0.35em;
padding: 3px 5px;
}
#global-site-links a:hover {
background: url("ct-global-nav-hover-tags-bg.png") no-repeat scroll 10px 17px #FFFFFF;
color: #bb0000;
text-decoration: none;
padding-bottom: 50px;
border-right: 1px solid #fff;
}
a#web-apps-link {
padding: 3px 7px;
}
a#brand-center-link {
padding: 3px 7px;
}
a#ct-central-link {
}
a#ctis-link {
padding: 3px 15px 3px;
}
a#help-link {
padding: 3px 12px 5px;
}
a#impact-link {
padding: 3px 8px 5px;
}
a#web-apps-link:hover {
background: url("ct-global-nav-hover-tags-bg.png") no-repeat scroll 11px -85px #FFFFFF;
padding: 3px 7px 50px;
}
a#brand-center-link:hover {
background: url("ct-global-nav-hover-tags-bg.png") no-repeat scroll 20px -185px #FFFFFF;
padding: 3px 7px 50px;
}
a#help-link:hover {
background: url("ct-global-nav-hover-tags-bg.png") no-repeat scroll 0 -282px #FFFFFF;
padding: 3px 12px 50px;
}
a#ct-central-link:hover {
background: url("ct-global-nav-hover-tags-bg.png") no-repeat scroll 0px -300px #FFFFFF;
padding: 3px 5px 50px;
}
a#ctis-link:hover {
background: url("ct-global-nav-hover-tags-bg.png") no-repeat scroll 0px -400px #FFFFFF;
padding: 3px 15px 50px;
}
a#impact-link:hover {
background: url("ct-global-nav-hover-tags-bg.png") no-repeat scroll -496px -500px #FFFFFF;
padding: 3px 8px 50px;
}
#portal-searchbox {
clear: right;
float: right;
font-size: 80%;
margin: 1.2em 0;
padding-right: 5px;
text-align: left;
}
#searchGadget {
background:transparent url(ct-brand-sprite.png) no-repeat 0px -400px;
border:0px;
float:left;
height:23px;
padding-left:5px;
width: 150px;
}
#searchGadget:hover, #searchGadget:active, #searchGadget:focus  {
background:transparent url(ct-brand-sprite.png) no-repeat -200px -400px;
border:0px;
float:left;
height:23px;
padding-left:5px;
width: 150px;
}
.LSBox input.searchButton {
background:transparent url(ct-brand-sprite.png) no-repeat 0px -425px;
border: 0 none;
border-radius:0px;
box-shadow:none;
cursor: pointer;
display:block;
float:left;
height: 23px;
margin: 0;
outline: medium none;
padding: 0;
text-indent: -9999px;
width: 30px;
}
.LSBox input.searchButton:hover {
background:transparent url(ct-brand-sprite.png) no-repeat 0px -450px;
}
.LSBox input.searchButton:active {
background:transparent url(ct-brand-sprite.png) no-repeat 0px -475px;
}
.searchSection {
clear: both;
color: #777;
margin-top: 0.25em;
padding: 5px;
}
#searchbox_currentfolder_only {
background: #fff;
border:1px solid #777;
}
#LSResult {
background: #fff;
margin: -1.5em 0 0 -7em;
position: absolute;
right: 0;
z-index: 11;
}
#search-field {
margin: 0;
padding: 2em 1em 1em;
}
#search-field input.searchPage {
border: 1px solid #777;
border-radius: 5px 0 0 5px;
box-shadow: 0 0 4px #777 inset;
float: left;
font-size: 100% !important;
height: 21px;
padding-left: 5px;
width: 80%;
}
#search-field input.searchButton {
background:transparent url(ct-brand-sprite.png) no-repeat 0px -425px;
border: 0 none;
border-radius:0px;
box-shadow:none;
cursor: pointer;
display:block;
float:left;
height: 23px;
margin: 0;
outline: medium none;
padding: 0;
text-indent: -9999px;
width: 30px;
}
#search-field input.searchButton:hover {
background:transparent url(ct-brand-sprite.png) no-repeat 0px -450px;
}
#search-field input.searchButton:active {
background:transparent url(ct-brand-sprite.png) no-repeat 0px -475px;
}
form.searchPage h1.documentFirstHeading {float: none;font-weight: bold;letter-spacing: 0;margin-right: 0;text-align: left;}
#search-results-wrapper {margin-top: 1em;text-align: left;}
#search-results-bar dl.actionMenu {
margin: 0;
}
#portal-logo {
display: inherit;
margin: 0;
}
/* */
div #ct_brand_identity {
height:67px;
}
div #ct_brand_identity a {
background: transparent;
color:#006633;
}
div #ct_brand_identity h1 {
background: none repeat scroll 0 0 transparent;
border-bottom: 0 none;
display: inline-block;
height: 67px;
margin: 0;
padding: 0;
}
div #ct_brand_identity h1 a {
background: url("ct-brand-sprite.png") no-repeat scroll 0 0 transparent;
color: #999999;
display: block;
height: 67px;
margin: 0;
padding: 0;
text-indent: -9999px;
width: 257px;
}
div #ct_brand_identity h1 a:hover {
background-position: 0px -75px;
}
/* */
div #ct_brand_identity h2 {
background: none repeat scroll 0 0 transparent;
border-bottom: 0 none;
display: inline;
left: 257px;
margin: 0;
padding: 0;
position: absolute;
top: 22px;
}
div #ct_brand_identity h2 a {
background: url("ct-brand-sprite.png") no-repeat scroll -257px 0 transparent;
border: medium none;
color: #999999;
display: block;
height: 67px;
margin: 0;
padding: 0;
text-indent: -9999px;
width: 400px;
}
div #ct_brand_identity h2 a:hover{
background-position: -257px -75px;
}
h2 a {
color:#cccccc;
}
#brand_02_only {
position:absolute;
left:0px !important;
top:0px !important;
}
#portal-globalnav {
background: #000 url(ct-brand-sprite.png) repeat-x 0px -150px;
border-top: 0px solid #777;
border-radius: 0;
-moz-border-radius: 0;
clear: both;
font-size: 80%;
height:36px;
margin: 0 0 0 0;
position:absolute;
top:90px;
width:100%;
z-index:10;
}
#portal-globalnav li a {
background: none repeat scroll 0 0 transparent;
border-left: 0 solid #333333;
border-right: 0.01em solid #5A5A5A;
border-top: 0 solid #777777;
color: #FFFFFF;
font-size: 14px !important;
font-weight: bold;
min-width: 1em;
padding: 0.65em 0.85em 0.75em;
}
#portal-globalnav .selected a {
background:#fff url(ct-brand-sprite.png) repeat-x 0px -250px;
border-top: 0px solid #fff;
color:#990000;
}
#portal-globalnav a:hover, #portal-globalnav .selected a:hover {
background:#bb0000 url(ct-brand-sprite.png) repeat-x 0px -200px;
border-top: 0px solid #fff;
color:#fff;
}
#portaltab-relations_library {
display:none;
}
#portal-columns {
background: none repeat scroll 0 0 #E4E4E4;
}
#portal-column-one {
border:0px solid #bb0000;
}
#portal-column-content {
background: none repeat scroll 0 0 #fff;
}
#viewlet-above-content {
background: none repeat scroll 0 0 #fff;
}
#portal-breadcrumbs {
background:#fff url(ct-brand-sprite.png) repeat-x 0px -285px;
color: #990000;
font: normal 75% Arial,Helvetica,FreeSans,sans-serif;
margin-bottom: 0;
margin-left: 0;
margin-top: 0;
padding: 5px;
}
#portal-breadcrumbs:hover {
color:#333;
}
#breadcrumbs-you-are-here {
background: url("ct-brand-sprite.png") no-repeat scroll -50px -425px transparent;
color: #CCCCCC;
font-size: 0.8em;
padding: 1px 10px 5px 7px;
}
#portal-breadcrumbs a:link, #portal-breadcrumbs a:visited {
background:transparent;
color: #333;
}
#portal-breadcrumbs a:hover {
background:#fff;
color: #dd0000;/**/
text-decoration:underline;
}
dl.portlet, dl.portletNavigationTree {
background: none repeat scroll 0 0 transparent;
border-bottom: 0 solid #888888;
font-size: 80%;
margin: 0 0 0;
padding: 0;
width: 230px;
}
dl.portlet dt a:link, dl.portlet dt a:visited, dl.portlet dt a:hover {
background: transparent;
border: medium none;
color: #000;
display: block;
}
dl.portlet dt, div.portletAssignments div.portletHeader {
background: url("ct-brand-sprite.png") repeat-x scroll 0 -930px #FFFFFF;
border-color: #F5F5F5 #ECECEC #BB0000 #F5F5F5;
border-style: solid;
border-width: 0.1em 0.1em 0.2em;
line-height: normal;
padding: 0.4em 1em;
text-transform: uppercase;
}
dl.portletNavigationTree dt.portletHeader {
background: url("ct-brand-sprite.png") repeat-x scroll -5px -347px #FFFFFF;
border: medium none;
color: #777777;
font-size: 110%;
font-style: normal;
font-weight: normal;
padding: 0;
text-transform: capitalize;
}
dl.portletNavigationTree dt a:link, dl.portletNavigationTree dt a:visited, dl.portletNavigationTree dt a:hover {
background: none repeat scroll 0 0 transparent;
border: 0 none;
color: #777777;
display: block;
padding: 0.2em 0.7em;
}
dl.portletNavigationTree dt a:hover {
background: none repeat scroll 0 0 transparent;
color: #bb0000;
}
.icons-on .contenttype-plone-site {
background: url("contenttypes-sprite.png") no-repeat scroll 2px -1504px transparent;
}
.icons-on .contenttype-plone-site {
background: url("contenttypes-sprite.png") no-repeat scroll 4px -1504px transparent;
text-indent: 4px;
}
dl.portletNavigationTree dt {
background: #fff;
line-height: normal;
padding: 0;
}
dl.portlet a.contenttype-folder {
background: transparent; /* */
}
dl.portlet ul.navTree li a {
color: #333;
margin:0px;
padding: 4px 0;
}
dl.portlet ul.navTree li a span {
margin-left: -10px;
}
dl.portlet ul.navTree li:hover  {
background: #CCCCCC;
}
dl.portlet ul.navTree li.navTreeItemInPath {
background: url("ct-brand-sprite.png") no-repeat scroll -950px -350px #FFFFFF;
border-left: 0 solid #777777;
}
dl.portlet ul.navTree .navTreeCurrentItem {
background: url("ct-brand-sprite.png") no-repeat scroll -945px -350px #FFFFFF;
border-bottom: 0.1em solid #FFFFFF;
border-left: 0px;
border-right: 0px;
color: #990000 !important;
line-height: 2em;
margin: 0;
padding: 4px 0;
}
dl.portlet ul.navTree .navTreeCurrentItem span {
margin: 0;
}
dl.portlet ul.navTreeLevel0 .navTreeItem {
background: #E4E4E4;
border-bottom: 1px solid #A8A8A8;
border-top: 1px solid #EBEBEB;
display: block;
font-weight: bold;
line-height: 2em;
margin-bottom: 0;
padding: 0;
}
dl.portlet ul.navTreeLevel1 {
background: #F5F5F5;
border-bottom: 10px solid #777;
border-left: 4px solid #BB0000;
border-top: 4px solid #AEAEAE;
}
dl.portlet ul.navTreeLevel1 .navTreeItem {
background: #F5F5F5;
border-bottom: 1px solid #A8A8A8;
border-top: 1px solid #EBEBEB;
line-height: 2em;
margin: 0 0 0;
padding: 0;
}
dl.portlet ul.navTreeLevel2 {
background: #ECECEC;
border-bottom: 10px solid #777;
border-left: 4px solid #BB0000;
border-top: 4px solid #AEAEAE;
}
dl.portlet ul.navTreeLevel2 .navTreeItem {
background: #ECECEC;
border-bottom: 1px solid #A8A8A8;
border-top: 1px solid #EBEBEB;
line-height: 2em;
margin: 0 0 0;
padding: 0;
}
dl.portlet ul.navTreeLevel3 {
background: #F5F5F5;
border-bottom: 10px solid #777;
border-left: 4px solid #BB0000;
border-top: 4px solid #AEAEAE;
}
dl.portlet ul.navTreeLevel3 .navTreeItem {
background: #F5F5F5;
border-bottom: 1px solid #A8A8A8;
border-top: 1px solid #EBEBEB;
line-height: 2em;
margin: 0 0 0;
padding: 0;
}
dl.portlet ul.navTreeLevel4 {
background: #ECECEC;
border-bottom: 10px solid #777;
border-left: 4px solid #BB0000;
border-top: 4px solid #AEAEAE;
}
dl.portlet ul.navTreeLevel4 .navTreeItem {
background: #ECECEC;
border-bottom: 1px solid #A8A8A8;
border-top: 1px solid #EBEBEB;
line-height: 2em;
margin: 0 0 0;
padding: 0;
}
dl.portlet ul.navTreeLevel5 {
background: #F5F5F5;
border-bottom: 10px solid #777;
border-left: 4px solid #BB0000;
border-top: 4px solid #AEAEAE;
}
dl.portlet ul.navTreeLevel5 .navTreeItem {
background: #F5F5F5;
border-bottom: 1px solid #A8A8A8;
border-top: 1px solid #EBEBEB;
line-height: 2em;
margin: 0 0 0;
padding: 0;
}
/* */
dl.portlet ul.navTreeLevel0 > li > a { padding-left:5px; }
dl.portlet ul.navTreeLevel1 > li > a { padding-left:10px; }
dl.portlet ul.navTreeLevel2 > li > a { padding-left:15px; }
dl.portlet ul.navTreeLevel3 > li > a { padding-left:20px; }
dl.portlet ul.navTreeLevel4 li a{ padding-left:25px; }
dl.portlet ul.navTreeLevel5 li a { padding-left:30px; }
.navTreeFolderish img {
visibility:hidden;
}
.icons-on .contenttype-plone-site, dl.portletNavigationTree li.navTreeTopNode a {
background: url("contenttypes-sprite.png") no-repeat scroll 4px -1504px transparent;
text-indent: 4px;
}
/* */
#document-toc {
background: none repeat scroll 0 0 #F5F5F5;
font-size: 1em;
margin: 0;
padding: 0.5em 1em 0 0;
}
#document-toc dd {
background: #fff;
margin: 0 0 1em 1em;
}
/* */
#contentActionMenus,
/* */
#content-views, #edit-bar {
background:#fff;
border-color: transparent;
border-bottom: 0em solid #dcdcdc;
border-left:0em solid !important;
border-right:0em solid !important;
border-top:0em solid !important;
}
#contentActionMenus {
-moz-border-radius: 0 0.5em 0.5em 0.5em;
float: right;
margin: 0;
padding: 0.1em 0.24em 0 0;
position: relative;
right: 0em;
top: -0.2em;
}
#edit-bar {
border-bottom: 0px solid #DCDCDC;
font-size: 80%;
margin-bottom: 0.75em;
min-height: 2em;
padding-bottom: 0;
padding-top: 0em;
}
#contentActionMenus dl.actionMenu a {
background-color: transparent;
color: #555;
line-height: 1.9em;
padding-left:0em;
z-index: 5;
}
#content-views a {
color: #555;
padding: 0em 0.5em;
}
#content-views a, #content li.formTab a {
border: medium none;
line-height: 1.9em;
margin: 0;
text-decoration: none;
}
#contentActionMenus dl.actionMenu a:hover {
padding-left:0em;
}
#contentActionMenus dl.actionMenu.activated dd {
background: #fff;
color: #555;
z-index: 5;
}
#contentActionMenus dl.actionMenu.activated ul {
margin:0px;
padding:0px;
}
#contentActionMenus dl.actionMenu.activated dd a:hover, #contentActionMenus dl.actionMenu.activated dd .actionMenuSelected {
background-color: #75AD0A !important;
color: #fff;
}
#content-views li.selected a, #content-views li a:hover, #content li.formTab a.selected, #content li.formTab a:hover {
background: #fff;
color: #75AD0A;
}
#content-views li a:hover, #content li.formTab a:hover {
background-color: #75AD0A !important;
color: #fff !important;
}
#contentActionMenus dl.actionMenu.activated dd {
border-bottom: 0.3em solid #999999;
border-left: 0.1em solid #CCCCCC;
border-right: 0.3em solid #999999;
padding: 0em;
right: -3px;
}
#contentActionMenus dl.actionMenu.activated a:hover {
color: #75AD0A;
}
#subtypes {
font-size:85%;
display:none;
}
#content {
clear: both;
line-height: 1.5em;
margin: 0;
padding:0 10px;
}
#jump-to-navigation {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
border: medium none;
display: block;
height: 0.1em;
margin: -0.1em 0 0 -0.1em;
overflow: hidden;
padding: 0;
width: 1px;
}
.documentFirstHeading, #content h1.documentFirstHeading {
background: none repeat scroll 0 0 transparent;
border-bottom: 3px solid #777;
color: #990000;
line-height:1.5em;
margin: 0;
}
#content h2, #content h3, #content h4 {
margin-top: 0.5em;
}
#content div.documentByLine {
background: none repeat scroll 0 0 #ECECEC;
border-top: 0 solid black;
color: #666666;
display: block;
font-size: 85%;
padding: 0 0.5em;
text-align: right;
}
.documentDescription, #content .documentDescription, #content #description {
color: #777777;
margin: 0 0 1em;
padding: 0.25em;
text-decoration: none;
}
#content p, #content table, #content dl, dl.portlet p, #content ul {
margin-bottom: 1em;
margin-top:1em;
}
#content ul {
margin: 0 0 2em 2em;
}
#content li {
display: list-item;
margin-bottom: 0.25em;
}
#content img.tileImage, #content div.newsImageContainer {
background: none repeat scroll 0 0 #999999;
border: 0.5em solid #CCCCCC;
border-radius: 0.5em 0.5em 0.5em 0.5em;
float: right;
padding: 0;
}
#content div.newsImageContainer {
background: transparent;
border: 0 none;
border-radius: 0;
float: right;
margin: 0 0.5em 0.5em;
padding: 0;
}
#content div.newsImageContainer img {
background: none repeat scroll 0 0 #999999;
border: 0.5em solid #CCCCCC;
border-radius: 0.5em 0.5em 0.5em 0.5em;
}
#content img.tileImage {
margin: 5em 0 0.5em;
}
/* */
img, object, video, embed, iframe {
max-width: 100%;
}
.image-left, img.image-left, img.image-right, .image-right, .captioned img {
border: none;
}
img.thumbnail {
background: none repeat scroll 0 0 #ececec;
border: 0.25em solid #CCCCCC;
border-radius: 0.5em 0.5em 0.5em 0.5em;
}
#content div.newsImageContainer p.discreet {
background: url("arrowUp.png") no-repeat scroll 0.5em 0.75em #CCCCCC;
border-radius: 0.5em 0.5em 0.5em 0.5em;
color: #333333;
font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;
font-weight: bold;
line-height: normal;
margin: 0;
max-width: 200px;
position: relative;
top: -1em;
width: auto;
}
#content div.newsImageContainer p.discreet span {
padding-left: 1.5em;
}
#content .pullquote {
background: url("quote-30x20-lt.png") no-repeat scroll 0 0 #FFFFFF;
border-radius: 0 1em 1em 1em;
clear: right;
color: #444444;
float: right;
font-size: 1.6em;
font-weight: bold;
letter-spacing: -0.01em !important;
line-height: 1.25em;
margin: 0 1em 0.5em 0.5em;
padding: 14px 0 0 18px;
width: 35%;
}
#content .pullquote span {
background: url("quote-30x20-rt.png") no-repeat scroll 100% 100% transparent;
padding: 0 15px 12px 0;
}
#category {
border-top: 2px solid #777777;
color: #666666;
font-size: 75%;
margin-bottom: 1em;
padding: 1em;
text-align: right;
}
#category a.link-category {
background: none repeat scroll 0 0 #DDDDDD;
border-radius: 0.5em 0.5em 0.5em 0.5em;
color: black;
line-height: 2em;
padding: 0.25em 0.5em;
}
dl dt .documentByLine {
color: #999999;
display: block;
font-size: 90%;
font-weight: normal;
margin: -5px 0 10px 20px;
}
span.summary {
font-size: 1.5em;
}
.icons-on span.summary .contenttype-folder {
background: url("contenttypes-sprite.png") no-repeat scroll 0 -639px transparent;
}
#content p.tileBody {
font: normal 100% Arial,Helvetica,FreeSans,sans-serif;
}
.tileFooter {
margin: 0 0 0 50%;
}
.tileFooter a {
background: url("ct-btn-sprite.png") repeat-x scroll 0 -251px #000000;
border: 0.1em solid #CCCCCC;
border-radius: 0.5em 0.5em 0.5em 0.5em;
color: #FFFFFF !important;
font: 120%/100% bold Arial,Helvetica,sans-serif;
padding: 0.25em 0.5em;
}
.tileFooter a:hover, #content p.tileFooter a:hover {
background: url("ct-btn-sprite.png") repeat-x scroll 0 -199px #bb0000;
border-color: #BB0000;
color: #FFFFFF !important;
}
.tileFooter a span.hiddenStructure {display: inline-block;}
#content .tileFooter span.link-external a, #content .tileFooter a.external-link  {
background: url("ct-btn-sprite.png") repeat-x scroll 0 -251px #000000;
border: 0.1em solid #CCCCCC;
border-radius: 0.5em;
color: #FFFFFF !important;
font: 120%/100% bold Arial,Helvetica,sans-serif;
padding: 0.25em 0.5em !important;
}
.photoAlbumEntry img {
border: 0px solid #CCCCCC;
display: block;
margin: 0 auto;
}
.thumbnail-img {
border:2px solid #ececec;
}
div.listingBar {
font-size: 100%;
font-weight:bold;
margin: 1em;
}
div.listingBar .next {
display: inline-block;
float: right;
}
div.listingBar .previous {
display: inline-block;
}
div.listingBar a, #content div.listingBar a {
background: url("ct-btn-sprite.png") repeat-x scroll 0 -251px #000000;
border: 0.1em solid #CCCCCC;
color: #FFFFFF !important;
padding: 0.25em 0.5em 0.4em;
}
#content div.listingBar a:hover, div.listingBar a:hover {
background: #bb0000 url(ct-btn-sprite.png) repeat-x 0 -200px;
border-color: #bb0000;
color: #fff;
}
table{background:#f5f5f5;border:2px solid #fff;border-collapse:collapse;/* */border-spacing:0;margin:1em 0;min-width:50%;text-align:left;}
th,tr,td,caption{padding:5px; border:2px solid #fff}
.no-caption th:first-child {
-moz-border-radius: 6px 0 0 0;
-webkit-border-radius: 6px 0 0 0;
border-radius: 6px 0 0 0;
}
.no-caption th:last-child {
-moz-border-radius: 0 6px 0 0;
-webkit-border-radius: 0 6px 0 0;
border-radius: 0 6px 0 0;
}
.no-caption th:only-child, */caption{
-moz-border-radius: 10px 10px 4px 4px;
-webkit-border-radius: 10px 10px 4px 4px;
border-radius: 10px 10px 4px 4px;
}
tr:last-child td:first-child {
border-radius: 0 0 0 8px;
}
tr:last-child td:last-child {
border-radius: 0 0 8px 0;
}
caption {background-color: #777777; /* */
/* */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdkN2U3ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZTBlMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #7d7e7d 0%, #0e0e0e 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#0e0e0e)); /* */
background: -webkit-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* */
background: -o-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* */
background: -ms-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* */
background: linear-gradient(to bottom,  #7d7e7d 0%,#0e0e0e 100%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* */
border:2px solid #fff;
border-bottom:0px solid #fff;
-moz-border-radius: 10px 10px 4px 4px;
-webkit-border-radius: 10px 10px 4px 4px;
border-radius: 10px 10px 4px 4px;
color: #FFFFFF;font-size: 140%;font-weight: 700;line-height: 1.2em;padding:7px 10px;text-align: left;width: auto;}
th{background-color:#dcdcdc; /* */
/* */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjY2NjY2NjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODklIiBzdG9wLWNvbG9yPSIjZWVlZWVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, #f1f1f1 0%, #cccccc 9%, #eeeeee 89%, #dcdcdc 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(9%,#cccccc), color-stop(89%,#eeeeee), color-stop(100%,#dcdcdc)); /* */
background: -webkit-linear-gradient(top, #f1f1f1 0%,#cccccc 9%,#eeeeee 89%,#dcdcdc 100%); /* */
background: -o-linear-gradient(top, #f1f1f1 0%,#cccccc 9%,#eeeeee 89%,#dcdcdc 100%); /* */
background: -ms-linear-gradient(top, #f1f1f1 0%,#cccccc 9%,#eeeeee 89%,#dcdcdc 100%); /* */
background: linear-gradient(to bottom, #f1f1f1 0%,#cccccc 9%,#eeeeee 89%,#dcdcdc 100%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#dcdcdc',GradientType=0 ); /* */
color:#555;font-size:120%;font-weight:700;line-height:1.5em;padding:7px 10px;}
th[scope="row"] {text-align: right;}
tr:nth-of-type(even),.even,.even_column{background:#f5f5f5;padding:5px;}
tr:nth-of-type(odd),.odd,.odd_column{background:#ECECEC;padding:5px;}
tr:hover {background:#FEFEEC;
-o-transition: all 0.1s ease-in-out;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-ms-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
}
th.label {background-color:#dcdcdc;border:none;display:block;font-weight:bold;text-align:right;}
table.listing,table.plain{border-collapse:collapse;border-spacing:0;}
table.invisible td,table.invisible th,table.plain td,table.plain th,table.listing td,table.listing th{padding:.5em 1em;vertical-align:top;}
table.listing{border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
table.listing .top{border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;}
table.listing th{background:#ddd;border:.1em solid #e7e7e7;border-style:solid solid none;color:#666;text-align:left;}
table.listing tr.odd th{border:.1em solid #fff;border-style:solid solid none none;}
table.listing tbody tr{text-align:left;}
table.listing tbody tr td{background:transparent;}
table.listing td{border-right:1px solid #ddd;}
table.listing a{border:none;border-bottom:none!important;display:inline-block;}
table.listing td.draggable{background:#ddd!important;border-bottom:1px solid #FFF;padding:.4em .4em 0 .5em;text-shadow:#FFF 1px 1px 1px;}
table.vertical th{text-align:right;}
table.vertical td{border-top:.1em solid #e7e7e7;padding:.5em;}
table.grid td,table.grid th{border:1px solid #e7e7e7;padding:.5em;}
table.controlpanel-listing td,table.controlpanel-listing th{font-size:120%;}
table.controlpanel-listing th.smallcolumn{width:1.5em;}
.formlibinlineeditable,.inlineeditable{display:block;padding:1px;}
dt,table.listing tbody th{font-weight:700;}
body.kssactive .inlineeditable:hover,body.kssactive .formlibinlineeditable:hover{background:#FFF url(../images/input_background.png) repeat-x;border:1px solid #ddd;border-color:#666 #ddd #ddd #666;cursor:text;padding:0;}
table.controlpanel-listing dl dt a .trigger{font-weight:400;}
table.controlpanel-listing dl{margin-top:0;}
table.plain th,table.plain td{border:1px solid #ddd;}
table.listing td.listingcheckbox,table.listing th.listingcheckbox,table.controlpanel-listing td.checker{text-align:center;}
table.listing tbody tr.odd,table.listing tbody tr.odd td{background:#eee;}
table.controlpanel-listing{width:100%;}
table.controlpanel-listing dd{margin-left:1em;}
table .controlpanel-listing td{vertical-align:top;}
table.listing tbody tr.odd.selected td,tr.selected{background-color:#ffa;}
body.kssactive .inlineeditable a:hover,body.kssactive .formlibinlineeditable a:hover{cursor:pointer;}
table.listing,table.plain{background:#fff;border-collapse:collapse;border-spacing:0;}
table.plain-reverse{background:#f5f5f5;border-collapse:collapse;border-spacing:0;}
table.border{border:5px solid #ccc;}
table.padding td{padding:5px;}
table.invisible td,table.invisible th,table.plain td,table.plain th,table.plain-reverse td,table.plain-reverse th,table.listing td,table.listing th{padding:.5em;vertical-align:top;}
table.plain th,table.plain td{border:1px solid #ddd;}
table.plain-reverse th,table.plain-reverse td{border:1px solid #fff;}
#content table p{font-size:120%;line-height:120%;margin:0;vertical-align:top;}
#content table thead,#content table thead p{margin:.25em;}
table.data {
text-align:right;
}
td.number {text-align:right;}
#general_panel {
margin: 0 0 0 -98.875% !important;
padding:0;
}
/* */
#table #general_panel {
margin: 0 !important;
}
#details_panel #description {
width: 95% !important;
}
#details_panel h2 {
color: #444 !important;
line-height: normal !important;
margin-bottom: 0 !important;
margin-left: 0.25em !important;
}
/* */
body #details_panel div.radioscrolllist {
box-shadow: 0 0 5px #ccc inset;
height: 335px !important;
margin: 4px 0 0;
padding: 4px;
}
/* */
#content.dialog-wrapper {
background: none repeat scroll 0 0 white;
font-size: 100% !important;
margin: 1em 0 0 !important;
padding: 0 !important;
}
.dialog-wrapper fieldset {
margin: 0 !important;
padding: 0 1em !important;
}
.dialog-wrapper fieldset .field {
margin-bottom: 0;
padding:0 !important;
}
/* */
#content ul.formTabs {
background-color: #ddd;
border: 0.3em solid #ddd;
border-top-left-radius: 0.5em;
border-top-right-radius: 0.5em;
display: block;
font-size: 100%;
margin-bottom: 0;
margin-left: 0;
min-height: 1em;
padding: 0;
width: 100%;
}
div.pane {
background-color: #EEEEEE;
border-radius: 0.5em 0.5em 0.5em 0.5em;
clear: left;
padding: 0.7em;
}
.categories {
background-color: white;
border-radius: 0.5em 0.5em 0.5em 0.5em;
padding: 0 0.7em 0.7em;
}
.largeText { font-size: 125% !important; }
.normalText { font-size: 100% !important; }
.smallText { font-size: 85% !important; }
/* */
.announcement-01 {
background: #bb0000; /* */
background: -moz-linear-gradient(top, #aa0000 0%, #c0000c 40%, #990000 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aa0000), color-stop(40%,#c0000c), color-stop(100%,#990000)); /* */
background: -webkit-linear-gradient(top, #aa0000 0%,#c0000c 40%,#990000 100%); /* */
background: -o-linear-gradient(top, #aa0000 0%,#c0000c 40%,#990000 100%); /* */
background: -ms-linear-gradient(top, #aa0000 0%,#c0000c 40%,#990000 100%); /* */
background: linear-gradient(top, #aa0000 0%,#c0000c 40%,#990000 100%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aa0000', endColorstr='#990000',GradientType=0 ); /* */
color: #FFFFFF;
font: 80px/85px Georgia,"Times New Roman",Times,serif !important;
margin: 0 0 0.25em !important;
padding: 10px;
}
/* */
.announcement-02 {
background: #bb0000; /* */
background: -moz-linear-gradient(top, #cc0000 0%, #dd0000 36%, #990000 77%, #660000 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc0000), color-stop(36%,#dd0000), color-stop(77%,#990000), color-stop(100%,#660000)); /* */
background: -webkit-linear-gradient(top, #cc0000 0%,#dd0000 36%,#990000 77%,#660000 100%); /* */
background: -o-linear-gradient(top, #cc0000 0%,#dd0000 36%,#990000 77%,#660000 100%); /* */
background: -ms-linear-gradient(top, #cc0000 0%,#dd0000 36%,#990000 77%,#660000 100%); /* */
background: linear-gradient(top, #cc0000 0%,#dd0000 36%,#990000 77%,#660000 100%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#660000',GradientType=0 ); /* */
color: #FFFFFF;
font: 80px/85px Georgia,"Times New Roman",Times,serif !important;
margin: 0 0 0.25em !important;
padding: 10px;
}
/* */
.announcement-large {
background: #aa0000; /* */
background: -moz-linear-gradient(top, #aa0000 0%, #cc0000 40%, #990000 92%, #880000 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aa0000), color-stop(40%,#cc0000), color-stop(92%,#990000), color-stop(100%,#880000)); /* */
background: -webkit-linear-gradient(top, #aa0000 0%,#cc0000 40%,#990000 92%,#880000 100%); /* */
background: -o-linear-gradient(top, #aa0000 0%,#cc0000 40%,#990000 92%,#880000 100%); /* */
background: -ms-linear-gradient(top, #aa0000 0%,#cc0000 40%,#990000 92%,#880000 100%); /* */
background: linear-gradient(top, #aa0000 0%,#cc0000 40%,#990000 92%,#880000 100%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aa0000', endColorstr='#880000',GradientType=0 ); /* */
color: #FFFFFF;
font: 80px/85px Georgia,"Times New Roman",Times,serif !important;
margin: 0 0 0.25em !important;
padding: 10px;
}
/* */
.announcement {
background: #aa0000; /* */
background: -moz-linear-gradient(top, #aa0000 0%, #cc0000 40%, #990000 92%, #880000 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aa0000), color-stop(40%,#cc0000), color-stop(92%,#990000), color-stop(100%,#880000)); /* */
background: -webkit-linear-gradient(top, #aa0000 0%,#cc0000 40%,#990000 92%,#880000 100%); /* */
background: -o-linear-gradient(top, #aa0000 0%,#cc0000 40%,#990000 92%,#880000 100%); /* */
background: -ms-linear-gradient(top, #aa0000 0%,#cc0000 40%,#990000 92%,#880000 100%); /* */
background: linear-gradient(top, #aa0000 0%,#cc0000 40%,#990000 92%,#880000 100%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aa0000', endColorstr='#880000',GradientType=0 ); /* */
color: #FFFFFF;
font: 40px/45px Georgia,"Times New Roman",Times,serif !important;
margin: 0 0 0.25em !important;
padding: 10px;
}
.declaration {
font: 900 120px/110px "Arial Black",Gadget,sans-serif !important;
border-bottom: 30px solid #555555;
border-top: 30px solid #555555;
color: #555;
margin: 0;
padding: 20px;
text-align: center;
text-transform: uppercase;
}
.border-gray {
border:1px solid #ccc;
}
del, .item-deleted {
color:maroon !important;
text-decoration: line-through;
}
.item-completed {
background: none repeat scroll 0 0 #ebffcc;
color: green;
text-decoration: line-through;
}
.item-critical {
background: none repeat scroll 0 0 #ffccd1;
border-color: #EEEEAA;
color: #000;
}
.item-major {
background: none repeat scroll 0 0 #ffe0cc;
border-color: #EEEEAA;
color: #000;
}
.item-minor {
background: none repeat scroll 0 0 #fffacc;
border-color: #BBEEEE;
color: #000;
}
.item-trivial {
background: none repeat scroll 0 0 #ccebff;
border-color: #EEEEAA;
color: #000;
}
.item-cool {
background: none repeat scroll 0 0 #ccfffa;
color: #000;
}
.item-fun {
background: none repeat scroll 0 0 #ccd1ff;
color: #000;
}
div.discussion h2 {
font-size:155%;
}
.pb-ajax, .pb-image {
-moz-border-radius: 20px 20px 20px 20px;
-moz-box-shadow: 0 0 3em 0.5em #666666;
background:#FFFFFF;
border: 10px solid #CCCCCC;
white-space: normal;
}
body.template-logged_out #content, body.template-login_form #content, body.template-login_failed #content, #pb_1 .pb-ajax {
background: #fff url("ct-united-website-875x375-light.png") no-repeat scroll center center;
text-align:left;
}
body.template-logged_out #login-form, body.template-login_form #login-form, body.template-login_failed #login-form, .pb-ajax #login-form {
background: transparent url(ct-bg-login-form.png) no-repeat 0 50%;
text-align: center;
}
#fieldset-openid-login label, #login-form label {
background-color: transparent;
color: #333333;
font: bold 1.5em/1.1 Arial,Helvetica,Verdana,sans-serif;
letter-spacing: -0.5px;
margin: 0;
min-height: 10px;
padding: 4px 8px 4px;
text-align: right;
width: 10em;
}
input#__ac_name, input#__ac_password {
background:#FFF url(ct_btn_sprite.png) repeat-x scroll 0px -350px;
border: 2px solid #b9b9b9;
-moz-border-radius: 5px;
border-radius: 5px;
color: #333;
font: bold 1.5em Arial, Helvetica, sans-serif;
padding: 2px 4px;
min-width:200px;
}/**/
#login-form input:hover {
background:#F0FFE6 url(input_bkgd_green_fade_hover.gif) repeat-x scroll 0px -350px;
border:2px solid #99cc33;
}
#login-form input:focus, #login-form input:active {
background:#F0FFE6 url(input_bkgd_green_fade.gif) repeat-x scroll 0px -350px;
border:2px solid #99cc33;
}
#portal-footer {
background: url("ct-brand-sprite.png") repeat-x scroll 0 -868px #dddddd;
font-size: 75%;
line-height: 2em;
margin: 1em 0 0.5em;
padding: 0.5em 0.5em 0.25em;
}
#portal-footer p {
display:inline;
}
#portal-colophon {
}
#portal-colophon a {
color: #ccc;
}
#portal-siteactions {
background: url("ct-brand-sprite.png") repeat-x scroll 0 -775px transparent;
font-size: 85%;
padding: 0.5em 0 1.3em;
text-align: center;
}
#portal-siteactions li a {
color:#ccc;
}
#footer-social-media-links {
display: inline;
float: right;
padding: 0.5em 0 0;
}
.icon {
background: none repeat scroll 0 0 #333333;
display: inline-block;
height: 29px;
margin: 0 0.5em 0 0;
text-align: left;
text-indent: -9000px;
width: 29px;
}
.icon:hover, .icon:focus {
opacity:0.5;
}
#footer-link-rss {
background: url("social-media-icons-sprite.png") no-repeat scroll 0 0 transparent;
}
#footer-link-facebook {
background: url("social-media-icons-sprite.png") no-repeat scroll 0 -50px transparent;
}
#footer-link-twitter {
background: url("social-media-icons-sprite.png") no-repeat scroll 0 -100px transparent;
}
#footer-link-youtube {
background: url("social-media-icons-sprite.png") no-repeat scroll 0 -150px transparent;
}
#footer-link-email {
background: url("social-media-icons-sprite.png") no-repeat scroll 0 -200px transparent;
}
#footer-link-more {
background: url("social-media-icons-sprite.png") no-repeat scroll 0 -250px transparent;
}
#portlet-prefs a {
border: medium none;
line-height: 1em;
}
div.managePortletsLink, a.managePortletsFallback {
background: none repeat scroll 0 0 #DDDDDD;
border-radius: 0.5em 0.5em 0.5em 0.5em;
display:none;
font-size: 80%;
margin: 0 auto 1em;
padding: 0.25em 0.5em;
text-align: center;
}
a.managePortletsFallback {
display: inline-block;
display:none;
}
#content a.managePortletsFallback {
border-bottom: medium none !important;
display: block;
display:none;
}
.configlets img {
height:16px;
width:16px;
}
#contentview-user_data-personal-preferences {
display:none;
}
dl.portalMessage, dl.notice_info, .notice_info {
background: #9bcdff url("info-bg.png") repeat-x;
border: 6px solid #6699ff;
border-radius: 10px 10px;
clear: both;
color: #333;
font-size: 80%;
margin: 7px;
padding: 5px;
}
dl.portalMessage dt, dl.notice_info dt {
background: url("info.png") no-repeat scroll 0 50% transparent;
color: White;
float: left;
font-weight: bold;
line-height: 1.25em;
margin: 0;
min-height: 32px;
min-width: 32px;
padding: 0.5em;
text-indent: -9999px;
}
dl.portalMessage dd, dl.notice_info dd, .notice_info p {
background: none repeat scroll 0 0 transparent;
font-size: 130%;
font-weight: bold;
line-height: 1.5em;
margin: 0;
min-height: 30px;
padding: 7px 0 0;
}
dl.portalMessage a, #content dl.portalMessage a {
border-bottom: 2px solid #990000;
color: #990000;
}
dl.portalMessage a:hover, #content dl.portalMessage a:hover {
border-bottom: 2px solid #75ad0a;
color: #75ad0a;
}
#content dl.portalMessage {
font-size: 100%;
}
#content dl.portalMessage dt {
margin: 0;
padding: 0.5em 1.7em;
}
#content dl.portalMessage dd {
margin: 0;
}
dl.warning, dl.notice_warning, .notice_warning {
background: #fed90d url("warning-bg.png") repeat-x;
border: 6px solid #ff9900;
border-radius: 10px 10px;
color: #333;
margin: 7px;
padding: 5px;
}
dl.warning dt, dl.notice_warning dt {
background: url("warning.png") no-repeat scroll 0 50% transparent;
color: White;
float: left;
font-weight: bold;
line-height: 1.25em;
margin: 0 0.5em 0 0;
min-height: 30px;
padding: 0.5em 1.2em;
text-indent: -9999px;
}
dl.warning dd, dl.notice_warning dd, .notice_warning p {
background: none repeat scroll 0 0 transparent;
font-size: 130%;
font-weight: bold;
line-height: 1.5em;
margin: 0;
min-height: 30px;
padding: 7px 0 0;
}
dl.error, #error-handling, dl.notice_error {
background: url("error-bg.png") repeat-x scroll 0 0 #FF6A6A;
border: 6px solid #CC0000;
border-radius: 10px 10px 10px 10px;
color: #333333;
margin: 7px;
padding: 5px;
}
dl.error dt, dl.notice_error dt {
background: url("error.png") no-repeat scroll 0 50% transparent;
color: White;
float: left;
font-weight: bold;
line-height: 1.25em;
margin: 0 0.5em 0 0;
min-height: 30px;
padding: 0.5em 1.6em;
text-indent: -9999px;
}
dl.error dd, #error-handling p, dl.notice_error dd, .notice_error p {
background: none repeat scroll 0 0 transparent;
font-size: 130%;
font-weight: bold;
line-height: 1.5em;
margin: 0;
min-height: 30px;
padding: 7px 0 0;
}
div.error {
background: #ffe7e7;
border: 6px solid #CC0000;
border-radius: 10px 10px 10px 10px;
margin: 1em 0;
padding: 0.5em;
}
dl.notice_success {
background: #cdfe4a url("success-bg.png") repeat-x;
border: 6px solid #99cc33;
border-radius: 10px 10px;
color: #333;
margin: 7px;
padding: 5px;
}
dl.notice_success dt {
background: url("success.png") no-repeat scroll 0 50% transparent;
color: White;
float: left;
font-weight: bold;
line-height: 1.25em;
margin: 0 0.5em 0
min-height: 30px;
padding: 0.5em 1.2em;
text-indent: -9999px;
}
dl.notice_success dd, .notice_success p {
background: none repeat scroll 0 0 transparent;
font-size: 130%;
font-weight: bold;
line-height: 1.5em;
margin: 0;
min-height: 30px;
padding: 7px 0 0;
}
#notice_warning em, .notice_info em, .notice_success em, #error-handling em, #notice_error em, .notice_alert em {
font-weight:normal;
}
dl#existingTags dd {
margin:0;
}
dl#existingTags .checked {
background: #ebffcc;
}
.general-padding {
padding: 0.5em 0;
}
.callout {
background: none repeat scroll 0 0 #EEEEEE;
border-left: 1em solid #CCCCCC;
clear: both;
padding: 1em;
}
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_6a,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_11a,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16,
.grid_17,
.grid_18,
.grid_19,
.grid_20,
.grid_21,
.grid_22,
.grid_23,
.grid_24 {
display: inline;
float: left;
margin-left: 0px;
margin-right: 0px;
}
.grid_1 {width: 30px;}
.grid_2 {width: 70px;}
.grid_3 {width: 110px;}
.grid_4 {width: 150px;}
.grid_5 {width: 190px;}
.grid_6 {width: 230px;}
.grid_6a {width: 250px;}
.grid_7 {width: 270px;}
.grid_8 {width: 310px;}
.grid_9 {width: 350px;}
.grid_10 {width: 390px;}
.grid_11 {width: 430px;}
.grid_11a {width: 450px;}
.grid_12 {width: 470px;}
.grid_13 {width: 510px;}
.grid_14 {width: 550px;}
.grid_15 {width: 590px;}
.grid_16 {width: 630px;}
.grid_17 {width: 670px;}
.grid_18 {width: 710px;}
.grid_19 {width: 750px;}
.grid_20 {width: 790px;}
.grid_21 {width: 830px;}
.grid_22 {width: 870px;}
.grid_23 {width: 910px;}
.grid_24 {width: 950px;}
/* */
.grid-edge-left {
margin-left: 0px;
margin-right: 5px;
}
.container_24 .grid-edge-left {
margin-left: 5px;
margin-right: 5px;
}
/* */
.grid-follow {
margin-left: 5px;
margin-right: 5px;
}
/* */
.grid-edge-right {
margin-left: 5px;
margin-right: 0px;
}
.grid-row-top {
margin-top: 0px;
margin-bottom: 5px;
}
.grid-row-middle {
margin-top: 5px;
margin-bottom: 5px;
}
.grid-row-bottom {
margin-top: 5px;
margin-bottom: 0px;
}
.clear {
clear:both;
}
.template-index_html #portal-breadcrumbs, .template-index_html #edit-bar, .template-index_html-preview #portal-breadcrumbs, .template-index_html-preview #edit-bar {
display:none;
}
.template-index_html #content, .template-index_html-preview #content {
padding: 0px 0px;
}
.template-index_html div.clear, .template-index_html-preview div.clear {
height: auto;
line-height: 10px;
}
.container_24 {
background:#fff;
background: -moz-linear-gradient(center bottom, #fff 500px, #aeaeae 100%) repeat scroll 0 0 transparent;
padding: 5px 0;
width:960px;
clear:both;
}
.container_24 .grid_24 {
background:transparent;
width: 950px;
}
.container_24 .grid_18 {
background:#ccc;
background: -moz-linear-gradient(center bottom, #ccc 0pt, #777 100%) repeat scroll 0 0 transparent;
width: 710px;
}
.container_24 .grid_6 {
background:transparent;
width: 230px;
}
#feature-full-banner-headline {
background:#ccc;
background: -moz-linear-gradient(center bottom, #ccc 0pt, #777 100%) repeat scroll 0 0 transparent;
height: 50px;
width:950px;
}
#feature-full-banner-headline a.new-director {
background:transparent url("http://www.okcareertech.org/brand-center/united-website-content-files/state-director-dr-robert-sommers-960x50-hover.png") no-repeat 0 0;
border:none;
display:block;
height: 170px;
width:950px;
}
#feature-change-is-here {
background:#ccc;
background: -moz-linear-gradient(center bottom, #ccc 0pt, #777 100%) repeat scroll 0 0 transparent;
height: 170px;
width:950px;
}
#feature-change-is-here a {
background:transparent url("http://www.okcareertech.org/brand-center/united-website-content-files/change-is-here-files/change-is-here-950x150-hover.png") no-repeat 0 0;
border:none;
display:block;
height: 170px;
width:950px;
}
#feature-change-is-here-50px {
background:#ccc;
background: -moz-linear-gradient(center bottom, #ccc 0pt, #777 100%) repeat scroll 0 0 transparent;
height: 50px;
width:950px;
}
#feature-change-is-here-50px a {
background:transparent url("http://www.okcareertech.org/brand-center/united-website-content-files/change-is-here-files/change-is-here-960x50-hover.png") no-repeat 0 0;
border:none;
display:block;
height: 50px;
width:950px;
}
#feature-change-is-here a:hover img, #feature-change-is-here-50px a:hover img, #feature-full-banner-headline a.new-director:hover img {
visibility:hidden;
}
#feature-main-01 {
background:#ccc;
background: -moz-linear-gradient(center bottom, #ccc 0pt, #777 100%) repeat scroll 0 0 transparent;
height: 350px;
width: 710px;
}
#feature-mini-01 {
background:#ccc;
background: -moz-linear-gradient(center bottom, #ccc 0pt, #777 100%) repeat scroll 0 0 transparent;
height: 170px;
width: 230px;
margin: 0 0 10px 0;
overflow:hidden;
}
#feature-mini-02 {
background:#ccc;
background: -moz-linear-gradient(center bottom, #ccc 0pt, #777 100%) repeat scroll 0 0 transparent;
height: 170px;
width: 230px;
overflow:hidden;
}
a#login-web-apps-link, #content a#login-web-apps-link {
padding: 0 1.5em 0 0.75em;
}
a#login-web-apps-link:after {
background: -moz-linear-gradient(top,  rgba(240,255,230,0.5) 0%, rgba(231,255,167,0.5) 50%, rgba(206,255,73,0.5) 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,255,230,0.5)), color-stop(50%,rgba(231,255,167,0.5)), color-stop(100%,rgba(206,255,73,0.5))); /* */
background: -webkit-linear-gradient(top,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
background: -o-linear-gradient(top,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
background: -ms-linear-gradient(top,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
background: linear-gradient(to bottom,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
/* */
content: "\f054";
font-family: 'icomoon';
line-height: 40px;
speak: none;
text-transform: none;
-webkit-font-smoothing: antialiased;
}
a#login-web-apps-link span {
background: url("ct-global-nav-hover-tags-bg.png") no-repeat scroll 0 -100px transparent;
height: 60px;
line-height: 40px;
padding: 15px 10px 10px 60px;
font-weight:bold;
font-size:120%;
}
#slideshow, #slideshow-portlet {
z-index:1;
}
.template-index_html #slideshow {
border-color: White;
border-style: solid;
border-width: 0;
height:329px;
margin: 0;
overflow: hidden;
padding: 0;
width:710px;
top: 0;
visibility: hidden;
}
#nav {
background: url("slideshow_bg.png") repeat scroll 0 0 #000;
border-color: White;
border-style: solid;
border-width: 0;
color: white;
height: 21px;
margin-top: -21px;
position: relative;
text-align: center;
top: 350px;
z-index: auto;
}
#nav a, #nav #navNumbers a {
border-bottom:0px;
outline: medium none;
text-decoration: none;
color: #777;
font-weight: bold;
}
#nav #navNumbers a {
line-height: 19px;
margin-right: 5px;
padding: 2px 3px 4px;
}
#nav #navNumbers a.activeSlide {
background-color: #777;
color: #000;
}
/* */
#feature-main-01 .imageCaption .imageTitle, #slideshow .imageCaption .imageDescrip {
display: block;
margin: 0 5px;
}
/* */
#feature-main-01 .imageCaption {
background: url("slideshow_bg.png") repeat scroll 0 0 transparent;
border-top: 3px solid #BB0000;
color: #FFFFFF;
height: 75px;
padding: 5px 0;
top: 245px;
z-index: auto;
}
/* */
#feature-main-01 .imageCaption .imageTitle {
font-size: 215%;
font-weight: bold;
line-height: 90%;
}
/* */
#feature-main-01 .imageDescrip {
font-size: 150%;
font-weight: bold;
line-height: 100%;
padding: 7px 0 0;
}
#feature-mini-01 .imageCaption .imageTitle, #feature-mini-02 .imageCaption .imageTitle, #feature-recent-videos .imageCaption .imageTitle, #slideshow .imageCaption .imageDescrip {
display: block;
margin: 0 5px;
}
#feature-mini-01 .imageCaption, #feature-mini-02 .imageCaption, #feature-recent-videos .imageCaption {
background: url("slideshow_bg.png") repeat scroll 0 0 transparent;
border-top: 3px solid #BB0000;
color: #FFFFFF;
height: 30px !important;
overflow:hidden;
padding: 5px 0;
width: 230px !important;
z-index: auto;
}
#feature-mini-01 .imageCaption .imageTitle, #feature-mini-02 .imageCaption .imageTitle, #feature-recent-videos .imageCaption .imageTitle {
font-size: 115%;
font-weight: bold;
line-height: 90%;
}
#feature-mini-01 .imageCaption {
position:relative;
top: -45px;
}
#feature-mini-02 .imageCaption {
position:relative;
top: -45px;
}
#feature-recent-videos .imageCaption {
font-size: 125%;
position:relative;
top: -44px;
width: 229px !important;
}
#feature-mini-01 .imageDescrip, #feature-mini-02 .imageDescrip, #feature-recent-videos .imageDescrip {
font-size: 90%;
font-weight: bold;
line-height: 90%;
padding: 7px 0 0;
}
/* */
#feature-recent-video .slideContainer a {
background: transparent url("video.png") no-repeat 50% 50% scroll;
}
.container_24 .news-portlet {
background: -moz-linear-gradient(center bottom , #ccc 0pt, #777777 100%) repeat scroll 0 0 transparent;'
height: auto;
width: 230px;
}
#content div.news-portlet {
background: #F5F5F5;
border-bottom: 1px solid #aaa;
min-height: 200px;
}
#content div.news-portlet dd {
height: 170px;
margin: 0;
overflow: auto;
padding: 0 0 0 20px;
width: 210px;
}
#content div.news-portlet dl {
margin: 0;
}
#content div.news-portlet ul {
margin: 0;
padding: 10px 0 0 0;
}
#content div.news-portlet li {
display: list-item;
font: bold 12px/15px Arial,Helvetica,Verdana,Tahoma,sans-serif;
margin-bottom: 0.25em;
}
#content div.news-portlet a:link {
border-bottom:0px;
color:#333;
}
#content div.news-portlet a:hover {
background:#dcdcdc;
}
#feature-latest-news, #feature-events, #feature-highlights, #feature-recent-videos {
}
#feature-latest-news dt.portletHeader a:link, #feature-events dt.portletHeader a:link, #feature-highlights dt.portletHeader a:link, #feature-recent-videos dt.portletHeader a:link {
font-size: 1.5em;
font-weight:bold;
}
#content div#feature-recent-videos dd {
/* */
height: 170px;
margin: 0;
overflow: hidden;
padding: 0;
width: 230px;
}
body.section-about #document-toc {
background: none repeat scroll 0 0 #F5F5F5;
font-size: 1em;
height: 15em;
overflow: scroll;
padding: 0.5em 1em 0 0;
width: 99%;
}
/* */
body.section-apps #document-toc {
background: none repeat scroll 0 0 #F5F5F5;
font-size: 1em;
padding: 0.5em 1em 0 0;
width: 99%;
}
#slideshow-edit-property {
margin: 0 20px 20px 0;
padding: 0 10px;
}
#slideshow-edit-property label {
background: none repeat scroll 0 0 #ECECEC;
border-bottom: 0.1em solid #BB0000;
display: inline-block;
font-size: 130%;
padding: 5px 10px;
width: 100%;
}
#slideshow-edit-property p, #slideshow-edit-property input, #slideshow-edit-property select {
margin-left: 10px;
}
#content div.elevating-our-economy, #content p.elevating-our-economy, .elevating-our-economy {
background-color: #339900;
color: #FFFFFF;
font-weight: bold;
}
iframe#staff-contact-list-external {
height:1000px;
width:100%;
}
iframe#staff-phone-list {
height:1000px;
width:100%;
}
iframe#division-phone-list {
height:1000px;
width:100%;
}
/* */
#technology-center-map-mouseover,#technology-center-map-mouseover td,#technology-center-map-mouseover th, #technology-center-map-mouseover tr, #technology-center-map-mouseover tr:hover{
background:transparent;
border:0;
border-collapse:collapse;
padding:0;
margin:0;
}
#technology-center-map-mouseover td[rowspan="3"] img {
border: 0px none;
}
/* */
iframe#technology-centers-job-openings {
height:2000px;
width:100%;
}
body.section-educators #portal-breadcrumbs,
body.section-educators #edit-bar,
body.subsection-cimc-catalog #portal-breadcrumbs,
body.subsection-cimc-catalog #edit-bar {
display:block;
}
#cimc-catalog{padding:0 10px;}
#cimc-catalog-drop-down {
display:none;
}
#calendar table {
background: transparent;
border: none;
border-collapse: inherit;
}
#calendar table.fc-header tr {
background: transparent;
}
#calendar table.fc-header td {
border: none;
border-collapse: collapse;
}
#calendar .fc-header-title h2{border:0px none;margin:0;padding: 0 !important;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
background: none repeat scroll 0 0 #333333;
border: 1px solid #CCCCCC;
color: #FFFFFF;
font-weight: normal;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
background: url("images/ui-bg_flat_50_75ad0a_40x100.png") repeat-x scroll 50% 50% #75AD0A;
border: 1px solid #CCCCCC;
color: #FFFFFF;
font-weight: normal;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
background: url("images/ui-bg_flat_75_dddddd_40x100.png") repeat-x scroll 50% 50% #DDDDDD;
border: 1px solid #333;
color: #444444;
font-weight: normal;
}
/* */
#calendar .fc-event {
background:#ececec;
border-top: 1px solid #ccc;
border-bottom: 2px solid #000 !important;
border-left: 1px solid #999 !important;
border-right: 2px solid #999 !important;
border-radius: 5px;
color: #fff;
cursor: default;
font-size: 0.85em;
line-height: normal;
margin: 2px;
padding: 2px 2px 0;
}
#calendar span.fc-event-time:after {
content:" — ";
}
#event_edit_container > iframe {
min-height: 2000px !important;
padding: 0 0 2em;
}
body.ajax_edition div#content {
background: #fff;
margin: -10px 0 0 0;
}
/* */
span#text_parent {
display: block;
}
/* */
#calendar a.state-internal, #calendar a.state-draft {
background:#fffecc;
border-top: 1px solid #ffffe6;
border-bottom: 2px solid #cc9900 !important;
border-left: 1px solid #ffcc00 !important;
border-right: 2px solid #ffcc00 !important;
border-radius: 5px;
color: #000 !important;
}
/* */
#calendar a.state-internally_published {
background:#f0ffe6;
border-top: 1px solid #ceff49;
border-bottom: 2px solid #336600 !important;
border-left: 1px solid #99cc33 !important;
border-right: 2px solid #99cc33 !important;
border-radius: 5px;
color: #000 !important;
}
/* */
#content #calendar .fc-content a:hover {
background: none repeat scroll 0 0 #f0ffe6;
border-bottom: 1px solid #ccff42 !important;
border-left: 1px solid #ccff42 !important;
border-right: 1px solid #ccff42 !important;
color: #000 !important;
}
/* */
#event-base-edit {
font-size: 115%;
}
/* */
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
background: #ffffe6; /* */
background: -moz-linear-gradient(top, #ffcc00 0%, #ffffe6 3%, #ffcc00 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffcc00), color-stop(3%,#ffffe6), color-stop(100%,#ffcc00)); /* */
background: -webkit-linear-gradient(top, #ffcc00 0%,#ffffe6 3%,#ffcc00 100%); /* */
background: -o-linear-gradient(top, #ffcc00 0%,#ffffe6 3%,#ffcc00 100%); /* */
background: -ms-linear-gradient(top, #ffcc00 0%,#ffffe6 3%,#ffcc00 100%); /* */
background: linear-gradient(to bottom, #ffcc00 0%,#ffffe6 3%,#ffcc00 100%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#ffcc00',GradientType=0 ); /* */
border: 1px solid #d80;
color: #000;
}
#content div.ffa-container {
background-color: #7A8CCB;
color:#fff;
margin:1em 0;
padding:1em 0;
}
#content div.ffa-container a:link, #content div.ffa-container a:visited {
background-color: #7A8CCB;
border-bottom:1px solid #7A8CCB;
color:#FFF;
margin:1em 0;
}
#content div.ffa-container a:hover {
color:#F0E68C !important;
}
#content h2.ffa-heading, #content h3.ffa-heading, #content h4.ffa-heading {
background-color: #fff;
color:#000080;
border-bottom:1px solid #CC9900;
}
/* */
.div_field_disabled {
background: #FFFFFF;
border: 2px dashed #CCC;
-moz-border-radius: 5px;
border-radius: 5px;
margin: 3em 2em 1em 1em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width:100%;
}
.div_field_edit {
background: #FFFFFF;
border: 2px dashed #fda82b;
-moz-border-radius: 5px;
border-radius: 5px;
margin: 3em 2em 1em 1em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width:100%;
}
.div_field_new {
background: #FFFFFF;
border: 2px dashed #ccff42;
-moz-border-radius: 5px;
border-radius: 5px;
margin: 3em 2em 1em 1em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width:100%;
}
.div_field_view {
background: #FFFFFF;
border: 2px dashed #808dff;
-moz-border-radius: 5px;
border-radius: 5px;
margin: 3em 2em 1em 1em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width:100%;
}
.div_field_rejection {
background: #FFFFFF;
border: 2px dashed #b50000;
-moz-border-radius: 5px;
border-radius: 5px;
margin: 3em 2em 1em 1em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width:100%;
}
/* */
.div_legend {
background: #fff;
padding: 1em;
font-size: 1.1em;
font-style: normal;
font-weight: bold;
color: #666666;
position: relative;
top:-12px;
}
.div_legend img {
padding-right: 10px;
}
form, .inline, .block {
width: 100%;
}
.inline, .block {
margin: 0px;
padding: 5px;
width: 100%;
}
.inline > div {
float:left;
min-width:65%;
width:65%;
}
.block div {
background: transparent;
float:left;
width:100%;
}
.inline label {
background-color:#FFF;
color:#666;
clear:both;
display: block;
float:left;
font:bold 1.3em Arial, Helvetica, sans-serif;
letter-spacing: -0.5px;
line-height: 1.1;
margin: 5px 0px 0px 0px;
padding: 6px 8px 4px 8px;
min-width:30%;
min-height:10px;
text-align:right;
}
.block label {
background-color:#FFF;
color:#666;
display: block;
font:bold 1.3em Arial, Helvetica, sans-serif;
letter-spacing: -0.5px;
line-height: 1.1;
margin: 5px 0px 0px 0px;
padding: 6px 8px 4px 0px;
min-width:200px;
min-height:10px;
text-align:left;
}
.inline span {
background: transparent;
border: 1px solid #b9b9b9;
-moz-border-radius: 5px;
border-radius: 5px;
color:#333;
display: block;
float:left;
clear:right !important;
font:bold 1.3em Arial, Helvetica, sans-serif;
letter-spacing: -0.5px;
line-height: 1.1;
margin: 5px 0px 0px 0px;
padding: 4px 6px 3px 6px;
min-width:200px;
min-height:10px;
text-align:left;
max-width:100%;
-moz-border-radius: 5px;
border-radius: 5px;
}
.block span {
background: transparent;
border: 1px solid #b9b9b9;
-moz-border-radius: 5px;
border-radius: 5px;
color:#333;
display: block;
float:left;
clear:right !important;
font:bold 1.3em Arial, Helvetica, sans-serif;
letter-spacing: -0.5px;
line-height: 1.1;
margin: 0px 0px 10px 0px;
padding: 4px 6px 3px 6px;
min-width:200px;
min-height:10px;
text-align:left;
width:auto;
}
.inline input {
background-color:#FFF url(input_background.png) repeat-x scroll 0% 0%;
border: 1px solid #b9b9b9;
-moz-border-radius: 5px;
border-radius: 5px;
color: #333;
font:bold 1.3em Arial, Helvetica, sans-serif;
margin: 4px 0px 0px 0px;
padding: 4px 4px 2px 6px;
min-width:200px;
}
.block input {
background-color:#FFF url(input_background.png) repeat-x scroll 0% 0%;
border: 1px solid #b9b9b9;
-moz-border-radius: 5px;
border-radius: 5px;
color: #333;
font:bold 1.3em Arial, Helvetica, sans-serif;
margin: 0px 0px 10px 0px;
padding: 4px 4px 2px 6px;
min-width:200px;
width:auto;
}
.inline textarea {
background-color:#FFF url(input_background.png) repeat-x scroll 0% 0%;
border: 1px solid #b9b9b9;
-moz-border-radius: 5px;
border-radius: 5px;
color: #333;
font:normal 1.2em Arial;
margin: 4px 0px 0px 0px;
padding: 4px 4px 2px 6px;
min-width:200px;
}
.block textarea {
background-color:#FFF url(input_background.png) repeat-x scroll 0% 0%;
border: 1px solid #b9b9b9;
-moz-border-radius: 5px;
border-radius: 5px;
color: #333;
font:normal 1.2em Arial, Helvetica, sans-serif;
margin: 0px 0px 10px 0px;
padding: 4px 4px 2px 6px;
min-width:200px;
width:97%;
}
.inline select {
background-color:#FFF url(input_background.png) repeat-x scroll 0% 0%;
border: 2px solid #b9b9b9;
-moz-border-radius: 5px;
border-radius: 5px;
color: #333;
font:bold 1.3em Arial, Helvetica, sans-serif;
margin: 4px 0px 0px 0px;
padding: 1px 0px 0px 2px;
min-width:30px;
}
.block select {
background-color:#FFF url(input_background.png) repeat-x scroll 0% 0%;
border: 2px solid #b9b9b9;
-moz-border-radius: 5px;
border-radius: 5px;
color: #333;
font:bold 1.3em Arial, Helvetica, sans-serif;
margin: 0px 0px 10px 0px;
padding: 1px 0px 0px 2px;
min-width:30px;
}
.inline input:focus,
.inline input:hover,
.inline textarea:focus,
.inline textarea:hover,
.inline select:focus,
.inline select:hover,
.block select:focus,
.block select:hover,
.block textarea:focus,
.block textarea:hover,
.block input:focus,
.block input:hover {
background:#F0FFE6 url(input_bkgd_green_fade_hover.gif) repeat-x scroll 0% 0%;
border:2px solid #669900;
}
span.read-only {
background: #f5f5f5 url(icon_input_locked.png) no-repeat 98% 50%;
border: 1px solid #e9e9e9;
-moz-border-radius: 5px;
border-radius: 5px;
color:#555;
font:bold 1.2em Arial, Helvetica, sans-serif;
letter-spacing: -0.5px;
}
.field_edit .inline input,
.field_edit .inline textarea,
.field_edit .inline select,
.field_edit .block input,
.field_edit .block textarea,
.field_edit .block select {
background:#FFF url(input_bkgd_orange_fade.gif) repeat-x scroll 0% 0%;
border:2px solid #fda82b; /**/
}
.field_view .inline input,
.field_view .inline textarea,
.field_view .inline select,
.field_view .block input,
.field_view .block textarea,
.field_view .block select,
.field_view .read-only {
border:2px solid #b0b7fb; /**/
}
.field_new .inline input,
.field_new .inline textarea,
.field_new .inline select,
.field_new .block input,
.field_new .block textarea,
.field_new .block select {
background:#FFF url(input_bkgd_green_fade.gif) repeat-x scroll 0% 0%;
border:2px solid #99cc33; /**/
}
.field_rejection .inline input,
.field_rejection .inline textarea,
.field_rejection .inline select,
.field_rejection .block input,
.field_rejection .block textarea,
.field_rejection .block select {
background:#FFF url(input_bkgd_red_fade.gif) repeat-x scroll 0% 0%;
border:2px solid #B50000; /**/
}
.field_edit .inline input:focus,
.field_edit .inline input:hover,
.field_edit .inline textarea:focus,
.field_edit .inline textarea:hover,
.field_edit .inline select:focus,
.field_edit .inline select:hover,
.field_edit .block select:focus,
.field_edit .block select:hover,
.field_edit .block textarea:focus,
.field_edit .block textarea:hover,
.field_edit .block input:focus,
.field_edit .block input:hover,
.field_view .inline input:focus,
.field_view .inline input:hover,
.field_view .inline textarea:focus,
.field_view .inline textarea:hover,
.field_view .inline select:focus,
.field_view .inline select:hover,
.field_view .block select:focus,
.field_view .block select:hover,
.field_view .block textarea:focus,
.field_view .block textarea:hover,
.field_view .block input:focus,
.field_view .block input:hover,
.field_new .inline input:focus,
.field_new .inline input:hover,
.field_new .inline textarea:focus,
.field_new .inline textarea:hover,
.field_new .inline select:focus,
.field_new .inline select:hover,
.field_new .block select:focus,
.field_new .block select:hover,
.field_new .block textarea:focus,
.field_new .block textarea:hover,
.field_new .block input:focus,
.field_new .block input:hover,
.field_rejection .inline input:focus,
.field_rejection .inline input:hover,
.field_rejection .inline textarea:focus,
.field_rejection .inline textarea:hover,
.field_rejection .inline select:focus,
.field_rejection .inline select:hover,
.field_rejection .block select:focus,
.field_rejection .block select:hover,
.field_rejection .block textarea:focus,
.field_rejection .block textarea:hover,
.field_rejection .block input:focus,
.field_rejection .block input:hover {
background:#F0FFE6 url(../images/input_bkgd_green_fade_hover.gif) repeat-x scroll 0% 0%;
border:2px solid #669900;
}
article, div.article {
box-shadow: 0 4px 10px #CCCCCC;
display: block;
margin: 1em 0 2em;
padding: 1em;
}
#content article h1,#content article h2,#content article h3,#content article h4, #content div.article h1,#content div.article h2,#content div.article h3,#content div.article h4{margin-top:0em;}
section, div.section {
display: block;
margin: 1em 0 2em;
padding: 1em;
}
section h2, div.section h2 {
font-size:1.65em;
}
/* */
/* */
#nav_edit {
background: transparent url(nav_edit.png) 0px 1px no-repeat;
padding: 8px 4px 8px 30px;
margin: 0px 0px 0px 4px;
text-decoration: none;
line-height: 2.2em;
border-bottom: 0px #cccccc solid;
}
#nav_new {
background: transparent url(nav_new.png) 0px 1px no-repeat;
padding: 8px 4px 8px 30px;
margin: 0px 0px 0px 4px;
text-decoration: none;
line-height: 2.2em;
border-bottom: 0px #cccccc solid;
}
#nav_view {
background: transparent url(nav_view.png) 0px 1px no-repeat;
padding: 8px 4px 8px 30px;
margin: 0px 0px 0px 4px;
text-decoration: none;
line-height: 2.2em;
border-bottom: 0px #cccccc solid;
}
/* */
span.project_number {
color:#666666;
background-color: transparent;
padding: 15px 0 0 0;
font-size: 1.2em;
line-height: 2em;
font-weight: bold;
width:auto;
}
span.project_number span {
color:#000000;
background-color: transparent;
font-size: 1.2em;
line-height: 1.2em;
font-weight: bold;
width: auto;
}
.notice_view {
background: transparent url(notice_view.png) no-repeat 5px 10px;
padding: 30px 25px 25px 25px;
width: 600px;
}
.notice_edit {
background: transparent url(notice_edit.png) no-repeat 5px 10px;
padding: 30px 25px 25px 25px;
width: 600px;
}
.notice_new {
background: transparent url(notice_new.png) no-repeat 5px 10px;
padding: 30px 25px 25px 25px;
width: 600px;
}
.notice_title {
color:#666666;
background-color: transparent;
font-size: 2.0em;
line-height: 1.8em;
font-weight: bold;
width:auto;
}
.notice_text {
color:#888888;
background-color: transparent;
font-size: 1.0em;
font-weight: bold;
line-height: 1.1em;
padding: 30px 0 0 0;
width: 255px;
height: auto;
clear: both;
}
.field_disabled {
background: transparent;
border: 2px dashed #CCCCCC;
margin: 1em 2em 1em 1em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width: 650px;
}
.field_disabled {
background: transparent;
border: 2px dashed #CCCCCC;
margin: 1em 2em 1em 1em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width:93%;
}
.field_edit {
background: #FFFFFF;
border: 2px dashed #fda82b;
margin: 1em 2em 1em 1em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width:93%;
}
.field_new {
border: 2px dashed #ccff42;
margin: 1em 2em 1em 1em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width:93%;
}
.field_rejection {
background: #FFFFFF;
border: 2px dashed #B50000;
margin: 1em 2em 1em 1em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width:93%;
}
.field_view {
background: #FFFFFF;
border: 2px dashed #808dff;
margin: 1em 2em 1em 1em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width:93%;
}
.field_disabled,
.field_edit,
.field_new,
.field_rejection,
.field_view {
-moz-border-radius: 5px;
border-radius: 5px;
}
/* */
.legend_additional {
background: #FFFFFF url(legend_additional.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
color: #666666;
}
.legend_agreement {
background: #FFFFFF url(legend_agreement.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_attachments {
background: #FFFFFF url(legend_attachments.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
color: #666666;
}
.legend_budget {
background: #FFFFFF url(legend_budget.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_client {
background: #FFFFFF url(legend_client.png) no-repeat 5px 10px;
padding: 23px 5px 23px 65px;
}
.legend_contact {
background: #FFFFFF url(legend_contact.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_invoice {
background: #FFFFFF url(legend_invoice.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_market {
background: #FFFFFF url(legend_market.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_rejection {
background: #FFFFFF url(legend_rejection.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_signoffs {
background: #FFFFFF url(legend_signoffs.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
color: #666666;
}
.legend_search {
background: #FFFFFF url(legend_search.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_survey {
background: #FFFFFF url(legend_survey.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_status {
background: #FFFFFF url(legend_status.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_training {
background: #FFFFFF url(legend_training.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_worksheet {
background: #FFFFFF url(legend_worksheet.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_general_ledger {
background: #FFFFFF url(legend_general_ledger.png) no-repeat 0px 10px;
padding: 23px 5px 23px 55px;
}
.legend_divisions{
background: #FFFFFF url(legend_divisions.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_districts{
background: #FFFFFF url(legend_districts.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_regions{
background: #FFFFFF url(legend_regions.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_campuses{
background: #FFFFFF url(legend_campuses.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_career_cluster{
background: #FFFFFF url(legend_career_cluster.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_pathway{
background: #FFFFFF url(legend_pathway.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_career_major{
background: #FFFFFF url(legend_career_major.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_division{
background: #FFFFFF url(legend_division.png) no-repeat 0px 10px;
padding: 23px 5px 23px 55px;
}
.legend_course{
background: #FFFFFF url(legend_course.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_jump_to{
background: #FFFFFF url(legend_jump_to_links.png) no-repeat 0px 10px;
padding: 23px 5px 23px 60px;
}
.legend_report{
background: #FFFFFF url(legend_report.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_career_major_request{
background: #FFFFFF url(legend_career_major_request.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_course_request{
background: #FFFFFF url(legend_course_request.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
.legend_note{
background: #FFFFFF url(legend_note.png) no-repeat 5px 10px;
padding: 23px 5px 23px 55px;
}
/* */
/* */
.link_attachment {
background: transparent url(link_attachment.png) 0px 1px no-repeat;
padding: 8px 4px 8px 30px;
margin: 0px 0px 0px 4px;
text-decoration: none;
line-height: 2.2em;
border-bottom: 0px #cccccc solid;
}
.link_budget {
background: transparent url(link_budget.png) 0px 1px no-repeat;
padding: 8px 4px 8px 30px;
margin: 0px 0px 0px 4px;
text-decoration: none;
line-height: 2.2em;
border-bottom: 0px #cccccc solid;
}
.link_signoff {
background: transparent url(link_signoff.png) 0px 1px no-repeat;
padding: 8px 4px 8px 30px;
margin: 0px 0px 0px 4px;
text-decoration: none;
line-height: 2.2em;
border-bottom: 0px #cccccc solid;
}
/* */
#bkgd_fiscal_year {
background: transparent url(bkgd_fiscal_year.png) no-repeat top center;
}
*html #bkgd_fiscal_year form {
margin: 150px 0px 0px 0px;
}
#bkgd_search {
background: transparent url(bkgd_search.png) 0px 80px no-repeat;
}
#bkgd_search_submit {
background: transparent url(bkgd_search_submit.png) 0px 80px no-repeat;
}
#bkgd_search_submit {
background: transparent url(bkgd_search_submit.png) 0px 80px no-repeat;
}
/* */
.even_column {
background: transparent; /* */
padding: 5px;
}
.even {
background: transparent; /* */
padding: 5px;
}
.odd {
background: #ECECEC; /* */
padding: 5px;
}
.odd_column {
background: #ECECEC; /* */
padding: 5px;
}
.group_title {
color:#FFFFFF;
background-color: #777777;
padding: 5px 5px 5px 10px;
font-size: 1.2em;
line-height: 1.2em;
font-weight: bold;
width:auto;
}
.group_ocas {
color:#666666;
background: #ECECEC url(bkgd_table_rt_top_curve.png) no-repeat top right;
padding: 5px 5px 5px 10px;
font-size: 1.0em;
line-height: 1.2em;
font-weight: bold;
width: auto;
}
.group_header {
color:#222222;
background-color: #dcdcdc;
padding: 5px;
font-size: 1.0em;
line-height: 1.0em;
font-weight: bold;
}
.group_column {
color:#222222;
background-color: #dcdcdc;
padding: 5px;
font-size: 1.0em;
line-height: 1.0em;
font-weight: bold;
}
.profile_label
{
color: #666666;
text-align: right;
}
.profile_width {
width: 145px;
}
.profile_text {
background: #CCCCCC;
color:#333333;
}
.profile_input {
background: none;
}
.profile_note {
font-size: 8pt;
color: #666666;
}
.toolbar input {
border-width: 0px;
}
.row_label {
font-weight:bold;
background-color:#ECECEC;
}
.row_inactive {
background: #ccc url(ct_theme_impact_img/bkgd_row_inactive.png) repeat;
}
.row_active {
background-color:#eeffee;
}
.row_new_even {
background-color:#e4ffd3;
}
.row_new_odd {
background-color:#f0ffe6;
}
.row_caution_even {
background-color:#fffecc;
}
.row_caution_odd {
background-color:#fffee5;
}
.nested {
background: #ffffe6 url(nested.gif) no-repeat 10px 0px;
}
.nested span {
display: block;
background: transparent;
background-image: none; /* */
border: none;
height: 1px;
overflow: hidden;
padding: 0;
margin: -1px 0 0 -1px;
width: 1px;
}
.note {
background-color: #EEEEEE;
margin: 5px;
padding: 5px;
}
.question_set {
}
.question {
background-color: #EEEEEE;
margin: 5px;
padding: 5px;
}
.sub_question {
background-color: #EEEEEE;
margin: 10px 50px;
padding: 5px;
width: 60%;
}
.anwsers ul {
list-style-type: none;
margin-left: 50px;
}
.toolbar {
background: #FFFFFF;
border: 0px solid #F5F5F5;
border-radius: 7px 7px 7px 7px;
clear:both;
min-height: 3em;
margin-top: 0.5em;
padding: 15px 0;
text-align: left;
}
.toolbar button {
margin-left:15px;
}
button{
background: transparent;
border:none;
cursor: pointer;
font-weight:bold;
margin:0px;
padding:0px;
}
button.btn_expand_save {
border:none;
color:#FFF;
font-size: 1.3em;
font-weight:bold;
height: 35px;
line-height:35px;
margin: 0px;
overflow: visible;
padding: 0px;
text-align: center;
text-decoration: none;
text-transform: capitalize;
white-space: nowrap;
width:auto;
}
button.btn_expand_save div, button.btn_expand_save div div, button.btn_expand_save div div div {
display:block;
height:35px;
line-height:32px;
margin:0px;
padding:0px;
}
button.btn_expand_save div {
background: transparent url(btn_expand_lt.png) no-repeat 0 0;
padding: 0px 0px 0px 18px;
}
button.btn_expand_save div div {
background: transparent url(btn_expand_save_rt.png) no-repeat 100% 0;
padding: 0px 35px 0px 0px;
}
button.btn_expand_save div div div {
background: transparent url(btn_expand_bkgd_repeat.png) repeat-x;
padding:0px;
}
button:hover.btn_expand_save div {
background: transparent url(btn_expand_save_lt_hover.png) no-repeat 0 0;
color:#FFF;
}
button:hover.btn_expand_save div div {
background: transparent url(btn_expand_save_rt_hover.png) no-repeat 100% 0;
color:#FFF;
}
button:hover.btn_expand_save div div div {
background: transparent url(btn_expand_save_bkgd_repeat_hover.png) repeat-x;
color:#FFF;
}
button.btn_expand_continue {
border:none;
color:#FFF;
font-size: 1.3em;
font-weight:bold;
height: 35px;
line-height:35px;
margin: 0px;
overflow: visible;
padding: 0px;
text-align: center;
text-decoration: none;
text-transform: capitalize;
white-space: nowrap;
width:auto;
}
button.btn_expand_continue div, button.btn_expand_continue div div, button.btn_expand_continue div div div {
display:block;
height:35px;
line-height:32px;
margin:0px;
}
button.btn_expand_continue div {
background: transparent url(btn_expand_lt.png) no-repeat 0 0 !important;
padding: 0px 0px 0px 18px;
}
button.btn_expand_continue div div {
background: transparent url(btn_expand_continue_rt.png) no-repeat 100% 0 !important;
padding: 0px 35px 0px 0px;
}
button.btn_expand_continue div div div {
background: transparent url(btn_expand_bkgd_repeat.png) repeat-x !important;
padding:0px;
}
button:hover.btn_expand_continue div {
background: transparent url(btn_expand_continue_lt_hover.png) no-repeat 0 0 !important;
color:#FFF;
}
button:hover.btn_expand_continue div div {
background: transparent url(btn_expand_continue_rt_hover.png) no-repeat 100% 0 !important;
color:#FFF;
}
button:hover.btn_expand_continue div div div {
background: transparent url(btn_expand_continue_bkgd_repeat_hover.png) repeat-x !important;
color:#FFF;
}
button.btn_expand_edit {
border:none;
color:#FFF;
font-size: 1.3em;
font-weight:bold;
height: 35px;
line-height:35px;
margin: 0px;
overflow: visible;
padding: 0px;
text-align: center;
text-decoration: none;
text-transform: capitalize;
white-space: nowrap;
width:auto;
}
button.btn_expand_edit div, button.btn_expand_edit div div, button.btn_expand_edit div div div {
display:block;
height:35px;
line-height:32px;
margin:0px;
}
button.btn_expand_edit div {
background: transparent url(btn_expand_lt.png) no-repeat 0 0;
padding: 0px 0px 0px 18px;
}
button.btn_expand_edit div div {
background: transparent url(btn_expand_edit_rt.png) no-repeat 100% 0;
padding: 0px 35px 0px 0px;
}
button.btn_expand_edit div div div {
background: transparent url(btn_expand_bkgd_repeat.png) repeat-x;
padding:0px;
}
button:hover.btn_expand_edit div {
background: transparent url(btn_expand_edit_lt_hover.png) no-repeat 0 0;
color:#FFF;
}
button:hover.btn_expand_edit div div {
background: transparent url(btn_expand_edit_rt_hover.png) no-repeat 100% 0;
color:#FFF;
}
button:hover.btn_expand_edit div div div {
background: transparent url(btn_expand_edit_bkgd_repeat_hover.png) repeat-x;
color:#FFF;
}
button.btn_expand_cancel {
border:none;
color:#FFF;
font-size: 1.3em;
font-weight:bold;
height: 35px;
line-height:35px;
margin: 0px;
overflow: visible;
padding: 0px;
text-align: center;
text-decoration: none;
text-transform: capitalize;
white-space: nowrap;
width:auto;
}
button.btn_expand_cancel div, button.btn_expand_cancel div div, button.btn_expand_cancel div div div {
display:block;
height:35px;
line-height:32px;
margin:0px;
}
button.btn_expand_cancel div {
background: transparent url(btn_expand_lt.png) no-repeat 0 0;
padding: 0px 0px 0px 18px;
}
button.btn_expand_cancel div div {
background: transparent url(btn_expand_cancel_rt.png) no-repeat 100% 0;
padding: 0px 35px 0px 0px;
}
button.btn_expand_cancel div div div {
background: transparent url(btn_expand_bkgd_repeat.png) repeat-x;
padding:0px;
}
button:hover.btn_expand_cancel div {
background: transparent url(btn_expand_cancel_lt_hover.png) no-repeat 0 0;
color:#FFF;
}
button:hover.btn_expand_cancel div div {
background: transparent url(btn_expand_cancel_rt_hover.png) no-repeat 100% 0;
color:#FFF;
}
button:hover.btn_expand_cancel div div div {
background: transparent url(btn_expand_cancel_bkgd_repeat_hover.png) repeat-x;
color:#FFF;
}
/* */
.link-action, a.link-action, span.link-action {
background: transparent url(action_icon.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-add, a.link-add, span.link-add {
background: transparent url(add_icon.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-add-alt, a.link-add-alt, span.link-add-alt {
background: transparent url(add_alternative_icon.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-anchor, a.link-anchor, span.link-anchor {
color: #76797c;
text-decoration: none;
font-weight: normal;
}
.link-book, a.link-book, span.link-book {
background: transparent url(book_icon.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-callto, a.link-callto, span.link-callto {
background: transparent url(phone_icon.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-code, a.link-code, span.link-code {
background: transparent url(code_icon.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-comment, a.link-comment, span.link-comment {
background: transparent url(discussionitem_icon.png) center left no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
a.link-external {
background: transparent url(link_icon.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
#content span.link-external a {
background: url("link_icon.png") no-repeat scroll 0 1px;
padding: 1px 0 1px 20px;
}
.link-event, a.link-event, span.link-event{
background: transparent url(event_icon.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-edit, a.link-edit, span.link-edit {
background: transparent url(edit_icon.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-feed, a.link-feed, span.link-feed {
background: transparent url(rss.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-ftp, a.link-ftp, span.link-ftp {
background: transparent url(file_icon.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-https, a.link-https, span.link-https {
background: transparent url(lock_icon.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-help, a.link-help, span.link-help {
background: transparent url("help-icon-16x16px.png") 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-image, a.link-image, span.link-image {
background: url("contenttypes-sprite.png") no-repeat scroll 0 -860px transparent;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-login, a.link-login, span.link-login {
background: transparent url(lock_icon.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-irc, a.link-irc, span.link-irc {
background: transparent url(discussionitem_icon.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
a.link-mailto, .mail-link, .email-link {
background: transparent url("mail_icon.png") 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-plone {
background: transparent url("plone-site-icon.png") 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-python {
background: transparent url("python-icon.png") 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-search, a.link-search, span.link-search {
background: url("search_icon.png") no-repeat scroll 0 1px transparent;
margin: 0 0 0 4px;
padding: 1px 4px 4px 20px;
text-decoration: none;
}
.link-state-of-ok {
background: transparent url("oklahoma-state-seal-16px.png") 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-support, a.link-support, span.link-support {
background: transparent url(support-icon-16x16px.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
/* */
.link-ms-access, a.link-ms-access, span.link-ms-access {
background: transparent url(icon_ms_access_16px.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-ms-access-lg, a.link-ms-access-lg, span.link-ms-access-lg {
background: transparent url(icon_ms_access_32px.png) 0px 1px no-repeat;
padding: 8px 4px 8px 36px;
margin: 0px 0px 0px 4px;
text-decoration: none;
line-height: 2em;
}
.link-ms-excel, a.link-ms-excel, span.link-ms-excel {
background: transparent url(icon_ms_excel_16px.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-ms-excel-lg, a.link-ms-excel-lg, span.link-ms-excel-lg {
background: transparent url(icon_ms_excel_32px.png) 0px 1px no-repeat;
padding: 8px 4px 8px 36px;
margin: 0px 0px 0px 4px;
text-decoration: none;
line-height: 2em;
}
.link-ms-outlook, a.link-ms-outlook, span.link-ms-outlook {
background: transparent url(icon_ms_outlook_16px.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-ms-outlook-lg, a.link-ms-outlook-lg, span.link-ms-outlook-lg {
background: transparent url(icon_ms_outlook_32px.png) 0px 1px no-repeat;
padding: 8px 4px 8px 36px;
margin: 0px 0px 0px 4px;
text-decoration: none;
line-height: 2em;
}
.link-ms-powerpoint, a.link-ms-powerpoint, span.link-ms-powerpoint {
background: transparent url(icon_ms_powerpoint_16px.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-ms-powerpoint-lg, a.link-ms-powerpoint-lg, span.link-ms-powerpoint-lg {
background: transparent url(icon_ms_powerpoint_32px.png) 0px 1px no-repeat;
padding: 8px 4px 8px 36px;
margin: 0px 0px 0px 4px;
text-decoration: none;
line-height: 2em;
}
.link-ms-word, a.link-ms-word, span.link-ms-word {
background: transparent url(icon_ms_word_16px.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-ms-word-lg, a.link-ms-word-lg, span.link-ms-word-lg {
background: transparent url(icon_ms_word_32px.png) 0px 1px no-repeat;
padding: 8px 4px 8px 36px;
margin: 0px 0px 0px 4px;
text-decoration: none;
line-height: 2em;
}
/* */
.link-oob, a.link-oob, span.link-oob {
background: transparent url(icon_oob_16px.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-oob-lg, a.link-oob-lg, span.link-oob-lg {
background: transparent url(icon_oob_32px.png) 0px 1px no-repeat;
padding: 10px 4px 10px 36px;
margin: 0px 0px 0px 4px;
text-decoration: none;
line-height: 2.2em;
}
.link-ooc, a.link-ooc, span.link-ooc {
background: transparent url(icon_ooc_16px.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-ooc-lg, a.link-ooc-lg, span.link-ooc-lg {
background: transparent url(icon_ooc_32px.png) 0px 1px no-repeat;
padding: 10px 4px 10px 36px;
margin: 0px 0px 0px 4px;
text-decoration: none;
line-height: 2.2em;
}
.link-ood, a.link-ood, span.link-ood {
background: transparent url(icon_ood_16px.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-ood-lg, a.link-ood-lg, span.link-ood-lg {
background: transparent url(icon_ood_32px.png) 0px 1px no-repeat;
padding: 10px 4px 10px 36px;
margin: 0px 0px 0px 4px;
text-decoration: none;
line-height: 2.2em;
}
.link-ooi, a.link-ooi, span.link-ooi {
background: transparent url(icon_ooi_16px.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-ooi-lg, a.link-ooi-lg, span.link-ooi-lg {
background: transparent url(icon_ooi_32px.png) 0px 1px no-repeat;
padding: 10px 4px 10px 36px;
margin: 0px 0px 0px 4px;
text-decoration: none;
line-height: 2.2em;
}
.link-oom, a.link-oom, span.link-oom {
background: transparent url(icon_oom_16px.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-oom-lg, a.link-oom-lg, span.link-oom-lg {
background: transparent url(icon_oom_32px.png) 0px 1px no-repeat;
padding: 10px 4px 10px 36px;
margin: 0px 0px 0px 4px;
text-decoration: none;
line-height: 2.2em;
}
.link-oow, a.link-oow, span.link-oow {
background: transparent url(icon_oow_16px.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-oow-lg, a.link-oow-lg, span.link-oow-lg {
background: transparent url(icon_oow_32px.png) 0px 1px no-repeat;
padding: 10px 4px 10px 36px;
margin: 0px 0px 0px 4px;
text-decoration: none;
line-height: 2.2em;
}
/* */
.link-news, a.link-news, span.link-news {
background: transparent url(topic_icon.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-pdf, a.link-pdf, span.link-pdf {
background: transparent url(link_pdf.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-pdf-lg, a.link-pdf-lg, span.link-pdf-lg {
background: transparent url(link_pdf_lg.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-plain, a.link-plain, span.link-plain {
background-image: none;
border: 0;
padding: 0;
}
.link-parent, a.link-parent, #content a.link-parent, span.link-parent {
background: transparent url(arrowUp.png) 4px 5px no-repeat;
padding: 1px 4px 4px 20px;
font-size: 0.8em;
font-weight: normal;
text-decoration: none;
}
.link-user, a.link-user, span.link-user {
background: transparent url(user.png) 0 1px no-repeat;
padding: 1px 4px 4px 18px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-webcal, a.link-webcal, span.link-webcal {
background: transparent url(event_icon.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-zip, a.link-zip, span.link-zip {
background: transparent url(zip_icon.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
/* */
.link-icon-adobe-ae, a.link-icon-adobe-ae, span.link-icon-adobe-ae {
background: transparent url(icon_adobe_after_effects_cs3.png) 0px 1px no-repeat;
padding: 4px 4px 4px 24px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-icon-adobe-cf, a.link-icon-adobe-cf, span.link-icon-adobe-cf {
background: transparent url(icon_adobe_cold_fusion.png) 0px 1px no-repeat;
padding: 4px 4px 4px 24px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-icon-adobe-cf-cs3, a.link-icon-adobe-cf-cs3, span.link-icon-adobe-cf-cs3 {
background: transparent url(icon_adobe_coldfusion_8_20x20.jpg) 0px 1px no-repeat;
padding: 4px 4px 4px 24px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-icon-adobe-dw, a.link-icon-adobe-dw, span.link-icon-adobe-dw {
background: transparent url(icon_adobe_dreamweaver.png) 0px 1px no-repeat;
padding: 4px 4px 4px 24px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-icon-adobe-dw-cs3, a.link-icon-adobe-dw-cs3, span.link-icon-adobe-dw-cs3 {
background: transparent url(icon_adobe_dreamweaver_cs3_20x20.jpg) 0px 1px no-repeat;
padding: 4px 4px 4px 24px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-icon-adobe-fw, a.link-icon-adobe-fw, span.link-icon-adobe-fw {
background: transparent url(icon_adobe_fireworks.png) 0px 1px no-repeat;
padding: 4px 4px 4px 24px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-icon-adobe-fl, a.link-icon-adobe-fl, span.link-icon-adobe-fl  {
background: transparent url(icon_adobe_flash.png) 0px 1px no-repeat;
padding: 4px 4px 4px 24px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-icon-adobe-fl-cs3, a.link-icon-adobe-fl-cs3, span.link-icon-adobe-fl-cs3 {
background: transparent url(icon_adobe_flash_cs3_20x20.jpg) 0px 1px no-repeat;
padding: 4px 4px 4px 24px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-icon-adobe-fl-mini, a.link-icon-adobe-fl-mini, span.link-icon-adobe-fl-mini {
background: transparent url(icon_adobe_flash_mini.png) 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-icon-adobe-fl-lg, a.link-icon-adobe-fl-lg, span.link-icon-adobe-fl-lg {
background: transparent url(icon_adobe_flash_mx_lg.png) 0px 1px no-repeat;
padding: 15px 4px 22px 48px;
margin: 1px 1px 1px 4px;
text-decoration: none;
}
.link-icon-adobe-id-cs3, a.link-icon-adobe-id-cs3, span.link-icon-adobe-id-cs3 {
background: transparent url(icon_adobe_indesign_cs3_20x20.jpg) 0px 1px no-repeat;
padding: 4px 4px 4px 24px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-icon-adobe-ps-cs3, a.link-icon-adobe-ps-cs3, span.link-icon-adobe-ps-cs3 {
background: transparent url(icon_adobe_photoshop_cs3_20x20.jpg) 0px 1px no-repeat;
padding: 4px 4px 4px 24px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-icon-adobe-reader, a.link-icon-adobe-reader, span.link-icon-adobe-reader {
background: #333 url(icon-adobe-reader-20x20.png) 0px 1px no-repeat;
padding: 4px 4px 4px 24px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
#content span a.link-icon-adobe-reader {
background: url("icon-adobe-reader-20x20.png") no-repeat scroll 10px 50% #333333;
color: #FFFFFF;
font-weight: bold;
padding: 9px 35px;
}
.link-icon-digital-music, a.link-icon-digital-music, span.link-icon-digital-music {
background: transparent url(icon_digital_music.png) 0px 1px no-repeat;
padding: 6px 4px 10px 36px;
margin: 1px 1px 1px 4px;
text-decoration: none;
}
.link-icon-music-note, a.link-icon-music-note, span.link-icon-music-note {
background: transparent url(icon_music_note.png) 0px 1px no-repeat;
padding: 4px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-icon-quicktime, s.link-icon-quicktime, span.link-icon-quicktime {
background: transparent url(icon_quicktime.png) 0px 1px no-repeat;
padding: 10px 4px 6px 36px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-icon-quicktime-lg, a.link-icon-quicktime-lg, span.link-icon-quicktime-lg {
background: transparent url(icon_quicktime_lg.png) 0px 1px no-repeat;
padding: 20px 20px 4px 40px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-icon-mp3-file, a.link-icon-mp3-file, span.link-icon-mp3-file {
background: transparent url(icon_mp3_file.png) 0px 1px no-repeat;
padding: 16px 4px 16px 45px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-movie-quicktime-lg, a.link-movie-quicktime-lg, span.link-movie-quicktime-lg {
background: transparent url(icon_movie_quicktime_lg.png) 0px 1px no-repeat;
padding: 15px 4px 15px 55px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-movie-flash-lg, a.link-movie-flash-lg, span.link-movie-flash-lg {
background: transparent url(icon_movie_flash_lg.png) 0px 1px no-repeat;
padding: 15px 4px 15px 55px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link_movie-winmedia-lg, a.link_movie-winmedia-lg, span.link_movie-winmedia-lg {
background: transparent url(icon_movie_winmedia_lg.png) 0px 1px no-repeat;
padding: 15px 4px 15px 55px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
a.link-block, #content a.link-block, #content a.link-block, #content span.link-block a, #content a.link-presentation {
background: #e5e5e5; /* */
background: -moz-linear-gradient(top, #e5e5e5 0%, #f5f5f5 6%, #f5f5f5 17%, #dddddd 50%, #cccccc 51%, #fefefe 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(6%,#f5f5f5), color-stop(17%,#f5f5f5), color-stop(50%,#dddddd), color-stop(51%,#cccccc), color-stop(100%,#fefefe)); /* */
background: -webkit-linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
background: -o-linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
background: -ms-linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
background: linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#fefefe',GradientType=0 ); /* */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:1px solid #ccc;
display: inline-block;
padding: 5px;
}
#content span.link-external a.link-block, #content span.link-block span.link-external a {
background: url("link_icon.png") no-repeat 5px 50% scroll #e5e5e5; /* */
background: url("link_icon.png") no-repeat 5px 50% scroll -moz-linear-gradient(top, #e5e5e5 0%, #f5f5f5 6%, #f5f5f5 17%, #dddddd 50%, #cccccc 51%, #fefefe 100%); /* */
background: url("link_icon.png") no-repeat 5px 50% scroll -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(6%,#f5f5f5), color-stop(17%,#f5f5f5), color-stop(50%,#dddddd), color-stop(51%,#cccccc), color-stop(100%,#fefefe)); /* */
background: url("link_icon.png") no-repeat 5px 50% scroll -webkit-linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
background: url("link_icon.png") no-repeat 5px 50% scroll -o-linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
background: url("link_icon.png") no-repeat 5px 50% scroll -ms-linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
background: url("link_icon.png") no-repeat 5px 50% scroll linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#fefefe',GradientType=0 ); /* */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:1px solid #ccc;
display: inline-block;
padding: 5px 5px 5px 25px;
}
#link-block-gray-green {
background: -moz-linear-gradient(center top , #E5E5E5 0%, #F5F5F5 6%, #F5F5F5 17%, #DDDDDD 50%, #CCCCCC 51%, #FEFEFE 100%) repeat scroll 0 0 transparent;
border-radius: 5px 5px 5px 5px;
display: inline-block;
padding: 5px;
}
.link-block:hover, #content .link-block:hover, #content a.link-block:hover, #content span.link-block a:hover, #content a.link-presentation:hover {
background: #bb0000; /* */
background: -moz-linear-gradient(top, #ff3333 0%, #ed0b0b 10%, #dd0000 49%, #cc0000 50%, #dd0000 75%, #bb0000 95%, #990000 99%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3333), color-stop(10%,#ed0b0b), color-stop(49%,#dd0000), color-stop(50%,#cc0000), color-stop(75%,#dd0000), color-stop(95%,#bb0000), color-stop(99%,#990000)); /* */
background: -webkit-linear-gradient(top, #ff3333 0%,#ed0b0b 10%,#dd0000 49%,#cc0000 50%,#dd0000 75%,#bb0000 95%,#990000 99%); /* */
background: -o-linear-gradient(top, #ff3333 0%,#ed0b0b 10%,#dd0000 49%,#cc0000 50%,#dd0000 75%,#bb0000 95%,#990000 99%); /* */
background: -ms-linear-gradient(top, #ff3333 0%,#ed0b0b 10%,#dd0000 49%,#cc0000 50%,#dd0000 75%,#bb0000 95%,#990000 99%); /* */
background: linear-gradient(top, #ff3333 0%,#ed0b0b 10%,#dd0000 49%,#cc0000 50%,#dd0000 75%,#bb0000 95%,#990000 99%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3333', endColorstr='#990000',GradientType=0 ); /* */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
display: inline-block;
color:#fff !important;
text-decoration: none !important;
}
#content span.link-external a.link-block:hover, #content span.link-block span.link-external a:hover {
background: url("link_icon.png") no-repeat 5px 50% scroll #bb0000; /* */
background: url("link_icon.png") no-repeat 5px 50% scroll -moz-linear-gradient(top, #ff3333 0%, #ed0b0b 10%, #dd0000 49%, #cc0000 50%, #dd0000 75%, #bb0000 95%, #990000 99%); /* */
background: url("link_icon.png") no-repeat 5px 50% scroll -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3333), color-stop(10%,#ed0b0b), color-stop(49%,#dd0000), color-stop(50%,#cc0000), color-stop(75%,#dd0000), color-stop(95%,#bb0000), color-stop(99%,#990000)); /* */
background: url("link_icon.png") no-repeat 5px 50% scroll -webkit-linear-gradient(top, #ff3333 0%,#ed0b0b 10%,#dd0000 49%,#cc0000 50%,#dd0000 75%,#bb0000 95%,#990000 99%); /* */
background: url("link_icon.png") no-repeat 5px 50% scroll -o-linear-gradient(top, #ff3333 0%,#ed0b0b 10%,#dd0000 49%,#cc0000 50%,#dd0000 75%,#bb0000 95%,#990000 99%); /* */
background: url("link_icon.png") no-repeat 5px 50% scroll -ms-linear-gradient(top, #ff3333 0%,#ed0b0b 10%,#dd0000 49%,#cc0000 50%,#dd0000 75%,#bb0000 95%,#990000 99%); /* */
background: url("link_icon.png") no-repeat 5px 50% scroll linear-gradient(top, #ff3333 0%,#ed0b0b 10%,#dd0000 49%,#cc0000 50%,#dd0000 75%,#bb0000 95%,#990000 99%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3333', endColorstr='#990000',GradientType=0 ); /* */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
display: inline-block;
color:#fff !important;
text-decoration: none !important;
}
#link-block-career-cluster {
background: #e5e5e5; /* */
background: -moz-linear-gradient(top, #e5e5e5 0%, #f5f5f5 6%, #f5f5f5 17%, #dddddd 50%, #cccccc 51%, #fefefe 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(6%,#f5f5f5), color-stop(17%,#f5f5f5), color-stop(50%,#dddddd), color-stop(51%,#cccccc), color-stop(100%,#fefefe)); /* */
background: -webkit-linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
background: -o-linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
background: -ms-linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
background: linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#fefefe',GradientType=0 ); /* */
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
display: inline-block;
min-height: 150px;
padding: 10px;
width: 650px;
}
#content a#link-block-career-cluster:hover {
background: #bb0000; /* */
background: -moz-linear-gradient(top, #ff3333 0%, #ed0b0b 10%, #dd0000 49%, #cc0000 50%, #dd0000 75%, #bb0000 95%, #990000 99%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3333), color-stop(10%,#ed0b0b), color-stop(49%,#dd0000), color-stop(50%,#cc0000), color-stop(75%,#dd0000), color-stop(95%,#bb0000), color-stop(99%,#990000)); /* */
background: -webkit-linear-gradient(top, #ff3333 0%,#ed0b0b 10%,#dd0000 49%,#cc0000 50%,#dd0000 75%,#bb0000 95%,#990000 99%); /* */
background: -o-linear-gradient(top, #ff3333 0%,#ed0b0b 10%,#dd0000 49%,#cc0000 50%,#dd0000 75%,#bb0000 95%,#990000 99%); /* */
background: -ms-linear-gradient(top, #ff3333 0%,#ed0b0b 10%,#dd0000 49%,#cc0000 50%,#dd0000 75%,#bb0000 95%,#990000 99%); /* */
background: linear-gradient(top, #ff3333 0%,#ed0b0b 10%,#dd0000 49%,#cc0000 50%,#dd0000 75%,#bb0000 95%,#990000 99%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3333', endColorstr='#990000',GradientType=0 ); /* */
display: inline-block;
color:#fff !important;
}
#link-block-career-cluster p {
display:inline;
font-family: Arial,Helvetica,"Trebuchet MS",sans-serif;
font-size: 30px;
line-height: 30px;
font-style: normal;
font-weight: bold;
letter-spacing: -0.02em;
text-transform: capitalize;
}
#link-block-career-cluster p span {
display: block;
font-family: georgia,serif;
font-size: 15px;
font-style: italic;
font-weight: normal;
line-height: 20px;
margin: 0;
text-transform: capitalize;
}
#link-block-gray-green {
background: #e5e5e5; /* */
background: -moz-linear-gradient(top, #e5e5e5 0%, #f5f5f5 6%, #f5f5f5 17%, #dddddd 50%, #cccccc 51%, #fefefe 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(6%,#f5f5f5), color-stop(17%,#f5f5f5), color-stop(50%,#dddddd), color-stop(51%,#cccccc), color-stop(100%,#fefefe)); /* */
background: -webkit-linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
background: -o-linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
background: -ms-linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
background: linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#fefefe',GradientType=0 ); /* */
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
display: inline-block;
padding: 10px;
}
#link-block-gray-green:hover {
background: #f8ffe8; /* */
background: -moz-linear-gradient(top, #f8ffe8 0%, #e3f5ab 33%, #b7df2d 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8ffe8), color-stop(33%,#e3f5ab), color-stop(100%,#b7df2d)); /* */
background: -webkit-linear-gradient(top, #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* */
background: -o-linear-gradient(top, #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* */
background: -ms-linear-gradient(top, #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ffe8', endColorstr='#b7df2d',GradientType=0 ); /* */
background: linear-gradient(top, #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* */
display: inline-block;
}
#link-block-help {
background: #e5e5e5; /* */
background: -moz-linear-gradient(top, #e5e5e5 0%, #f5f5f5 6%, #f5f5f5 17%, #dddddd 50%, #cccccc 51%, #fefefe 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(6%,#f5f5f5), color-stop(17%,#f5f5f5), color-stop(50%,#dddddd), color-stop(51%,#cccccc), color-stop(100%,#fefefe)); /* */
background: -webkit-linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
background: -o-linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
background: -ms-linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
background: linear-gradient(top, #e5e5e5 0%,#f5f5f5 6%,#f5f5f5 17%,#dddddd 50%,#cccccc 51%,#fefefe 100%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#fefefe',GradientType=0 ); /* */
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
display: inline-block;
padding: 10px;
width: 690px;
}
#link-block-help:hover {
background: #f8ffe8; /* */
background: -moz-linear-gradient(top, #f8ffe8 0%, #e3f5ab 33%, #b7df2d 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8ffe8), color-stop(33%,#e3f5ab), color-stop(100%,#b7df2d)); /* */
background: -webkit-linear-gradient(top, #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* */
background: -o-linear-gradient(top, #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* */
background: -ms-linear-gradient(top, #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ffe8', endColorstr='#b7df2d',GradientType=0 ); /* */
background: linear-gradient(top, #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* */
display: inline-block;
}
#link-block-help p {
display:inline;
font-family: georgia,serif;
font-size: 21px;
font-style: italic;
font-weight: normal;
line-height: 25px;
margin: 0;
}
#link-block-help p span {
display: block;
font-family: Arial,Helvetica,"Trebuchet MS",sans-serif;
font-size: 30px;
font-style: normal;
font-weight: bold;
letter-spacing: -0.02em;
text-transform: uppercase;
}
/* */
#content a.link-presentation,.link-presentation,#content a.link-presentation:hover,.link-presentation:hover {
background-image: url("slideshow-32px.png");
background-repeat: no-repeat;
background-position:2% 50%;
background: #e5e5e5 url("slideshow-32px.png") no-repeat scroll 2% 50%; /* */
border-radius: 15px 15px 15px 15px;
box-shadow: 2px 2px 3px #ccc;
display: inline-block;
font-size: 150%;
line-height: 25px;
min-height: 25px;
padding: 10px 10px 10px 55px;
width: 90%;
}
#content a.link-presentation[before],.link-presentation[before],#content a.link-presentation:hover,.link-presentation:hover {
background-image: url("slideshow-32px.png");
background-repeat: no-repeat;
background-position:2% 50%;
border-radius: 15px 15px 15px 15px;
display: inline-block;
font-size: 150%;
line-height: 25px;
min-height: 25px;
padding: 10px 10px 10px 55px;
width: 90%;
}
.cahoot table {
padding:2px;
}
.available_yes {
background:#e4ffd3 url(ct_theme_impact_img/available_yes.png) no-repeat 10% 30%;
color: #006600;
font-weight:bold;
padding: 4px 4px 4px 25px;
}
.available_yes_odd {
background:#f0ffe6url(ct_theme_impact_img/available_yes.png) no-repeat 10% 30%;
color: #006600;
font-weight:bold;
padding: 4px 4px 4px 25px;
}
.available_no {
background:#ffcccc url(ct_theme_impact_img/available_no.png) no-repeat 10% 30%;
color:#555;
font-weight:bold;
padding: 4px 4px 4px 25px;
}
.available_no_odd {
background:#ff9999 url(ct_theme_impact_img/available_no.png) no-repeat 10% 30%;
color:#555;
font-weight:bold;
padding: 4px 4px 4px 25px;
}
/* */
} /* */
@media screen and (min-width: 1024px) {
/* */
body {
background:#ddd url("ct-bg-silver-city-mission.png") repeat-x top center;
-webkit-transition-property:background;/* */
-webkit-transition-duration:1s;/* */
transition-property:background;
transition-duration:1s;
}
} /* */
@media screen and (max-width: 568px) {
/* */
/* */
body { min-width: 375px !important;}
/* */
#visual-portal-wrapper {
border: medium none;
box-shadow: none;
width: 100% !important;
}
/* */
div.width-full {
width: 100% !important;
}
/* */
div.position-0 {
margin-left: -100%;
}
#portal-top {
z-index: 2;
}
#portal-header {
background: #000;
margin-top: 39px;
position: relative;
z-index: 2;
}
div#portal-columns { width: 100%; }
/* */
.hiddenStructure {
background: none;
border: medium none;
display: block;
height: 0.1em;
margin: -0.1em 0 0 -0.1em;
overflow: hidden;
padding: 0;
width: 1px;
}
#portal-personaltools-wrapper, #portal-theme-preference-wrapper {
background: none repeat scroll 0 0 #000000;
}
#portal-personaltools-wrapper label {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
color: #DDDDDD;
display: inline-block;
float: left;
font-size: 100%;
font-weight: normal;
line-height: 100%;
margin: 0;
padding: 0.5em;
}
#portal-personaltools {
background: none repeat scroll 0 0 #000;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
float: right;
font-size: 100%;
padding: 0;
position: relative;
right: 0;
top: 0;
z-index: 3;
}
#portal-theme-preference {
background: none repeat scroll 0 0 #000;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
float: left;
font-size: 100%;
padding: 0;
position: relative;
right: 0;
top: 0;
z-index: 3;
}
#portal-personaltools:hover, #portal-theme-preference:hover {
background:#990000;
}
#portal-personaltools dt, #portal-theme-preference dt {
font-size: 100%;
font-weight: normal;
line-height: 100%;
margin: 0;
}
/* */
#portal-personaltools dt.actionMenuHeader a:after, #portal-theme-preference dt.actionMenuHeader a:after,  {
content: " ▼";
}
#portal-personaltools a, #portal-theme-preference a {
color: #DDDDDD;
padding: 0.5em;
}
#portal-personaltools dd, #portal-theme-preference dd {
background: none repeat scroll 0 0 #000000;
border: 0.15em solid #990000;
padding-bottom: 0.5em;
padding-top: 0.5em;
right: 0;
}
#portal-personaltools dd a, #portal-theme-preference dd a {
line-height: 2em;
padding: 0 0.75em;
}
#portal-personaltools dd a:hover, #portal-theme-preference dd a:hover {
background: #990000;
color: White;
}
/* */
#global-site-links {
clear: both;
padding: 0 0 0 0.5em;
}
#global-site-links li {
display: inline-block;
margin: 0 -4px 0 0 !important;
padding: 0 !important;
}
#global-site-links li:hover, #global-site-links li:focus {
background:#990000;
}
#global-site-links a {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
color: #DDDDDD;
display: inline-block;
font-size: 100%;
font-weight: normal;
line-height: 100%;
margin: 0;
padding: 0.5em;
}
div #ct_brand_identity {
background: none repeat scroll 0 0 #FFFFFF;
border-bottom: 0.1em solid #777777;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
display: block;
height: 40px;
line-height: 40px;
position: absolute !important;
top: -38px;
width: 100%;
z-index: 13;
}
div #ct_brand_identity h1 {
background: none repeat scroll 0 0 #FFFFFF;
border-bottom: 0 none;
border-right: 1px solid #777777;
display: inline-block;
height: 40px;
line-height: 40px;
margin: 0;
overflow: hidden;
padding: 0;
width: 190px;
}
div #ct_brand_identity h1 a {
background: url("ct-logo-mobile-wb.png") no-repeat scroll 0 0 #FFFFFF;
color: #999999;
display: block;
height: 40px;
line-height: 40px;
margin: 0;
overflow: hidden;
padding: 0;
text-indent: 100%;
white-space: nowrap;
width: 185px;
}
/* */
div #ct_brand_identity h2 {
background: none repeat scroll 0 0 #FFFFFF;
border-bottom: 0 none;
display: inline-block;
font-size: 120%;
left: 200px;
line-height: 40px;
min-width: 175px;
position: absolute;
top: 0;
}
div #ct_brand_identity h2 a {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
border: medium none;
color: #222222;
}
#portal-searchbox {
background: none repeat scroll 0 0 #000000;
clear: both !important;
float: left !important;
margin: 0 !important;
min-width: 375px;
padding: 2% 2% 0.5%;
text-align: left;
width: 96%;
}
.searchform #searchString { width: 211px; }
#searchGadget {
background: none repeat scroll 0 0 #ECECEC;
border: 1px solid #555555;
float: left;
font-size: 2em;
height: 35px;
padding: 0 0 0 0.25em;
width: 80%;
}
#searchGadget:hover, #searchGadget:active, #searchGadget:focus  {
background:#f0ffe6;
border:1px solid #cdfe4a;
}
.LSBox input.searchButton {
background: url("mobile-search-icon.png") no-repeat scroll center center #444444;
border: 1px solid #555555;
border-radius: 0;
cursor: pointer;
display: block;
float: left;
font-size: 2em;
height: 37px;
margin: 0;
min-height: 23px;
min-width: 23px;
outline: medium none;
padding: 0.25em;
text-indent: -9999px;
width: 37px;
}
.LSBox input.searchButton:hover {
background: url("mobile-search-icon.png") no-repeat scroll center center #900;
}
.LSBox input.searchButton:active {
background: url("mobile-search-icon.png") no-repeat scroll center center #cdfe4a;
}
.searchSection {
clear: both;
color: #777;
margin-top: 0.25em;
padding: 5px;
}
#searchbox_currentfolder_only {
background: #fff;
border:1px solid #777;
}
#LSResult {
background: #fff;
float: left;
margin: 0;
position: relative;
right: inherit;
z-index: 11;
}
/* */
.searchSection {
clear: both;
color: #FFFFFF;
padding: 1em;
}
.searchSection label:hover {
background: none repeat scroll 0 0 #000;
color: #FFFFFF;
padding: 0.25em;
}
.searchSection label:hover {
background: none repeat scroll 0 0 #990000;
}
input.searchPage {
font-size: 1em !important;
}
ul#portal-globalnav {
background: none repeat scroll 0 0 #FFFFFF !important;
font-size: 100%;
margin-left: 0px !important;
padding: 0;
width: 100% !important;
}
ul#portal-globalnav:before {
display: block;
margin-top: 20px;
font-size: 2em;
}
#portal-globalnav {
height: auto;
clear: both;
padding: 0px;
margin: 7px auto;
width: 100% !important;
}
#portal-globalnav li {
background-color: #FFFFFF;
border-bottom: 0.1em solid #444;
border-top: 0px solid #FFFFFF;
display: list-item !important;
margin-top: 0;
width: 100%;
}
.nav-menu .nav-primary.expanded #portal-globalnav li, .nav-menu .nav-primary #portal-globalnav li.navigation-pulldown { display: list-item !important; }
.nav-menu .nav-primary #portal-globalnav li { display: none !important; }
#portal-globalnav li.navigation-pulldown {
padding: 0.5em 1em 2em;
background-color: #E3E3E3;
}
#portal-globalnav li a {
background: #222222; /* */
background: -moz-linear-gradient(top, #333333 0%, #222222 10%, #222222 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(10%,#222222), color-stop(100%,#222222)); /* */
background: -webkit-linear-gradient(top, #333333 0%,#222222 10%,#222222 100%); /* */
background: -o-linear-gradient(top, #333333 0%,#222222 10%,#222222 100%); /* */
background: -ms-linear-gradient(top, #333333 0%,#222222 10%,#222222 100%); /* */
background: linear-gradient(to bottom, #333333 0%,#222222 10%,#222222 100%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#222222',GradientType=0 ); /* */
border-right: 0 solid #FFFFFF;
color:#fff;
display: block !important;
min-width: 6em;
padding: 1em;
text-align: left !important;
white-space: normal;
}
#portal-globalnav .selected a, #portal-globalnav a:hover {
background: #990000; /* */
background: -moz-linear-gradient(top, #cc0000 0%, #990000 54%, #990000 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc0000), color-stop(54%,#990000), color-stop(100%,#990000)); /* */
background: -webkit-linear-gradient(top, #cc0000 0%,#990000 54%,#990000 100%); /* */
background: -o-linear-gradient(top, #cc0000 0%,#990000 54%,#990000 100%); /* */
background: -ms-linear-gradient(top, #cc0000 0%,#990000 54%,#990000 100%); /* */
background: linear-gradient(to bottom, #cc0000 0%,#990000 54%,#990000 100%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#990000',GradientType=0 ); /* */
color: #FFFFFF;
}
#portal-breadcrumbs {
background: none #ececec;
color: #990000;
font: 100% Arial,Helvetica,FreeSans,sans-serif;
margin-bottom: 0;
margin-left: 0;
margin-top: 0;
padding: 0.5em;
}
#breadcrumbs-you-are-here {
color: #000000;
padding: 1px 10px 5px 7px;
}
#breadcrumbs-you-are-here:after {
content:": ";
}
.breadcrumbSeparator {
font-size:130%;
}
#edit-bar, #content ul.formTabs {
background-color: #75AD0A;
border: 0 solid #75AD0A;
border-radius: 0;
display: block;
font-size: 100%;
margin-bottom: 0;
margin-left: 0;
min-height: 2em;
padding: 1em 0;
width: 100%;
}
#content-views {
background-color: #75AD0A;
float: none;
width: 100%;
}
.contentActions {
border-radius: 0;
display: inline-block;
width: 100%;
}
#contentActionMenus {
background: none repeat scroll 0 0 #75AD0A;
border-radius: 0;
float: none;
margin: 0;
padding: 0.1em 0.24em 0 0;
position: relative;
right: 0;
top: 0;
}
/* */
#portal-column-two, #portal-column-one {
clear: both;
margin-left: -99% !important;
width: 100% !important;
margin:1em 0px;
width: 95% !important;
}
/* */
div#portal-column-content {
margin-left: -100%;
width: 95%;
}
/* */
#jump-to-navigation, #jump-to-content {
border: 0.1em solid #777777;
clear: both !important;
color: #DDDDDD;
display: block;
font-size: 100%;
padding: 3% 3% 3% 5%;
}
#jump-to-navigation {
background: #444 url("mobile-arrow-down-gray.png") no-repeat scroll 2% center;
}
#jump-to-content {
background: #444 url("mobile-arrow-up-gray.png") no-repeat scroll 2% center;
}
/* */
#content {
font-size: 100%;
padding: 1em;
}
#content h1 { font-size: 1.4em;}
#content h2 { font-size: 1.2em;}
div#footer {
width: 99%;
}
/* */
img, object, video, embed, iframe {
float: none;
max-width: 100%;
}
.image-left, img.image-left, img.image-right, .image-right, .captioned img {
border: none;
float: none;
}
dl.toc, #document-toc {
background: none repeat scroll 0 0 #F5F5F5;
font-size: 1em;
padding: 0.5em 1em 0 0;
width: 99%;
}
dl.toc dt.portletHeader {
padding:1em;
}
dl.portlet {
font-size: 100%;
margin: 0 0 1em;
}
/* */
a.managePortletsFallback {
display: none;
}
#general_panel {
margin: 0 0 0 -98.875% !important;
padding:0;
}
/* */
#table #general_panel {
margin: 0 !important;
}
#details_panel #description {
width: 95% !important;
}
#details_panel h2 {
color: #444 !important;
line-height: normal !important;
margin-bottom: 0 !important;
margin-left: 0.25em !important;
}
/* */
body #details_panel div.radioscrolllist {
box-shadow: 0 0 5px #ccc inset;
height: 335px !important;
margin: 4px 0 0;
padding: 4px;
}
/* */
#content.dialog-wrapper {
background: none repeat scroll 0 0 white;
font-size: 100% !important;
margin: 1em 0 0 !important;
padding: 0 !important;
}
.dialog-wrapper fieldset {
margin: 0 !important;
padding: 0 1em !important;
}
.dialog-wrapper fieldset .field {
margin-bottom: 0;
padding:0 !important;
}
/* */
#content ul.formTabs {
background-color: #ddd;
border: 0.3em solid #ddd;
border-top-left-radius: 0.5em;
border-top-right-radius: 0.5em;
display: block;
font-size: 100%;
margin-bottom: 0;
margin-left: 0;
min-height: 1em;
padding: 0;
width: 100%;
}
/* */
#skip-links a:hover,#skip-links a:focus,#skip-links a:active,
#jump-to-navigation a:hover,#jump-to-navigation a:focus,#jump-to-navigation a:active,
#jump-to-content a:hover, #jump-to-content a:focus,#jump-to-content a:active {
background-color:#990000;
}
.template-index_html #content, .template-index_html-preview #content {
margin:0;
padding:0;
}
.template-index_html #jump-to-navigation, .template-index_html-preview #jump-to-navigation {
display:none;
}
/* */
#feature-main-01 {
display:block;
}
#feature-mini-01 {
display: block;
margin: 0 0 1em;
}
#feature-mini-02 {
display: block;
}
#feature-recent-videos {
display:block;
}
#slideshow {
min-height: 355px;
min-width: 100%;
}
.pics img {
padding: 0;
width: 100%;
}
.imageCaption {
background: none repeat scroll 0 0 #555;
color: #ffffff;
height: auto;
padding: 5px 0;
position: relative;
width: 100%;
z-index: 9;
}
#nav {
background: none repeat scroll 0 0 #555;
border-color: White;
border-style: solid;
border-width: 0;
color: white;
font-size: 150%;
height: auto;
line-height: 200%;
position: relative;
text-align: center;
z-index: auto;
}
#nav a, #nav #navNumbers a, #nav a#prev, #nav a#next {
background:transparnet;
border-bottom:0px;
color: #fff;
font-weight: bold;
outline: medium none;
}
#nav #navNumbers a {
}
#nav #navNumbers a.activeSlide {
background-color: #fff;
color: #000;
}
#feature-mini-01 .imageCaption, #feature-mini-02 .imageCaption, #feature-recent-videos .imageCaption {
background: url("slideshow_bg.png") repeat scroll 0 0 transparent;
margin: 0 0 -3.75em;
top: -3.75em;
}
#feature-main-01 .imageTitle {
background: url("mobile-arrow-down-gray.png") no-repeat scroll 98% center transparent;
padding: 0 1.5em 0 0;
}
#feature-mini-01 .imageTitle, #feature-mini-02 .imageTitle, #feature-recent-videos .imageTitle {
background: url("mobile-arrow-up-gray.png") no-repeat scroll 98% center transparent;
padding: 0 1.5em 0 0;
}
#feature-mini-01 .imageCaption:hover, #feature-mini-02 .imageCaption:hover, #feature-recent-videos .imageCaption:hover {
opacity: 0.5;
}
#feature-latest-news, #feature-events, #feature-highlights, #feature-recent-videos {
background: none repeat scroll 0 0 #ececec;
margin: 0 0 1em;
padding: 0 0 1em;
}
/* */
#content div#feature-recent-videos dd {
margin: 0;
}
#content div.news-portlet a:link {
background:transparent;
color: #990000;
}
#content dd {
margin: 0.5em 0 0.5em 1em;
}
dl.portlet dt, div.portletAssignments div.portletHeader {
background: none repeat scroll 0 0 #DDDDDD;
line-height: normal;
padding: 0;
}
#content dt.portletHeader a:link {
padding: 1em;
}
a:link, #content a:link, dl.portlet a:link {
background:inherit;
color: #990000;
}
a:hover, #content a:hover, dl.portlet a:hover, a:focus, #content a:focus, dl.portlet a:focus {
background:#fff;
color: #dd0000;
}
a:visited, #content a:visited, dl.portlet a:visited {
background:inherit;
color: #630000;
}
#content a:link, dl.portlet a:link {
border-bottom: 0.1em dotted #555;
color: #990000;
}
#content a:visited, dl.portlet a:visited {
color: #630000;
border-bottom: 0.1em solid #ccc;
}
#content a:target {
background-color: #ffb;
color: #75ad0a;
}
#content a img:hover, #content :link img:hover {
opacity: 0.75;
}
.hyperlink-image:hover, .hyperlink-image:focus {
opacity: 0.5;
}
/* */
div.listingBar a, #content div.listingBar a {
background: #000000;
border: 0.1em solid #CCCCCC;
color: #FFF !important;
padding: 1em;
}
#content div.listingBar a:hover, div.listingBar a:hover {
background: #bb0000;
border-color: #bb0000;
color: #fff;
}
.link-plone {
background: transparent url("plone-site-icon.png") 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-python {
background: transparent url("python-icon.png") 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
.link-state-of-ok {
background: transparent url("oklahoma-state-seal-16px.png") 0px 1px no-repeat;
padding: 1px 4px 4px 20px;
margin: 0px 0px 0px 4px;
text-decoration: none;
}
#portal-footer {
background: none repeat scroll 0 0 #FFFFFF;
font-size: 100%;
line-height: 2em;
margin: 0;
padding: 0;
}
#footer-social-media-links {
padding: 1em 0.25em;
}
#footer-social-media-links li {
display: inline-block;
margin-top: 0.25em;
}
#footer-social-media-links li a, #footer-social-media-links li a:visited, #footer-social-media-links li a:hover, #footer-social-media-links li a:focus {
color:#FFF;
}
.icon {
background: none repeat scroll 0 0 #333333;
display: block;
height: 2em;
margin: 0;
padding: 0.5em 1em;
width: auto;
}
.icon:hover, .icon:focus {
opacity:0.5;
}
#footer-link-rss {
background: #ED7D0B;
}
#footer-link-facebook {
background: #3B5998;
}
#footer-link-twitter {
background: #55ACEE}
#footer-link-youtube {
background: #E83832;
}
#footer-link-email {
background: #99cc33;
}
#footer-link-more {
background: #555555;
}
#footer-link-more:after {
content: " \f054"; /* */
font-family: 'icomoon';
font-size: 120%;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
text-transform: none;
}
.icon-chevron-right:before {
content: "\f054";
}
#footer-social-media-links li #footer-link-more {
display: block;
}
#portal-colophon {
font-size: 100%;
margin-bottom: 1em;
text-align: center;
}
#portal-colophon li {
display: block;
line-height: 2em;
padding: 0.5em;
}
#portal-siteactions {
font-size: 100%;
padding-bottom: 1em;
text-align: left;
}
#portal-siteactions li {
display:block;
margin-right: 0;
padding: 0;
}
#portal-siteactions li a {
background: none repeat scroll 0 0 #F5F5F5;
border-bottom: 0.1em solid #CCCCCC;
border-top: 0.1em solid #ECECEC;
display: block;
line-height: 2em;
margin: 0;
padding: 0.5em 1em;
width: auto;
}
#portal-siteactions li a:hover {
background: #fff;
}
} /* */
button,.button,#content a.button {
background-color: #eee;
background: -moz-linear-gradient(top,  #fafafa 0%, #e9e9e9 50%, #ababab 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(50%,#e9e9e9), color-stop(100%,#ababab)); /* */
background: -webkit-linear-gradient(top,  #fafafa 0%,#e9e9e9 50%,#ababab 100%); /* */
background: -o-linear-gradient(top,  #fafafa 0%,#e9e9e9 50%,#ababab 100%); /* */
background: -ms-linear-gradient(top,  #fafafa 0%,#e9e9e9 50%,#ababab 100%); /* */
background: linear-gradient(to bottom,  #fafafa 0%,#e9e9e9 50%,#ababab 100%); /* */
border: 0.1em solid #ccc;
-moz-border-radius: .2em;
-webkit-border-radius: .2em;
border-radius: .5em;
-moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
-webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
color: #333 !important;
padding: 0 1.5em;
margin: 0.5em;
font: bold 1em/2.25em Arial, Helvetica;
text-decoration: none;
text-shadow: 0 1px 0 rgba(255,255,255,.8);
display: inline-block;
white-space:wrap;
}
button:hover,.button:hover, #content a.button:hover {
background-color: #F0FFE6;
background: -webkit-gradient(linear, left top, left bottom, from(#F0FFE6), to(#ddffbb));
background: -webkit-linear-gradient(top, #F0FFE6, #ddffbb);
background: -moz-linear-gradient(top, #F0FFE6, #ddffbb);
background: -ms-linear-gradient(top, #F0FFE6, #ddffbb);
background: -o-linear-gradient(top, #F0FFE6, #ddffbb);
background: linear-gradient(top, #F0FFE6, #ddffbb);
border:0.1em solid #cdfe4a;
color:#75ad0a;
}
button:active,.button:active, #content a.button:active {
border:0.1em solid #cdfe4a;
-moz-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
-webkit-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
position: relative;
top: 1px;
}
button:focus,.button:focus {
border: 0.1em solid #CDFE4A;
outline: 0;
}
button:before,.button:before {
background: #ccc;
background: rgba(0,0,0,.1);
-moz-border-radius: .15em 0 0 .15em;
-webkit-border-radius: .15em 0 0 .15em;
border-radius: .15em 0 0 .15em;
-moz-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
-webkit-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
float: left;
font-size: 1.5em;
font-style: normal;
font-variant: normal;
font-weight: normal;
margin: 0 1em 0 -1em;
padding: 0 0.2em;
pointer-events: none;
text-align: center;
text-transform: none;
width: 1.15em;
}
button:after,.button:after {
background: #ccc;
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.1);
-moz-border-radius: 0 .15em .15em 0;
-webkit-border-radius: 0 .15em .15em 0;
border-radius: 0 .15em .15em 0;
-moz-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
-webkit-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
box-shadow: -1px 0 0 rgba(0, 0, 0, 0.5), -2px 0 0 rgba(255, 255, 255, 0.5);
float: right;
font-size: 1.5em;
font-style: normal;
font-variant: normal;
font-weight: normal;
margin: 0 -1em 0 1em;
padding: 0 0.2em;
pointer-events: none;
text-align: center;
text-transform: none;
width: 1.15em;
}
/* */
button.button, input.button {
cursor: pointer;
overflow: visible; /* */
}
/* */
button::-moz-focus-inner {
border: 0;
padding: 0;
}
/* */
input::-moz-focus-inner {
padding: .4em;
}
/* */
button[disabled], button[disabled]:hover,
.button[disabled], .button[disabled]:hover,
.button.disabled, .button.disabled:hover {
background: #eee;
color: #aaa;
border-color: #aaa;
cursor: default;
text-shadow: none;
position: static;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
/* */
.continue:after {
background: -moz-linear-gradient(top,  rgba(240,255,230,0.5) 0%, rgba(231,255,167,0.5) 50%, rgba(206,255,73,0.5) 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,255,230,0.5)), color-stop(50%,rgba(231,255,167,0.5)), color-stop(100%,rgba(206,255,73,0.5))); /* */
background: -webkit-linear-gradient(top,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
background: -o-linear-gradient(top,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
background: -ms-linear-gradient(top,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
background: linear-gradient(to bottom,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
/* */
content: "\f054";
font-family: 'icomoon';
speak: none;
text-transform: none;
-webkit-font-smoothing: antialiased;
}
.add:before{
background: -moz-linear-gradient(top,  rgba(240,255,230,0.5) 0%, rgba(231,255,167,0.5) 50%, rgba(206,255,73,0.5) 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,255,230,0.5)), color-stop(50%,rgba(231,255,167,0.5)), color-stop(100%,rgba(206,255,73,0.5))); /* */
background: -webkit-linear-gradient(top,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
background: -o-linear-gradient(top,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
background: -ms-linear-gradient(top,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
background: linear-gradient(to bottom,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
/* */
content: "\f067";
font-family: 'icomoon';
speak: none;
text-transform: none;
-webkit-font-smoothing: antialiased;
}
.edit:before {
background: -moz-linear-gradient(top,  rgba(255,248,214,0.5) 0%, rgba(255,238,144,0.5) 50%, rgba(254,217,13,0.5) 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,248,214,0.5)), color-stop(50%,rgba(255,238,144,0.5)), color-stop(100%,rgba(254,217,13,0.5))); /* */
background: -webkit-linear-gradient(top,  rgba(255,248,214,0.5) 0%,rgba(255,238,144,0.5) 50%,rgba(254,217,13,0.5) 100%); /* */
background: -o-linear-gradient(top,  rgba(255,248,214,0.5) 0%,rgba(255,238,144,0.5) 50%,rgba(254,217,13,0.5) 100%); /* */
background: -ms-linear-gradient(top,  rgba(255,248,214,0.5) 0%,rgba(255,238,144,0.5) 50%,rgba(254,217,13,0.5) 100%); /* */
background: linear-gradient(to bottom,  rgba(255,248,214,0.5) 0%,rgba(255,238,144,0.5) 50%,rgba(254,217,13,0.5) 100%); /* */
/* */
content:"\f040";
font-family: 'icomoon';
speak: none;
text-transform: none;
-webkit-font-smoothing: antialiased;
}
.save:before {
background: -moz-linear-gradient(top,  rgba(240,255,230,0.5) 0%, rgba(231,255,167,0.5) 50%, rgba(206,255,73,0.5) 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,255,230,0.5)), color-stop(50%,rgba(231,255,167,0.5)), color-stop(100%,rgba(206,255,73,0.5))); /* */
background: -webkit-linear-gradient(top,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
background: -o-linear-gradient(top,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
background: -ms-linear-gradient(top,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
background: linear-gradient(to bottom,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
/* */
content: "\f00c";
font-family: 'icomoon';
speak: none;
text-transform: none;
-webkit-font-smoothing: antialiased;
}
.cancel:before {
background: -moz-linear-gradient(top,  rgba(255,231,231,0.5) 0%, rgba(255,179,179,0.5) 50%, rgba(255,106,106,0.5) 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,231,231,0.5)), color-stop(50%,rgba(255,179,179,0.5)), color-stop(100%,rgba(255,106,106,0.5))); /* */
background: -webkit-linear-gradient(top,  rgba(255,231,231,0.5) 0%,rgba(255,179,179,0.5) 50%,rgba(255,106,106,0.5) 100%); /* */
background: -o-linear-gradient(top,  rgba(255,231,231,0.5) 0%,rgba(255,179,179,0.5) 50%,rgba(255,106,106,0.5) 100%); /* */
background: -ms-linear-gradient(top,  rgba(255,231,231,0.5) 0%,rgba(255,179,179,0.5) 50%,rgba(255,106,106,0.5) 100%); /* */
background: linear-gradient(to bottom,  rgba(255,231,231,0.5) 0%,rgba(255,179,179,0.5) 50%,rgba(255,106,106,0.5) 100%); /* */
/* */
content: "\f05e";
font-family: 'icomoon';
speak: none;
text-transform: none;
-webkit-font-smoothing: antialiased;
}
button.cancel:hover, .cancel:hover, #content a.cancel:hover {
background: linear-gradient(to bottom, #FFE7E7 0%, #FFB3B3 50%, #FF6A6A 100%) repeat scroll 0 0 transparent;
border: 0.1em solid #DD0000;
color: #990000;
}
.delete:before{
background: -moz-linear-gradient(top,  rgba(255,231,231,0.5) 0%, rgba(255,179,179,0.5) 50%, rgba(255,106,106,0.5) 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,231,231,0.5)), color-stop(50%,rgba(255,179,179,0.5)), color-stop(100%,rgba(255,106,106,0.5))); /* */
background: -webkit-linear-gradient(top,  rgba(255,231,231,0.5) 0%,rgba(255,179,179,0.5) 50%,rgba(255,106,106,0.5) 100%); /* */
background: -o-linear-gradient(top,  rgba(255,231,231,0.5) 0%,rgba(255,179,179,0.5) 50%,rgba(255,106,106,0.5) 100%); /* */
background: -ms-linear-gradient(top,  rgba(255,231,231,0.5) 0%,rgba(255,179,179,0.5) 50%,rgba(255,106,106,0.5) 100%); /* */
background: linear-gradient(to bottom,  rgba(255,231,231,0.5) 0%,rgba(255,179,179,0.5) 50%,rgba(255,106,106,0.5) 100%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80ffe7e7', endColorstr='#80ff6a6a',GradientType=0 ); /* */
content: "\f00d";
font-family: 'icomoon';
speak: none;
text-transform: none;
-webkit-font-smoothing: antialiased;
}
.back:before {
background: -moz-linear-gradient(top,  rgba(221,238,255,0.5) 0%, rgba(185,220,255,0.5) 50%, rgba(155,205,255,0.5) 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(221,238,255,0.5)), color-stop(50%,rgba(185,220,255,0.5)), color-stop(100%,rgba(155,205,255,0.5))); /* */
background: -webkit-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
background: -o-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
background: -ms-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
background: linear-gradient(to bottom,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
/* */
content: "\f053";
font-family: 'icomoon';
speak: none;
text-transform: none;
-webkit-font-smoothing: antialiased;
}
a.next:after, button.next:after {
background: -moz-linear-gradient(top,  rgba(221,238,255,0.5) 0%, rgba(185,220,255,0.5) 50%, rgba(155,205,255,0.5) 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(221,238,255,0.5)), color-stop(50%,rgba(185,220,255,0.5)), color-stop(100%,rgba(155,205,255,0.5))); /* */
background: -webkit-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
background: -o-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
background: -ms-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
background: linear-gradient(to bottom,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
/* */
content: "\f054";
font-family: 'icomoon';
speak: none;
text-transform: none;
-webkit-font-smoothing: antialiased;
}
.jump:before{
background: -moz-linear-gradient(top,  rgba(221,238,255,0.5) 0%, rgba(185,220,255,0.5) 50%, rgba(155,205,255,0.5) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(221,238,255,0.5)), color-stop(50%,rgba(185,220,255,0.5)), color-stop(100%,rgba(155,205,255,0.5)));
background: -webkit-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%);
background: -o-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%);
background: -ms-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%);
background: linear-gradient(to bottom,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%);
content: "\f064";
font-family: 'icomoon';
speak: none;
text-transform: none;
-webkit-font-smoothing: antialiased;
}
.jump-down:before{
background: -moz-linear-gradient(top,  rgba(221,238,255,0.5) 0%, rgba(185,220,255,0.5) 50%, rgba(155,205,255,0.5) 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(221,238,255,0.5)), color-stop(50%,rgba(185,220,255,0.5)), color-stop(100%,rgba(155,205,255,0.5))); /* */
background: -webkit-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
background: -o-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
background: -ms-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
background: linear-gradient(to bottom,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
/* */
content: "\f078";
font-family: 'icomoon';
speak: none;
text-transform: none;
-webkit-font-smoothing: antialiased;
}
.jump-up:before{
background: -moz-linear-gradient(top,  rgba(221,238,255,0.5) 0%, rgba(185,220,255,0.5) 50%, rgba(155,205,255,0.5) 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(221,238,255,0.5)), color-stop(50%,rgba(185,220,255,0.5)), color-stop(100%,rgba(155,205,255,0.5))); /* */
background: -webkit-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
background: -o-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
background: -ms-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
background: linear-gradient(to bottom,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
/* */
content: "\f077";
font-family: 'icomoon';
speak: none;
text-transform: none;
-webkit-font-smoothing: antialiased;
}
.top:before{
background: -moz-linear-gradient(top,  rgba(221,238,255,0.5) 0%, rgba(185,220,255,0.5) 50%, rgba(155,205,255,0.5) 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(221,238,255,0.5)), color-stop(50%,rgba(185,220,255,0.5)), color-stop(100%,rgba(155,205,255,0.5))); /* */
background: -webkit-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
background: -o-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
background: -ms-linear-gradient(top,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
background: linear-gradient(to bottom,  rgba(221,238,255,0.5) 0%,rgba(185,220,255,0.5) 50%,rgba(155,205,255,0.5) 100%); /* */
/* */
content: "\f102";
font-family: 'icomoon';
speak: none;
text-transform: none;
-webkit-font-smoothing: antialiased;
}
.creation-date:before {
content: "\f017";
font-family: 'icomoon';
speak: none;
text-transform: none;
-webkit-font-smoothing: antialiased;
}
.course:before {
content: "\f02d";
font-family: 'icomoon';
speak: none;
text-transform: none;
-webkit-font-smoothing: antialiased;
}
.log-in:before {
background: -moz-linear-gradient(top,  rgba(240,255,230,0.5) 0%, rgba(231,255,167,0.5) 50%, rgba(206,255,73,0.5) 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,255,230,0.5)), color-stop(50%,rgba(231,255,167,0.5)), color-stop(100%,rgba(206,255,73,0.5))); /* */
background: -webkit-linear-gradient(top,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
background: -o-linear-gradient(top,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
background: -ms-linear-gradient(top,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
background: linear-gradient(to bottom,  rgba(240,255,230,0.5) 0%,rgba(231,255,167,0.5) 50%,rgba(206,255,73,0.5) 100%); /* */
/* */
content: "\f09c";
font-family: 'icomoon';
speak: none;
text-transform: none;
-webkit-font-smoothing: antialiased;
}
/* */
.back:before, .next:after, .jump:before, .jump-down:before, .jump-up:before, .top:before {
background:rgba(155,205,255,0.5);
}
/* */
.continue:after, .add:before, .save:before, .log-in:before {
background-color:rgba(206,255,73,0.5); /* */
}
/* */
.edit:before {
background: rgba(254,217,13,0.5); /* */
}
/* */
.cancel:before, button.cancel:hover, .cancel:hover, #content a.cancel:hover, .delete:before {
background:rgba(255,106,106,0.5); /* */
}
.continue:after {
/* */
content: "➧";
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
speak: none;
text-transform: none;
-webkit-font-smoothing: antialiased;
}
/* */
[data-icomoon]:before {
font-family: 'icomoon';
content: attr(data-icon);
speak: none;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
}
/* */
[data-icon]:before {
font-family: 'icomoon';
content: attr(data-icon);
speak: none;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
}
.glyph-wrapper {
min-height:145em;
}
.glyph {
background: none repeat scroll 0 0 #EEEEEE;
border-radius: 0.25em 0.25em 0.25em 0.25em;
box-shadow: 0 0 0 1px #F8F8F8 inset, 0 0 0 1px #CCCCCC;
float: left;
font-size: 14px;
margin: 0.75em 1.5em 0.75em 0;
padding: 0.75em;
text-align: center;
width: 7.5em;
}
.glyph input {
box-shadow: 0 0 0 1px #CCCCCC;
font-family: consolas,monospace;
font-size: 13px;
padding: 0.125em;
text-align: center;
width: 100%;
}
.fs1 {
font-size: 2em;
}
/* */
.icomoon {
font-family: 'icomoon';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
}
.box1 {
background: none repeat scroll 0 0 #EEEEEE;
display: inline-block;
font-size: 14px;
margin: 0.5em 1em 0.5em 0;
padding: 0.25em 0.5em;
width: 15em;
}
.icon-chevron-left, .icon-chevron-right, .icon-chevron-up, .icon-chevron-down, .icon-arrow-left, .icon-arrow-right, .icon-ban-circle, .icon-arrow-up, .icon-arrow-down, .icon-share-alt, .icon-search, .icon-user, .icon-music, .icon-download-alt, .icon-upload, .icon-download, .icon-refresh, .icon-repeat, .icon-th-list, .icon-th, .icon-th-large, .icon-ok, .icon-remove, .icon-zoom-in, .icon-zoom-out, .icon-off, .icon-cog, .icon-trash, .icon-home, .icon-time, .icon-volume-off, .icon-volume-down, .icon-volume-up, .icon-tag, .icon-camera, .icon-asterisk, .icon-plus, .icon-minus, .icon-angle-down, .icon-angle-up, .icon-angle-right, .icon-angle-left, .icon-double-angle-down, .icon-double-angle-right, .icon-double-angle-left, .icon-question-sign, .icon-info-sign, .icon-remove-circle, .icon-ok-circle, .icon-unlock, .icon-google-plus-sign, .icon-quote-right, .icon-quote-left, .icon-reply, .icon-resize-full, .icon-eye-open, .icon-exclamation-sign, .icon-eye-close, .icon-facebook-sign, .icon-twitter-sign, .icon-cogs, .icon-paper-clip, .icon-save, .icon-globe, .icon-lightbulb, .icon-double-angle-up, .icon-desktop, .icon-laptop, .icon-tablet, .icon-mobile, .icon-circle-blank, .icon-circle, .icon-suitcase, .icon-link, .icon-comments, .icon-folder-close, .icon-folder-open, .icon-pencil, .icon-lock, .icon-star, .icon-star-empty, .icon-print, .icon-bookmark, .icon-flag, .icon-pushpin, .icon-upload-alt, .icon-wrench, .icon-briefcase, .icon-filter, .icon-copy, .icon-cut, .icon-rss, .icon-circle-arrow-up, .icon-circle-arrow-right, .icon-circle-arrow-left, .icon-circle-arrow-down, .icon-comment, .icon-warning-sign, .icon-envelope, .icon-film, .icon-file, .icon-book, .icon-play-circle, .icon-facetime-video, .icon-picture, .icon-map-marker, .icon-resize-small, .icon-signin, .icon-magic, .icon-caret-down, .icon-caret-up, .icon-caret-left, .icon-caret-right, .icon-sort-down, .icon-sort-up, .icon-sort, .icon-envelope-alt, .icon-undo, .icon-building, .icon-file-alt, .icon-spinner, .icon-fast-backward, .icon-backward, .icon-play, .icon-pause, .icon-stop, .icon-forward, .icon-fast-forward, .icon-step-forward, .icon-eject, .icon-reply-2, .icon-forward-2, .icon-redo, .icon-undo-2, .icon-wrench-2, .icon-sad, .icon-happy, .icon-neutral, .icon-smiley, .icon-heart {
font-family: 'icomoon';
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
text-transform: none;
}
.icon-chevron-left:before { content: "\f053"; } .icon-chevron-right:before { content: "\f054"; } .icon-chevron-up:before { content: "\f077"; } .icon-chevron-down:before { content: "\f078"; } .icon-arrow-left:before { content: "\f060"; } .icon-arrow-right:before { content: "\f061"; } .icon-ban-circle:before { content: "\f05e"; } .icon-arrow-up:before { content: "\f062"; } .icon-arrow-down:before { content: "\f063"; } .icon-share-alt:before { content: "\f064"; } .icon-search:before { content: "\f002"; } .icon-user:before { content: "\f007"; } .icon-music:before { content: "\f001"; } .icon-download-alt:before { content: "\f019"; } .icon-upload:before { content: "\f01b"; } .icon-download:before { content: "\f01a"; } .icon-refresh:before { content: "\f021"; } .icon-repeat:before { content: "\f01e"; } .icon-th-list:before { content: "\f00b"; } .icon-th:before { content: "\f00a"; } .icon-th-large:before { content: "\f009"; } .icon-ok:before { content: "\f00c"; } .icon-remove:before { content: "\f00d"; } .icon-zoom-in:before { content: "\f00e"; } .icon-zoom-out:before { content: "\f010"; } .icon-off:before { content: "\f011"; } .icon-cog:before { content: "\f013"; } .icon-trash:before { content: "\f014"; } .icon-home:before { content: "\f015"; } .icon-time:before { content: "\f017"; } .icon-volume-off:before { content: "\f026"; } .icon-volume-down:before { content: "\f027"; } .icon-volume-up:before { content: "\f028"; } .icon-tag:before { content: "\f02b"; } .icon-camera:before { content: "\f030"; } .icon-asterisk:before { content: "\f069"; } .icon-plus:before { content: "\f067"; } .icon-minus:before { content: "\f068"; } .icon-angle-down:before { content: "\f107"; } .icon-angle-up:before { content: "\f106"; } .icon-angle-right:before { content: "\f105"; } .icon-angle-left:before { content: "\f104"; } .icon-double-angle-down:before { content: "\f103"; } .icon-double-angle-right:before { content: "\f101"; } .icon-double-angle-left:before { content: "\f100"; } .icon-question-sign:before { content: "\f059"; } .icon-info-sign:before { content: "\f05a"; } .icon-remove-circle:before { content: "\f05c"; } .icon-ok-circle:before { content: "\f05d"; } .icon-unlock:before { content: "\f09c"; } .icon-google-plus-sign:before { content: "\f0d4"; } .icon-quote-right:before { content: "\f10e"; } .icon-quote-left:before { content: "\f10d"; } .icon-reply:before { content: "\f112"; } .icon-resize-full:before { content: "\f065"; } .icon-eye-open:before { content: "\f06e"; } .icon-exclamation-sign:before { content: "\f06a"; } .icon-eye-close:before { content: "\f070"; } .icon-facebook-sign:before { content: "\f082"; } .icon-twitter-sign:before { content: "\f081"; } .icon-cogs:before { content: "\f085"; } .icon-paper-clip:before { content: "\f0c6"; } .icon-save:before { content: "\f0c7"; } .icon-globe:before { content: "\f0ac"; } .icon-lightbulb:before { content: "\f0eb"; } .icon-double-angle-up:before { content: "\f102"; } .icon-desktop:before { content: "\f108"; } .icon-laptop:before { content: "\f109"; } .icon-tablet:before { content: "\f10a"; } .icon-mobile:before { content: "\f10b"; } .icon-circle-blank:before { content: "\f10c"; } .icon-circle:before { content: "\f111"; } .icon-suitcase:before { content: "\f0f2"; } .icon-link:before { content: "\f0c1"; } .icon-comments:before { content: "\f086"; } .icon-folder-close:before { content: "\f07b"; } .icon-folder-open:before { content: "\f07c"; } .icon-pencil:before { content: "\f040"; } .icon-lock:before { content: "\f023"; } .icon-star:before { content: "\f005"; } .icon-star-empty:before { content: "\f006"; } .icon-print:before { content: "\f02f"; } .icon-bookmark:before { content: "\f02e"; } .icon-flag:before { content: "\f024"; } .icon-pushpin:before { content: "\f08d"; } .icon-upload-alt:before { content: "\f093"; } .icon-wrench:before { content: "\f0ad"; } .icon-briefcase:before { content: "\f0b1"; } .icon-filter:before { content: "\f0b0"; } .icon-copy:before { content: "\f0c5"; } .icon-cut:before { content: "\f0c4"; } .icon-rss:before { content: "\f09e"; } .icon-circle-arrow-up:before { content: "\f0aa"; } .icon-circle-arrow-right:before { content: "\f0a9"; } .icon-circle-arrow-left:before { content: "\f0a8"; } .icon-circle-arrow-down:before { content: "\f0ab"; } .icon-comment:before { content: "\f075"; } .icon-warning-sign:before { content: "\f071"; } .icon-envelope:before { content: "\f003"; } .icon-film:before { content: "\f008"; } .icon-file:before { content: "\f016"; } .icon-book:before { content: "\f02d"; } .icon-play-circle:before { content: "\f01d"; } .icon-facetime-video:before { content: "\f03d"; } .icon-picture:before { content: "\f03e"; } .icon-map-marker:before { content: "\f041"; } .icon-resize-small:before { content: "\f066"; } .icon-signin:before { content: "\f090"; } .icon-magic:before { content: "\f0d0"; } .icon-caret-down:before { content: "\f0d7"; } .icon-caret-up:before { content: "\f0d8"; } .icon-caret-left:before { content: "\f0d9"; } .icon-caret-right:before { content: "\f0da"; } .icon-sort-down:before { content: "\f0dd"; } .icon-sort-up:before { content: "\f0de"; } .icon-sort:before { content: "\f0dc"; } .icon-envelope-alt:before { content: "\f0e0"; } .icon-undo:before { content: "\f0e2"; } .icon-building:before { content: "\f0f7"; } .icon-file-alt:before { content: "\f0f6"; } .icon-spinner:before { content: "\f110"; } .icon-fast-backward:before { content: "\f049"; } .icon-backward:before { content: "\f04a"; } .icon-play:before { content: "\f04b"; } .icon-pause:before { content: "\f04c"; } .icon-stop:before { content: "\f04d"; } .icon-forward:before { content: "\f04e"; } .icon-fast-forward:before { content: "\f050"; } .icon-step-forward:before { content: "\f051"; } .icon-eject:before { content: "\f052"; } .icon-reply-2:before { content: "\e009"; } .icon-forward-2:before { content: "\e008"; } .icon-redo:before { content: "\e007"; } .icon-undo-2:before { content: "\e006"; } .icon-wrench-2:before { content: "\e000"; } .icon-sad:before { content: "\e001"; } .icon-happy:before { content: "\e002"; } .icon-neutral:before { content: "\e003"; } .icon-smiley:before { content: "\e004"; } .icon-heart:before { content: "\f004"; }
.progress {
background: none repeat scroll 0 0 #F5F5F5;
border-radius: 1em 1em 1em 1em;
float:right;
margin: 0.5em;
padding: 0.3em;
width: 30%;
}
.progress div {
height: 20px;
background: #ebebeb;
border-left: 1px solid transparent;
border-right: 1px solid transparent;
border-radius: 10px;
box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2) inset, 0 1px #fff;
}
.progress div > span {
background: #cccccc;
border: 1px solid;
border-color: #bfbfbf #b3b3b3 #9e9e9e;
border-radius: 10px;
background-image: -webkit-linear-gradient(top, #f0f0f0, #dbdbdb 70%, #cccccc);
background-image: -moz-linear-gradient(top, #f0f0f0, #dbdbdb 70%, #cccccc);
background-image: -o-linear-gradient(top, #f0f0f0, #dbdbdb 70%, #cccccc);
background-image: linear-gradient(to bottom, #f0f0f0, #dbdbdb 70%, #cccccc);
background: #85c440;
border-color: #99CC33 #78B337 #6BA031;
background: #e7ffa7; /* */
background: -moz-linear-gradient(top,  #e7ffa7 0%, #ceff49 50%, #99cc33 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7ffa7), color-stop(50%,#ceff49), color-stop(100%,#99cc33)); /* */
background: -webkit-linear-gradient(top,  #e7ffa7 0%,#ceff49 50%,#99cc33 100%); /* */
background: -o-linear-gradient(top,  #e7ffa7 0%,#ceff49 50%,#99cc33 100%); /* */
background: -ms-linear-gradient(top,  #e7ffa7 0%,#ceff49 50%,#99cc33 100%); /* */
background: linear-gradient(to bottom,  #e7ffa7 0%,#ceff49 50%,#99cc33 100%); /* */
/* */
-webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2);
box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2);
position: relative;
float: left;
margin: 0 -1px;
min-width: 20px;
height: 18px;
line-height: 16px;
overflow:hidden;
text-align:right;
}
/* */
.steps div > span {
text-align:left;
}
.progress div > span > span {
padding: 0 8px;
font-size: 11px;
font-weight: bold;
color: #404040;
color: rgba(0, 0, 0, 0.7);
text-shadow: 0 1px rgba(255, 255, 255, 0.4);
}
/* */
.steps div > span > span:nth-child(2) {
float:right;
}
.progress div > span:before {
content: '';
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
height: 18px;
background: url("../images/progress.png") 0 0 repeat-x;
border-radius: 10px;
}
.green div > span, .percent-80 div > span, .percent-85 div > span, .percent-90 div > span, .percent-95 div > span, .percent-100 div > span {
background: #85c440;
border-color: #99CC33 #78B337 #6BA031;
background: #e7ffa7; /* */
background: -moz-linear-gradient(top,  #e7ffa7 0%, #ceff49 50%, #99cc33 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7ffa7), color-stop(50%,#ceff49), color-stop(100%,#99cc33)); /* */
background: -webkit-linear-gradient(top,  #e7ffa7 0%,#ceff49 50%,#99cc33 100%); /* */
background: -o-linear-gradient(top,  #e7ffa7 0%,#ceff49 50%,#99cc33 100%); /* */
background: -ms-linear-gradient(top,  #e7ffa7 0%,#ceff49 50%,#99cc33 100%); /* */
background: linear-gradient(to bottom,  #e7ffa7 0%,#ceff49 50%,#99cc33 100%); /* */
/* */
}
.red div > span, .percent-05 div > span, .percent-10 div > span, .percent-15 div > span, .percent-20 div > span, .percent-25 div > span {
background: #ffa0a0; /* */
background: -moz-linear-gradient(top,  #ffa0a0 0%, #ff6a6a 30%, #dd0000 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa0a0), color-stop(30%,#ff6a6a), color-stop(100%,#dd0000)); /* */
background: -webkit-linear-gradient(top,  #ffa0a0 0%,#ff6a6a 30%,#dd0000 100%); /* */
background: -o-linear-gradient(top,  #ffa0a0 0%,#ff6a6a 30%,#dd0000 100%); /* */
background: -ms-linear-gradient(top,  #ffa0a0 0%,#ff6a6a 30%,#dd0000 100%); /* */
background: linear-gradient(to bottom,  #ffa0a0 0%,#ff6a6a 30%,#dd0000 100%); /* */
/* */
border-color: #FF6A6A #C73321 #B12D1E;
}
.orange div > span, .percent-30 div > span, .percent-35 div > span, .percent-40 div > span, .percent-45 div > span, .percent-50 div > span {
border-color: #f0ad24 #eba310 #c5880d;
background: rgb(252,214,176); /* */
background: -moz-linear-gradient(top,  rgba(252,214,176,1) 0%, rgba(239,153,91,1) 50%, rgba(239,99,0,1) 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,214,176,1)), color-stop(50%,rgba(239,153,91,1)), color-stop(100%,rgba(239,99,0,1))); /* */
background: -webkit-linear-gradient(top,  rgba(252,214,176,1) 0%,rgba(239,153,91,1) 50%,rgba(239,99,0,1) 100%); /* */
background: -o-linear-gradient(top,  rgba(252,214,176,1) 0%,rgba(239,153,91,1) 50%,rgba(239,99,0,1) 100%); /* */
background: -ms-linear-gradient(top,  rgba(252,214,176,1) 0%,rgba(239,153,91,1) 50%,rgba(239,99,0,1) 100%); /* */
background: linear-gradient(to bottom,  rgba(252,214,176,1) 0%,rgba(239,153,91,1) 50%,rgba(239,99,0,1) 100%); /* */
/* */
}
.orange1 div > span {
background-color: #f27011;
border-color: #f0ad24 #eba310 #c5880d;
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
}
.yellow div > span, .percent-55 div > span, .percent-60 div > span, .percent-65 div > span, .percent-70 div > span, .percent-75 div > span {
background-color: #f2d31b;
border-color: #FED90D #F0AD24 #EBA310;
background: #fff8d6; /* */
background: -moz-linear-gradient(top,  #fff8d6 0%, #ffee90 50%, #fed90d 100%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff8d6), color-stop(50%,#ffee90), color-stop(100%,#fed90d)); /* */
background: -webkit-linear-gradient(top,  #fff8d6 0%,#ffee90 50%,#fed90d 100%); /* */
background: -o-linear-gradient(top,  #fff8d6 0%,#ffee90 50%,#fed90d 100%); /* */
background: -ms-linear-gradient(top,  #fff8d6 0%,#ffee90 50%,#fed90d 100%); /* */
background: linear-gradient(to bottom,  #fff8d6 0%,#ffee90 50%,#fed90d 100%); /* */
/* */
}
.blue div > span {
background: #5aaadb;
border-color: #459fd6 #3094d2 #277db2;
background-image: -webkit-linear-gradient(top, #aed5ed, #7bbbe2 70%, #5aaadb);
background-image: -moz-linear-gradient(top, #aed5ed, #7bbbe2 70%, #5aaadb);
background-image: -o-linear-gradient(top, #aed5ed, #7bbbe2 70%, #5aaadb);
background-image: linear-gradient(to bottom, #aed5ed, #7bbbe2 70%, #5aaadb);
}
.gray div > span, .percent-00 div > span {
background: #cccccc;
border-color: #bfbfbf #b3b3b3 #9e9e9e;
background-image: -webkit-linear-gradient(top, #f0f0f0, #dbdbdb 70%, #cccccc);
background-image: -moz-linear-gradient(top, #f0f0f0, #dbdbdb 70%, #cccccc);
background-image: -o-linear-gradient(top, #f0f0f0, #dbdbdb 70%, #cccccc);
background-image: linear-gradient(to bottom, #f0f0f0, #dbdbdb 70%, #cccccc);
}
.percent-00 div > span{min-width: 0%;}
.percent-05 div > span{min-width: 5%;}
.percent-10 div > span{min-width: 10%;}
.percent-15 div > span{min-width: 15%;}
.percent-20 div > span{min-width: 20%;}
.percent-25 div > span{min-width: 25%;}
.percent-30 div > span{min-width: 30%;}
.percent-35 div > span{min-width: 35%;}
.percent-40 div > span{min-width: 40%;}
.percent-45 div > span{min-width: 45%;}
.percent-50 div > span{min-width: 50%;}
.percent-55 div > span{min-width: 55%;}
.percent-60 div > span{min-width: 60%;}
.percent-65 div > span{min-width: 65%;}
.percent-70 div > span{min-width: 70%;}
.percent-75 div > span{min-width: 75%;}
.percent-80 div > span{min-width: 80%;}
.percent-85 div > span{min-width: 85%;}
.percent-90 div > span{min-width: 90%;}
.percent-95 div > span{min-width: 95%;}
.percent-100 div > span{min-width: 100%;}
#gui-template-progress .progress {
float:none;
}
#lineageSelectionForm {
display:none;
}
div.managePortletsLink, a.managePortletsFallback {
background: none repeat scroll 0 0 #DDDDDD;
border-radius: 0.5em 0.5em 0.5em 0.5em;
display:none;
font-size: 80%;
margin: 0 auto 1em;
padding: 0.25em 0.5em;
text-align: center;
}
fieldset#form-groups-details {
border: 0 none;
box-shadow: 0 4px 10px #cccccc;
margin: 1em;
padding: 1em;
}
#form-groups-details legend {
background: none repeat scroll 0 0 #ececec;
color: #333;
font-size: 120%;
font-weight: bold;
margin: 0 0 0 -1em;
padding: 0.5em;
}
#form-groups-details div.field label.horizontal {
border-bottom: 1px solid #ccc;
color:#900;
display: block;
font-size: 110%;
padding: 0.5em 0em 0.25em;
}
#form-groups-details div.field label.horizontal:after {
content: ":"
}
#form-groups-details .text-field, #form-groups-details .textline-field, #form-groups-details .datetime-field {
/* */
display: block;
margin: 0.0em;
padding: 0.5em;
}
#general_panel {
margin: 0 0 0 -98.875% !important;
padding:0;
}
/* */
#table #general_panel {
margin: 0 !important;
}
#details_panel #description {
width: 95% !important;
}
#details_panel h2 {
color: #444 !important;
line-height: normal !important;
margin-bottom: 0 !important;
margin-left: 0.25em !important;
}
/* */
body #details_panel div.radioscrolllist {
box-shadow: 0 0 5px #ccc inset;
height: 335px !important;
margin: 4px 0 0;
padding: 4px;
}
/* */
#content.dialog-wrapper {
background: none repeat scroll 0 0 white;
font-size: 100% !important;
margin: 1em 0 0 !important;
padding: 0 !important;
}
.dialog-wrapper fieldset {
margin: 0 !important;
padding: 0 1em !important;
}
.dialog-wrapper fieldset .field {
margin-bottom: 0;
padding:0 !important;
}
/* */
#content ul.formTabs {
background-color: #ddd;
border: 0.3em solid #ddd;
border-top-left-radius: 0.5em;
border-top-right-radius: 0.5em;
display: block;
font-size: 100%;
margin-bottom: 0;
margin-left: 0;
min-height: 1em;
padding: 0;
width: 100%;
}
.mceActionPanel input, .plonebutton, .mceActionPanel #cancel {
background-color: #eee !important;
background: -moz-linear-gradient(top,  #fafafa 0%, #e9e9e9 50%, #ababab 100%) !important; /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(50%,#e9e9e9), color-stop(100%,#ababab)) !important; /* */
background: -webkit-linear-gradient(top,  #fafafa 0%,#e9e9e9 50%,#ababab 100%) !important; /* */
background: -o-linear-gradient(top,  #fafafa 0%,#e9e9e9 50%,#ababab 100%) !important; /* */
background: -ms-linear-gradient(top,  #fafafa 0%,#e9e9e9 50%,#ababab 100%) !important; /* */
background: linear-gradient(to bottom,  #fafafa 0%,#e9e9e9 50%,#ababab 100%) !important; /* */
border: 0.1em solid #ccc;
-moz-border-radius: .2em;
-webkit-border-radius: .2em;
border-radius: .5em;
-moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
-webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
color: #333 !important;
cursor: pointer;
display: inline-block;
font: bold 1em/2.25em Arial, Helvetica !important;
line-height: normal !important;
margin: 0.5em;
overflow: visible; /* */
padding: 0 1.5em !important;
text-decoration: none;
text-shadow: 0 1px 0 rgba(255,255,255,.8);
white-space:wrap;
width: auto !important;
}
.mceActionPanel input:hover, .plonebutton:hover, .mceActionPanel #cancel:hover {
background-color: #F0FFE6;
background: -webkit-gradient(linear, left top, left bottom, from(#F0FFE6), to(#ddffbb));
background: -webkit-linear-gradient(top, #F0FFE6, #ddffbb);
background: -moz-linear-gradient(top, #F0FFE6, #ddffbb);
background: -ms-linear-gradient(top, #F0FFE6, #ddffbb);
background: -o-linear-gradient(top, #F0FFE6, #ddffbb);
background: linear-gradient(top, #F0FFE6, #ddffbb);
border:0.1em solid #cdfe4a;
color:#75ad0a;
}
.mceActionPanel input:active, .plonebutton:active, .mceActionPanel #cancel:active {
border:0.1em solid #cdfe4a;
-moz-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
-webkit-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
position: relative;
top: 1px;
}
.mceActionPanel input:focus, .plonebutton:focus, .mceActionPanel #cancel:focus {
border: 0.1em solid #CDFE4A;
outline: 0;
}
.mceActionPanel input:before, .plonebutton:before, .mceActionPanel #cancel:before {
background: #ccc;
background: rgba(0,0,0,.1);
-moz-border-radius: .15em 0 0 .15em;
-webkit-border-radius: .15em 0 0 .15em;
border-radius: .15em 0 0 .15em;
-moz-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
-webkit-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
float: left;
font-size: 1.5em;
font-style: normal;
font-variant: normal;
font-weight: normal;
margin: 0 1em 0 -1em;
padding: 0 0.2em;
pointer-events: none;
text-align: center;
text-transform: none;
width: 1.15em;
}
.mceActionPanel input:after, .plonebutton:after, .mceActionPanel #cancel:after {
background: #ccc;
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.1);
-moz-border-radius: 0 .15em .15em 0;
-webkit-border-radius: 0 .15em .15em 0;
border-radius: 0 .15em .15em 0;
-moz-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
-webkit-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
box-shadow: -1px 0 0 rgba(0, 0, 0, 0.5), -2px 0 0 rgba(255, 255, 255, 0.5);
float: right;
font-size: 1.5em;
font-style: normal;
font-variant: normal;
font-weight: normal;
margin: 0 -1em 0 1em;
padding: 0 0.2em;
pointer-events: none;
text-align: center;
text-transform: none;
width: 1.15em;
}
.mceActionPanel {
margin-top: 0.25em !important;
text-align: center;
}
/* */
.mceActionPanel #insert {
width: auto !important;
}
.mceInputPanel {
margin: 0.25em !important;
}
.plonepopup .mceMovable .mceMove {
background: none repeat scroll 0 0 transparent;
border: 0 solid #777777;
display: block;
}
a#ctims-link:hover {
background: no-repeat scroll 1px -85px #FFF;
padding: 3px 7px 4px;
}
.documentActions {
background-color:#efefef;
padding:15px;
}
#content .documentActions ul {
list-style: none;
}
#content .documentActions ul li {
display: inline-block;
}
#document-action-share-this  img {
padding-bottom: 3px;
margin-top: 10px;
}
#document-action-share-this a:link {
border-bottom: 0;
}
/* */

