.mgnlListText,.mgnlListHeader {
font-family: Verdana, sans-serif;
font-size: 11px;
vertical-align: top;
color: #000;
position: relative;
top: 2px;
}
.mgnlListHeader {
padding-top: 2px;
font-weight: bold;
}
.mgnlListColumnLine {
width: 1px;
background-color: #D8EFB6;
position: absolute;
z-index: 1;
}
.mgnlListColumnResizer {
position: absolute;
left: -1000px;
background-image:
url(/.resources/admin-css/../../.resources/controls/list/headerDelimiterGreen.gif);
height: 20px;
width: 9px;
z-index: 1;
cursor: e-resize;
}
.mgnlListHeaderBackground {
border-left: 1px #999999 solid;
border-right: 1px #CCCCCC solid;
position: relative;
background-image:
url(/.resources/admin-css/../../.resources/controls/list/headerBackgroundGreen.gif);
background-repeat: repeat-x;
height: 20px;
}
.mgnlListContentDiv {
position: absolute;
/* borders are switched on and of by code*/
border-bottom-width: 1px;
border-bottom-color: silver;
border-right-width: 1px;
border-right-color: silver;
}
.mgnlListInnerContentDiv {
border-left: 1px solid #999;
overflow-x: hidden;
}
.mgnlListSortGroupDiv {
position: absolute;
width: 160px;
border: 1px solid silver;
background-color: #EDEEE9;
padding: 10px 5px 5px 5px;
visibility: hidden;
}
.mgnlListSortGroupTitle {
font-weight: bold;
}
.mgnlListSortGroupLine {
background-image: url(/.resources/admin-css/../../.resources/controls/list/separator.gif);
background-repeat: repeat;
margin: 10px 0 10px 0;
height: 2px;
overflow: hidden;
}
.mgnlListSortGroupLink,.mgnlListSortGroupLinkASC,.mgnlListSortGroupLinkDESC
{
padding-top: 5px;
}
.mgnlListSortGroupLink a,.mgnlListSortGroupLinkASC a,.mgnlListSortGroupLinkDESC a
{
text-decoration: none;
}
.mgnlListSortGroupLink a {
color: gray;
}
.mgnlListSortGroupLinkASC a,.mgnlListSortGroupLinkDESC a {
color: #28506A;
font-weight: bold;
}
.mgnlListRow,.mgnlListRowHover,.mgnlListRowSelected {
position: relative;
margin-top: 5px;
height: 18px;
}
.mgnlListRowHover {
background-color: #EDF2FA;
}
.mgnlListRowSelected {
background-color: #D1E1ED;
}
body#mgnl img {
border: none;
}
.mgnlBgDark,body.mgnlDialogBody,body#mgnl {
background-color: #FAFBF4;
}
.mgnlBgDark {
margin: 0;
padding: 0;
}
.mgnlBgLight,div.mgnlDialogTab,div.mgnlTreeDiv,.mgnlTreeMenu,.mgnlAdminCentralMenuDiv
{
background-color: white;
}
.mgnlText,body#mgnl {
font-family: Verdana, sans-serif;
font-size: 11px;
color: #000;
}
.mgnlTextSmall {
font-family: Verdana, sans-serif;
font-size: 9px;
color: #000;
}
.mgnlMainbar,.mgnlMainbarPreview {
position: absolute;
z-index: 900;
}
.mgnlBtnsLeft {
text-align: left !important;
}
.mgnlBtnsRight {
text-align: right !important;
}
.mgnlBtnsLeft, .mgnlBtnsRight {
white-space: nowrap;
line-height: 14px !important;
}
.mgnlControlButton,.mgnlControlButton_PUSHED {
font-size: 11px !important;
height: 15px;
padding: 1px 8px 1px 10px !important;
}
.mgnlControlButtonSmall,.mgnlControlButtonSmall_PUSHED {
font-size: 9px !important;
height: 5px;
padding: 0 3px 0 3px !important;
}
.mgnlControlButton,.mgnlControlButton_PUSHED,.mgnlControlButtonSmall,.mgnlControlButtonSmall_PUSHED {
font-family: Verdana, sans-serif !important;
color: #F0F2E6 !important;
cursor: default;
white-space: nowrap;
display: inline !important;
width: auto !important;
}
.mgnlControlButtonTransparent,.mgnlControlButtonTransparentSmall {
background: transparent;
white-space: nowrap;
}
.mgnlControlButton,.mgnlControlButtonSmall,.mgnlControlButtonTransparent,.mgnlControlButtonTransparentSmall {
background-color: #5E9201;
border-top: 1px solid #ADC97B;
border-left: 1px solid #ADC97B;
border-bottom: 1px solid #396101;
border-right: 1px solid #396101;
}
.mgnlControlButton_PUSHED,.mgnlControlButtonSmall_PUSHED {
background-color: #9DB517 !important;
border-top: 1px solid #B9C950;
border-left: 1px solid #B9C950;
border-bottom: 1px solid #8a2;
border-right: 1px solid #8a2;
}
table.mgnlControlBar, table.mgnlControlBarSmall, table.mgnlControlBarSmall_PUSHED, table.mgnlControlBarSmall_MOUSEOVER {
margin: 0px !important;
padding: 0px !important;
border-collapse: collapse !important;
/* this is the default, but enforcing it seems to make safari happier when we embed another table in table-layout:fixed */
table-layout: auto;
}
.mgnlControlBarSmall,.mgnlControlBarSmall_PUSHED,.mgnlControlBarSmall_MOUSEOVER {
width: 100% !important;
}
.mgnlControlBar,.mgnlControlBarSmall {
border-top: 1px solid #ADC97B !important;
border-left: 1px solid #ADC97B !important;
border-bottom: 1px solid #396101 !important;
border-right: 1px solid #396101 !important;
}
.mgnlControlBar td, .mgnlControlBarSmall td {
background-color: transparent !important;
background-repeat: repeat !important;
background-image: url(/.resources/admin-css/../admin-images/mgnl-bar.png) !important;
}
.mgnlControlBar_PUSHED td, .mgnlControlBarSmall_PUSHED td {
background-color: #9DB517 !important;
border-top: 1px solid #B9C950 !important;
border-left: 1px solid #B9C950 !important;
border-bottom: 1px solid #8a2 !important;
border-right: 1px solid #8a2 !important;
}
.mgnlControlBar_MOUSEOVER td, .mgnlControlBarSmall_MOUSEOVER td {
background-color: #8a3 !important;
border-left: 1px solid #ac6 !important;
border-top: 1px solid #ac6 !important;
border-right: 1px solid #680 !important;
border-bottom: 1px solid #680 !important;
}
.mgnlControlBarSmall td, .mgnlControlBarSmall_PUSHED td, .mgnlControlBarSmall_MOUSEOVER td {
padding: 1px 2px 2px 2px !important;
}
.mgnlControlBar,.mgnlControlBar_PUSHED,.mgnlControlBar_MOUSEOVER {
width: 100%;
}
.mgnlControlBar td,.mgnlControlBar_PUSHED td,.mgnlControlBar_MOUSEOVER td {
padding: 4px 2px 4px 2px !important;
}
#mgnlMoveDivShadow,#mgnlMoveDivDenied,#mgnlMoveDivAllowed {
position: absolute;
top: -50px;
left: -50px;
z-index: 901;
visibility: hidden;
font-family: Verdana;
font-size: 10px;
background-repeat: no-repeat;
width: 286px;
height: 20px;
}
#mgnlMoveDivShadow {
background-image:
url(/.resources/admin-css/../../.resources/admin-images/mgnlMoveShadow.gif);
}
#mgnlMoveDivDenied {
background-image:
url(/.resources/admin-css/../../.resources/admin-images/mgnlMoveDenied.gif);
}
.smothTextField {
height: 18px;
border: 0px #dddddd solid;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top: 2px;
}
td.smothBarLabelContainer {
width: 100%;
}
table.smothBarLabel {
table-layout: fixed;
width: 100%;
height: 9px;
margin: 0px;
padding: 0px;
border: none;
border-collapse: collapse;
}
td.smothBarLabel {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
overflow: hidden;
white-space: nowrap;
padding-top: 0px;
padding-bottom: 0px;
margin:0px;
text-align: center;
}
.smothTextFieldTD {
height: 20px;
}
.smothDropdownHeader {
padding-left: 3px;
padding-right: 3px;
padding-top: 2px;
cursor: pointer;
font: 11px verdana, arial, helvetica, sans-serif;
background-color: #ffffff;
}
.smothDropdownHeaderField {
padding-top: 2px;
cursor: pointer;
font: 11px verdana, arial, helvetica, sans-serif;
background-color: #ffffff;
border-top: 1px #999999 solid !important;
border-bottom: 1px #CCCCCC solid !important;
}
.smothDropdownBox {
margin: 0px;
padding: 0px;
cursor: pointer;
background-color: #ffffff;
visibility: hidden;
position: absolute;
z-index: 2;
}
.smothDropdownEntry {
margin: 0px;
padding: 0px;
cursor: pointer;
width: auto;
border-left: 1px #999999 solid !important;
border-right: 1px #CCCCCC solid !important;
padding-left: 6px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 2px;
}
.smothDropdownEntryHover {
margin: 0px;
padding: 0px;
cursor: pointer;
background-color: #D9F1B3;
width: auto;
border-left: 1px #999999 solid !important;
border-right: 1px #CCCCCC solid !important;
padding-left: 6px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 2px;
}
.smothDropdownEntryText {
font: 11px verdana, arial, helvetica, sans-serif;
}
.mgnlTreeText,.mgnlTreeHeader,.mgnlTreeTextLoading {
font-family: Verdana, sans-serif;
font-size: 11px;
vertical-align: top;
color: #000;
}
.mgnlTreeTextNoValue {
font-style: italic;
color: #999999;
}
.mgnlTreeTextDefaultValue {
font-style: italic;
color: #666666;
}
.mgnlTreeTextLoading {
padding-top: 5px;
height: 18px;
}
.mgnlTreeText,.mgnlTreeHeader {
position: relative;
top: 2px;
}
.mgnlTreeIcon {
position: relative;
top: 1px;
margin-right: 3px;
}
.mgnlTreeHeader {
padding-top: 2px;
font-weight: bold;
}
.mgnlTreeShifter {
position: relative;
top: -2px;
margin-right: 3px;
}
div.mgnlTreeDiv {
width: 500px;
overflow: auto;
visibility: visible;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-style: none solid none solid;
border-width: 1px;
border-top-color: #999;
border-left-color: #999;
border-bottom-color: #ccc;
border-right-color: #ccc;
}
/* show bottom line in the browser mode */
div.mgnlTreeBrowseModeDiv{
border-style: none solid solid solid;
}
div.mgnlTreeMenu {
position: absolute;
top: 0px;
left: -500px;
visibility: hidden;
border-style: solid;
border-width: 1px;
border-color: #999;
z-index: 600;
}
div.mgnlTreeMenuItem, div.mgnlTreeMenuItem_DISABLED {
width: 150px;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
font-family: Verdana, sans-serif;
color: #000;
font-size: 11px;
cursor: default;
}
div.mgnlTreeMenuItem {
cursor: pointer;
}
div.mgnlTreeMenuLine {
width: 158px;
height: 1px;
background-color: #999;
cursor: default;
}
div.mgnlTreeMenuItemX,div.mgnlTreeMenuItemX_DISABLED {
width: 150px;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-style: solid;
border-width: 0px;
border-top-width: 1px;
border-color: #999;
font-family: Verdana, sans-serif;
color: #000;
font-size: 11px;
cursor: default;
}
div.mgnlTreeMenuItem_DISABLED {
color: #999;
cursor: default;
}
.mgnlTreeLineInter {
width: 100%;
height: 5px;
overflow: hidden;
}
.mgnlTreeLineInter img {
width: 100%;
}
.mgnlTreeText {
height: 15px;
min-width: 20px;
}
.mgnlTreeColumn {
white-space: nowrap;
min-width: 20px;
height: 15px;
}
.mgnlTreeMenu div {
line-height: 15px;
height: 15px;
display: block;
white-space: nowrap;
}
.mgnlTreeMenuLine {
height: 1px !important;
padding: 0 !important;
}
.mgnlTreeMenuItem {
cursor: pointer;
}
#mgnlImportdiv {
position: absolute;
width: 300px;
height: 90px;
background-color: #F0F2E6;
border: 1px solid #000;
}
#mgnlImportdiv form {
padding: 20px;
}
#mgnlImportdiv input.mgnlImportButton {
font-family: Verdana, sans-serif;
font-size: 11px;
padding: 1px 8px 1px 10px;
color: #F0F2E6;
background-color: #5E9201;
cursor: default;
border-top: 1px solid #ADC97B;
border-left: 1px solid #ADC97B;
border-bottom: 1px solid #396101;
border-right: 1px solid #396101;
margin-top: 10px;
}
div.mgnlFunctionBar{
background-color: #EBEEDE;
padding:2px;
font-family: verdana;
font-size: 10px;
border: 1px solid;
border-left-color: #999;
border-top-color:#ccc;
border-bottom-color: #ccc;
border-right-color: #ccc;
height: 42px;
}
input.queryField {
border-top: 1px #999999 solid;
border-bottom: 1px #CCCCCC solid;
border-left: none;
border-right: none;
height: 20px;
font:11px verdana, arial, helvetica, sans-serif;
z-index:1;
}
div.mgnlFunctionBar td.separator {
border-left: 1px solid #B2B2B2 !important;
width:10px;
}
td.mgnlFunctionBarButton {
padding: 0 15px 0 5px;
text-align: center;
}
td.mgnlFunctionBarButton a {
padding: 2px;
font-size: 10px;
cursor: pointer;
display: table-cell;
text-decoration: none;
color: black;
}
td.mgnlFunctionBarButton a:hover {
text-align: center;
font-size: 10px;
cursor: pointer;
/*background-color: #FBFEEE;*/
display: table-cell;
text-decoration: none;
color: black;
}
/* inactive stuff */
td.mgnlFunctionBarButtonInactive {
padding: 0 15px 0 5px;
text-align: center;
}
td.mgnlFunctionBarButtonInactive a {
padding: 2px;
text-align: center;
font-size: 10px;
cursor: default;
color: gray;
display: table-cell;
text-decoration: none;
}
.mgnlDialogBody {
padding: 0;
margin: 0;
}
.mgnlDialogBody,.mgnlDialogBody td {
font-family: Verdana, sans-serif;
font-size: 11px;
vertical-align: top;
color: #000;
}
div.mgnlDialogTab {
position: absolute;
top: 55px;
left: -2000px;
width: 100%;
height: 300px;
overflow: auto;
visibility: visible;
border-style: solid;
border-width: 1px;
border-top-color: #999;
border-left-color: #999;
border-bottom-color: #ccc;
border-right-color: #ccc;
}
td.mgnlDialogTab {
padding-left: 12px;
padding-right: 12px;
padding-top: 44px;
}
div.mgnlDialogTabsetButtonBar {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
}
td.mgnlDialogTabsetButtonBar {
height: 61px;
width: 100%;
text-align: center;
vertical-align: bottom;
}
div.mgnlDialogTabsetSaveBar {
position: absolute;
bottom: 13px;
right: 10px;
text-align: right;
}
.mgnlDialogSmall,.mgnlDialogDescription,.mgnlDialogRichEToolboxLabel,.mgnlDialogRichEToolboxSubLabel {
font-size: 9px;
}
.mgnlDialogDescription {
padding-top: 2px;
}
.mgnlDialogRichEToolboxSubLabel {
padding-top: 6px;
padding-bottom: 1px;
}
.mgnlDialogRichEToolboxLabel {
font-weight: bold;
padding-top: 3px;
padding-bottom: 2px;
}
td.mgnlDialogBoxInput {
padding-top: 2px;
}
td.mgnlDialogBoxLabel {
padding-top: 4px;
}
div.mgnlDialogBoxLabel {
padding-bottom: 3px;
}
td.mgnlDialogBoxInput,td.mgnlDialogBoxLabel {
padding-bottom: 9px;
}
td.mgnlDialogBoxLine {
height: 1px;
font-size: 1px;
background-color: #E6E7DF;
}
input.mgnlDialogControlEdit,input.mgnlDialogControlFile,textarea.mgnlDialogControlEdit,select.mgnlDialogControlSelect {
font-family: Verdana, sans-serif;
font-size: 11px;
}
input.mgnlDialogControlEditSmall,input.mgnlDialogControlFileSmall,textarea.mgnlDialogControlEditSmall,select.mgnlDialogControlSelectSmall
{
font-family: Verdana, sans-serif;
font-size: 9px;
}
.mgnlDialogRichEIFrame,.mgnlDialogWebDAVIFrame {
height: 350px;
width: 100%;
}
input.mgnlDialogControlEdit,textarea.mgnlDialogControlEdit,.mgnlDialogRichEIFrame,.mgnlDialogWebDAVIFrame,input.mgnlDialogControlEditSmall,input.mgnlDialogControlFileSmall,textarea.mgnlDialogControlEditSmall
{
border-style: solid;
border-width: 1px;
border-top-color: #999;
border-left-color: #999;
border-bottom-color: #ccc;
border-right-color: #ccc;
}
td.mgnlDialogEditWithButton {
vertical-align: middle;
}
td.mgnlDialogButtonsetLabel {
padding-top: 2px;
}
td.mgnlDialogButtonsetButton {
width: 10px;
}
td.mgnlDialogButtonsetInterCol {
width: 24px;
}
td.mgnlDialogInterCol {
width: 12px;
}
td.mgnlDialogFileImage {
width: 1px;
padding-top: 1px;
padding-right: 18px;
}
img.mgnlDialogFileImage {
}
img.mgnlDialogFileIcon {
position: relative;
top: 3px;
}
input.mgnlDialogButtonsetButton {
position: relative;
left: -4px;
}
a.mgnlDialogButtonsetButton {
text-decoration: none;
color: #000000;
cursor: default;
}
a.mgnlDialogButtonsetButton:hover {
text-decoration: underline;
}
div.mgnlDialogSpacer {
font-size: 1px;
line-height: 1px;
height: 4px;
width: 2px;
}
.mgnlDialogBgAlt {
background-color: #e3e3e3;
}
.mgnlDialogAcl {
height: 16px;
}
div.mgnlDialogLinkBrowserTreeDiv {
position: absolute;
left: 8px;
top: 20px;
width: 400px;
height: 400px;
display: block;
}
body.mgnlAdminMain {
overflow: hidden;
}
#mgnlAdminCentralMessageBoxDiv {
position: absolute;
text-align: center;
padding-top: 9px;
font-family: verdana;
font-size: 10px;
border-top:1px solid #ccc;
height: 37px;
width: 100%;
visibility: hidden;
bottom: 0px;
}
div.messageBoxError {
background-color: #FFD0DC;
}
div.messageBoxWarn {
background-color: #F6D082;
}
div.messageBoxInfo {
background-color: #EBEEDE;
}
div.mgnlAdminCentralMenuDiv {
position: absolute;
left: 20px;
top: 60px;
height: 400px;
width: 165px;
overflow: auto;
visibility: visible;
border-style: solid;
border-width: 1px;
border-top-color: #999;
border-left-color: #999;
border-bottom-color: #ccc;
border-right-color: #ccc;
}
div.mgnlAdminCentralContentDiv {
position: absolute;
left: 195px;
top: 60px;
width: 800px;
height: 400px;
visibility: hidden;
display: none;
border-style: solid;
border-width: 1px;
border-top-color: #999;
border-left-color: #999;
border-bottom-color: #ccc;
border-right-color: #ccc;
}
#mgnlAdminCentralFooterDiv {
position: absolute;
left: 195px;
top: 60px;
width: 800px;
height: 18px;
font-size: 9px;
}
#mgnlAdminCentralFooterDiv,#mgnlAdminCentralFooterDiv a {
color: #AAAAAA;
}
/** to be removed and set at original-place **/
div.mgnlAdminCentralButtonsDiv {
margin: 0;
padding: 0;
}
/** navigation styles **/
.mgnlNavigationText {
color: black;
font-size: 11px;
text-align: left;
font-family: Verdana, sans-serif;
text-decoration: none;
}
#mgnlAdminCentralMenuInnerDiv {
width: 100%;
}
div.mgnlNavigationBox {
margin: 3px;
cursor: default;
}
div.mgnlNavigationWrapper1 {
width: 100%;
margin-bottom: 3px;
}
table.mgnlNavigation1Active {
height: 30px;
width: 100%;
background-color: #ADCADF;
background-image: url(/.resources/admin-css/../../.resources/controls/navigation/mgnlNavigationBgActive.gif);
background-repeat: repeat-x;
cursor: pointer;
}
table.mgnlNavigation1Hover {
height: 30px;
width: 100%;
background-color: #C4D9E8;
background-image: url(/.resources/admin-css/../../.resources/controls/navigation/mgnlNavigationBgHover.gif);
background-repeat: repeat-x;
cursor: pointer;
}
table.mgnlNavigation1Inactive {
height: 30px;
width: 100%;
background-color: #CDE8A6;
background-image: url(/.resources/admin-css/../../.resources/controls/navigation/mgnlNavigationBgInactive.gif);
background-repeat: repeat-x;
cursor: pointer;
}
table.mgnlNavigation2Active {
height: 24px;
width: 100%;
background-color: #ADCADF;
background-image: url(/.resources/admin-css/../../.resources/controls/navigation/mgnlNavigationBgActive.gif);
background-repeat: repeat-x;
cursor: pointer;
}
table.mgnlNavigation2Hover {
height: 24px;
width: 100%;
background-color: #C4D9E8;
background-image: url(/.resources/admin-css/../../.resources/controls/navigation/mgnlNavigationBgHover.gif);
background-repeat: repeat-x;
cursor: pointer;
}
table.mgnlNavigation2Inactive {
height: 24px;
width: 100%;
cursor: pointer;
}
img.mgnlNavigation1Arrow { margin: 0 6px 0 2px; vertical-align: middle; }
td.mgnlNavigation1Cell {
background-repeat: no-repeat;
background-position: 2px 2px;
padding-left: 30px;
}
td.mgnlNavigation2Cell {
background-repeat: no-repeat;
background-position: 5px 2px;
padding-left: 30px;
}
div.mgnlNavigationWrapper2Active {
border-bottom: 1px solid #ADCADF;
border-right: 1px solid #ADCADF;
border-left: 1px solid #ADCADF;
width: auto !important;
width: 100%;
}
div.mgnlNavigationWrapper2Hover {
border-bottom: 1px solid #C4D9E8;
border-right: 1px solid #C4D9E8;
border-left: 1px solid #C4D9E8;
width: auto !important;
width: 100%;
}
div.mgnlNavigationWrapper2Inactive {
border-bottom: 1px solid #CDE8A6;
border-right: 1px solid #CDE8A6;
border-left: 1px solid #CDE8A6;
width: auto !important;
width: 100%;
}
#mgnl h3 {
border-bottom: 1px solid #9DB517;
}
#mgnl .formelement {
height: 24px;
}
#mgnl .formelement label {
width: 200px;
float: left;
clear: left;
}
#mgnl .formelement input.text {
width: 400px;
clear: right;
}
#mgnl .pageframe {
background-color: #fff;
margin: 20px;
padding: 10px;
border: 1px solid #9DB517;
}
#mgnl .mgnlControlButton {
height: auto;
}
#mgnl table.data {
border-collapse: collapse;
width: 100%;
}
#mgnl table.data td,#mgnl table.data th {
text-align: left;
padding: 2px;
border: 1px solid #999;
font-size: 9pt;
}
#mgnl table.data th {
background-color: #D8EFB6;
color: #000;
font-size: 11px;
font-weight: bold;
}
#mgnl table.data td {
background-color: #fff;
}
/* Distributed as part of The Coolest DHTML Calendar
Author: Mihai Bazon, www.bazon.net/mishoo
Copyright Dynarch.com 2005, www.dynarch.com
*/
/* The main calendar widget. DIV containing a table. */
div.calendar { position: relative; }
.calendar, .calendar table {
border: 1px solid #bdb2bf;
font-size: 11px;
color: #000;
cursor: default;
background: url(/.resources/calendar/skins/aqua/normal-bg.gif);
font-family: "trebuchet ms",verdana,tahoma,sans-serif;
}
.calendar {
border-color: #797979;
}
/* Header part -- contains navigation buttons and day names. */
.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
text-align: center; /* They are the navigation buttons */
padding: 2px; /* Make the buttons seem like they're pressing */
background: url(/.resources/calendar/skins/aqua/title-bg.gif) repeat-x 0 100%; color: #000;
font-weight: bold;
}
.calendar .nav {
font-family: verdana,tahoma,sans-serif;
}
.calendar .nav div {
background: transparent url(/.resources/calendar/skins/aqua/menuarrow.gif) no-repeat 100% 100%;
}
.calendar thead tr { background: url(/.resources/calendar/skins/aqua/title-bg.gif) repeat-x 0 100%; color: #000; }
.calendar thead .title { /* This holds the current "month, year" */
font-weight: bold; /* Pressing it will take you to the current date */
text-align: center;
padding: 2px;
background: url(/.resources/calendar/skins/aqua/title-bg.gif) repeat-x 0 100%; color: #000;
}
.calendar thead .headrow { /* Row <TR> containing navigation buttons */
}
.calendar thead .name { /* Cells <TD> containing the day names */
border-bottom: 1px solid #797979;
padding: 2px;
text-align: center;
color: #000;
}
.calendar thead .weekend { /* How a weekend day name shows in header */
color: #c44;
}
.calendar thead .hilite { /* How do the buttons in header appear when hover */
background: url(/.resources/calendar/skins/aqua/hover-bg.gif);
border-bottom: 1px solid #797979;
padding: 2px 2px 1px 2px;
}
.calendar thead .active { /* Active (pressed) buttons in header */
background: url(/.resources/calendar/skins/aqua/active-bg.gif); color: #fff;
padding: 3px 1px 0px 3px;
border-bottom: 1px solid #797979;
}
.calendar thead .daynames { /* Row <TR> containing the day names */
background: url(/.resources/calendar/skins/aqua/dark-bg.gif);
}
/* The body part -- contains all the days in month. */
.calendar tbody .day { /* Cells <TD> containing month days dates */
font-family: verdana,tahoma,sans-serif;
width: 2em;
color: #000;
text-align: right;
padding: 2px 4px 2px 2px;
}
.calendar tbody .day.othermonth {
font-size: 80%;
color: #999;
}
.calendar tbody .day.othermonth.oweekend {
color: #f99;
}
.calendar table .wn {
padding: 2px 3px 2px 2px;
border-right: 1px solid #797979;
background: url(/.resources/calendar/skins/aqua/dark-bg.gif);
}
.calendar tbody .rowhilite td,
.calendar tbody .rowhilite td.wn {
background: url(/.resources/calendar/skins/aqua/rowhover-bg.gif);
}
.calendar tbody td.today { font-weight: bold; /* background: url(/.resources/calendar/skins/aqua/today-bg.gif) no-repeat 70% 50%; */ }
.calendar tbody td.hilite { /* Hovered cells <TD> */
background: url(/.resources/calendar/skins/aqua/hover-bg.gif);
padding: 1px 3px 1px 1px;
border: 1px solid #bbb;
}
.calendar tbody td.active { /* Active (pressed) cells <TD> */
padding: 2px 2px 0px 2px;
}
.calendar tbody td.weekend { /* Cells showing weekend days */
color: #c44;
}
.calendar tbody td.selected { /* Cell showing selected date */
font-weight: bold;
border: 1px solid #797979;
padding: 1px 3px 1px 1px;
background: url(/.resources/calendar/skins/aqua/active-bg.gif); color: #fff;
}
.calendar tbody .disabled { color: #999; }
.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
visibility: hidden;
}
.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
display: none;
}
/* The footer part -- status bar and "Close" button */
.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
text-align: center;
background: #565;
color: #fff;
}
.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
padding: 2px;
background: url(/.resources/calendar/skins/aqua/status-bg.gif) repeat-x 0 0; color: #000;
}
.calendar tfoot .hilite { /* Hover style for buttons in footer */
background: #afa;
border: 1px solid #084;
color: #000;
padding: 1px;
}
.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
background: #7c7;
padding: 2px 0px 0px 2px;
}
/* Combo boxes (menus that display months/years for direct selection) */
.calendar .combo {
position: absolute;
display: none;
top: 0px;
left: 0px;
width: 4em;
cursor: default;
border-width: 0 1px 1px 1px;
border-style: solid;
border-color: #797979;
background: url(/.resources/calendar/skins/aqua/normal-bg.gif); color: #000;
z-index: 100;
font-size: 90%;
}
.calendar .combo .label,
.calendar .combo .label-IEfix {
text-align: center;
padding: 1px;
}
.calendar .combo .label-IEfix {
width: 4em;
}
.calendar .combo .hilite {
background: url(/.resources/calendar/skins/aqua/hover-bg.gif); color: #000;
}
.calendar .combo .active {
background: url(/.resources/calendar/skins/aqua/active-bg.gif); color: #fff;
font-weight: bold;
}
.calendar td.time {
border-top: 1px solid #797979;
padding: 1px 0px;
text-align: center;
background: url(/.resources/calendar/skins/aqua/dark-bg.gif);
}
.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time .ampm {
padding: 0px 5px 0px 6px;
font-weight: bold;
background: url(/.resources/calendar/skins/aqua/normal-bg.gif); color: #000;
}
.calendar td.time .hour,
.calendar td.time .minute {
font-family: monospace;
}
.calendar td.time .ampm {
text-align: center;
}
.calendar td.time .colon {
padding: 0px 2px 0px 3px;
font-weight: bold;
}
.calendar td.time span.hilite {
background: url(/.resources/calendar/skins/aqua/hover-bg.gif); color: #000;
}
.calendar td.time span.active {
background: url(/.resources/calendar/skins/aqua/active-bg.gif); color: #fff;
}
.pexxiForm {
}
.pexxiForm .mgnlDialogTabsetSaveBar {
position: static;
}
.pexxiForm .mgnlDialogTab {
padding: 0;
position: static;
background: transparent;
}
.pexxiForm .mgnlDialogTab div.mgnlDialogTab {
display: none;
}
.pexxiForm #mgnlCancelButton {
display: none !important;
}
ol, ul {
margin: 0 0 10px 0;
padding: 0;
list-style-position: inside !important;
}
li {
padding: 2px 0;
}
br.clear, div.clear {
padding: 0;
margin: 0;
font-size: 0;
line-height: 0;
clear: both;
}* {
outline: expression( hideFocus =
true);
outline:none
!important;
-moz-outline:none
!important;
border-color:
white;
}*::
-moz-focus-inner {
border: none !important;
}
@media speech, aural, braille { * {
outline:
expression( hideFocus =
false);
}
a:active, *:focus {
outline: thin dotted invert !important;
-moz-outline: thin dotted black !important;
}
}
/* $Id: style.css,v 1.2 2009/01/08 07:45:15 neerjasoftwares Exp $ */
/**
* Generic elements
*/
body {
margin: 0 auto;
width: 1000px;
padding:0px;
background: white;
color:#666;
font: 13px Trebuchet MS, Verdana, Tahoma, sans-serif;
}
ol, ul {
list-style-image: url(/mediaObject/pexxi/theme/arrow1/original/image.png);
}
#page {
}
tr.odd td, tr.even td {
padding: 0.3em;
}
div, p, img {
padding:0px;
margin:0px;
}
h1 {
font-size: 220%;
}
h2 {
font-size: 170%;
}
h3 {
font-size: 150%;
}
h4 {
font-size: 130%;
}
h5 {
font-size: 120%;
}
h6 {
font-size: 110%;
}
p {
margin-top: 0.5em;
margin-bottom: 0.9em;
}
a {
color:#fff;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
a:link {
color: #39c;
}
a:visited {
color: #369;
}
fieldset {
border: 1px solid #ccc;
}
pre {
background-color: #eee;
padding: 0.75em 1.5em;
font-size: 12px;
border: 1px solid #ddd;
}
table {
/* make <td> sizes relative to body size! */
font-size: 1em;
}
table.content td {
padding: 7.5px 15px;
}
table.content table td:first-child {
padding: 0 10px 0 0;
}
.form-item label {
font-size: 1em;
color: #222;
}
.item-list .title {
font-size: 1em;
color: #222;
}
.links {
margin-bottom: 0;
}
.comment .links {
margin-bottom: 0;
}
/*
** Page layout blocks / IDs
*/
#header {
width: 100%;
}
#content {
float: left;
width: 800px;
}
#header {
background-color: #69c;
}
#logo {
vertical-align: middle;
border: 0;
}
#logo img {
float: left; /* LTR */
padding: 0 1em;
border: 0;
}
#menu {
padding: 0.5em 0.5em 0 0.5em; /* LTR */
text-align: right; /* LTR */
vertical-align: middle;
}
#navlist {
font-size: 1.0em;
padding: 0 0.8em 1.2em 0; /* LTR */
color: #9cf;
}
#navlist a {
font-weight: bold;
color: #fff;
}
ul#navlist {
margin:0px;
padding:0px;
}
#subnavlist {
padding: 0.5em 1.2em 0.4em 0; /* LTR */
font-size: 0.8em;
color: #9cf;
}
#subnavlist a {
font-weight: bold;
color: #9cf;
}
ul.links li {
}
ul.links li.first {
border: none;
}
#search .form-text, #search .form-submit {
border: 1px solid #369;
font-size: 1.1em;
height: 1.5em;
vertical-align: middle;
}
#search .form-text {
width: 8em;
padding: 0 0.5em;
}
#mission {
background-color: #369;
padding: 1.5em 2em;
color: #fff;
}
#mission a, #mission a:visited {
color: #9cf;
font-weight: bold;
}
.site-name {
margin: 0.6em 0 0;
padding: 0;
font-size: 2em;
}
.site-name a:link, .site-name a:visited {
color: #fff;
}
.site-name a:hover {
color: #369;
text-decoration: none;
}
.site-slogan {
background: white;
font-size: 15px;
padding: 1px 0;
display: block;
margin: 0;
font-style: italic;
font-weight: bold;
text-align: right;
}
#main {
/* padding in px not ex because IE messes up 100% width tables otherwise */
width: 785px;
float: left;
background:url(/mediaObject/pexxi/theme/body_bg/original/image.png) left top no-repeat;
margin-bottom: 10px;
padding-right: 15px;
min-height: 300px;
}
#mission, .node .content, .comment .content {
line-height: 1.4em;
}
#help {
font-size: 0.9em;
margin-bottom: 1em;
}
.breadcrumb {
margin: 5px 0;
font-size: 12px;
}
.messages {
background-color: #eee;
border: 1px solid #ccc;
padding: 0.3em;
margin-bottom: 1em;
}
.error {
border-color: red;
color: red;
}
.status {
/*font-weight: bold;*/
font-style: italic;
}
#sidebar-left, #sidebar-right {
background-color: #ddd;
width: 200px;
/* padding in px not ex because IE messes up 100% width tables otherwise */
padding: 10px;
vertical-align: top;
}
#footer {
background-color: #eee;
padding: 1em;
font-size: 0.8em;
}
/*
** Common declarations for child classes of node, comment, block, box, etc.
** If you want any of them styled differently for a specific parent, add
** additional rules /with only the differing properties!/ to .parent .class.
** See .comment .title for an example.
*/
#main h1.title {
background:url(/mediaObject/pexxi/theme/page-title/original/image.png) no-repeat left 2px;
padding-left: 180px;
color:#046cb8;
font-size:34px;
margin:5px 0px;
}
.title, .title a {
color:#046cb8;
font-weight:normal;
}
.submitted {
color: #999;
font-size: 0.8em;
}
.links {
color: #999;
}
.links a {
font-weight: bold;
}
.block, .box {
padding: 0; /* LTR */
}
.block {
padding-bottom: 0;
/*margin-bottom: 1.5em;*/
}
.block .title {
margin-bottom: .25em;
}
.box .title {
font-size: 1.1em;
}
.node {
display: inline;
margin: .5em 0 0; /* LTR */
}
.sticky {
padding: .5em;
background-color: #eee;
border: solid 1px #ddd;
}
.node .content, .comment .content {
margin: .5em 0 .5em;
}
.node .contentImage {
float: left;
margin-right: 20px;
}
.nodeBefore {
float: left;
}
.node .taxonomy {
color: #999;
font-size: 0.8em;
padding-left: 1.5em; /* LTR */
}
.node .picture {
border: 1px solid #ddd;
float: right; /* LTR */
margin: 0.5em;
}
.comment {
border: 1px solid #abc;
padding: .5em;
margin-bottom: 1em;
}
.comment .title a {
font-size: 1.1em;
font-weight: normal;
}
.comment .new {
text-align: right; /* LTR */
font-weight: bold;
font-size: 0.8em;
float: right; /* LTR */
color: red;
}
.comment .picture {
border: 1px solid #abc;
float: right; /* LTR */
margin: 0.5em;
}
/*
** Module specific styles
*/
#aggregator .feed-source {
background-color: #eee;
border: 1px solid #ccc;
padding: 1em;
margin: 1em 0;
}
#aggregator .news-item .categories, #aggregator .source, #aggregator .age {
color: #999;
font-style: italic;
font-size: 0.9em;
}
#aggregator .title {
margin-bottom: 0.5em;
font-size: 1em;
}
#aggregator h3 {
margin-top: 1em;
}
#forum table {
width: 100%;
}
#forum td {
padding: 0.5em;
}
#forum td.forum, #forum td.posts {
background-color: #eee;
}
#forum td.topics, #forum td.last-reply {
background-color: #ddd;
}
#forum td.container {
background-color: #ccc;
}
#forum td.container a {
color: #555;
}
#forum td.statistics, #forum td.settings, #forum td.pager {
height: 1.5em;
border: 1px solid #bbb;
}
#forum td .name {
color: #96c;
}
#forum td .links {
padding-top: 0.7em;
font-size: 0.9em;
}
#profile .profile {
clear: both;
border: 1px solid #abc;
padding: .5em;
margin: 1em 0em;
}
#profile .profile .name {
padding-bottom: 0.5em;
}
.block-forum h3 {
margin-bottom: .5em;
}
div.admin-panel .description {
color: #999;
}
div.admin-panel .body {
background: #f4f4f4;
}
div.admin-panel h3 {
background-color: #69c;
color: #fff;
padding: 5px 8px 5px;
margin: 0;
}
/*************************************************************MY CSS******************************************************************************/
#maintopPan {
height:277px;
background:url(/mediaObject/pexxi/theme/headerbg2/original/image.png) 0 0 repeat-x;
margin:0 auto;
}
#topHeaderPan {
width:514px;
height:277px;
float:left;
background:url(/mediaObject/pexxi/theme/header/original/image.png) 0 0 no-repeat;
}
#topHeaderPan ul {
width:114px;
height:124px;
position:absolute;
top:119px;
left:16px;
}
#topHeaderPan ul li {
background:url(/mediaObject/pexxi/theme/dot-line/original/image.png) repeat-x bottom;
float:left
}
#topHeaderPan ul li a {
display:block;
width:102px;
height:24px;
background:url(/mediaObject/pexxi/theme/bullet1/original/image.png) 0 9px no-repeat;
font-size:12px/24px;
font-weight:bold;
text-decoration:none;
padding:0 0 0 12px;
}
#topHeaderPan ul li a:hover {
text-decoration:underline;
background:url(/mediaObject/pexxi/theme/bullet2/original/image.png) 0 9px no-repeat;
}
#topHeaderPan ul li.resources {
width:114px;
height:24px;
background:none;
}
#topHeaderPan img {
width:220px;
height:53px;
position:absolute;
top:24px;
left:24px;
}
/*----Top Side Menu--*/
#topSidemenuPan {
width:800px;
height:50px;
/*background:url(/mediaObject/pexxi/theme/right-bg/original/image.png) 100% 0 no-repeat #fff;*/
color:#000;
margin-bottom: 1px;
}
#topSidemenuPan ul {
padding: 0;
margin: 0;
}
#topSidemenuPan ul li {
padding: 0;
float: left;
}
#topSidemenuPan ul li a {
display: block;
margin: 0;
color: white;
font-size: 19px;
text-align: center;
line-height: 50px;
font-weight: normal;
vertical-align: middle;
width: 200px;
height: 50px;
background-position: left 51px;
}
#topSidemenuPan ul li a:hover {
text-decoration: none;
font-size: 21px;
background-position: left top;
}
#topSidemenuPan ul li.active a {
font-weight: bold;
/*font-weight: normal;
text-transform: uppercase;*/
background-position: left top;
}
#topSidemenuPan ul li.active a:hover {
font-size: 19px;
}
#topSidemenuPan ul li.first a {
background-image: url(/mediaObject/pexxi/theme/menu1/original/image.png);
}
#topSidemenuPan ul li.first + li a {
background-image: url(/mediaObject/pexxi/theme/menu2/original/image.png);
}
#topSidemenuPan ul li.first + li + li a {
background-image: url(/mediaObject/pexxi/theme/menu3/original/image.png);
}
#topSidemenuPan ul li.last a {
background-image: url(/mediaObject/pexxi/theme/menu4/original/image.png);
}
#topSidemenuPan ul li.home a {
}
#topSidemenuPan ul li.home a:hover {
}
/*----/TOP PANEL----*/
/*----BODY PANEL----*/
#bodyPan {
width:778px;
clear:both;
}
/*----Left Panel----*/
#leftPan {
width:505px;
float:left;
}
#leftPan p span {
font-weight:bold;
}
#leftPan p.more {
width:70px;
height:23px;
margin:0 0 0 340px;
}
#leftPan p.more a {
width:70px;
height:23px;
display:block;
background:url(/mediaObject/pexxi/theme/icon2/original/image.png) 0 0 no-repeat #fff;
color:#589B02;
font:14px/23px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding:0 0 0 36px;
}
#leftPan p.more a:hover {
background:url(/mediaObject/pexxi/theme/icon2/original/image.png) 0 0 no-repeat #fff;
color:#046CB8;
text-decoration:none;
}
#leftPaninleftPan {
width:270px;
float:left;
}
#leftPaninleftPan p.strongtext {
font-size:16px/18px;
background:#fff;
color:#3A3A3A;
font-weight:bold;
padding:16px 24px 14px;
}
#leftPaninleftPan p.moreone {
width:100px;
height:23px;
margin:0 0 35px;
}
#leftPaninleftPan p.moreone a {
width:100px;
height:23px;
display:block;
background:url(/mediaObject/pexxi/theme/icon2/original/image.png) 0 0 no-repeat #fff;
color:#589B02;
font:14px/23px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding:0 0 0 36px;
}
#leftPaninleftPan p.moreone a:hover {
background:url(/mediaObject/pexxi/theme/icon2/original/image.png) 0 0 no-repeat #fff;
color:#046CB8;
text-decoration:none;
}
#leftPaninrightPan {
width:235px;
float:left;
}
#leftPaninrightPan h4 {
width:209px;
height:90px;
background:url(/mediaObject/pexxi/theme/icon2/original/image.png) 0 0 no-repeat;
text-indent:-2000px;
margin:85px 0 0;
}
#leftPaninrightPan p {
padding:0 0 14px;
}
#leftPaninrightPan p.strongtext {
font-size:16px/18px;
background:#fff;
color:#3A3A3A;
font-weight:bold;
padding:16px 24px 14px 0;
}
#leftPaninrightPan p span {
font-weight:bold;
}
#leftPaninrightPan p.moretwo {
width:100px;
height:23px;
margin:0 0 35px;
}
#leftPaninrightPan p.moretwo a {
width:100px;
height:23px;
display:block;
background:url(/mediaObject/pexxi/theme/icon2/original/image.png) 0 0 no-repeat #fff;
color:#589B02;
font:14px/23px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding:0 0 0 36px;
}
#leftPaninrightPan p.moretwo a:hover {
background:url(/mediaObject/pexxi/theme/icon2/original/image.png) 0 0 no-repeat #fff;
color:#046CB8;
text-decoration:none;
}
/*----/Left Panel----*/
/*----Right Panel----*/
#rightPan {
width:200px;
float:right;
/*background:url(/mediaObject/pexxi/theme/rightpanbg/original/image.png) 0 0 repeat-y;*/
}
#rightPan h2 {
/*background:url(/mediaObject/pexxi/theme/icon4/original/image.png) 0 0 no-repeat #fff;*/
color:#0378c4;
font-size:14px;
/*padding:8px 0 0 66px;*/
text-transform:uppercase;
/*margin:24px 0 0 0px;*/
padding: 0;
margin: 0;
}
#rightPan h2 span {
/*font-size:48px;
line-height:32px;
background:#fff;
color:#61A804;
text-transform:none;*/
}
#rightPan ul {
width:190px;
}
#rightPan ul li.dot {
background:url(/mediaObject/pexxi/theme/bullet/original/image.png) 0 7px no-repeat;
height:47px;
padding:0 0 0 20px;
font-weight:bold;
}
#rightPan ul li {
background:none;
}
#rightbottomPan {
/*background:url(/mediaObject/pexxi/theme/rightbottompan/original/image.png) left bottom no-repeat;*/
padding:0 20px 0 20px;
overflow:auto;
overflow:hidden;
}
/*----Right Panel----*/
#footermainPan {
height:21px;
background: url(/mediaObject/pexxi/theme/footer_bg/original/image.png) no-repeat #DFDFDF;
color:#fff;
clear:both;
}
#footerPan {
float:left;
position:relative;
}
#footerPan img {
width:218px;
height:52px;
position:absolute;
top:28px;
right:30px;
}
#footerPan ul#subnavlist {
width:359px;
padding-top:38px;
padding-left:53px;
}
#footerPan li {
float:left;
font:11px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:normal;
}
#footerPan ul li a {
padding:0 5px 0;
color:#fff;
background:#4C4C4C;
text-decoration:none;
}
#footerPan ul li a:hover {
text-decoration:underline;
}
#footerPan ul.templateworld {
width:158px;
background:#4C4C4C;
color:#fff;
display:block;
position:absolute;
top:115px;
left:56px;
}
#footerPan ul.templateworld li a {
background:#4C4C4C;
display:block;
color:#fff;
text-decoration:none;
}
#footerPan ul.templateworld li a:hover {
text-decoration:underline;
}
#footerPan p.copyright {
width: 1000px;
color: gray;
text-align: center;
font-size:10px;
clear:both;
}
#footerPanhtml {
width:75px;
height:24px;
display:block;
position:absolute;
top:95px;
left:58px;
}
#footerPanhtml a {
width:75px;
height:24px;
background:url(/mediaObject/pexxi/theme/arrow1/original/image.png) 90% 50% no-repeat #DFDFDF;
display:block;
font:14px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin:0;
padding:0 0 0 5px;
color:#111111;
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
}
#footerPanhtml a:hover {
background:url(/mediaObject/pexxi/theme/arrow2/original/image.png) 90% 50% no-repeat #DFDFDF;
color:#111;
text-decoration:none;
}
#footerPancss {
width:75px;
height:24px;
display:block;
position:absolute;
top:95px;
left:145px;
}
#footerPancss a {
width:75px;
height:24px;
background:url(/mediaObject/pexxi/theme/arrow2/original/image.png) 90% 50% no-repeat #DFDFDF;
display:block;
font:14px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin:0;
padding:0 0 0 5px;
color:#111111;
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
}
#footerPancss a:hover {
background:url(/mediaObject/pexxi/theme/arrow1/original/image.png) 90% 50% no-repeat #DFDFDF;
color:#111;
text-decoration:none;
}
#topSidemenuPan li {
background-image:none;
list-style: none;
}
#topSidemenuPan h2 {
display:none
}
.design {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
clear:both
}
#rightPan form#user-login-form ul {
margin-left:19px;
margin-top:6px;
}
#rightPan form#user-login-form ul li {
padding:0px;
height:20px;
list-style-type:none;
}
#rightPan #block-user-0 h2.title {
line-height:32px;
}
#footermainPan ul {
padding:14px 30px 0px 40px;
margin:0px;
}
#footermainPan ul li {
padding:0px 0px 0px 0px;
margin:0px;
line-height:15px;
}
#footermainPan ul li a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal
}
#footerPan ul#subnavlist li {
border-right:1px solid #FFFFFF;
}
#main .breadcrumb {
padding-left:10px;
}
#main .tabs {
padding-left:10px;
}
#main .messages {
padding-left:10px;
}
#main form#system-site-information-settings {
padding-left:10px;
}
.footerlink {
clear:both;
}
.footerlink ul li {
list-style-type:none
}
.designby {
clear:both;
}
.designby3 {
clear:both;
padding-top:5px
}
.footerlink .designby ul li {
border-left:none;
border-right:none;
}
.footerlink .designby3 ul li {
border-left:none;
border-right:none;
}
#block-user-1 .content ul.menu {
margin-left:16px;
}
#block-user-1 .content ul.menu li.expanded ul.menu {
margin:0px;
}
.primmenu ul {
width:800px;
height:29px;
vertical-align: middle;
color:white;
background:transparent url(/mediaObject/pexxi/theme/bg/original/image.png) repeat-y;
}
.primmenu ul {
margin: 0;
padding: 1px 0 0 45px;
}
.primmenu ul li {
padding: 0;
text-align: center;
list-style: none;
float: left;
}
.primmenu ul li a {
display: block;
text-align: left;
width: 200px;
font-size: 15px;
color: white;
padding: 0;
line-height: 29px;
}
.primmenu ul li a:hover {
font-size: 17px;
/*text-transform: uppercase;*/
text-decoration:none;
line-height: 29px;
}
.primmenu ul li.active a:hover {
text-transform: none;
font-size: 15px;
}
div.admin .left {
margin-left:0px;
}
#block-user-0 {
margin:0px;
padding-bottom:30px
}
#block-block-1 {
margin:0px;
padding:0px;
}
/* SEARCH */
#search {
clear: both;
margin: 10px 0 15px 15px;
}
#search .mgnlControlButton {
position: relative;
background: transparent url(/mediaObject/pexxi/theme/search/original/search.png) left top no-repeat;
border: none;
width: 30px !important;
height: 30px;
margin-left: 3px;
cursor: pointer;
top: -1px;
}
#search .mgnlControlButton:hover {
top: 0;
left: 1px;
}
#search .mgnlDialogControlEdit {
font-size: 13px;
width: 140px !important;
height: 20px !important;
float: left;
border: 2px solid #ccc;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}
#search .label {
color: #146c9b;
font-size: 15px;
font-weight: bold;
}
#search .subLabel {
position: relative;
top: -4px;
font-size: 10px;
color: #146c9b;
}
#searchResults {
padding-top: 10px;
}
#searchResults .notFound {
font-size: 14px;
}
#domainResults .domainEngaged {
background: transparent url(/mediaObject/pexxi/theme/stop/original/image.png) no-repeat 0 center;
padding-left: 25px;
font-size: 14px;
}
#domainResults .domainFree {
background: transparent url(/mediaObject/pexxi/theme/checkmark/original/image.png) no-repeat 0 center;
padding-left: 20px;
font-size: 14px;
}
#domainResults em {
font-weight: bold;
font-size: 110%;
}
#searchResults .snippet {
padding-left: 20px;
}
#searchResults ul, #searchResults li {
}
#searchResults li {
margin-bottom: 10px;
}
/* WEBDESIGN PAGE */
.pageWebdesign ul {
list-style-image: url(/mediaObject/pexxi/theme/checkmark/original/image.png);
}
/* DATA PROCESSING PAGE */
.pageDataProcessing ul {
list-style-image: url(/mediaObject/pexxi/theme/checkmark/original/image.png);
}
/* DATA SECURITY PAGE */
.pageDataSecurity ul {
list-style-image: url(/mediaObject/pexxi/theme/stop/original/image.png);
}
/* SOLUTIONS PAGE */
.pageSolutions .solutions {
margin-top: 30px;
list-style-image: url(/mediaObject/pexxi/theme/arrow2/original/image.png);
}
.pageSolutions .solutions li {
padding-left: 5px;
}
.pageSolutions .solutions .name {
display: inline;
font-weight: bold;
font-size: 15px;
}
.pageSolutions .solutionsOverview {
clear: both;
padding-top: 25px;
}
.pageSolutions .solutionsList {
margin-top: 2px;
}
.pageSolutions .solutionsList li {
float: left;
width: 49%;
margin-right: 15px;
}
.pageSolutions .solutionsList li.last {
margin-right: 0;
}
.pageSolutions .solution {
margin-bottom: 30px;
margin-right: 15px;
float: left;
width: 48%;
}
.pageSolutions .solution.last {
margin-right: 0;
}
.pageSolutions .solution .description {
text-align: justify;
}
.pageSolutions .solutionsOverview em {
font-weight: bold;
}
.pageSolutions ol.modules {
list-style: disc;
list-style-image: none;
font-size: 11px;
}
/* CONTACT */
.pageContact .node {
float: left;
width: 420px;
}
.pageContact .nodeAfter {
float: right;
margin-right: 10px;
}
/* form */
.pexxiForm .mgnlControlButton {
background: transparent url(/mediaObject/pexxi/theme/button/original/button.png) left top repeat-x;
font-weight: bold;
}
.pexxiForm .mgnlControlButton:hover {
background-image: url(/mediaObject/pexxi/theme/button-hover/original/button-hover.png);
}
#formRequest {
width: 350px;
}
#formRequest input, #formRequest select, #formRequest textarea, #formRequest .mgnlControlButton {
border: 0 solid #ccc;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}
#formRequest input, #formRequest select, #formRequest textarea {
border-width: 1px;
}
#formRequest .mgnlDialogTab {
border: none;
width: 350px;
height: auto;
overflow: visible;
}
#formRequest .mgnlDialogTab .mgnlDialogTab table {
width: 345px;
}
/* team */
.blockTeam .member {
margin-bottom: 25px;
text-align: center;
}
.blockTeam .picture {
/*border: 2px solid #ccc;
border-radius: 7px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;*/
width: 100px;
height: auto;
text-align: center;
}
.blockTeam .name {
font-weight: bold;
font-size: 14px;
}
.blockTeam .description {
padding: 0 15px;
font-size: 12px;
}
/* REFERENCES BLOCK */
.blockReferences {
margin-right: 15px;
margin-bottom: -10px;
}
.blockReferences .slideWrapper {
position: relative;
z-index: 0;
width: 306px;
height: 206px;
overflow: hidden;
}
.blockReferences .slideWrapper a {
display: block;
width: 100%;
heigth: 100%;
}
.blockReferences .pexxiHover {
overflow: visible;
}
.blockReferences img {
display: block;
/*border: 2px solid #eee;*/
background: white;
padding: 1px;
width: auto;
height: auto;
z-index: -1;
max-width: 300px;
max-height: 300px;
_width: expression(this.clientWidth > 302 ? '100%' : 'auto');
_height: expression(this.clientHeight > 302 ? '100%' : 'auto');
}
.blockReferences img.slideImgTo {
display: block;
margin: 0 auto;
}
/*.blockReferences img.pexxiHover {
position: relative;
z-index: 1;
margin: 0;
width: 795px;
max-width: 795px;
max-height: none;
}*/
/* REFERENCES PAGE */
.pageReferences li {
padding: 0;
}
.pageReferences .reference {
float: left;
padding-top: 15px;
width: 49%;
margin-right: 15px;
/*height: 240px;*/
}
.pageReferences .reference.last {
margin-right: 0;
}
.pageReferences .hasNext {
/*border-bottom: 1px dotted #aaa;*/
}
.pageReferences .references .imageSide {
position: relative;
float: left;
width: 200px;
/*height: 200px;*/
margin-right: 15px;
margin-bottom: 15px;
}
.pageReferences .references .info {
float: left;
width: 155px;
}
.pageReferences .references .imageWrapperHoverable, .pageReferences .references .imageWrapper {
position: relative;
z-index: 1;
width: 100%;
}
.pageReferences .references .imageWrapperHoverable {
position: absolute;
top: 0;
z-index: 2;
}
.pageReferences .references img {
display: block;
margin: 0 auto;
/*border: 2px solid #eee;*/
background: white;
padding: 1px;
width: auto;
height: auto;
max-width: 200px;
max-height: 200px;
_width: expression(this.clientWidth > 202 ? '100%' : 'auto');
_height: expression(this.clientHeight > 202 ? '100%' : 'auto');
}
.pageReferences .references .pexxiHover {
z-index: 3;
}
.pageReferences .references .pexxiHover img {
margin: 0;
width: 550px;
max-width: 550px;
max-height: none;
_width: expression(this.clientWidth > 552 ? '100%' : 'auto');
}
.pageReferences .reference .name, .pageReferences .reference .name * {
font-weight: bold;
}
.pageReferences .reference .name {
display: block;
}
.pageReferences .references .solutions {
font-size: 11px;
}
.pageReferences .references .solutions ol, .pageReferences .references .modules ol {
list-style: none;
}
.pageReferences .references .solutions li, .pageReferences .references .modules li {
float: left;
}
.pageReferences .references .solutions, .pageReferences .references .modules {
margin-top: 10px;
}
.pageReferences .references .modules {
font-size: 11px;
}
/* ARTICLE */
.blockArticle {
padding: 15px 0;
}
.blockArticle h2.title {
padding-right: 5px !important;
float: left;
font-weight: bold;
}
.blockArticle .content {
margin-top: -6px;
}
.blockArticle .more {
position: relative;
top: -10px;
float: right;
font-weight: bold;
}
.blockArticle .more:hover {
}
.article .image {
float: left;
margin-right: 10px;
}
/* HIGHLIGHT */
.ok {
font-weight: bold;
color: #8ebc40;
}
.fail {
font-weight: bold;
color: #ff5540;
}
/* ERROR PAGES */
.pageNotFound .node p, .pageAccessDenied .node p, .pageCriticalError .node p {
background: transparent url(/mediaObject/pexxi/theme/stop/original/image.png) no-repeat 0 center;
padding-left: 25px;
}
