﻿form
{
	height:100%;
}
html
{
	height:100%;
}
.body
{
	background: #fff url('Images/bgtop.png') repeat-x 50% top;
	height:100%;
	width: 100%;
	margin:0px;
}

#wrapper {
				width: 100%;
				margin: auto;
}

#header {
				background: url('Images/header.png') no-repeat;
				width: 980px;
				height: 169px;
				margin: auto;
				clear:both;
			}
		
#menuContainer {
	width: 980px;
	height: 25px;
	padding: 8px 0 0 50px;
	border: 0 0 0 0;
	margin: auto;
}

#mainNav{
	height: 25px;
	display: inline;
}

#subnavigation {
	padding-top:10px;
	width: 980px;
	height: 40px;
	margin: auto;
}
#mainNav li 

{
	float:left;
	padding-right: 20px;
	color:#3c3c3c;
	list-style:none;
	font-family:Segoe UI,Verdana,Tahoma,Helvetica,Arial,sans-serif;
	font-size:14px;
}

.ms-globalTitleArea{
background-image:none;
background-color:white;
}


#searchLayout input { padding: 9px 0px 4px 15px; font-family : sans-serif;  font-size:12px; color:#888;}  
#searchLayout .ms-sbcell { background: transparent; border: 0px solid #ccc;}
#searchLayout {

	 width: 277px;
	 float:right;
}



/*===============================================================================================================================================*/
.ms-vb A:visited{
	text-decoration: none;
	color:#3c3c3c;
}

.ms-vb A{
	text-decoration: none;
	color:#bf7436;
}

a.ms-addnew{
	text-decoration: none;
	color:#bf7436;
}

a{
	text-decoration: none;
	color:#bf7436;
}

td.ms-vb2 a:visited{
	text-decoration: none;
	color:#bf7436;
}

td.ms-vb2 a{
	text-decoration: none;
	color:#bf7436;
}

/*=================================================================================================================================================*/



.ms-WPTitle
{
	color: #bf7436;
}
.ms-WPTitle A:visited
{
	color: #bf7436;
	text-decoration: none;
}

.ms-WPTitle A:link
{
	color: #bf7436;
	text-decoration: none;
}

.ms-WPBody a:link {
	text-decoration: none;
	color:	navy;
}

.ms-WPBody a:visited {
	text-decoration: none;
	color: navy;
}

.ms-WPBody a {
	text-decoration: none;
	color: navy;
	}

.ms-WPBody a:hover {
	color: #ff9b48;
	text-decoration: underline;
}

a:hover {
	color: #ff9b48;
	text-decoration: underline;
}

.ms-WPHeader td
{
	border-bottom-color:#bf7436;
	background-color:#E9E3D3;
}

.ms-WPBorderBorderOnly
{
	border-color:#bf7436;
}

.ms-WPBorder
{
	border-color:#bf7436;
}

.master
{
	width:950px;
	margin:auto;
	height:100%;
}

.masterContent
{
}

tr.verytoptr
{

}

td.verytoptr
{
	background-color:#fff;
}

.shadowRight
{
}

.shadowLeft
{
}

.spacer
{
	width:4px;
}

.breadcrumb
{
    font-family: tahoma; 
    color: #3B3B3B;
    clear:both;
    font-size:9pt; 
    font-family: tahoma; 
    padding-left:7px;
    padding-bottom:2px;
    padding-top:4px;
    border-bottom:1px #CCCCCC solid;
    margin-bottom:4px;
}

.breadcrumb a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}

.breadcrumb:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}

.breadcrumb a
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}

.breadcrumb a:hover
{
	text-decoration:underline;
}

.breadcrumbCurrent
{
	font-weight:bold; 
}

.login
{
	display:inline;
}

.login a:hover
{
	text-decoration:underline;
}

.sharepointLogin
{
	float:right;
	display:inline;
}

.sharepointLogin .ms-globallinks
{
    position:relative;
}

.ms-splinkbuttonactive
{
	color:black;
}

div.ms-splinkbuttonactive
{
	color:black;
}

div.ms-splinkbuttonactive a
{
	color:black;
}

a.#zz1_MyLinksMenuMenu
{
    font-family:Tahoma;
}

a.#zz8_Menu
{
    font-family:Tahoma;
}

div.#zz8_Menu_t img
{
    vertical-align:middle;
}

{
	color:#ffffff;
}

.sharepointLogin .ms-globallinks a
{
	color:#000;
}

.sharepointLogin .ms-globallinks
{
	color:#ffffff;
}

.sharepointLogin div
{
	color:#ffffff;
}

