/*
html
{
    background-color:silver;
}

.content
{
    width:850px;
    background-color:white;
    margin:auto;
    padding:10px;
}

*/

TABLE	{ /* este table es para  el calendario*/
	font-family:verdana,helvetica,arial;
	font-size: xx-small;
	border:0px
}

.droplist
{
    font-size: 10px; 
    width:125px;   
}

.heading {
	FONT-SIZE: xx-small; 
	FONT-FAMILY: Tahoma; 
    BACKGROUND-COLOR: #007FCC;
	color: white;
	font-weight: bold;
    border-bottom:1px solid #7FCCFF;
    border-right:1px solid #7FCCFF;
    border-top:1px solid #7FCCFF;
    border-left:1px solid #7FCCFF;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#7FCCFF' , EndColorStr= '#007FCC' );
*/
}

.dayStyle
{
    background-color:white;
    text-align: left;
    vertical-align: top;
    font-size: 10px; 
}

.selectedDayStyle
{
    color: #000000; 
    background-color:  #D1E3ED;
    text-align: left;
    vertical-align: top;
    font-size: 10px; 
}

.empty {
	FONT-SIZE: xx-small; 
	BACKGROUND-COLOR: #e0fff0;
	
}


.dateheader {
	text-align: center;
	FONT-FAMILY: verdana,helvetica,arial;
	font-size: xx-small;
	BACKGROUND-COLOR: #DDDDDD;
	FONT-WEIGHT: bold;
	color: red;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#DDDDDD' , EndColorStr= '#000000' );
*/
}

.rangeheader {
	text-align: center;
	VERTICAL-ALIGN: middle;
	FONT-FAMILY: verdana,helvetica,arial;
	font-size:  x-small;
	BACKGROUND-COLOR: #EEEEEE;
	FONT-WEIGHT:  normal;
    /*border-bottom:1px solid #EEEEEE;
    border-right:1px solid #EEEEEE;
    border-top:1px solid #EEEEEE;
    border-left:1px solid #EEEEEE;*/
}


.nextPrev
{
    text-decoration: none;
    font-size: 10px; 
}

.item {
	text-align: center;
	FONT-FAMILY: verdana,helvetica,arial;
	font-size: xx-small;
	BACKGROUND-COLOR: #89A3B4;
	FONT-WEIGHT: bold;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#FFFFFF' , EndColorStr= '#CCCCCC' );*/
}
.bground {
	FONT-FAMILY: verdana,helvetica,arial;
	font-size: xx-small;
	BACKGROUND-COLOR: #EEEEEE;
}

.titleStyle {
	text-align: center;
	FONT-FAMILY: verdana,helvetica,arial;
	font-size: small;
	FONT-WEIGHT: bold;
	color: #333333;
	
	/*background-color: #ff9933;*/
}



.toolBoxText, .toolBoxText a:hover, .toolBoxText a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
.genericGrayBox {

	background-color: #F7F7F7;
	border: 1px solid #999999;
}
.popup
{
    position:absolute;
    left: 181px;
    top: 169px;
    height: 607px;
    width: 668px;
       
    /*left:100px;
    top:50px;
    width:600px;
    height:400px;*/
    border:solid 1px black;
    padding:5px;
    background-color:white;
    /*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color=#cccccc); */
    display:none;
}

