/***************************************************/	

/* START: Banner 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; 
		}

	#banner {
	width:960px;
	margin: 0 auto;
	}	
		
	#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-decoration:none;
	text-align:center;
	vertical-align:middle;
	}	
	
	#banner li a:hover {
		text-decoration:underline;
		}

	#banner-nav-home {
		background-image:url(/images/hdr/header-nav-home2.gif);
		background-position:right;
		background-repeat:no-repeat;	
		width:75px;
		background-color:#003366;
	}

	#banner-nav-abt {
		width:128px;
		background-image:url(/images/hdr/header-nav-abt.gif);
		background-position:right;
		background-repeat:no-repeat;
		background-color:#003366;
	}	
	
	#banner-nav-classroom {
		width:150px;
		background-image:url(/images/hdr/header-nav-class.gif);
		background-position:right;
		background-repeat:no-repeat;
		background-color:#003366;
	}
	
	#banner-nav-pd {
		width:165px;
		background-image:url(/images/hdr/header-nav-pd.gif);
		background-position:right;
		background-repeat:no-repeat;
		background-color:#003366;
	}
	
	#banner-nav-students {
		width:123px;
		background-image:url(/images/hdr/header-nav-student.gif);
		background-position:right;
		background-repeat:no-repeat;
		background-color:#003366;
	}
	
	#banner-nav-fordpas {
		width:131px;
		background-image:url(/images/hdr/header-nav-network.gif);
		background-position:right;
		background-repeat:no-repeat;
		background-color:#003366;
	}

	#banner-logo {
		clear:both;
		float: left;
		padding: 5px 0px 4px 10px;
	}	

	#banner-search {
		width: 250px;
		clear: right;
		float: right;
		padding:20px 10px 0px 0px;
		font:Arial;
		font-size:11px;
	}		

/* END: Banner Tags */

/***********Main Sections**************************/	
	
	#wrap { 
		padding:0px 0px 20px 3px;
		margin:0px auto;
		clear:both;
		width: 810px;}
	
	#lefthome {
		float: left;
		padding:0px 0px 10px 10px;
		top:150px;
		width:480px;
			}
			
	#righthome {
		float:right;
		padding:0px 0px 10px 0px;
		top:150px;
		width:298px;
		font-size: small;
			}
	 
	#rss {padding:0px 8px 2px 0px; margin:12px 0 20px 0; border-bottom:#000 1px solid}
	#rss h1 {padding:8px 0px 6px 0px; font-size:large;}
	#rss a { color:#000;}
	#rss a:hover { color:red;}