.topArea
{
	background-color:#354C6E;
    background-repeat:repeat-x;
	background-image:url("/theme/images/blk_band.jpg");
}

.topArea :active
{
	text-decoration:none;
}

a.logo
{
	color: #656B77;
	font-weight: bold;
	font-size:14pt; 
	font-family: tahoma;  
}

.topLinkBar 
{
    float:right;
    width:auto;
	padding-left: 1px;
	padding-right: 7px;
   	display:inline;
}

.toplinkbar a:active
{
   	color: #444444;
	font-family: tahoma;  
	font-size:9pt; 
	text-decoration:none;
}

.topLinkBar a
{
   	color: #444444;
	font-family: tahoma;  
	font-size:9pt; 
	text-decoration:none;
}

.topLinkBar a:hover
{
	text-decoration:underline;
}

.console
{
	clear:both;
}

.search
{
    margin:6px 2px 20px 2px;
}

.search .ms-sbcell .ms-sbplain
{
    margin-right:2px;
    margin-left:2px;
    border:1px #555555 solid;
    height:14px;
}

.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #3A4663;
    padding:0px;
}

.search .ms-sbgo
{
    background:none;
}

.siteActionMenu
{
    float:right;
}

.authoringRegion
{
	width:100%;
	color:#000;
}

.topNav
{
    position:relative;
    top:-1px;
}

.topNavContainer
{
height: 40px;
}

.topNavItem
{
	background-image: url('/theme/Images/bl_Navbar_Splitter.jpg');
	background-repeat:no-repeat;
	background-position:top right;
	font-family: tahoma;  
	font-size: 8pt; 
	color: #3a4663;	
}

.topNavItem a
{
	display:block;
	padding:8px 5px 0px 5px;
	height:32px;
	color: #FFFFFF;
	background-image: url('/theme/images/blk_Navbar_gd_hover.jpg');
}

.topNavSelected a
{

	background-repeat:repeat-x;
	background-position:top right;
	abackground-color:#3F5B70;
	abackground-image: url('images/blk_Navbar_Gd_Hover.jpg');
	color: #EFEFEF;
}

.topNavHover a
{
	
	background-repeat:repeat-x;
	background-position:top right;
	abackground-image: url('images/blk_Navbar_Gd_Hover.jpg');
	abackground-color:#3F5B70;
	color:#F9F9F9;
}

.topNavFlyOuts
{
	border-top:1px #F8B972 solid;
	border-right-color:#F8B972;
	border-top-color:#F8B972;
	z-index: 1000;
	border-bottom:1px #F8B972 solid;
}

.topNavFlyOutsItem
{	
	font-family: tahoma; 
	font-size: 8pt; 
	background-color: #ECEFF3;
	border:1px #CBD1E0 solid;
	border-top-style: none;
	color:#3A4663; 
	width:150px;
	min-width:150px;
	border-color:#F8B972;
	border-bottom-color:#F8B972;
	background-color: #293952;
	color:#FFFFFF;
}
.topNavFlyOutsItem a
{
    display:block;
    padding:4px 5px 4px 5px;
    color:#FFFFFF; 
}
.topNavFlyOutsHover
{
	background-color: #5373A6;
}
.topNavRoundRight
{
    width:0px;
}
.topNavRoundLeft
{
    width:0px;
}


.leftNav
{
	margin-right:15px;
	margin-left:7px;
	padding-top:0px;
	width:160px;
}
.leftNavSpacer
{
	width:160px;
}
.leftNavSelected
{

	line-height:14pt;
	color: #000066;
}
.leftNav3
{
	color: #5388ff;
}
.leftNav2
{
	color: #5388ff;
}
.leftNav1
{
	color: #5388ff;
}
.leftNav1
{
	font-family: tahoma;  
	font-size: 8pt; 
	font-weight:bold; 
	line-height:14pt;
	color: #293A54;
}
.leftNav1 a
{
	font-family: tahoma;  
	font-size: 9pt; 
	font-weight:bold; 
	padding-left:5px;
	display:block;
	padding-right:10px;
	color: #5388ff;
}
.leftNav2
{	
	font-family: tahoma;  
	font-size: 8pt; 
	line-height:14pt;
}
.leftNav2 a
{
	padding-left:10px;
	display:block;
	padding-right:10px;
	color: #333;
}
.leftNav3
{	
	font-family: tahoma;  
	font-size: 8pt; 
	line-height:14pt;
}
.leftNav3 a
{
	padding-left:18px;
	display:block;
	padding-right:10px;
}
.leftNavHover a
{

		color: #000;
}
.leftNavHover
{
	color: #000;
}

