/* SpryValidationTextField.css - version 0.4 - Spry Pre-Release 1.6.1 */
/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* modified from /_incs/_spry/SpryValidationTextField.css */

.textfieldRequiredMsg, 
.textfieldInvalidFormatMsg, 
.textfieldMinValueMsg,
.textfieldMaxValueMsg,
.textfieldMinCharsMsg,
.textfieldMaxCharsMsg,
.textfieldValidMsg { display: none; }

.textfieldRequiredState .textfieldRequiredMsg, 
.textfieldInvalidFormatState .textfieldInvalidFormatMsg, 
.textfieldMinValueState .textfieldMinValueMsg,
.textfieldMaxValueState .textfieldMaxValueMsg,
.textfieldMinCharsState .textfieldMinCharsMsg,
.textfieldMaxCharsState .textfieldMaxCharsMsg { 	display: block;	color: #CC3333;	 	margin:0px 0px 0px 160px;	padding:4px 5px 3px 23px;	/*width:100%*/;	font:bold 1.0em verdana,arial, sans-serif;	background:url('/_gui/error.gif') #fff 3px 4px no-repeat; }
.textfieldValidState input, input.textfieldValidState { }
input.textfieldRequiredState, .textfieldRequiredState input, 
input.textfieldInvalidFormatState, .textfieldInvalidFormatState input, 
input.textfieldMinValueState, .textfieldMinValueState input, 
input.textfieldMaxValueState, .textfieldMaxValueState input, 
input.textfieldMinCharsState, .textfieldMinCharsState input, 
input.textfieldMaxCharsState, .textfieldMaxCharsState input {	background-color: #FF9F9F;	border: 1px solid #CC3333;	 padding:2px; }
.textfieldFocusState input, input.textfieldFocusState {	background-color: #FFFFCC;	border: 1px solid #A5ACB2;	 padding:2px; }
.textfieldFlashText input, input.textfieldFlashText { color: red !important; }
.textfieldHintState input, input.textfieldHintState { background:#f2f2f2; }
/* modified from /_incs/_spry/SpryValidationTextarea.css */
.textareaRequiredMsg, .textareaMinCharsMsg,.textareaMaxCharsMsg,.textareaValidMsg {	display:none;}
.textareaRequiredState .textareaRequiredMsg,.textareaMinCharsState .textareaMinCharsMsg,.textareaMaxCharsState .textareaMaxCharsMsg{ display: block; color: #CC3333; margin:2px 0px 0px 160px;	padding:4px 5px 3px 23px;	/*width:90%;*/	font:bold 1.0em verdana,arial, sans-serif; background:url('/_gui/error.gif') #fff 3px 4px no-repeat; }
.textareaValidState textarea, textarea.textareaValidState {background:#f2f2f2; }
 textarea.textareaRequiredState, .textareaRequiredState textarea, textarea.textareaMinCharsState, .textareaMinCharsState textarea, textarea.textareaMaxCharsState, .textareaMaxCharsState textarea {	background-color: #FF9F9F;	border: 1px solid #CC3333;	 padding:2px; }
.textareaFocusState textarea, textarea.textareaFocusState {	background-color: #FFFFCC;	border: 1px solid #A5ACB2;	 padding:2px;  }
.textareaFlashState textarea, textarea.textareaFlashState{	color:red !important; }

/* modified from /_incs/_spry/SpryValidationSelect.css  */
.selectRequiredMsg, .selectInvalidMsg { display: none; }
.selectRequiredState .selectRequiredMsg, .selectInvalidState .selectInvalidMsg { display: block; color: #CC3333;	margin:2px 0px 0px 160px;	padding:4px 5px 3px 23px;	/*width:90%;*/	font:bold 1.0em verdana,arial, sans-serif; background:url('/_gui/error.gif') #fff 3px 4px no-repeat; }
.selectValidState select, select.selectValidState {  background:#f2f2f2; }
select.selectRequiredState, .selectRequiredState select, select.selectInvalidState, .selectInvalidState select {	background-color: #FF9F9F;	border: 1px solid #CC3333;	 padding:2px; }
.selectFocusState select, select.selectFocusState { background-color: #FFFFCC;	border: 1px solid #A5ACB2;	 padding:2px;  }

input,textarea,select {background:#eee;}


@charset "UTF-8";

/* SprySlidingPanels.css - version 0.1 - Spry Pre-Release 1.6.1 */

.SlidingPanels {
	position: relative;
	width: 100%;
	height: 400px;
	padding: 0px;
	border: none;
}

.SlidingPanelsContentGroup {
	position: relative;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
}


.SlidingPanelsContent {
	width: 100%;
	height: 400px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	border: none;
}

.SlidingPanelsAnimating * {
	overflow: hidden !important;
}

.SlidingPanelsCurrentPanel {
}

.SlidingPanelsFocused {
}
