﻿/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */
body {
	  background-color:#54678F;
      margin:0;
      padding:0;
      height:100%;/*Required*/
      border:none
}
hr {
	color:#748ec5;
}
.ms-main { /*Main Table*/
	width:950px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffffff;
	text-align:center;
}
.ms-globallinks a{
	color:#ffffff;
}

.leftBorderFade{/*Used as page long border*/
		background-image:url('../../Images/leftborder.jpg');
		background-repeat:repeat-y;
}
.rightBorderFade{/*Used as page long border*/
		background-image:url('../../Images/rightborder.jpg');
		background-repeat:repeat-y;
}
.topArea /*Contains the Crest*/
{
	background-color:#748ec5;
	height:155px;
	width:200px;
	vertical-align:top;
	text-align:center;
	padding-left:10px;
}
.topAreaRight /*Landing Page Banner Image*/
{
	background-color:#748ec5;
	vertical-align:top;
	text-align:left;
}
.topAreaAlternate /*Contains the Small Crest*/
{
	background-color:#748ec5;
	background-position:top left;
	height:115px;
	width:230px;
	vertical-align:top;
	text-align:center;
	padding-left:10px;
}
.topAreaRightAlternate /*Alternate Master Page Banner Image*/
{
	background:url("../../images/headerhome.jpg") no-repeat;
	background-color:#748ec5;
	background-position:top left;
	text-align:left;
	vertical-align:bottom;
	width:655px;
}
.blazernet{
				border-bottom:2px solid #ffffff;
}
/*TOP LINK BAR*/
.ms-globalbreadcrumb{
	background-color:#758ec6;
	color:#000000;
}
.ms-globalbreadcrumb a{		
}
/*END TOP LINK BAR*/
/*BANNER AREA*/
.ms-bannerContainer {
	background-image:none;
	background-color:#758ec6;
	padding-left:20px;
	border-bottom:2px solid #ffffff;
	text-align:center;
	height:35px;
}
.ms-globalTitleArea {
	background-image:none;
	background-color:#758ec6;
	padding:0px 0px 0px 0px;
}
td.ms-titleimagearea {
	padding-left:0px;
}
/*TOP NAVIGATION*/
.ms-bannerframe {
				text-align:right;
}
.ms-topNavHover {
	background-image:none;
	background-color:#758ec6;
	border:none;
	color:#ffffff;
	font-weight:bold;
	font-size:10pt;
	font-family:Tahoma;
}
.ms-topnav {
	background-image:none;
	background-color:#758ec6;
	border:none;
	color:#ffffff;
	font-weight:bold;
	font-size:10pt;
	font-family:Tahoma;
}
.ms-topNavHover a{
	color:#740018;
}
.ms-banner{
	border-left:none;	
	text-align:right;			
}
.ms-topNavFlyOuts 
{
	background-color:#758ec5;
	/*margin-top:8px;*/
	/*margin-left:10px;*/
	
}
.ms-topNavFlyOuts
{	
	font-family: tahoma; 
	font-size: 8pt; 
	background-color: #748ec5;
	/*border:1px #54678F solid;
	border-top-style: none;*/
	color:#ffffff;
	font-weight:bold;
	*width:100%;
	min-width:160px;
	text-align:left;
}
.ms-topNavFlyOuts a
{
    display:block;
    padding:4px 5px 4px 5px;
    min-width:100%;
    color:#ffffff;
}
.ms-topNavFlyOutsHover /*Flyout Hover*/
{
	background-color:  #54678F;
	border:1px  #54678F solid;
	color:#ffffff;
}
.ms-topNavRoundRight
{
    width:0px;
}
.ms-topNavRoundLeft
{
    width:0px;
}
.ms-topnavContainer {
				border-left:none;
}
.ms-topnavselected a{
color:#740018;
}

/*END TOP NAVIGATION*/
/*LEFT NAVIGATION*/
	/*View All Site Content & Recycle Bin*/
TABLE.ms-recyclebin TD {
	background-image:none;
	background-color:#ffffff;
	color:#740018;
}
.ms-quicklaunchheader {
	background-image:none;
	background-color:#ffffff;
	color:#740018;
}
TABLE.ms-recyclebin TD a {
	color:#740018;
}
	.ms-quicklaunchheader a {
	color:#740018;
}
	/*-----------------------------------*/
