/* Global Styles */

body{
	background: #FFFFFF;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #3333FF;
	}


.oneColFixCtr #container {
	width: 960px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}



.oneColFixCtr #mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	overflow-y: scroll;
}

.greyBorderTable {
	background-color: #EEEEEE;
	padding: 0px;
	border: 2px solid #666666;
	text-align: left;
}

.headerTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #777777;
	font-weight: normal;
	text-decoration: underline; 
}

.headerBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #675E95;
	font-weight: bold;
}

.titles_large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #675E95;
	font-weight: bold;
}


.titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #675E95;
	font-weight: bold;
}


.titles a {
	text-decoration: none;
	}

.titles a:visited {
	text-decoration: none;
	}



.titles a:hover {
	text-decoration: underline;
	}


.titles a:active {
	text-decoration: none
	}




.standard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5800B0;
	font-weight: normal;
}

.style2 {
	font-size: 18px
	}



.style3 {
	color: #FFFFFF;
	font-weight: bold;
	}


.errorText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}



	



	



td {



	font:11px Verdana, Arial, Helvetica, sans-serif;



	color:#003366;



	}



	



a {
	color: #0033CC;
	text-decoration: none;
	font-weight:bold;
	}



	



a:visited {
	text-decoration: none;
	}



a:hover {
	color: #3366CC;
	text-decoration: underline;
	}



a:active {
	text-decoration: none
	}










	



/* All things below for awhile are used the dynamic table in the home page */







.standard_bw {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 13px;



	color: #777777;



	font-weight: normal;



	text-align: justify;



}







.standard_bw a {



	color: #555555;



	text-decoration: none;



	font-weight:bold;



	}



	



.standard_bw a:visited {



	text-decoration: none



	}



	



.standard_bw a:active {



	text-decoration: none;



	}







.standard_bw a:hover {



	color: #555555;



	text-decoration: none;



	}







TABLE{border-collapse: collapse;}







.lightProjectTable a:hover {



	color: #555555;



	text-decoration: none;



	}







.lightProjectTable {



	background-color: #DDDDDD;



	padding: 0px;



	border: 2px solid #CCCCCC;



	text-align: left;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 13px;



	color: #777777;



	font-weight: normal;



	text-align: justify;



}







.lightProjectTable:hover {



	background-color: #EEEEEE;



	padding: 0px;



	border: 2px solid #EEEEEE;



	text-align: left;



}







.lightProjectTable a {



	color: #555555;



	text-decoration: none;



	font-weight:bold;



	}



	



.lightProjectTable a:visited {



	text-decoration: none



	}



	



.lightProjectTable a:active {



	text-decoration: none



	}







.lightProjectTable a:hover {



	color: #555555;



	text-decoration: none;



	}







.lightProjectTableFixed {



	background-color: #EEEEEE;



	padding: 0px; 



	border: 0px solid #EEEEEE;



	text-align: left;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 13px;



	color: #777777;



	font-weight: normal;



	text-align: justify;



}



















/* ID Styles */







#navigation td {}



	



#navigation a {



	font: 14px "Myriad Pro";



	color: #2b1e73;



	line-height:16px;



	letter-spacing:.1em;



	text-decoration: none;



	display:block;



	padding:8px 6px 10px 26px;



	background:  url(file:///C|/Documents%20and%20Settings/Allan/Desktop/Charity/Website/Allan_test/mm_arrow.gif) 14px 45% no-repeat;



	}



	



#navigation a:hover {



	background:  url(file:///C|/Documents%20and%20Settings/Allan/Desktop/Charity/Website/Allan_test/mm_arrow.gif) 14px 45% no-repeat;



	text-decoration: underline;



	color:#7C6CD9;



	}



	



#logo 	{



	font:24px Verdana, Arial, Helvetica, sans-serif;



	color: #CCFF99;



	letter-spacing:.2em;



	line-height:30px;



	}







#tagline 	{	



	font:12px Verdana, Arial, Helvetica, sans-serif;



	color: #FF9933;



	letter-spacing:.4em;



	line-height:18px;



	}







#monthformat {



	border-bottom: 2px solid #E6F3FF;



		}



		



#dateformat {



	font:11px Verdana, Arial, Helvetica, sans-serif;



	color: #003366;



	letter-spacing:.2em;



	}



	



#dateformat a {



	font:11px Verdana, Arial, Helvetica, sans-serif;



	color: #003366;



	font-weight:bold;



	letter-spacing:.1em;



	}



	



#dateformat a:hover {



	color: #FF6600;



	letter-spacing:.1em;



	}



	



/* Class Styles */



	



.bodyText {



	font:11px Verdana, Arial, Helvetica, sans-serif;



	color:#003366;



	line-height:14px;



	margin-top:0px;



	}



	



.pageName{



	font: 18px Verdana, Arial, Helvetica, sans-serif;



	color: #3366CC;



	line-height:24px;



	letter-spacing:.2em;



	}



	



.subHeader {



	font:bold 10px Verdana, Arial, Helvetica, sans-serif;



	color: #3366CC;



	line-height:14px;



	letter-spacing:.2em;



	}







.quote {



	font: 20px Verdana, Arial, Helvetica, sans-serif;



	color: #759DA1;



	line-height:26px;



	}



	



.smallText {



	font: 10px Verdana, Arial, Helvetica, sans-serif;



	color: #003366;



	}



	



.navText {



	font: 11px Verdana, Arial, Helvetica, sans-serif;



	color: #003366;



	line-height:16px;



	letter-spacing:.1em;



	text-decoration: none;



	}



	




