﻿
/* Layout Stylesheet */ 

body {
	background-color:#333333;
	font-family: "Trebuchet MS";
	text-align:left;
 }
.body
{
	background-color:#333333;
	height:1000px;
	margin:10px;
	font-family: "Trebuchet MS"
	}

.masterContent
{
	background-color:#FFFFFF;
	font-family: "Trebuchet MS";
}
.ms-bodyareaframe { 
font-family: "Trebuchet MS"
}

#xcelligent_outer {
 text-align:left;
 width:925px;
 margin:auto;
 }

#xcelligent_banner {
 height:61px;
 background-image:url('/Style Library/Images/xcelligent/Xcelligent_banner_all.jpg');
 background-repeat:no-repeat;
 color: #000000;
 border:solid #72d002;
 border-width:0 1px 0 0;
 width:925px;
 }
 
 /*below: removes text decoration and table borders around search and reduces font size*/
#xcelligent_banner table { margin: 0; font-size: 75%; text-decoration:none;}
#xcelligent_banner td { border: none; padding: 0; } 
#xcelligent_banner table { border: none; padding: 0; } 
 }
.xcelligent_search {
text-align:right;
  }
  
.xcell_search {
 float:right;
 display:inline;
 margin-top:30px;
 width:170px;
 overflow:hidden;
 }

.xcelligent_links {
 color:#7acc0e;
 text-align:left;
 } 
 
.xcelligent_links a:active {
 color:#7acc0e;
 text-decoration:none;
 }
 
.xcelligent_links a:visited {
 color:#7acc0e;
 text-decoration:none;
 }
 
.xcelligent_links a {
 color:#7acc0e;
 text-decoration:none;
 }
.xcelligent_links a:hover {
 text-decoration:underline;
}

#xcelligent_swf {
 height:288px;
 }


#xcelligent_image {
 height:118px;
 background-image:url("/~site/PublishingImages/banner.jpg");
 background-repeat:no-repeat;
 background-color:white;
 border:solid #7acc0e;	
 border-width:0 1px 0 0;

 }
.xcelligent_pagetitle {
 font-family: "Trebuchet MS";
 font-size:16pt;
 color:#72d002;
 border:solid #7acc0e;	
 border-width:0 0 1px 0;
 padding-left:10px;
 padding-right:10px;
 }
 
.xcelligent_pagedescription {
 font-family: "Trebuchet MS";
 font-size:10pt;
 color:#72d002;
 padding-left:10px;
 padding-right:10px;
 }

#xcelligent_bar {
height:29px;
 background-image:url('/style%20Library/Images/xcelligent/gradient_below_swif.jpg');
 background-repeat:repeat-x;
 border:solid #7acc0e;	
 border-width:0px 0px 1px 0px;
 width:auto;
 padding-left:5px;
 clear:both;
 }
  
#xcelligent_bar ul { margin: 0; font-size:8pt;}
#xcelligent_bar li { float: left; list-style-type: none; }

 /*the following override css styles for the site actions & login menus */
 
.siteActionMenu
{
    float:right;
}
.xcelligent_authoringRegion
{
	width:100%;
	background-color:#ffffff;
	color:#333333;
}

.login
{
	display:inline;
}
.login a:hover
{
	text-decoration:underline;
}
.sharepointLogin
{
	float:right;
	display:inline;
}
.sharepointLogin .ms-globallinks
{
    position:relative;
}
a.#zz1_MyLinksMenuMenu
{
    font-family: "Trebuchet MS";
}
a.#zz8_Menu
{
    font-family: "Trebuchet MS";
}
div.#zz8_Menu_t img
{
    vertical-align:middle;
}
{
	color:#333333;
}

.sharepointLogin .ms-globallinks a
{
	color:#333333;
}

.sharepointLogin .ms-globallinks
{
	color:#333333;
}

.sharepointLogin div
{
	color:#333333;
}

#xcelligent-login{
white-space:nowrap;
font:8pt "Trebuchet MS";
font-weight:normal;
color:#ffc931;
text-decoration:none;
background-image:none;
background-repeat:repeat-x;
border-top:1px solid #484848;
border-left:1px solid #484848;
border-right:1px solid #484848;
background-color:#484848;
position: absolute; right:20em; top:5px; width: 200px;
}
#xcelligent-login a {
font:8pt "Trebuchet MS";
font-weight:normal;
color:#ffffff;
text-decoration:none;
background-image:none;
background-color: transparent;
}
#xcelligent-login a:hover {
font:8pt "Trebuchet MS";
font-weight:normal;
color:#ffffff;
text-decoration:underline;
background-image:none;
background-color: transparent;
}
#xcelligent-login .ms-HoverCellActiveDark {
background-image:none;
border:solid 0px #868686;
background-color:transparent;
vertical-align:top;
}
#xcelligent-siteaction{
font:8pt "Trebuchet MS";
font-weight:normal;
color:#000000;
text-decoration:none;
}
#xcelligent-siteaction a{
font:8pt "Trebuchet MS";
font-weight:normal;
color:#000000;
text-decoration:none;
}
#xcelligent-siteaction a:hover{
font-weight:normal;
text-decoration:underline;
}

