/**
 * Package screen CSS
 *
 * @package myEASYdb
 * @author Ugo Grandolini
 * @version 0.0.6
 */

/*"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif*/

#icon-main-page {
	background:transparent url(../img/myEASYdb-32.png) no-repeat 0 0;
}


.todo { font-family:monospace;font-weight:normal;font-size:11px;color:fuchsia; }
ul.todo { type:square; }

.setPostError,
.warningBox { color:#555;background:#ffc600;padding:6px;font-weight:bold;border:0px dotted #555; }
.warningBox a, .warningBox a:link, .warningBox a:visited, .warningBox a:active { color:#26a6ee; }
.warningBox a:hover { color:#555;text-decoration:underline; }

.myeasydb_popWin {
	display:none;
	z-index:9999;
	font-size:150%;
	color:#fff;
	background:#000;

	text-align:center;
	opacity:.8;
	-moz-opacity:.8;
	filter:alpha(opacity=80);
	position:absolute;top:0;left:0;
}

.line	{ color:#dfdfdf;background:#dfdfdf;height:1px;width:100%;border:none; }

/*
	forms
*/
fieldset { border:1px solid #dfdfdf;padding:3px 10px 10px 10px;background:transparent; }
legend {
	font-weight:bold;
	margin:0;
	padding:0;
	border:1px solid #dfdfdf;
	/*color:#26a6ee;*/
	background:#f1f1f1;
}

/*
	filters
*/
div.top_tab_contents {
	float:right;
	display:none;
	font-size:0.9em;
	width:100%;
	/*background:url(../img/screen-options-left.gif) no-repeat bottom left #f1f1f1;*/
	background:#f1f1f1;
	border:1px solid #dfdfdf;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:0;
	border-radius-bottomleft:4px;
	border-radius-bottomright:0px;
}

span.vert-scrolling-tab {
	float:left;
	margin:0 0 0 6px;
	font-size:10px;
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.698);
	color:#555;
}
span.vert-scrolling-tab:hover {
	color:#111;
}

/*
	pagination
*/
span.paginate_bar {
	font-size:11px;
	color:#ddd;
	text-shadow:0 1px 0 rgba(40, 40, 40, 0.698);
}
select.paginate_bar {
	/*font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;*/
	font-size:10px;
	background:#bbb;
	margin-top:-4px;
	padding:0;
}

/*
	calendar
*/
#calendarDiv {
	position:absolute;
	width:205px;
	border:1px solid #0086D2;
	padding:1px;
	background-color:#FFF;
	font-family:arial;
	font-size:10px;
	padding-bottom:20px;
	visibility:hidden;
}

#calendarDiv span,#calendarDiv img {
	float:left;
}
#calendarDiv .selectBox, #calendarDiv .selectBoxOver {
	line-height:12px;
	padding:1px;
	cursor:pointer;
	padding-left:2px;
}

#calendarDiv .selectBoxTime, #calendarDiv .selectBoxTimeOver {
	line-height:12px;
	padding:1px;
	cursor:pointer;
	padding-left:2px;
}

#calendarDiv td {
	padding:3px;
	margin:0px;
	font-size:10px;
}

#calendarDiv .selectBox {
	border:1px solid #B5C6CF;
	color:#B5C6CF;
	position:relative;
}
#calendarDiv .selectBoxOver {
	border:1px solid #FFF;
	background-color:#0086D2;
	color:#FFF;
	position:relative;
}
#calendarDiv .selectBoxTime {
	border:1px solid #0086D2;
	color:#0086D2;
	position:relative;
}
#calendarDiv .selectBoxTimeOver {
	border:1px solid #216072;
	color:#216072;
	position:relative;
}

#calendarDiv .topBar {
	height:16px;
	padding:2px;
	background-color:#0086D2;
}

#calendarDiv .activeDay {	/* Active day in the calendar */
	color:#fff;
	background:#84CF2B;
	font-weight:bold;
}
#calendarDiv .todaysDate {
	height:17px;
	line-height:17px;
	padding:2px;
	text-align:center;
	position:absolute;
	bottom:0px;
	width:201px;
	background-color:#B5C6CF;
}
#calendarDiv .todaysDate div {
	float:left;
}
#calendarDiv .timeBar {
	height:17px;
	line-height:17px;
	width:72px;
	position:absolute;
	right:0px;
	background-color:#B5C6CF;
	color:#FFF;
}
#calendarDiv .timeBar div {
	float:left;
	margin-right:1px;
}

#calendarDiv .monthYearPicker {
	background-color:#B5C6CF;
	border:1px solid #AAAAAA;
	color:#0086D2;
	position:absolute;
	left:0px;
	top:15px;
	z-index:1000;
	display:none;
}
#calendarDiv #monthSelect {
	width:70px;
}
#calendarDiv .monthYearPicker div {
	float:none;
	clear:both;
	padding:1px;
	margin:1px;
	cursor:pointer;
}
#calendarDiv .monthYearActive {
	background-color:#0086D2;
	color:#B5C6CF;
}

#calendarDiv td {
	text-align:right;
	cursor:pointer;
}
#calendarDiv .topBar img {
	cursor:pointer;
}
#calendarDiv .topBar div {
	float:left;
	margin-right:1px;
}

/*
	tooltip
*/
#dhtmlgoodies_tooltip {
	background-color:#EEE;
	border:1px solid #000;
	position:absolute;
	display:none;
	z-index:20000;
	padding:2px;
	font-size:0.9em;
	-moz-border-radius:6px;
	border-radius:6px;
	padding:6px;
}
#dhtmlgoodies_tooltipShadow {
	position:absolute;
	background-color:#555;
	display:none;
	z-index:10000;
	opacity:0.7;
	filter:alpha(opacity=70);
	-khtml-opacity: 0.7;
	-moz-opacity: 0.7;
	-moz-border-radius:6px;
	border-radius:6px;
	padding:0 6px;
}

/*
	Buttons modification
*/
#button-primary-green {				/* @since 0.0.6 */
	background:url(../img/button-green.png) repeat-x;
}
