/* updated on 4/16/09*/
	
	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; 	}
/* START: Banner Tags ***************************************/
	#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-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 10px 10px;
		}	

	#banner-search {
		width: 250px;
		clear: right;
		float: right;
		padding:20px 10px 0px 0px;
		font-size:11px;
		}	
	#banner-search a {
		text-decoration:none; 
		color: #white;}
	
	#banner h1 {
		font-size:14px;
		padding:10px 10px 10px 10px;
		margin:0px;
		}
	
	#searchbox_submit {
		font-size:11px;
		}
/* END: Banner Tags ***************************************/


/* START: Breadcrumb + Footer Tags *********************************/	
	#breadcrumbs-purp {
		background-color: #660066;
		clear:both;
		font-size: small; 
		margin:0px; padding-left:10px;
		height:23px;
		}
	
	#breadcrumbs-purp a {
		color:#FFFFFF; text-decoration:none;
		}
		
	#breadcrumbs-purp a:hover {
		background-color:#A366A2;
		text-decoration:none;
		}
		
	#footer-purp {
		border-top: 3px solid #660066;
		padding: 2px 10px 10px 10px;
		clear:both;
		margin:2px 200px;
		font-size: x-small;
	}
	#footer-purp a {
		font-size:x-small;
	}
/* ****************************************************END: Breadcrumb + Footer Tags *********************************/
	
/* ****************************************************Drop-down menu for Network section **************************/
	#nav-menu, #nav-menu ul {
		padding: 0;
		margin: 0;
		list-style: none; color:#FFFFFF;
	}
	
	#nav-menu a { 
		display: block;
		width:11em;
		padding:3px 2px 3px 2px;
	}
	
	#nav-menu a:hover { 
		background-color:#A366A2;
	}
	#nav-menu a.wide { 
		display: block;
		width:13em;
		padding:3px 2px 3px 2px;
	}
	
	#nav-menu li { 
		float: left; 
		background-color:#660066; border-left:1px solid #A366A2; border-bottom: 1px solid #A366A2; 
	}
	
	#nav-menu li ul {
		position: absolute;
		width: 11em;
		left: -999em; height:12px;
	}
	#nav-menu li ul li {
		background-color: #660066;
	}
	
	#nav-menu li:hover ul, #nav-menu li.sfhover ul {
		left: auto;
	}
	
	.sub { 
		padding: 3px 2px 2px 2px; margin:0px; }
		
	.logout {
		border: 1px solid #666;
		padding:1px;
		background-color:#0066CC;
		color:#FFFFFF;
		float:right;
		text-decoration:none;
		}
	
/* ****************************************************END drop-down menu for Network section *****************************/

