.years { border-collapse:collapse; font-size:0.95em; line-height:1.5em; text-align:left;  width:95%;}
.years td {  vertical-align:top;}
.calendar td { padding:1px;}
.calendar .selected td {border:0px solid #ddd;   position:relative;  }
.calendar .selected {background:#f7931e; margin:0 auto; width:100%; margin:10px 0 10px 0;}
.calendar .intext {cursor: pointer;  border-bottom:1px dotted #f7931e;  }
.calendar td .extend { background:#f7f7f7; padding:6px; border-bottom:1px dotted #fff;}


			p.x- {
					font-size: 1.50em;
					text-decoration: none;
					text-transform: uppercase;
					text-indent: 0em;
					text-align: left;
					color: #666666;
					margin: 0em;
			}
			p.x-2 {
					 
					text-decoration: none;
					font-variant: normal;
					text-indent: 0em;
					text-align: justify;
				 
					margin: 0em;
			}
			p.x-2-override {
			}
			p.x-3 {
					font-size: 1.50em;
					text-decoration: none;
					text-transform: uppercase;
					text-indent: 0em;
					text-align: justify;
					color: #ff8000;
					margin: 0em;
			}
			p.x-4 {
					font-size: 1.25em;
					text-decoration: none;
					font-variant: normal;
					text-indent: 0em;
					text-align: justify;
					color: #666666;
					margin: 0em;
			}
			p.x-5 {
					font-size: 0.88em;
					text-decoration: none;
					text-transform: uppercase;
					text-indent: 0em;
					text-align: left;
					color: #ffffff;
					margin: 0em;
			}
			p.x-6 {
					font-size: 0.88em;
					text-decoration: none;
					text-transform: uppercase;
					text-indent: 0em;
					text-align: right;
					color: #ffffff;
					margin: 0.54em 0em 0em 0em;
			}
			p.x-7 {
					font-size: 0.50em;
					text-decoration: none;
					font-variant: normal;
					text-indent: 0em;
					text-align: justify;
		 
					margin: 0em;
			}
			li.x-8 {
					font-size: 0.75em;
					text-decoration: none;
					font-variant: normal;
					text-indent: -1.57em;
					text-align: left;
					color: #666666;
					margin: 0em 0em 0em 1.57em;
			}
			p.x-3-override {
			}
			p.x-9 {
					font-size: 0.83em;
					text-decoration: none;
					text-transform: uppercase;
					text-indent: 0em;
					text-align: left;
					color: #ff8000;
					margin: 0em;
			}
			p.x-9-override {
			}
			p.x-10 {
					font-size: 0.75em;
					text-decoration: none;
					text-transform: uppercase;
					text-indent: 0em;
					text-align: left;
					color: #ff8000;
					margin: 0em;
			}
			p.x-10-override {
			}
			li.x-8-override {
			}
			p.x-5-override {
			}
			li.x-11 {
					font-size: 0.75em;
					text-decoration: none;
					text-transform: uppercase;
					text-indent: -1.57em;
					text-align: left;
					color: #666666;
					margin: 0em 0em 0em 1.57em;
			}
			p.x-12 {
					font-size: 0.75em;
					text-decoration: none;
					font-variant: normal;
					text-indent: 0em;
					text-align: left;
					color: #666666;
					margin: 0em;
			}
			p.x-13 {
					font-size: 0.75em;
					text-decoration: none;
					font-variant: normal;
					text-indent: 0em;
					text-align: left;
					color: #666666;
					margin: 0em;
			}
			p.x-13-override {
					text-align: center;
			}
			p.x-12-override {
					text-align: center;
			}
			p.x-12-override-1 {
					text-align: right;
			}
			p.basic-paragraph {
				 
					font-size: 1em;
					text-decoration: none;
					font-variant: normal;
					text-indent: 1em;
					text-align: left;
				 
					margin: 0em;
			}
			p.basic-paragraph-override {
					text-indent: 0em;
					text-align: justify;
			}
			span.x- {
				 
					font-variant: normal;
					color: #e19000;
			}
			span.x-override {
			}
			span.no-style-override {
			}
			span.x-2 {
					 
					font-variant: normal;
					color: #e19000;
			}
			span.x-2-override {
			}
			span.x-3 {
					font-size: 1em; font-weight:bold;
					font-variant: normal;
					color: #e19000;
			}
			span.no-break {
			}
			span.x-4 {
					font-size: 2.92em;
					text-transform: uppercase;
					color: #ff8000;
			}
			span.x-5 {
					font-size: 1.25em;
			}
			span.x-3-override {
			}
			span.no-style-override-1 {
					color: #ff8000;
			}
			span.no-style-override-2 {
					color: #ff0066;
			}
			span.no-style-override-3 {
					font-variant: normal;
			 
			}
			span.x-4-override {
			}
			span.x-6 {
					font-size: 0.92em;
					color: #666666;
			}
			span.no-style-override-4 {

					font-size: 0.75em;
					color: #ff8000;
			}
			span.no-style-override-5 {
					font-family: "GalsC";
					font-size: 0.75em;
					color: #666666;
			}
			table.table-style-3 {
					margin-top: 0.33em;
					margin-bottom: -0.33em;
			}