/* START: Banner Tags ** At the top of each page*/
	#banner {
			width:960px;
			margin: 0 auto;
		}	
	
	#banner a{
		text-decoration:none;}
		
	#banner ul {
	float:right;
	list-style: none;
	margin: 0; 
	}
		
	#banner li {
	float: left;
	height:17px;
	}

	#banner li a {
	color:#FFFFFF;
	font:Arial;
	font-size: 11px;
	font-weight:bold;
	display: block;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;

	}	
	#banner li a:hover { text-decoration:underline;}

	#banner-nav-home {
	background-image:url(/images/hdr/header-nav-home.gif);
	background-position:right;
	background-repeat:no-repeat;	
	width:81px;
	background-color: #003366;
	}

	#banner-nav-program {
	width:150px;
	background-image:url(/images/hdr/header-nav-programinfo.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color: #003366;	}	
	
	#banner-nav-classroom {
	width:165px;
	background-image:url(/images/hdr/header-nav-classlong.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color: #003366;	}
	
	#banner-nav-students {
	width:138px;
	background-image:url(/images/hdr/header-nav-students.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color: #003366;	}
	
	#banner-nav-fordpas {
	width:145px;
	background-image:url(/images/hdr/header-nav-networklong.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color: #003366;
	}

	#banner-logo {
	clear:both;
	float: left;
	padding: 5px 0px 10px 10px;
	}	

	#banner-search {
	width: 250px;
	clear: right;
	float: right;
	padding:20px 10px 0px 0px;
	font:Arial;
	font-size:11px;
	}	
	#banner h1 {
	font-size:14px;
	padding:10px 10px 10px 10px;
	margin:0px;
	}
	
	#searchbox_submit {
	font: Arial, Helvetica, sans-serif;
	font-size:11px;
	}
/* END: Banner Tags */
/* START: Breadcrumb/General Info Tags */	
	#breadcrumbs-red {
		background-color: #CC0000;
		clear:both;
		font-size: small; color:#FFFFFF;
		margin:5px 0px 15px 0px;
		padding:5px;
	}
	
	#breadcrumbs-red a {
		color:#FFFFFF;
		margin:0px;
		padding:5px;
		text-decoration: none;
	}
		
	#breadcrumbs-red a:hover {
		color:#FFFFFF;
		background-color:#CC6666;
		margin:0px;
		padding:5px;
		text-decoration:none;
	}
	
	
	#breadcrumbs-loggedin {
		clear:both;
		font-size: x-small;
		margin:0px;
		padding:5px 5px 0px 10px;
	}
	
/* END: Breadcrumb Tags */
/* START: Footer Tags */

	#footer-red {
	border-top: 3px solid #CC0000;
	padding: 2px 10px 10px 10px;
	clear:both;
	font-size: x-small;
	}
	
	#footer-red a {
		font-size: x-small;
	}
/* END: Footer Tags */		


/*used in outer home page APRIL 7 2009!!*******************************************************/
	#wrap { 
		padding:0px 3px 20px 3px;
		margin:0px auto;
		clear:both;
		width: 800px;
		}
	

	#lefthome {
		float: left;
		padding: 0px;
		margin:0px;
		top:150px;
		width:540px;
	}	
	#righthome {
		float:right;
		padding:0px;
		margin:0px;
		top:150px;
		width:240px;
		font-size: small;
	}

	#righthome a{ 
	}




	div.box{ /*Login box*/
		border:dotted 1px #c6cfe1;
		background:#dfe4ee;
		padding:0px ;
		color:#333;
		margin: 0px;
		width:100%;
	}
	
	div.box a{
		color:#000099;
	}
	
	div.box h1 {
		color:#000;
		padding:8px 4px 8px 8px;
		margin:0px;
		font-size: large;
		
	}
	div.box p{padding:4px;
		margin:0px;}
	
	div.box input .input-text{
		border:1px solid #3b6e22;
		color:#666;
	}
	
	div.box label{
		margin: 2px 0px 2px 0px;
		color:#555555;
		width: 60px;
	}
	
	div.box label span{
		display:block;
		float:left;
		padding-right:4px;
		width:60px;
		text-align:right;
		font-weight:bold;
	}
	.spacer{
		margin-bottom:10px;
		padding: 4px 4px 4px 8px;
		font-size:small;
		color:#555555;
	}
	
	