.ms-navitem a{
				color:#740018;
				border:none;
}
.ms-navitem a:hover {
				font-weight:bold;
				color:#740018;
}
.ms-navheader{ /*Font*/
	background-image:none;
	background-color:#ffffff;		
	border:none;		
}
.ms-navheader a{
	color:#740018;				
}
.ms-navheader a:hover{
	font-weight:bold;
}
.ms-navSubMenu2 {
	background-color:#ffffff;
	border:none;
}
.ms-navSubMenu1 {
	background-color:#ffffff;
	border:none;
}
.ms-quicklaunch span.ms-navheader{
background-color:#ffffff;
border-top:none;
border-left:none;
padding:1px 4px 4px 4px;
}
.ms-navheader2 td{
background-color:#ffffff;
border-top:none;
border-left:none;
padding:1px 4px 4px 4px;
}
.ms-quicklaunch table.ms-navheader td{
background-color:#ffffff;
border-top:none;
border-left:none;
padding:1px 4px 4px 4px;
}
.ms-quicklaunch{
	border:none;
}
.ms-quicklaunchouter{
	border:none;
}
.ms-quicklaunch TABLE.ms-selectednavheader TD{
		background-image:none;
		background-color:#ffffff;
}
.ms-quicklaunchheader {
				border:none;
}
.ms-nav td {
				border:none;
}
.ms-quicklaunch table td{
				border:none;
}
TABLE.ms-navitem TD{
				background-image:none;
}
/*END LEFT NAVIGATION*/
/*AREA SURROUNDING PAGE LAYOUT(CONTENT AREA), and AROUND LEFT NAV*/
.ms-titlearearight {
		background-image:none;	
		background-color:#758ec6;	
}
.ms-pagetitleareaframe {
		background-image:none;	
		background-color:#758ec6;	
}
TD.titleareaframe {
		background-image:none;	
		background-color:#758ec6;	
}
DIV.titleareaframe {
		background-image:none;	
		background-color:#758ec6;	
}
.titleareaframe {
		background-image:none;	
		background-color:#758ec6;	
}
.titlearealeft {
		background-image:none;	
		background-color:#758ec6;	
}
.ms-consoletitleareaframebottom {
		background-image:none;	
		background-color:#758ec6;	
}
.ms-consoletitleareaframe {
		background-image:none;	
		background-color:#758ec6;	
}
.ms-nav {
		background-image:none;	
		background-color:#758ec6;	
}
.ms-pagebottommarginleft {
		background-image:none;	
		background-color:#758ec6;	
}
.ms-pagebottommarginright {
		background-image:none;	
		background-color:#758ec6;	
}
.ms-pagebottommargin {
		background-image:none;	
		background-color:#758ec6;	
}
div.ms-titleareaframe {
		background-image:none;	
		background-color:#758ec6;	
}
.ms-pagetitle a {
		background-image:none;	
		background-color:#758ec6;
		color:#ffffff;	
}
.ms-pagetitle {
		background-image:none;	
		background-color:#758ec6;
		color:#ffffff;	
}
.ms-bodyareapagemargin {
		background-image:none;	
		background-color:#758ec6;	
}
td.ms-rightareacell DIV.ms-pagemargin {
		background-image:none;	
		background-color:#758ec6;	
}
.ms-pagemargin {
		background-image:none;	
		background-color:#758ec6;	
}
.ms-consolemptablerow{
		background-color:#758ec6;
}
/*CONTENT AREA FRAME*/
.ms-bodyareaframe{
		border:none;
}
.ms-bodyareapagemargin {
		border-top:none;
}
TD.ms-rightareacell DIV.ms-pagemargin {
				border-left:none;
}
.centerContent{
	border:none;
}
.centerCell{
	border:none;
}
.ms-bodyareaframe{
				padding:0px;
				float:left;
}
.leftTopCorner{
	background-image:url('../../Images/topleft.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	width:10px;		
	background-color:#ffffff;	
}
.leftBottomCorner{
	background-image:url('../../Images/bottomleft.jpg');
	background-position:left bottom;
	background-repeat:no-repeat;
	width:10px;	
	background-color:#ffffff;					
}
.rightTopCorner{
	background-image:url('../../Images/topright.jpg');
	background-position:right top;
	background-repeat:no-repeat;	
	width:10px;		
	background-color:#ffffff;			
}
.rightBottomCorner{
	background-image:url('../../Images/bottomright.jpg');
	background-position:right bottom;
	background-repeat:no-repeat;	
	width:10px;		
	background-color:#ffffff;			
}
.leftTopCornerCon{
	background-image:url('../../Images/topleft.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	width:10px;	
	height:10px;	
	background-color:#ffffff;	
}
.leftBottomCornerCon{
	background-image:url('../../Images/bottomleft.jpg');
	background-position:left bottom;
	background-repeat:no-repeat;
	width:10px;	
	height:10px;
	background-color:#ffffff;					
}
.rightTopCornerCon{
	background-image:url('../../Images/topright.jpg');
	background-position:right top;
	background-repeat:no-repeat;	
	width:10px;		
	height:10px;
	background-color:#ffffff;			
}
.rightBottomCornerCon{
	background-image:url('../../Images/bottomright.jpg');
	background-position:right bottom;
	background-repeat:no-repeat;	
	width:10px;		
	height:10px;
	background-color:#ffffff;			
}

.sideborder{
	background-color:#ffffff;
}
.ms-pagebottommarginleft{ /*Bottom Left Corner of Table*/
		background-image:url('../../Images/lowerleftblue.jpg');
		background-repeat:no-repeat;
		background-position:left bottom;
}
.ms-pagebottommarginright{ /*Bottom Right Corner of Table*/
		background-image:url('../../Images/lowerrightblue.jpg');
		background-repeat:no-repeat;
		background-position:right bottom;
}
/*END OF CONTENT AREA FRAME*/
/*PAGEBREADCRUMB*/
/*BREADCRUMB*/
.breadcrumb
{
    font-family: tahoma; 
    color: #740018;
    clear:both;
    font-size:8pt; 
    font-family: tahoma; 
    padding-left:0px;
    padding-bottom:2px;
    padding-top:4px;
    border-bottom:none;
    margin-bottom:4px;
    background-color:#ffffff;
    float:left;
    width:100%;
}
.breadcrumb a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #740018;
}
.breadcrumb:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #740018;
}
.breadcrumb a
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #740018;
}
.breadcrumb a:hover
{
	text-decoration:underline;
}
.breadcrumbCurrent
{
	font-weight:bold; 
}
.ms-pagebreadcrumb{
				display:none;
}
.ms-pagebreadcrumb removeMargins{
				display:none;
}
/*End of Breadcrumb----------------------------------------*/
/*Used on Welcome Standard Page Layout------------*/
.welcomeStdWebZoneTable{
	width:100%;
	float:left;
	min-width:720px;
	vertical-align:top;
}
.welcomeStdWebZoneLeft{
	width:100%;
	vertical-align:top;
	padding-top:5px;			
}
.welcomeStdWebZoneRight{
	width:25%;
	vertical-align:top;	
	padding-top:8px;		
}
.welcomeStdWebZoneBottom{
	width:100%;
	vertical-align:top;
	padding-top:5px;
	padding-bottom:10px;
	min-width:680px;			
}
.welcomeColumn{
	padding-top:5px;
}
/*
End Used on Welcome Standard Page Layout------------------*/