/******************************************************************************************* Apr 9 2009*/
	#wrap {  					/*  DEFAULT Page*/
					
		padding:0px;
		margin:0px auto;
		clear:both;
		width: 800px;}
	
	#main-left { float:left;
		left:0px;
		width:160px;
		background-color: #fff;
		padding: 0px 4px 2px 0px;
			}
	
	#main-mid {
			float:left;
			left: 225px;
			width: 450px;
			padding: 0px 5px 5px 5px;
			
			}
	#main-right { float:right;
		left:565px;
		top:140px;
		width:175px;
			}
			
	#main-secondary {  /* Used on most secondary pages in network/ */
		top:140px;
		float:left;
		left: 230px;
		width: 610px;
		padding: 0px 6px 5px 6px;
		margin-top: 0px;
		}
		
	/*For ShareThis Link*/
	.container1 a {
		 font: bold 80% sans-serif;
		 color: #000000;
		 text-decoration: none;
		}
		
	.border { 
		border: 1px solid #0066CC;}
			
	a.mainmenu {	
		color: black;	
		text-decoration: none;	
		font-size: small;
	}
	a.mainmenu:hover {	
		text-decoration: underline;	
		color: #0066CC;	
		font-size: small;
	}
		
	.textbutton {
		border: 1px solid #000;
		padding:5px;
		background-color:#003366;
		color:#FFFFFF;
		text-decoration: none;
		}
	
	.network-highlight2-hdr {
		background-color: #CC6600;
		padding: 5px;
		color:#FFFFFF;
		font-weight:bold;	}
	
	.network-highlight3-hdr {
		background-color: #003366;
		color:#FFFFFF;
		font-weight:bold;
		text-transform:capitalize;
		padding: 4px 4px 4px 4px;	}	

	.network-highlight-hdr { /* Implementationmodels.asp */
		background-color:#D3DcEC;
		padding: 3px;
		color:#003366;
		font-weight:bold;
		letter-spacing: 1px;	}
	
/*used throughout www.fordpas.org***********************************/

	.weblinks a { /*2009*/
		color: #0066CC;
		text-decoration:none;
		}
	.new { 
		background-color:#FFCC33;
		padding:2px;
		color:#CC0000;
		}	
	
	.white  {	color: #FFF;	font-size: small;  }

	.hdr-ford {	
		font-size: large;	
		color: #07408C;	
		font-weight: bold;
		font-family:Georgia, "Times New Roman", Times, serif}

	.posted {
		font-size:x-small
	}
	
	a.downloadable {	
		color: #0066CC;	
		text-decoration: none;		
	} 
	a.downloadable:hover {	
		color: #0066CC;		
		text-decoration: underline;	
	}
	
	.top {	
		background: #07408C;		color: #ffffff;		font-size: x-small; 	
		font-weight: bold;		text-decoration: none; 	border:1px #999999;  
		padding: 2px;	margin-bottom:10px;		
	}	
	
	.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;		
	}
	
	.blue-underline {
		color:#07408C; 
		font-size:medium;
		font-weight:bold; 
		border-bottom:1px solid #07408C; }
		
		
	#article { /***********************Revise?  awards, dealers, testimonials, events/conf04.asp, conf05.asp, conf06.asp */
		width: 450px;
		margin-left: 20px;
		padding:5px;
		vertical-align:top;
		line-height:1.25;
	}
		
/**************************************used in include file - directory, forum conf09participants, conf07participants, template network.dwt  */
	.checklist{	     
		list-style:url(http://www.fordpas.org/images/BP/checkmark.gif); 
		margin-left:-5px;  
		padding-bottom: 6px;
		font-size: 11px;	
		line-height: 12px;	
		}
	
	#lefthome {
	float: left;
	padding:10px 0px 10px 10px;
	top:150px;
	width:535px;	}	

	#lefthome p {
		line-height: 18px;	}

	#righthome {
	float:right;
	padding:10px 5px 10px 0px;
	top:600px;
	width:240px;
	font-size: small;	}
	
	#login-box { 
		border:1px solid #0066CC; 
		padding:5px; 
		color: #07408C;
		font-weight:bold;
		background-color:#E3EDF2;
	}
		
	#login-box a {
		text-decoration:underline;}
	
	.weblink-txt {
		color:#0066CC;
		text-decoration:none;
		}
		