.xcelligent-siteactionsmenu{
white-space:nowrap;
font:8pt "Trebuchet MS";
color: #000000;
padding:0;
border:none;
cursor:pointer;
text-decoration:none;
}
.xcelligent-siteactionsmenu div div div{

background-image:none;
background-repeat:repeat-x;
border-top:0px solid #484848;
border-left:0px solid #484848;
border-right:0px solid #484848;
background-color:transparent;
padding:0px 0px 0px 0px;
}
.xcelligent-siteactionsmenu div div div a{
color:#FFFFFF;
font-weight:bold;
}
.xcelligent-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:none;
border-top:0px solid #484848;
border-left:0px solid #484848;
border-right:0px solid #484848;
background-color:transparent;
text-decoration:underline;
}
 /*End override css styles for the site actions and login menus */
 
 /* the following override css styles within Band.css */
 .breadcrumb
 {	
	font-size: 9pt;
 	padding-left: 7px;
	padding-top: 7px;
}
 
.xcelligent-breadcrumb
{
	font-family: "Trebuchet MS";
	color: #bc6906;
	clear: both;
	font-size: 9pt;
	font-family: "Trebuchet MS";
	padding-left: 7px;
	padding-top: 7px;
}
.breadcrumb a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #bc6906;
}
.breadcrumb:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #bc6906;
}
.xcelligent-breadcrumb a
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #bc6906;
}
.xcelligent-breadcrumb a:hover
{
	text-decoration:underline;
}
.xcelligent-breadcrumbCurrent
{
	font-weight:bold; 
}



.xcelligent_topNav {
  float:left;
  margin-left:17.5em;
  width:auto;
  display:inline;
}
.topNavContainer
{
	background-image:none;
	background-repeat:repeat-x;
	height:20px;
}
.topNav
{
    *position:relative;
    *top:-1px;
}
.topNavItem
{
	background-image: url('/Style%20Library/Images/xcelligent/green_Navbar_Splitter.jpg');
	background-repeat:no-repeat;
	background-position:top right;
	font-family: "Trebuchet MS";  
	color: #008000;	
}
.topNavItem a
{
	display:block;
	padding:5px 5px 0px 5px;
	height:20px;
}
.topNavSelected a
{
	background-image: none;
	background-repeat:repeat-x;
	background-position:top right;
	color: #008000;
}
.topNavHover a
{
	color:#72d002;
	background-image: none;
	background-repeat:repeat-x;
	background-position:top right;
	text-decoration:underline;
}
.topNavFlyOuts
{
	border-top:1px #72d002 solid;
}

.topNavFlyOutsItem
{	
	font-family: "Trebuchet MS"; 
	font-size: 12pt; 
	background-color: #ff9d00;
	border:1px #72d002 solid;
	border-top-style: none;
	color:#3A4663; 
	*width:150px;
	min-width:150px;
}
.topNavFlyOutsItem a
{
    display:block;
    padding:4px 5px 4px 5px;
}
.topNavFlyOutsHover
{
	background-color: #ff9d00;
}
.topNavRoundRight
{
    width:0px;
}

.topNavRoundLeft
{
    width:0px;
}

/* Band topnav overrides complete */

/* Left Nav Overrides (Quicklaunch Bar) */
}
.leftNav
{
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
	background-color: #ffffff;
	width: 160px;
	color: #000000;
	font-family: "Trebuchet MS";
	height: 35px;
	text-align: center;
	font-size: 10pt;

}
.leftNav a:hover
{
color:#008000;
text-decoration: underline;
}
.leftNavSpacer
{
	width:160px;
}
.leftNavSelected
{
	background-color: #FF9D00;
	color: #ffffff !important;
	border-top:1px #7acc0e solid;
	border-bottom:1px #7acc0e solid;
	line-height:25pt;
	text-align:center;
	font-family: "Trebuchet MS";
	font-size:10pt;
}
.leftNavSelected a:hover
{
	background-color: #FF9D00;
	color: #ffffff !important;
	text-decoration:underline;
}
.leftNav3
{
	color: #008000;
	text-align:center;
	border-bottom: 1px #7acc0e solid;


}
.leftNav2
{
	color: #008000;
	text-align:center;
	border-bottom: 1px #7acc0e solid;
	}

