
/* CSS Document */
* {
margin: 0;
padding:0;
}

body,html{
background-color:#30708c;
width: 100%;
height: 100%;
font-family:Arial, Helvetica, sans-serif;
line-height: 100%;
}

#background{ /*fixes background image not at top bug - frp*/
position:absolute;
	left:0px;
	top:0px;
	width: 100%;
	height: 100%;
	background-image:url(../images/bckgrd1.gif);
	background-position: 0px 0px;
	margin-left:0px;
	margin-top: 0px;
	text-align:left;
}

#background2{ /*fixes background image not at top bug - frp*/
position:absolute;
	left:0px;
	top:0px;
	width: 100%;
	height: 100%;
	background-image:url(../images/bckgrd2.gif);
	background-repeat:repeat-x;
	background-position: 0px 0px;
	margin-left:0px;
	margin-top: 0px;
	text-align:left;
}

#container{
	width:800px;
	margin: 0 auto;
	margin-top: 25px;
	text-align: left;
	background-image:url(../images/midbrder.gif);
	background-repeat:repeat-y;
	}
	
#topbrder{
	background-image:url(../images/topbrd.gif);
	height: 5px;
	background-repeat:no-repeat;	
	width: 800px;
	}
#btmbrder{
background-image:url(../images/btmbrd.gif);
	height: 6px;
	background-repeat:no-repeat;	
	width: 800px;
	}
	
#header{
	background-image:url(../images/headerBG.jpg);
	height: 183px;
	width: 790px;
	margin-left: 5px;
	}
	
#header img{
	float:right;
	}
#contentarea{
	width: 790px;
	min-height: 405px;
	margin: 0 5px 0 5px;
	background-image:url(../images/mainareabckgrd.jpg);
	background-repeat:repeat-x;
	padding-top:12px;
	position:relative;
	}
#menuholder{
	float:left;
	width: 200px;
	margin: 0 10px 0 4px;
	padding: 4px;
	}
#frtpgcredit{
	position:absolute; bottom:10px; left:10px; width:190px;
font-size:11px;
color: #30708c;
line-height: 120%;
}

.donatenow {height:62px; width:172px; margin:20px 0 20px 10px;
background:url(../images/donatenow.gif) no-repeat 0 0; overflow:hidden;}
.donatenow:hover {cursor:pointer; background:url(../images/donatenow.gif) no-repeat 0 -62px; }
.donatenow a {display:none;}

#content{
width: 542px;
margin-left: 228px;
padding: 20px 5px 0 5px;
}

#content p{
font-size:12px;
margin: 5px 0 15px 0;
line-height: 150%;
}

#content a{
color: #7a1171;
text-decoration:underline;
}

#content a:hover{
text-decoration:none;
}

#content ul{
margin: 5px 0 0 30px;
}

#content li{
font-size:12px;
margin-bottom: 9px;
}

#content hr{
background-color: #7da6b8;
color:  #7da6b8;
height: 1px;
border: 0;
}

#content h1{
font-weight:bold;
color: #7a1171;
font-size:18px;
}

#content h2{
font-weight:bold;
color: #5b5c9a;
font-size:16px;
margin: 8px 0 8px 0;
}

#content h3{
font-weight:bold;
color: #20576f;
font-size:14px;
margin: 5px 0 0 0;
}

#content h4{
font-weight:bold;
color: #20576f;
font-size:13px;
margin: 5px 0 0 0;
}



#content img{
padding: 1px;
border: 1px solid #16637e;
margin: 7px;
}

#noborder img{
border: 0px;
}

#btmlinkholder{
margin-left: 225px;
width: 560px;
}

#btmlinkholder img{
background-color:#696aae;
border: double;
border-width: 3px;
border-color:#ffffff;
margin: 2px;
}

#btminfo{
width: 780px;
font-size:11px;
color:#FFFFFF;
margin: 0 auto;
}
#btminfo a{
color:#ffffff;
}


/*-------------------left navigation--------------------*/
.menu {
font-family: arial, sans-serif;
width:197px; 
margin:0; 
font-size:13px;
border: 1px solid #e9f0f3; 
}

.menu ul {border:1px solid #696aae; padding:0;  margin:0; list-style-type: none;}
.menu ul li ul, .menu ul li ul li ul {border:none;}
.menu ul li a {font-weight:bold; display:block; text-decoration:none; color:#7a1171; padding:0 5px 0 5px; background:#eef3f5; line-height:19px; 
border-bottom:1px solid #cedce2; font-size:13px;}
.menu ul.secondary a {padding: 0 5px 0 15px; background:#eef3f5/*url(../images/sub.gif) no-repeat 0 1px*/; color:#696aae; font-size:11px;}
.menu ul.tertiary a {padding: 0 5px 0 30px; background:#eef3f5/*url(../images/sub2.gif) no-repeat 18px 1px*/; color:#a73a9e; font-size:11px;}
.menu ul li a:hover {background:#d1bdd5; background-repeat:repeat-x; color:#6c0f64; }
.menu ul.secondary a:hover {background:#d1bdd5/*url(../images/subb.gif) no-repeat 0 1px*/;}
.menu ul.tertiary a:hover {background:#d1bdd5/*url(../images/sub2b.gif) no-repeat 18px 1px*/;}
.menu ul.on {display:block;}
.menu ul.off {display:none;}
.clear {clear:both;}

.bigboldtext{
font-weight:bold;
color: #20576f;
font-size:13px;
}

.centertext{
text-align:center;
}

.smalltext{
font-size:10px;
}