/*--------------*/
.ms-titlearea{
		background-color:#758ec6;
}
.sitemap1{
	font-family:Tahoma;
	font-size:8pt;
	color:#ffffff;		
	font-weight:bold;	
	padding-bottom:10px;
	height:20px;	
}
.copyright1{
	font-family:Tahoma;
	font-size:8pt;
	color:#ffffff;		
	font-weight:bold;	
	padding-bottom:10px;
	height:20px;	
}
.sitemap{
	font-family:Tahoma;
	font-size:8pt;
	color:#ffffff;		
	font-weight:bold;	
	padding-bottom:10px;
	height:20px;	
}
.copyright{
	font-family:Tahoma;
	font-size:8pt;
	color:#ffffff;		
	font-weight:bold;	
	padding-bottom:10px;
	height:20px;	
}
.sitemap1 a{
	color:#ffffff;
	text-decoration:none;		
}
.copyright1 a{
	color:#ffffff;
	text-decoration:none;		
}
.sitemap a{
	color:#ffffff;
	text-decoration:none;		
}
.copyright a{
	color:#ffffff;
	text-decoration:none;		
}
.sitemap1 a:hover{
	text-decoration:underline;		
}


.copyright1 a:hover{
	text-decoration:underline;		
}


.sitemap a:hover{
	text-decoration:underline;		
}


.copyright a:hover{
	text-decoration:underline;		
}


.sitemap{
	text-align:right;	
	padding-right:10px;	
}
.copyright {
	text-align:left;
	padding-left:15px
}
.sitemap1{
	text-align:right;	
	padding-top:8px;
	padding-right:10px;	
	background-image:url('../../Images/lowerrightblue.jpg');
	background-position: right bottom;
	background-repeat:no-repeat;
	background-color:#758ec6;
	
}
.copyright1 {
	text-align:left;
	padding-top:8px;
	padding-left:15px;
	background-image:url('../../Images/lowerleftblue.jpg');
	background-position: left bottom;
	background-repeat:no-repeat;
	background-color:#758ec6;

}
.ms-titlearearight .ms-areaseparatorright{
				background-image:none;
				background-color:#758ec6;
				border:none;
}
TD.ms-areaseparatorleft{
				background-image:none;
				background-color:#758ec6;
				border:none;
}
DIV.ms-areaseparatorright{
				background-image:none;
				background-color:#758ec6;
				border:none;
}
DIV.ms-areaseparatorleft{
				background-image:none;
				background-color:#758ec6;
				border:none;
}
.ms-areaseparator{
				background-image:none;
				background-color:#758ec6;
				border:none;
}
/*CALENDAR CSS*/
/*Left Navigation Calendar Picker*/
.ms-picker-table{
				text-align:center;	
				background-color: #54678F;	
				color:#ffffff;
				font-weight:bold;
}
.ms-datepickerouter{
				width:160px;
				padding-left:0px;
				padding-top:10px;
				
}
.ms-picker-header{
				border-bottom:1px solid #ffffff;
}
Table.ms-picker-table TD.ms-picker-footer{
				border-top:1px solid #ffffff;
				/*"Today is"*/color:#ffffff;
}
.ms-picker-footer A{
				color:#ffffff;
}
.ms-picker-footer A:hover{
				color:#748ec5;
}

