/* CSS Document */
p, td, span, div { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}

li {	font-family:Verdana, Arial, Helvetica, sans-serif;
	     font-size:12px;
		 }
	
.boldText{
	font-weight: bold
}
.Titles{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	font-weight: bold
}
.paddingAround{
	padding:20px;
}
/* font weight lighter removed from h1-- font-weight:lighter; */
h1{
	padding:0;
	font-family:georgia, times new roman, times, georgia, palatino, serif;
	text-align:left;
	margin-top:0.6em;
	margin-left:12px;
	color: #8d3e23;
	font-size:1.6em;
	line-height: 40px;
}

h1{ 
padding-bottom: 21px
}
h1{
	background-image: url(/images/lineh1.gif);
  background-repeat: no-repeat;
	background-position: 08% 58%;   
}

/*h3{
	padding:0;
	font-family:georgia, times new roman, times, georgia, palatino, serif;
	text-align:left;
	margin-left:12px;
	color: #5f4c48;
	font-size:1.2em;
	line-height: 25px;
	position:relative;
	top:-31px;
	margin-bottom:-5px;
}*/


h3{
	padding:0;
	font-family:georgia, times new roman, times, georgia, palatino, serif;
	text-align:left;
	margin-left:12px;
	color: #5f4c48;
	font-size:1.2em;
	line-height: 25px;
	position:relative;
	top:-31px;
	margin-bottom:-5px;
}


h6{
	padding:0;
	font-family:georgia, times new roman, times, georgia, palatino, serif;
	text-align:left;
	margin-left:12px;
	color: #5f4c48;
	font-size:1.2em;
	line-height: 25px;
	
	
}

div#list{
	margin-left:27px;
	margin-right:11px;
	font-size:10px;
}

.padded-paragraphs{
	padding:5px;
}
/*****************************EOC Main Display Type & Layout*************************************/
.title-container{
	margin:10px 0px 5px 0px;
	padding:0;
	text-align:left;
	width:auto;
}
.article-container{
	margin:0px 5px 25px 5px;
	padding:2;
	width:625px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.flash-video-container{
	margin:20px 10px 20px 10px;
	padding:10px;
	background-color:#efefef;
	border:#ccc 1px solid;
	text-align:center;
}
.resource-link-container{
	margin:0px 0px 10px 0px;
	padding:0;
	width:auto;
}
.div-clear{
	clear:both;
}
/**************************************HTML ELEMENTS********************************************/

.article-container img{
	padding:0;
	padding-left:3px;
	margin:5px 10px 0px 12px;
	float:right;
	border:#333 0px solid;
}
.article-container-left img{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:1px;
	padding-right:3px;
	margin:5px 10px 0px 12px;
	float:left;
	border:#333 0px solid;
	
}

div#article-container-left2{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:2px;
	float:left;
	border:#333 1px solid;
	
}

img.floatRight { 
    float: right; 
    margin: 4px; 
}

img.floatLeft { 
    float: left; 
    margin: 4px; 
}



/* affects article container--<p class="article-container-left"> */
.article-container-left{
	padding-left:8px;
	padding-right:4px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

/* font change on home page only */
#hmtxt{
	margin-right:20px;
	position:relative;
	top:-12px;
	left:12px;
	font-size:10px;
	color:#999999;
}


/* public programs page position more info & reg box */
div#pp{
position:relative;
top:-12px;
right:4px;
}

/* public programs forms raise up */
div#ppforms{
position:relative;
top:-22px;

}

/* public programs meals sub table raise up }*/
div#ppmeals{
position:relative;
top:-8px;
}



div#over {
	float:right;
	position:relative;
	top: -8px;
	margin-left:15px;
}

div#over2 {
	
	position:relative;
	left:31px;
   
	z-index:99;
	
}

div#overleft {
	
	position:relative;
	left:-6px;

}


.article-container {
	text-align:left;
	padding:3px 3px 3px 3px;
	margin-left:6px;
}
.article-container p{
	text-align:left;
	padding:3px 3px 3px 3px;
	margin:0;
	margin-left:6px;
}
.article-container-hm p {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #454444;
	padding-left:10px;
	padding-right:6px;
	padding-bottom:2px;
	margin:0;
	position:relative;
	top:-30px;
}

ol.design_list_horizontal li{
font-size:12px;
}

ol.design_list_vertical li{
font-size:12px;
}

.title-container h1{
	margin:0px 0px 0px 10px;
	padding:0;
}
.title-container h2{
	margin:0px 0px 0px 10px;
	padding:0;
	text-align:left;
	font-weight:bold;
	font-size: 11px;
	line-height: 20px;
}
.resource-link-container ul{
	margin:0px 0px 0px 10px;
	padding:0;
	list-style-type:none;
}
.resource-link-container ul li{
	padding:8px 0px 8px 0px;
	list-style-type:none;
}

/*not used --could delete*/
.article-container-left ul li{
	padding:8px 8px 8px 8px;
	list-style-type:none;
}

/*not used---could delete*/
.article-container ul li{
	padding:8px 8px 8px 8px;
	list-style-type:none;
}

.faq-number-styles{
	color:#3B7AB3;
	font-weight:bold;
}
.small-red-warning{
	font-size:10px;
	color:#990000;
}
.alt-table-row-color{
	background-color:#efefef;
}