/*------------------------------ New Style sheet for old space planning pages ------------------------*/

body {
	margin: 0;
	padding 0;
}

/*-----------------------styling for intro page------------------*/

.intro_body
			{
			background: #000000;
			}
			
.intro:link, .intro:visited
							{
							font-size: 12pt;
							font-weight: bold;
							font-family: "Trebuchet MS";
							color: #FFFFFF;
							text-decoration:none;
							}
.intro:hover
			{
			font-size: 12pt;
			font-weight: bold;
			font-family: "Trebuchet MS";
			color: #4B7AC8;
			text-decoration:none;
			}
			
.intro:active
			{
			font-size: 12pt;
			font-weight: bold;
			font-family: "Trebuchet MS";
			color: #99CCFF;
			text-decoration:none;
			}

.ultimate
		{
		margin-top: 10px;
		font-size: 14pt;
		font-family: Dauphin, serif;
		color: #FFFFFF;
		text-align: center;
		}
		
.intro_image
			{
			margin-top: 30px;
			border: none;
			}
			
.intro_logo
			{
			border: none;
			}

.intro_li
		{
		color: #FFFFFF;
		}
		
.intro_list_link:link, .intro_list_link:visited
							{
							font-size: 10pt;
							font-weight: bold;
							font-family: "Trebuchet MS, Helevetica, sans-serif";
							color: #FFFFFF;
							text-decoration:none;
							}
.intro_list_link:hover
			{
			font-size: 10pt;
			font-weight: bold;
			font-family: "Trebuchet MS";
			color: #4B7AC8;
			text-decoration:none;
			}
			
.intro_list_link:active
			{
			font-size: 10pt;
			font-weight: bold;
			font-family: "Trebuchet MS";
			color: #99CCFF;
			text-decoration:none;
			}
			
.intro_text
			{
			font-size: 10pt;
			font-weight: bold;
			font-family: "Trebuchet MS, Helevetica, sans-serif";
			color: #FFFFFF;
			}
			
/*--------------------- begin item description -------------------*/
.itemtitle
			{
			font-size: 18pt; 
			font-weight: bold; 
			font-family: Trebuchet MS; 
			color:#CE9100;
			}

.bodytext
		{
		font-size: 10pt;
		font-family: Verdana;
		color: #000000;
		}

.bodytext_bold
			{
			font-size:10pt;
			font-weight: bold;
			font-family:Verdana;
			color: #000000;
			}

.bodytext_bold_yellow
			{
			font-size:10pt;
			font-weight: bold;
			font-family:Verdana;
			color: #CE9100;
			}
			
.bodytext_emphasize
		{
		font-size: 12pt;
		font-weight: bold;
		font-style: italic;
		font-family: Trebuchet MS;
		text-decoration: none;
		color: #000000;
		}	

.size14Arial
			{
			font-size: 14pt;
			font-weight: bold;
			font-family: Arial;
			color: #000000;
			}

.size10Arial
			{
			font-size: 10pt; 
			font-weight: bold;
			font-family: Arial;
			color: #000000;
			}
			
.size12Arial
			{
			font-size: 12pt; 
			font-weight: bold;
			font-family: Arial;
			color: #000000;
			}
			
.size12Arialblue
				{
				font-size: 12pt; 
				font-weight: bold; 
				font-family: Arial, sans-serif; 
				color: #4b7ac8;
				}
			
.size10Trebuchet
			{
			font-size: 10pt; 
			font-weight: bold;
			font-family: Trebuchet, sans-serif;
			color: #000000;
			}

.size12TrebuchetYellow
		{
		font-size: 12pt; 
		font-weight: bold; 
		font-family: Trebuchet MS; 
		color:#D69C10;
		}

.size13TrebuchetYellow
		{
		font-size: 13pt; 
		font-weight: bold; 
		font-family: Trebuchet MS; 
		color:#D69C10;
		}

.size13Trebuchet
		{
		font-size: 13pt; 
		font-weight: bold; 
		font-family: Trebuchet MS; 
		color:#000000;
		}

.size12Trebuchet
		{
		font-size: 12pt; 
		font-weight: bold; 
		font-family: Trebuchet MS; 
		color:#000000;
		}
		