/*Month Picker*/
.ms-picker-monthcenter A:link {
	color:#ffffff;
}
.ms-picker-monthcenterOn A:hover{
	color:#748ec5;
}
.ms-picker-monthselected A:link{
	color:#748ec5;
}
.ms-picker-monthcenterOn{
				color:#748ec5;
}
/*Day Picker*/
table.ms-picker-table td.ms-picker-daycenter{
				border-top:;
				border-bottom:;
				border-right:;
				background-color:#ffffff;
}
table.ms-picker-table td.ms-picker-today{
				border-top:1px solid #000000;
				border-bottom:1px solid #000000;
				border-right:1px solid #000000;
				border-left:1px solid #000000;
				background-color:#748ec5;
}
.ms-picker-table .ms-picker-dayheader{
				color:#ffffff;
}
/*End Left Navigation Calendar Picker-------------*/

.ms-cal-weekempty{
				background-color:transparent;
}

.ms-cal-weekname{
				background-color:transparent;
}

.ms-cal-weekday{
				background-color:transparent;
}

.ms-calheader{
				background-color:transparent;
}
.ms-cal-nodataBtm2{
				background-color:#eeeeee;
}
.ms-cal-nodataMid{
				background-color:#eeeeee;
}
.ms-cal-navheader{
				color:#54678F;
}
span.ms-cal-navselected a{
				color:#54678F;
}
span.ms-cal-navselected a:hover{
				color:#54678F;
}

/*Day Width for Month View*/				
.ms-calheader img { width: auto; }

/*Day not in Month*/
.ms-cal-nodataBtm2{
				border-left:1px solid #000000;
				padding-bottom:1px;
				vertical-align:top;
				border-right:1px solid #000000;		
}
.ms-cal-nodataMid{
				border-left:1px solid #000000;
				padding-bottom:1px;
				vertical-align:top;
				border-right:1px solid #000000;		
}
/*Month Day Headers*/
.ms-cal-weekday{
				color:#54678F;
}

/*"Expand All" and "Collapse All" Links*/
td a.ms-cal-nav{
				color:#54678F;
}
/*"Day","Week", "Month" Links (Not Selected)*/
SPAN.ms-cal-nav A{
				color:#54678F;
}
SPAN.ms-cal-nav A:hover{
				color:#54678F;
}

.ms-cal-nav-buttonsltr{
				color:#ffffff;
}
/*.ms-cal-weekbox*/
.ms-cal-weekbox{
				background-color:#748ec5;	
				border:none;	
}
.ms-cal-week {
				border-left:1px solid #000000;
				border-right:1px solid #000000;
				border-top:1px solid #000000;
				border-bottom:1px solid #000000;
				background-image:none;
				background-color:#748ec5;
}
.ms-cal-weekselected {
				border-left:1px solid #000000;
				border-right:1px solid #000000;
				border-top:1px solid #000000;
				border-bottom:1px solid #000000;
				background-image:none;
				background-color:#748ec5;

}
/*Top Date Headers Month View*/
.ms-cal-topday DIV{
				color:#ffffff;
				background-color:#748ec5;
}
.ms-cal-topday{
				color:#ffffff;
				background-color:#748ec5;
}
.ms-cal-topday DIV A:link {
				color:#ffffff;
}
.ms-cal-topday {
				border:1px solid #000000;
}
.ms-cal-topdayover {
				border:1px solid #000000;
				background-image:none;
				background-color: #54678F;
				color:#ffffff;
}
.ms-cal-topdayover DIV{
	color:#ffffff;

}
.ms-cal-topdayover A:hover {
				color:#ffffff;
}


/* Left & Right Border for Multi-day Events in Week and Month View */ 
.contB {
	border-left: solid 2px #748ec5;
	border-right: solid 2px #748ec5;
	border-bottom: solid 1px #748ec5;
	border-top: solid 1px #748ec5;
	width:100%;

}