.leftnav2 a:hover {
	color: #000;
}
.leftNavFlyOuts
{
	font-family:Tahoma; 
	font-size:8pt; 
	background-color: #ccc;
	

}
.leftNavFlyOutsItem
{
	background-color: #ccc;
}
.leftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	*width:100px;
	min-width:100px;
	color:#5388ff;
}
.leftNavFlyOutsHover
{
	background-color: #ccc;
}

.pageTitle
{
	margin:0px;
	font-family: tahoma;  
	font-size: 12pt; 
	font-weight: bold; 
	color: #3B3B3B;
}
.pageTitle span
{
	margin:0px;
	padding:0px;
}
.Line
{
	background-color: #F5F5F5;
}

.mainContainer
{
margin-left:10px;
margin-right:10px;
}
.bottomLinkBar
{
	font-family: tahoma;  
	font-size: 8pt; 
	color: #999999;
	float:none;
}
.mainContent td.ms-pagebreadcrumb
{
	display:none;
}
.mainContent div.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;
}
.topBorder 
{
	border-top-color:#BF7436;
}
.link-item a:link
{
	color: #5D5D5D;
}
.link-item a
{
	color: #5D5D5D;
}
.link-item
{
	color: #5D5D5D;
}
.link-item a:active
{
	color: #787878;
}
.link-item a:visited
{
	color: #787878;
}
.link-item a:hover
{
	color: #3b3b3b;
}
.link-item-large a:link
{
	color: #5D5D5D;
}
.link-item-large a
{
	color: #5D5D5D;
}
.link-item-large
{
	color: #5D5D5D;
}
.link-item-large a:active
{
	color: #787878;
}
.link-item-large a:visited
{
	color: #787878;
}
.link-item-large a:hover
{
	color: #3B3B3B;
}
.description {
	color: #4C4C4C;	
}
.bullet{
	background-image:url('images/blk_lstbulet.gif');
}
.groupheader 
{
	color:#424242;
}
.band {
	background-color:#595959;
	color: #FFFFFF; 
}
.separator
{
	border-color:#CACACA;
}
.level-band
{
	background-color:#8A8A8A;
}
.level-description
{
	Color: #4C4C4C
}
.level-item a:link
{
	color: #5D5D5D;
}
.level-item a
{
	color: #5D5D5D;
}
.level-item
{
	color: #5D5D5D;
}
.level-item a:active
{
	color: #787878;
}
.level-item a:visited
{
	color: #787878;
}
.level-item a:hover
{
	color: #3B3B3B;
}
.level-bullet
{
	background-image:url('images/blk_lstbulet.gif');
}
.headertitle a:link
{
	color: #5D5D5D;
}
.headertitle a
{
	color: #5D5D5D;
}
.headertitle
{
	color: #5D5D5D;
}
.headertitle a:active
{
	color: #787878;
}
.headertitle a:visited
{
	color: #787878;
}
.headertitle a:hover
{
	color: #3b3b3b;
}
.headertitle-large a:link
{
	color: #5D5D5D;
}
.headertitle-large a
{
	color: #5D5D5D;
}
.headertitle-large
{
	color: #5D5D5D;
}
.headertitle-large a:active
{
	color: #787878;
}
.headertitle-large a:visited
{
	color: #787878;
}
.headertitle-large a:hover
{
	color: #3B3B3B;
}
.headertitle-small a:link
{
	color: #5D5D5D;
}
.headertitle-small a
{
	color: #5D5D5D;
}
.headertitle-small
{
	color: #5D5D5D;
}
.headertitle-small a:active
{
	color: #787878;
}
.headertitle-small a:visited
{
	color: #787878;
}
.headertitle-small a:hover
{
	color: #3b3b3b;
}
.headertitle-band a:link
{
	color: #EFEFEF;
}
.headertitle-band a
{
	color: #EFEFEF;
}
.headertitle-band
{
	color: #EFEFEF;
}
.headertitle-band a:active
{
	color: #EFEFEF;
}
.headertitle-band a:visited
{
	color: #EFEFEF;
}
.headertitle-band a:hover
{
	color: #EFEFEF;
}
.title-With-Background 
{ 
	background-color:#545454; 
}

/* toolbars */

.ms-menutoolbar {	
BACKGROUND-IMAGE: url('images/blk_Navbar_Gd_hover.jpg');		
BORDER-BOTTOM: #293A54 1px solid;	
BACKGROUND-COLOR: transparent;
}

