/*BASELINE GRID*/
/*BODY 								{background:url(../images-tpl/baseline18.png) left 0}
*+html BODY 						{background:url(../images-tpl/baseline18.png)}*/
/*FUNDAMENTALS--------------------------------------------------------------------------------------------------*/
H1 		 							{font: 0.56250em/1.00000 na} /*hidden behind the nav bar*/
/*PARAGRAPHS SPAN FONT SIZE-------------------------------------------------------------------------------------*/
P, SPAN								{font: 0.68750em/1.63636 "lucida grande", Helvetica, Arial, Verdana, sans-serif}
#colA1 P, #colA3 P					{font: 0.68750em/1.63636 "lucida grande", Helvetica, Arial, Verdana, sans-serif}
#colA1 P, #colA3 P					{font-weight:bold}
#footerWrapper P, 
#footerWrapper SPAN 				{font: 0.56250em/1.33300 "lucida grande", Helvetica, Arial, Verdana, sans-serif}
/*PARAGRAPHS MARGINS--------------------------------------------------------------------------------------------*/
P									{margin-top: 1.63636em; margin-bottom: 1.63636em}
#homePage #colA2 P					{margin-top: 0; 		margin-bottom: 1.63636em}					
#footerWrapper P					{margin-top: 0; 		margin-bottom: 0}
/*HEADINGS FONT SIZE--------------------------------------------------------------------------------------------*/
#contentWrapper H1					{font: 0.68750em/1.63636 "lucida grande", Helvetica, Arial, Verdana, sans-serif}
H2 	 								{font: 0.68750em/1.63636 "lucida grande", Helvetica, Arial, Verdana, sans-serif}
H3 	 								{font: 0.68750em/1.63636 "lucida grande", Helvetica, Arial, Verdana, sans-serif}
H4,H5,H6							{font: 0.68750em/1.63636 "lucida grande", Helvetica, Arial, Verdana, sans-serif}
/*HEADINGS MARGINS----------------------------------------------------------------------------------------------*/
#contentWrapper H1 					{margin-top: 0; margin-bottom: 0}
H2 	 								{margin-top: 0; margin-bottom: 1.63636em}
H3 	 								{margin-top: 1.63636em; margin-bottom: 1.63636em}
H4,H5,H6							{margin-top: 1.63636em; margin-bottom: 1.63636em}
/*BLOCKQUOTE FONT SIZE------------------------------------------------------------------------------------------*/
BLOCKQUOTE							{font: 0.68750em/1.63636 Georgia, "Times New Roman", Times, serif}
#colA1 BLOCKQUOTE, #colB1 BLOCKQUOTE{font: 0.56250em/1.50000 Arial, "lucida grande", Helvetica, Verdana, sans-serif}
/*BLOCKQUOTE MARGINS--------------------------------------------------------------------------------------------*/
BLOCKQUOTE							{margin-top: 1.63636em; margin-bottom: 1.63636em}
#colA1 BLOCKQUOTE, 
#colB1 BLOCKQUOTE 					{margin-top: 1.90000em; margin-bottom: 0}
/*FORMS---------------------------------------------------------------------------------------------------------*/
FORM 								{margin-top:1.22728em; margin-bottom:1.22728em}
/*OTHER FONTS---------------------------------------------------------------------------------------------------*/
LABEL								{font: 0.68750em/1.63636 "lucida grande", Helvetica, Arial, Verdana, sans-serif}
P.tinyTxt, SPAN.tinyTxt 			{font: 0.56250em/1.00000 "lucida grande", Helvetica, Arial, Verdana, sans-serif}
#breadCrumb							{font: 0.62500em/0.00000 Arial, Helvetica, Verdana, sans-serif}
/*LISTS---------------------------------------------------------------------------------------------------------*/
UL, OL								{font: 0.68750em/1.63636 "lucida grande", Helvetica, Arial, Verdana, sans-serif}
UL,	OL								{margin-top: 1.63636em; margin-bottom: 1.63636em}
#colA1 UL, #colA3 UL,
#colA1 OL, #colA3 OL				{font: 0.68750em/1.63636 "lucida grande", Helvetica, Arial, Verdana, sans-serif}
#colA1 UL, #colA3 UL,
#colA1 OL, #colA3 OL				{margin-top: 0; margin-bottom: 0}
#colA1 UL LI, #colA3 UL LI,
#colA1 OL LI, #colA3 OL LI			{padding-bottom: 0.81818em}
#colA1 UL LI IMG, #colA3 UL LI IMG,
#colA1 OL LI IMG, #colA3 OL LI IMG	{padding-top: 0.81818em}
#error UL, #success UL				{font: 0.68750em/1.63636 "lucida grande", Helvetica, Arial, Verdana, sans-serif}
#error UL, #success UL				{margin-top: 0; margin-bottom: 1.63636em}
/*TABLES--------------------------------------------------------------------------------------------------------*/
TABLE TD							{font:0.68750em/1.63636 "lucida grande", Helvetica, Arial, Verdana, sans-serif}
TABLE TD							{padding-top:0.75000em; padding-bottom: 0.75000em}
TABLE								{margin-top: 0; margin-bottom: 1.22728em}
/*RULES---------------------------------------------------------------------------------------------------------*/
.rule1px01							{font: 0.68750em/1.63636 na}
.rule4px01 							{font: 0.68750em/1.63636 na}
.rule4px02 							{font: 0.68750em/1.63636 na}
.rule8px01 							{height:8px;}
.rule8px02 							{height:8px; margin-top:1.75000em; margin-bottom:1.75000em}
/*FORM STYLE 1 WIDE SPACING-------------------------------------------------------------------------------------*/
FORM TABLE TD 						{font:0.68750em/1.63636 verdana}
FORM TABLE TD						{padding-top:0.81818em; padding-bottom: 0.81818em}
FORM TABLE							{margin-top: 0; margin-bottom: 1.22728em}
FORM TABLE TD DIV					{height:1.63636em}
FORM TABLE TD TEXTAREA				{height:4.90908em}
/*FORM STYLE 2 NARROW SPACING 1 BASELINE------------------------------------------------------------------------*/
/*FORM TABLE TD 					{font:0.75000em/1.000 verdana}
FORM TABLE TD						{padding-top:0.37500em; padding-bottom: 0.37500em}
FORM TABLE							{margin-top: 1.125em; margin-bottom: 1.22728em}
FORM TABLE TD DIV					{line-height:0.750} 
FORM TABLE TD TEXTAREA				{height:7.3em}	*/
/*FORM STYLE 3 NARROW SPACING 0.5 BASELINE----------------------------------------------------------------------*/
/*FORM TABLE TD 					{font:0.75000em/1.5000 verdana}
FORM TABLE TD						{padding-top:0.37500em; padding-bottom: 0.37500em}
FORM TABLE							{margin-top: 1.375em; margin-bottom: 1.375em}
FORM TABLE TD DIV					{line-height:0.750} 
FORM TABLE TD TEXTAREA				{height:7.4em} 	*/	
/*----------------------------------------------------EXTRAS----------------------------------------------------*/

