
body { 
	background-color: #f5eee5; 
	text-align: center; /* for IE */
}

div#wrapper {
	text-align: left;
	width: 761px; /* main table width */
	margin: 0 auto; /* for the rest */

	border: 1px solid #555; 	/*MOD from LAProg-www. - church:blue */
	-moz-box-shadow: 2px 5px 10px #111; /*xxxx add drop shadow xxxx*/
	-webkit-box-shadow: 2px 5px 10px #111;	 /*xxxx add drop shadow xxxx*/

//	vendor - shadow componenets: A-Horiz-L-R-Displacement B-VertDisplacement C-FadeDistance


}


td.switch  {  }

.subhead, .headline { text-align: center; }


.back  { color: maroon; font-style: italic; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.back:link  { color: maroon; font-style: italic; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.back:visited  { color: maroon; font-style: italic; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.back:hover  { color: maroon; font-style: italic; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.back:active  { color: red; font-style: italic; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.disclaimer { color: #333; font-size: 10px; font-family: "Times New Roman", Georgia, Times }
.footnote { color: #333; font-size: 11px; font-family: "Times New Roman", Georgia, Times }
a.footnote:link { color: #036; font-family: "Times New Roman", Georgia, Times; text-decoration: none }
a.footnote:visited { color: #036; font-family: "Times New Roman", Georgia, Times }
a.footnote:hover { color: #036; font-family: "Times New Roman", Georgia, Times; text-decoration: underline }
a.footnote:active { color: maroon; font-family: "Times New Roman", Georgia, Times }
.bgd_flag { background-image: url(http://switch2green.org/images/flag_med.jpg) }
s { color: #036; font-size: 10px; text-decoration: none }
.contact { font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.contact:link { color: #036; text-decoration: none }
a.contact:visited { color: #036; text-decoration: none }
a.contact:hover { color: #036; text-decoration: underline }
a.contact:active { color: maroon; text-decoration: none }
.15_indent { padding-right: 15px; padding-bottom: 8px; padding-left: 15px }
.info  { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a { color: #036; text-decoration: none }
a:hover { text-decoration: underline }
H3 { color: #f60; font-weight: bold; font-size: 14.5px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

h1  { color: #f60; font-weight: bold; font-size: 1.6em; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

td.headline h1  { margin: -20px; color: #09c; font-weight: normal; font-size: 1.8em; font-family: Impact, "Optima Extra Black", "Helvetica Neue Condensed Black", "Arial Black", Helvetica, Geneva, Swiss, SunSans-Regular }

td.subhead h2  { margin: -20px; color: #f60; font-weight: bold; font-size: 1.4em; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.head_small { color: #f60; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.head_small_b { color: #f60; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.head_small_c { color: #f60; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.small { font-size: 8px; margin-top: -3px }
.header_1 { color: #39c; font-size: 22px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 10px; margin-bottom: 10px }
.header_2 { color: #f60; font-size: 22px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 10px; margin-bottom: 10px }
.rule { text-decoration: underline }

