/***********************************************/
/* Author: Todd Watts - It's Just HTML         */
/* CSS Base Style Sheet with Resets            */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

ul{
 list-style-image:url(grfx/bulletblue.gif);
 line-height:12pt;
}

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

ul ul ul{
 list-style-type: none;
}


/************** .table styles ***************/


.table {
	margin: 10px 10px 10px 20px;
	padding: 0px;
	font-size: 9pt;

}

p.table {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 8.5pt;
	color : #666666;
	font-weight : normal;
	line-height: 13.5pt;
}

a.tableLinks {

	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 8.5pt;
	line-height: 13.5pt;
	font-weight : normal;
	color: #409CCA;
	text-decoration : underline;
	border:none;

}

/************** header styles ***************/


H1 {
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 8.5pt;
	color : #666666;
	font-weight : bold;
	margin-bottom : .3em;
	margin-left : .6em;
	margin-right : .6em;
	margin-top : .3em;
}

H2 {
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 8.5pt;
	color : #666666;
	font-weight : bold;
	margin-bottom : .3em;
	margin-left : .6em;
	margin-right : .6em;
	margin-top : .3em;
}

H3 {
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 9.5pt;
	color : #409CCA;
	font-weight : bold;
	margin-bottom : 1.6em;
	margin-left : 1.6em;
	margin-right : 1.6em;
	margin-top : 0em;
}

H4 {
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 11.0pt;
	color : #409CCA;
	font-weight : normal;
	margin-bottom : 1.0em;
	margin-left : 1.3em;
	margin-right : 1.0em;
	margin-top : 0em;
}

H5 {
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 14pt;
	color : #409CCA;
	font-weight : normal;
	margin-bottom : 1.0em;
	margin-left : 1.0em;
	margin-right : 1.6em;
	margin-top : 1.0em;
}

H6 {
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 9.5pt;
	color : #409CCA;
	font-weight : bold;
	margin-bottom : 0em;
	margin-left : 1.6em;
	margin-right : 1.6em;
	margin-top : 0em;
}


/************* Layout Divs *****************/

#navigation{
	width:650px;
	height:29px;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	float:none;
	background-color:#3399cc;
	}
	
	
#navTert{
	width:650px;
	height:10px;
	margin:0;
	padding:0;
	background-image:url(grfx/accrf_navigation_shadow.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	float:none;
	}
		

/************** #newshome *****************/

#newsHome {
	padding:15px auto;
	margin:15px;
	line-height: 16px;
	font-size:8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}

.newsHome a{
	color:#409CCA;
	margin-left:15px;
	font-size:8.5px;
	line-height:12.5px;
	}

/************** #topbanner page styles *****************/

.topbanner { height: 103;
             width: 650;
             background-image: url(grfx/banner.gif); 
			 background-repeat: no-repeat;
			 margin: 0 0 0 0
	}

/************** #searchbox styles *****************/


.searchbox { 
	margin: 25 10 0 10;
	padding: 0;
	font-size: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	float:right
	
	}
	
.searchbox p{
	font-size: 8pt;
	color:#FFFFFF;
	font-weight: bold;
	margin: 5px 0px 2px 0px;
	padding: 0;
}





p {
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 9.5pt;
	color : #666666;
	font-weight : normal;
	margin-bottom : 1.0em;
	margin-left : 1.6em;
	margin-right : 1.6em;
	margin-top : 0em;
}

p.table {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 8.5pt;
	color : #666666;
	font-weight : normal;
	margin-bottom : .3em;
	margin-left : 1.6em;
	margin-right : .6em;
	margin-top : .3em;
}

p.middle {
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 8.50pt;
	color : #666666;
	font-weight : normal;
	margin-bottom : 1.0em;
	margin-left : 3.0em;
	margin-right : 3.0em;
	margin-top : 0em;
}

p.footer {
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 8.5pt;
	color : #666666;
	font-weight : normal;
	margin-bottom : 2.0em;
	margin-left : 1.6em;
	margin-right : 1.6em;
	margin-top : .3em;
}

p.topfooter {
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 8.5pt;
	color : #666666;
	font-weight : normal;
	margin-bottom : 0em;
	margin-left : 1.6em;
	margin-right : 1.6em;
	margin-top : 2em;
}

p.pic {
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 9.5pt;
	color : #000000;
	font-weight : normal;
	margin-bottom : 0em;
	margin-left : 1.6em;
	margin-right : 0em;
	margin-top : 0em;
}



A.VISITED {
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 8.5pt;
	font-weight : normal;
	margin-bottom : .3em;
	margin-left : .6em;
	margin-right : .6em;
	margin-top : .3em;
	color: #01004C;
	text-decoration : underline;
}

A.LINK {
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 9.5pt;
	font-weight : normal;
	margin-bottom : 0em;
	margin-left : 0em;
	margin-right : 0em;
	margin-top : 0em;
	color: #409CCA;
	text-decoration : underline;
	border:none;
}

A.footer {
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 8.5pt;
	font-weight : normal;
	margin-bottom : 0em;
	margin-left : 0em;
	margin-right : 0em;
	margin-top : .0em;
	color: #409CCA;
	text-decoration : underline;
}