div.box2{ /*Boxes Below Login Box on logged out page*/
		border:solid 1px #c6cfe1;
		background:#003366;
		padding:0px ;
		color:white;
		margin: 0px;
		width:100%;
	}
	
	div.box2 a{
		color:#CCFF00;	}
	
	div.box2 h1 {
		color:white;
		padding-left:10px;
		font-size: large;
		
	}
	div.box2 p{padding:10px;
		margin:0px;}
	


div.box3{ /*Boxes Below Login Box on logged out page*/
		border:solid 1px #c6cfe1;
		background:white;
		padding:0px ;
		color:black;
		margin: 5px 0px 5px 0px;
		width:100%;
	}
	
	div.box3 a{
		color:black;
		text-decoration: none;	}
	
	div.box3 h1 {
		color:#333333;
		padding-left:10px;
		font-size: large;
		
	}
	div.box3 p{padding:10px;
		margin:0px;}
		
		


	
	.checklist{	     
		list-style:url(http://www.fordpas.org/images/BP/checkmark.gif); 
		margin-left:-5px;  
		padding-bottom: 6px;
		font-size: 11px;	
		line-height: 14px;	
		}
	.checklist a { color:#333333;}



/*used in profile */	
	#generalinfo {
		background:#E1E1E1;
		border:#99CCFF dashed 3px;
		clear:both;
		font-size: small;
		margin:0px;
		padding: 5px 15px 5px 15px;
		width: 75%;
	}

	#generalinfo h1 {
		font-size:medium;
		padding: -5px;
	}
	
	#leftcontent {
		float: left;
		padding:10px 0px 10px 10px;
		top:250px;
		width:75%;
		}
		
	#leftcontent label {
		display: block;
		padding-right:20px;
		float: left;
		}
	
		
	legend {
		margin-bottom:12px;
		margin-top:10px;
		font-weight:bold;
		
		padding:2px 5px 2px 5px;
		background-color:#99CCFF;
		}

	label {
		text-align: right;
		width:170px;
		}
	
	#leftcontent input,select {
		float:left;
		background-color:#FFFFCC;
		}
	
	#leftcontent submit {
		clear:both;
		}
	
	#leftcontent br {
		clear:left;
		}
		
/*END used in profile */	


	
/*USED IN LOgin_student2.asp Need to update that page too */
	#login-box { 
		border:1px solid #0066CC; 
		margin: 5px;
		padding:5px; 
		font-weight:bold;
	}
	#login-box a {text-decoration:underline;
		color:#0066CC;}
		
		
		


/* HTML Tags */
	
	body {
		background-image:url(/images/hdr/header-nav-bg.gif);
		background-repeat:repeat-x;
		padding:0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: small;
		margin: 0; 
		}

	h1 {
		font-size:large;
		padding-top:3px;
		color: #CC0000;	
		}
	
	h2 {
		font-weight: bold;
		color:#0066CC;
		font-size: small;
	}
	
	h3{
		font-size:medum;
		font-weight:bold;
		padding-top:3px;
		color: #003366;	
		}
	
	h4{
		font-size:small;
		font-weight:bold;
		padding-top:3px;
		color: #003366;	
		}	

	
		
	
	#maincontent {
		float: left;
		padding:10px 0px 10px 10px;
		clear:both;
		width:756px;
		text-align:left;
		}
/***************************************************/	

