body
{
	color: black;
}

h1
{
	color: #0A97B6;
}

h2 
{
	color: #0A97B6;
}

.bg-accent
{
	color: black;
	background-color: #6699cc;
}
.bg-outline
{	
	background-color: #99ccff;
}
.bg-evenrow
{
	background-color: #88aaee;
}
.bg-oddrow
{
	background-color: #99bbff;
}
.bg-action
{
	color: black;
	background-color: #006699;
}

/****** The popup help window **********/
DIV.HelpTitle
{
	background-color: #6699cc;
	color: black;	
}

DIV.HelpContent
{
		
}

DIV.SiteFacilityQuestion
{
	background-color: #e6e6e6;
}

/****** Main page framework styles *********/
DIV.Banner
{
	XBACKGROUND-COLOR: #6699cc;
}

DIV.BannerImage
{
	
}

DIV.BannerText
{
	COLOR: black; 
}

DIV.BannerLogo
{
	
}

DIV.NavigationBar
{
}

DIV.Navigation
{
		
}

DIV.MenuBullet
{
	width: 10px;
	height: 10px;
	margin-top: 3px;
	background-color: #6699cc;
	vertical-align: baseline;
	float: left;
	position: static;
	overflow : hidden;
}


DIV.SectionMenu
{
	
}

DIV.ContentArea
{
	
}

DIV.PrintContentArea
{
	
}

DIV.PageTitleArea
{
	background-color: #6699cc;
}

DIV.PageTitleImage
{
	
}

DIV.PageTitleText
{		
	background-color: #6699cc;
	color: White;
}

DIV.PrintPageTitleText  /* Page title shown on printer friendly pages */
{
	background-color: #6699cc;
	color: White;
}

DIV.PrintLink
{
			
}

/* Printer friendly link styles */
DIV.PrinterIcon
{
	
}

DIV.PrinterUrl
{
		
}

A.PrinterUrl:link
{
	color: #0A97B6;
}

A.PrinterUrl:visited
{
	color: #0A97B6;
}

A.PrinterUrl:active
{
	color: #0A97B6;
}

A.PrinterUrl:hover
{
	color: #0A97B6;
}

SPAN.Feedback   /*Used on feedback labels that are rendered as spans*/
{
	color: Red;
}

P.ControlLabel  /*This is used in a paragraph tag for labels that appear above a control, i.e. a text box*/
{

}

P.NewLine    /*This is used to move text to a new line underneath and not to leave a gap for a paragraph*/
{
	
}

P.Opening_paragraph    /*The first paragraph, this has no space above or below as following paragraphs has a space*/
{
	
}

.ValidationControl  /*Used on the validation control to specify the style*/
{
	color: Red;	
	
}
.ValidationSummary  /*Used on the summary control to specify the style*/
{
	color: Green;	
}

.SimpleInformationText
{
	border-bottom-color: #6699cc;
}

.TableDiv
{
	
}

.TableRow
{
	background-color: Yellow;	
}

.TableCell
{
	background-color: green;
}

/**** Styles mainly used in Administration pages ****/
DIV.Heading     /* A heading */
{
	color: white;
	background-color: #006699;	
}



DIV.HalfHeading     /* A heading */
{
	color: white;
	background-color: #6699cc;	
}

DIV.NewLeftHeading
{
	color: white;
	background-color: #6699cc;	
}



DIV.NewLeftHalfHeading
{
	color: white;
	background-color: #6699cc;	
}


DIV.Control
{
	
}

DIV.ControlHalfWidth
{

}

DIV.ControlHalfWidthEnd
{
	
}

DIV.ControlButton
{
	
}

DIV.ControlHasButton
{
	
}

TEXTAREA.TextBoxFullWidth
{
	
}

INPUT.TextBoxFullWidth
{
	
}

TextBoxFullWidth
{
	
}

SELECT.ListBoxFullWidthNoLeftHeading
{
	
}
SELECT.ListBoxHalfWidthNoLeftHeading
{
		
}

SELECT.ListBoxFullWidth
{
	
}

SELECT.ListBoxHalfWidth
{
		
}

SELECT.ListBoxAddRemove
{
	
}

INPUT.TextBoxHalfWidth
{
	
}

