﻿html,body{ 
	margin:0;
	padding:0;
	background-image: none !important;
}
fieldset,img { 
	border:0;
}
/*//////////////////////////////////////////////////// UTILS /*/
.clr{
	position:relative;
	width:1px;
	height:1px;
	margin-left:-1px;
	margin-bottom:-1px;
	font-size:1px;
	clear:both;
	line-height:1px;
}
.left, .right{
	position:relative;
	float:left;
}
.right{
	float:right;
}

/*/////////////////////////////////////////////////// LOGIN & BREADCRUMB  /*/

div#siteActions { position:relative; float: right; height:20px; right:0px; z-index:2;}
div#welcomeMenu {position:relative; float: right;height:20px; text-align:right; right:0px; z-index:2;}
div#welcomeMenu .ms-SPLink a{
	color:#fff;
} 
div.ms-SPLink{
	background-color:transparent;
}
div#welcomeMenu .ms-SPLink a:hover, div#welcomeMenu .ms-SpLinkButtonActive{
	background-color:transparent;
	background-image: none;
	border-color: transparent;
} 

div#welcomeMenu div.ms-SPLink, #zz4_SiteActionsMenu_t { 
	height: 15px; 
}
div#welcomeMenu a{
	font:normal 11px verdana, arial, sans-serif;
	color:#fff;
	text-decoration:none;
}
div#welcomeMenu .ms-SPLink a{
	color:#fff;
}
div#welcomeMenu .ms-SPLink a:hover, div#welcomeMenu a:hover{
	color:#CC0000;
}
/*//////////////////////////////SEARCH*/
.searchContainer{
	z-index:3;
	width:200px;
	padding:0px 0 0 0;
	margin:0 0 0px 0;
}
.searchContainer table, .searchContainer table tr, .ms-sbcell td{
	padding:0;
	margin:0;
}
.searchContainer .ms-sbcell{
	border:none;
	width:122px;
}
.ms-sbtext{
	display:none;
}
.ms-sbLastcell{
	display:none;
}
input.ms-sbplain{
	height:16px;
	padding:0px 0 0 3px;
	margin:0 4px 0 0;
	background-color:#ededed;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#181d27;
	border:1px solid #83887b;
}
.searchContainer td.ms-sbgo{
	width:67px;
	height:18px;
	margin:0px 0 0 0;
	padding:0px 0 0 0px;
	border:none;
	background-color:#192671;
}
/*///////////////BREADCRUMBS*/
.breadcrumbWrapper{
	font-size:0.85em;
	color:#9B7E2E;
	padding:5px 5px 1px 5px;
	margin-bottom: 10px;
	z-index:2;
	background-color:#fff;
	border-bottom:1px dotted #9B7E2E;
}
.breadcrumbWrapper a.ms-sitemapdirectional:link, .breadcrumbWrapper a.ms-sitemapdirectional:visited{
	color:#9B7E2E;	
	text-decoration:none;
}
.breadcrumbWrapper a.ms-sitemapdirectional:hover{
	color:#9B7E2E;
	text-decoration:underline;
}
.breadcrumbCurrent{
	color:#993333;
}
div.ms-pagebreadcrumb{
	display:none;
}
.removeMargins{
	margin:0;
}

/*///////////////CONTENT*/
.wrapper, .login { width: 1000px; margin: 0 auto; }
#body{
	color:#555;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:0.9em;
	background-image: none;
}

.wrapperContent{
	padding: 32px 9px 0 15px;
}
.leftContent{
	width:205px;
}
.logo{
	display:block;
	margin: 2px 0 0 19px;
	
}
.logo img {
	width: 151px;
	height: 159px;
}
.leftNav{
	padding:35px 10px 0 10px;
	list-style:none;
	margin:0;
	width:185px;
}