/* Left & Right Border for Multi-day Events in Day View */
.contl {
	border-left: solid 2px rgb(141, 141, 138);
}
.contr {
	border-right: solid 2px rgb(141, 141, 138);
}

/* Top & Bottom Border for Multi-day Events in Day, Week and Month View */
.cont {
	border-bottom: solid 1px rgb(141, 141, 138);
	border-top: solid 1px rgb(141, 141, 138);
}

.contr {
	border-bottom: solid 1px rgb(141, 141, 138);
	border-top: solid 1px rgb(141, 141, 138);
}

.contl {
	border-bottom: solid 1px rgb(141, 141, 138);
	border-top: solid 1px rgb(141, 141, 138);
}

/* Background color for Multi-day Events in Day, Week and Month View */
.ms-cal-defaultbgcolor {
	background-color:  #748ec6;
	background-image: none;
	padding: 0px 0px 0px 0px;
}
td.ms-cal-defaultbgcolor A{
				color:#ffffff;
}
/* Background color for Hover state on Multi-day Events in Day, Week and Month View */
.ms-cal-defaultbgcolorsel {
	background-color:  #54678F;
	background-image: none;
	padding: 0px 0px 0px 0px;
}
/* Vertical lines between days in Month View */
.ms-cal-noworkitemrtl {
	border-right: 1px solid  #54678F;
}
.ms-cal-nodatamid {
	border-right: 1px solid  #54678F;
}
.ms-cal-nodataleft {
	border-right: 1px solid  #54678F;
}
.ms-cal-nodataleftrtl {
	border-right: 1px solid  #54678F;
}
.ms-cal-alldayevent {
	border-right: 1px solid  #54678F;
}
.ms-cal-alldayeventl {
	border-right: 0px solid  #54678F;
}
.ms-cal-alldayeventrtl {
	border-right: 1px solid  #54678F;
}
.ms-cal-alldayeventrtll {
	border-right: 1px solid  #54678F;
}
.ms-cal-muworkitem {
	border-right: 1px solid  #54678F;
}
.ms-cal-muworkiteml {
	border-right: 1px solid  #54678F;
}
.ms-cal-muworkitemr {
	border-right: 1px solid  #54678F;
}
.ms-cal-muworkitemrtl {
	border-right: 1px solid  #54678F;
}
.ms-cal-muworkitemrtll {
	border-right: 1px solid  #54678F;
}
.ms-cal-workitem {
	border-right: 1px solid  #54678F;
}
.ms-cal-todayitem {
	border-right: 1px solid  #54678F;
}
.ms-cal-todayitemrtl {
	border-right: 1px solid  #54678F;
}
.ms-cal-noworkitem {
	border-right: 1px solid  #54678F;
}
.ms-cal-noworkiteml {
	border-right: 1px solid  #54678F;
}
.ms-cal-noworkiteml2b {
	border-right: 1px solid  #54678F;
}
.ms-cal-noworkitemrtl2b {
	border-right: 1px solid  #54678F;
}
.ms-cal-workitem2b {
	border-right: 1px solid  #54678F;
}
.ms-cal-workitemrtl2b {
	border-right: 1px solid  #54678F;
}
.ms-cal-todayitem2b {
	border-right: 1px solid  #54678F;
}
.ms-cal-todayitemrtl2b {
	border-right: 1px solid  #54678F;
}
.ms-cal-noworkitemb {
	border-right: 1px solid  #54678F;
}
.ms-cal-noworkitemlb {
	border-right: 1px solid  #54678F;
}
.ms-cal-noworkitem2b {
	border-right: 1px solid  #54678F;
}
.ms-cal-nodataleftbtm2 {
	border-right: 1px solid  #54678F;
}
.ms-cal-nodataleftbtmrtl2 {
	border-right: 1px solid  #54678F;
}
.ms-cal-nodatabtm {
	border-right: 1px solid  #54678F;
}
.ms-cal-nodatabtm2 {
	border-right: 1px solid  #54678F;
}
.ms-cal-nodataleftbtm {
	border-right: 1px solid  #54678F;
}
.ms-cal-nodataleftbtmrtl {
	border-right: 1px solid  #54678F;
}
.ms-cal-noworkitem2B{
	border-right: 1px solid #6f9dd9;
	border-left:none;
}
.ms-cal-noworkitem{
	border-right: 1px solid #6f9dd9;
	border-left:none;
}
.ms-cal-workitem{
				width:120px;
}
/* Background color for NON work hours/days in Day, Week and Month View */
.ms-cal-enoworkhourrtlf .ms-cal-dayhalfhourrtlf {
	background-color:  #54678F;
}

.ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtl {
	background-color:  #54678F;
}

.ms-cal-workhourb {
	background-color:  #54678F;
}

