/******************************************************************************//* Liferay                                                                    *//******************************************************************************//* Global */A {color: #000000;background: transparent;text-decoration: none;position: relative;}A:hover {color: #696969;text-decoration: underline;}BODY {background-color: #2B353D;color: #000000;font-family: Arial, Helvetica, sans-serif;}BODY#body-bg {background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/background.jpg);}BODY * { font-size: 1em; }FORM { margin: 0; }HTML { font-size: 0.75em; }IMG { border: 0; padding: 0; margin: 0; }UL { list-style-position: inside; margin: 0; padding: 0; }.tree-js-pop-up DIV {background-color: #D3D3D3;border: 2px Outset #FFFFFF;padding: 4;position: absolute;display: none;z-index: 10;}.font-xx-small { font-size: 0.76em; }.font-x-small { font-size: 0.84em; }.font-small { font-size: 0.92em; }.font-large { font-size: 1.08em; }.font-x-large { font-size: 1.16em; }.font-xx-large { font-size: 1.24em; }/* Alpha */.alpha {background-color: #CACACA;}.alpha-gradient {}.alpha-neg-alert {color: #FF0000;}.alpha-pos-alert {color: #00FF00;}.alpha-separator {border-bottom: none;padding: 1px;}A.alpha {background: transparent;color: #000000;text-decoration: none;}A.alpha:hover {color: #000000;text-decoration: underline;}FONT.alpha {background: transparent;color: #000000;font-family: Tahoma, Arial;}/* Beta */.beta {background-color: #C0C0C0;}.beta-gradient {}.beta-neg-alert {color: #FF0000;}.beta-pos-alert {color: #00FF00;}.beta-separator {border-bottom: none;padding: 1px;}A.beta {background: transparent;color: #000000;text-decoration: none;}A.beta:hover {color: #000000;text-decoration: underline;}FONT.beta {background: transparent;color: #808080;font-family: Tahoma, Arial;}/* Gamma */.gamma {background-color: #EEEEEE;}.gamma-gradient {}.gamma-neg-alert {color: #FF0000;}.gamma-pos-alert {color: #00FF00;}.gamma-separator {border-bottom: none;padding: 1px;}.gamma-tab {border-bottom: 1px solid #C0C0C0;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: #EEEEEE;border: 1px solid #C0C0C0;color: #000000;display: inline;float: left;font-family: Tahoma, Arial;font-size: 1.15em;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: #EEEEEE;border-bottom: 1px solid #EEEEEE;color: #000000;}A.gamma {background: transparent;color: #000000;text-decoration: none;}A.gamma:hover {color: #000000;text-decoration: underline;}FONT.gamma {background: transparent;color: #000000;font-family: Tahoma, Arial;}/* Bg */.bg {background-color: #FFFFFF;}.bg-neg-alert {color: #FF0000;}.bg-pos-alert {color: #00FF00;}A.bg {background: transparent;color: #000000;text-decoration: none;}A.bg:hover {color: #000000;text-decoration: underline;}FONT.bg {color: #000000;font-family: Tahoma, Arial;}/******************************************************************************//* Liferay Layout CSS                                                         *//******************************************************************************/#layout-content-container {background: #FFFFFF;}#layout-outer-side-decoration { }#layout-inner-side-decoration { }#layout-box {    background-color: #FFFFFF;}.layout-box-left {width: 53px;background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/portal-border-left.gif);background-repeat: repeat-y;}.layout-box-right {width: 53px;background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/portal-border-right.gif);background-repeat: repeat-y;}#layout-top {position: relative;}.layout-banner-left {width:53px;height:142px;background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/portal-border-left.gif);}.layout-banner-right {width:53px;height:142px;background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/portal-border-right.gif);}.layout-banner-middle {top: 0px;height: 142px;width: auto;background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/banner.gif);left: 0px;text-align: left;}.layout-banner-middle * {position: relative;}#layout-logo {background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/company-logo.gif);width: 124px;height: 56px;}#layout-user-menu {text-align: right;right: 5px;z-index: 3;}#layout-my-places table{position: relative;text-align: right;}#layout-my-places ul {background-color: #FFFFFF;border: 1px solid #6699CC;position: absolute;text-align: right;right: 0;top: 0;margin: 0;}#layout-my-places ul li {padding: 2px;}#layout-nav-container {position: relative;height: 22px;top: 0px; background: #74978D;border-bottom: black 1px solid;border-right: black 1px solid;border-left: black 1px solid;margin-bottom: 5px;}.banner-wrapper {background: white;}.nav-border-left {height: 22px;width: 53px;background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/portal-border-left.gif);;}.nav-border-right {height: 22px;width: 53px;background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/portal-border-right.gif);}.layout-tab {margin-left: 40px;font-size: 18px;text-align: center;background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/tab-unselected.gif);float: left;}.layout-tab div {margin-top: 7px;}.layout-tab A {    color: #000000;position: relative;}.layout-tab-selected {font-size: 18px;margin-left: 40px;float: left;}.layout-tab-selected div {margin-top: 0px;}.layout-tab-selected A {    color: #696969;font-family: Tahoma, Arial;font-weight: bold;position: relative;}.layout-tab-selected A:hover {color: #CCCCCC;}#layout-content-container{ float: left;}#bottom-container {border: 0;clear: both;padding: 5;text-align: left;}#bottom-content {font-family: Verdana, Arial;font-weight: normal;vertical-align: bottom;}.portal-add-content {background-color: white;border: 3px solid #6699CC;padding: 8px;text-align: left;z-index: 20;color: black;}.portal-add-content A{color: black;}.nav-more {position: relative;}#layout-nav-more-menu {background-color: #FFFFFF;border: 1px solid #6699CC;position: absolute;text-align: left;z-index: 300;}#layout-nav-more-menu li {padding: 2px 2px 2px 5px;}#layout-nav-more-menu li A{color: black;}ul {list-style-type: none;margin: 5px 0 10px 20px;padding: 0;z-index: 20;}#layout-column_column-1,#layout-column_column-2,#layout-column_column-3,#layout-column_column-4,#layout-column_column-5{min-height: 75px;}.bottom-left {background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/BottomBGLeft.gif);height: 51px;width: 53px;background-repeat: no-repeat;}.bottom-middle{background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/BottomBGCenter.gif);background-repeat: repeat-x;height: 51px;width: 930px;}.bottom-right{background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/BottomBGRight.gif);height: 51px;width: 53px;background-repeat: no-repeat;}/******************************************************************************//* Portlet CSS                                                                *//******************************************************************************//* Liferay Portlet *//*#portlet-dragging {opacity: 0.75;}*/.portlet-table {height: 100%;border-collapse: collapse;width: 100%;}#portlet-dragging portlet-box { }.portlet-container {height: auto;margin-bottom: 5px;position: relative;}.portlet-box {height: auto;background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/portlet-bg.gif);}.portlet-box * {position: relative;}.portlet-header-bar-middle {position: relative;text-align: left;height:22px;width: auto;background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/portlet-header-bar-middle.gif) ;background-repeat: repeat-x;}.portlet-header-bar-right {background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/portlet-header-bar-right.gif);height: 22px;width: 1px;background-repeat: repeat-y;}.portlet-header-bar-left {background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/portlet-header-bar-left.gif);height: 22px;width: 1px;background-repeat: repeat-y;}.portlet-title {color: #000000;font-weight: bold;position: absolute;width: 120px;left: 4px;top: 5px;z-index: 1;}.portlet-small-icon-bar {position: absolute;display: none;text-align: right;right: 4px;width: 100px;top: 5px;}.portlet-corner-ul {height: 1px;width: 1px;background: url(/simpleton_themes/html/themes/simpleton/images/custom/portlet-corner-ul.gif) bottom no-repeat;}.portlet-corner-ur{height: 1px;width: 1px;background: url(/simpleton_themes/html/themes/simpleton/images/custom/portlet-corner-ur.gif) bottom no-repeat;}.portlet-border-top { height: 1px;width: 100%;background: url(/simpleton_themes/html/themes/simpleton/images/custom/portlet-border-top.gif) bottom repeat-x;}.portlet-border-left {height:100%;border-left: black 1px solid;}.portlet-border-right {height: 100%;border-right: black 1px solid;}.portlet-border-bottom {width: auto;height: 1px;text-align: left;background: url(/simpleton_themes/html/themes/simpleton/images/custom/portlet-border-bottom.gif) repeat-x;}.portlet-corner-bl{height: 1px;width: 1px;background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/portlet-corner-bl.gif);background-repeat: repeat-x;}.portlet-corner-br {height: 1px;width: 1px;background-image: url(/simpleton_themes/html/themes/simpleton/images/custom/portlet-corner-br.gif);background-repeat: repeat-x;}/* Fonts */.portlet-font {color: #000000;}.portlet-font-dim {color: #696969;}/* Messages */.portlet-msg-status {color: #000000;font-style: italic;}.portlet-msg-info {color: #000000;}.portlet-msg-error {color: #FF0000;}.portlet-msg-alert {color: #000000;font-style: italic;}.portlet-msg-success {color: #00FF00;}/* Sections */.portlet-section-header {color: #DCDCDC;background: #FFFFFF;}.portlet-section-body {color: #000000;background: #FFFFFF;}.portlet-section-body-hover, TR.portlet-section-body:hover {color: #000000;background: #c27671;}.portlet-section-body A {color: #000000;}.portlet-section-body-hover A, TR.portlet-section-body:hover A {color: #000000;}.portlet-section-alternate {color: #000000;background: #CCCCCC;}.portlet-section-alternate-hover, TR.portlet-section-alternate:hover {color: #000000;background: #c27671;}.portlet-section-alternate A {color: #000000;}.portlet-section-alternate-hover A, TR.portlet-section-alternate:hover A {color: #000000;}.portlet-section-selected {color: #000000;background: #FFFFFF;}.portlet-section-selected-hover, TR.portlet-section-selected:hover {color: #000000;background: #FFFFFF;}.portlet-section-selected A {color: #000000;}.portlet-section-selected-hover A, TR.portlet-section-selected:hover A {color: #000000;}.portlet-section-subheader {color: #000000;background: #FFFFFF;}.portlet-section-footer {color: #000000;}.portlet-section-text {color: #000000;}/* Forms *//* form-text & form-button have been depricated */.portlet-form-label {color: #000000;}.portlet-form-input-field, form-text {border-color: #CCCCCC;border-style: solid;border-width: 1px;}.portlet-form-button, .form-button {border-color: #CACACA;border-style: solid;border-width: 1px;}.portlet-icon-label {color: #000000;}.portlet-dlg-icon-label {color: #000000;}.portlet-form-field-label {color: #000000;}.portlet-form-field {color: #000000;}/******************************************************************************//* Navigation Portlet                                                         *//******************************************************************************/.portlet-navigation-menu UL {    text-align: left;}.portlet-navigation-menu LI {}/******************************************************************************//* Bread Crumb Portlet                                                        *//******************************************************************************/.portlet-bread-crumb {margin-top: 10px;padding-left: 15px;}/******************************************************************************//* Journal Content                                                            *//******************************************************************************/.portlet-journal-content {overflow: hidden;}.portlet-journal-content DIV.content {padding: 15px;}.portlet-journal-content .content { }.portlet-journal-content .content-small { font-size: 0.85em; }.portlet-journal-content .content-large { font-size: 1.15em; }.portlet-journal-content .code-fragment { background: #EFEFEF; border: 1px solid #89A6C8; font-family: Courier New; padding: 8px; }.portlet-journal-content .note-fragment { background: #FFCCCC; border: 1px solid #CC0000; font-family: Arial; font-size: 1.15em; padding: 8px; }.portlet-journal-content .docs-fragment { background: #FFFFFF; border: 1px solid #000000; font-family: Arial; font-size: 1.15em; padding: 8px; }.portlet-journal-content .textbox { background-color: #EFEFEF; border-style: groove; color: #666666; font-family: Arial; font-size: 1.15em; width: 150px; }.portlet-journal-content A:link { color: #5C5C9A; text-decoration: none; }.portlet-journal-content A:visited { color: #5C5C9A; text-decoration: none; }.portlet-journal-content A:hover { color: #0000FF; text-decoration: none; }.portlet-journal-content A:active { color: #5C5C9A; text-decoration: none; }.portlet-journal-content OL { font-weight: bold; list-style-type: upper-roman; }.portlet-journal-content OL OL { font-weight: normal; list-style-type: lower-alpha; }.portlet-journal-content OL OL OL { font-weight: normal; list-style-type: square; }.portlet-journal-content UL { font-weight: normal; list-style-type: square; }.portlet-journal-content LI { border: 0; padding:0; margin:0 }#portlet-journal-search {text-align: center;}#portlet-journal-search TABLE {margin-left: auto;margin-right: auto;}/******************************************************************************//* Display Tag Library                                                        *//******************************************************************************/TR.even { background-color: #C0C0C0; color: #000000; font-family: Tahoma, Arial; }TR.odd { background-color: #EEEEEE; color: #000000; font-family: Tahoma, Arial; }#layout-outer-side-decoration {
height: 0px;
position: relative;
top: -8px;
}
#layout-top {height: 0px;}