.ms-MenuUILabel
{
width:100%;
color: #bf7436;
font-family:Helvetica;

}
.ms-MenuUILabel
{
padding: 2px 0px 3px 6px;
color: #bf7436;
font-family:Helvetica;

}

.ms-MenuUIItemTableHover
{
background-color:#E9E3D3;
border:1px solid #bf7436;
}

.ms-menutoolbar TD A
{
	color: #FFFFFF;
}
div.ms-viewselector A
{
	color: #000000;	
}


/* fixes for application.master */

.ms-titlearearight .ms-areaseparatorright
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

td.ms-titlearearight
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

TD.ms-areaseparatorright
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

TD.ms-areaseparatorleft
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

DIV.ms-areaseparatorright
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

DIV.ms-areaseparatorleft
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

.ms-consolemptablerow
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

td.ms-rightareacell div.ms-pagemargin
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

.ms-pagemargin
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

TD.ms-titleareaframe
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

Div.ms-titleareaframe
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

.ms-pagetitleareaframe
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

.ms-mwspagetitleareaframe
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

.ms-consoletitleareaframe
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

.ms-pagemargin
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

.ms-nav
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

.ms-bodyareapagemargin
{ 
background:#DEDFDE;
}
.ms-pagebottommargin
{
background:#DEDFDE;
}
.ms-pagebottommarginleft
{
background:#DEDFDE;
}
.ms-pagebottommarginright
{
background:#DEDFDE;
}
.ms-viewareaframe
{
border-color:#293A54;
 border-width:1px;
 border-bottom-width:1px;
}

.ms-bodyareapagemargin{
border-top:1px solid #293A54;
}
.ms-consoletitleareaframe{
background-image:none;

}
.ms-mwspagetitleareaframe{
background-image:none;

}
.ms-pagetitleareaframe{
background-image:none;

}
Div.ms-titleareaframe{
background-image:none;

}
TD.ms-titleareaframe{
background-image:none;

}
.ms-pagetitleareaframe table{
background-image:none;
}


td.ms-areaseparatorleft{
border-right:1px solid #293A54;
}
div.ms-areaseparatorleft{
border-right:1px solid #293A54;
}
div.ms-areaseparatorright{
border-left:1px solid #293A54;
}
.ms-titlearearight .ms-areaseparatorright{
border-left:1px solid #293A54;
}



/* top menu */
.ms-bannerContainer
{
 BACKGROUND-IMAGE: url('images/blk_Navbar_Gd_hover.jpg');		
 background-repeat: repeat-x;

}
.ms-topnav
{
border: 0px transparent solid;
background-image:none;
background-color:transparent;
margin-top:1px; 
margin-bottom: 1px; 	
background: url('images/blk_Navbar_Gd_Default.jpg') repeat-y right 50%;
color:#FFFFFF;
}


.ms-topnavselected
{
border: 0px transparent solid;
background-image:none;
background-color:transparent;
margin-top:1px; 
margin-bottom: 1px; 	
background: #9CB5C9 url('images/blk_Navbar_Gd_Default.jpg') repeat-y right 50%;
font-weight:normal;
}

.ms-topnavselected a
{
	color:#FFFFFF;
}



/* quicklaunch */

.ms-quicklaunch span.ms-navheader
{
background-color:white;
border-top:solid 0px gray;
border-left:solid 0px gray;
}

.ms-navheader2 td
{
background-color:white;
border-top:solid 0px gray;
border-left:solid 0px gray;
}

.ms-quicklaunch table.ms-navheader td
{
background-color:white;
border-top:solid 0px gray;
border-left:solid 0px gray;
}

.ms-quicklaunch span.ms-navheader
{
background-color:white;
border-top:0px solid gray;
border-left:solid 0px gray;
border-bottom:0px solid gray;

}

.ms-quicklaunch table.ms-selectednav
{
background-image:none;

}

.ms-quicklaunch table.ms-selectednav td
{
background:none;

}

.ms-quicklaunch table.ms-selectednavheader td
{
background-image:none;

}

span.ms-navitem
{
background:none;

}

table.ms-navitem td
{
background:none;
}

table.ms-navselected td
{
background:none;

}


ms-datepickerouter
{
border-bottom:solid 0px gray;
border-right:solid 0px gray;

}

.ms-quicklaunchouter
{
border-bottom:solid 0px gray;
border-right:solid 0px gray;

}

table.ms-recyclebin td
{
background-color:white;

}

.ms-quickLaunch
{
border:solid 0px #b1b1b1;
background-color:white;

}

.ms-quicklaunchheader
{
background-image:none;
background-color:white;
border-left:solid 0px gray; 

}

.ms-navSubMenu1 tbody tr
{
	background-color:white;

}

