/* CSS Document *//* Left navigation sidebar */.sidebarBorder {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	border-top: 1px solid #BCB8B6;	border-right: 1px solid #BCB8B6;	border-bottom: 1px solid #BCB8B6;	width: 177px;	font-size: 13px;}.sidebarAdapt {	color: #003399;	background-color: #e9e9e9;	border: 0px;	border-bottom: 1px solid #ffffff;	margin: 0px;	padding: 10px 6px 10px 19px;	display: block;	line-height: 15px;}.sidebarAdaptR1 {	background-color: #6699FF;	border: 0px;	border-bottom: 1px solid #cccccc;	margin: 0px;	padding: 10px 6px 10px 19px;	font-weight: bold;	display: block;	line-height: 15px;	background-image: url(css_images/caliperSide.jpg);	background-position: right center;	background-repeat: no-repeat;}.sidebarAdaptR2 {	background-color: #3366CC;	border: 0px;	border-bottom: 1px solid #999999;	margin: 0px;	padding: 10px 6px 10px 19px;	font-weight: bold;	display: block;	line-height: 15px;	background-image: url(css_images/puzzleSide.jpg);	background-position: right center;	background-repeat: no-repeat;}.sidebarAdaptR3 {	background-color: #003399;	border: 0px;	border-bottom: 1px solid #ffffff;	margin: 0px;	padding: 10px 6px 10px 19px;	font-weight: bold;	display: block;	line-height: 15px;	background-image: url(css_images/gearsSide.jpg);	background-position: right center;	background-repeat: no-repeat;}#sidebarLink {	text-decoration: none;}#sidebarLink a:link {	color: #003399;	text-decoration: none;}#sidebarLink a:hover {	color: #cc3333;	text-decoration: none;}#sidebarLinkR {	text-decoration: none;}#sidebarLinkR a:link {	color: #ffffff;	text-decoration: none;}#sidebarLinkR a:hover {	color: #cccccc;	text-decoration: none;}#sidebarLinkR a:visited {	color: #ffffff;	text-decoration: none;}/* Right navigation sidebar */.rightHeaderGr {	color: #003399;	font-family: "Trebuchet MS", "Arial", sans-serif;	font-size: 15px;	font-weight: normal;	line-height:130%;	margin: 9px 20px 8px 0px;	padding: 0px 0px 3px 0px;	border-bottom: 1px dotted #666666;}.buttonGr {	color: #003399;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	background-color: #999999;	border: 0px;	border-right: 20px solid #ffffff;	border-bottom: 8px solid #ffffff;	margin: 0px;	padding: 8px 6px 8px 8px;	display: block;	font-size: 12px;	line-height: 15px;}.buttonGrLt {	font-family: Verdana, Arial, sans-serif;	background-color: #eeeeee;	border: 0px;	border-right: 20px solid #ffffff;	border-bottom: 8px solid #ffffff;	margin: 0px;	padding: 8px 6px 8px 8px;	display: block;}.buttonAPF1 {	font-family: Verdana, Arial, sans-serif;	background-color: #eeeeee;	border: 0px;	border-right: 20px solid #ffffff;	border-bottom: 1px solid #ffffff;	margin: 0px;	padding: 8px 6px 8px 8px;	display: block;}.buttonAPF {	font-family: Verdana, Arial, sans-serif;	background-color: #eeeeee;	border: 0px;	border-right: 20px solid #ffffff;	border-bottom: 1px solid #ffffff;	margin: 0px;	padding: 5px 6px 5px 8px;	display: block;}#rightNavLink {	text-decoration: none;}#rightNavLink a:link {	color: #ffffff;	text-decoration: none;	font-weight: bold;}#rightNavLink a:hover {	color: #e9e9e9;	text-decoration: none;	font-weight: bold;}#rightNavLink a:visited {	color: #ffffff;	text-decoration: none;	font-weight: bold;}/* Home alone */#resourceHeaders {	color: #FFFFFF; text-decoration: none; FONT-SIZE: 9px; FONT-WEIGHT: bold; letter-spacing: .1em; LINE-HEIGHT: 10px}#rProjHead {	color: #3366ff; text-decoration: none; FONT-SIZE: 13px}#rMainHead {	color: #99ccff; text-decoration: none; FONT-SIZE: 13px}#rALMHead {	color: #6699ff; text-decoration: none; FONT-SIZE: 13px}.rProjBump {	color: #6699FF;}.rMainBump {	color: #3366cc;}.rALMBump {	color: #003399;}.sidebarFooter {	BORDER-TOP: #bcb8b6 1px solid;}/* General */.bg-gr {	background-color: #eeeeee;	padding: 6px 6px 7px 10px;}.bullets {	FONT-SIZE: 13px; 	COLOR: #666666; 	LINE-HEIGHT: 130%; 	FONT-FAMILY: Verdana, Arial, sans-serif;}.centerPad {	padding: 0px 20px 0px 20px;}.floatLeft {	float: left;}.floatRight {	float: right;}.subhead {	color: #333333;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	border: 0px;	margin: 0px;	padding: 8px 0px 0px 0px;	font-size: 14px;	font-weight: bold;}.teamHeader {	color: #ffffff;	background-color: #003399;	font-family: Verdana, Arial, Helvetica, sans-serif;	border: 0px;	margin: 0px;	padding: 5px 6px 6px 6px;	font-size: 10px;	font-weight: bold;	letter-spacing: 0.1em;	line-height: 12px;	display: block;}.APFtableHeader {	font-family: Verdana, Arial, sans-serif;	font-weight: bold;	color: #ffffff;	letter-spacing: 0.1em;	background-color: #999999;	border: 0px;	margin: 0px;	padding: 8px 6px 8px 8px;	display: block;}.APFtableText {	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	line-height: 15px;	background-color: #eeeeee;	border: 0px;	border-bottom: 1px solid #cccccc;	margin: 0px;	padding: 8px 6px 8px 8px;	display: block;}.APFtableText2 {	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	line-height: 15px;	background-color: #eeeeee;	border: 0px;	margin: 0px;	padding: 8px 6px 8px 8px;	display: block;}
