@charset "utf-8";
/* CSS Document */
.ctitle{
	font-size: 24px;
	font-family: Georgia;
	font-weight: bolder;
	color: #CC0000;
}
.CALcpYearNavigation,
	.CALcpMonthNavigation
			{
			background-color: #CC0000;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.CALcpDayColumnHeader,
	.CALcpYearNavigation,
	.CALcpMonthNavigation,
	.CALcpCurrentMonthDate,
	.CALcpCurrentMonthDateDisabled,
	.CALcpOtherMonthDate,
	.CALcpOtherMonthDateDisabled,
	.CALcpCurrentDate,
	.CALcpCurrentDateDisabled,
	.CALcpTodayText,
	.CALcpTodayTextDisabled,
	.CALcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.CALcpDayColumnHeader
			{
			text-align:right;
			border: solid thin #CC0000;
			border-width:0 0 1 0;
			}
	.CALcpCurrentMonthDate,
	.CALcpOtherMonthDate,
	.CALcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.CALcpCurrentMonthDateDisabled,
	.CALcpOtherMonthDateDisabled,
	.CALcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.CALcpCurrentMonthDate
			{
			color: #CC0000;
			font-weight:bold;
			}
	.CALcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.CALcpOtherMonthDate
			{
			color:#808080;
			}
	TD.CALcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #CC0000;
			border-width:1;
			border:solid thin #000000;
			}
	TD.CALcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.CALcpTodayText,
	TD.CALcpTodayTextDisabled
			{
			border: solid thin #CC0000;
			border-width:1 0 0 0;
			}
	A.CALcpTodayText,
	SPAN.CALcpTodayTextDisabled
			{
			height:20px;
			}
	A.CALcpTodayText
			{
			color: #CC0000;
			font-weight:bold;
			}
	SPAN.CALcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.CALcpBorder
			{
			border: solid thin #CC0000;
			}

.textFeildsDynamic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	background-color: white;
	text-align: left;
	border: 1px solid #CC0000;
	height: 17px;
	margin: 1px;
	padding: 0px;
}
.textFeilds{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	text-align: left;
	border: 1px solid #CC0000;
	height: 18px;
	width: 150px;
	margin: 1px;
	padding: 0px;
}

.quickQuoteBox{
	background-color: #F0F0E7;
	font-family: Tahoma;
	font-size: 11px;
	padding: 0px;
	border: 1px solid #CC0000;
	
}
.qside{
	border: 1px solid #CC0000;
	border-bottom:  none;
	border-bottom:  none;
	
}
.quickQuoteBox a{
	color: #CC0000;
	text-decoration: underline;
}

.quickQuoteBox a:hover{
	color: #FF66FF;
	text-decoration: none;
}
.title_b{
	font-weight: bold;
	text-transform: capitalize;
	font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
}
.qq_button {
	font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
	margin: 1px;
	padding: 2px;
	border: 1px solid #CC0000;
	font-size: 11px;
	text-transform: lowercase;
	color: White;
	background: #CC0000;
	font-weight: bolder;
	
}
.qform{
font-size: 100%;
margin:0;padding: 5px;
background: #CC0000;
color: #fff;
text-align: center
}
.qq_title{
	font-size: 13px;
	font-weight: bold;
	color: White;
	font-family:  Geneva, "MS Sans Serif", sans-serif;
	text-align: center;
	padding:5px;
	background-color: #CC0000;
}
.moving_tip_hd{
	color: #CC0000;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bolder;
	text-transform: capitalize;
}
.pad_10{
	padding: 10px;
}
.hide{ display:none; }