/*
this file contains styles that are independent of the selected theme
*/
#calendarDiv {z-index:10001;position:absolute;visibility:hidden;background:#fff;}

#agendaViewPopup { width:500px;z-index:500; position:absolute; display:none; background:#fff; border: 2px outset #aaa;}
#weekViewPopup {top:0;left:0;width:98%;z-index:500;position:absolute;display:none;background:#fff; border: 2px outset #aaa;}
#weekViewTable {width:100%;table-layout:fixed;background:#fff;}
#monthsOnWeekViewMsg {display:none; position:absolute; background-color:#fff;
	padding:20px; margin-top:25px; filter:alpha(opacity=80); -moz-opacity:.8;}

#colorPickerPopup {padding: 10px; visibility:hidden; text-align: left; position:absolute; top:0; left:0; z-index:1030; background: #fff; border: 1px #aaa outset; width: 100px; }
.colorPickerColor {width: 24px; height: 24px; border: 1px outset #aaa;}
.colorInMenu {width: 12px; height: 12px; border: 1px outset #aaa;}

.weightNormal {font-weight:normal;}

/* some shade properties should not be set by themes*/
div.veryDarkShade, div.darkShade, div.lightShade, div.upperDarkShade {cursor: pointer; display:none; position:absolute; left:0; top:0; margin:0;}
div.index400 {z-index:400;}

/* some variables - these are defaults.  to override defaults, specify in a theme as !imporant */
#eventRowHeight {position:absolute; top:0; left:0; visibility:hidden;
	height:21px;
}

/* tab stuff (event editing) */
ul.tabnav {
text-align: left;
margin: 0;
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul.tabnav li {
display: inline;
}

li.tabSelected a {
background-color: #fff !important;
outline:none; /* hides focus box */
position:relative;
z-index: 1040; /* position above so border can be partially hidden*/
}

ul.tabnav li a {
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 2px solid #ccc;
background-color: #efefef;
margin-right: 0px; /* set additional spacing between tabs */
text-decoration: none;
border-bottom: none;
}

ul.tabnav a:hover {
background: #fff;
}

/* end tab stuff */