.tagline { margin-top: 13px; }
.leftNav li{
	margin:0;
	border-bottom:1px dotted #34479D;
	font-weight:bold;
	font-size:0.9em;
	line-height:2.2em;
}
.leftNav li a{
	display:block;
	color:#003366;
	text-decoration:none;
	padding:1px 5px;
}
.leftNav li a:hover{
	color:#990000;
	background-color:#efefee;
}
.rightContent{
	width:771px;
	background-image: none;
}
.rightHeader{
	position:relative;
	width:751px;
	height:106px;
	padding:0 20px 0 0;
}
.leftTop{
	width:360px;
}
.nps{
	padding:0 0 3px 0;
}
.rightTop{
	width:200px;
	padding:0;
	margin:0;
	list-style:none;
}
.rightTop li{
	border-left:4px solid #899195;
	padding:0 0 0px 10px;
	margin:0 0 7px 0;
}
.selectForm{
	height:18px;
	padding:0px 0 0 2px;
	margin:0 0px 0px 2px;
	background-color:#ededed;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#181d27;
	border:1px solid #83887b;
	width:124px;
}
.rightTop li a{
	font:normal 12px Arial, Verdana, sans-serif;
	color:#fff;
	text-decoration:none;
}
.display{
	position:relative;
	width:740px;
	padding:0px 20px 20px 10px;
	top:-20px;
	background-image: none;
}
h1.title, h1.title a:link, h1.title a:visited{
	padding:1px 5px;
	background-color:#C6B259;
	color:#fff;
	margin:0;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:none;
}
.pageContent{
	padding:3px 0 0 0;
}
.display h1, .pageContent h1{
	padding:1px 5px;
	background-color:#C6B259;
	color:#fff;
	margin:0;
	font-size:1.2em;
	font-weight:bold;
}
.display h2, .pageContent h2{
	font-size:1.15em;
	color:#334897;
	margin:0;
	padding:1px 5px;
}
.display h3, .pageContent h3{
	font-size:1.1em;
	color:#9A7F32;
	margin:0;
	padding:1px 5px;
}
.display h4, .pageContent h4,.display h5, .pageContent h5, .display h6, .pageContent h6{
	margin:0;
	padding:1px 5px;
	color:#757581;
	font-size:1em;
}

