/* Strapline */
#homepage_straplinecol_1 { width:600px; }
#homepage_straplinecol_2 { width:340px; }

/* Center Container */
#centercontainer { width:970px; margin:10px auto; font-size:1em; }

/* Links */
#centercontainer a:link, #centercontainer a:visited, #centercontainer a:active { color:#006000; }
#centercontainer a:hover { color:#0000ff; }

/* Web Fonts */
@font-face {
    font-family: 'GalatiaSILBold';
    src: url('../fonts/GalSILB-webfont.eot');
    src: url('../fonts/GalSILB-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/GalSILB-webfont.woff') format('woff'),
         url('../fonts/GalSILB-webfont.ttf') format('truetype'),
         url('../fonts/GalSILB-webfont.svg#GalatiaSILBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'PTSansRegular';
    src: url('../fonts/PTS55F-webfont.eot');
    src: url('../fonts/PTS55F-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/PTS55F-webfont.woff') format('woff'),
         url('../fonts/PTS55F-webfont.ttf') format('truetype'),
         url('../fonts/PTS55F-webfont.svg#PTSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'PTSansBold';
    src: url('PTS75F-webfont.eot');
    src: url('PTS75F-webfont.eot?#iefix') format('embedded-opentype'),
         url('PTS75F-webfont.woff') format('woff'),
         url('PTS75F-webfont.ttf') format('truetype'),
         url('PTS75F-webfont.svg#PTSansBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Center Column 1 */
#centercol_1 { float:left; margin-top:7px; width:600px; border-left:1px solid #003324; padding-left:1em; }

/* Headers - Left Aligned */
#centercol_1 h4.l, #centercol_1 h5.l
	{ text-align:left; font-size:24px; color:#000; margin-top:10px; font-style:normal; }
#centercol_1 h4.l { font-size:18px; }
#centercol_1 h5.l { font-size:16px; }

/* Headers - Indented, Underlined */
#centercol_1 h4.i_u
	{ text-align:left; font-size:24px; color:#000; margin-top:10px; text-decoration:underline; font-style:normal; }
#centercol_1 h4.i_u { margin-left:10%; font-size:18px; }

/* Headers - Centered */
#centercol_1 h2.c, #centercol_1 h3.c, #centercol_1 h4.c, #centercol_1 h5.c
	{ font-family:GalatiaSILBold, Georgia, serif; text-align:center; font-size:24px; color:#000; margin-top:15px; font-style:normal; text-shadow: 0 0 1px rgba(51,51,51,0.5); }
#centercol_1 h2.c { font-size:22px; }
#centercol_1 h3.c { font-size:20px; }
#centercol_1 h4.c { font-size:18px; }
#centercol_1 h5.c { font-size:16px; }

/* Headers - Centered, Zero Top Margin */
#centercol_1 h2.c_0mt, #centercol_1 h3.c_0mt, #centercol_1 h4.c_0mt, #centercol_1 h5.c_0mt
	{ font-family:GalatiaSILBold, Georgia, serif; text-align:center; font-size:24px; color:#000; margin-top:0; font-style:normal; text-shadow: 0 0 1px rgba(51,51,51,0.5); }
#centercol_1 h2.c_0mt{ font-size:22px; }
#centercol_1 h3.c_0mt { font-size:20px; }
#centercol_1 h4.c_0mt { font-size:18px; }
#centercol_1 h5.c_0mt { font-size:16px; }

/* Headers - Left Aligned (Green) */
#centercol_1 h1.green_l, #centercol_1 h2.green_l, #centercol_1 h3.green_l, #centercol_1 h4.green_l, #centercol_1 h5.green_l 
	{ font-family:GalatiaSILBold, Georgia, serif; text-align:left; font-size:24px; color:#00593e; margin-top:20px; font-style:normal; text-shadow: 0 0 1px rgba(51,51,51,0.5); }
#centercol_1 h2.green_l { font-size:22px; }
#centercol_1 h3.green_l { font-size:20px; }
#centercol_1 h4.green_l { font-size:18px; }
#centercol_1 h5.green_l { font-size:16px; }

/* Headers - Left Aligned (Green), Zero Top Margin */
#centercol_1 h1.green_l_0mt, #centercol_1 h2.green_l_0mt, #centercol_1 h3.green_l_0mt, #centercol_1 h4.green_l_0mt, #centercol_1 h5.green_l_0mt 
	{ font-family:GalatiaSILBold, Georgia, serif; text-align:left; font-size:24px; color:#00593e; margin-top:20px; font-style:normal; margin-top:0; text-shadow: 0 0 1px rgba(51,51,51,0.5); }
#centercol_1 h2.green_l_0mt { font-size:22px; }
#centercol_1 h3.green_l_0mt { font-size:20px; }
#centercol_1 h4.green_l_0mt { font-size:18px; }
#centercol_1 h5.green_l_0mt { font-size:16px; }

/* Headers - Left Aligned, Underlined (Green) */
#centercol_1 h3.green_l_ul 
	{ font-family:GalatiaSILBold, Georgia, serif; text-align:left; text-decoration:underline; font-size:24px; color:#00593e; margin-top:15px; text-shadow: 0 0 1px rgba(51,51,51,0.5); }
#centercol_1 h3.green_l_ul { font-size:20px; }

/* Headers - Indented (Green) */
#centercol_1 h3.green_i, #centercol_1 h4.green_i, #centercol_1 h5.green_i
	{ font-family:GalatiaSILBold, Georgia, serif; text-align:left; font-size:24px; color:#00593e; margin-top:10px; font-style:normal; text-shadow: 0 0 1px rgba(51,51,51,0.5); }
#centercol_1 h3.green_i { margin-left:7%; font-size:20px; }	
#centercol_1 h4.green_i { margin-left:7%; font-size:18px; }
#centercol_1 h5.green_i { margin-left:7%; font-size:17px; }

/* Headers - Indented, Underlined (Green) */
#centercol_1 h3.green_i_ul
	{ font-family:GalatiaSILBold, Georgia, serif; text-align:left; font-size:24px; color:#00593e; margin-top:10px; text-decoration:underline; text-shadow: 0 0 1px rgba(51,51,51,0.5); }
#centercol_1 h3.green_i_ul { margin-left:7%; font-size:20px; }	

/* Headers - Centered (Green) */
#centercol_1 h2.green_c, #centercol_1 h3.green_c, #centercol_1 h4.green_c 
	{ font-family:PTSansRegular, "Trebuchet MS", sans-serif; text-align:center; font-size:24px; color:#00593e; margin-top:15px; font-style:normal; text-shadow: 0 0 0.75px rgba(51,51,51,0.5); }
#centercol_1 h2.green_c { font-size:22px; }	
#centercol_1 h3.green_c { font-size:20px; }	
#centercol_1 h4.green_c { font-size:18px; }	

/* Headers - Centered (Green), Zero Top Margin */
#centercol_1 h2.green_c_0mt, #centercol_1 h3.green_c_0mt, #centercol_1 h4.green_c_0mt, #centercol_1 h5.green_c_0mt 
	{ font-family:PTSansRegular, "Trebuchet MS", sans-serif; text-align:center; font-size:24px; color:#00593e; margin-top:15px; font-style:normal; margin-top:0; text-shadow: 0 0 0.75px rgba(51,51,51,0.5); }
#centercol_1 h2.green_c_0mt { font-size:22px; }	
#centercol_1 h3.green_c_0mt { font-size:20px; }	
#centercol_1 h4.green_c_0mt { font-size:18px; }	
#centercol_1 h5.green_c_0mt { font-size:16px; }	

/* Images - Centered */
#centercol_1 p.image_c, #centercol_1 p.image_c_0mt,  #centercol_1 p.image_c_10mt { text-align:center; width:100%; }

/* Images - Centered, Zero Top Margin*/
#centercol_1 p.image_c_0mt { margin-top:0; }

/* Images - Centered, 10-Pixel Top Margin*/
#centercol_1 p.image_c_10mt { margin-top:10px; }

/* Paragraphs */
#centercol_1 p { font-size:1em; text-align:justify; margin-top:1.5em; line-height:normal; }
#centercol_1 p.l_b_ul { text-align:left; font-weight:700; text-decoration:underline; }
#centercol_1 p.textinfo { margin:10px 6% auto 5%; }

/* Paragraphs - Textinfo */
#centercol_1 .txt, #centercol_1 p.txt, #centercol_1 p.txt_0mt, #centercol_1 p.txt_j, #centercol_1 p.txt_j_0mt, #centercol_1 p.txt_j_5mt, #centercol_1 p.txt_i_j_5mt { font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; margin:12px 6% auto 5%; font-size:1.06em; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Paragraphs - Textinfo - Justified */
#centercol_1 p.txt_j, #centercol_1 p.txt_j_0mt, #centercol_1 p.txt_j_5mt, #centercol_1 p.txt_i_j_5mt { text-align:justify; }

/* Paragraphs - Textinfo - Zero Top Margin */
#centercol_1 p.txt_0mt { margin:0 6% 0 5%; }

/* Paragraphs - Textinfo - Justified - 0-Pixel Top Margin */
#centercol_1 p.txt_j_0mt { margin:0 6% 0 5%; }

/* Paragraphs - Textinfo - Justified - 5-Pixel Top Margin */
#centercol_1 p.txt_j_5mt { margin:5px 6% 0 5%; }

/* Paragraphs - Textinfo - Bold */
#centercol_1 p.txt_b { margin:10px 6% auto 5%; font-weight:700; font-family:PTSansRegular, "Trebuchet MS", sans-serif; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; } 

/* Paragraphs - Textinfo - Bold - Indented */
#centercol_1 p.txt_b_in { margin:10px 6% auto 8%; font-weight:700; font-family:PTSansRegular, "Trebuchet MS", sans-serif; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; } 

/* Paragraphs - Textinfo - 5-Pixel Top Margin */
#centercol_1 p.5mt { margin-top:5px; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Paragraphs - Textinfo - Indented, Bold, Underlined */
#centercol_1 p.i_b_ul { margin-left:7%; font-weight:700; text-decoration:underline; font-family:PTSansRegular, "Trebuchet MS", sans-serif; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324;}

/* Paragraphs - Textinfo - Bold, Underlined */
#centercol_1 p.b_ul { font-weight:700; text-decoration:underline; font-family:PTSansRegular, "Trebuchet MS", sans-serif; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Paragraphs - Textinfo - Green, Indented, Bold */
#centercol_1 p.green_i_b { color:#00593e; text-align:left; margin-left:15%; font-weight:700; font-family:PTSansRegular, "Trebuchet MS", sans-serif; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Paragraphs - Textinfo - Indented */
#centercol_1 p.txt_i_j_5mt { margin:5px 6% auto 7%; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Paragraphs - Textinfo - Indented */
#centercol_1 p.txt_i_j_10mt { margin:10px 6% auto 7%; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Paragraphs - Textinfo - Double-Indented */
#centercol_1 p.di { text-align:left; margin-top:2px; margin-left:20%; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Paragraphs - Textinfo - Centered */
#centercol_1 p.txt_c { text-align:center; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Paragraphs - Textinfo - Centered */
#centercol_1 p.txt_c_it { text-align:center; font-style:italic; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Paragraphs - Textinfo - Centered, Bold */
#centercol_1 p.txt_c_b { text-align:center; font-weight:700; font-family:PTSansRegular, "Trebuchet MS", sans-serif; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Paragraphs - Textinfo - Centered, Bold, Underlined */
#centercol_1 p.txt_c_b_ul { text-align:center; font-weight:700; text-decoration:underline; font-family:PTSansRegular, "Trebuchet MS", sans-serif; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Paragraphs - Textinfo - Centered, Zero Top Margin */
#centercol_1 p.txt_c_0mt { text-align:center; margin-top:0;font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Paragraphs - Textinfo - Centered, 5-Pixel Top Margin */
#centercol_1 p.txt_c_5mt { text-align:center; margin-top:5px;font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Paragraphs - Textinfo - Centered, 10-Pixel Top Margin */
#centercol_1 p.txt_c_10mt { text-align:center; margin-top:10px;font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Paragraphs - Textinfo - Centered, Bold, Zero Top Margin */
#centercol_1 p.txt_c_b_0mt { text-align:center; font-weight:700; margin-top:0; font-family:PTSansRegular, "Trebuchet MS", sans-serif; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Paragraphs - Textinfo - Centered, Bold, 10-Pixel Top Margin */
#centercol_1 p.txt_c_b_10mt { text-align:center; font-weight:700; margin-top:10px; font-family:PTSansRegular, "Trebuchet MS", sans-serif; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Paragraphs - Textinfo - Centered, Bold, Underlined */
#centercol_1 p.txt_c_b_ul { text-align:center; font-weight:700; text-decoration:underline; font-family:PTSansRegular, "Trebuchet MS", sans-serif; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Ordered Lists */
#centercol_1 ol { margin:10px 6% auto 8%; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Ordered Lists - Indented*/
#centercol_1 ol.i { margin:10px 8% auto 12%; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Unordered Lists */
#centercol_1 ul { margin:10px 6% auto 8%; list-style-type:square; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Unordered Lists - Indented */
#centercol_1 ul.i { margin:10px 10% auto 15%; list-style-type:square; font-style:normal; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Unordered Lists - No Bullet */
#centercol_1 ul.nb { list-style-type:none; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

#centercol_1 ul.leftcell { float:left; width:44%; margin-right:0; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }
#centercol_1 ul.rightcell { float:right; width:38%; margin-left:0; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Unordered Lists - Auto Margin, 70% Width, 180% Line Height */
#centercol_1 li.am_w70_l150 { margin:auto; width:70%; line-height:180%; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Definition Lists */
#centercol_1 dl { margin-left:40px; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }
#centercol_1 dt { margin-top:10px; font-size:1.2em; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }
#centercol_1 dd { margin-top:2px; margin-left:40px; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Definition Lists - Bold */
#centercol_1 dd.b { font-weight:700; font-family:PTSansRegular, "Trebuchet MS", sans-serif; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Definition Lists - Indented */
#centercol_1 dl dd.i { margin:1px 6% 0 10%; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:500; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Definition Lists - Indented, Bold */
#centercol_1 dl dd.i_b { margin:1px 6% 0 10%; font-weight:700; font-family:PTSansRegular, "Trebuchet MS", sans-serif; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Definition Lists - Indented, Bold, Underlined */
#centercol_1 dl dt.i_b_ul { margin:10px 6% 5px 5%; font-size:1.1em; font-weight:700; text-decoration:underline; font-family:PTSansRegular, "Trebuchet MS", sans-serif; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Definition Lists - Indented, Bold (Green) */
#centercol_1 dl dt.green_i_b, #centercol_1 dl dd.green_i_b { margin:8px 6% 5px 10%; font-weight:700; color:#006000; font-size:1.1em; font-family:PTSansRegular, "Trebuchet MS", sans-serif; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }

/* Span - Italics */
#centercol_1 p .i { font-style:italic; }

/* Span - Underline */
#centercol_1 p .u { text-decoration:underline; }

/* Span - Bold */
#centercol_1 p .b { font-weight:700; }

/* Span - Center, Bold, Underline */
#centercol_1 .la_b_u { text-align:left; font-weight:700; text-decoration:underline; }

/* Dividers */
hr.w40 { margin:20px auto; width:40%; }
hr.w60 { margin:20px auto; width:60%; }
hr.w70 { margin:20px auto; width:70%; }
hr.w80 { margin:20px auto; width:80%; }
hr.w90 { margin:20px auto; width:90%; }

/* Downloads */
#centercol_1 .downloads p { margin-bottom:10px; text-align:center; }
#centercol_1 .downloads p.txt_0mb { margin-bottom:0px; text-align:center; }
#centercol_1 .downloads p.txt_0mtb { margin-top:0px;  margin-bottom:0px; text-align:center; }

/* Sponsor Logos */
#centercol_1 #sponsorlogos  { margin:40px 3% auto 7%; }
#centercol_1 #sponsorlogos .onecell { width:100%; text-align:center; margin-bottom:20px; }
#centercol_1 #sponsorlogos .leftcell { float:left; text-align:center; width:49%; margin-bottom:10px; }
#centercol_1 #sponsorlogos .rightcell { float:right; text-align:center; width:49%; margin-bottom:10px; }

/* Donations */
#centercol_1 p.nonproforgtext { width:80%; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin: 1em auto 0; }

/* Center Column 4 */
#centercol_4 { float:right; margin-top:7px; width:340px; border-right:1px solid #003324; }
#mainshow_1 { width:260px; height:220px; margin:5px auto; }
#mainshow_2 { width:260px; height:220px; margin:5px auto; }

#centercol_4 p { font-size:1.1em; font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:700; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; width:260px; margin:15px auto 0; border-bottom:1px solid #003324; }
#centercol_4 ul { font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-weight:700; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; list-style-image:url(../js/links/yellow_folder_c.gif); width:220px; margin:5px 0 5px 75px; }
#centercol_4 a:link, #centercol_4 a:visited, #centercol_4 a:active { color:#003324; text-decoration:none; }
#centercol_4 a:hover { color:#0000ff; }

/* Legacy Styles */
#centercol_1 .textinfo p { margin:10px 6% auto 5%; font-family:PTSansRegular, "Trebuchet MS", sans-serif; text-shadow: 0 0 1px rgba(51,51,51,0.5); color:#003324; }
#centercol_1 .textinfo h2 { margin-top:20px; color:#00593e; font-size:26px; }
#centercol_1 .textinfo ul, #centercol_1 .textinfo ol { list-style-type:square; margin:10px 6% auto 11%; }
#centercol_1 .showdate_c { font-family:PTSansRegular, "Trebuchet MS", sans-serif; font-size:18px; font-weight:700; text-shadow: 0 0 1px rgba(51,51,51,0.5); letter-spacing:0.075em; font-variant:small-caps; text-align:center; margin-top:10px; }
#cfalscroller { margin:2em auto 1em; width:90%; }
#printcentercolumn { display:none; }
#centercol_1 .donations { width:80%; margin:15px auto; text-align:center; }
#centercol_1 .ccdonate { float:left; width:50%; }
#centercol_1 .maildonate { float:right; width:50%; }
#centercol_1 p.creditcard { font-family:Arial, Helvetica, sans-serif; font-size: 13px; margin: 0; padding:0; color:#006000; text-align:center; }
#centercol_1 p.nonproforgtext { width:80%; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin: 1em auto 0; }
#centercol_1 .publicationdate, #centercol_1 .publicationtitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; letter-spacing:0.075em; 
font-variant:small-caps; text-align:center; margin-top:1px;}
#centercol_1 .publicationdate { font-size:0.9em; }
#centercol_1 .publicationtitle { font-size:1.1em; }
/*

#centercol_1 ul { list-style-type:square; }





#centercol_1 .textinfo p { margin:10px 6% auto 5%; }
#centercol_1 .textinfo h2, #centercol_1 .textinfo h3 { margin-top:20px; color:#00593e; font-size:26px; text-align:left; }
#centercol_1 .textinfo h3 { font-size:22px; }
#centercol_1 .textinfo ul, #centercol_1 .textinfo ol { font-size:15px; font-family:Helvetica, Arial, sans-serif; text-align:justify; margin:.5em 10% 0.5em 11%; }
#centercol_1 .textinfo .boldul { font-weight:700; text-decoration:underline; }
#centercol_1 .textinfo hr { margin:15px auto; width:80%; }

#centercol_1 p.centerul { text-align:center; text-decoration:underline; font-weight:700; font-size:18px; }
#centercol_1 p.bold { font-weight:700; }
#centercol_1 p.boldcenter { font-weight:700; text-align:center; }
#centercol_1 p.centerlink  {text-align:center; font-weight:500; font-size:16px; margin-top:6px; }
#centercol_1 p.zeromargins { margin-top:0; margin-bottom:1px; }

#centercol_1 .donations { width:80%; margin:15px auto; text-align:center; }
#centercol_1 .ccdonate { float:left; width:50%; }
#centercol_1 .maildonate { float:right; width:50%; }
#centercol_1 p.creditcard { font-family:Arial, Helvetica, sans-serif; font-size: 13px; margin: 0; padding:0; color:#006000; text-align:center; }
#centercol_1 p.nonproforgtext { width:80%; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin: 1em auto 0; }

#centercol_1 dl { margin-left:40px; }
#centercol_1 dt { margin-top:10px; font-size:1.2em; }
#centercol_1 dd { margin-top:2px; margin-left:40px; }

#centercol_1 h3 { font-size:19px; text-align:center; }
#centercol_1 h4 { color:#006000; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-style:italic; }
#centercol_1 h5 { color:#006000; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:1.25em; }

#centercol_1 .moblist { text-align:left; width:500px; margin:0 auto; }
#centercol_1 .moblist h3 { color:#006000; text-align:left; }
#centercol_1 .moblist li { font-family:Arial, Helvetica, sans-serif; font-size:1.1em; line-height:1.25; margin-left:45px; }

#centercol_1 .placeandtime { margin:10px 6% auto 5%; }
#centercol_1 .placeandtime .city { text-decoration:underline; }
#centercol_1 .placeandtime dd { font-size:1.02em; }
#centercol_1 .placeandtime .facility { font-weight:700; color:#006000; font-size:1.05em; }
#centercol_1 .placeandtime .address { margin-top:0; }
#centercol_1 .placeandtime .dates { font-weight:700; margin-top:5px; }

#centercol_1 .publicationdate, #centercol_1 .publicationtitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; letter-spacing:0.075em; 
font-variant:small-caps; text-align:center; margin-top:1px;}
#centercol_1 .publicationdate { font-size:0.9em; }
#centercol_1 .publicationtitle { font-size:1.1em; }

#centercol_1 #sponsorlogos  { margin:40px 3% auto 7%; }
#centercol_1 #sponsorlogos .onecell { width:100%; text-align:center; margin-bottom:20px; }
#centercol_1 #sponsorlogos .leftcell { float:left; text-align:center; width:49%; margin-bottom:10px; }
#centercol_1 #sponsorlogos .rightcell { float:right; text-align:center; width:49%; margin-bottom:10px; }


#gnheadertext { margin-left:20px; }
#gnheadertext h2 { margin-top:10px; color:#00593e; font-size:1.4em; }
#gnheadertext p { margin-top:3px; margin-left:30px; font-size:16px; font-weight:700; }
