/*======================================
      WELCOME TO THE STYLESHEET
--------------------------------------      
     Copyright Mike Crittenden
      Author: Mike Crittenden
======================================*/
 
/**************************************\
|------------COLOR SCHEME--------------|
|--------------------------------------|
- black		#000
- white		#fff
\**************************************/


/**************************************/
/*              GLOBALS               */
/**************************************/

.noMargin {
	margin:0 auto;
}

html {
font-family: Arial,
             "Lucida Sans",
             "Lucida Grande",
             Corbel,
             "Lucida Sans Unicode",
             "DejaVu Sans",
             sans-serif;
}

.container {
font-size:0.9em;
line-height:1.2em;
}

.basicContainer {
font-size:1.2em;
line-height:1.6em;
margin:0 auto;
text-align:left;
	background-color: #FFFFFF;
}

body {
	background-color: #000000;
margin:0;
}

.mouseOver {cursor:pointer}

.dijitDialogTitleBar, .dijitDialogPaneContent { font-size:125%}

/**************************************/
/*              HEADER                */
/**************************************/

.lotusInlinelist{margin:0;padding:0}
.lotusInlinelist li{display:inline;margin:0;padding:0 7px;}

.lotusInlinelist li.lotusFirst {
background-image:none;
}

.lotusInlinelist li.lotusFirst, .lotusInlinelist li.lotusLast {
border-left-width:0;
padding-left:0;
}

.lotusInlinelist li {
border-color:#CCCCCC;
}


#loginDialog_underlay {
	background-color:black;
	z-index: 998;
	opacity: 0.6;
}

.dijitDialogUnderlayWrapper {
	position: absolute;
	z-index: 998;
} 