INPUT.TextBoxAddRemove
{
}

INPUT.TextBoxFullFollowedByButton
{
	
}

DIV.ButtonRow
{
	
}

DIV.ButtonRowLeft  /*Buttons left aligned */
{

}

DIV.ButtonRowRight  /*Buttons right aligned */
{
	
}

DIV.TextContent
{
	background-color: #e6e6e6;	
}


DIV.TextContentAfterLongLeftHeading
{
	background-color: #e6e6e6;	
}

DIV.TextContentHalfWidth
{
	background-color: #e6e6e6;	
}

DIV.TextContentHalfWidthEnd
{
	background-color: #e6e6e6;	
}

DIV.LeftHeading
{
	color: white;
	background-color: #6699cc;		
}

DIV.LongLeftHeading
{
	color: white;
	background-color: #6699cc;		
}

DIV.TextContentQuarterWidth
{
	background-color: #e6e6e6;			
}


DIV.TextContentQuarterWidthEnd
{
	background-color: #e6e6e6;	
}


DIV.RowSpacer  /* Adds a row space */
{
	
}

TEXTAREA.TextBoxMaximumWidth  /* currently used on the FAQ screen */
{
	
}

/* Used for site facilities in the hospital administration pages */
DIV.DateToFromControls
{
	
}

DIV.DateFromControl
{
		
}

DIV.DateToText
{
	
}

DIV.DateToControl
{
	
}

INPUT.DateFromToTextBox
{
	
}

/************************ Styles for admin pages that have two listboxes with add/remove options  ***********/
DIV.ListBoxHeading
{
	background-color: #6699cc;
	color: White;	
}

DIV.FirstBoxArea
{
	
}

DIV.SecondBoxArea
{
		
}

DIV.ListBox
{	
	
}

DIV.AddRemoveButtons
{
	
}

DIV.ControlAboveFirstListBox  /*A control over the first list box*/
{
		
}

DIV.ControlAboveSecondListBox  /*A control over a second list box*/
{
	
}

/********************** Styles for an information box ************************************/
DIV.InformationArea
{
		
}

DIV.InformationArea_image
{
	
}

DIV.InformationArea_text
{
	
}


/*********************** Styles for tables that have sortable columns and results lists from searches etc **/
TABLE.Results
{
	
}

TD.ColumnSortHeading_First
{
	background-color: #006699;
	border-color: white;
}

TD.ColumnSortHeading
{
	background-color: #006699;
	border-color: white;
	color: White;
}

TD.ColumnSortHeading_Last
{
	background-color: #006699;	
	border-color: white;
}

TD.ResultsCellNormal
{
	background-color: #e6e6e6;	
	border-color: white;
}

TD.ResultsCellNormal_First  /* The cells that appear in the list of rows, these cells do not belong to a column that is sorted */
{
	background-color: #e6e6e6;
	border-color: white;
}

TD.ResultsCellNormal_Last  /* The cells that appear in the list of rows, these cells do not belong to a column that is sorted */
{
	background-color: #e6e6e6;
	border-color: white;
}

TD.ResultsCellSorted
{
	background-color: #d1e2f1;	
	border-color: white;
}

TD.ResultsCellSorted_First  /* The cells that appear in the list of rows that belong to the column that is sorted */
{
	background-color: #d1e2f1;
	border-color: white;
}

TD.ResultsCellSorted_Last  /* The cells that appear in the list of rows that belong to the column that is sorted */
{
	background-color: #d1e2f1;
	border-color: white;
}

/*********************** Styles for the navigation row that appears for paging ****/
SPAN.page_navigate_recordsummary
{
		
}

TD.page_navigate_control
{
	border-left-color: #d1e2f1;
	border-bottom-color: #d1e2f1;
	border-top-color: #d1e2f1;
	background-color: #d1e2f1;
	border-right-color: #d1e2f1;
}

A:hover.NavigateLink
{
	color: black;	
}

A:visited.page_navigate_link
{
	color: black;	
}

A.active.page_navigate_link
{
	color: black;
}

A:link.page_navigate_link
{
	color: black;	
}

/*********************** Styles for the links at the top of sortable column headers ********************/
A:active.SortColumnLink
{
	color: White;
}