/* HTML Tags */
	
	h1 {
		padding:0;
		margin: 0;
		font-size: large;	color: #07408C;	font-weight: bold;}
	
	h2 {
		font-size: medium;
	}
	h3 {	
		color: #07408C; font-weight:bold; font-size:medium; margin-top: 5px; }
	h4 {
		 font-size:medium; font-weight:normal; color: #07408C;}
	h5 {
		 font-size:small; font-weight:bold; color: #660066;}
		
	.home-hdr-network { 
		font-size: large;	
		color: #660066;	
		font-weight: bold;
	} 
	
	.net-article-hdr {  /*awards.asp*/
		letter-spacing: 1px;
		color:#333333;
		font-weight:bold;	
	}

	.doc-tbl { /*used in marketing.asp */

		border:1px solid #999999;}
	.doc-tbl td {
		padding: 5px 3px 5px 3px;}

	.white-box {			/*used on pastarticles.asp*/
		float:right;
		background-color:#FFFFFF;
		padding: 3px;
		margin: 2px;
		border: 1px solid #0066CC
	}
	
/****************************************************conference*/

		.conf-1 {
			color: #66CC33;
			font-size:large;
			font-weight:bold;
		}
			
		.conf-2	{
			color: #66CC33;
			font-size:medium;
			font-weight:bold;
		}
		
		.conf-07 {
			background-color: #F89828;
			padding: 2px;
			color:#FFFFFF;
			font-weight:bold;
		}
		.conf-07 a { color:white; }
		
		.conf-07-sub {
			color: #F89828;
			font-weight:bold;
			font-size:medium;
		}
		.conf-07-menu {
			border: #F89828 1px solid;
			padding: 5px 4px 5px 4px;
			background-color: #F2B268;
			width: 585px;
			margin-top: 0px;
			line-height:1.2em;
		}
		
		.conf-07-menu a {
			color:white;
			font-weight:bold;
			padding: 2px;
		}
		.conf-07-body {
			width: 595px;
			margin-top: 10px;
		}
	
		.session-title {
			font-family:Georgia, "Times New Roman", Times, serif;
			color:#07408C; 
			font-weight:bold;
		}
		.session-small {
			font-family:Georgia, "Times New Roman", Times, serif;
			color:#07408C; 
			font-weight:bold;
			font-size:x-small;
		}
	
		.caption {
			font-size:x-small;
			color:#333333
		}
		.box-grey-outline{	
			border: 1px solid #ECECEC;	 
			padding: 5px 5px 3px 5px; 
			margin: 0px 0px 2px 0px;
		}
		.box-purp-outline{	
			border: 1px solid #660066;
			padding:10px; 
			margin: 0px 0px 2px 0px;
		}
		.box-grey{
				background-color: #ECECEC;	 
			padding: 5px 5px 3px 5px; 
			margin: 0px 0px 2px 0px;
		}	
		
		.icon {
			float: left;
			padding:3px 3px 0px 0px;
		}
		.icon-txt {
			margin-left:50px;
		}
	
		.bulletin-board
		{ 	background-color:#B89369;
			padding: 5px;
		}

/*Rounded Corners Also used in About?**********************************/

	.rbroundbox { 
		background: url("http://redo.fordpas.org/images/about/nt.gif") repeat; 
		float:right; margin:5px; width: 200px; }
	.rbtop div { 
		background: url("http://redo.fordpas.org/images/about/tl.gif") no-repeat top left; }
	.rbtop { 
		background: url("http://redo.fordpas.org/images/about/tr.gif") no-repeat top right; }
	.rbbot div { 
		background: url("http://redo.fordpas.org/images/about/bl.gif") no-repeat bottom left; }
	.rbbot {
		background: url("http://redo.fordpas.org/images/about/br.gif") no-repeat bottom right; }

	.rbtop div, .rbtop, .rbbot div, .rbbot {
		height: 7px;
		font-size: 1px;
		}
	.rbcontent { 
		margin: 0 7px; }
	.float-right {
		float:right;	margin:3px;	padding:8px;	}
	.float-right-flush {
		float:right;
		}	
	.float-left {
		float:left;
		padding-right:3px;
		}	
/*rounded articles- also used in PD*/

	.rtop{display:block}
	.rbottom{display:block; margin-bottom: 3px;}
	.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
	.r1{margin: 0 5px; background-color:#D3DCEC}
	.r2{margin: 0 3px; background-color:#D3DCEC}
	.r3{margin: 0 2px; background-color:#D3DCEC}
	.r4{margin: 0 1px;height: 2px; background-color:#D3DCEC}
	
	.rs1{margin: 0 2px; background-color:#D3DCEC}
	.rs2{margin: 0 1px; background-color:#D3DCEC}
	.rcontent2 { 
		background-color:#D3DCEC;
		padding: 0px 8px 0px 8px;
	}
	.rcontent3 { 
		background-color:#CC0000;
	}
/*Rounded Corners END*********************************/