body {font-family :  Arial, Verdana, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000;}
TD { color:#333333; font-size:12px; }
.menu { color:#333333; font-size:12px; padding-left:15px; }
.footer { color:#333333; font-size:12px; padding-left:10px; padding-right:10px;}
.footerlink {color:#333333; text-decoration:none;}
.footerlink:hover{color:#66CC99; text-decoration:underline;}
A { color:#0062ad; text-decoration:none;}
A:HOVER { color:#e20040; text-decoration:none;}
.dropcap { float:left; color:#666666; font-size:60px; line-height:40px; padding-top:2px; font-family: Times, serif, Georgia; } 
.gal { color:#0062ad;  }
.galhd { font-size:14px; color:#990000;  }
.bor { border:solid 1px; border-color:#086AB1;}

.clr { color:#E20040;}
.cb {color:#0062ad;} /* color:#086ab1; */
.cr {color:#990000;} /* color:#e20040;color:#F1174B; */
.cdr {color:#990000;}
.cbl {color:#000000;}
.db { color:#000066;}

.blink {font-size: 16px;
color:#0062ad;
display: inline;
} 

/*
#comp td { line-height:18px;}
#comp .bb { font-weight:bold; color:#086ab1; }
#comp .rb { font-weight:bold; color:#990000; }
#comp .itb { font-style:italic; color:#086ab1; }
#comp .tbu { color:#086ab1; text-decoration:underline; }
*/
#comp td { line-height:18px;}
#comp .bb { font-weight:bold; }
#comp .rb { font-weight:bold;  }
#comp .itb { font-style:italic; font-weight:bold;  }
#comp .tbu { text-decoration:underline; }

.wine { line-height:18px; }

.findpcode { background:url(images/pcode-box-1.png) no-repeat center top ; height:165px; font-weight:bold; }

.olbp { line-height:19px; }

.lh1 { line-height:18px;}
.t10 { font-size:10px;}
.t11 { font-size:11px;}
.t12 { font-size:12px;}
.t14 { font-size:14px;}
.t16 { font-size:16px;}
.t18 { font-size:18px;}
.t20 { font-size:20px;}
.t22 { font-size:22px;}
.t24 { font-size:24px;}
.t36 { font-size:36px;}

.lh { line-height:28px;}
.lh1 { line-height:20px;}
.pl { padding-left:50px;}
.pll { padding-left:5px;}
.sb { font-weight:bold;}

.rpt {
color:#FFFFFF;
background-color:#086ab1;
}

.year {
	border-style: outset;
	border-width: 1px;
	background-color: #e4e4e4;
	text-align: center;
}
.month {
	border-style: none;
	background-color: #e4e4e4;
	text-align: center;
}
.yearname {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
.monthname {
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	background-color: #DADADA;
	color: #5D5D5D;
	border-style: outset;
	border-width:1px
}
.dayname {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	background-color: #086ab1;
	color: #ffffff;
	border-style: outset;
	border-width:1px
}
.weeknumtitle {
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	background-color: #e9e9e9;
	border-style: outset;
	border-width:1px
}
.weeknum {
	text-align: center;
	font-size: 10px;
	height:20px;
	width:20px;
	color: #000099;
	background-color: #e9e9e9;
}
.yearnavigation {
	font-size: 12px;
}
.datepicker {
	background-color: #e4e4e4;
}
.datepickerform {
	margin: 0px;
}
.monthnavigation {
	font-family: Tahoma, Arial, sans-serif;
}
.monthpicker {
	font-size: 11px;
	background-color: #eeeeee;
}
.yearpicker {
	font-size: 11px;
	background-color: #eeeeee;
}
.pickerbutton {
	font-size: 11px;
	background-color: #eeeeee;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}
.nomonthday {
	text-align: center;
	font-size: 10px;
	height:20px;
	width:20px;
	color: #aaaaaa;
}
.monthday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #E4E4E4;
	color: #384955;
	height:20px;
	width:20px;
}
.today {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #5CB5C7;
	color: #ffffff;
	height:20px;
	width:20px;
}
.selectedday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #66ff66;
	height:20px;
	width:20px;
}
.sunday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #667171;
	height:20px;
	width:20px;
}
.sunday a {
	color: #667171;
}
.saturday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #667171;
	height:20px;
	width:20px;
}
.saturday a {
	color: #667171;
}
.event {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: red;
	background-color: #ffff99;
	height:20px;
	width:20px;
}
.event a {
	background-color: #ffff99;
	color: red;
}
.selectedevent {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: red;
	background-color: #ffff99;
	height:20px;
	width:20px;
}
.selectedevent a {
	background-color: #ffff99;
	color: red;
}
.todayevent {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: red;
	background-color: #ffff99;
	height:20px;
	width:20px;
}
.todayevent a {
	background-color: #ffff99;
	color: red;
}
.eventcontent {
	font-size: 10px;
	border-style: outset;
	border-width: 1px;
	width: 100%;
}


.hd {
font-size:12px;
color:#0062ad;
font-weight:bold;
}

.hd1 {
font-size:24px;
color:#0062ad;
font-weight:bold;
}

.inv {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

.inv1 {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
