body
{
	padding: 0;
	margin: 0;
	background-color: #fff;
	color: #000;
	font-family: arial, helvetica, sans-serif;
	letter-spacing:normal;
}
ul, ol, dl, p, h1, h2, h3, h4, h5, h6
{
	margin-top: 14px;
	margin-bottom: 14px;
	padding-top: 0;
	padding-bottom: 0;
}
h1 {color:#183D8E; font-weight:600; font-size:30px;}
h2 {font-size: 16px;color:#183D8E; font-weight:600; }
h3 {font-size:14px; font-weight:600; color:#183D8E;}
h4 {font-size: 12px; font-weight:600; letter-spacing:.1em; color:#FFF; text-align:center;}
h5 {font-size: 100%;}
h6 {font-size: 11px;color:#DF6F1B; font:Verdana, Arial, Helvetica, sans-serif; font-weight:600; text-transform:capitalize; letter-spacing:2px}

ol, ul, dl {font-size:12px; line-height:1.4em;}

input.ftext {background-color:#FFF; border: 1px solid #DF6F1B; color:#000;}
input.button {background-color:#DF6F1B; color:#FFF; border:0;cursor:pointer; }

.clear {clear:both;}

p {font-size:12px; line-height:1.45em;}
.callout {color:#183D8E; border-top:1px solid white; border-bottom:1px solid white; padding:10px; font-size:16px;}
#leftcol p {font-size:11px; line-height:1.3em; margin-top:-8px;}

.inside {padding:5px 20px;}

.moreinfo {background:#E98315; padding:10px; color:#FFF;}
.secbox {background:#FFF0C5 url("../images/global/secboxMiddle.gif") repeat-y; padding:0px 5px; height:270px;}
.secboxFlex {background:#FFF0C5 url("../images/global/secboxMiddle.gif") repeat-y; padding:0px 5px; }
.secboxShort {background:#FFF0C5 url("../images/global/secboxMiddle.gif") repeat-y; padding:0px 5px; height:180px;}
.secboxLong {background:#FFF0C5 url("../images/global/secboxLongMiddle.gif") repeat-y; padding:0px 5px; }

hr {height:1px; width:100%; border:0;color:#FED562; background:#FED562;}

td
{
font-size: 12px;
}


/* ---------------------- PAGE STRUCTURE ----------------------- */
#container {
	position:relative;
	text-align:left;
	margin: 0 auto 0 auto;
	padding:0;
	width:970px;
	}

#content {
	position:absolute;
	width:970px;
	color: #000;
	text-align: left;
	margin: 0; padding:0;
}

#leftcol {
	float: left;
	text-align: left;
	width: 194px; 
	margin-right:8px;
	}
#center {
	float: left;
	text-align: left;
	width:766px;
	}
	
#donate {
	float:right; 
	top:10px; right:15px;
	height:60px;
	vertical-align:bottom;
	z-index:34;
	}
	
#topbar {
	float:left;
	left:0;top:0;
	background:#8B9CC7;
	padding:0; margin:0;
	height:25px;
	width:745px;
	border-left:10px solid white;
	border-right:10px solid white;
	border-bottom:0px solid white;
	text-align:center;
	}

#section-header {
	float:left;
	width:765px;
	margin:0; padding:0;
	border-bottom:1px solid #F6D97E;
	background:#FFEFC4 url("../images/global/topbkgd.gif") no-repeat top left;
	}
	
#main {
	float:left;
	width:765px;
	margin:5px 0 0 0; padding:0;
	border:1px solid #F6D97E;
	background:url("../images/global/content-gradient.gif") repeat-x;
	}
	
#appmain {
	float:left;
	width:765px;
	margin:5px 0 0 0; padding:0;
	border:0px
	}
	
#homemain {
	float:left;
	width:765px;
	margin:0; padding:0;
	background:#FEB url("../images/global/topbkgd.gif") no-repeat top left;
	}
	
.inside {padding:0px 10px 10px 5px;}
	
#secrightcol {
	float: right;
	text-align: left;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	width: 167px !important; /*mozilla*/ width: 167px;	 /* IE */	
	}

html>#secrightcol {
	width: 167px; /* Opera */
	}
#secrightcol p {padding:1px 5px 1px 5px;}

	
#footer {
	float: left;
	color: #000;
	border-top:2px solid #004896;
	margin-top:4px;
	margin-left: 203px !important; /*mozilla*/ margin-left: 107px;	 /* IE */
	font: 10px/13px Arial, Helvetica, sans-serif;
	width: 766px;
	}
	.interior {padding:0 5px;}
	.carflogo {float:left;}
.fleft {float:left;}

/* ---------------------- LINKS ----------------------- */
a {color:#DF6F1B; text-decoration:underline; }
a:visited {color:#064897; text-decoration:underline;}
a:active {color:#064897; text-decoration:underline;}
a:hover, a:visited:hover {color:#183C8E; text-decoration:underline;}

.rightside a {color:#FFF; text-decoration:underline; }
.rightside a:visited {color:#FFF; text-decoration:none;}
.rightside a:active {color:#FFF; text-decoration:underline;}
.rightside a:hover, .rightside a:visited:hover {color:#064897; text-decoration:underline;}

#learnmore a, #boxBlue a, .moreinfo a {color:#FFF; text-decoration:underline; }
#learnmore a:visited, #boxBlue a:visited, .moreinfo a:visited {color:#FFF; text-decoration:underline;}
#learnmore a:active, #boxBlue a:active, .moreinfo a:active {color:#FFF; text-decoration:underline;}
#learnmore a:hover, #learnmore a:visited:hover, #boxBlue a:hover, #boxBlue a:visited:hover, .moreinfo a:visited:hover, .moreinfo a:hover {color:#FEB; text-decoration:underline;}


/* ---------------------- SECONDARY PAGES ----------------------- */
.insideFull {
	float:left;
	margin:0;
	}
	.insideFullpadding {
	margin:15px;
	}
.inside160 {
	float:left;
	margin:15px 0 0 8px;
	width:480px;
	}
.right160 {
	float:left;
	width:160px;
	}
	
	.right232 {
	background:#B3C3E3 url("../images/global/sidebar-top.gif") top left no-repeat;
	width:232px; float:left;
	margin:20px 10px;
	}
	.rightinside {
	margin:20px 10px 15px 15px;
	}
	.secinside {
	float:left;
	margin:0px 0 0 0px;
	width:765px;
	}
	.oneColInside {
	float:left;
	margin:0px 10px 0 10px;
	width:745px;
	}
	#homephoto {
	float:left;
	width:586px;
	background: url("../images/home/0611_mashaandchild.gif") bottom right;
	background-repeat:no-repeat;
	}

	#homenewstable {float:left; width:765px;border-top:4px solid white;}
	.boxtable /*{background:url("../images/global/box_bkgd.gif") repeat-y; }*/
	.boxwhite {width:3px;}
	
.boxYellow {
	width:253px; height:175px;
	color:#FFF;
	border:0px solid #D8A140;
	}
	.boxYellow h3, .boxYellowe h3 a:link, .boxYellow h3 a:visited {color:#DF6F1B; font-size:18px; text-decoration:none;}
	
.boxPurple {
	width:253px; 
	color:#000;
	border:1px solid #9DA1C0;
	background:#C2C7E1;
	}
	/* boxPurple image url("../images/home/news/seminar-boys.gif") no-repeat bottom right; */
	.boxPurple h2 {color:#0061AE;}
	.boxPurple h2 a:link, .boxPurple h2 a:visited {color:#0061AE; font-size:18px; text-decoration:underline;}

.boxBlack {
	width:253px; 
	color:#000;
	border:1px solid #000000;
	background:#000000;
	}
	/* boxPurple image url("../images/home/news/seminar-boys.gif") no-repeat bottom right; */
	.boxBlack h2 {color:#0061AE;}
	.boxBlack h2 a:link, .boxBlack h2 a:visited {color:#0061AE; font-size:18px; text-decoration:underline;}
	
.boxRed {
	width:253px; 
	color:#000;
	border:1px solid #671313;
	background:#671313;
	}
	/* boxPurple image url("../images/home/news/seminar-boys.gif") no-repeat bottom right; */
	.boxBlack h2 {color:#0061AE;}
	.boxBlack h2 a:link, .boxBlack h2 a:visited {color:#0061AE; font-size:18px; text-decoration:underline;}
	
.boxBlue {
	width:253px; 
	border:1px solid #06346B;
	background:#064897;
	color:#FFF;
	}
	.boxBlue h3, .boxBlue h3 a:link, .boxBlue h3 a:visited {color:#FFF; font-size:18px; text-decoration:underline;}
	
	/* --background:#064897 url("../images/home/news/donate-gift.gif") no-repeat bottom left; ----- */
	
#intermediaryYellow {
	float:left;
	width:765px; 
	background:#FDBE55;
	font-weight:600; font-size:12px; padding:2px 0px;
	}
#intermediarySidebar {
	background-color:#8B9CC7; width:190px;
	padding:8px;
	margin:10px;
	}
	#intermediarySidebar h4 {color:#FFF;}
	#intermediarySidebar a {color:#FFF; text-decoration:underline; }
	#intermediarySidebar a:visited {color:#FFF; text-decoration:underline;}
	#intermediarySidebar a:active {color:#FFF; text-decoration:underline;}
	#intermediarySidebar a:hover, a:visited:hover {color:#000; text-decoration:underline;}
.insideIntermediary {
	float:left;
	margin:5px 0 0 5px;
	width:530px;
	}
	
/* -------------- Secondary Bullet List Navigation -------------- */
#bulletnav ul {list-style-image:url(../images/global/ListArrow.gif);}
#bulletnav li { border-bottom:1px solid #FDBE55; font-size:12px; }
#bulletnav a:link, #bulletnav a:visited {padding:4px;text-decoration:none; background:#FFF; display:block; color:#183C8E;}
#bulletnav a:hover, #bulletnav a:visited:hover {color:#000;padding:4px;text-decoration:none; background:#FEB; display:block;}

#bulletnav dl {margin:0 10px;}
#bulletnav dt {border-top:1px solid #FDBE55; }
#bulletnav dt a:link, #bulletnav dt a:visited {font-size:12px; background:#FFF url(../images/global/ListArrow.gif) no-repeat top left; padding:2px 10px 3px 17px;color:#183C8E; font-weight:800;}
#bulletnav dt a:hover, #bulletnav dt a:visited:hover {font-size:12px;background:#FEB url(../images/global/ListArrow.gif) no-repeat top left;padding:2px 10px 3px 17px;color:#183C8E;font-weight:800;}
#bulletnav dd {margin:3px 0px 0px 0px; padding-left:17px; padding-bottom:10px;  }

/* -------------- Sidebar Formatting -------------- */
#moreinfo {text-align:left; background-color:#FDBE55; width:160px; }
#learnmore {text-align:left; background-color:#8B9CC7; width:160px; }
.sidebar {padding:1px 5px;}
.small {font:9px/1.2 Verdana, Arial, Helvetica, sans-serif; font-style:italic;}

#question {
	background:#FFF url("../images/global/questionmark.gif") no-repeat bottom left; 
	padding:1px 0 0 25px; 
	margin-top:-14px;
	}
	
/* -------------- Page Features -------------- */
.infobox {
	float:left;background:#FFF; 
	padding:3px; border:1px solid #DF6F1B; 
	margin-bottom:10px; width:90%;}
.leftinfobox {float:left;padding:0 0 0 10px; border-right:1px dotted #DF6F1B; width:115px;}
.rightinfobox {float:left; padding-left:10px;}

.gobutton a:link, .gobutton a:visited, .gobutton a:active {color:#FFF; background:#DF6F1B; padding:5px; font:12px/1.3 Arial, Helvetica, sans-serif; font-weight:600; text-decoration:none;}
.gobutton a:hover, .gobutton a:visited:hover {color:#FFF; background:#183C8E; padding:5px; font:12px/1.3 Arial, Helvetica, sans-serif; font-weight:600; text-decoration:none;}

#sidebar {float:right; margin: 0 10px 10px 10px; padding:0 0 5px 0; width:160px; background-color:#E06F1C;}
#sidebar p {padding:0px 5px; color:#FFF; text-align:center;}

#sidebar a {color:#FFF; text-decoration:underline;}
#sidebar a:visited {color:#FFF; text-decoration:underline;}
#sidebar a:active {color:#FFF; text-decoration:underline;}
#sidebar a:hover, a:visited:hover {color:#183C8E; text-decoration:underline;}
	
/* ---------------------- HORIZONTAL NAV ----------------------- */

 div#navcontainer
{
background-color: #8B9CC7;
border-top: solid 0px #FFFFFF;
border-bottom: solid 0px #FFFFFF;
text-align:left;
}

div#navcontainer ul
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
color: white;
text-align: center;
margin: 0;
padding:1px 0;
}

div#navcontainer ul li
{
display: inline;
margin-left: -4px;
}

div#navcontainer ul li a
{
padding: 5px 8px;
color: white;
text-decoration: none;
border-right: 0px solid #fff;
}

#noline ul li a 
{
padding: 5px 8px;
color: white;
text-decoration: none;
border-right: 0px solid #fff;
}

div#navcontainer ul li a:hover
{
background-color: #16008D;
color: white;
}

#active a { border-left: 0px solid #fff; }

/*------------------ NAME POP-UP --------------------*/

#namePop {
	position:absolute;
	top:0px; left:240px;
	background:#ffffff;
	width:400px;
	color:#FFF;
	padding-bottom:10px;
	border-top:1px solid #d56516;
	border-left:2px solid #064897;
	border-bottom:2px solid #064897;
	border-right:2px solid #064897;
	z-index:200;
	}
	#namePop p {padding:5px 10px; margin:0;}
	#namePopMoveLeft {
		margin-left:70px;
		font-size:12px;
		}
		#namePopMoveLeft a, #namePopMoveLeft a:hover {color:#FFF;}
		
	#carHidden {
	float:left;
	color:#FFF;
	height:40px;
	display:block;
	margin-top:10px;
	margin-left:20px;
	margin-bottom:-20px;
	}


/*------------------ CAR POP-UP --------------------*/

#carPop {
	position:absolute;
	top:0px; left:240px;
	background:#ef7c29 url("../images/global/carPopBack.gif") no-repeat bottom left;
	width:250px;
	color:#FFF;
	padding-bottom:10px;
	border-top:1px solid #d56516;
	border-left:6px solid #064897;
	border-bottom:6px solid #064897;
	border-right:6px solid #064897;
	z-index:200;
	}
	#carPop p {padding:5px 10px; margin:0;}
	#carPopMoveLeft {
		margin-left:70px;
		font-size:12px;
		}
		#carPopMoveLeft a, #carPopMoveLeft a:hover {color:#FFF;}
		
	#carHidden {
	float:left;
	color:#FFF;
	height:40px;
	display:block;
	margin-top:10px;
	margin-left:20px;
	margin-bottom:-20px;
	}
	
#treasurePop {
	position:absolute;
	top:0px; left:240px;
	background:#ec2027;
	width:300px;
	color:#ec2027;
	padding-bottom:2px;
	border-top:0px solid #ec2027;
	border-left:0px solid #ec2027;
	border-bottom:0px solid #ec2027;
	border-right:0px solid #ec2027;
	z-index:200;
	}
	#treasurePop p {padding:0px 0px; margin:0;}
	#treasurePopMoveLeft {
		margin-left:70px;
		font-size:12px;
		}
		#treasurePopMoveLeft a, #treasurePopMoveLeft a:hover {color:#ec2027;}
		
	#carHidden {
	float:left;
	color:#ec2027;
	height:40px;
	display:block;
	margin-top:10px;
	margin-left:20px;
	margin-bottom:-20px;
	}
	
#newsPop {
	position:absolute;
	top:0px; left:240px;
	background:#ef7c29;
	width:250px;
	color:#FFF;
	padding-bottom:10px;
	border-top:1px solid #d56516;
	border-left:6px solid #064897;
	border-bottom:6px solid #064897;
	border-right:6px solid #064897;
	z-index:200;
	}
	#newsPop p {padding:5px 10px; margin:0;}
	#newsPopMoveLeft {
		margin-left:70px;
		font-size:12px;
		}
		#newsPopMoveLeft a, #newsPopMoveLeft a:hover {color:#FFF;}
		
	#newsHidden {
	float:left;
	color:#FFF;
	height:40px;
	display:block;
	margin-top:10px;
	margin-left:20px;
	margin-bottom:-20px;
	}
	
/* DONATE CAR PAGE */
.donateCarList dl { padding: 0.5em; } 
.donateCarList dt {  text-align: left; font-weight: bold; color: #ef7c29; font-size:16px; } 

.donateCarList dd { margin: 10px 0 0 18px; padding: 0 0 0.5em 0; }

.donateOrange {
	width:726px;
	background:#ef7c29;
	color:#FFF;
	font-weight:700;
	text-align:center;
	}
	.donateOrange p {font-size:16px;}
