@charset "utf-8";
.colourBak01 {
	background-color: #C66;
}
.colourBak02 {
	background-color: #996;
}
.noPadMargin {
	margin: 0px;
	padding: 0px;
}


.header {
	min-height: 80px;
	margin-bottom: 10px;
}
.isleLogo {
	margin-top: 10px;
	margin-left: 10px;
}

.isleSpot {
	float: left;
}
.isleText {
	float: left;
	font-size: 8px;
	line-height: 1em;
	color: #999;
	padding-top: 4px;
	padding-left: 2px;
}
.loggedIn {
	float: right;
	text-align: right;
	margin-top: 43px;
	font-size: 0.9em;
	color: #666;
}

.greyBar {
	background-image: url(../images/general/greyBar.png);
	background-position: right center;
	background-repeat: no-repeat;
}
@media (max-width: 768px) {
  .greyBar {
   background-image:none;
  }

}

.pageHeader {
	margin-bottom: 0px;
	padding-right: 15px;
	padding-left: 15px;
	margin-top: 0px;
}
.pageHeader h1 {
	font-size: 24px;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #6C0036;
}
.pageHeader h1 span{
	font-size: 20px;
	color: #CA0066;
}
.pageHeader h2 {
	font-size: 20px;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #6C0036;
}
.pageHeader h2 span {
	font-size: 16px;
	color: #CA0066;
}




