/* Caspar.css Caspar Calendar styles -- mrp -- 5 May 2014
last updated 11Apr15, 17Jul15 smp 3Nov15 mrp, 29Nov15, 2Dec15 smp 11Feb16 24Sep16 25Sep21 2Jun25 mrp */

UL { margin-top: 0px; padding-top: 0px }

LI {  margin-top: 0px; padding-top: 0px; }

h1 { font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; font-size : 24px;  color: #903; padding-bottom : 0px; padding-left : 0px; padding-top : 0px; margin-left : 0px; margin-top : 0px; margin-right : 0px; margin-bottom : 0px; }

h5 { font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; font-size : 36px;  color: #FFF; padding-bottom : 0px; padding-left : 0px; padding-top : 0px; margin-left : 0px; margin-top : 0px; margin-right : 0px; margin-bottom : 0px; }

h2 { font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; font-size : 21px;  color: #903; padding-bottom : 0px; padding-left : 0px; padding-top : 0px; margin-left : 0px;  margin-top : 0px;	margin-right : 0px; margin-bottom : 0px; }

h3 { font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; font-size : 18px; color: #903; padding-bottom : 0px; padding-left : 0px; padding-top : 0px; margin-left : 0px; margin-top : 0px; margin-right : 0px; margin-bottom : 0px; }

h6 { font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; font-size : 18px; color: #FFF; padding-bottom : 0px; padding-left : 0px; padding-top : 0px; margin-left : 0px; margin-top : 0px; margin-right : 0px; margin-bottom : 0px; }

h4 { font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; font-size : 21px; color: #903; padding-bottom : 0px; padding-left : 0px; padding-top : 0px; margin-left : 0px; margin-top : 0px; margin-right : 0px; margin-bottom : 0px; background-color: #FDA; }

P { font-size: 16px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif;	color: #040; text-indent : 20px; padding-bottom : 0px; padding-left : 0px; padding-top : 0px; margin-left : 0px; margin-top : 0px; margin-right : 0px; margin-bottom : 0px;}

.lrg { font-size: 30px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #040; }
.lrgwht { font-size: 30px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #FFF; }
.huge { font-size: 36px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #EEE; letter-spacing:4px;}
.white{ color:#FFF ; }
/* below added 11Feb16 mrp */
.big { font-size: 24px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #040; } 
.bigwht { font-size: 24px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #FFF; } 

.mtxt { font-size: 24px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif;	color: #040; padding-top: 5px; }


input.big {
	font-size: 24px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #040;
}

submit.big {
	font-size: 18px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #040;
}  
/* above added 11Feb16 mrp */

.hdr { font-size: 22px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #800; }

.invhdr { font-size: 22px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #FF0; }

.subhd { font-size: 20px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #800; }

.invsubhd { font-size: 20px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #FF0; }

.txt { font-size: 16px;	font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif;	color: #040; text-indent : 20px; }

.txtni { font-size: 16px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif;	color: #040; padding-top: 5px; }
.txtwht { font-size: 20px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif;	color: #FFF; padding-top: 5px; }
.txtltgrn { font-size: 20px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif;	color: #6C0; padding-top: 5px; }

.pull { font-size: 20px;	font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif;	color: #040; text-indent : 20px; }

.invtxtni { font-size: 18px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif;	color: #FF0; padding-bottom: 5px; }

.sml { font-size: 14px;font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #040; }

.invsml { font-size: 14px;font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #88F; }
.smlwht { font-size: 16px;font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #FFF; }
.smlltgrn { font-size: 16px;font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #6C0; }

.tny { font-size: 12px;font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #040; }
.tnydk { font-size: 12px;font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #FF0; }

.ci { font-family: Tekton,Technical,Arial,Helvetica,sans-serif; font-size: 11px; color : #000; }

.who { font-size: 16px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #800; padding-right: 3em; text-align: right;  font-weight: bold; }
.whobig { font-size: 24px; font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #800; padding-right: 3em; text-align: right;  font-weight: bold; }

.calvert { background-repeat: repeat-y; background-image: url("../img/CCCvert.png") ; }

.mnu { font-size: 10px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; }
.bigmnu { font-size: 18px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; }
.nav { font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; text-align:right; padding:2em; float:right; text-decoration: underline; }

.lrgrd { font-size: 25px; font-family: Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #C00; }
.lrgblu { font-size: 25px; font-family: Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #00C; }
.lrggrn { font-size: 25px; font-family: Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #040; }
.lrgltgrn { font-size: 25px; font-family: Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; color: #6C0; }

label { border-bottom: 2px dotted red; }

.picright {
	float:right;
	text-align:center;
	font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif;
	font-size: .85em;
	line-height : 1.3em;
	color: #44522E;
	padding: 2px;
	margin:3px 0px 0px 4px;
}
.boxed {
	font-size: .95em;
	line-height : 1.4em;
	color: #000000;
	border: 2px dotted #812F17;
	margin: 8px;
	padding: 8px;
}
.boxright {
	float:right;
	font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif;
	font-size: .85em;
	line-height : 1.5em;
	color: #44522E;
	border: 2px dotted #812F17;
	padding: 4px;
	margin: 6px;
}

.odd { background-color: #FAD2F5; }

a { text-decoration: none; }

a:link { color: #008; text-decoration: none; }

a:hover  { color: #00F; text-decoration: underline; }

a:active, a:visited { color: #808; text-decoration: none; }

a.dk:link { color: #ff0; text-decoration: none; }

a.dk:hover { color: #ff0;  text-decoration: underline; }

a.dk:active, a.dk:visited { color: #ff4; text-decoration: none; }

input { font-family: Verdana,Helvetica,sans-serif; font-size: 110%; color: #000 ; padding: 0 5% 0 5%; margin: 0 ; }
input.req { font-family: Verdana,Helvetica,sans-serif; font-size: 110%; color: #000 ; padding: 0 5% 0 5%; margin: 0 ; background-color: #DDA ; }
input.submit { background-color: #DDA ; }	
