﻿.daphnenavlogoshadow {

	-moz-box-shadow: 0 5px 30px 5px #999;
	-webkit-box-shadow: 0 5px 30px 5px #999;
	box-shadow: 0 5px 30px 5px #999;
	
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	
	
}


.daphnenavlogo {

	
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	
	
}



.daphneappround {
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	-webkit-border-top-left-radius: 10px;
}


.navleftbox {

	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	
}

.navptbox {

	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;

	
}


.navleftmenu{
	cursor:pointer;width:100%;float:left;padding-top:12px;padding-bottom:12px;border-bottom:0;border-left:0;
}

.navleftmenu:hover{
	background-color:#8754A7;border-left:solid 4px orange;
}

.navleftmenuselected{
	cursor:pointer;width:100%;float:left;padding-top:12px;padding-bottom:12px;border-left:solid 4px orange;background-color:#653285;border-bottom:0;
}

.navleftmenusubitem{
	width:100%;border-bottom:dashed 1px #555555;color:#FFFFFF;padding-top:6px;padding-bottom:6px;
}

.navleftmenusubitem:hover{
	background-color:#8754A7;
}






.navleftmenuv2{
	cursor:pointer;width:96px;float:left;padding-top:12px;padding-bottom:12px;border-bottom:0;border-left:solid 4px #DDDDDD;border-right:solid 4px #DDDDDD;
}

.navleftmenuv2:hover{
	background-color:#BBBBBB;border-left:solid 4px orange;border-right:solid 4px #BBBBBB;
}

.navleftmenuv2selected{
	cursor:pointer;width:96px;float:left;padding-top:12px;padding-bottom:12px;border-left:solid 4px orange;background-color:#555555;border-bottom:0;border-right:solid 4px #555555;
}

.navleftmenuv2subitem{
	width:100%;border-bottom:dashed 1px #555555;color:#FFFFFF;padding-top:6px;padding-bottom:6px;
}

.navleftmenuv2subitem:hover{
	background-color:#8754A7;
}








.roundedbox {

	
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	
	border-bottom:solid 4px #9900CC;
	
	
}

.navIconClass{
	fill:#FFFFFF;
}

.navIconClass:hover{
	fill:#A976C9;
}

.navIconClassHighlight{
	fill:#FFFF00;
}

.navIconClassHighlight:hover{
	fill:#CCCC00;
}

.navSearchIconClass{
	fill:#999999;
}

.navSearchIconClass:hover{
	fill:#A976C9;
}


@font-face
{
	font-family: 'Source Sans Pro Regular';
	src: url('SourceSansPro-Regular.ttf');	
}

@font-face
{
	font-family: 'Source Sans Pro Light';
	src: url('SourceSansPro-Light.ttf');	
}



.whiteButtons
{
	padding-left:6px;
	padding-right:6px;
	height:26px;
	border:solid 1px #666666;
	background-color:#FFFFFF;
	font-family:Source Sans Pro Light;
	font-size:11pt;
	color:#666666;
	cursor:pointer;

	
}
.whiteButtons:hover {
		background-color:#EAEAEA;
	}
	
	
	
.greenButtons
{
	padding-left:8px;
	padding-right:8px;
	height:32px;
	border:none;
	background-color:#005555;
	font-family:Source Sans Pro Light;
	font-size:11pt;
	color:#FFFFFF;
	cursor:pointer;
	
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	border-bottom:solid 2px #003333;


	
}
.greenButtons:hover {
		background-color:#227777;
}



.purpleButtons
{
	padding-left:8px;
	padding-right:8px;
	height:32px;
	border:none;
	background-color:#653285;
	font-family:Source Sans Pro Light;
	font-size:11pt;
	color:#FFFFFF;
	cursor:pointer;
	
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	border-bottom:solid 2px #003333;


	
}
.purpleButtons:hover {
		background-color:#8754A7;
}




.daphneAlertButton
{
	padding-left:12px;
	padding-right:12px;
	height:32px;
	background-color:#999999;
	font-family:Source Sans Pro Light;
	font-size:11pt;
	color:#FFFFFF;
	cursor:pointer;
	
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	border-bottom:solid 2px #0099CC;
	text-align: center;
	border-left-style: none;
	border-left-color: inherit;
	border-left-width: medium;
	border-right-style: none;
	border-right-color: inherit;
	border-right-width: medium;
	border-top-style: none;
	border-top-color: inherit;
	border-top-width: medium;
}
.daphneAlertButton:hover {
		background-color:#666666;
}

.daphneAlertButtonRemove
{
	padding-left:12px;
	padding-right:12px;
	height:32px;
	border:none;
	background-color:#999999;
	font-family:Source Sans Pro Light;
	font-size:11pt;
	color:#FFFFFF;
	cursor:pointer;
	
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	border-bottom:solid 2px #CC2222;


	
}
.daphneAlertButtonRemove:hover {
		background-color:#666666;
}

.procRedTab{
	background-color:#992244;
	color:#FFFFFF;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
}

.procRedTab:hover{
	background-color:#770022;
}



.procNormalTab{
	color:#992244;
}

.procNormalTab:hover{
	text-decoration:underline;
	
}




.procGreenTab{
	background-color:#228844;
	color:#FFFFFF;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
}

.procGreenTab:hover{
	background-color:#006622;
}



.procGreenNormalTab{
	color:#228844;
}

.procGreenNormalTab:hover{
	text-decoration:underline;
	
}

.addmBox
{
	display:inline;
	padding-left:16px;
	padding-right:16px;
	padding-top:8px;
	padding-bottom:8px;
	margin-left:6px;
	margin-right:6px;
	background-color:none;
	font-family:"Source Sans Pro Light";
	font-size:14pt;
	color:#555555;
	font-weight:bold;
	border:solid 3px #555555;
	cursor:pointer;
}
.addmBox:hover
{
	background-color:#555555;
	color:#FFFFFF;
}




.assessmentbuttons
{
	padding-left:12px;
	padding-right:12px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#EAEAEA;
	font-family:Source Sans Pro Light;
	font-size:14pt;
	color:#333333;
	cursor:pointer;
	
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	text-align: center;
	border:solid 1px #999999;
	border-bottom:solid 4px #0099CC;
	display:inline-block;
	user-select:none;
}
.assessmentbuttons:hover {
	background-color:#C8C8C8;
}


.mainInput{
	height:24px;
	background-color:#FFFFFF;
	border:solid 1px #999999;
	font-family:"Source Sans Pro Regular";
	font-size:11pt;
	color:#333333;
	width:140px;
	text-transform:uppercase;
	padding-left:2px;
}



body{
	font-family:"Source Sans Pro Regular";
	font-size:12pt;
}