.ms-navheader2 a
{
font-weight:bold;
color:#fff;
text-decoration:none; 

}

table.ms-navheader
{
font-weight:bold;
color:#fff;
text-decoration:none; 

}

.ms-navheader a
{
font-weight:bold;
color:#fff;
text-decoration:none; 

}
.ms-navitem a
{
	color:#bf7437;
}

.ms-quicklaunchheader a
{
font-weight:bold;

text-decoration:none; 
font-size: 9pt;
}

table.ms-recyclebin tbody tr td a
{
	font-weight:bold;
	color:#bf7437;
	text-decoration:none; 
	font-size:8pt;
}

/*

border: #293A54
quicklaunch: #bf7437
webparttop: #E9E3D3
hyperlinks/wpborder: #bf7436

*/


form
{
	height:100%;
}
html
{
	height:100%;
}
.body
{
	background: #fff url('Images/bgtop.png') repeat-x 50% top;
	height:100%;
	width: 100%;
	margin:0px;
}

#wrapper {
				width: 100%;
				margin: auto;

}

#header {
				background: url('Images/header.png') no-repeat;
				width: 980px;
				height: 169px;
				margin: auto;
				
		}
		
#menuContainer {
	width: 980px;
	height: 25px;
	padding: 8px 0 0 30px;
	border: 0 0 0 0;
	margin: auto;

	
}

#mainNav li 

{
	float:left;
	padding-right: 20px;
	color:#3c3c3c;
	list-style:none;
	font-family:Segoe UI,Verdana,Tahoma,Helvetica,Arial,sans-serif;
	font-size:14px;
	font-weight: bold;
	display:inline;
}

a {
	color:#3c3c3c;
	text-decoration: none;
}

#mainNav li a:visited {
	color:#3c3c3c;
	text-decoration: none;
}

#mainNav li a:hover {
	color:#3966c2;
	text-decoration: none;
}



.ms-globalTitleArea{
background-image:none;
background-color:white;
}

/*===============================================================================================================================================*/
.ms-vb A:visited{
	text-decoration: none;
	color:#bf7436;
}

.ms-vb A{
	text-decoration: none;
	color:#bf7436;
}

a.ms-addnew{
	text-decoration: none;
	color:#bf7436;
}

a{
	text-decoration: none;

}

td.ms-vb2 a:visited{
	text-decoration: none;
	color:#bf7436;
}

td.ms-vb2 a{
	text-decoration: none;
	color:#bf7436;
}

/*=================================================================================================================================================*/



.ms-WPTitle
{
	color: #bf7436;
}
.ms-WPTitle A:visited
{
	color: #bf7436;
	text-decoration: none;
}

.ms-WPTitle A:link
{
	text-decoration: none;
}

.ms-WPBody a:link {
	text-decoration: none;
	color:	navy;
}

.ms-WPBody a:visited {
	text-decoration: none;
	color: navy;
}

.ms-WPBody a {
	text-decoration: none;
	color: navy;
	}

.ms-WPBody a:hover {

	text-decoration: underline;
}

a:hover {

	text-decoration: underline;
}

.ms-WPHeader td
{
	border-bottom-color:#bf7436;
	background-color:#E9E3D3;
}

.ms-WPBorderBorderOnly
{
	border-color:#bf7436;
}

.ms-WPBorder
{
	border-color:#bf7436;
}

.master
{
	width:950px;
	margin-left:auto;
	margin-right:auto;
	height:100%;
}

.masterContent
{
}

tr.verytoptr
{

}

td.verytoptr
{
	background-color:#fff;
}

.shadowRight
{
}

.shadowLeft
{
}

.spacer
{
	width:4px;
}

.breadcrumb
{
    font-family: tahoma; 
    color: #3B3B3B;
    clear:both;
    font-size:9pt; 
    font-family: tahoma; 
    padding-left:7px;
    padding-bottom:2px;
    padding-top:4px;
    border-bottom:1px #CCCCCC solid;
    margin-bottom:4px;
}

.breadcrumb a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}

.breadcrumb:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}

.breadcrumb a
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}

.breadcrumb a:hover
{
	text-decoration:underline;
}

.breadcrumbCurrent
{
	font-weight:bold; 
}

.login
{
	display:inline;
}

.login a:hover
{
	text-decoration:underline;
}

.sharepointLogin
{
	float:right;
	display:inline;
}

.sharepointLogin .ms-globallinks
{
    position:relative;
}

.ms-splinkbuttonactive
{
	color:black;
}

div.ms-splinkbuttonactive
{
	color:black;
}