/* START: RIGHT-side content Tags */
	.blue-outline-box { /*2009 April */
		padding: 5px;
		margin: 5px 0px 5px 0px;
		border:1px dotted #07408C;}

	.blue-outline-box p {
		padding:0px 5px 0px 5px;
		}
	#pd-box { /*2009 April */
		padding: 0px 20px 20px 20px;
		margin-bottom: 10px;
		border:1px solid #EcECEC;
		background-color:#336699;
		color:#fff;}
	#pd-box a {
		color:white;
		
		}

	#pd-box li {
		margin-left:-25px;
		color:white;
		}
		
	#pd-box a:hover {
		background-color:#FFFF66;
		color:#336699;
		text-decoration: none;
		}
	
	#pd-box h1 {
	color: white;
	font-size:large;
	padding:0px;
	margin:10px 0px 0px 0px;
	}
	
	#pd-box div {
		margin: 5px;
		}
	
	div.box{ /*Login to Ford PAS Box */
		border:dotted 1px #c6cfe1;
		background:#dfe4ee;
		padding:0px 20px;
		color:#333;
		margin-bottom:10px;
	}
	
	div.box a{
		color:#000099;
	}
	
	div.box h1 {
		color:#000;
		padding-bottom:0px;
		font-size: large;
		
	}
	div.box p{padding-bottom:0px;}
	
	div.box input .input-text{
		border:1px solid #3b6e22;
		color:#666;
		width:50px;
	}
	
	div.box label{
		margin: 2px 0px 2px 0px;
		color:#555555;
		width: 50px;
	}
	
	div.box label span{
		display:block;
		float:left;
		padding-right:4px;
		width:70px;
		text-align:right;
		font-weight:bold;
	}
	.spacer{
		margin-bottom:10px;
		font-size:small;
		color:#555555;
	}
	
	.spacer a {
		color:blue;
		text-decoration:underline;
	}
	
	div.box-share { margin:20px 0; border-top:#000 1px solid; border-bottom:#000 1px solid; padding: 0px;}
	div.box-share ul {margin-left:0; padding: 0; text-align:center;}
	div.box-share img {text-align:right; bottom:0px;}
	div.box-share li { padding-left:0; list-style:none; display:inline; font-size:11px}
	div.box-share a { padding-right:4px;  color:black; text-decoration:none; font-weight:bold;}
	
	.subscribe{padding:1px 5px 5px 22px;background:url(/images/otherlogos/16pxFeedicon.png) no-repeat scroll 0 0!important;}
	.facebook{padding:1px 5px 5px 22px;background:url(/images/facebook.gif) no-repeat scroll 0 0!important;}
	.youtube{padding:1px 5px 5px 22px;background:url(/images/youtube.gif) no-repeat scroll 0 0!important;}
	
	div.box-white{ /*Login to Ford PAS Box */
		border:dotted 1px #c6cfe1;
		background:#fff;
		padding:0px 20px;
		color:#333;
		margin-bottom:30px;
	}
	
	div.box-white a{
		color:#000;
	}
	
	div.box-white h1 {
		color:#000;
		padding-bottom:0px;
		font-size: large;
		
	}
	div.box-white p{padding-bottom:0px;}
	
	div.box-white input .input-text{
		border:1px solid #3b6e22;
		color:#666;
		width:50px;
	}
	
	.bottom-ford{width:476px; height:120px; margin:20px 0;}
	.bottom-ford img {width:478px; height:120px;}
	
	.button-register {
		background: url('/images/register.gif') no-repeat;
		height:35px;
		width:169px;
		border:none;
		margin-left: 30px;
		text-indent:-3000px;
		display:block;
		overflow:hidden;
	}

	.button-register:hover { background-position:0px -35px; }

	
/*********/	

<!--for RSS articles-->
	
	a.news-heading {color: #222222;	text-decoration:none;}
	a.news-heading:hover {color: #0066CC;}
	a.news-link {color:#000000;font-weight: bold;margin:0px 0px 10px 0px;	}
	a.news-link:hover {color: #222222;font-weight: bold;margin:0px 0px 10px 0px;}
	.rss-date { font-size: x-small; font-style:italic;}
	.hdr-network {	font-size: 16px;	color: #660066;	font-weight: bold;}
	.news-text {font-size:11px;}

/***************************************************/	

/* START: Footer Tags */
	#footer-blue {
	border-top: 3px solid #07408C;
	padding: 2px 10px 10px 10px;
	clear:both;
	margin:2px 160px;
	font-size: x-small;
	}
	#footer-blue a { font-size:x-small;}
/* END: Footer Tags */
	
/* HTML Tags */
	
	h1 {
		padding-top:5px;
		font-size: medium;	color: #07408C;	font-weight: bold;
		}
	
	a {
	text-decoration:none;
	}
	
	a:hover {
	text-decoration:underline;
	}

/***************************************************/	
/*link tags */

	/*For ShareThis Link*/
	.container1 a {
		 font: bold 80% sans-serif;
		 color: #000000;
		 text-decoration: none;
		}

	.logout {
		border: 1px solid #000;
		padding:2px;
		background-color:#007cc2;
		color:#FFFFFF;
		text-decoration: none;
		float:right;
		}
	a.mainmenu {	color: black;	text-decoration: none;	font-size: small; }
	a.mainmenu:hover {	text-decoration: underline;	color: #007cc2;	font-size: small;}
	
	.textbutton {
		border: 1px solid #000;
		padding:5px;
		background-color:#003366;
		color:#FFFFFF;
		text-decoration: none;
		}
		
	.schedule a {font-size:12px; text-decoration:underline}
 	.schedule-workshops a {font-size:14px; text-decoration:none; padding:4px; background:#000033; border:#FFF 1px dotted; color:#FFFFFF; text-align:center; margin:auto;}
	
 	.NGLC { color:#07408C;
			
			text-decoration: none;
			font-size: medium;
	}
	.NGLC:hover { color:#007cc2;
			text-decoration: none;
			font-size: medium;
	}
	.reg-link {
			text-decoration: underline;
			color:#007cc2;
			}
	.weblink-txt {text-decoration:underline; color:#007cc2;}

	.downloadable {
		font-weight:bold;
		color:#007cc2;
		text-decoration:none;
		}
/* SPAN Tags */

	.pics {  
		height:  178px;  
		width:   480px;  
		padding: 0;  
		margin:  0;  
		} 
	
	.pics img {  
		padding: 0;  
		border:  0;  
		background-color: #eee;  
		width:  480px; 
		height: 178px; 
		top:  0; 
		left: 0 
		}
			
	.new { 
		background-color:#FFCC33;
		padding:2px;
		color:#CC0000;
		font-weight:bold;
		}
	
	.box-grey-outline{	
		border: 1px  #ECECEC solid;	
		border: 1px solid #ECECEC;	 
		padding: 5px 5px 5px 5px; 
		margin: 0px;}
	
/* END DOCUMENT */