body {
	background-color: #d9d9d9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	text-align: center;
}
#hp_button{
	float: left;
	display: inline;
	width: 129px;
	height: 118px;
	margin: 10px 0 0 10px;
	cursor: hand;
}
#line_under_menu{
	width: 721px; 
	font-size: 1px;
	float:left;
	display:inline; 
	padding: 0;
	margin: 0 0 0 21px;
}
.hp_banner {
	width:721px; 
	background-color: White; 
	margin: 6px 0 0 21px;
	float:left;
	display:inline;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}
.hp_banner img {
	float:left;
	margin: 0 10px 10px 0;
}
#hp_text{
	float: left;
	display: inline;
	margin: 8px;
}
#logo{
	width: 739px;
	height: 142px;
	border: 0;
	font-size: 10px;
	padding-right: 12px;
}
.copyright_cont{
	width: 721px;
	float: left;
	display:inline;	
	background-color: #e0f1ff;
	margin: 6px 0 0 21px;
	font-size: 10px;
	text-align: center;
}
.copyright {
	float: left;
	display:inline;	
	margin: 5px;
	width: 715px;
	color: #00657b;
}
.terms {
	float: left;
	display:inline;	
	margin: 5px;
	width: 715px;
	color: #847664;
}

A:hover {
	color: Blue;
	text-decoration: underline;
}
A {
	color: Blue;
	text-decoration: none;
}
A.w:hover {
	color: White;
	text-decoration: underline;
}
A.w {
	color: White;
	text-decoration: none;
}
A.d:hover {
	color: #756757;;
	text-decoration: underline;
}
A.d {
	color: #554b40;;
	text-decoration: none;
}

form {
	margin: 0px 0px 0px 0px;
}
#copy {
	font-size: 9px;	
	color: Gray;
}
.data_table{
	border: 0;
	width: 721px;
	display:inline; 
	float: left; 
	margin: 0 0 0 21px;
}
.data_table h1 {
	font-size: 18px;
}
.datas{
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*
.datas img {
	float: right;
	padding: 0 0 8px 8px;
}
*/
.datas h2 {
	color: #cc0066;
	font-size: 17px;
	margin:5px 0 20px 0;
	padding:0px;
}

.left_menu_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	color: White;
}

.left_menu1 {
	background-color: #cc0066;
	width: 188px;
}
.submenu1{
	background-color: #fae6f0;
	width: 182px;
	padding: 5px 0 5px 0;
	margin: 9px 0 0 3px;
}
.tdlnav1off {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #cc0066 1px solid; BACKGROUND-COLOR: #f7d2e4;
}
.tdlnav1off_s {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #cc0066 1px solid; BACKGROUND-COLOR: #fae6f0;
}
.tdlnav1on {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; CURSOR: pointer; PADDING-TOP: 2px; BORDER-BOTTOM: #cc0066 1px solid; BACKGROUND-COLOR: #FEFAFC;
}
.donate_cont1{
	margin-top: 10px;
	font-size: 12px; border: thin #cc0066; BORDER-BOTTOM: #cc0066 1px solid;  border-left: #cc0066 1px solid; border-right: #cc0066 1px solid;	
}
.donate_cont1 img{
	margin: 0 0 8px 5px;
}
.donate_head1{
	background-color: #cc0066;
	color: White;
	font-weight: bold;
}
.donate_head1 h3 {
	margin: 5px;
	padding: 0px;
}
.donate_txt{
	font-size: 10px;
	color: #005c76;
	width: 160px;
	margin: 8px;
}




.left_menu2 {
	background-color: #02ef02;
	width: 188px;
}
.submenu2{
	background-color: #e6fde6;
	width: 182px;
	padding: 5px 0 5px 0;
	margin: 9px 0 0 3px;
}
.tdlnav2off {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #02ef02 1px solid; BACKGROUND-COLOR: #b7f9b7;
}
.tdlnav2off_s {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #02ef02 1px solid; BACKGROUND-COLOR: #e6fde6;
}

