body 				{ background-color: #2C752F; background-image: url(/imgs/gen-bk.jpg); background-repeat: no-repeat; background-position: center top; margin: 0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

A					{ COLOR: #4EA325; TEXT-DECORATION: none } 
A:hover				{ COLOR: #4EA325; TEXT-DECORATION: underline } 

A.hd-blk:link		{ FONT-SIZE: 10px; COLOR: #FFFFFF; PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; text-transform: lowercase; background-color:#000000; TEXT-DECORATION: none }
A.hd-blk:visited	{ FONT-SIZE: 10px; COLOR: #FFFFFF; PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; text-transform: lowercase; background-color:#000000; TEXT-DECORATION: none }
A.hd-blk:hover		{ FONT-SIZE: 10px; COLOR: #FFFFFF; PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; text-transform: lowercase; background-color:#4EA325; TEXT-DECORATION: none }
A.hd-blk:active		{ FONT-SIZE: 10px; COLOR: #FFFFFF; PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; text-transform: lowercase; background-color:#4EA325; TEXT-DECORATION: none }

A.hd-wht:link		{ FONT-SIZE: 10px; COLOR: #000000; PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; text-transform: lowercase; background-color:#FFFFFF; TEXT-DECORATION: none }
A.hd-wht:visited	{ FONT-SIZE: 10px; COLOR: #000000; PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; text-transform: lowercase; background-color:#FFFFFF; TEXT-DECORATION: none }
A.hd-wht:hover		{ FONT-SIZE: 10px; COLOR: #FFFFFF; PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; text-transform: lowercase; background-color:#4EA325; TEXT-DECORATION: none }
A.hd-wht:active		{ FONT-SIZE: 10px; COLOR: #FFFFFF; PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; text-transform: lowercase; background-color:#4EA325; TEXT-DECORATION: none }

A.home:link			{ FONT-SIZE: 10px; COLOR: #FFFFFF; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; text-transform: lowercase }
A.home:visited		{ FONT-SIZE: 10px; COLOR: #FFFFFF; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; text-transform: lowercase }
A.home:hover		{ FONT-SIZE: 10px; COLOR: #FFFFFF; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; text-transform: lowercase; background-color:#4EA325; TEXT-DECORATION: none }

A.side:link			{ FONT-SIZE: 10px; LINE-HEIGHT: 25px; COLOR: #FFFFFF; text-transform: lowercase; TEXT-DECORATION: none }
A.side:visited		{ FONT-SIZE: 10px; LINE-HEIGHT: 25px; COLOR: #FFFFFF; text-transform: lowercase; TEXT-DECORATION: none }
A.side:hover		{ FONT-SIZE: 10px; LINE-HEIGHT: 25px; COLOR: #71B618; text-transform: lowercase; TEXT-DECORATION: none }
A.side:active		{ FONT-SIZE: 10px; LINE-HEIGHT: 25px; COLOR: #71B618; text-transform: lowercase; TEXT-DECORATION: none }

A.sideon:link		{ FONT-SIZE: 10px; LINE-HEIGHT: 25px; COLOR: #71B618; text-transform: lowercase; TEXT-DECORATION: none }
A.sideon:visited	{ FONT-SIZE: 10px; LINE-HEIGHT: 25px; COLOR: #71B618; text-transform: lowercase; TEXT-DECORATION: none }
A.sideon:hover		{ FONT-SIZE: 10px; LINE-HEIGHT: 25px; COLOR: #71B618; text-transform: lowercase; TEXT-DECORATION: none }
A.sideon:active		{ FONT-SIZE: 10px; LINE-HEIGHT: 25px; COLOR: #71B618; text-transform: lowercase; TEXT-DECORATION: none }

A.side2:link		{ FONT-SIZE: 10px; LINE-HEIGHT: 11px; COLOR: #000000; text-transform: lowercase; TEXT-DECORATION: none }
A.side2:visited		{ FONT-SIZE: 10px; LINE-HEIGHT: 11px; COLOR: #000000; text-transform: lowercase; TEXT-DECORATION: none }
A.side2:hover		{ FONT-SIZE: 10px; LINE-HEIGHT: 11px; COLOR: #71B618; text-transform: lowercase; TEXT-DECORATION: none }
A.side2:active		{ FONT-SIZE: 10px; LINE-HEIGHT: 11px; COLOR: #71B618; text-transform: lowercase; TEXT-DECORATION: none }

A.side2on:link		{ FONT-SIZE: 10px; LINE-HEIGHT: 11px; COLOR: #71B618; text-transform: lowercase; TEXT-DECORATION: none }
A.side2on:visited	{ FONT-SIZE: 10px; LINE-HEIGHT: 11px; COLOR: #71B618; text-transform: lowercase; TEXT-DECORATION: none }
A.side2on:hover		{ FONT-SIZE: 10px; LINE-HEIGHT: 11px; COLOR: #71B618; text-transform: lowercase; TEXT-DECORATION: none }
A.side2on:active	{ FONT-SIZE: 10px; LINE-HEIGHT: 11px; COLOR: #71B618; text-transform: lowercase; TEXT-DECORATION: none }

A.foot:link			{ FONT-SIZE: 9px; COLOR: #FFFFFF; TEXT-DECORATION: none; LETTER-SPACING: -1px }
A.foot:visited		{ FONT-SIZE: 9px; COLOR: #FFFFFF; TEXT-DECORATION: none; LETTER-SPACING: -1px }
A.foot:hover		{ FONT-SIZE: 9px; COLOR: #71B618; TEXT-DECORATION: none; LETTER-SPACING: -1px }

.txt				{ FONT-SIZE: 10px; LINE-HEIGHT: 13px } 
.txt-sidehd			{ FONT-SIZE: 11px; COLOR: #FFFFFF; LINE-HEIGHT: 13px } 
.ttl-lg				{ FONT-FAMILY: Times New Roman, Times, serif; FONT-SIZE: 42px; COLOR: #D2DFD4; LETTER-SPACING: 1px; text-transform: uppercase } 
.ttl-sm				{ FONT-FAMILY: Times New Roman, Times, serif; FONT-SIZE: 18px; COLOR: #1F4F29; LETTER-SPACING: 0px; text-transform: uppercase } 
.ttl-sub			{ FONT-SIZE: 11px; font-weight:bold } 

p 				{ FONT-SIZE: 10px; LINE-HEIGHT: 13px } 
H1				{ FONT-SIZE: 11px; font-weight:bold } 
strong			{ FONT-SIZE: 11px; font-weight:bold } 
LI				{ FONT-SIZE: 10px; LINE-HEIGHT: 13px } 


div.scroll			{ height: 365px; width: 497px; overflow: auto; border: 0px; background-color: #FFFFFF; padding: 0px; }

/**** month and year header at top of calendar ****/
.date_header			{ font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold }
/**** color and size of calendar cells.  ****/
.day_cell				{ background-color:#FFFFFF; height:80; width: 106; }
.empty_day_cell			{ background-color:#CEE3D4; height:80; width: 106; }
.today_cell				{ background-color:#CDD3EA; height:80; width: 106; }
/**** day number in upper left corner of each cell ****/
.day_number				{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000 }
/**** title_txt is the text for each post on main page ****/
.title_txt				{ font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000 }
.title_txt A:link		{ color:#4EA325; text-decoration:underline }
.title_txt A:active		{ color:#4EA325; text-decoration:underline }
.title_txt A:visited	{ color:#4EA325; text-decoration:underline }
.title_txt A:hover		{ color:#4EA325; text-decoration:underline }
/**** column headers or days of the week ****/
.column_header			{ background-color:#87C562; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold }



	










.HDclsCMOn		{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; COLOR: #FFFFFF; PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none; text-align: left; text-transform: lowercase }
.HDclsCMOver	{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; COLOR: #000000; PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none; text-align: left; text-transform: lowercase }

.clsCMOn		{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: #FFFFFF; PADDING-TOP: 2px; TEXT-DECORATION: none; Border:0; text-align: center; text-transform: lowercase }
.clsCMOver		{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 2px; TEXT-DECORATION: none; Border:0; text-align: center; text-transform: lowercase }

.clsNodeL0		{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #7075B7; LETTER-SPACING: 0px; font-weight: bold; text-transform: lowercase }
.clsNodeL0:hover{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #7075B7; LETTER-SPACING: 0px; font-weight: bold; text-transform: lowercase }

.clsNode		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; cursor: hand; color: #7075B7 }
.clsNode:hover	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; cursor: hand; color: #212C64 }

INPUT		{ BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; border: 1px solid #A7A9AC; LETTER-SPACING: -1px }
TEXTAREA	{ BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; border: 1px solid #A7A9AC; LETTER-SPACING: -1px }
SELECT		{ BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; border: 1px solid #A7A9AC; LETTER-SPACING: -1px }

.button_send		{ background-image: url(imgs/button-subscribe.gif); background-repeat: no-repeat; margin: 0px; padding: 0px; height: 15px; width: 76px; border: none; cursor: pointer; }






