body {
	
}
#Body {
	background-color: #000080;
	text-align:center;
}

div#LayoutWrapper {
	width:950px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background-color: #ffffff;
	padding: 10px;
	overflow: hidden;
}
/*
div#Navigation {
	background-image:url('../images/Navigation.jpg');
	background-repeat:no-repeat;
	height:28px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	clear:both;	
	position:absolute;
	width:929px;
	top:0;
	left:0;
}

div#Navigation div#Menu {
	width:723px;
	float:left;
	height:28px;
}
*/
div#PageEditorContent { margin-top: 15px; }

div#Navigation div#Search {
	width:194px;
	padding:3px 0;
	overflow:hidden;
	right:20px;
	
}

div#Navigation div#Search form {
	margin:0;
	padding-left: 5px;
	text-align: left;
}

div#Navigation div#Search input {
	
}

div#Navigation div#Search input#SearchTxt {
	width:144px;
	height:20px;
	font-family:"Times New Roman", Times, serif;
	color:#877E5F;
	font-size:12pt;
}

div#Navigation div#Search input#SubmitBtn {
	background-color:#010080;
	border:0 none;
	cursor:pointer;
	font-weight:bold;
	margin:0 !important;
	text-align:center;
	color:#FFFFFF;
	height:25px;
}

div#SiteLogo {
	height:185px;
	overflow:hidden;
	clear:both;
}

div#SiteLogo h1 {
	background-image:url('../images/logo.gif');
	margin:0;
	padding:0;
	width:206px;
	height:171px;
	overflow:hidden;
	display: block;
	float: left;
}

div#SiteLogo h1 a {
	display:block;
	width:inherit;
	height:0;
	padding-top:111px;	
	overflow:hidden;
}

div#SiteLogo #HeaderImage
{
	background-image:url('../images/header.gif');
	background-repeat: no-repeat;
	background-position: right;
	width:518px;
	height:171px;
	float: left;
}
div#SiteLogo #HeaderSpacer {
	background-color: #000080;	
	float: left;
	width: 226px;
	height: 171px;
}
div#Splash {
	background-image:url('../images/Splash.jpg');
	background-repeat:no-repeat;
	height:260px;
	overflow:hidden;
	clear:both;
}

div#Splash h2 {
	padding:0;
	margin:0;
	width:608px;
	height:0;
	padding-top:228px;
	overflow:hidden;
	margin-left:323px;
	margin-top:16px;
	background-image:url('../images/SplashImg.jpg');
	background-repeat:no-repeat;
}

div#HomeContent.OuterWrapper {
	overflow:hidden;
	padding-top:24px;
	float: left;
	width: 760px;
}

div#HomeContent.OuterWrapper .InnerWrapper {
	overflow:hidden;
	clear:both;
	padding-bottom:27px;
}

div#HomeContent.OuterWrapper .InnerWrapper .ContentContainer {
	overflow:hidden;
	clear:both;
	padding-left:35px;
	padding-right:35px;
}

#Navigation {
	float: left;
	width: 190px;
}

div#Footer {
	background-color: #000080;
	height:25px;
	overflow:hidden;
	text-align:center;
	position:relative;
	padding-top: 5px;
	width: 100%;
	float: left;
}

div#Footer p#Copyright {
	padding:0;
	margin:0;
	color: #ffffff;
	font-family:Tahoma,Helvetica, sans-serif;
	font-size:8pt;
	padding-bottom:5px;
}

div#Footer h4#ForteLink {
	width:132px;
	height:34px;
	position:absolute;
	right:18px;
	top:20px;
}

div#Footer h4#ForteLink a {
	width:inherit;
	height:0;
	padding-top:34px;
	overflow:hidden;
	display:block;
}

div#Footer ul#MenuLinks {
	padding:0;
	margin:0;
}

div#Footer ul#MenuLinks li {
	padding:0;
	margin:0;
	list-style:none;
	display:inline;
	padding:0 5px;
	background-image:url('../images/MenuLinksSeparator.gif');
	background-position:right top;
	background-repeat:no-repeat;
}

div#Footer ul#MenuLinks li.last {
	background-image:none;
}

div#Footer ul#MenuLinks li a {
	color:#4F6F7B;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}

div#Footer ul#MenuLinks li a:hover {
	text-decoration:underline;
}