.ms-cal-workhourbhalfhour {
	background-color:  #54678F;
}

.ms-cal-enoworkhourl {
	background-color:  #54678F;
}

.ms-cal-enoworkhourf {
	background-color:  #54678F;
}

.ms-cal-enoworkhourrtlf .ms-cal-dayhourrtlf {
	background-color:  #54678F;
}

.ms-cal-enoworkhourrtlf .ms-cal-dayhourrtl {
	background-color:  #54678F;
}

.ms-cal-enoworkhourrtl {
	background-color:  #54678F;
}

.ms-cal-enoworkhourrtll {
	background-color:  #54678F;
}

.ms-cal-enoworkhourb .ms-cal-dayhalfhour {
	background-color:  #54678F;
}

.ms-cal-enoworkhourb .ms-cal-dayhour {
	background-color:  #54678F;
}

.ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	background-color:  #54678F;
}

.ms-cal-enoworkhourb .ms-cal-dayhourf {
	background-color:  #54678F;
}

.ms-cal-nodataleftbtmrtl {
	background-color:  #54678F;
}

.ms-cal-nodataleftbtm2 {
	background-color:  #54678F;
}

.ms-cal-nodataleftbtmrtl2 {
	background-color:  #54678F;
}

.ms-cal-nodatabtm {
	background-color:  #54678F;
}

.ms-cal-enoworkhourf .ms-cal-dayhour {
	background-color:  #54678F;
}

.ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf {
	background-color:  #54678F;
}

.ms-cal-enoworkhourrtlf .ms-cal-dayhalfhourrtlf {
	background-color:  #54678F;
}

.ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtl {
	background-color:  #54678F;
}

.ms-cal-enoworkhourrtl .ms-cal-dayhourrtlf {
	background-color:  #54678F;
}

.ms-cal-enoworkhourrtl .ms-cal-dayhourrtl {
	background-color:  #54678F;
}

.ms-cal-enoworkhourrtlf .ms-cal-dayhourrtlf {
	background-color:  #54678F;
}

.ms-cal-enoworkhourrtlf .ms-cal-dayhourrtl {
	background-color:  #54678F;
}

.ms-cal-enoworkhour .ms-cal-dayhourf {
	background-color:  #54678F;
}

.ms-cal-enoworkhour .ms-cal-dayhour .ms-cal-enoworkhourf .ms-cal-dayhourf {
	background-color:  #54678F;
}

.ms-cal-enoworkhour {
	background-color:  #54678F;
}

.ms-cal-enoworkhourrtlf {
	background-color:  #54678F;
}

.ms-cal-weekedge {
	background-color:  #54678F;
}

.ms-cal-enoworkhourf .ms-cal-dayhour {
	background-color:  #54678F;
}

{
	background-color:  #54678F;
}

.ms-cal-enoworkhourf .ms-cal-dayhourf {
	background-color:  #54678F;
}

.ms-cal-enoworkhour {
	background-color:  #54678F;
}

.ms-cal-enoworkhourrtlf {
	background-color:  #54678F;
}

.ms-cal-enoworkdayf .ms-cal-dayhalfhourf {
	background-color:  #54678F;
}

.ms-cal-enoworkday .ms-cal-dayhalfhourf {
	background-color:  #54678F;
}

.ms-cal-enoworkday .ms-cal-dayhourf {
	background-color:  #54678F;
}

.ms-cal-enoworkdayf .ms-cal-dayhourf {
	background-color:  #54678F;
}

.ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtlf {
	background-color:  #54678F;
}

.ms-cal-enoworkdayrtlf .ms-cal-dayhalfhourrtlf {
	background-color:  #54678F;
}

.ms-cal-enoworkdayrtl .ms-cal-dayhourrtlf {
	background-color:  #54678F;
}

.ms-cal-enoworkdayrtlf .ms-cal-dayhourrtlf {
	background-color:  #54678F;
}

.ms-cal-enoworkday {
	background-color:  #54678F;
}

.ms-cal-enoworkdayrtl {
	background-color:  #54678F;
}

.ms-cal-enoworkdayf {
	background-color:  #54678F;
}

.ms-cal-enoworkdayrtlf {
	background-color:  #54678F;
}

.ms-cal-time {
	background-color:  #FFFFFF;
}

.ms-cal-nodataleft {
	background-color:  #54678F;
}

.ms-cal-nodataleftrtl {
	background-color:  #54678F;
}

.ms-cal-nodataleftbtm {
	background-color:  #54678F;
}

/* Vertical lines between days in Month View */
.ms-cal-noworkitemrtl {
	border-right: 1px solid #748ec5;
}

.ms-cal-nodatamid {
	border-right: 1px solid #748ec5;
}

.ms-cal-nodataleft {
	border-right: 1px solid #748ec5;
}

