/* Shared Default Delivery Horizontal CSS file */

@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";


/* ---------------------------------------- Colours ---------------------------------------- 


Theme Colours

Standard              #005FA8
Light 70%*            #4087BE
Very Light 50%*       #60B6E2


Highlight Colours

Standard              #E59900
Light 70%*            #F5C040
Very Light 50%*       #F9D580
Ultra Light 25%*      #FBE6B2

UI Colours

Ultra Dark Grey       #25393F
Very Dark Grey        #495A61
Dark Grey             #80929B
Grey                  #BFC9CD
Light Grey            #DFE7EB
Very Light Grey       #EEF2F5
Ultra Light Grey      #FAFBFC


Error

Dark Red              #A61D30
Red                   #C32238
Light Red             #D94040
Ultra Light Red       #ffe1e5

*approx

*/

/* ------------------------------------- Containers ------------------------------------- */

.assessmentContainer, .contentBackground
{
	borderColor: #80929B;	
	borderAlpha: 1;
	borderStyle: solid;
	borderWeight: 1;
	cornerRadius: 5;
	backgroundColor: #ffffff;
	backgroundAlpha: 1;
	
	/* CBorderContainer styles */
	
	roundedCorners: TL,TR,BL,BR;
	backgroundColours: #ffffff, #ffffff;
	paddingLeft:0;
	paddingRight:0;
	paddingTop:0;
	paddingBottom:0;
}



/* ------------------------------------- Labels ------------------------------------- */


.examName
{
	fontSize: 16;
}

.candidateName, .timerDisplayIntro, .timerDisplay
{
	fontSize: 14;
	
}


/* ------------------------------------- Buttons ------------------------------------- */


.helpButton, .exitButton, .preferencesButton, .introButton,.nextButton, .backButton, .flagButton, .commentButton, .commentButtonWithComment, .returnButton, .feedbackButton, .hideFeedbackButton, .toolsButton
{
	fontSize: 13;
	topPadding: 2;
	bottomPadding: 2;
	leftGap: 4;
	rightGap: 4;
	color: #25393F;
	disabledColor: #25393F;
	
	/* CButton styles */
	
	fillColours: #ffffff, #DFE7EB, #ffffff, #BFC9CD, #BFC9CD, #ffffff, #ffffff, #ffffff;
	borderColours: #80929B, #80929B;
	dropShadowAlpha: 0;
	gapBetweenIconAndLabel: -2;
}

.startButton, .returnButton
{
	color: #25393F;
	disabledColor: #25393F;
	
	/* CButton styles */
	
	fillColours: #F9D580, #F5C040, #FBE6B2, #F5C040, #F5C040, #FBE6B2, #F9D580, #F5C040;
	borderColours: #E59900, #E59900;
}

.nextButton
{
	choppedCorners: BR, TR;
	roundedCorners: BL, TL;
	choppedCornerX: 12;
	choppedCornerY: 12;
	rightGap: 15;
}

.backButton
{
	choppedCorners: BL, TL;
	roundedCorners: BR, TR;
	choppedCornerX: 12;
	choppedCornerY: 12;
	leftGap: 15;
}

.startButton
{
	fontSize: 20;
	dropShadowAlpha: 0.50;
}


.helpButton, .exitButton, .preferencesButton
{
	leftGap: 0;
	rightGap: 15;
}

.introButton
{
	leftGap: 0;
	rightGap: 2;
}

.flagButton
{
	rightGap: 2;
}

.commentButton, .commentButtonWithComment
{
	rightGap: 2;
}


/* ------------------------------------- Section Tabs ------------------------------------- */

.sectionTabScrollButton
{
	color: #ffffff;
	fillColours: #4087BE,#005FA8   ,#60B6E2,#005FA8   ,#005FA8,#60B6E2   ,#4087BE,#005FA8;
	borderColours: #005FA8, #005FA8;
	iconColour: #666666;
}

.sectionTab, .sectionTabSelected
{
	fontSize: 13;
	cornerRadius: 4;
	roundedCorners: TL, TR;		
	dropShadowAlpha: 0;
	disabledAlpha: 1;
	thickenColPrefsDisabledBorder: true;
	focusThickness: 0;
}


.sectionTab
{
	color: #25393F;
	disabledColor: #25393F;
	
	/* CButton styles */
	
	fillColours: #ffffff, #DFE7EB, #ffffff, #BFC9CD, #BFC9CD, #ffffff, #ffffff, #DFE7EB;
	topPadding: 5;
	borderColours: #80929B, #80929B;
	dropShadowAlpha: 0;
	disabledAlpha: 1;
}