div#ContentWrapper {
	padding-bottom:200px;
}

div#ContentWrapper div#ContentBody {
	overflow:hidden;
	width: 760px;
	float: left;
}

div#ContentWrapper.fullContainer div#ContentFooter {
	background-image:url('../images/ContentFooterFull.jpg');
	background-repeat:no-repeat;
	height:16px;
	overflow:hidden;	
}

div#ContentWrapper.fullContainer div#ContentBody {
	width:950px;
	overflow:hidden;
}

div#ContentWrapper div#ContentBody div#SideMenu {
	width:288px;
	padding-left:20px;
	padding-top:30px;
	float:right;
}

div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink {
	padding:0;
	margin:0;
}

div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li {
	padding:0;
	margin:0;
	display:block;
	list-style:none;
	text-align:right;
	font-weight:normal;	
	width:288px;
	float:left;
}

div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li a {
	display:block;
	padding:4px 20px;
	text-decoration:none;
	width:248px;
	float:left;	
}

/* Level 1 */
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level1Selected a,
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level1Selected,
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level1 a,
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level1 {
	font-family:"Times New Roman", Times, serif;
	font-size:16pt;
	color:#006850;
	font-variant:small-caps;	
}

div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level1 {
	background-image:url('../images/SideMenu/Level1Off.jpg');
	background-position:right bottom;
	background-repeat:no-repeat;
}

/* Level 2 */
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level2Selected a,
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level2Selected,
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level2 a,
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#7A5836;
}

div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level2 {
	background-image:url('../images/SideMenu/Level2Off.jpg');
	background-position:right bottom;
	background-repeat:no-repeat;
}

/* Level 3 */
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level3Selected a,
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level3Selected,
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level3 a,
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#666666;
}

/* Level Selected */
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level1Selected a,
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level2Selected a,
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level3Selected a,
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level1 a:hover,
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level2 a:hover,
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level3 a:hover {
	background-image:url('../images/SideMenu/LevelArrow.gif');
	background-position:right center;
	background-repeat:no-repeat;
	color:#102E2E;
}

div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level1Selected,
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level2Selected,
div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level3Selected {
	background-image:url('../images/SideMenu/LevelSelected.jpg');
	background-position:right bottom;
	background-repeat:no-repeat;
}


div#ContentWrapper div#ContentBody div#SideMenu ul#SideMenuLink li.level3 {
	background-image:url('../images/SideMenu/Level3Off.jpg');
	background-position:right bottom;
	background-repeat:no-repeat;
}

div#ContentWrapper div#ContentBody div#Content {
	width:688px;
	float:right;
	padding:0 46px 15px 28px;
}

div#ContentWrapper.fullContainer div#ContentBody div#Content {
	width:835px;
	float:left;
	padding:15px 46px 15px 46px;
}

#siteSearchResults li { margin-top:10px;}

div#SplashWrapper { margin:16px 0 0 323px; width: 608px; height: 228px; overflow:hidden; zoom:1; }
div#BannerImageWrapper { width: 608px; height: 228px; overflow:hidden; zoom:1; }
div#PortalNavigationWrapper { float:left; overflow:hidden; zoom:1; margin-left:0; }
div#PortalContentWrapper { float:left; overflow:hidden; zoom:1; margin-left:20px; width:650px; padding-bottom:30px; }

#MediaCategoryDescription {
	border-bottom: solid 1px #AAB8DF;
}

#MediaCategoryPreviousButton .continueLink {
	background-image:url(../images/Previous.jpg);
	background-repeat:no-repeat;
	display:block;
	height:0;
	overflow:hidden;
	padding-top:18px;
	width:87px;
}

.emailPage .formLabel {
	color: #CD0000;
	font-weight: bold;
}

.emailPage input, .emailPage textarea {
	border: solid 1px #010080;
}

.emailPage form {
	text-align: left;
}
.emailPage table {
	border-collapse: separate;
	border-spacing: 10px;
}

.emailPage .Button {
	background-color:#010080;
	border:0 none;
	cursor:pointer;
	font-weight:bold;
	margin:0 !important;
	padding:0 10px 4px 5px !important;
	text-align:center;	
	color: #ffffff;
	height: 24px;
}

#PageActions {
	margin:-5px 0 5px;
	width:182px;
	padding-left:6px;
}