.ms-cal-nodataleftrtl {
	border-right: 1px solid #748ec5;
}

.ms-cal-alldayevent {
	border-right: 1px solid #748ec5;
}

.ms-cal-alldayeventl {
	border-right: 1px solid #748ec5;
}

.ms-cal-alldayeventrtl {
	border-right: 1px solid #748ec5;
}

.ms-cal-alldayeventrtll {
	border-right: 1px solid #748ec5;
}

.ms-cal-muworkitem {
	border-right: 1px solid #748ec5;
}

.ms-cal-muworkiteml {
	border-right: 1px solid #748ec5;
}

.ms-cal-muworkitemr {
	border-right: 1px solid #748ec5;
}

.ms-cal-muworkitemrtl {
	border-right: 1px solid #748ec5;
}

.ms-cal-muworkitemrtll {
	border-right: 1px solid #748ec5;
}

.ms-cal-workitem {
	border-right: 1px solid #748ec5;
}

.ms-cal-todayitem {
	border-right: 1px solid #748ec5;
}

.ms-cal-todayitemrtl {
	border-right: 1px solid #748ec5;
}

.ms-cal-noworkitem {
	border-right: 1px solid #748ec5;
}

.ms-cal-noworkiteml {
	border-right: 1px solid #748ec5;
}

.ms-cal-noworkiteml2b {
	border-right: 1px solid #748ec5;
}

.ms-cal-noworkitemrtl2b {
	border-right: 1px solid #748ec5;
}

.ms-cal-workitem2b {
	border-right: 1px solid #748ec5;
}

.ms-cal-workitemrtl2b {
	border-right: 1px solid #748ec5;
}

.ms-cal-todayitem2b {
	border-right: 1px solid #748ec5;
}

.ms-cal-todayitemrtl2b {
	border-right: 1px solid #748ec5;
}

.ms-cal-noworkitemb {
	border-right: 1px solid #748ec5;
}

.ms-cal-noworkitemlb {
	border-right: 1px solid #748ec5;
}

.ms-cal-noworkitem2b {
	border-right: 1px solid #748ec5;
}

.ms-cal-nodataleftbtm2 {
	border-right: 1px solid #748ec5;
}

.ms-cal-nodataleftbtmrtl2 {
	border-right: 1px solid #748ec5;
}

.ms-cal-nodatabtm {
	border-right: 1px solid #748ec5;
}

.ms-cal-nodatabtm2 {
	border-right: 1px solid #748ec5;
}

.ms-cal-nodataleftbtm {
	border-right: 1px solid #748ec5;
}

.ms-cal-nodataleftbtmrtl {
	border-right: 1px solid #748ec5;
}

/* Horizontal lines between weeks in Month View */
.ms-cal-noworkiteml2b {
	border-bottom: solid 1px #748ec5;
}

.ms-cal-noworkitemrtl2b {
	border-bottom: solid 1px #748ec5;
}

.ms-cal-workitem2b {
	border-bottom: solid 1px #748ec5;
}

.ms-cal-workitemrtl2b {
	border-bottom: solid 1px #748ec5;
}

.ms-cal-todayitem2b {
	border-bottom: solid 1px #748ec5;
}

.ms-cal-todayitemrtl2b {
	border-bottom: solid 1px #748ec5;
}

.ms-cal-noworkitemb {
	border-bottom: solid 1px #748ec5;
}

.ms-cal-noworkitemlb {
	border-bottom: solid 1px #748ec5;
}

.ms-cal-noworkitem2b {
	border-bottom: solid 1px #748ec5;
}

.ms-cal-nodataleftbtm2 {
	border-bottom: solid 1px #748ec5;
}

.ms-cal-nodataleftbtmrtl2 {
	border-bottom: solid 1px #748ec5;
}

.ms-cal-nodatabtm {
	border-bottom: solid 1px #748ec5;
}

.ms-cal-nodatabtm2 {
	border-bottom: solid 1px #748ec5;
}

.ms-cal-nodataleftbtm {
	border-bottom: solid 1px #748ec5;
}

.ms-cal-nodataleftbtmrtl {
	border-bottom: solid 1px #748ec5;
}

.ms-cal-workhourF  {
				background-color:#748ec5;
}

.ms-cal-workhouroverF  {
				background-color:#748ec5;
}

.ms-cal-workhourover  {
				background-color:#748ec5;
}

.ms-cal-workhourhalfhourover  {
				background-color:#748ec5;
}

.ms-cal-workhour  {
				background-color:#748ec5;
}

.ms-cal-workhourhalfhour  {
				background-color:#748ec5;
}

.ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf  {
				background-color:#748ec5;
}

.ms-cal-enoworkhour .ms-cal-dayhourf  {
				background-color:#748ec5;
}