.size13TrebuchetLink
		{
		font-size: 13pt; 
		font-weight: bold; 
		font-family: Trebuchet MS; 
		color:#000000;
		text-decoration: none;
		}



.size18VerdanaYellowBold
						{
						font-size: 18pt;
						font-weight: bold;
						font-family: Verdana;
						color: #DC9C10;
						}

.size12VerdanaLink
				{
				font-family: Verdana;
				font-size: 12pt;
				font-weight:bold;
				color: #0000A0;
				}

.red12pointTrebuchet
					{
					font-family: Trebuchet MS;
					font-size: 12pt;
					font-weight: bold;
					color: #EC0000;
					}
		
.cartdata2
		{
		color: #000000; 
		font-family: Verdana; 
		font-size: 10px; 
		font-weight: bold; 
		text-decoration: none;
		}
		
.listTitle {
		color: #000000;
		font-family: 	Verdana, Helvetica, Sans-Serif;
		font-size: 		12pt;
		font-weight: 	bold;
}
		
.listlink:link, .listlink:visited, listlink:active 
		{
		font-family: Verdana;
		font-size: 10pt;
		color: #000000;
		text-decoration: underline;
		}

.listlink:hover
			{
			font-family: Verdana;
			font-size: 10pt;
			color: #777777;
			text-decoration: underline;
			}

.listtext
		{
		font-family: Verdana;
		font-size: 10pt;
		color: #000000;
		}
		
.listtext_bold
		{
		font-family: Verdana;
		font-size: 10pt;
		font-weight:bold;
		color: #CE9100;
		}

li
	{
	color: #CE9100;
	padding-top: 5px;
	}
	
li.ordered
		{
		color:#0000A0;
		}

hr
	{
	color: #400080;
	height: 1px;
	}
	
hr.press
		{
		color: #CCCCCC;
		height: 2px;
		}
/*--------------------- logic for images --------------------*/
img.image_border
				{
				border: 2px solid #555555;
				}
/*------------------------ appearance logic for tables --------*/
.thin_black_border
				{
				border: 1px solid #000000;
				}
img.black
		{
		border: 1px solid #000000;
		}
				
.noborder
		{
		border:none;
		}

table.noborder
			{
			margin-top: 4px;
			margin-bottom: 4px;
			margin-left: 4px;
			margin-right: 4px;
			}	
			
div.centre
				{
				width: 746px;
				margin-left: auto;
				margin-right: auto;
				left: 50%;	
				text-align: center;			
				}	
/*---------------------- menu on side of page -----------------*/

.side:link, .side:visited, .side:active 
							{
							margin-left: 7px;
							font-weight: bold;
							font-size: 10px;
							font-family: Verdana;
							text-decoration: none;
							color:#FFFFFF;
							}
.side:hover 
		{
		margin-left: 7px;
		font-weight: bold;
		font-family: Verdana;
		font-size: 10px;
		text-decoration: underline;
		color:#D69C10;
		}
		
td.sideheader
			{
			background-color: #4B7AC8;
			padding-top: 2px;
			padding-bottom: 2px;
			}	
			
td.sidemenu 
	{
	background-color: #000000;
	border-color: #FFFFFF;
	padding-top: 1.5px;
	padding-bottom: 1.5px;
	}

.top
	{
	position: relative;
	top: 0px;
	}

/*----------------- bottom group of links ---------------------*/
/*------------------not quite right yet -----------------------*/

.bottom:link, .bottom:visited, .bottom:active
											{
											line-height: 70%;
											margin: 5px;
											/*height; 20px;*/
											font-family: Verdana;
											font-size: 10px;
											color: #AAAAAA;
											text-decoration: none;
											}
.bottom:hover
			{
			font-family: Verdana;
			font-size: 10px;
			color: #000000;
			text-decoration: underline;
			}
			
/*-------------------------------------------------------------*/
/*----------------------Container Logic------------------------*/
.pageContainer {
	width:			100%;
	padding:		0px;
	margin			0px;
}

.contentContainer {
	text-align:		left;
	width:			746px;
}
/*-------------------------------------------------------------*/
/*-------------------------------------------------------------*/

	
