body {
	margin:0px;
	background: #EDEDF1;
	}

#mainContainer {
			width: 100%
		}
		
		#mainBody {
			width: 762px;
			background: white;
		}
		
		#masthead {
			height: 80px;
			background-image: url(../images/logo.gif);
			background-repeat: no-repeat;
			position: relative;
			cursor: pointer;
		}
		
		#mastheadTagline {
			position: absolute;
			color:#737373;
			font-weight: bold;
			font-family: arial;
			top: 55px;
			right: 15px;
		}
		
		#pageToolsContainer {
			width: 200;
			background: #D2DAE7;
		}
		
		.pageTools, .pageTools a:link, .pageTools a:active, .pageTools a:visited {
			padding-left: 10px;
			color:Black;
			font-family: arial;
			font-size: 12px;
			text-decoration: none;
		}
		.pageTools a:hover {
			
			text-decoration: underline;
		}
		
		.subToolbar{
			color:Black;
			font-family: arial;
			font-size: 11px;
			font-weight: bolder;
			width: 159px;
			background: #D2DAE7;
			position: absolute;
			left: 15px;
			top: 20px;
			z-index: 0;
		}
		
		.subToolbarPadding {padding: 8px;}
		
		.subToolbar a:link, .subToolbar a:active, .subToolbar a:visited {
			color:Black;
			font-family: arial;
			font-size: 11px;
			text-decoration: none;
			font-weight: normal;
		}
		.subToolbar a:hover {
			text-decoration: underline;
		}
		
		#toolbarContainer {
			height: 26;

		}
		
		#toolbar {
			color: #999999;
			font-family: Verdana;
			font-size: 10px;
		}
		
		.toolbarItem{
			float: right;
			margin-top:25px;
			padding-top: 5px;
			padding-left: 10px;
			padding-right: 10px;
			padding-bottom:5px;
			position: relative;
			z-index: 1;
			background-color:#EDEDF1;
		}
		.toolbarItemOver {
			color: black;
			cursor: pointer;
			float: right;
			margin-top:25px;
			padding-top: 5px;
			padding-left: 10px;
			padding-right: 10px;
			padding-bottom:5px;
			position: relative;
			z-index: 1;
			background-color:#dcdce1;
		}
		.toolbarItemOut {
			color: #999999;
			float: right;
			margin-top:25px;
			padding-top: 5px;
			padding-left: 10px;
			padding-right: 10px;
			padding-bottom:5px;
			position: relative;
			z-index: 1;
			background-color:#EDEDF1;
		}
		
		.subMenu {
			position: absolute; left: -10px; top: 15px; 
			
			width: 200px; 
			z-index: 1; 
			font-size: 10px; 
			display:none;
			padding: 10px;
			color:#999999;
			font-family: arial;
			font-size: 10px;
			text-decoration: none;
			}
			
			.subMenu a:link, .subMenu a:visited {
			color:#999999;
			font-family: arial;
			font-size: 10px;
			text-decoration: none;
			width:200px;
			}
			.subMenu a:hover {
				color: #000000;
			}
			
			.subMenu a:active {
			color:#999999;
			font-family: arial;
			font-size: 10px;
			text-decoration: none;
			width:200px;
			}
			
			.subMenuTxt a:hover {
				color: #FFFFFF;
			}
			
					.subNav a {
			color: #999999;
			padding-left:10px;
			padding-bottom:2px;
		}
		
		.subNav a:hover {
			color: black;
			background-image: url(/images/arrow.gif);
			background-repeat: no-repeat;
			padding-bottom:2px;
		}
		
		.selectedSubNav {
			color: black;
			background-image: url(/images/arrow.gif);
			background-repeat: no-repeat;
			padding-bottom:2px;
		}
		
		.selectedSubNav a {
			padding-left:10px;
			color: black;
			padding-bottom:2px;
			}
			
			#mainContent {
				padding-top:25px;
				padding-right:15px;
				margin-bottom:20px;

			}
			
			.textContent {
				padding-top:30px;
				color: #333333;
				font-family: Verdana;
				font-size: 9pt;
				line-height:20px;
			}
			
			.textContent a {
				color: #336699;
				text-decoration: none;
			}
			
			.textContent a:hover {
				color: #336699;
				text-decoration: underline;
			}
			
			.textContent table {
				color: #333333;
				font-family: Verdana;
				font-size: 9pt;
				line-height:20px;
				padding: 0px;
				margin: 0px;
				
			}
			
			
			
			.textContent td {
				width: 325px;
				vertical-align: top;
				padding-right: 70px;
				margin:0px
			}
			
			.title {
				color:#333333;;
				font-family: Verdana;
				font-size:11pt;
				font-weight: bold;
			}
			
			.subTitle {
				color:#505050;;
				font-family: Verdana;
				font-size:10pt;
			}
			
			.projectThumb {
				width: 155px;
			}
			
			.projectThumb div {
				padding:4px; 
				float:left; 
				margin-right: 4px; 
				margin-bottom: 4px;
			}
			
			.selected {
				background-color: Black;
			}
			
			#footer {
				color:#575757;
				font-family: arial;
				font-size: 10px;
				padding-top:3px;
			}