.ms-cal-enoworkhour .ms-cal-dayhour  {
				background-color:#748ec5;
}

.ms-cal-enoworkhour .ms-cal-dayhalfhour  {
				background-color:#748ec5;
}

.ms-cal-workhourBhalfhour  {
				background-color:#748ec5;
}

.ms-cal-enoworkhourB .ms-cal-dayhalfhour  {
				background-color:#748ec5;
}

.ms-cal-enoworkhourB .ms-cal-dayhalfhourF  {
				background-color:#748ec5;
}

.ms-cal-enoworkhourF .ms-cal-dayhour  {
				background-color:#748ec5;
}

.ms-cal-enoworkhourF .ms-cal-dayhourF  {
				background-color:#748ec5;
}

.ms-cal-enoworkhour .ms-cal-dayhourF  {
				background-color:#748ec5;
}

.ms-cal-enoworkhour .ms-cal-dayhalfhourF  {
				background-color:#748ec5;
}
.ms-cal-workhourBhalfhour{
				border-top:solid 1px #ffffff;
}
.ms-cal-weekB{
				border:solid 1px #000000;
}

/*End Calendar-------------------------------------------------*/



/*SHAREPOINT FORMS*/
.ms-formbody{
				background-color:#FFFFFF;
				width:100%;
				text-align:left;
}

table.ms-toolbar{
				border:1px solid #000000;
				color:#ffffff;
				background-image:none;
				background-color: #3f71bc;
}
table.ms-toolbar .ms-descriptiontext{
				
				color:#ffffff;
}
.ms-toolbar .ms-WPBody A:link {	
				color:#ffffff;
}
.ms-toolbar a:hover {	
				color:#ffffff;
}
.ms-toolbar a {	
				color:#ffffff;
}
.ms-toolbar {	
				color:#ffffff;
}
.ms-toolbar a:hover{
	text-decoration:underline;
}
/*End SharePoiont Forms-----------------------------------------*/
/*Curves for Landing Page Columns*/
.leftCurve{
				background-color:#ffffff;
				background-image:url('../../Images/leftCurve.jpg');
				background-repeat:no-repeat;
				width:27px;
				height:100%;
				background-position:left top;
}
.rightCurve{
				background-color:#ffffff;
				background-image:url('../../Images/rightCurve.jpg');
				background-repeat:no-repeat;
				width:27px;
				height:100%;
				background-position:right top;
}
.centerSpace{ /*Used for space between columns*/
				background-color:#748ec5;
				width:2px;
}
.emergency{
	width:100%;
	background-color:#748ec5;
	padding-left:200px;
	padding-right:200px;
	height:10px;
}
.emergencyNoticeText{
	color:#740018;
	font-weight:bold;
	font-size:12pt;
}
.emergencyMessage{
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:#740018;
}
.emergencyimage{
	background-image:url('../../Images/emergencyred.jpg');
	background-repeat:no-repeat;
	background-position:right top;
	width:40px;
	height:20px;
}
.ms-titlearealeft {
	background-color:#748ec5;
}
/*End of Landing Page Columns----------------------------------*/


.ms-WPTitle a:visited{
	color:#740018;
	font-family:tahoma,sans-serif;
	font-size:10pt;
	font-weight:bold;
	padding:2px 7px 2px 3px;
}
.ms-WPTitle a:active{
	color:#740018;
	font-family:tahoma,sans-serif;
	font-size:10pt;
	font-weight:bold;
	padding:2px 7px 2px 3px;
}
.ms-WPTitle a:hover{
	color:#740018;
	font-family:tahoma,sans-serif;
	font-size:10pt;
	font-weight:bold;
	padding:2px 7px 2px 3px;
}
.ms-WPTitle a:link{
	color:#740018;
	font-family:tahoma,sans-serif;
	font-size:10pt;
	font-weight:bold;
	padding:2px 7px 2px 3px;
}
.ms-WPTitle{
	color:#740018;
	font-family:tahoma,sans-serif;
	font-size:10pt;
	font-weight:bold;
	padding:2px 7px 2px 3px;
}
.srch-stats {
	background-color:transparent !important;
}
.ms-srchresultstop {
	background-color:transparent;
}
@media print{
.ms-globalbreadcrumb{
	display:none;
}				
.sitemap{
	display:none;
}				
.copyright{
	display:none;
}				
.ms-pagebottommarginleft{
	display:none;
}				
.rightTopCornerCon{
	display:none;
}				
.leftTopCornerCon{
	display:none;
}				
.rightBottomCornerCon{
	display:none;
}				
.leftBottomCornerCon{
	display:none;
}				
.blazernet{
	display:none;
}				
.toparearight{
	display:none;
}				
.toparea{
	display:none;
}				
}