.modernstyle
{
	background-color:#fff;

}

.modernstyle .titlestyle
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;  
	background-color:#0F328C;
}

.modernstyle .titlestyle td
{
	padding:2px;
}

.modernstyle .titlestyle .dropdownstyle,
.modernstyle .titlestyle .dropdownoutstyle
{
	cursor:default;
	border-style:solid;
	border-Width:1px;
color:white;
}

.modernstyle .titlestyle .dropdownoverstyle
{
	cursor:default;
	border-style:solid;
	border-Width:1px;

	color:white;
}

.modernstyle .titlestyle .dropdownstyle img,
.modernstyle .titlestyle .dropdownoutstyle img,
.modernstyle .titlestyle .dropdownoverstyle img
{
} 

.modernstyle .titlestyle .closebuttonstyle
{
	width:20px;
	height:18px;
	border:0;
}

.modernstyle .bodystyle
{
 	font-family:verdana;
	font-size:10px;
}

.modernstyle .bodystyle .headerstyle
{
	font-weight:bold; 
	text-align:center;
	padding:2px 1px 2px 3px; 
}

.modernstyle .bodystyle .datestyle
{
	cursor:default;
	text-decoration:none;
	text-align:center;  
	color:#000000;
	padding:2px 1px 2px 2px; 
}

.modernstyle .bodystyle .weeknumberstyle
{
	width:30px;
	padding:0px; 
	text-align:center;
}

.modernstyle .bodystyle .selecteddatestyle
{
	border-style:solid;
	border-width:1px;
	border-color:#0F328C;
	font-size:12px;
}

.modernstyle .bodystyle .Weekendstyle
{
	color:#0F328C;
}

.modernstyle .bodystyle .currentdatestyle
{
	font-weight:bolder;  
	color:#0000ff;
	font-size:13px!Important;
}

.modernstyle .bodystyle .specialdaystyle
{
	background-color:#90ddee;
}

.modernstyle .bodystyle .holidaystyle
{
	color:#ffffff; 
	background-color:#ff0000;
}

.modernstyle .bodystyle .disabledatestyle
{
	cursor:default;
	text-decoration:line-through;
	/*
	background-image:url(/PopCalendar/CSS/Modern_Images/BadDate.gif);
	background-repeat:no-repeat;
	background-position:center center;
	*/
}

.modernstyle .bodystyle .dayoverstyle
{
	cursor:hand;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	font-size:10px;
}

.modernstyle .todaystyle
{
	cursor:default;
	background-color:#FFE490;
}

.modernstyle .todaystyle .textstyle
{
	font-family:arial;
	font-size:10px;
	font-weight:bold;  
	text-decoration:none;
	color:#000000;
	cursor:default;	
}

.modernstyle .liststyle /* Month And Year List */
{
	font-family:verdana; 
	font-size:12px;

}

.modernstyle .liststyle .optionstyle,
.modernstyle .liststyle .optionoutstyle
{
	padding:3px;
}

.modernstyle .liststyle .optionoverstyle
{
	background-color:#0F328C;
	color:#ffffff;  
	padding:3px;
}
