﻿@import url(MasterPage.css);
@import url(SideBarContent.css);
@import url(Products.css);


body
{
	font-family: Tahoma;
	font-size: 15px;
	color: black;
	margin: 15px 0px 0px 0px;
	
	/* This is what centers the page in IE ! ! ! */
	text-align: center;
	/* This is what centers the page in IE ! ! ! */	
	background-color: #eaeaea;


}


/* Subpage Content */
.dottedborder
{
	border-bottom: dotted 2px Black;	
}

.dottedborderpadding
{
	padding-top:5px;
	padding-bottom: 5px;
}

.Title
{
	/*color: #dec80e;*/
	color: #87171b;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: normal;
}

h2
{
	font-size: 19px;
	font-weight: normal;
	margin-bottom: 0px;
}
h3
{
	font-size: 17px;
	font-weight: normal;	
	margin-bottom: 0px;
}
/* End SubPage Content */

/* Solutions Table formatting */
.TableSolutions
{
	padding-left: 8px;
	padding-right: 3px; 
	width: 50%; 
	padding-bottom: 25px;
}

.TitleSolutions
{
	background-image: url(../images/ButtonCircleS.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-align: left;
	padding-left: 22px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	height: 19px;
}


/* End Solutions Table formatting */


/* Shadow Box */
/* ----------------------------------------------------------------------- */
.shadowbarright
{
	background-image: url(../images/shadowbarRight.jpg);
	background-repeat: no-repeat;
	width: 3px;
}

.shadowbarrightwhole
{
	background-image: url(../images/shadowbarRightWhole.jpg);
	background-repeat: repeat-y;
	width: 3px;
}

.shadowbarbottom
{
	background-image: url(../images/shadowbarBottom.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	
	height: 3px;
}

.download_table_right
{
	TABLE-LAYOUT: fixed;
	width: 205px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 20px;
	float: right;
	
	margin-right: 0px;
	text-align: left;
}
.download_Title_right
{
	COLOR: black; 
	BACKGROUND-COLOR: #e0e0e0;
	font-weight: bold;
	font-size: 11px;
	border-left: solid 1px black;
	border-top: solid 1px black;
	border-right: solid 1px black;
	height: 25px;
	text-align: center;
	padding-left: 2px;
	padding-right: 2px;	
}

.cell_table_right
{
	font-size: 11px;
	border: solid 1px black;
}

.cell_table_right ul
{
	margin-left: 0px;
	color: #e6d22a;
	margin-bottom: 0px;
}

/* Shadow Box */
/* ----------------------------------------------------------------------- */

.ConferencesPage
{
	padding-top: 10px; 
	width: 850px;
}

.ConferencesPage ul
{
	margin-left: 0px;
	padding-left: 0px;
}

.ConferencesPage ul li
{
	 list-style-type: none;	 
}

.ConferencesPage h3
{
	border-top: solid 3px #e0e0e0; 
	width: 100%;
	font-weight:bold;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top:0px;
}



/* ----------------------------------------------------------------------- */


/* MENU!!!!!!!!! */
.ClientsButtonsContainer 
{
	margin: 30px 10px 0px 0px;
	float: left;
	/*border-bottom: solid 1px black;
	border-right: solid 1px black;
	border-top: solid 1px black;
	background-color: #fcfcfc;*/

}

.ClientsButtonsContainer ul
{
	margin-left: 10px;
	/*color: #c8c8c8;*/
	color: #c2c2c2;
	font-size: 24px;
	list-style-type: square;
	list-style-position: outside;
}

.ClientsButtons
{
}

.ClientsButtons a {
	font-weight: bold;
	text-decoration: none;
	display: block;
	font-family: 'Trebuchet MS', 'Lucida Grande',
		  Verdana, Lucida, Geneva, Helvetica, 
		  Arial, sans-serif;
	font-weight: bold;
	font-size: 18px;
	padding: 5px 5px 5px 15px;
	color: #6e6e6e;
}

.ClientsButtons a:visited 
{
	color: #6e6e6e;
	
}
.ClientsButtons a:active 
{
	color: Black;
}

.ClientsButtons a:hover {
/*border: 1px solid;*/
background-image: url(buttonbackpressed.jpg);
background-position: right;
background-repeat: no-repeat;
color: #87171b;
text-decoration: none;
}

.ClientsPage
{
	float: right;
	padding-top: 10px; 
	width: 645px;
}

.ClientsPage ul
{
	margin-left: 0px;
	padding-left: 0px;
}

.ClientsPage ul li
{
	 list-style-type: none;	 
}

.ClientsPage h3
{
	border-top: solid 3px #e0e0e0; 
	width: 100%;
	font-weight:bold;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

/* MENU!!!!!!!!! */
.SeaPortButtonsContainer 
{
	margin: 30px 10px 0px 0px;
	float: left;
	/*border-bottom: solid 1px black;
	border-right: solid 1px black;
	border-top: solid 1px black;
	background-color: #fcfcfc;*/
	height: 100%; 
	width:25%;

}

.SeaPortButtonsContainer ul
{
	margin-left: 10px;
	/*color: #c8c8c8;*/
	color: #c2c2c2;
	font-size: 24px;
	list-style-type: square;
	list-style-position: outside;
}

.SeaPortButtons
{
}

.SeaPortButtons a {
	font-weight: bold;
	text-decoration: none;
	display: block;
	font-family: 'Trebuchet MS', 'Lucida Grande',
		  Verdana, Lucida, Geneva, Helvetica, 
		  Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	padding: 5px 5px 5px 15px;
	color: #6e6e6e;
}

.SeaPortContentAreaPadding
{
	margin-top: 30px;
	text-align: left;
	padding: 10px 15px 0px 20px;
	width: 70%; 
	float: right;
}

.SeaPortContentAreaTeamPadding
{
	margin-top: 30px;
	text-align: left;
	padding: 10px 15px 0px 20px;
	width: 70%; 
	float: right;
}

.SeaPortContentAreaTeamPadding a 
{
	font-size: 13pt;
}

.SeaPortTaskTable
{
}

.SeaPortTaskTable td
{
	border: solid 1px black;
}
/*---------------------------------*/
/* Space Utilization */
/*.Space_Left
{
	width: 400px;
	float: left;
	margin-right: 14px;
	margin-bottom: 0px;
}

.Space_Left ul
{
	line-height: 20px;
	text-align: left;
	margin-left: 2px;
	
}

.Space_Left ul li
{
	
}

.Space_Right
{
	float: none;
	margin-right: 0px;
	padding-left: 0px;
	margin-bottom: 10px;
}*/

.Space_Left
{
	width: 400px;
	float: right;
	margin-left: 14px;
	margin-bottom: 0px;
}

.Space_Left ul
{
	line-height: 20px;
	text-align: left;
	margin-left: 2px;
	
}

.Space_Left ul li
{
	
}

.Space_Left_Flash
{
	width: 500px;
	float: right;
}

.Space_Right
{
	float: left;
	margin-right: 0px;
	padding-left: 0px;
	margin-bottom: 10px;
	width: 440px;
}

.Space_Right_Flash
{
	float: left;
	margin-right: 0px;
	padding-left: 0px;
	margin-bottom: 10px;
	width: 300px;
}

.Space_Left_Small
{
	width: 335px;
	float: right;
	margin-left: 14px;
	margin-bottom: 0px;
}

.Space_Left_Small ul
{
	line-height: 14px;
	text-align: left;
	margin-left: 2px;
	
}

.Space_Left_Small ul li
{
	
}

.Space_Right_Small
{
	float: left;
	margin-right: 0px;
	padding-left: 0px;
	margin-bottom: 10px;
	width: 330px;
}*


.SectionHeading
{
	/*color: #daa400;*/ /* Yellow */
	color: Black;
	font-family:Gill Sans MT;
	font-size: 24px;
	margin-top: 8px;
	margin-bottom: 11px;
}

/* ---------------- */

.quote {
	background: transparent url(../images/SpaceUtilization/QuoteLeft.gif) left top no-repeat;
  	font-style: italic;
	font-family: Times New Roman;
	line-height: 19px;
	font-size: 20px;
	
	
	
}
.quote div {
  /*padding: 0 60px;*/
  padding: 15px 35px 15px 43px;
  
  background: transparent url(../images/SpaceUtilization/QuoteRight.gif) right bottom no-repeat;
}