A:hover.SortColumnLink
{
	color: White;	
}

A:link.SortColumnLink
{
	color: White;
}

A:visited.SortColumnLink
{
	color: White;	
}

/******************* Styles for the links that appear in table listings  ******************************/
A:active.ResultItemLink
{
	color: Black;	
}

A:hover.ResultItemLink
{
	color: Black;	
}

A:link.ResultItemLink
{
	color: Black;	
}

A:visited.ResultItemLink
{
	color: Black;	
}

/************************* Styles used on the Faqs.aspx website page for Frequent Questions and answers  ******/
DIV.FaqQuestion
{
	
}

DIV.FaqAnswerBox
{
	border-bottom-color: #6699cc;
}

DIV.FaqQuestionInAnswer
{
	
}

DIV.FaqBackToTop
{
	
}

DIV.FaqSpacer
{
		
}

DIV.FaqSpacerLine
{
	border-bottom-color: #6699cc;
}

A:active.FaqQuestionLink
{
	color: Black;	
}

A:link.FaqQuestionLink
{
	color: Black;	
}

A:visited.FaqQuestionLink
{
	color: Black;	
}

A:hover.FaqQuestionLink
{
	color: Black;	
}

A:active.BackToTopLink
{
	color: #006699;
}

A:link.BackToTopLink
{
	color: #006699;	
}

A:visited.BackToTopLink
{
	color: #006699;		
}

A:hover.BackToTopLink
{
	color: #006699;	
}


/* Event detail styles */
DIV.EventImage
{
	
}

DIV.EventTitle
{
	
	
}
DIV.EventDates
{
	color: 	#006699;	
}

DIV.EventLine
{
	border-bottom-color: #6699cc;
}

/*  Submission search results style sheets for tables holding the found items */

/* The main table that holds the individual found items */
TABLE.SubmissionResultsMain 
{

}

/* A submission table, this holds the found submission summary details */
TABLE.SubmissionResultItem
{
	border-bottom-color: #6699cc;
}

/* The heading item that appears in the top row of the SubmissionResultItemTable */
TABLE.SubmissionResultsItemHeading
{
	background-color: #6699cc;		
}

TD.SubmissionResultsItemHeadingID
{
	
}

TD.SubmissionResultsItemHeadingName
{
	
}

TD.SubmissionResultsItemHeadingDOB
{
	
}

TD.SubmissionResultsItemHeadingPostCode
{
	
}

TD.SubmissionResultsItemHeadingSex
{
	
}

TD.SubmissionResultsItemHeadingAge
{
	
}

TD.SubmissionResultsHeading
{
	background-color: #d1e2f1;	
}

TD.SubmissionResultsField
{
	

}

DIV.BelowFormLink
{
	
}

/* A matching items table, */
TABLE.MatchingSubmissionItem
{
	border-bottom-color: #6699cc;
}

/* The heading item that appears in the top row of the SubmissionResultItemTable */
TABLE.MatchingSubmissionItemHeading
{
	background-color: #6699cc;	
}

TD.MatchingSubmissionItemHeadingID
{
	
}

TD.MatchingSubmissionPersonDetails
{
	
}

TD.MatchingSubmissionInjuryMechanism
{
	
}

TD.MatchingSubmissionInjuryDate
{
	
}

TD.MatchingSubmissionStatus
{
	
}

TD.MatchingSubmissionHeading
{
	background-color: #d1e2f1;	
}

TD.MatchingSubmissionField
{
	
}

/* Styles used on the CodeSubmission page */
DIV.Codesub_Injurytext
{
	background-color: #e6e6e6;
}

DIV.Codesub_InjurytextReport
{
	background-color: #e6e6e6;
}

DIV.Codesub_TextBoxArea
{
	
}

INPUT.Codesub_textbox
{
	
}

INPUT.Codesub_textbox_shaded
{
	background-color: #e6e6e6;	
}



/****************** Side Bar menu **************************/
DIV.SideBarMenu
{
	
}

DIV.SideBarArea
{
	
	
}


DIV.SideBarMenuContent
{
}

DIV.SideBarMenuTitle
{
	background-color: #29C2DE;	
}


