﻿.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:dashed 1px #666666;border-left:0;
}

.navleftmenu:hover{
	background-color:#555555;border-left:solid 4px #653285;
}

.navleftmenuselected{
	cursor:pointer;width:100%;float:left;padding-top:12px;padding-bottom:12px;border-left:solid 4px orange;background-color:#653285;border-bottom:dashed 1px #666666;
}

.navleftmenusubitem{
	width:100%;border-bottom:dashed 1px #999999;color:#FFFFFF;padding-top:6px;padding-bottom:6px;
}

.navleftmenusubitem:hover{
	background-color:#555555;
}



.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;
}


.appshadownoopac
{
	-moz-box-shadow: 0 0 15px 5px #444444;
	-webkit-box-shadow: 0 0 15px 5px #444444;
	box-shadow: 0 0 15px 5px #444444;

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color=#808080)"; 

	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#808080') 
}

.dBlurredBackground{
	position:fixed;
	background-color:#FFFFFF;
	filter: alpha(opacity=80);
	opacity: 0.80;
	width:100%;
	height:100%;
	left:0px;
	top:0px;
	
}

@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;
	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 #0099CC;


	
}
.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;
	
}





.procPurpleTab{
	background-color:#653285;
	color:#FFFFFF;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
}

.procPurpleTab:hover{
	background-color:#431063;
}



.procPurpleNormalTab{
	color:#653285;
}

.procPurpleNormalTab:hover{
	text-decoration:underline;
	
}


.encounterItem{
	float:left;
	padding-left:8px;
	padding-right:16px;
	height:24px;
	line-height:24px;
	background-color:#653285;
	font-family:Source Sans Pro Light;
	color:#FFFFFF;
	font-size:12pt;
	
}

.encounterItemHeader{
	float:left;
	margin-top:48px;
	width:1016px;
	padding-left:8px;
	padding-top:8px; padding-bottom:8px;
	background-color:#226699;
	line-height:24px;
	font-family:Source Sans Pro Light;
	color:#FFFFFF;
	font-size:24pt;
	
}


.encounterItemOption{
	float:left;
	padding-left:8px;
	padding-right:8px;
	height:24px;
	line-height:24px;
	font-family:Source Sans Pro Light;
	font-size:11pt;
	cursor:pointer;
	
	background-color:#8754A7;
	color:#FFFFFF;

	
}

.encounterItemOption:hover{
	background-color:#A976C9;
	color:#FFFFFF;
}

.encounterItemOptionBlue{
	float:left;
	padding-left:8px;
	padding-right:8px;
	height:24px;
	line-height:24px;
	background-color:none;
	font-family:Source Sans Pro Light;
	color:#226699;
	font-size:11pt;
	cursor:pointer;
	
}

.encounterItemOptionBlue:hover{
	background-color:#2277AA;
	color:#FFFFFF;
}

.encounterButtonGreen{
	float:right;
	padding-left:8px;
	padding-right:8px;
	height:24px;
	line-height:24px;
	font-family:Source Sans Pro Light;
	color:#FFFFFF;
	font-size:12pt;
	background-color:#229944;
	cursor:pointer;
	border:solid 1px #229944;
}
.encounterButtonGreen:hover{
	background-color:#007722;
}

.encounterButtonWhite{
	float:right;
	padding-left:8px;
	padding-right:8px;
	height:24px;
	line-height:24px;
	font-family:Source Sans Pro Light;
	color:#000000;
	font-size:12pt;
	background-color:#FFFFFF;
	cursor:pointer;
	border:solid 1px #888888;
}

.encounterButtonWhite:hover{
	background-color:#EAEAEA;
}

.encounterButtonArea{
	float:right;
	padding-left:8px;
	padding-right:8px;
	height:24px;
	line-height:24px;
	font-family:Source Sans Pro Light;
	color:#000000;
	font-size:12pt;
	cursor:default;

}


.linkunder { text-decoration:none; }
.linkunder:hover { text-decoration:underline; }

.mainInput{
	height:24px;
	background-color:#FFFFFF;
	border:solid 1px #999999;
	font-family:"Source Sans Pro Regular";
	font-size:11pt;
	color:#000000;
	width:140px;
	padding-left:2px;
}

.addmBox
{
	display:inline;
	padding-left:16px;
	padding-right:16px;
	padding-top:8px;
	padding-bottom:8px;
	margin-left:12px;
	margin-right:12px;
	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;
}





body{
	font-family:"Source Sans Pro Light";
	font-size:12pt;
}


