
/* Define Tags */


html, body {
	height:100%;
}

body, form, #footer ul {
    margin:0;
	padding:0;
}

.body {
	font-size:13px;	
	font-family:Verdana,Arial,Helvetica; 
	color:#575757;	
	line-height:1.45em;
	
	text-align:center;
}
h1 ,h2, h3, h4, h5, h6 {
	font-size:14px;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	color:#222;
	font-weight:normal;}
	
h1 {
    font-size:24px;
	color:#496478;
	font-weight:normal;
}
h2 {font-size:20px;}

a:link, a:visited {
	font-family:Verdana,Arial,Helvetica; 
	color:#993300;
	text-decoration:none;
}
a:hover, a:active {
	color:#000;
	text-decoration:none;
}

img {
    display:block;
	border:none;
}

.form {border:1px solid #ccc; background:#fff; padding:5px; font-family:inherit; font-size:12px; color:#222; margin:0px;}

#BTN {background:#A8BECF; border:none; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; padding:5px 17px; cursor:pointer;}
#BTN:hover {background:#C0D3E2;}



/* Site Structure Start */


#frame {
	margin:0 auto;
	width:984px;
	text-align:left;
}

#nav {
    float:left;
	width:984px;
	height:59px;
	position:relative;
	background:url(images/nav.png) no-repeat;
}
#nav li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0px;}
#nav li, #nav a {height: 59px; display: block; color:transparent;}
#nav span {display:none; }
#nav li a {display:block; height:59px;}
#nav a:hover {cursor:pointer;}
				
#nav-1	{width:67px; left:0; background-image:none;}
#nav-2	{width:87px; left:67px; background-image:none;}
#nav-3	{width:105px; left:154px; background-image:none;}
#nav-4	{width:116px; left:259px; background-image:none;}
#nav-5	{width:176px; left:375px; background-image:none;}
#nav-6	{width:152px; left:551px; background-image:none;}
#nav-7	{width:200px; left:703px; background-image:none;}
#nav-8	{width:81px; left:903px; background-image:none;}
		
#nav-1 a:hover, #nav-1 a.current {background:transparent url(images/nav.png) no-repeat 0 -59px;}
#nav-2 a:hover, #nav-2 a.current {background:transparent url(images/nav.png) no-repeat -67px -59px;}
#nav-3 a:hover, #nav-3 a.current {background:transparent url(images/nav.png) no-repeat -154px -59px;}
#nav-4 a:hover, #nav-4 a.current {background:transparent url(images/nav.png) no-repeat -259px -59px;}
#nav-5 a:hover, #nav-5 a.current {background:transparent url(images/nav.png) no-repeat -375px -59px;}
#nav-6 a:hover, #nav-6 a.current {background:transparent url(images/nav.png) no-repeat -551px -59px;}
#nav-7 a:hover, #nav-7 a.current {background:transparent url(images/nav.png) no-repeat -703px -59px;}
#nav-8 a:hover, #nav-8 a.current {background:transparent url(images/nav.png) no-repeat -903px -59px;}
		


#logoAndTagline {
    clear:both;
	width:984px;
	height:461px;
}

#content {
    padding:10px 0 15px 0;
}

#contentLeft {
    float:left;
	width:308px;
	padding-right:20px;
}
#contentCenter {
    float:left;
    width:286px;
	padding:0 20px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
}
#contentRight {
    float:left;
	width:308px;
	padding-left:20px;
}

#footer {
	padding:20px 0;
	color:#ccc;
	font-size:70%;
	background:url(images/footBG.png) repeat-x;
}

#footer ul li{
    list-style-type:none;
	display:inline;
}


/* Site Structure End */



/* Custom Class Names */

.clear {clear:both;}

.error, a.error, a.error:visited, a.error:hover {color:#900;}

.bold {font-weight:bold;}

.center{text-align:center;}
 
.centerSafari img{margin:0 auto;}


/* Custom Class Names End */


#copyrightFooter{
    padding-top:20px;
	text-align:center;
}

#copyrightFooter a{
    color:#ccc;
}

#contentRight p{
    border-bottom:1px dashed #999;
}
#contentRight p a{
    font-size:10px;
}

.msg_head {
padding: 5px 10px;
cursor: pointer;
position: relative;
background-color:transparent;
margin:1px;
}
.msg_body {
padding: 5px 10px 15px 35px;
background-color:transparent;
}

.subNav { margin:26px 20px 10px 0;float:left; width:194px; border:1px solid #B9CEDF; position:relative;}
 
.subNav a, .subNav a:visited, .subNav a:hover{text-decoration:none; color:#6A6768;}
.subNav a:hover{text-decoration:none; color:#4F4A4C;}
/*.subNav a:hover{color:#fff; background:#000;}*/
	.level1.even, .level1.odd {display:block; background:#C0D3E2; padding:8px 10px 8px 20px; /* border-top:#5F0000 1px solid;*/ border-bottom:1px solid #A7C6DF;}
	.level1.even:hover, .level1.odd:hover {background:#AFDBFF; color:#2F2C2C; border-bottom:1px solid #A7C6DF;}
	
	.level2.even, .level2.odd {display:block; background:#C0D3E2; padding:8px 10px 8px 40px;/* border-top:#5F0000 1px solid;*/ border-bottom:1px solid #A7C6DF;}
	.level2.even:hover, .level2.odd:hover {background:#AFDBFF; color:#2F2C2C; border-bottom:1px solid #A7C6DF;}
	
	.currentPage {background:#AFDBFF !important; color:#2F2C2C !important; border-bottom:1px solid #A7C6DF !important;}
	.currentPage:hover {background:#AFDBFF !important; color:#2F2C2C !important; border-bottom:1px solid #A7C6DF !important;}
.subNav ul { margin:0; padding:0; list-style:none; }
.subNav ul li { margin:0; padding:0; }
.subNav ul li a, .subNav ul li a:visited, .subNav ul li a:hover { display:block; height:auto; background:#7F0709; padding:12px 10px 12px 40px; color:#fff; border-top:#5F0000 1px solid; border-bottom:1px solid #8F0000; }
.subNav ul li a:hover { background:#5F0000; border-bottom:1px solid #5F0000; }
.subNav ul ul li a { padding:12px 10px 12px 60px;}
.subNav ul ul ul li a { padding:12px 10px 12px 80px; }
.subNav ul ul ul ul li a { padding:12px 10px 12px 100px; }

 
.msg_head {border:1px solid #B9CEDF; padding:5px 5px 5px 25px; margin:0 0 5px 0; display:block; background: url(images/arrow.gif) no-repeat 5px 10px #CFE9FF; width:200px;} 
.msg_head:hover {background: url(images/arrowH.gif) no-repeat 5px 10px #AFDBFF;}

#donateBTN a{display:block; background:url(images/donateBTN.jpg); width:320px; height:131px; cursor:pointer;}
#donateBTN a:hover{background:url(images/donateBTN.jpg) 0 -131px;}

#DonateForm {background:url(images/donateAmount.gif) no-repeat 0 8px; padding-left:93px; display:none;}
#DonateForm form{height:50px;}
#donateQuant {width:55px; height:23px; padding:8px 10px 3px 22px; color:#555; margin:0 5px 0 0; background:url(images/donateQuant.gif) no-repeat; border:none;}
.donateSubmit {background:url(images/donateSub.jpg); width:113px; height:38px; border:none; cursor:pointer;}
.donateSubmit:hover {background:url(images/donateSub.jpg) 0 -38px;}