.content {
	padding-right: 15px;
	padding-left: 15px;
}
.contentHeader {
	margin-bottom: 10px;
	padding-right: 15px;
	padding-left: 15px;
}
.contentHeader h1 {
	font-size: 24px;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #6C0036;
}
.contentHeader h2 {
	font-size: 20px;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #6C0036;
}
.contentHeader h2 span {
	font-size: 18px;
	color: #CA0066;
}
.clickHere {
}
.clickHere a {
	margin-right: 5px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ca006c+0,c9488d+41,c9488d+55,ca006c+100 */
	background: #ca006c; /* Old browsers */
	background: -moz-linear-gradient(top,  #ca006c 0%, #c9488d 41%, #c9488d 55%, #ca006c 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ca006c 0%,#c9488d 41%,#c9488d 55%,#ca006c 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ca006c 0%,#c9488d 41%,#c9488d 55%,#ca006c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ca006c', endColorstr='#ca006c',GradientType=0 ); /* IE6-9 */
	border-radius: 5px;
	border: 1px solid #A40052;
	box-shadow: 3px 3px 3px #ccc;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	color: #FFF;
	text-decoration: none;
}
.clickHere a:hover {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#8e0058+0,c9488d+41,c9488d+55,8e0058+100 */
background: #8e0058; /* Old browsers */
background: -moz-linear-gradient(top,  #8e0058 0%, #c9488d 41%, #c9488d 55%, #8e0058 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #8e0058 0%,#c9488d 41%,#c9488d 55%,#8e0058 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #8e0058 0%,#c9488d 41%,#c9488d 55%,#8e0058 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e0058', endColorstr='#8e0058',GradientType=0 ); /* IE6-9 */

}
.searchResults {
	border-radius: 5px;
	background-color: #F9F9F9;
	padding: 10px;
	border: 1px solid #DDD;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
}
.searchResults a {
	color: #CA0066;
	text-decoration: underline;
}
.searchResults a:hover {
	color: #666;
	text-decoration: none;
}
.jobsSubNav {
    margin-bottom: 10px;
    padding-right: 0px;
    padding-left: 0px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #E1E1E1;
    margin-right: 0px;
    margin-left: 0px;
}
.jobsSubNav a {
    text-decoration: none;
    padding-top: 2px;
    padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 10px;
    background-color: #CA006C;
    color: #FFF;
    border-right: 1px solid #FFF;}
.jobsSubNav a:hover {
	background-color: #77003F;
}

.noLinkHere {
	text-decoration: none;
    padding-top: 2px;
    padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 10px;
    background-color: #77003F;
    color: #FFF;
    border-right: 1px solid #FFF;
}



.jobTable {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #808080;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd;
}
.table-striped thead tr th {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #808080;
	border-left-color: #808080;
}

.jobTable td {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 3px;
}
.jobTable th {
	color: #FFF;
	background-color: #808080;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.container .row.content .jobTable.table.demo.table-striped thead tr .tableCentreTH {
	text-align: center;
}
.noWrapTDCell {

}


.jobTableLinks {
}




.jobTableLinks a {
	color: #CA006C;
	text-decoration: underline;
}
.jobTableLinks a:hover {
	color: #660035;
	text-decoration: none;
}

.jobHoursTable {
	margin-bottom: 10px;
}
.jobHoursPanel {
	background-color: #C9C;
}
.jobHoursHeader {
	border-radius: 5px;
	background-color: #FFF;
	border: 1px solid #DDD;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-bottom: 5px;
}
.jobHoursHeader h3 {
	font-size: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.jobHoursHeader p {
	color: #CA0066;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.rightLine {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B9B0B9;
}

.tableLinksCntr {
	float: left;
}
.totalRecords {
	color: #FFF;
	background-color: #ca006c;
	display: block;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
}
.newsNav {
	float: left;
}
.newsNav a {
	margin-right: 5px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ca006c+0,c9488d+41,c9488d+55,ca006c+100 */
	background: #ca006c; /* Old browsers */
	background: -moz-linear-gradient(top,  #ca006c 0%, #c9488d 41%, #c9488d 55%, #ca006c 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ca006c 0%,#c9488d 41%,#c9488d 55%,#ca006c 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ca006c 0%,#c9488d 41%,#c9488d 55%,#ca006c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ca006c', endColorstr='#ca006c',GradientType=0 ); /* IE6-9 */
	border-radius: 5px;
	border: 1px solid #A40052;
	box-shadow: 3px 3px 3px #ccc;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	color: #FFF;
	text-decoration: none;
}
.newsNav a:hover {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#8e0058+0,c9488d+41,c9488d+55,8e0058+100 */
background: #8e0058; /* Old browsers */
background: -moz-linear-gradient(top,  #8e0058 0%, #c9488d 41%, #c9488d 55%, #8e0058 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #8e0058 0%,#c9488d 41%,#c9488d 55%,#8e0058 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #8e0058 0%,#c9488d 41%,#c9488d 55%,#8e0058 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e0058', endColorstr='#8e0058',GradientType=0 ); /* IE6-9 */
}
.formBorder {
	border-radius: 5px;
	border: 1px solid #C0C0C0;
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
}
.alphabet {
	border-radius: 5px;
	margin-bottom: 10px;
	border: 1px solid #DDD;
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.alphabetLink {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}


.alphabet a {
	color: #FFF;
	background-color: #C40167;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-decoration: none;
}
.alphabet a:hover {
	text-decoration: none;
	background-color: #666;
}
.alphabet a:active {
	text-decoration: none;
	background-color: #666;
}


.getClientLink a {
	color: #FFF;
	background-color: #C40167;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-decoration: none;
	display: block;
	text-align: center;
}
.getClientLink a:hover {
	background-color: #666;
	text-decoration: none;
}
.deleteJob {
	text-align: right;
}
.deleteJob p {
	font-style: italic;
	font-size: 12px;
	color: #999;
}


.deleteJob p a {
	margin-right: 5px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ca006c+0,c9488d+41,c9488d+55,ca006c+100 */
  text-shadow: 0 1px 0 #fff;
	border-radius: 5px;
	border: 1px solid #CCC;
	box-shadow: 3px 3px 3px #ccc;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	color: #999;
	text-decoration: none;
}
.deleteJob a:hover {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#8e0058+0,c9488d+41,c9488d+55,8e0058+100 */
background: #8e0058; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */


filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e0058', endColorstr='#8e0058',GradientType=0 ); /* IE6-9 */
	color: #FFF;
	background-color: #999;
}
.deleteJobSpacing {
	margin-top: 10px;
	padding-top: 10px;
}

.deleteJob2 {
}

.deleteJob2 p a {
	margin-right: 5px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ca006c+0,c9488d+41,c9488d+55,ca006c+100 */
	background: #ca006c; /* Old browsers */
	background: -moz-linear-gradient(top,  #ca006c 0%, #c9488d 41%, #c9488d 55%, #ca006c 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ca006c 0%,#c9488d 41%,#c9488d 55%,#ca006c 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ca006c 0%,#c9488d 41%,#c9488d 55%,#ca006c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ca006c', endColorstr='#ca006c',GradientType=0 ); /* IE6-9 */
	border-radius: 5px;
	border: 1px solid #A40052;
	box-shadow: 3px 3px 3px #ccc;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	color: #FFF;
	text-decoration: none;
}
.deleteJob2 a:hover {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#8e0058+0,c9488d+41,c9488d+55,8e0058+100 */
background: #8e0058; /* Old browsers */
background: -moz-linear-gradient(top,  #8e0058 0%, #c9488d 41%, #c9488d 55%, #8e0058 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #8e0058 0%,#c9488d 41%,#c9488d 55%,#8e0058 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #8e0058 0%,#c9488d 41%,#c9488d 55%,#8e0058 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e0058', endColorstr='#8e0058',GradientType=0 ); /* IE6-9 */
}
.contactInfo {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFCCE7;
}
.contactInfo h3 {
	font-size: 1.2em;
	font-weight: normal;
	padding: 0px;
	color: #6C0036;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.editUser a{
	color: #FFF;
	background-color: #393;
	display: block;
}
.editUser a:hover {
	color: #FFF;
	background-color: #262;
	display: block;
	text-decoration: none;
}
.deleteUser a {
	color: #FFF;
	background-color: #F00;
	display: block;
}
.deleteUser a:hover {
	color: #FFF;
	background-color: #710000;
	display: block;
	text-decoration: none;
}



.generalNotes {
}





.footer {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ca0066+0,c92e7b+26,c9367f+50,ca0066+99 */
background: #ca0066; /* Old browsers */
	background: -moz-linear-gradient(top,  #ca0066 0%, #c92e7b 26%, #c9367f 50%, #ca0066 99%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ca0066 0%,#c92e7b 26%,#c9367f 50%,#ca0066 99%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ca0066 0%,#c92e7b 26%,#c9367f 50%,#ca0066 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ca0066', endColorstr='#ca0066',GradientType=0 ); /* IE6-9 */
	border-radius: 5px;
	margin-top: 10px;
	color: #FFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-bottom: 10px;
	border: 1px solid #A40052;
	box-shadow: 3px 3px 3px #ccc;
}
.contentHeader h1 span {
	font-size: 20px;
	color: #CA0066;
}