.pageContent a, .display a, .display a:visited, .pageContent a:visited{
	color:#2062C6;
	text-decoration:none;
}
.pageContent a:hover, .display a:hover{
	color:#993333;
	text-decoration:none;
}
.pageContent p{
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:1.2em;
	padding:0 10px;
}
.footer{
	position:relative;
	text-align:center;
	font-size:0.75em;
	line-height:1.5;
	padding-top:49px;
}
.footer div { padding-top: 20px; }
.footer p{
	padding:0;
	margin:0;
	letter-spacing:1px;
}
.footer a{
	text-decoration:none;
}
.titleContainer{
	position:relative;
	left:-10px;
	border-left:10px solid #9a7f31;
	font-size:24px;
	font-weight:bold;
	padding:18px 0 0 5px;
	margin:0 0 10px 0;
	color:#9a7f31;
	line-height:20px;
	background:none;
}
#ctl00_PlaceHolderMain_ctl02_ctl00_RichHtmlField_displayContent td{
	border:1px dashed #333;
}
.ms-MenuUIPopupBody { z-index: 300; }
/*///////////////////CALENDAR*/
.ms-cal-topday div, .ms-cal-topdayRTL div, .ms-cal-topdayL div, .ms-cal-topdayRTLL div, .ms-cal-wtopday div, .ms-cal-wtopdayL div, .ms-cal-wtopdayRTL div, .ms-cal-wtopdayRTLL div, .ms-cal-wtopdayfocus div, .ms-cal-wtopdayfocusL div, .ms-cal-wtopdayfocusRTL div, .ms-cal-wtopdayfocusRTLL div, .ms-cal-wtopday-today div, .ms-cal-wtopday-todayRTL div{
	background-color:#c5b358;

}
.ms-cal-topday, .ms-cal-wtopdayL, .ms-cal-wtopday{
	background-color:#c5b358;
	color:#505050;
}
.ms-cal-topday div a:link, .ms-cal-topdayover a:link, .ms-cal-wtopdayL a, .ms-cal-wtopdayLover a, .ms-cal-wtopday a, .ms-cal-wtopdayover a{
color:#505050;
}
.ms-cal-topdayover, .ms-cal-wtopdayLover, .ms-cal-wtopdayover{
	background-color:#c5b358;
	color:#505050;
}
.ms-cal-weekselected, .ms-cal-week, .ms-cal-weekB, .ms-cal-weekRTL, .ms-cal-weekRTLB {
	background-color:#c5b358;
	background-image:none;
}
.ms-cal-navheader, .ms-cal-nav-buttonsltr, .ms-calheader, .ms-cal-weekempty, .ms-cal-weekday, .ms-cal-time, .ms-cal-workhourF, .ms-cal-workhourRTL, .ms-cal-workhourRTLF, .ms-cal-workhourFover, .ms-cal-workhourRTLFover, .ms-cal-workhour, .ms-cal-workhourB, .ms-cal-workhourFover, .ms-cal-workhourRTLFover, .ms-cal-workhourover, .ms-cal-workhourBover, .ms-cal-workhourRTLover, .ms-cal-workhourRTLBover, .ms-cal-eworkhourRTLF .ms-cal-dayhalfhourRTLF, .ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF, .ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTL, .ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTL, .ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTL, .ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL, .ms-cal-workhourhalfhour, .ms-cal-workhourhalfhourB, .ms-cal-workhourRTLhalfhour, .ms-cal-workhourRTLBhalfhourover, .ms-cal-workhourRTLhalfhourover, .ms-cal-workhourBhalfhourover, .ms-cal-workhourBhalfhourover, .ms-cal-workhourhalfhourover, .ms-cal-workhourRTLFhalfhourover, .ms-cal-workhourFhalfhourover, .ms-cal-weekedge, .ms-cal-enoworkhourF, .ms-cal-enoworkhour, .ms-cal-enoworkhourB .ms-cal-dayhalfhour, .ms-cal-enoworkhourB .ms-cal-dayhour, .ms-cal-enoworkdayF .ms-cal-dayhalfhourF, .ms-cal-enoworkday .ms-cal-dayhalfhourF, .ms-cal-enoworkday .ms-cal-dayhourF, .ms-cal-enoworkdayF .ms-cal-dayhourF, .ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF, .ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF, .ms-cal-enoworkday, .ms-cal-enoworkdayRTL, .ms-cal-enoworkdayF, .ms-cal-enoworkdayRTLF, .ms-cal-enoworkhourF .ms-cal-dayhourF, .ms-cal-enoworkhour .ms-cal-dayhalfhourF, .ms-cal-enoworkhour .ms-cal-dayhourF, .ms-cal-enoworkhourF .ms-cal-dayhour, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL, .ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhourRTL, .ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF, .ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL, .ms-cal-enoworkhour .ms-cal-dayhalfhourF, .ms-cal-enoworkhour .ms-cal-dayhalfhour, .ms-cal-enoworkhour .ms-cal-dayhourF, .ms-cal-enoworkhour .ms-cal-dayhour .ms-cal-enoworkhourF .ms-cal-dayhourF, .ms-cal-enoworkhour, .ms-cal-enoworkhourRTL, .ms-cal-enoworkhourRTLL, .ms-cal-enoworkhourL, .ms-cal-enoworkhourF, .ms-cal-enoworkhourRTLF, .ms-cal-enoworkhourB .ms-cal-dayhalfhourF, .ms-cal-enoworkhourB .ms-cal-dayhourF, .ms-cal-wemptycell, .ms-cal-wemptycellL {
	background-color:#fff;
}
.ms-cal-nodataMid, .ms-cal-nodataBtm2{
	background-color:#EFEFEE;
}
.ms-cal-workitem, .ms-cal-todayitem, .ms-cal-todayitemRTL, .ms-cal-workitem2B, .ms-cal-workitemRTL2B, .ms-cal-todayitem2B, .ms-cal-todayitemRTL2B, .ms-cal-noworkitem, .ms-cal-noworkitemL, .ms-cal-noworkitemRTL, .ms-cal-noworkitemB, .ms-cal-noworkitemLB, .ms-cal-noworkitem2B, .ms-cal-noworkitemL2B, .ms-cal-noworkitemRTL2B{
	background-color:#fff;
}
 
