
/* HTML DEFINITIONS */

ul, li					{list-style-type:none; list-style-position:outside; margin-left:7px;}
a:link					{color:#09f;}
a:visited				{color:#093;}


/* IDs */
				
#ftawrap
						{
						width:721px;
						min-height:485px;
						font-size:small;
						margin-bottom:10px;
						padding:12px;
						}

#top					{
						width:721px; 
						height:231px;
						position:absolute; 
						left:50px; 
						top:121px; 
						background-image:url(/fta/images/logo/bg-top.png); 
						background-repeat:no-repeat;
						text-align:center; 
						font-size:11px;
						color:#fff;
						}
						
/* Styles the text "Your host: Montana Department of Transportation" at the top of each page. */

						/* This instance is used on the homepage. Not on subpages. */
#yourhost				{ 
						width:698px; 
						color:#fff; 
						position:absolute; 
						left:60px; 
						top:150px; 
						text-align:center; 
						font-size:11px;
						}
						
#yourhost a:link		{color:#78CBED;} 
#yourhost a:visited		{color:#c00;} 
#yourhost a:hover		{color:#fff; text-decoration:none; background-color:#0099ff;}	
						
						/* This instance is used on all subpages. Not on the homepage. */
#yourhost2				{ 
						width:698px; 
						color:#fff; 
						position:absolute; 
						left:20px; 
						top:0px; 
						text-align:center; 
						font-size:11px;
						}
						
#yourhost2 a:link		{color:#78CBED;} 
#yourhost2 a:visited	{color:#c00;} 
#yourhost2 a:hover		{color:#fff; text-decoration:none; background-color:#0099ff;}	

						/* positions the FTA 2010 logo on all subpages. Not on the homepage. */
#ftalogo				{position:absolute; left:120px; top:60px;}
						
						/* positions the navigation links at the bottom of the homepage. Not on subpages. */
#homepagelinks			{width:698px; color:#fff; position:absolute; left:60px; top:540px; text-align:center;}

#middle					{
						width:721px; 
						position:absolute; 
						left:50px; 
						top:352px; 
						background-image:url(/fta/images/logo/bg-middle.png); 
						background-repeat:repeat-y;
						}
						
#contents				{width:425px; margin-top:-10px; margin-left:150px;}

#bottom					{
						width:721px;
						height:162px;
						position:absolute; 
						top:auto;
						background-image:url(/fta/images/logo/bg-bottom.png);
						background-repeat:no-repeat;
						}
						
#bottomlinks			{ /* Positions the navigation links at the bottom of all subpages. Not on the homepage. */
						width:721px;
						height:20px;
						position:absolute;
						top:94px;
						left:0px;
						text-align:center;
						}

#ppnav					{ /* Styles the navigation links contained in nav.inc */
						color:#B4B4B4;
						font-variant:small-caps;
						}
#ppnav a:link			{color:#78CBED; padding:3px;} /* 0099FF; */
#ppnav a:visited		{color:#c00; padding:3px;} /* 009933; 28ABE3; */
#ppnav a:hover			{color:#fff; text-decoration:none; background-color:#09f; padding:3px;}						
					

/* CLASSES */

/* Use to re-style h2 and h3 which are styled by the main Internet css called in /common/header.inc  */
.h2						{font-size:14px; color:#A95B37;}
.h3						{font-size:12px;}

.homepagebg				{ /* Positions background image on homepage. Not on subpages. */
						background-image:url(../images/logo/conference-gps.png);
						background-repeat:no-repeat; 
						background-position:16px 22px; 
						}

.alignright				{text-align:right;}
.alignleft		    	{text-align:left;}
.aligncenter			{text-align:center;}
.alignjustify			{text-align:justify;}

.callout				{  /* As used on location.shtml */
						width:250px;
						background-color:#CF8F69;
						color:#F2EBDB; 
						font-size:12px; 
						margin-left:30px;
						padding:10px; 
						border-left:12px solid #AA5A37;
						}
						
.caption				{font-size:x-small; color:#666;}

.floatleft				{float:left; margin-right:6px;}
.floatright				{float:right; margin-left:6px;}

.graybox				{width:165px; margin:0px; padding:6px; text-align:center; background:#eee;}
.indent20				{margin-left:20px; padding-left:10px;}

.red					{color:#CE0000; font-weight:bold;}

.toplink				{ /* Styles and positions top-of-page link */
						float:right; 
						margin-top:50px; 
						padding:1px 2px; 
						background:#eee; 
						border-right:4px solid #ccc;
						}
	
	
	


	
