/******************************************************************************//* Liferay                                                                    *//******************************************************************************//* Global */a {background: none;text-decoration: none;color:#0B357F;}a:hover {text-decoration: underline;}body {background-color: #FFDFD0;border: 0;margin: 0;padding: 0;text-align: center;font-family: Tahoma, Arial;font-size: 76%;}body * { font-size: 1em; }body#body-bg {background: #ffffff url(/html/themes/crestwood/color_schemes/01/background.jpg) no-repeat fixed top left;}body#iframe-body-bg {}.font-xx-small { font-size: 0.7em; }.font-x-small { font-size: 0.8em;}.font-small { font-size: 0.9em; }.font-large { font-size: 1.1em; }.font-x-large { font-size: 1.2em; }.font-xx-large { font-size: 1.3em; }select {border-color: #CCCCCC;border-style: solid;border-width: 1px;}ul {list-style-type: none;list-style-image: url(/html/themes/crestwood/images/custom/bullet.gif);margin: 5px 0 10px 15px;padding: 0;}img { border: 0; margin: 0; padding: 0 }form { margin: 0; padding: 0; }.form-button {border-color: #FFAFB0;border-style: solid;border-width: 1px;font-family: Arial;font-size: 10px;}.form-button-hover {border-bottom: solid 1px #FFAFB0;border-left: solid 1px #FFDFD0;border-right: solid 1px #FFAFB0;border-top: solid 1px #FFDFD0;font-family: Arial;font-size: 10px;}.form-text {border-color: #CCCCCC;border-style: solid;border-width: 1px;font-family: Arial;font-size: 80%;}.tree-js-pop-up DIV {background-color: LightGrey;border: 2px Outset White;display: none;padding: 4;position: absolute;text-align: left;z-index: 10;}.pop-up-outer { border: 1px solid #383838; background-color: #FFFFFF; }.pop-up-inner { border: 1px solid #747474; }.pop-up-header { background-color: #000000; height: 25px; }.pop-up-title { color: #FFFFFF; font-weight: bold; padding-left: 10px; }.pop-up-close a { color: #FFFFFF; margin-right: 7px; white-space: nowrap; text-decoration: underline; }/* Alpha */.alpha {background-color: #FFAFB0;}.alpha-gradient {background: url(/html/themes/crestwood/color_schemes/01/portlet_title_bg_gradient.gif) repeat-x;}.alpha-neg-alert {color: #FF0000;}.alpha-pos-alert {color: #007F00;}.alpha-separator {background: url(/html/themes/crestwood/color_schemes/01/portlet_title_bg_x.gif) repeat-x bottom;border-bottom: none;padding: 1px;}A.alpha {background: none;color: #000000;text-decoration: none;}A.alpha:hover {color: #000000;text-decoration: underline;}FONT.alpha {background: none;color: #000000;font-family: Verdana, Arial;}/* Beta */.beta { background-color: #FFAFB0; }.beta-gradient { }.beta-neg-alert { color: #FF0000; }.beta-pos-alert { color: #007F00; }.beta-separator {background: url(/html/themes/crestwood/color_schemes/01/portlet_menu_bg_x.gif) repeat-x bottom;border-bottom: none;padding: 1px;}A.beta {background: none;color: #000000;text-decoration: none;}A.beta:hover {color: #000000;text-decoration: underline;}FONT.beta {background: none;color: #000000;font-family: Verdana, Arial;}/* Gamma */.gamma {background-color: none;}.gamma-gradient {background: url(/html/themes/crestwood/color_schemes/01/portlet_bg_x.gif) repeat-x;}.gamma-neg-alert {color: #FF0000;}.gamma-pos-alert {color: #007F00;}.gamma-separator {background: url(/html/themes/crestwood/color_schemes/01/gamma_dotted_x.gif) repeat-x bottom;border-bottom: none;padding: 1px;}.gamma-tab {border-bottom: 1px solid #FFAFB0;margin-left: 0px;margin-top: 0px;margin-bottom: 15px;margin-right: 0px;padding-bottom: 27px;padding-left: 0px;}.gamma-tab ul, .gamma-tab li {background: #FFAFB0;border: 1px solid #FFAFB0;color: #000000;display: inline;float: left;font-family: Verdana, Arial;font-size: 13px;font-weight: normal;line-height: 22px;list-style-type: none;margin-right: 8px;padding: 2px 10px 2px 10px;text-decoration: none;}.gamma-tab ul.current, .gamma-tab li.current {background: transparent;border-bottom: 1px solid #FFFFFF;color: #000000;}.gamma-tab li.toggle {background: none;border: 0px;float: right;margin-right: 0px;padding-right: 0px;}A.gamma {background: none;color: #000000;text-decoration: none;}A.gamma:hover {color: #000000;text-decoration: underline;}FONT.gamma {background: none;color: #000000;font-family: Verdana, Arial;}/* Bg */.bg {background-color: none;}.bg-neg-alert {color: #FF0000;}.bg-pos-alert {color: #007F00;}A.bg {background: none;color: #000000;text-decoration: none;}A.bg:hover {color: #000000;text-decoration: underline;}FONT.bg {color: #000000;font-family: Verdana, Arial;}/******************************************************************************//* Liferay Layout CSS                                                         *//******************************************************************************//* Main Layout */#layout-outer-side-decoration {}#layout-inner-side-decoration {}#layout-box {border: none;margin: 0 auto 0 auto;padding: 10px 0 10px 0;}#layout-top {height: 65px;position: relative;z-index: 2;}#layout-corner-ul { } #layout-corner-ur { } #layout-corner-bl { } #layout-corner-br { } #layout-corner-2-bl { } #layout-corner-2-br { } #layout-top-decoration { } #layout-bottom-decoration { } #layout-bottom-decoration-2 { } #layout-company-logo {position: absolute;top: 10px;left: 10px;}#layout-user-menu {text-align: left;padding-left: 10px;position: absolute;top: 10px;left: 220px;}#layout-global-search {position: absolute;right: 20px;top: 20px;}#layout-my-places {position: relative;right: 0;width: 200px;}#layout-my-places ul {background-color: #FFFFFF;border: 1px solid #FFAFB0;position: absolute;text-align: left;right: 0;top: 0;margin: 0;}#layout-my-places ul li {padding: 2px;}/* Top Navigation Layout */#layout-nav-container {position: relative;z-index: 1;}.layout-nav-tabs {background: url(/html/themes/crestwood/images/custom/navigation.gif) repeat-x;}.layout-nav-row {position: relative;height: 40px;margin-bottom: -9px;width: 100%;}.layout-nav-tab-left {background: url(/html/themes/crestwood/images/custom/bullet.gif) no-repeat;height: $tabImageHeight;left: -$tabImageSideWidth;overflow: hidden;position: absolute;top: 0px;}.layout-nav-tab-right {background: url(/html/themes/crestwood/images/tabs/tab-medium-right.gif) no-repeat;height: $tabImageHeight;overflow: hidden;position: absolute;right: -$tabImageSideWidth;top: 0px;width: $tabImageSideWidth;}.layout-nav-tab-left-end {background: url(/html/themes/crestwood/images/custom/bullet.gif) no-repeat;height: $tabImageHeight;left: -$tabImageSideWidth;overflow: hidden;position: absolute;top: 0px;}.layout-nav-tab-right-end {background: url(/html/themes/crestwood/images/tabs/tab-medium-right-end.gif) no-repeat;height: $tabImageHeight;overflow: hidden;position: absolute;right: -$tabImageSideWidth;top: 0px;width: $tabImageSideWidth;}.layout-nav-tab-selected-left {background: url(/html/themes/crestwood/images/custom/bullet.gif) no-repeat;height: $tabImageHeight;left: -$tabImageSideWidth;overflow: hidden;position: absolute;top: 0px;}.layout-nav-tab-selected-right {background: url(/html/themes/crestwood/images/tabs/tab-dark-right.gif) no-repeat;height: $tabImageHeight;overflow: hidden;position: absolute;right: -$tabImageSideWidth;top: 0px;width: $tabImageSideWidth;}.layout-nav-tab-selected-left-end {background: url(/html/themes/crestwood/images/custom/bullet.gif) no-repeat;height: $tabImageHeight;left: -$tabImageSideWidth;overflow: hidden;position: absolute;top: 4px;}.layout-nav-tab-selected-right-end {background: url(/html/themes/crestwood/images/tabs/tab-dark-right-end.gif) no-repeat;height: $tabImageHeight;overflow: hidden;position: absolute;right: -$tabImageSideWidth;top: 0px;width: $tabImageSideWidth;}.layout-nav-tab {position: absolute;}.layout-nav-tab-selected {height: $tabImageHeight;position: absolute;z-index: 100;}.layout-tab, .layout-tab A {color: #000000;font-family: Verdana, Arial;font-size: 10pt;position: relative;top: 0.5px;}.layout-tab-selected, .layout-tab-selected A {color: #000000;font-family: Verdana, Arial;font-size: 10pt;font-weight: bold;position: relative;top: 0.5px;}#layout-nav-menu-bar-left {background: url(/html/themes/crestwood/images/tabs/tab-dark-bar-left.gif) no-repeat;height: 26px;left: 0;overflow: hidden;position: absolute;top: 0px;width: 11px;}#layout-nav-menu-bar-right {background: url(/html/themes/crestwood/images/tabs/tab-dark-bar-right.gif) no-repeat;height: 26px;overflow: hidden;position: absolute;right: 0;top: 0px;width: 11px;}#layout-nav-menu-bar {background: url(/html/themes/crestwood/images/tabs/tab-dark-bar-middle.gif) repeat-x;height: 26px;left: 0;position: absolute;top: 24px;width: 100%;z-index: 99;}#layout_nav_menu_list {text-align: right;}/* Column Layout */#layout-content-container {padding: 0;}.layout-column-default {background-color: none;}#layout-bottom-container {clear: both;font-family: Verdana, Arial;font-size: 7pt;font-weight: normal;text-align: left;}.portal-add-content {background-color: #FFDFD0;border: 3px solid #FFAFB0;padding: 8px;}#layout-column_column-1,#layout-column_column-2,#layout-column_column-3,#layout-column_column-4,#layout-column_column-5{min-height: 75px;}.layout-column-highlight {background: url(/html/themes/crestwood/images/common/diagonal-lines.gif) scroll repeat;}#bottom-container {border: 0;clear: both;padding: 0;text-align: left;}#bottom-content {font-family: Verdana, Arial;font-size: 6.5pt;font-weight: normal;vertical-align: bottom;}/******************************************************************************//* Portlet CSS                                                                *//******************************************************************************//* Liferay Portlet */#portlet-dragging {opacity: 0.75;}.portlet-container {position: relative;}.portlet-box {border: 1px solid #000000;border-top: 2px solid #000000;background: url(/html/themes/crestwood/images/custom/bars.gif) repeat;}.portlet-box-right {background: url(/html/themes/crestwood/images/custom/box-right.gif) repeat-y top right;padding-right: 2px;}.portlet-header-bar {height: 20px;text-align: left;position: relative;}.portlet-borderless-container { position: relative; }.portlet-borderless-bar { text-align: left; font-size: 0.8em; }.portlet-header-decoration {background: url(/html/themes/crestwood/images/custom/header-middle.gif) repeat-x;font-family: Verdana, Arial;}.portlet-header-decoration DIV {background: url(/html/themes/crestwood/images/custom/fade.gif) no-repeat top left;}.portlet-header-decoration DIV DIV {background: url(/html/themes/crestwood/images/custom/header-left.gif) no-repeat;height: 20px;}.portlet-title {font-size: 0.8em;font-weight: bold;position: absolute;top: 3px;left: 25px;}.portlet-small-icon-bar {height: 17px;position: absolute;right: 5px;text-align: right;top: 1px;width: 70%;z-index: 2;}.portlet-small-icon {height: 14px;margin: -1px;width: 14px;}.portlet-fade {background: url(/html/themes/crestwood/images/custom/fade.gif) no-repeat;height: 22px;left: 15px;overflow: hidden;position: absolute;top: 0px;width: 124px;}.portlet-content {margin: 5px 0 5px 0;}.portlet-top-decoration {display: none;background: url(/html/themes/crestwood/images/custom/portlet-corner-ur.gif) no-repeat top right;}.portlet-top-decoration DIV {background-color: #000000;height: 2px;margin-right: 2px;font-size: 0;}.portlet-inner-top {margin: 0 auto 0 auto;}.portlet-bottom-blank {margin-bottom: 5px;}.portlet-bottom-decoration {height: 2px;}.portlet-bottom-decoration DIV {background: url(/html/themes/crestwood/images/custom/portlet-corner-br.gif) no-repeat top right;height: 2px;}.portlet-bottom-decoration DIV DIV {background: url(/html/themes/crestwood/images/custom/bottom-middle.gif) repeat-x;font-size: 0;height: 2px;margin-right: 3px;}/* Fonts */.portlet-font {color: #000000;font-family: Verdana, Arial;}.portlet-font-dim {color: #C4C4C4;font-family: Verdana, Arial;}/* Messages */.portlet-msg-status {color: #000000;font-family: Verdana, Arial;font-style: italic;}.portlet-msg-info {color: #000000;font-family: Verdana, Arial;}.portlet-msg-error {color: #FF0000;font-family: Verdana, Arial;}.portlet-msg-alert {color: #FF0000;font-family: Verdana, Arial;font-style: italic;}.portlet-msg-success {color: #007F00;font-family: Verdana, Arial;}/* Sections */.portlet-section-header {color: #000000;background: #FFAFB0;font-family: Verdana, Arial;}.portlet-section-body {color: #000000;background: #FFAFB0;font-family: Verdana, Arial;}TR.portlet-section-body:hover {color: #000000;background: #FFAFB0;font-family: Verdana, Arial;}.portlet-section-body A {color: #000000;}TR.portlet-section-body:hover A {color: #000000;}.portlet-section-alternate {color: #000000;background: #FFAFB0;font-family: Verdana, Arial;}TR.portlet-section-alternate:hover {color: #000000;background: #FFAFB0;font-family: Verdana, Arial;}.portlet-section-alternate A {color: #000000;}TR.portlet-section-alternate:hover A {color: #000000;}.portlet-section-selected {color: #000000;background: #FFAFB0;font-family: Verdana, Arial;}.portlet-section-selected:hover, TR.portlet-section-selected:hover {color: #000000;background: #FFAFB0;font-family: Verdana, Arial;}.portlet-section-selected A, portlet-section-selected A:hover {background: none;}.portlet-section-subheader {color: #000000;background: #FFAFB0;font-family: Verdana, Arial;}.portlet-section-footer {color: #000000;font-family: Verdana, Arial;}.portlet-section-text {color: #000000;font-family: Verdana, Arial;}/* Forms */.portlet-form-label {color: #000000;font-family: Verdana, Arial;}.portlet-form-input-field {border-color: #CCCCCC;border-style: solid;border-width: 1px;font-family: Arial;font-size: 80%;}.portlet-form-button {background: url(/html/themes/crestwood/color_schemes/01/button_gradient.gif) repeat-x;border-color: #FFAFB0;border-style: solid;border-width: 1px;font-family: Arial;font-size: 10px;}.portlet-icon-label {color: #000000;font-family: Verdana, Arial;font-size: small;}.portlet-dlg-icon-label {color: #000000;font-family: Verdana, Arial;font-size: small;}.portlet-form-field-label {color: #000000;font-family: Verdana, Arial;}.portlet-form-field {color: #000000;font-family: Verdana, Arial;}/******************************************************************************//* Navigation Portlet                                                         *//******************************************************************************/.portlet-navigation-menu {margin: 10px 0 10px 15px;padding: 0px;font-family: Arial;font-size: x-small;text-align: left;}.portlet-navigation-menu UL {margin: 0 0 0 5px;padding: 0px 0 0 15px;}/******************************************************************************//* Display Tag Library                                                        *//******************************************************************************/TR.even { background-color: #FFAFB0; color: #000000; font-family: Verdana, Arial; }TR.odd { background-color: #FFAFB0; color: #000000; font-family: Verdana, Arial; }