.ms-cal-wtopdayL div span, .ms-cal-wtopday div span, .ms-cal-wtopdayRTL div span, .ms-cal-wtopdayRTLL div span, .ms-cal-wtopdayLover div span, .ms-cal-wtopdayover div span, .ms-cal-wtopdayRTLover div span, .ms-cal-wtopdayRTLLover div span, .ms-cal-wtopday-today div span, .ms-cal-wtopdayfocus div span, .ms-cal-wtopdayfocusL div span, .ms-cal-wtopdayfocusRTLL div span, .ms-cal-wtopdayfocusRTL div span, .ms-cal-wtopday-todayover div span, .ms-cal-wtopday-todayRTLover div span, .ms-cal-wtopday-todayRTL div span, .ms-cal-wtopdayfocusRTLover div span, .ms-cal-wtopdayfocusRTLLover div span, .ms-cal-wtopdayfocusover div span, .ms-cal-wtopdayfocusLover div span, .ms-cal-wtopdayL div a, .ms-cal-wtopday div a, .ms-cal-wtopdayRTL div a, .ms-cal-wtopdayRTLL div a, .ms-cal-wtopdayfocus div a, .ms-cal-wtopdayfocusL div a, .ms-cal-wtopdayfocusRTLL div a, .ms-cal-wtopdayfocusRTL div a {
	color:#505050;
}
.ms-cal-weekday{
	color:#505050;
	font:bold 13px tahoma, helvetica;
}

#DatePickerDiv { width: 190px; margin: 28px 0 0 6px; }

table.ms-picker-table td { text-align: center; }
body.ms-BuilderBackground, body.ms-builderbackground { background-image: none !important;}


/* Web Part Settings */
div.display .ms-WPHeader td { border-bottom: 0; }
h3.ms-WPTitle, h3.ms-WPTitle a:link, h3.ms-WPTitle a:visited{
	color:#a53a05;
	padding: 0 0 5px 0;
	font:bold 16px Arial, Verdana, sans-serif;
}
ul.cqwp { margin: 0; padding: 0; list-style-type: none; }
ul.cqwp li, ul.cqwp a.title:link, ul.cqwp a.title:visited{
	color:#3366ff;
	font:normal 13px Arial,Helvetica,sans-serif;
}
ul.cqwp li { color: #222; }
ul.cqwp li a:hover, ul.cqwp li a.title:hover{
	color:#993333;
	text-decoration:none;
}
ul.cqwp li { border-bottom:1px solid #e9bd54; padding:4px 0; }
ul.cqwp li.last { border-bottom: 0; text-align: right; padding: 10px 10px; }

a.ms-navitem:link, a.ms-navitem:visited { color: #36f; }

div.display .ms-vh, div.display .ms-vh2, div.display .ms-vh-icon, div.display .ms-vh-icon-empty, div.display .ms-vhImage, div.display .ms-gb, div.display .ms-gb2, div.display .ms-gbload, div.display .ms-vb, div.display .ms-vb2, div.display .ms-vb-tall, div.display .ms-GRFont, div.display .ms-vb-user, div.display table.ms-disc td, div.display .ms-vh2-nofilter, div.display .ms-vh2-nograd, div.display .ms-vh3-nograd, div.display .ms-vh2-nograd-icon, div.display .ms-vh2-nofilter-icon, div.display .ms-pb, div.display .ms-pb-selected, div.display .ms-ph,
div.display .ms-WPBody, div.display .link-item, div.display .description
{
color:#222222;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

div.display .ms-vb a, div.display .ms-vb2 a, div.display .ms-GRStatusText a, div.display .ms-vb-user a, div.display .link-item a, div.display .link-item a:link, div.display .ms-disc a, div.display .link-item a, div.display .link-item a:link { color: #36f; font-family:Arial,Helvetica,sans-serif; font-size:12px; }

div.display .ms-vb a:visited:hover, div.display .ms-vb a:hover, div.display .ms-vb2 a:visited:hover, div.display .ms-vb2 a:hover, div.display .ms-vb-user a:visited:hover, div.display .ms-vb-user a:hover, div.display .ms-disc a:visited:hover, div.display .ms-disc a:hover, div.display .link-item a:hover { color: #933; text-decoration: none; }

.ms-quicklaunchheader {
display:none;
}