div.ms-splinkbuttonactive a
{
	color:black;
}

a.#zz1_MyLinksMenuMenu
{
    font-family:Tahoma;
}

a.#zz8_Menu
{
    font-family:Tahoma;
}

div.#zz8_Menu_t img
{
    vertical-align:middle;
}

{
	color:#ffffff;
}

.sharepointLogin .ms-globallinks a
{
	color:#000;
}

.sharepointLogin .ms-globallinks
{
	color:#ffffff;
}

.sharepointLogin div
{
	color:#ffffff;
}

.topArea
{
	background-color:#354C6E;
    background-repeat:repeat-x;
	background-image:url("/theme/images/blk_band.jpg");
}

.topArea :active
{
	text-decoration:none;
}

a.logo
{
	color: #656B77;
	font-weight: bold;
	font-size:14pt; 
	font-family: tahoma;  
}

.topLinkBar 
{
    float:right;
    width:auto;
	padding-left: 1px;
	padding-right: 7px;
   	display:inline;
}

.toplinkbar a:active
{
   	color: #444444;
	font-family: tahoma;  
	font-size:9pt; 
	text-decoration:none;
}

.topLinkBar a
{
   	color: #444444;
	font-family: tahoma;  
	font-size:9pt; 
	text-decoration:none;
}

.topLinkBar a:hover
{
	text-decoration:underline;
}

.console
{
	clear:both;
}

.search
{
    margin:6px 2px 20px 2px;
}

.search .ms-sbcell .ms-sbplain
{
    margin-right:2px;
    margin-left:2px;
    border:1px #555555 solid;
    height:14px;
}

.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #3A4663;
    padding:0px;
}

.search .ms-sbgo
{
    background:none;
}

.siteActionMenu
{
    float:right;
}

.authoringRegion
{
	width:100%;
	color:#000;
}

.topNav
{
    position:relative;
    top:-1px;
}

.topNavContainer
{
height: 0px;
}

.topNavItem
{
	background-image: url('/theme/Images/bl_Navbar_Splitter.jpg');
	background-repeat:no-repeat;
	background-position:top right;
	font-family: tahoma;  
	font-size: 8pt; 
	color: #3a4663;	
}

.topNavItem a
{
	display:block;
	padding:8px 5px 0px 5px;
	height:32px;
	color: #FFFFFF;
	background-image: url('/theme/images/blk_Navbar_gd_hover.jpg');
}

.topNavSelected a
{

	background-repeat:repeat-x;
	background-position:top right;
	abackground-color:#3F5B70;
	abackground-image: url('images/blk_Navbar_Gd_Hover.jpg');
	color: #EFEFEF;
}

.topNavHover a
{
	
	background-repeat:repeat-x;
	background-position:top right;
	abackground-image: url('images/blk_Navbar_Gd_Hover.jpg');
	abackground-color:#3F5B70;
	color:#F9F9F9;
}

.topNavFlyOuts
{
	border-top:1px #F8B972 solid;
	border-right-color:#F8B972;
	border-top-color:#F8B972;
	z-index: 1000;
	border-bottom:1px #F8B972 solid;
}

.topNavFlyOutsItem
{	
	font-family: tahoma; 
	font-size: 8pt; 
	background-color: #ECEFF3;
	border:1px #CBD1E0 solid;
	border-top-style: none;
	color:#3A4663; 
	width:150px;
	min-width:150px;
	border-color:#F8B972;
	border-bottom-color:#F8B972;
	background-color: #293952;
	color:#FFFFFF;
}
.topNavFlyOutsItem a
{
    display:block;
    padding:4px 5px 4px 5px;
    color:#FFFFFF; 
}
.topNavFlyOutsHover
{
	background-color: #5373A6;
}
.topNavRoundRight
{
    width:0px;
}
.topNavRoundLeft
{
    width:0px;
}

.pageTitle
{
	margin:0px;
	font-family: tahoma;  
	font-size: 12pt; 
	font-weight: bold; 
	color: #3B3B3B;
}
.pageTitle span
{
	margin:0px;
	padding:0px;
}
.Line
{
	background-color: #F5F5F5;
}

