
/**********************************************************************
*								GLOBAL                                *
***********************************************************************/
	/* Body Margin and Global Font */
	body{ margin:0px; font-family:Trebuchet,Verdana,Arial,Sans-Serif; }
	/* Main Table Border */
	table.main { border-right:1px solid #003300; border-bottom:1px solid #003300;}
	/* Content Area Padding */
	td.contentPadding {padding:2px;}
	/* Article Summary Table - Used in left column on home page, etc. */
	.summary { color:#336699; }
		.summary td { padding:5px;}
		.summary td.headline_desc {   font-size:8pt; }
		/* Article Headline */
		a.headline{
			text-decoration:none;color:#006600;font-weight:bolder;font-size:10pt;
			}
		a.headline:hover{ text-decoration:underline; }
	h3 { color: #336699; margin:0px;}
	.padImg { margin:5px; }
	.padImgR { margin:5px 5px 5px 0px; }
	.padImgRonly { margin:0px 5px 0px 0px; }
	.padImgL { margin:5px 0px 5px 5px; }
	.Blu {color:#336699;}
	.Grn {color:#006600;}
	.Red {color:#990033;}
	.Blk {color:#000000; }
	hr.Blu_HR {border:1px solid #336699; }
	hr.Grn_HR {border:1px solid #006600; }
	hr.Red_HR {border:1px solid #990033; }
	hr.Blk_HR {border:1px solid #000000; }
	.bodyBlu {color:#336699; font-size:8pt;}
	.bodyGrn {color:#006600; font-size:8pt;}
	.bodyRed {color:#990033; font-size:8pt;}
	.bodyBlk {color:#000000; font-size:8pt;}
	.subHeadBlu {color:#336699; font-size:11pt; font-weight: bold;}
	.subHeadGrn {color:#006600; font-size:11pt; font-weight: bold;}
	.subHeadRed {color:#990033; font-size:11pt; font-weight: bold;}
	.subHeadBlk {color:#000000; font-size:11pt; font-weight:bold;}
	.subHeadBluNorm {color:#336699; font-size:11pt; }
	.subHeadGrnNorm {color:#006600; font-size:11pt; }
	.subHeadRedNorm {color:#990033; font-size:11pt; }
	.subHeadBlkNorm {color:#000000; font-size:11pt; }
	/* IMAGES */
	.imgBorderR { border-left:1px solid #cecece; border:1px solid #cecece; padding:10px; margin:10px; float:right; }
	/* Links */
	a:link,a:visited,a:active{ color:#006600; }
	a:hover{ text-decoration:none; }
	/* Footer */
	.footer { font-size:8pt; color:#666666; }
	a.footer:link,a.footer:visited,a.footer:active{ color:#336699; font-weight:bold;}
	a.footer:hover{ text-decoration:none; }
	/* Cell Padding */
	.rightPadding { padding-right:2px; }
	.leftPadding { padding-left:15px; }
	/* Page Title */
	.pageTitle { color:#336699; font-size:10pt; font-weight: normal; height:25px;vertical-align:middle; }
	/* Column Headers */
	td.colHeader {background:#009933; font-size:8pt; font-weight:bold;color:#CCFFFF;height:25px;vertical-align:middle;}
	/* Row Colors */
	tr.lightgrey { background:#F0F0F0; }
	tr.medgrey { background:#C0C0C0; }
	
/**********************************************************************
*							   HOME PAGE                              *
***********************************************************************/
	/* Content Padding */
	table.homeContent { padding:0px 5px 0px 0px;}

/**********************************************************************
*                              FORMS                                  *
***********************************************************************/
	/* form table */
	.formTable td{ padding: 5px; border-left:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; }
	/* form labels */
	.form_labels { font-style:normal; font-size:8pt; color:#666666; }
	.buttonOn { border:1px solid #CCCCCC; background:#336699; color:#F0F0F0;  }
	.buttonOff {  border:1px solid #CCCCCC; background:#F0F0F0; color:#336699;  }

/**********************************************************************
*                              Toolbox                                *
***********************************************************************/
	.toolBoxCat { font-style:normal; font-size: 12pt; font-weight: bold; color:#336699;padding-top:8px;padding-bottom:8px;margin-top:8px; margin-bottom:8px;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;}
	.toolBoxLinks { padding-left:2px;padding-bottom:10px; }
	a.toolBoxTitle { font-style:normal; font-size: 10pt; color:#006600; }
	a.toolBoxLink { font-style:normal; font-size: 7pt;  color:#666666; }
	
/**********************************************************************
*                              Resources                              *
***********************************************************************/
	.resources{ list-style-position: outside; margin:0px;padding-left:15px;}
	
	
/**********************************************************************
*                             Supporters                              *
***********************************************************************/

	.supportList{ padding:5px; color:#000000; font-size:8pt; font-weight:normal; }
	.supportHdr{ font-size:13; font-weight:bold; }