
/* Colors */ /* "#cddeef" */


/* App-Based Colors */

/* Text */

/* New Offering Details */


/* LAYOUT: Width */

/* Width of MainNav, Title Bar sections - sum of all but 764px = 764px */

/* 800 x 600 */

/* 1024 x 768 */
/*
--- ScreenWidth "1024"
--- PageWidth "988px"

--- RightRoundedEdgeLeftPos "978"

--- TitleBarLogoWidth "138px"
--- TitleBarMiddleSpaceWidth "590px"
--- TitleBarSearchWidth "260px"
*/

/* Items inside main sections of MainNav Title Bar */
/* Language Section */

/* Width of Main Menu Area */ /* Must be 100% / [number-of-menu-headers] */


/* LAYOUT: Height */

/* Height of MainNav components (sum = 121px) */ /* TitleBarHeight + TitleBarAccessibilityLinksHeight + (extra pixels for perfection) */ /* MainNavHeight + some pixels perhaps */

/* Adds up to TitleBarHeight */


/* POSITIONING */




.MainNavOuter {
	position: absolute; left: 0; top: 0; z-index: 10;
	height: 121px; width: 764px;
}
.PageContentContainer {
	table-layout: fixed;
	width: 764px; height: 100%;
	border-top: 121px solid white;
}
div.Canvas, td.Canvas {
	padding: 10px;
}
.PageContentContainer td .Canvas {
	padding-top: 3px;
}
.ContentWidth {
	width: 764px;
	display: block;
}


/*** General Content Classes ***/

.ParagraphTitle {
	font-weight: bold;
}
.ParagraphTitle h1, .ParagraphTitle h2, .ParagraphTitle h3 {
	font-size: 11px;
	margin: 0px;
}
.SectionTitle, .SectionHeader, .SectionHeader_Top {
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.SectionTitle {
	margin-top: 20px;
}
.SectionTitle h1, .SectionTitle h2, .SectionTitle h3 {
	font-size: 12px;
	margin: 0px;
}
.SectionHeader, .SectionHeader_Top {
	margin-right: 10px; margin-top: 30px;
	padding-bottom: 15px;
	border-top: 0px;
}
.SectionHeader h1, .SectionHeader h2, .SectionHeader h3, .SectionHeader_Top h1, .SectionHeader_Top h2, .SectionHeader_Top h3 {
	font-size: 11px;
	margin: 0px;
}
.SubTitle {
	font-weight: bold;
}


/*** Sub Nav Elements ***/

.SubNavContainer {
	background-color: #cccccc;
}
.SubNav {
	margin-bottom: 0px;
	padding-left: 15px; padding-right: 0px; padding-top: 30px;
	text-align: left;
}
.SubNav, .SubNav a, .SubNav .topic, .SubNav .itemBullet, .itemBullet {
	color: #003366;
}
.SubNav .itemList {
	margin-top: 0px; margin-bottom: 5px; margin-left: 4px;
}
.SubNav .topic, .SubNav .topicSelected {
	margin-bottom: 5px;
	padding: 5px; padding-left: 4px;
	font-size: 11px;
	font-weight: bold;
}
.SubNav .itemBullet {
	vertical-align: top;
	font-size: 11px;
}
.SubNav .item, .SubNav .itemSelected {
	padding: 0px; padding-left: 4px;
	vertical-align: top;
	font-size: 10px;
	font-weight: bold;
}
.SubNav .itemSelected, .SubNav .itemSelected a, 
		.SubNav .topicSelected, .SubNav .topicSelected a {
	color: #990000;
}


/*** Content Area ***/

#ContentTitle {
	position: relative;
	margin-left: 20px; margin-right: 10px; margin-bottom: 15px;
	padding-left: 10px; padding-bottom: 3px; padding-top: 15px;
	font-size: 14px; font-weight: bold;
	color: #003366;
}
#ContentBody {
	position: relative;
	padding-left: 30px;
}
#ContentBody div, #ContentBody td, #ContentBody p, #ContentBody li {
	font-size: 11px;
}


/*** Footer ***/

#Footer {
	position: relative;
	margin-top: 20px; margin-left: 20px; margin-right: 10px;
}

