﻿#Aa_Sheet {
	position: relative;
	height: 425px;
	width: 700px;
	border-style: none;
	border-width: 0px;
	text-align: left;
	overflow: hidden;
	}

body.Proj {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 13px; /*small;*/
	text-align: left; 
}

.contact {
	font-weight: bold;
}

.proj_name {
	color: #CC3300;
	font-size: 18px; /*large;*/	
	font-weight: bold;
	text-decoration: underline;
}

table {
	padding: 0px;
	margin: 0px;
	border-collapse:  collapse;
	border-style: none;
	border-width: 0px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
}

table.main {
	width: 100%;
}

table.pics {
	width: 720px;
}

table.project {
	width: fixed;
}

table.sheet {
	width: 720px;
}

th {
	text-decoration: underline;
}

td {
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	text-align: left;
	vertical-align: top;
}

/* for use in ProjProg field */
td.prog_desc { 
	width: fixed;
	padding: 0px 16px 0px 0px;
	text-align: left;
}

td.prog_desc_thin { 
	width: fixed;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

td.prog_label { 
	width: fixed;
	padding: 0px 4px 0px 0px;
	text-align: left;
}
	
td.prog_sf { 
	width: fixed;
	padding: 0px 4px 0px 0px;
	text-align: right;
}

/* for project info table */
td.proj_label { 
	width:  13%;
	padding: 0px 4px 3px 0px;
}
	
td.proj_info{ 
	width:  87%;
	padding: 0px 0px 3px 0px;
}

/* for project role table */
td.role_label{ 
	width:  25%;
	padding: 0px 4px 0px 0px;
}

td.role_info{ 
	width:  75%;
	padding: 0px 4px 0px 0px;
}

td.sheet {
	text-align: center;
	vertical-align: middle;
}

td.sheet_pics {
	padding: 5px;
	text-align: center;
	vertical-align: middle;
}