.tdlnav2on {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; CURSOR: pointer; PADDING-TOP: 2px; BORDER-BOTTOM: #02ef02 1px solid; BACKGROUND-COLOR: #f9fff9;
}
.submenu_tab{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.donate_cont2{
	margin-top: 10px;
	font-size: 12px; border: thin #02ef02; BORDER-BOTTOM: #02ef02 1px solid;  border-left: #02ef02 1px solid; border-right: #02ef02 1px solid;	
}
.donate_cont2 img{
	margin: 0 0 8px 5px;
}
.donate_head2{
	background-color: #02ef02;
	color: White;
	font-weight: bold;
}
.donate_head2 h3 {
	margin: 5px;
	padding: 0px;
}




.left_menu3 {
	background-color: #33cccc;
	width: 188px;
}
.submenu3{
	background-color: #ebfafa;
	width: 182px;
	padding: 5px 0 5px 0;
	margin: 9px 0 0 3px;
}
.tdlnav3off {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #33cccc 1px solid; BACKGROUND-COLOR: #b6eded;
}
.tdlnav3off_s {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #33cccc 1px solid; BACKGROUND-COLOR: #ebfafa;
}
.tdlnav3on {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; CURSOR: pointer; PADDING-TOP: 2px; BORDER-BOTTOM: #33cccc 1px solid; BACKGROUND-COLOR: #FCFEFE;
}
.donate_cont3{
	margin-top: 10px;
	font-size: 12px; border: thin #33cccc; BORDER-BOTTOM: #33cccc 1px solid;  border-left: #33cccc 1px solid; border-right: #33cccc 1px solid;	
}
.donate_cont3 img{
	margin: 0 0 8px 5px;
}
.donate_head3{
	background-color: #33cccc;
	color: White;
	font-weight: bold;
}
.donate_head3 h3 {
	margin: 5px;
	padding: 0px;
}




.left_menu4 {
	background-color: #ffcc00;
	width: 188px;
}
.submenu4{
	background-color: #fffae6;
	width: 182px;
	padding: 5px 0 5px 0;
	margin: 9px 0 0 3px;
}
.tdlnav4off {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffcc00 1px solid; BACKGROUND-COLOR:#ffefb0;
}
.tdlnav4off_s {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffcc00 1px solid; BACKGROUND-COLOR:#fffae6;
}
.tdlnav4on {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; CURSOR: pointer; PADDING-TOP: 2px; BORDER-BOTTOM: #ffcc00 1px solid; BACKGROUND-COLOR: #FFFFFD;
}
.donate_cont4{
	margin-top: 10px;
	font-size: 12px; border: thin #ffcc00; BORDER-BOTTOM: #ffcc00 1px solid;  border-left: #ffcc00 1px solid; border-right: #ffcc00 1px solid;	
}
.donate_cont4 img{
	margin: 0 0 8px 5px;
}
.donate_head4{
	background-color: #ffcc00;
	color: White;
	font-weight: bold;
}
.donate_head4 h3 {
	margin: 5px;
	padding: 0px;
}




.left_menu5 {
	background-color: #ff6600;
	width: 188px;
}
.submenu5{
	background-color: #fff0e6;
	width: 182px;
	padding: 5px 0 5px 0;
	margin: 9px 0 0 3px;
}
.tdlnav5off {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ff6600 1px solid; BACKGROUND-COLOR:#ffd5b9;
}
.tdlnav5off_s {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ff6600 1px solid; BACKGROUND-COLOR:#fff0e6;
}
.tdlnav5on {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; CURSOR: pointer; PADDING-TOP: 2px; BORDER-BOTTOM: #ff6600 1px solid; BACKGROUND-COLOR: #FFF8F2;
}
.donate_cont5{
	margin-top: 10px;
	font-size: 12px; border: thin #ff6600; BORDER-BOTTOM: #ff6600 1px solid;  border-left: #ff6600 1px solid; border-right: #ff6600 1px solid;	
}
.donate_cont5 img{
	margin: 0 0 8px 5px;
}
.donate_head5{
	background-color: #ff6600;
	color: White;
	font-weight: bold;
}
.donate_head5 h3 {
	margin: 5px;
	padding: 0px;
}



.left_menu6 {
	background-color: #3366ff;
	width: 188px;
}
.submenu6{
	background-color: #ebf0ff;
	width: 182px;
	padding: 5px 0 5px 0;
	margin: 9px 0 0 3px;
}
.tdlnav6off {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #3366ff 1px solid; BACKGROUND-COLOR:#ccd8ff;
}
.tdlnav6off_s {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #3366ff 1px solid; BACKGROUND-COLOR:#ebf0ff;
}
.tdlnav6on {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; CURSOR: pointer; PADDING-TOP: 2px; BORDER-BOTTOM: #3366ff 1px solid; BACKGROUND-COLOR: #FBFCFF;
}
.donate_cont6{
	margin-top: 10px;
	font-size: 12px; border: thin #3366ff; BORDER-BOTTOM: #3366ff 1px solid;  border-left: #3366ff 1px solid; border-right: #3366ff 1px solid;	
}
.donate_cont6 img{
	margin: 0 0 8px 5px;
}
.donate_head6{
	background-color: #3366ff;
	color: White;
	font-weight: bold;
}
.donate_head6 h3 {
	margin: 5px;
	padding: 0px;
}


.left_menu7 {
	background-color: #006600;
	width: 188px;
}
.donate_cont7{
	margin-top: 10px;
	font-size: 12px; border: thin #006600; BORDER-BOTTOM: #006600 1px solid;  border-left: #006600 1px solid; border-right: #006600 1px solid;	
}
.donate_cont7 img{
	margin: 0 0 8px 5px;
}
.donate_head7{
	background-color: #006600;
	color: White;
	font-weight: bold;
}
.donate_head7 h3 {
	margin: 5px;
	padding: 0px;
}



.left_menu8 {
	background-color: #9933ff;
	width: 188px;
}
.submenu8{
	background-color: #f5ebff;
	width: 182px;
	padding: 5px 0 5px 0;
	margin: 9px 0 0 3px;
}
.tdlnav8off {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9933ff 1px solid; BACKGROUND-COLOR:#f5ebff;
}
.tdlnav8on {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; CURSOR: pointer; PADDING-TOP: 2px; BORDER-BOTTOM: #9933ff 1px solid; BACKGROUND-COLOR: #e9d2ff;
}
.donate_cont8{
	margin-top: 10px;
	font-size: 12px; border: thin #9933ff; BORDER-BOTTOM: #9933ff 1px solid;  border-left: #9933ff 1px solid; border-right: #9933ff 1px solid;	
}
.donate_cont8 img{
	margin: 0 0 8px 5px;
}
.donate_head8{
	background-color: #9933ff;
	color: White;
	font-weight: bold;
}
.donate_head8 h3 {
	margin: 5px;
	padding: 0px;
}


.directory_search_cont {
	background-image: url(images/search-backround.gif);
	background-repeat: no-repeat;
	width: 461px;
	height: 78px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 25px;
}
.directory_search{
	float: left;
	margin: 15px 0 0 20px;
}
.directory_search h2 {
	color: #c78900;
	font-size: 14px;
	margin: 0;
	padding: 0;
}

.table_list1 {
	background-color: #fcfafe;
	border: thin Black; BORDER-BOTTOM: Black 12px solid; border-top: Black 12px solid; border-left: Black 12px solid; border-right: Black 12px solid;
}
.table_list2 {
	background-color: #f7f0ff;
}

.contact_table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.contact_table h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0; padding: 0;
	color: #006600;
}
.contact_table select,textarea,input.c {
	border: #006600 1px solid;
	background-color: #f7fff7;
	font-weight: normal;
	font-family: Arial;
	font-size: 10px;
}
.submit_button {
	border: #006600 1px solid;
	background-color: #80cb37;
	font-size: 12px;
	font-weight: bold;
	color: White;
}

