  .bugresolver {}

  body {
    scrollbar-3d-light-color: #999999;
    scrollbar-arrow-color: #008000;
    scrollbar-base-color:	#EEEEEE;
    scrollbar-dark-shadow-color: #DDDDDD;
    scrollbar-face-color:	#EEEEEE;
    scrollbar-highlight-color: #cccccc;
    scrollbar-shadow-color:	#999999;
		margin:	0;
  }

	p { 
		margin: 0; 
		padding: 1px; 
	}

	.btn0 {
		height:	20px;
		background-color:	#CCCCCC;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 85%;
		font-weight: bold;
		border:	1px solid;
		border-top-color:	#CCCCCC;
		border-left-color: #CCCCCC;
		border-right-color:	#CCCCCC;
		border-bottom-color: #CCCCCC;
	}

	.chk {
		height:	12px;
		width: 12px;
	}

	.selectFilter {
		font-family: verdana, arial, courier;
		font-size: 10px;
	}

	.select0 {
		font-family: verdana, arial, courier;
		font-size: 10px;
	}

	.input0 {
		font-family: verdana, arial, courier;
		font-size: 9px;
		height:	18px;
		width: 300px;
		padding: 0;
	}

	.tareaSmall {
		font-family: verdana, arial, courier;
		font-size: 10px;
		width: 300px;
		height:	55px;
	}

  table.InfoCell {
		background-color:	#F1F5FA;
    font-family: verdana, arial, courier;
    font-size: 10px;
		border:	1px solid #D9D9D9;
		padding: 3px;
  }

	table.Form {
		background-color:	#CCCCCC;
		border: 1px solid #000000;
	}

	table.Calendar {
		background-color:	#DDDDDD
	}

  td {
    font-family: verdana, arial, courier;
    font-size: 10px;
  }

  td.Frame {
		background-color:	#000000;
    font-family: verdana, arial, courier;
    font-size: 10px;
		color: #FFFFFF;
		padding-top: 3px;
  }

	td.ArtistBar {
		background-color:	#585858;
		height:	25px;
		font-size: 12px;
		font-family: verdana, arial, courier;
		font-weight: bold;
		color: #FFFFFF;
	}

	td.DateBar {
		background-color:	#808080;
		height:	25px;
	}

	td.MenuBar {
		background-color:	#DEDEDE;
		height:	25px;
	}

	td.DayBar {
		background-color:	#F5F5F5;
		height:	15px;
		font-size: 10px;
		color: #000000;
		text-align:	center;
	}

	td.CalendarDay {
		background-color:	#FFFFFF;
		height:	65px;
		cursor:	pointer;
		vertical-align:	top;
	}

	td.CalendarToday {
		background-color:	#FFFFFF;
		border:	#666666 2px dashed; 
		color: #000000;
		height:	65px; 
		cursor:	pointer;
		vertical-align:	top;
	}

	td.CalendarDayMini {
		background-color:	#FFFFFF;
		height: 15px;
		cursor:	pointer;
		vertical-align: top;
	}

	td.CalendarTodayMini {
		background-color:	#FFFFFF;
		border: #666666 2px dashed; 
		color: #000000;
		height: 15px; 
		cursor:	pointer;
		vertical-align: top;
	}

	td.Content {
		background-color:	#EEEEEE;
		vertical-align:	top;
	}

  td.ContentTitle {
		background-color:	#CCCCCC;
    font-family: verdana, arial, courier;
    font-size: 11px;
		font-weight: bold;
		height:	25px;
		border-bottom: 1px solid #000000;
		padding-top: 1px;
		padding-bottom:	1px;
		padding-left:	1px;
		text-align:	center;
  }

  td.ContentTitle2 {
		background-color:	#EEEEEE;
    font-family: verdana, arial, courier;
    font-size: 10px;
		font-weight: bold;
		height:	20px;
		border-bottom: 1px solid #000000;
		padding-top: 1px;
		padding-bottom: 1px;
		padding-left:	1px;
		text-align:	center;
  }

	.CBRow0 {
		background-color:	#FFFFFF;
		height:	20px;
    font-family: verdana, arial, courier;
    font-size: 10px;
		padding-left:	5px;
		padding-right: 5px;
		padding-top: 4px;
		padding-bottom:	4px;
	}

	.CBRow1 {
		background-color:	#D2D9E2;
		height:	20px;
    font-family: verdana, arial, courier;
    font-size: 10px;
		padding-left:	5px;
		padding-right: 5px;
		padding-top: 4px;
		padding-bottom:	4px;
		vertical-align:	middle;
		cursor:	pointer;
	}

	td.FormDescr {
		background-color: #D2D9E2;
		height:	20px;
		border-left: 1px solid #000000;
		border-right:	1px solid #000000;
		border-bottom: 1px solid #000000;
		font-family: verdana, arial, courier;
    font-size: 10px;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 4px;
		padding-bottom:	4px;
		vertical-align:	top;
	}

	td.FormInput {
		background-color: #D2D9E2;
		height:	30px;
		border-right:	1px solid #000000;
		border-bottom: 1px solid #000000;
		font-family: verdana, arial, courier;
    font-size: 10px;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 4px;
		padding-bottom:	4px;
	}

	td.Status0 {
		background-color:	#FFFECC;
		font-family: verdana, arial, courier;
		font-size: 10px;
	}

	td.Status1 {
		background-color:	#afccfe;
		font-family: verdana, arial, courier;
		font-size: 10px;
	}

	td.Status2 {
		background-color:	#FFE9C6;
		font-family: verdana, arial, courier;
		font-size: 10px;
	}

	td.Status3 {
		background-color:	#D7FFCC;
		font-family: verdana, arial, courier;
		font-size: 10px;
	}

	td.Payment0 {
		background-color:	#FF9D9D;
		font-family: verdana, arial, courier;
		font-size: 9px;
		font-weight:	bold;
		vertical-align:	top;
	}

	td.Payment1 {
		background-color:	#FEFF9D;
		font-family: verdana, arial, courier;
		font-size: 9px;
		font-weight:	bold;
		vertical-align:	top;
	}

	td.Payment2 {
		background-color:	#9DFF9F;
		font-family: verdana, arial, courier;
		font-size: 9px;
		font-weight:	bold;
		vertical-align:	top;
	}

	td.Payment3 {
		background-color:	#EEEEEE;
		font-family: verdana, arial, courier;
		font-size: 9px;
		font-weight:	bold;
		vertical-align:	top;
	}

  a.LinkUserTop {
    font-family: verdana, arial, courier;
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
	}

  a.LinkUserTop:hover {
    text-decoration: underline;
  }

  a.LinkAction {
    font-family: verdana, arial, courier;
    font-size: 10px;
    color: #FF0000;
    text-decoration: none;
	}

  a.LinkAction:hover {
    text-decoration: underline;
  }

  a.LinkMenu {
    font-family: verdana, arial, courier;
    font-size: 10px;
    color: #0000FF;
    text-decoration: none;
	}

  a.LinkMenu:hover {
    text-decoration: underline;
  }

	a.LinkDate {
    font-family: arial, courier;
    font-size: 14px;
		font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
	}

	a.LinkDate:hover {
    text-decoration: underline;
	}
	
	/* Display block/none */
	
	.dsphid { display: none !important; }
	.dspblk { display: block !important; }