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