.hp_search{
	border: #d50000 1px solid;
	background-color: White;
	font-weight: normal;
	font-family: Arial;
	font-size: 10px;
}

.hp_search_button {
	border: #d50000 1px solid;
	background-color: White;
	font-weight: normal;
	font-family: Arial;
	font-size: 10px;
	color: #d50000;
	float: right;
	margin: 2px 5px 0 0;
}

.top_search{
	border: #7bb8f1 1px solid;
	background-color: White;
	font-weight: normal;
	font-family: Arial;
	font-size: 10px;
	color: Gray;
	width:200px;
}

.top_left {
	margin-left: 137px;
	float: left;
	display: inline;
}
.top_right {
	width: 120px;
	display: inline;
	float: right;
}


/*---Main Nav------------------------------------------------------------------------------------- */
#navwrap {margin-left:12px; width:739px;height:29px;padding:0px;position:relative; z-index:100; font-family: Arial, Helvetica, sans-serif;}
#navblock {float:left;margin:0; padding: 0; font-size: 10px;display: inline;}
#nav, #nav ul {line-height:1.4em;padding:0;margin:0;list-style:none;display:block; } 
#nav a {
	display: block;
	border-bottom: none;
	color: Black;
}
#nav a:hover {
	color: Black;
	border-bottom: none;
	text-decoration: underline;
}
#nav li {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
	width: auto;
	height: 21px;
} 
#nav li:hover ul, #nav li.sfhover ul {left:auto;}
/* second-level lists */
#nav li ul { position:absolute;left:-999em;top:29px;width:140px;height:auto; margin:0 0 0 0;padding:0;background:#dfe7e8; display:block; border-bottom:0px solid #b5cbd8; list-style:none; }
#nav li li {height:auto;margin:0;padding:0;width:100%;font-size:11px;border-bottom:1px solid White;}
#nav li li span {margin:0;padding:3px 4px 3px 7px;display:block;position:relative;}
#nav li li a, #nav li li a:visited {color: Black;text-decoration:none;display:block;}
#nav li li a:hover {color: Black;text-decoration: none; background:#e3dacb;}
*>html #navblock ul {f\loat: right;margin-top:11px;} /*IE 5 Mac hack  */
*>html #nav a {f\loat: left;} /*IE 5 Mac hack */
/*---Main Nav------------------------------------------------------------------------------------- */