.leftNav1
{
	color: #008000;
	text-align:center;
	border-bottom: 1px #7acc0e solid;


}
.leftNav1
{
	font-family: "Trebuchet MS";
	font-size: 10pt; 
	font-weight:normal; 
	line-height:14pt;
}
.leftNav1 a
{
	font-size: 10pt; 
	font-family:"Trebuchet MS";
	font-weight:normal; 
	display:block;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:10px;
	border-top: 1px #7acc0e solid;
	border-bottom: 1px #7acc0e solid;
	}
.leftNav2
{	
	font-family: "Trebuchet MS";  
	font-size: 8pt; 
	line-height:14pt;
	text-align:left;
}
.leftNav2 a
{
	padding-left:10px;
	display:block;
	padding-right:0px;
}
.leftNav3
{	
	font-family: "Trebuchet MS";  
	font-size: 8pt; 
	line-height:14pt;
}
.leftNav3 a
{
	padding-left:18px;
	display:block;
	padding-right:0px;
}
.leftNavHover
{
	background-color: #ffffff;
	color:#008000;
	text-decoration:underline;
}
.leftNavFlyOuts
{
	font-family:"Trebuchet MS"; 
	font-size:8pt; 
	border-top:1px #72d002 solid;
	border-left:1px #72d002 solid;
	border-right:1px #72d002 solid;	
}
.leftNavFlyOutsItem
{
	border-bottom:1px #7acc0e solid;
	background-color: #ffcc33;
}
.leftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#7acc0e;
	*width:100px;
	min-width:100px;
}
.leftNavFlyOutsHover
{
	background-color: #7acc0e;
}

/* Left Nav Overrides Complete (Quicklaunch Bar) */

#xcelligent_bodyblock {
 position:relative;
 background: #ffffff;
 color: #333333;
 width:925px;
 padding:0;
 }


#xcelligent_left-col {
 float:left;
 background:#ffffff;
 color: #000000;
 width:auto;
 height:100%;
 }

#xcelligent_content {
 width:925px;
 background:#82C75A;
 background-image:url('/Style%20Library/Images/xcelligent/gradient.jpg');
 background-position:bottom left;
 background-repeat:repeat-x;
 color: #ffffff;
 border:solid #72d002;	
 border-width:0 1px 0 1px;
 
 }
 .mainContent td.ms-pagebreadcrumb
{
	display:none;
}

 .mainContent div.ms-pagebreadcrumb
{
	display:none;
}

.mainContainer
{
padding-left:0px;
padding-top: 5px;
margin-right:0px;
font-family:"Trebuchet MS";
}
#xcelligent_footer a {
 background:#ffffff;
 color: #008000;
 border-width:0px 0px 0px 0px;
 text-align:center;
 font-size:8pt;
 text-decoration:none;
 }
 #xcelligent_footer a:hover {
	text-decoration:underline;
}
 #xcelligent_footer {
 background:#ffffff;
 background-image:url('Images/xcelligent/Powered+by+MOSS+2007.png');
 background-repeat:no-repeat;
 background-position:right;
 height:44px;
 color: #008000;
 border:solid #72d002;
 border-width:1px 0px 1px 0px;
 text-align:center;
 font-size:8pt;
 padding-top:10px;
 }

#xcelligent_footer ul {
 display: inline;
 list-style: none;
 }
#xcelligent_footer li {
 display: inline;
 border: solid #008000;
 border-width:0 0 0 0px;
 padding: 2px 10px;
 }

#xcelligent_footer li:first-child {
 border: solid #72d002;
 border-width:0 0 0 0;
 }
 .xcelligent_copyright {
 height:15px;
 background:#ffffff;
 color: #ff9d00;
 border:solid #72d002;
 border-width:1px 0px 0 0px;
 text-align:center;
 font-size:8pt;

 }

 .xcelligent_copyright {
 height:15px;
 background:#ffffff;
 color: #ff9d00;
 border:solid #72d002;
 border-width:1px 0px 0 0px;
 margin:0;
 text-align:center;
 font-size:8pt;

 }
 
   /* General Overrides */
.ms-pagebreadcrumb {
	display:none
}
.ms-sitetitle {
display:none;

}