.mainContainer
{
margin-left:10px;
margin-right:10px;
}
.bottomLinkBar
{
	font-family: tahoma;  
	font-size: 8pt; 
	color: #999999;
	float:none;
}
.mainContent td.ms-pagebreadcrumb
{
	display:none;
}
.mainContent div.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:180px;
	border-width:0px;
}
.topBorder 
{
	border-top-color:#BF7436;
}
.link-item a:link
{
	color: #5D5D5D;
}
.link-item a
{
	color: #5D5D5D;
}
.link-item
{
	color: #5D5D5D;
}
.link-item a:active
{
	color: #787878;
}
.link-item a:visited
{
	color: #787878;
}
.link-item a:hover
{
	color: #3b3b3b;
}
.link-item-large a:link
{
	color: #5D5D5D;
}
.link-item-large a
{
	color: #5D5D5D;
}
.link-item-large
{
	color: #5D5D5D;
}
.link-item-large a:active
{
	color: #787878;
}
.link-item-large a:visited
{
	color: #787878;
}
.link-item-large a:hover
{
	color: #3B3B3B;
}
.description {
	color: #4C4C4C;	
}
.bullet{
	background-image:url('images/blk_lstbulet.gif');
}
.groupheader 
{
	color:#424242;
}
.band {
	background-color:#595959;
	color: #FFFFFF; 
}
.separator
{
	border-color:#CACACA;
}
.level-band
{
	background-color:#8A8A8A;
}
.level-description
{
	Color: #4C4C4C
}
.level-item a:link
{
	color: #5D5D5D;
}
.level-item a
{
	color: #5D5D5D;
}
.level-item
{
	color: #5D5D5D;
}
.level-item a:active
{
	color: #787878;
}
.level-item a:visited
{
	color: #787878;
}
.level-item a:hover
{
	color: #3B3B3B;
}
.level-bullet
{
	background-image:url('images/blk_lstbulet.gif');
}
.headertitle a:link
{
	color: #5D5D5D;
}
.headertitle a
{
	color: #5D5D5D;
}
.headertitle
{
	color: #5D5D5D;
}
.headertitle a:active
{
	color: #787878;
}
.headertitle a:visited
{
	color: #787878;
}
.headertitle a:hover
{
	color: #3b3b3b;
}
.headertitle-large a:link
{
	color: #5D5D5D;
}
.headertitle-large a
{
	color: #5D5D5D;
}
.headertitle-large
{
	color: #5D5D5D;
}
.headertitle-large a:active
{
	color: #787878;
}
.headertitle-large a:visited
{
	color: #787878;
}
.headertitle-large a:hover
{
	color: #3B3B3B;
}
.headertitle-small a:link
{
	color: #5D5D5D;
}
.headertitle-small a
{
	color: #5D5D5D;
}
.headertitle-small
{
	color: #5D5D5D;
}
.headertitle-small a:active
{
	color: #787878;
}
.headertitle-small a:visited
{
	color: #787878;
}
.headertitle-small a:hover
{
	color: #3b3b3b;
}
.headertitle-band a:link
{
	color: #EFEFEF;
}
.headertitle-band a
{
	color: #EFEFEF;
}
.headertitle-band
{
	color: #EFEFEF;
}
.headertitle-band a:active
{
	color: #EFEFEF;
}
.headertitle-band a:visited
{
	color: #EFEFEF;
}
.headertitle-band a:hover
{
	color: #EFEFEF;
}
.title-With-Background 
{ 
	background-color:#545454; 
}

/* toolbars */

.ms-menutoolbar {	
BACKGROUND-IMAGE: url('images/blk_Navbar_Gd_hover.jpg');		
BORDER-BOTTOM: #293A54 1px solid;	
BACKGROUND-COLOR: transparent;
}

.ms-MenuUILabel
{
width:100%;
color: #bf7436;
font-family:Helvetica;

}
.ms-MenuUILabel
{
padding: 2px 0px 3px 6px;
color: #bf7436;
font-family:Helvetica;

}

.ms-MenuUIItemTableHover
{
background-color:#E9E3D3;
border:1px solid #bf7436;
}

.ms-menutoolbar TD A
{
	color: #FFFFFF;
}
div.ms-viewselector A
{
	color: #000000;	
}


/* fixes for application.master */

.ms-titlearearight .ms-areaseparatorright
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

td.ms-titlearearight
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

TD.ms-areaseparatorright
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

TD.ms-areaseparatorleft
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

DIV.ms-areaseparatorright
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

DIV.ms-areaseparatorleft
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

.ms-consolemptablerow
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

td.ms-rightareacell div.ms-pagemargin
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

.ms-pagemargin
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

TD.ms-titleareaframe
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

Div.ms-titleareaframe
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

.ms-pagetitleareaframe
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

.ms-mwspagetitleareaframe
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

.ms-consoletitleareaframe
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

.ms-pagemargin
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

.ms-nav
{
background-color:#DEDFDE;
background-image:none;
font-family:Helvetica;
}