.sectionTabSelected
{
	color: #25393F;
	disabledColor: #25393F;
	
	/* CButton styles */
	
	fillColours: #F9D580, #F5C040, #FBE6B2, #F5C040, #F5C040, #FBE6B2, #F9D580, #F5C040;
	borderColours: #80929B, #80929B;
	topPadding: 5;
	dropShadowAlpha: 0;
	disabledAlpha: 1;
}

.sectionTabCanvas
{
	showLineWhenSelected: false;
	showLineWhenNotSelected: false;
}

.sectionProgressBar
{
	trackHeight: 3;
	backgroundColours: #ffffff, #ffffff;
	progressBarColours: #E59900, #E59900;
	backgroundBorderColour: #80929B;
}

.sectionSelectorRenderer
{
	sectionSelectorRendererColours: #ffffff,#fceecf,#08e034,#F4A82D;
}

.sectionSelectorPanel
{
	sectionSelectorPanelColours: #ffffff,#fceecf,#08e034,#F4A82D;
}

.sectionDivider
{
	borderColor: #80929B;	
	borderAlpha: 1;
	borderStyle: solid;
	borderWeight: 1;
	cornerRadius: 0;
}


/* ------------------------------------- Breadcrumbs ------------------------------------- */

.breadcrumbScrollButton
{
	color: #ffffff;
	fillColours: #4087BE,#005FA8   ,#60B6E2,#005FA8   ,#005FA8,#60B6E2   ,#4087BE,#005FA8;
	borderColours: #005FA8, #005FA8;
	iconColour: #ffffff;
}

.breadcrumb, .breadcrumbCurrent
{
	fontSize: 13;
	color: #25393F;
/*	disabledColor: #25393F;*/
	
	/* CButton styles */
	
	/* First two up and disabled, the second two over, last two down */
	
	fillColours: #ffffff, #DFE7EB, #ffffff, #BFC9CD, #BFC9CD, #ffffff, #ffffff, #DFE7EB;
	borderColours: #80929B, #80929B;
	disabledAlpha: 1;
	dropShadowAlpha: 0;
}

.breadcrumbAttempted, .breadcrumbAttemptedCurrent
{
	fontSize: 13;
	color: #25393F;
/*	disabledColor: #25393F;*/
	
	/* CButton styles */
	
	/* First two up and disabled, the second two over, last two down */
	
	fillColours: #BFC9CD, #BFC9CD,    #DFE7EB, #BFC9CD,    #BFC9CD, #DFE7EB,    #BFC9CD, #BFC9CD;
	borderColours: #80929B, #80929B;
	disabledAlpha: 1;
	dropShadowAlpha: 0;
}










/* ------------------------------------- Images ------------------------------------- */


.questionButton, .sectionTabCanvas
{
	nextClip: Embed(source="../../icons/delivery/deliveryHorizontalIcons/next.swf");
	flagClip: Embed(source="../../icons/delivery/deliveryHorizontalIcons/flag.swf");
	noMarkIcon: Embed("../../icons/delivery/deliveryHorizontalIcons/noMarkIcon.swf");
}

/*

.backButton
{
	icon: Embed("../../icons/delivery/deliveryHorizontalIcons/back.swf");
}

.nextButton
{
	icon: Embed("../../icons/delivery/deliveryHorizontalIcons/next.swf");
}

*/

.flagButton
{
	icon: Embed("../../icons/delivery/deliveryHorizontalIcons/flag.swf");
}

.commentButton
{
	icon: Embed(source="../../icons/delivery/deliveryHorizontalIcons/commentNoAdded_16x16.swf");
}

.commentButtonWithComment
{
	icon: Embed(source="../../icons/delivery/deliveryHorizontalIcons/commentAdded_16x16.swf");
}

.zoomButton
{
	icon: Embed("../../icons/delivery/deliveryHorizontalIcons/zoom.swf");
}

.introButton
{
	icon: Embed("../../icons/delivery/deliveryHorizontalIcons/intro.swf");
}

.helpButton
{
	icon: Embed("../../icons/delivery/deliveryHorizontalIcons/help.swf");
}

.exitButton
{
	icon: Embed("../../icons/delivery/deliveryHorizontalIcons/close.swf");
}

.preferencesButton
{
	icon: Embed("../../icons/delivery/deliveryHorizontalIcons/preferences.swf");
}

.toolsButton
{
	icon: Embed("../../icons/delivery/deliveryHorizontalIcons/tools.swf");
}

.breadcrumbScrollUp
{
	icon: Embed("../../icons/delivery/deliveryHorizontalIcons/up.swf");
}

.breadcrumbScrollDown
{
	icon: Embed("../../icons/delivery/deliveryHorizontalIcons/down.swf");
}

.questionButton
{
	nextClip: Embed(source="../../icons/delivery/deliveryHorizontalIcons/currentQuestionIntro.swf");
	nextClipIntro: Embed(source="../../icons/delivery/deliveryHorizontalIcons/currentQuestionIntro.swf");
}