ol {
	font-family : Arial, sans-serif;
	font-size : 9.5pt;
	color : #666666;
}

li {
	list-style-image:url(grfx/bullet.gif);
	margin: 5px 10px 15px 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:9.5pt;
}


li.home{
	list-style-image:url(grfx/bulletblue.gif);
	font-size:11px;
	line-height:14px;
	margin: 2px 20px 2px 0px;
	}

.home a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #409CCA;
	text-decoration:underline;
	}

	
/************* Home Row2 *************/

.homeRow2Col1{
	margin:5px 5px 10px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	}
	
.homeRow2Col1 h4{
	margin:0px 10px 10px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00a3d6;
	}
	
.homeRow2Col1 a{
	margin:0px 10px 5px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	display:block;
	color:#00a3d6;
	}
	
.homeRow2Col1 img{
	margin:0px 10px 20px 0px;
	}
	
/************* Home Row2Coi2 *************/

.homeRow2Col2{
	margin:5px 10px 10px 10px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	}
	
.homeRow2Col2 h4{
	margin:0px 10px 10px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00a3d6;
	}
	
.homeRow2Col2 a{
	margin:2px 10px 7px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	display:block;
	color:#00a3d6;
	}
	
.homeRow2Col2 img{
	margin:0px 5px 5px 0px;
	}
	

/************* Navigation Styles *************/
	
	
.navigation_home a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:48px;
	padding:8px 0px 8px 0px;
	background-color:#3399cc;
	}
	
.navigation_home_highlight a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:48px;
	padding:8px 0px 8px 0px;
	background-color:#58c9ee;
	}
	
.navigation_about a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:88px;
	padding:8px 0px 8px 0px;
	background-color:#3399cc;
	}
	
.navigation_about_highlight a{
	background-color:#58c9ee;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:88px;
	padding:8px 0px 8px 0px;
	background-color:#58c9ee;
	}
	
.navigation_our a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:74px;
	padding:8px 0px 8px 0px;
	background-color:#3399cc;
	}
	
.navigation_our_highlight a{
	background-color:#58c9ee;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:74px;
	padding:8px 0px 8px 0px;
	background-color:#58c9ee;
	}
	
.navigation_research a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:118px;
	padding:8px 0px 8px 0px;
	background-color:#3399cc;
	}
	
.navigation_research_highlight a{
	background-color:#58c9ee;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:120px;
	padding:8px 0px 8px 0px;
	background-color:#58c9ee;
	}
	
.navigation_update a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:62px;
	padding:8px 0px 8px 0px;
	background-color:#3399cc;
	}
	
.navigation_update_highlight a{
	background-color:#58c9ee;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:62px;
	padding:8px 0px 8px 0px;
	background-color:#58c9ee;
	}
	
.navigation_faq a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:36px;
	padding:8px 0px 8px 0px;
	background-color:#3399cc;
	}
	
.navigation_faq_highlight a{
	background-color:#58c9ee;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:38px;
	padding:8px 0px 8px 0px;
	background-color:#58c9ee;
	}
	
.navigation_links a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:46px;
	padding:8px 0px 8px 0px;
	background-color:#3399cc;
	}

.navigation_links_highlight a{
	background-color:#58c9ee;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:46px;
	padding:8px 0px 8px 0px;
	background-color:#58c9ee;
	}

.navigation_contact a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:84px;
	padding:8px 0px 8px 0px;
	background-color:#3399cc;
	}
	
.navigation_contact_highlight a{
	background-color:#58c9ee;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:84px;
	padding:8px 0px 8px 0px;
	background-color:#58c9ee;
	}
	
.navigation_donations a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:76px;
	padding:8px 0px 8px 0px;
	background-color:#3399cc;
	}
	
.navigation_donations_highlight a{
	background-color:#58c9ee;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:left;
	width:76px;
	padding:8px 0px 8px 0px;
	background-color:#58c9ee;
	}
	
	
.navigation_highlight{
	background-color:#58c9ee;
	color:#FFFFFF;
	font-weight:bold;
	padding:8px 7px 8px 7px;
	text-decoration:none;
	float:left;
	}
	
.navigation_div{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	background-image:url(grfx/accrf_div.gif);
	background-color:#3399cc;
	height:29.5px;
	width:2px;
	}

.navigation_shadow{
	background-image:url(grfx/accrf_navigation_shadow.gif);
	height:10px;
	width:650px;
	}
		
/*********** Agenda Styles *************************/

.agenda a{
	font:Arial, Helvetica, sans-serif;
	color:#409CCA;
	font-size:12px;
	}


/*********** Tertiary Navigation Styles ***********/

.navTertiary a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	margin:10px 7px 10px 7px;
	float:left;
	color:#666666;
	}
	
.navTertiary_on a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	margin:10px 5px 10px 5px;
	float:left;
	color:#666666;
	font-weight:bold;
	}
	
.navigation_tertiary_div{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	margin:10px 0px 10px 0px;
	}
	

/*********** Misc Styles ***********/	

