﻿body 
{
	margin:0px;
	width:100%;
	font-family:Arial;
	font-size:12px;
	background-color:#898F45;
}
body, table, div
{
	color:Black;
}
.Global,
.EmptyTemplate
{
	
	background-color:White;
}


ul.ArrowBullet li
{
	list-style-image:url(../img/bluedot.gif);
	list-style-position:outside;
	margin-left:-4px;
	color:Black;
}

ul li
{
	list-style-image:url(../img/orangedot.gif);
	list-style-position:outside;
	margin-left:-4px;
	color:Black;
}

ul li.ArrowBullet
{
	list-style-image:url(../img/bluedot.gif);
	list-style-position:outside;
	margin-left:-4px;
	color:Black;
}


ul
{
	
	margin-left:0px;
	padding-left:20px;
	color:Black;
}

ol
{
	
	margin-left:3px; 
	padding-left:20px;
}

.HomeOverlay
{
	display:none;
	position:absolute;
	background-image:url(../img/TMP/homepageOverlay.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	filter: alpha(opacity = 50);
	opacity:.5;
	border:solid 1px black;
	left:100px;
	width:1024px;
	height:900px;
	z-index:100;
}
.InternalOverlay
{
	display:none;
	position:absolute;
	background-image:url(../img/TMP/internalOverlay.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	filter: alpha(opacity = 50);
	opacity:.5;
	border:solid 1px black;
	left:100px;
	width:1024px;
	height:900px;
	z-index:100;
}


.BlueHorizontalDivider
{
	padding-top:10px;
	margin-bottom:10px;
	border-bottom:solid 1px #6ba4c3;
	height:1px;
	font-size:0px;
}
a
{
	color:#014B85;
	text-decoration:none;
	
}
a:hover
{
	text-decoration:underline;

}

p
{
 color:Black;	
}

strong
{
	color:#5890AE;
	font-weight:bold;
}

H1
{
}

H2
{
}

H3
{
	color:#6A7024;
	font-weight:bold;
	font-size:12px;
	margin-bottom:0px;
	padding-bottom:0px;
}

.BoldBlue
{
	color:#5890AE;
	font-weight:bold;
}

.BoldGreen
{
	color:#6A7024;
	font-weight:bold;
}

div.Titlebar
{
	font-weight:bold;
	font-size:14px;
	background-color:#AAAAAA;
	color:White;
	border-bottom:solid 2px #6BA4C3;
	padding-top:5px;
	padding-bottom:4px;
	padding-left:10px;
	
}

div.PrintThis
{
	font-size:11px;
	background-image:url(../img/PrintThispage.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
	float:left;
	cursor:pointer;cursor:hand;
	color:#6A7024;
	
}
div
{
	border:solid 0px;
}
.Right
{
	float:right;
}
.Clear
{
	clear:both;
	font-size:0px;
}
.Home .Splash
{
	background-color:#898f45;

	
}
.Home .Banner, .Global .Banner, .EmptyTemplate .Banner
{
	min-height:46px;
	width:781px;
	background-color:#898f45;
	
}
.Global .Splash,
.EmptyTemplate .Splash
{
	width:100%;
	background-image:url(../img/GlobalSplashBg.gif);
	background-position:center top;
	background-repeat:no-repeat;
	
	
}

.Global .RightPanel
{
	padding-top:42px;
}

.Global .Banner,
.EmptyTemplate .Banner
{
	height:75px;
	background-image:url(../img/globalSplash.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	border-bottom:solid 1px white;
	background-color:White;
	
}
.Home .Banner
{
	padding-top:1px;
}
.Home .HomeLogo
{
	float:left;
	background-image:url(../img/homeLogo.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-right:2px;
	width:301px;
	height:218px;
	
	
}
.Home .HomeLogo .Text
{
	text-align:left;
	margin-top:115px;
	margin-left:20px;
	margin-right:20px;
	color:#383838;
}
.Home .HomeLogo .Text a, .Home .HomeLogo .Text a:visited, .Home .HomeLogo .Text a:hover, .Home .HomeLogo .Text a:link
{
	color:White;
}
.Home .HomeSplash
{
	float:left;
	width:475px;
	max-height:217px;
	overflow:hidden;
}
.Global .MenuPanelBG,
.EmptyTemplate .MenuPanelBG
{
	width:100%;
	background-color:#898F45;
	background-image:url(../img/menuPanelbg.gif);
	background-position:right top;
	background-repeat:repeat-x;
	
}

.Home .MenuPanel, .Global .MenuPanel, .EmptyTemplate .MenuPanel
{
	width:779px;
	min-height:63px;
	background-color:#A9AF66;
	background-image:url(../img/menuPanel.gif);
	background-position:right top;
	background-repeat:repeat-x;
	border-right:solid 1px white;
	border-left:solid 1px white;
}

.Home .ModuleSection
{
	
	width:781px;
	background-color:white;
	padding-top:19px;
	padding-bottom:10px;
	text-align:center;

}
.Home .ModuleSection .P1
{

	float:left;
	width:233px;
	min-height: 250px;
	text-align:left;
	background-image:url(../img/homeSep.gif);
	background-position:right top;
	background-repeat:repeat-y;
	
	min-height: 250px;
	padding-right:8px;


	
}
.Home .ModuleSection .P2
{
	float:left;
	width:234px;
	min-height: 250px;
	text-align:left;
	background-image:url(../img/homeSep.gif);
	background-position:right top;
	background-repeat:repeat-y;
	padding-right:8px;
	padding-left:7px;

	/*margin-left:16px;*/
}
.Home .ModuleSection .P3
{
	
	float:left;
	width:236px;
	min-height: 250px;
	text-align:left;
	/*margin-right:20px;*/
	padding-left:8px;
	
}
.Global .ContentSection,
.EmptyTemplate .ContentSection
{
	background-color:White;
	width:781px;
	text-align:left;
	padding-top:10px;
	padding-bottom:30px;
}
.Global .ContentSection .Col1
{
	float:left;
	width:183px;
	min-height:100px;
	font-size:11px;
}

.Global .ContentSection .Col2
{
	float:left;
	padding-left:14px;
	padding-right:14px;
	width:378px;
	min-height:100px;
}

.Global .ContentSection .Col3
{
	float:left;
	width:188px;
	min-height:100px;
	font-size:11px;
}


.Search
{
	float:right;
	

}
.Search input[type=image]
{
	padding-top:5px;
}

.Search input
{
	border:solid 1px #6A7024;
	

	
}

.Home .Search, .Global .Search, .EmptyTemplate .Search
{
	margin-top:13px;
	
	margin-right:4px;
}
.Home .Search
{
	margin-top:14px;
	#margin-top:11px;
}
.Home .TitleBar
{
	background-color:#aaaaaa;
	color:White;
	font-weight:bold;
	font-size:13px;
	padding:3px;
	padding-left:8px;
	border-bottom:solid 2px #6ba4c3;
}


.Footer
{
	width:100%;
	color:white;
	font-family:Arial;
	font-size:11px;
	line-height:15px;
	color:White;
	
	
}
.Footer a, .Footer a:hover, .Footer a:visited, .Footer a:link
{
	color:White;
	font-family:Arial;
	font-size:11px;
	margin-right:7px;
	margin-left:6px;
}
.Home .Footer
{
	width:781px;
	color:White;
}

.Home .Search .DateText
{
	color:White;
}

.Global .Search .DateText
{
	color:#6A7024;
}

.Footer .L1
{
	height:8px;
	background-color:#B5D1E1;
	border-bottom:solid 1px white;
	color:White;
}
.Footer .L2
{
	height:1px;
	background-color:#6BA4C3;
	/*border-bottom:solid 1px white;*/
	font-size:0px;
	color:White;
}
.Footer .L3
{
	height:89px;
	background-color:#A9AF66;
	border:solid 1px white;
	color:White;
	
}
.Footer .L4
{
	 height:21px;
	 background-color:#BFC38C;
	 color:White;
}
.Footer .L5
{
	margin-top:10px;
	color:White;
}

.RightMainMenu
{
	float:right;

}

.MenuButton
{
	clear:right;
	margin-right:9px;
	margin-top:3px;
}

.TitleBar
{
	background-color:#aaaaaa;
	color:White;
	font-weight:bold;
	font-size:14px;
	padding:5px;
}



.TitleBar a.TitleLink
{
	color:White;
	font-size:14px;
	text-decoration:none;
}

.CategoryHeader
{
	color:#6A7024;
	font-weight:bold;
	font-size:12px;
	padding-bottom:2px;
	border-bottom: solid 2px #6ba4c3;
}
.Documents .CategoryColumnHeader
{
	padding-top:2px;
	padding-bottom:1px;
	color:#6A7024;
	font-size:11px;
	padding-left:3px;
}
.Documents .LineDivider
{
	border-bottom: solid 1px #6ba4c3;
	font-size:0px;
	margin-bottom:5px;
}

.Documents .DateColumn
{
	width:100px;	
	color:#db6c3f;
	font-weight:bold;
	font-size:11px;
}

.Documents a.SelectedYear
{
	color:#db6c3f;
	font-weight:bold;
	font-size:11px;
}

.Documents a.YearSelector
{
	font-size:11px;
}

.DotImage
{
	background-image:url('../img/dot.gif');
	width:11px;
	height:12px;
}
.TopOfPage
{
	font-size:11px;
	text-align:center;
	margin-top:40px;
	margin-bottom:0px;
	
	
}
.TopOfPage
{
	cursor:pointer;cursor:hand;
	
}
.TopOfPage img
{
	margin-bottom:5px;
}

.TeaserLinks
{
	padding-top:0px;
	
}



.TeaserLinks ul
{
	padding-top:0px;
	margin-top:0px;
}

.TeaserLinks .TitleHeader
{
	font-size:14px;
	font-weight:bold;
	color:#5890AE;
}

.TeaserLinks .LineDivider
{
	font-size:0px;
	background-color:#e0825c;
	height:2px;
	margin-top:2px;
}

.TeaserLinks .Bullet
{
	list-style-image:url(../img/bluedot.gif);
	list-style-position:outside;
	margin-left:-4px;
	background-repeat:no-repeat;
	width:3px;
	height:6px;
	float:left;
	margin-top:5px;
	padding-left:8px;
	margin-left: 3px;
	
}

.TeaserLinks a.SmallLink
{
	font-size:11px;
}

.PhotoGallery .LineDivider
{
	color:#6A7024;
	font-size:12px;
	margin-bottom:5px;
	border-bottom: solid 1px #6ba4c3;
	font-size:0px;
}

.HomeFeaturedDocuments
{
	padding-top:5px;
}

.HomeFeaturedDocuments .DocumentItem
{
	padding:5px;
}

.HomeFeaturedDocuments .DateItem
{
	color:#db6c3f;
	font-weight:bold;
}

.DialogBackground 
{
	background-color:black;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.Sitemap h1
{
	color: #DB6C3F;
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 25px;
	margin-top: 15px;
	text-align: center;
}

.Sitemap .Column
{
	float: left;
	margin-left: 40px;
	width: 220px;
}

.Sitemap .Column .Section
{
	margin-bottom: 22px;
}

.Sitemap .Column .Section ul.Pages
{
	padding-left: 0px;
	margin-left: 5px;
	margin-top: 5px;
}

.Sitemap .Column .Pages ul.ChildPages
{
	padding-left: 0px;
}

.Sitemap .Column li
{
	line-height: 20px;
	list-style: none;
}

.Sitemap .Column .SectionTitle
{
	color: #5890AE;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 12px;
}

.Sitemap .Column .PageTitle
{
	font-size: 12px;
}

.Sitemap .Column .ChildPageTitle
{
	margin-left: 10px;
}