.ms-bodyareapagemargin
{ 
background:#DEDFDE;
}
.ms-pagebottommargin
{
background:#DEDFDE;
}
.ms-pagebottommarginleft
{
background:#DEDFDE;
}
.ms-pagebottommarginright
{
background:#DEDFDE;
}
.ms-viewareaframe
{
border-color:#293A54;
 border-width:1px;
 border-bottom-width:1px;
}

.ms-bodyareapagemargin{
border-top:1px solid #293A54;
}
.ms-consoletitleareaframe{
background-image:none;

}
.ms-mwspagetitleareaframe{
background-image:none;

}
.ms-pagetitleareaframe{
background-image:none;

}
Div.ms-titleareaframe{
background-image:none;

}
TD.ms-titleareaframe{
background-image:none;

}
.ms-pagetitleareaframe table{
background-image:none;
}


td.ms-areaseparatorleft{
border-right:1px solid #293A54;
}
div.ms-areaseparatorleft{
border-right:1px solid #293A54;
}
div.ms-areaseparatorright{
border-left:1px solid #293A54;
}
.ms-titlearearight .ms-areaseparatorright{
border-left:1px solid #293A54;
}



/* top menu */
.ms-bannerContainer
{
 BACKGROUND-IMAGE: url('images/blk_Navbar_Gd_hover.jpg');		
 background-repeat: repeat-x;
}

.ms-topnav
{
border: 0px transparent solid;
background-image:none;
background-color:transparent;
margin-top:1px; 
margin-bottom: 1px; 	
padding-right: 20px;
color:#3c3c3c;
font-family:Segoe UI,Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size:14px;
font-weight: bold;
display:inline;
}

.ms-topnav a:visited 
{
	color:#3c3c3c;
	text-decoration:none;
}

.ms-topnavselected
{
color:#3966c2;
}

.ms-topnavselected a:visited
{
color:#3966c2;
}


.ms-topNavHover{
text-decoration:none;
color:#3966c2;
}

.ms-topNavHover a{
color:#3966c2;
}

.ms-topNavHover a:visited{
color:#3966c2;
}


/* quicklaunch */

.ms-quicklaunch span.ms-navheader
{
background-color:white;
border-top:solid 0px gray;
border-left:solid 0px gray;
}

.ms-navheader2 td
{
background-color:white;
border-top:solid 0px gray;
border-left:solid 0px gray;
}

.ms-quicklaunch table.ms-navheader td
{
background-color:white;
border-top:solid 0px gray;
border-left:solid 0px gray;
}

.ms-quicklaunch span.ms-navheader
{
background-color:white;
border-top:0px solid gray;
border-left:solid 0px gray;
border-bottom:0px solid gray;

}

.ms-quicklaunch table.ms-selectednav
{
background-image:none;

}

.ms-quicklaunch table.ms-selectednav td
{
background:none;

}

.ms-quicklaunch table.ms-selectednavheader td
{
background-image:none;

}

span.ms-navitem
{
background:none;

}

table.ms-navitem td
{
background:none;
}

table.ms-navselected td
{
background:none;

}


ms-datepickerouter
{
border-bottom:solid 0px gray;
border-right:solid 0px gray;

}

.ms-quicklaunchouter
{
border-bottom:solid 0px gray;
border-right:solid 0px gray;

}

table.ms-recyclebin td
{
background-color:white;

}

.ms-quickLaunch
{
border:solid 0px #b1b1b1;
background-color:white;
}

.ms-quicklaunchheader
{
background-image:none;
background-color:white;
border-left:solid 0px gray; 

}

.ms-navSubMenu1 tbody tr
{
	background-color:white;

}

.ms-navheader2 a
{
font-weight:bold;
color:#fff;
text-decoration:none; 

}

table.ms-navheader
{
font-weight:bold;
color:#fff;
text-decoration:none; 

}

.ms-navheader a
{
font-weight:bold;
color:#fff;
text-decoration:none; 

}
.ms-navitem a
{
	color:#bf7437;
}

.ms-quicklaunchheader a
{
font-weight:bold;

text-decoration:none; 
font-size: 9pt;
}

table.ms-recyclebin tbody tr td a
{
	font-weight:bold;
	color:#bf7437;
	text-decoration:none; 
	font-size:8pt;
}

#footerarea {
	width:100%;
	height:30px;
	background: url('images/footerbg.png') repeat-x;
	bottom;
	text-align: center;
}

#footertext {
	text-align:right;
	width: 900px;
	margin: auto;
	color: #fff;
	font-size: 10px;
	font-family: sans-serif;
	padding-top:10px;
}