DIV.SideBarMenuTitleText
{
	color: White;
	
}

DIV.SideBarMenuTitleGraphic
{
	
	
}

DIV.SideBarMenuDivider
{
	border-top-color :#006699;	
}

.SideBarMenuCheck
{
	
	
}



DIV.SideBarMenuItem
{
	
}


DIV.SideBarMenuOffsetItem
{
	
}


A.SideBarMenuLink:link
{
	
	color: #0A97B6;
	
}

A.SideBarMenuLink:visited
{

	color: #0A97B6;
	
}

A.SideBarMenuLink:active
{
	
	color: #0A97B6;
	
	
}

A.SideBarMenuLink:hover
{
	
	background-color: #29C2DE;
	color: White;	

}

/* Styles for the Code lookup that appears in the CodeSubmission page  */

IFRAME.AISCoding_iFrame
{
	

}


DIV.AISCoding_heading
{
	
	border-left-color: #6699cc;
	border-bottom-color: #6699cc;
	color: white;
	border-top-color: #6699cc;
	background-color: #6699cc;
	border-right-color: #6699cc;
}




DIV.AISCoding_Iframe_Div /*Positions a div holding the iFrame */
{
	

}

TEXTAREA.AISCoding_descriptionbox_style
{
	
}

DIV.AISCoding_descriptionbox
{
	
}

INPUT.AISCoding_Textbox_style
{
	
}

DIV.AISCoding_TextBox
{
	
}


/*********** Questionnaire colours  ***********************/
.QuestionnaireQuestionCell
{
	
}

.QuestionnaireAnswerCell
{
	
}

.QuestionnaireErrorLabel
{
	color: red;
}

.QuestionnaireWarningLabel
{
	color: blue;
}


.QuestionnaireSuggestedAnswer
{
	color: grey;
}

.QuestionnaireDatePunctuation
{
	
}



.QuestionnaireMultilineAnswerCell
{
	
}

.QuestionnaireRequired
{
	color: red;
}

.QuestionnaireHelpText
{
	
}

.QuestionnaireContent
{
	background-color : #Ebf5ff;
}

.QuestionnaireRow
{
	
}

.QuestionnaireGroupRow
{
	color: white;
	background-color: #6699cc;	
}

.QuestionnaireGroupText
{
	
	background-color: #6699cc;
	color: white;	
}

.QuestionGroupRowImage
{
	background-color: #6699cc;	
}


.QuestionnaireMultilineRow
{
	
}

.QuestionnaireMultilineTextbox
{
	
}

.QuestionnaireInfoMsg
{
	border-left-color: white;
	border-bottom-color: white;
	color: red;
	border-top-color: white;
	border-right-color: white;
}


.QuestionnaireErrorInfoMsg
{
	color: red;	
}


DIV.QuestionnaireTitle
{
	
	background-color : #006699;
	border-color : Black;
	color : white;	
	
}


DIV.SubSectionName
{
		
	background-color : #6699cc;
	border-color : Black;
	color : white;
	

}

DIV.SubSectionDescription
{
	

}


DIV.PrintSubGroupHeader
{
	
	background-color : White;
	color : Gray;
	border-bottom-color : Gray;
	
}


DIV.PrintSubSectionHeader
{
	
	background-color : White;
	color : Black;
	border-bottom-color : Black;	
}

DIV.PrintSubTitle
{
	
	background-color : White;
	color : Black;

}



DIV.PrintSubQuestionRow
{
	
}

DIV.PrintSubQuestion
{
	
}


DIV.PrintSubAnswer 
{

}

/**********************Question Text and Hyperlink styles*********************/


A:link.QuestionTextLink
{
	color:Black;
	
}

A:visited.QuestionTextLink
{
	color:Black;
	
}

A:hover.QuestionTextLink
{
	color:Black;

}

A:active.QuestionTextLink
{
	color:Black;
	
}



A:link.PseudoSectionQuestionTextLink
{
	color:Black;
	
}

A:visited.PseudoSectionQuestionTextLink
{
	color:Black;
	
}

A:hover.PseudoSectionQuestionTextLink
{
	color:Black;

}

A:active.PseudoSectionQuestionTextLink
{
	color:Black;
	
}
