﻿.BunnyForm
{
	margin-top:20px;
	width:472px;
	margin-left:auto;
	margin-right:auto;
}

.BunnyForm, .form_label
{
	font-size:14px;
	font-family:Verdana;
}

.form_row
{
	clear:both;
	margin-bottom:15px;
}

.BunnyForm .validation
{
	font-size:12px;
}

.LuckyNumbers_Result .content p
{
	margin:5px 0px 10px 0px;
}

.LuckyNumbers_Result .content div
{
	margin-top:5px;
	padding-left:26px;
	text-align:left;
}

.form_label
{
	width:130px;
	text-align:right;
	padding-right:10px;
	vertical-align:middle;
	padding-top:2px;
}

.form_control
{
	width:235px;
	margin-bottom:15px;
}

.form_control input, .form_control select
{	
	font-size:16px;
}

.BunnyForm .description
{
	font-style:italic;
	font-size:10px;
	font-family:Verdana;
}

.form_label, .form_control
{
	float:left;
}

.divLuckyNumbers
{
	clear:both;
}


.LuckyNumbers_Result, .LuckyNumbers_Result h2, .LuckyNumbers_Result p, .LuckyNumbers_Result div
{
	color:#751f08;	
	font-size:22px;
	font-weight:bold;
	font-family: Monotype Corsiva, Palatino Linotype, Arial Narrow, Arial;
	text-align:center;
}

.LuckyNumbers_Result h2
{
	font-size:22px;
	margin:20px 0px 0px 0px;
	padding:0px;
}

.LuckyNumbers_Result a, h2 a, .LuckyNumbers_Result a:visited, .LuckyNumbers_Result a:link, .LuckyNumbers_Result a:active
{
	color:#751f08;	
	text-decoration:underline;
}

.LuckyNumbers_Result
{
	background-image:url(/images/bunny/Lucky_Number_Calculator_Results.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding-top: 100px;
	width:481px;
	height:585px;	
	
	clear:both;
	
	display:none;
	
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);	
	opacity: 0;	
}


.LuckyNumbers_Result .content
{
	margin: 0px 65px 0px 55px;
	text-align:center;
}

.result_header
{

	font-weight:bold;
}

.divLuckyNumber {
	background-image:url(/images/bunny/magic_ball_numbers.jpg);
	padding:0px 0px 0px 0px;
	margin-right:4px;		
	font-weight:bold;
	width:75px;
	min-width:75px;
	height:78px;
	min-height:78px;
	float:left;

	vertical-align:middle;
	background-repeat:no-repeat;	

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);	
	opacity: 0;		
}

.ballNumber
{	
	width:75px;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-size:44px;
	color:white;
	font-family: Papyrus, Palatino Linotype, Arial Narrow, Arial;
		
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity = 60);
	opacity: 0.6;
	
}

.unwatermarked {
	height:18px;
	width:148px;
}

.watermarked {
	height:20px;
	width:150px;
	padding:2px 0 0 4px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}

/*===========Calendar================*/


.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-left.gif")%>);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-right.gif")%>);}
.ajax__calendar_title 
	{cursor:pointer;
	 font-weight:bold;
	 }
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

/*
.MyCalendar .ajax__calendar_container {border:1px solid #646464;background-color:#F8CE3C;color:#000000;}

.MyCalendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}


.MyCalendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.MyCalendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.MyCalendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.MyCalendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.MyCalendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.MyCalendar .ajax__calendar_hover .ajax__calendar_day {background-color:#F8CE2C;border-color:#daf2fc;color:#0066cc;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_month {background-color:#F8CE2C;border-color:#daf2fc;color:#0066cc;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {background-color:#F8CE2C;border-color:#daf2fc;color:#0066cc;}

.MyCalendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}


.MyCalendar .ajax__calendar_title, .MyCalendar .ajax__calendar_dayname
{
	color:#FF6614;
}

.MyCalendar .ajax__calendar_other
{
	background-color:#fefbd7;
}

.MyCalendar .ajax__calendar_day,
.MyCalendar .ajax__calendar_month,
.MyCalendar .ajax__calendar_year,
.MyCalendar .ajax__calendar_footer
{
	border:1px solid #FF6614;
	border:none;
}

.MyCalendar .ajax__calendar_footer {border-top:1px solid #FF6614;}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #fff09d;    
}

*/


.MyCalendar .ajax__calendar_title {color: #FF6614}
.MyCalendar .ajax__calendar_footer {border-top:1px solid #f89944;}

.MyCalendar .ajax__calendar_container {
    border:1px solid #f89944;
    background-color: white;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color:Gray;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: #FF6614;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

.MyCalendar .ajax__calendar_other
{
	background-color:#fcf5c9;

}

.leftpane, .rightpane, .contentpane
{
	padding:0px;
}