/*FLASH*/
#flash01 							{height:306px}

/*HOME PAGE SPECIFICS*/
#footerCol1 P						{margin-top:3.00000em; margin-bottom:1.63636em}
#homePage H3						{font: 0.87500em/1.28571 Georgia, "Times New Roman", Times, serif}/*MAYBE THE RELATIONSHIP SHOULD BE SWAPPED*/

/*SUB PAGE SPECIFICS*/
#homePage #colA2 #missionStatement H1				{margin-bottom: 0}
#homePage #colA2 #missionStatement H3 	 			{font: 0.87500em/1.28571 Georgia, "Times New Roman", Times, serif}/*MAYBE THE RELATIONSHIP SHOULD BE SWAPPED*/
#homePage #colA2 #missionStatement H3				{margin-top: 1.28571em; margin-bottom: 0.64286em}

#breadCrumb 						{padding-top:3px}  		/*!! CONVERT TO EMS USE FONT TRICK !!*/
#breadCrumb 						{height:8px}				/*!! CONVERT TO EMS USE FONT TRICK !!*/
/*NAVIGATION (MAIN) HEIGHTS*/
.menu100 UL							{font: 0.75000em/2.250000 "lucida grande", Helvetica, Arial, Verdana, sans-serif} /*LH sets height of navbar*/
*+HTML #navWrapper					{margin-top:-4px}

.menu100 UL UL 						{height:0;top:4.30000em}	/*drop distance*/				
* html .menu100 UL UL 				{top:4.30000em}				/*top bar button height IE*/
* html .menu100 UL UL 				{t\op:4.30000em}			/*top bar button height IE border +1*/
.menu100 UL UL UL					{top:0px}
.menu100 UL UL UL A 				{height:4.00000em}			/*flyout distance vertical*/
.menu UL UL a, 
.menu UL UL a:visited				{padding-top:1.00000em}		/*padding top + FONTSIZE = height*/
.menu UL UL a, 
.menu UL UL a:visited				{padding-bottom:1.00000em}	/*padding bottom + FONTSIZE = height*/


/*UPDATES -- CASTLE*/
H1+.rule1px01						{margin-top:1.63636em}
#homePage #colA2 H3 				{font: 0.68750em/1.63636 "lucida grande", Helvetica, Arial, Verdana, sans-serif}
#homePage #colA2 H3					{font-weight:bold}
#colA2 H3+.rule1px01				{margin-top:0}
#colA2 .rule1px01+P, #colA2 .rule1px01+#formWrapper					{margin-top:0}
#colA2 .rule1px01.bgBase+P			{margin-top:1.63636em}
#colA2 P.rule1px01					{font: 0.68750em/1.63636 "lucida grande", Helvetica, Arial, Verdana, sans-serif; font-weight:bold}