/*link tags */
	#main-library {
		margin: 5px 5px 5px 20px;}
	a.mainmenu {	
		color: #0066CC;	text-decoration: none;	font-size: small;}
	a.mainmenu:hover {	
		text-decoration: underline;	color: #0099FF;	font-size: small;}
	.white  {	
		color: #FFF;	text-decoration: none;	font-size: small; }
	.white:hover {
		color: #333; background-color:#FFF; }
	

/* SPAN Tags */

	
	a.profile-student {
		background-color: #CC0000;
		padding:3px;
		color:white;
		text-decoration:none;
		margin:3px;
	}
	a.profile-student:hover {
		background-color:#CC6666; 
		text-decoration:none;
	}

	a.profile-alumni {
		background-color:#0066CC;
		padding:3px;
		color:white;
		text-decoration:none;
		margin:3px;
	}
	a.profile-alumni:hover {
		background-color:#99CCFF; 
		text-decoration:none;
	}
	.box-txt{ 
	 	margin: 0px 5px 0px 5px; 
		padding: 0px 4px 0px 4px; 
		line-height:125%}

	.box-grey{ 	
		background-color:#F9F9F9;	
		border-bottom: 1px  #ECECEC solid;	
		padding: 5px;
		margin: 0px 0px 2px 0px;
		}

	.box-grey-outline{	
		border: 1px solid #ECECEC;	 
		padding: 5px 5px 3px 5px; 
		margin: 0px 0px 2px 0px;}
		
	.row {
		background-color: #E1E1E1;
	}
			
	.blue-link{
		color:#FFFFFF; margin: 0px;
		background-color:#0066CC; 
		padding: 2px;
		}	
	.hdr-students {	 /* Used 21 times */
		font-size: medium;	
		color: #CC0000;	
		font-weight: bold;
		line-height:20px}
	.hdr-ford {	
		font-size: 16px;	
		color: #07408C;	
		font-weight: bold;}

/*Spanish Section*/
	.box-red-center{	 
		background-color:#CC6666;	
		border: 1px solid #CC0000; 
		padding: 5px;
 		margin: 0px 0px 2px 5px;	}
		
	.box-outline-red{ 
		border: 1px solid #CC0000; 
		padding: 5px;  
		margin:0px 0px 6px 0px; }
/*Spanish Section End */
		

/* Student Center */
	.hilite { 
		background-color:#FFFF66;
		padding:0px 2px 0px 2px; }
		
	.gallery-head { 
		color:#CC0000; 
		font-size:small; 
		font-weight:bold; 
		border-bottom:1px dashed #CC0000; }	

	.gallery a {
		color:#0066CC;
		text-decoration:underline;
		}
		
	.student-work-box{ 	
		background-color:#ECECEC;	
		border: 1px  #E1E1E1 solid;	
		padding: 5px;
		margin: 10px;
		}
	
	.box-grey-top{ 	
		background-color:#F9F9F9;	
		border: 1px  #ECECEC solid;	
		padding: 5px;
		margin: 0px 0px 2px 0px;}
		
	.brdr-img-r {
		float:right;	
		margin:2px;	
		padding:0px;	 
		border: 1px solid #0066CC;}

	.img-box-hdr {	
		font-size: 11px;	
		color: #000000;	
		line-height: 12px;	
		font-weight: bold;}

	
	.hdr-students-med {	
		font-size:medium;	
		color: #CC0000;
		padding-bottom: 8px;
		font-weight: bold;}

	.red-block-title2{ 
		color:#FFF; 
		font-weight:bold; 
		background-color:#CC6666; 
		border: 1px solid #CC0000; 
		padding: 2px;}
		
	.floatimgleft {	
		float:left;	
		margin:0px 3px 8px 0px; 
		padding:5px;}
		
	.floatimgright {	
		float:right;	
		margin:0px 3px 2px 0px; 
		padding:5px;}
	

	/*used throughout Ford PAS */

	.weblink-txt {
		font-decoration: none;
		color: #0066CC;
		}
	.sitemap {
		color: #0066CC;
		text-decoration:underline;
	}
	.posted { 
		font-size:x-small;
		}
	
	.ack {
		border: 1px solid #333333;
		background-color:#CCCC99;
		padding:5px; 
		}
	
	.logout {
		border: 1px solid #666;
		padding:1px;
		background-color:#0066CC;
		color:#FFFFFF;
		float:right;
		}
		
	a.downloadable {	
		color: #0066CC;			
		text-decoration: none;	
		font-weight:bold;
	} 
	
	a.downloadable:hover {	
		color: #0066CC;		
		text-decoration: underline;	
		font-weight:bold;
	}
	
	.textbutton {
		border: 1px solid #000;
		padding:2px;
		background-color:#003366;
		color:#FFFFFF;
		text-decoration: none;
		}
		
	.new { 
		background-color:#FFCC33;
		padding:2px;
		color:#CC0000;
		}
	
	.top {	
		background: #07408C;		
		color: #ffffff;		font-size: x-small; 	
		font-weight: bold;		text-decoration: none; 	
		border:1px #999999;  
		padding: 2px;	margin-bottom:10px;		}	
		
	a.top:hover {		
		background: #0066CC;		
		color: #FFFFFF;			font-size: x-small;
		font-weight: bold;		text-decoration: none;		
		text-align: center;		border: 1px solid  #999999; 	padding: 2px;		}		
/*end used throughout*/

	.txt { 
		line-height:140%; 
		margin-right:5px;}
	
	.float-right {	
		float:right; 
		width: 300px;	
		margin: -10px 3px 10px 3px; 
		padding:-10px 10px 10px 10px;
		}
		
	.float-box-r {	
		float:right; 
		margin: 10px 10px 10px 15px; 
		padding-top:-10px;
		font-size:x-small;
		width: 250px;
	}
	
	.float-box-menu {	
		float:right; 
		margin: 0px 10px 10px 15px; 
		padding: 5px;
		font-size:small;
		width: 220px;
		border:#CC0000 1px solid;
	}
	.float-box-menu a {
		color:#0066CC;
		}
	.float-box-menu ul {
		margin-left: 0px;
		list-style:square;
		}
			
	.blue-underline {
		color:#07408C; 
		font-style: italic; 
		font-weight:bold; 
		border-bottom:1px solid #07408C; }

	.caption {
		font-size:x-small;
		width: 221px;
		color:#333333
	}
	
	.news-hdr {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:medium;
		color:#000000;
	
	}
	.news-sub-hdr {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:small;
		color:#003366;
	
	}
/*Student Features*/

	.features {
		background-color:#FFFFCC;
		padding:5px;
		margin:2px;
		}
	.article-title {
		color:#CC0000;
		font-weight:bold;
		font-size: small;
		padding-bottom:5px;
		}

	.no-margin {margin-top:0px;}
	
	.red-underscore {color:#CC0000;
		font-weight: bold;
		border-bottom: dashed 1px #CC0000;
		}
		
	.blue-ital { 
		color:#003366; font-style:italic; font-weight:bold;}
		
	.blue-italLRG { 
		color:#003366; font-style:italic; font-weight:bold; font-size:medium}
		
	.bulletless {
		list-style:none;
	}
	.article-list {
		list-style:none;
		margin-left:3px;
		font-size:x-small;
	}
	.download-table a {
				color: #0066CC;			
				text-decoration: none;	
				font-weight:bold;} 
				
	.download-table a:hover {			
				color: #0066CC;			
				text-decoration: none; 
				background-color:#E1E1E1;	
				font-weight:bold;} 

	.table-row {background-color:#C5D0E6;}

	.hdr-fall-feature {
		color: #C9754A;
		font-weight: bold;
		font-size: medium;
	}
	
	
	/*Featured Articles underline */
	.red-underscore { 
		border-bottom:solid #CC0000 2px;
		padding-bottom: 3px; margin-bottom:3px;
	}
	#article {
		width: 450px;
		margin-left: 50px;
		padding:5px;
		vertical-align:top;
		line-height:1.2;
	}
	#article a {
		color:#0066CC;
		}
	a.no-line {
		text-decoration:none;
	}
		
	#article-right {
		float:right;
		width: 225px;
		margin: 10px;
		padding: 0px 10px 10px 10px;
		border-left: 1px dotted #333333;
	}
	
	.article-box {
		border: #677BAB 1px solid;
		padding: 3px;
	}
	.interview-info {
		float:right;
 		width: 250px; 
		padding:10px; 
		margin: 2px; 
		border: 1px solid #0066CC;
	}
	
	.interview {
		float:left;
 		width: 350px; 
		padding:10px; 
		margin: 2px;
		}
	
	.spotlight-box {
		float:right;
		width: 210px;
		border: 2px solid #CC0000;
		background-color:#FFFFFF;
		padding: 10px;
		margin:0px 8px 0px 8px;
	}
	
	.spotlight-top{
		float:left;
		width: 650px;
		padding: 10px 10px 0px 10px;
		margin:00px 8px 0px 0px;
		border-top: 2px solid #CC0000;
		border-left: 2px solid #CC0000;
		border-right: 2px solid #CC0000;
		}
	
	.spotlight-box strong { 
		color:#CC0000;}
		
	.spotlight-body {float:left;
			width: 650px;
			padding: 20px 10px 10px 10px;
			margin:00px 8px 8px 0px;
			border: 2px solid #CC0000;
			background-color: #FAF796;
			}
	
	.spotlight-body strong { color:#CC0000;}

	.spotlight-hdr { color:#cc0000;
			font-stretch:expanded;
			border-bottom:#990000 1px dashed;
			font-size: medium;
			font-weight:bold;
			}
	 
	.yellow-frame { 
		border:1px solid #CCCC66;
		background:#FFFFCC; padding:5px;}
	
	.hotlinks { color:#FFCC33; font-weight:bold}
	
	#inyourwords-page {
		float:left;
		left:200px;
		top:130px;
		width:680px;
		font-size: small;
		padding: 2px 4px 2px 4px;
		margin-bottom: 20px;
		margin-left: 5px;
	}
	#inyourwords-page p {
		line-height:125%;
	}
	
		.section-hdr {	
		font-size:medium;
	color:#07408C;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
		} /*used*/
	.section-hdr2 {	
font-size:small;
	color:#07408C;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;		} /*used*/
	
	
	.list-resources {
		}
	
/***__________________________________________________________*****END student features */

/************used in student FAQs*/
	li.double-space {
		margin-bottom: 12px;} 
	#questions li { 
		padding-bottom: 4px;
		}
	#questions a {
		color:#017CC2;
		}
	#questions a:hover {
		background-color:#FFFF66;
		}
		
.floatSR {
		float:right; 
		width: 300px;	
		margin: -10px 3px 10px 3px; 
		padding:10px 10px 10px 10px;
		border: medium solid #FFCC00; }
