﻿/*
	SCHEMESERVE PUBLIC CSS - THEME v1.00
	Colour theme available in admin area.
	(c) 2012 admNetwork

	DARK_COLOUR: #000077
	LIGHT_COLOUR: #405BB5
	HOVER_COLOUR: #4462C8
	DARK_TEXT: #000000
	LIGHT_TEXT: #ffffff
*/

/* Cookie Consent */
.cc-window { background: #000077; color: #ffffff; }
.cc-window { background: linear-gradient(45deg, #000077 0%, #405BB5 100%); }
.cc-dismiss { color: #000077; background-color: #ffffff; }

/* SIGNED IN PAGES */
/* menu when signed in */
#menu_Main,
#user_menu_Main { border-color: #000077; }
#menu_Main a,
#user_menu_Main a			{ border-color: #405BB5; background-color: #405BB5; color:#ffffff; }
#menu_Main a:hover,
#user_menu_Main a:hover		{ border-color: #000077; background-color: #000077; color:#ffffff; }
#menu_Main a.selected,
#user_menu_Main a.selected  { border-color: #000077; background-color: #000077; color:#ffffff; }
#topBar						{ border-bottom: 6px solid #000077; background-color: #405BB5; }

/* bottom nav when signed in */
#ctl00_navBottom_FooterContainer,
#ctl00_ctl00_navBottom_FooterContainer.schemeserve,
#ctl00_navBottom_FooterContainer.schemeserve { border-top-color:#000077; }

/* Rounded buttons on agent notification pages*/
input.rounded{background-color:#405BB5;color:#ffffff;}


/* PUBLIC PAGES */

/* existing users login link */
body.public header div.login a{background-color:#405BB5;}
body.public header div.login a:hover,
body.public header div.login a:active{background-color:#4462C8;}

/* all tabs */
body.public nav li a{color:#fff;background-color:#405BB5;}

/* currently selected tab */
body.public nav li a.selected:link,
body.public nav li a.selected:visited{color:#000077;background-color:#fff;}

/* other tabs, hovering or clicking */
body.public nav li a:hover,
body.public nav li a:active{color:#fff;background-color:#4462C8;}

/* gradeent background for nav bar, support for specific browsers */
body.public nav{background: #000077;} /* Old browsers */
body.public nav{background: -moz-linear-gradient(45deg,  #000077 0%, #405BB5 100%);} /* FF3.6+ */
body.public nav{background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#000077), color-stop(100%,#405BB5));} /* Chrome,Safari4+ */
body.public nav{background: -webkit-linear-gradient(45deg,  #000077 0%,#405BB5 100%);} /* Chrome10+,Safari5.1+ */
body.public nav{background: -o-linear-gradient(45deg,  #000077 0%,#405BB5 100%);} /* Opera 11.10+ */
body.public nav{background: -ms-linear-gradient(45deg,  #000077 0%,#405BB5 100%);} /* IE10+ */
body.public nav{background: linear-gradient(45deg,  #000077 0%,#405BB5 100%);} /* W3C */
body.public nav{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000077', endColorstr='#405BB5',GradientType=1 );} /* IE6-9 fallback on horizontal gradient */

/* footer at bottom of site */
body.public footer{background-color:#000077;color:#fff;border-top:#405BB5 4px solid;}
body.public footer a:hover,footer a:active{color:#fff;background-color:#405BB5;}

/* Cookie Control */
.cc-window.cc-banner {background: #000077; color:#ffffff;}
.cc-btn.cc-dismiss { background: #ffffff; color: #000077; border-style: none;}