﻿/* CSS Document */



/* PAGE SIZE AND STRUCTURE (i.e. fluid, fixed, centered, left) */
	.body			{color:#000;margin: 0;padding: 0; font-size:85%; font-family: Tahoma, Verdana, Arial, Sans-Serif;background: #ffffff url(/summer/bkg_body.gif) ;}
	#container		{border-top:1px solid #fff;width:100%; min-width:64em; padding:0px 0px 0px 0px;margin:0 auto; margin-top:40px;}
	
/* GLOBAL STYLING */
	.hide			{display:none;}	
	.clear			{clear:both}

	h1				{background: #012b4a url(/summer/bkg_headers.gif);  color:#fff;border-top:1px solid #fff;margin:0px; padding:0px 6px 0px 6px;font-size:16px; line-height:30px; border-bottom:1px solid #000; font-weight:bold; color:#fff; font-family:Georgia, "Times New Roman", Times, serif;}
	h1 a			{color:#fff;}
	h2				{background:#B6C9C9;font-size:180%; margin:0; padding:5px;font-weight:bold;color:#000066; font-family:Georgia, "Times New Roman", Times, serif;}
	h3				{font-size:1.3em; margin:10px 0px 0px 0px;border-bottom:1px solid #ccc;}
	.pageTitle{font-size:1.5em; margin:10px 0px 0px 0px;border-bottom:1px solid #ccc; font-weight:bold;}


	p				{margin:6px 0 0 0;}
	a				{text-decoration:none;color:#286ea0;}
	a img			{border:none;}	

/* ROUNDED CORNERS */
	.roundcontainer	{margin:0 auto;/*border-right:1px solid #fff; border-left:1px solid #fff;*/background:#fff; }
	.b1				{height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; margin:0 5px;}
	.b2				{height:1px; font-size:1px; overflow:hidden; display:block; background:#598fcb; border-right:2px solid #fff; border-left:2px solid #fff; margin:0 3px;}
	.b3				{height:1px; font-size:1px; overflow:hidden; display:block; background:#598fcb; border-right:1px solid #fff; border-left:1px solid #fff; margin:0 2px;}
	.b4				{height:2px; font-size:1px; overflow:hidden; display:block; background:#598fcb; border-right:1px solid #fff; border-left:1px solid #fff; margin:0 1px;}
	.white          {background:#fff;}

/* -------- HEADER ----------- */
	#page_header	{height:12em;line-height:normal;margin:0; padding:0; clear:both; background:#598fcb url(/summer/header.jpg) bottom right no-repeat;}
	#header	{height:12em;line-height:normal;margin:0; padding:0; clear:both; background:#598fcb url(/summer/header.jpg) bottom right no-repeat;}
	
	
	
		/* LOGO */
		#logo						{text-align:center;filter:alpha(opacity=95); opacity: .95; -moz-opacity:.95; width:12.5em;height:15em;padding:0;margin-left:15px; top:0; z-index:100; position:absolute; }
		.logo{  float:left; height: 42px; font-size:14pt;padding-bottom:3px; padding-top:3px; padding-left:4px; padding-right: 0px; }
		.logo a{  color: #656B77; background-image:url("../../images/bl_logo.jpg"); background-repeat:no-repeat; background-position:left center; display:block; padding:15px 5px 0px 75px; }


		/* SEARCH */	
		.search						{position:absolute; top:2px; padding-left:14.5em}
		.search input				{margin:0; padding:2px;}
		.searchresult				{padding:5px; border-bottom:1px solid #eee;}
				
		/* SHAREPOINT SEARCH */
		.search .ms-sbcell .ms-sbplain{ border:1px #555555 solid; height:14px; }
		.search .ms-sbcell{  border:none; font-weight:normal; font-size:8pt; color: #fff; padding:0px; }
		.search .ms-sbgo{  background:none; }
		#SRSB, #ctl00_PlaceHolderSearchArea_SearchBox {}
		
		/* STATE NAVIGATION LINKS */	
		#nav_state					{color:#fff;position:relative;float:right; width:28em;padding: 3px 0px 5px 0px;margin:-23px 0px 0px 0px;font-size: 1em;}
			#nav_state a			{color:#fff;text-decoration: none;font-weight:bold;font-size:95%;}
			#nav_state a:hover		{text-decoration:underline; }			

		/* Parent NAVIGATION LINKS */		
		#nav_parent					{position:absolute;right:0;top:13.1em; }

		/* SHAREPOINT TOP NAVIGATION */					
			.topNavContainer{}
			.topNav{}
			.zz1_GlobalNav_1 {background:#598fcb url(/summer/nav_child_hover.gif) repeat-x;}
			.topNavItem{border:1px solid #fff; border-bottom:none;  font-size: 8pt; color: #3a4663; }
			.topNavItem a{color: #fff;  display:block; padding:5px 2px 5px 5px; }
			.topNavItem a:hover{ color: #fff; background:#598fcb url(/summer/bkg_headers.gif);  display:block;  }
			.topNavSelected a{ color: #fff; background:#598fcb url(/summers/bkg_headers.gif); }
			.topNavHover a{background:#000;color:#FFFFFF;  }
			/*.topNavFlyOuts{  border-top:1px #CBD1E0 solid; }
			.topNavFlyOutsItem{font-size: 8pt; background-color: #ECEFF3; border:1px #CBD1E0 solid; border-top-style: none; color:#3A4663; *width:150px; min-width:150px; }
			.topNavFlyOutsItem a{  display:block; padding:4px 5px 4px 5px; }
			.topNavFlyOutsHover{  background-color: #B2BCD3; }
			.topNavRoundLeft, .topNavRoundRight{  width:0px; } */
			
			.ms-SpLinkButtonInActive a {color:#fff}

	.siteMapPath {background:#eee url(/summer/middle.jpg); margin:0px; padding:3px 6px 3px 6px; font-size:90%; border-bottom:1px solid #000;}
	.siteMapPath a {text-decoration:none; }

/* -------- LEFT ----------- */
	#left{width:180px;background:#fff url(/summer/left.jpg) no-repeat; float:left;display:inline;  /*background:#eff7f8;*/  padding:0; margin:0;}


		/* SHAREPOINT LEFT NAVIGATION */	
			.leftNavSelected, .leftNavHover{ background:#598fcb url(/summer/nav_child_hover.gif) repeat-x; color:#fff; line-height:14pt; cursor:hand;}
			.leftNavSelected a { width:165px;color:#fff;}
			.leftNav1, .leftNav2, .leftNav3{ color: #000; border-bottom:1px #598fcb solid;}
			.leftNav1 a:hover, .leftNav2 a:hover, .leftNav3 a:hover{background:#598fcb url(/summer/nav_child_hover.gif) repeat-x; color:#fff;}
			.leftNav1{font-size: 1em; font-weight:normal; line-height:14pt; }
			.leftNav1 a{ padding: 1px 11px 1px 5px;font-size: 1em; font-weight:normal;display:block; }
			.leftNav2{font-size: 1em; }
			.leftNav2 a{ padding: 1px 11px 1px 5px;display:block;line-height:14pt;   }
			.leftNav3{font-size: 1em;  }
			.leftNav3 a{   display:block; }
			.leftNavHover{ color:#000; }
			.leftNavFlyOuts{*margin-left:1px; background:#fff url(/summer/left.jpg);  border:1px solid #598fcb; border-bottom:none; border-left:none;}
			.leftNavFlyOutsItem{}
			.leftNavFlyOutsItem a{ padding: 1px 11px 1px 5px; display:block;width:165px;}
			.leftNavFlyOutsHover{  background-color: #eee; }
			#left a {font-size:100%;}

	
/* -------- CONTENT/MIDDLE ----------- */
	#main{font-size:110%;background:#fff url(/summer/shadow.jpg) repeat-x;   min-height:37em;}
	/* for Internet Explorer */ *html #main {height: 37em;}
	.pageContent {color:#000;}





/* -------- FOOTER ----------- */
#nextprevious{ width:35em;text-align:center;border-top:1px solid #598fcb;border-bottom:1px solid #598fcb; padding:10px;}
		#nextprevious a{font-size:1.2em; padding:15px; padding-top:0; font-weight:bold;}
		#nextprevious a:hover{}





.shadowRight{  *height:100%; min-height:100%; width:12px; background-image: url('../../Images/bl_Shadow_Right.jpg'); background-repeat:repeat-y; background-position:left top; }
.shadowLeft{  *height:100%; min-height:100%; width:12px; background-image: url('../../Images/bl_Shadow_Left.jpg'); background-repeat:repeat-y; background-position:left top; }
.spacer{  width:12px}

.login{ }
.login a:hover{  text-decoration:underline; }

.sharepointLogin{ position:absolute; z-index:2000; top:0px; right:10px;}
.sharepointLogin .ms-globallinks{  }

a.#zz8_Menu, a.#zz1_MyLinksMenuMenu{  }
div.#zz8_Menu_t img{  vertical-align:middle; }


.siteActionMenu{float:left;}
.siteActionMenu a{color:#fff;}
.authoringRegion{}
.authoringRegion a {color:#fff;} 
.ms-siteactionsmenu a {color:#fff;}
td.ms-siteactionsmenu  {}
.ms-siteaction {}
a#zz11_Menu {color:#fff; float:none;}
a#zz10_Menu {color:#fff; float:none;}
a#zz4_SiteActionsMenu{color:#fff;  float:none; }

.mainContainer{  margin-left:10px; margin-right:10px; }
.bottomLinkBar{font-size: 8pt; color: #999999; float:none; }
.mainContent div.ms-pagebreadcrumb, .mainContent td.ms-pagebreadcrumb{  display:none; }
div.ms-wikieditouter{  position:static; border-bottom: 1px #6393d4 solid; margin-bottom:8px; margin-right:5px; border-right-width:1px; }
div.ms-quicklaunchouter{  margin-left:7px; margin-top:5px; width:158px; border-width:0px; }


	.level-section {width:180px;float:none;}
	.level-section:hover .level-item {display:block;}
	.level-section .level-item {display:none;}