/**************************************/
/*             NAVIGATION             */
/**************************************/


    .navigation {
      float:left;
      width:100%;
      font-size:80%;
      line-height:normal;
      margin:0;
      }
    .navigation ul {
      margin:0;
      /*padding:10px 10px 0;*/
      list-style:none;
      padding-left:0;
      }
    .navigation li {
      float:left;
      /*background:url("left_both.gif") no-repeat left top;*/
      background-color:#000000;
      margin:0;
      padding:0 0 0 15px;
      /*border-bottom:1px solid #765;*/
      }
    .navigation a {
      float:left;
      display:block;
      /*background:url("right_both.gif") no-repeat right top;*/
      background-color:#000000;
      padding:6px 20px 5px 6px;
      text-decoration:none;
      font-weight:bold;
      color:#FFFFFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .navigation a {float:none;}
    /* End IE5-Mac hack */
    .navigation a:hover {
      color:#OOOOOO;
      }
    .navigation .current {
      /*background-position:0 -25px;*/
      background-color:#A10505;
      border-width:0;
      }
    .navigation .current a {
      /*background-position:100% -25px;*/
      background-color:#A10505;
      padding-bottom:5px;
      color:#OOOOOO;
      }
    .navigation li:hover, .current li:hover a {
      /*background-position:0% -25px;*/
      background-color:#A10505;
      color:#OOOOOO;
      }
    .navigation li:hover a {
      /*background-position:100% -25px;*/
      background-color:#A10505;
      }



/**************************************/
/*            MAIN CONTENT            */
/**************************************/



/**************************************/
/*               SIDEBAR               */
/**************************************/


/* 
  -- Even more rounded corners with CSS: Base stylesheet --
*/

.dialog {
 position:relative;
 margin:0px auto;
 min-width:8em;
 max-width:760px; /* based on image dimensions - not quite consistent with drip styles yet */
 color:#fff;
 z-index:1;
 margin-left:12px; /* default, width of left corner */
 margin-bottom:0.5em; /* spacing under dialog */
}

.dialog .content,
.dialog .t,
.dialog .b,
.dialog .b div {
 background:transparent url(dialog2-red-800x1600.png) no-repeat top right;
 _background-image:url(dialog2-blue.gif);
}

.dialog .content {
 position:relative;
 zoom:1;
 _overflow-y:hidden;
 padding:0px 12px 0px 0px;
 margin-bottom: 0;
}

.dialog .t {
 /* top+left vertical slice */
 position:absolute;
 left:0px;
 top:0px;
 width:12px; /* top slice width */
 margin-left:-12px;
 height:100%;
 _height:1600px; /* arbitrary long height, IE 6 */
 background-position:top left;
}

.dialog .b {
 /* bottom */
 position:relative;
 width:100%;
}

.dialog .b,
.dialog .b div {
 height:30px; /* height of bottom cap/shade */
 font-size:1px;
}

.dialog .b {
 background-position:bottom right;
}

.dialog .b div {
 position:relative;
 width:12px; /* bottom corner width */
 margin-left:-12px;
 background-position:bottom left;
}

.dialog .hd,
.dialog .bd,
.dialog .ft {
 position:relative;
}

.dialog .wrapper {
 /* extra content protector - preventing vertical overflow (past background) */
 position:static;
 max-height:1000px;
 overflow:auto; /* note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */
}

.dialog h1,
.dialog p {
 margin:0px; /* margins will blow out backgrounds, leaving whitespace. */
 padding:0.5em 0px 0.5em 0px;
}

.dialog h1 {
 padding-bottom:0px;
}

.dialog .content div {
	margin-bottom: 0px;
}

.dialog .content h4 {
	margin: 0px;
}

.dialog .content ul {
	margin-bottom: 0px;
}

.dialog .content a {
	color: #FFFFFF;
}


/* ERROR MESSAGES */
.lotusMessage {
background-color:#FFF799;
border-color:#FFCD04;
}

.lotusMessage {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
border-style:solid;
border-width:1px;
margin-bottom:5px;
padding:7px 5px 5px;
margin-left:0px;
padding-left:20px;
}
/* END ERROR MESSAGES */

/* Lotus Pager */

.lotusPaging {
background-color:#F3F3F3;
color:#848484;
}

.lotusPaging {
clear:both;
font-size:0.9em;
height:2em;
line-height:2em;
margin-top:0.2em;
padding:2px 5px;
text-align:center;
}

.lotusLeft {
float:left;
text-align:left;
}

.lotusRight {
float:right;
text-align:right;
}

.lotusPaging span {
padding-left:2px;
padding-right:2px;
}

/* END of Lotus Pager Styles*/

/* --------------------------------------------------------------------------

Login Dialog Dijit/Tundra Styles

----------------------------------------------------------------------------*/

.tundra .dijitDialog {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #7EABCD;
padding:0;
}

.dijitDialog {
overflow:hidden;
padding:1px;
position:absolute;
z-index:999;
}

.dijitDialog {
overflow:hidden;
z-index:999;
}

.dijitContentPane {
display:block;
}

.tundra .dijitDialogTitleBar {
background:#FAFAFA url(./titleBar.png) repeat-x scroll left top;
cursor:move;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:5px 6px 3px;
}

.tundra .dijitDialogTitle {
font-weight:bold;
padding:0 4px;
}

.tundra .dijitDialogCloseIcon {
background:transparent url(./tabClose.png) no-repeat scroll right top;
cursor:pointer;
height:15px;
position:absolute;
right:6px;
top:4px;
vertical-align:middle;
width:15px;
}

.dijitDialog .closeText {
display:none;
position:absolute;
}

.tundra .dijitDialog .dijitDialogPaneContent {
background:#FFFFFF none repeat scroll 0 0;
border-color:#D3D3D3 -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px medium medium;
padding:10px;
}

.tundra .dijitTextBox, .tundra .dijitComboBox, .tundra .dijitSpinner, .tundra .dijitTextArea, .tundra .dijitInlineEditor input {
background:#FFFFFF url(./validationInputBg.png) repeat-x scroll left top;
border:1px solid #B3B3B3;
line-height:normal;
}

.tundra .dijitTextBox, .tundra .dijitComboBox, .tundra .dijitSpinner, .tundra .dijitTextArea {
font-family:sans-serif;
font-size:100%;
}

.tundra .dijitInputField input, .tundra .dijitTextBox, .tundra .dijitComboBox, .tundra .dijitSpinner {
margin:0 0.1em;
}

.dijitTextBox, .dijitComboBox, .dijitSpinner {
vertical-align:middle;
width:15em;
}

.dijitLeft {
background-position:left top;
background-repeat:no-repeat;
}

.dijitReset {
-x-system-font:none;
color:inherit;
font-family:inherit;
font-stretch:inherit;
font-style:inherit;
font-variant:inherit;
font-weight:inherit;
padding:0;
}

.dijitButton, .dijitDropDownButton, .dijitComboButton {
margin:0.2em;
}

.dijitInline {
border:0 none;
display:inline-block;
padding:0;
vertical-align:middle;
}

.dijitRight {
background-position:right top;
background-repeat:no-repeat;
}

.tundra .dijitButtonNode {
background:#FFFFFF url(./buttonEnabled.png) repeat-x scroll left bottom;
border-color:#C0C0C0 #C0C0C0 #9B9B9B;
border-style:solid;
border-width:1px;
padding:0.1em 0.2em 0.2em;
}

.dijitButtonNode, .dijitButtonNode * {
cursor:pointer;
}

.dijitButtonNode {
border:1px solid gray;
line-height:normal;
margin:0;
text-align:center;
vertical-align:middle;
white-space:nowrap;
}

.tundra .dijitButtonNode button {
background-color:transparent;
border:0 none;
}

.dijitStretch {
background-repeat:repeat-x;
white-space:nowrap;
}

.dijitButtonNode * {
vertical-align:middle;
}

.dijitToggleButtonIconChar {
display:none !important;
}

.dijitButtonNode * {
vertical-align:middle;
}


/* --------------------------------------------------------------------------

END of Login Dialog Dijit/Tundra Styles

----------------------------------------------------------------------------*/


