/* Records CSS */

/* This style sheet is a user selectable style sheet and provides the CMS Editor the style information it needs */
/* This style sheet is always the last style sheet applied to the page when selected so sometimes overrides styles included in the system style sheets */
/* Use the section at the bottom of this style sheet to undo overrides */


/* Start of editor selectable styles */

.Heading1, h1
{
    font-size: 1.6em;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}
.Heading2, h2
{
    font-size: 1.3em;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}
.Heading3, h3
{
    font-size: 1.1em;
    margin: 0px 0px 10px 0px;
    padding: 0px;
    font-weight: bold;
}

/* End of editor selectable styles */

/* Start of table styles */

/* Default Table (Overrides) */
table.ImmTS_Default
{
	background-color: #ffffff;
	border-collapse: collapse;
	padding: 0px;
	width: 100%;
}
table.ImmTS_Default th, table.ImmTS_Default td
{
	/* Cell padding and spacing styles */
	margin: 3px;
	padding: 3px;
}
table.ImmTS_Default, table.ImmTS_Default th, table.ImmTS_Default td
{
	border: 1px solid #cccccc;
}
table.ImmTS_Default th
{
	background-color: #eeeeee;
	text-align: left;
}
table.ImmTS_Default tr
{
	vertical-align: top;
}

/* Grey Border Padding Table (Overrides) */
table.ImmTS_GreyBorderPadding
{
	background-color: #ffffff;
	border-spacing: 10px;
	width: 100%;
}

table.ImmTS_GreyBorderPadding th, table.ImmTS_GreyBorderPadding td
{
	/* Cell padding and spacing styles */

	padding: 5px;
	border: 1px solid #CCCCCC;
}

table.ImmTS_GreyBorderPadding th
{
	color: #000000;
	background-color: #eeeeee;
	text-align: left;
}

table.ImmTS_GreyBorderPadding tr
{
	vertical-align: top;
}


table.ImmTS_RowBottomDottedGrey{background-color: #ffffff;border-collapse: collapse;padding: 0px;width: 100%;}
table.ImmTS_RowBottomDottedGrey th, table.ImmTS_RowBottomDottedGrey td{margin: 10px;padding: 10px;}
table.ImmTS_RowBottomDottedGrey, table.ImmTS_RowBottomDottedGrey th, table.ImmTS_RowBottomDottedGrey td{border-bottom: 1px dotted #cccccc;}
table.ImmTS_RowBottomDottedGrey th{background-color: #cccccc;text-align: left;}
table.ImmTS_RowBottomDottedGrey tr{vertical-align: top;}
	
/* End of table styles */

/* Start of alternative layout customisations *** */

/* Set the dimensions and background image of the header here */


/* ========================================= */
/* MAIN IMAGE                                */
/* ========================================= */
#divHeaderImage {
  float:left;
  background:#CCC url(../Images/AlternativeLayout/Records/Records-Header-754x90.jpg);
  width:754px;
  height:90px;
  overflow:hidden;
}


#divAltLayoutHeader 
{
    height: 10px;
    background-color:#336633;
}
/* Set the colour of the heading 1 tags here */
.Heading1, h1 
{
    color: #336633;
}
/* Set the colour of the heading 2 tags here */
.Heading2, h2 
{
    color: #336633;
}
/* Set the background colour of the navigation item that is being hovered over here */
#divNav ul li a:hover, #divNav ul li a:focus 
{
    background-color: #336633;
}
/* Set the background colour of the navigation item that is current here */
#divNav ul li a.current, #divNav ul li a:visited.current 
{
    background-color: #336633;
}

/* Historic Records styles for the plugin created by the Application Programming team */
div.HistoricRecords_SearchPanel
{
	margin-bottom:10px;
}

div.HistoricRecords_DateFrom
{
	float:left;
}

div.HistoricRecords_DateTo
{
	float:left;
	padding-left:5px;
}

div.HistoricRecords_Keywords
{
	float:left;
	padding-left:5px;
}

div.HistoricRecords_SearchButton
{
	float:left;
	padding-left:5px;
}

div.HistoricRecords_GridPanel
{
}

.whubFieldset div.HistoricRecords_row
{
	float:left;
	clear:both;
}

.whubFieldset div .HistoricRecords_leftColumn
{
	width:120px;
	display:block;
	float:left;
	text-align:left;
}

.whubFieldset div .HistoricRecords_rightColumn
{
	display:block;
	float:left;
	text-align:left;
}

div.ControlContainer
{
	width:720px;
	width: 460px;
}

/* End of alternative layout customisations */

/* Start of override undos (some of the above styles override styles that are set in the system style sheets) */
/* Please do not make changes to this section */

#divHeader h2
{
    font-size: 1em;
}
#divColumn1 h2, #divColumn2 h2, #divColumn3 h2
{
    font-size: 1em;
}

/* End of override undos */


/* Publications Scheme */

#divPublicationSchemeCategorySearch {
width:400px;
}

#divPublicationSchemeCategorySearch .visible {
display:block;
}

#divPublicationSchemeOR {
font-weight:700;
padding-top:65px;
text-align:center;
width:50px;
}

#divPublicationSchemeKeywordSearch {
width:270px;
}

#divPublicationSchemeCategorySearch .invisible {
display:none;
}

#divPublicationSchemeCategorySearch,#divPublicationSchemeOR,#divPublicationSchemeKeywordSearch,#divRecordsSearchByParish,#divRecordsSearchOR,#divRecordsSearchByKeyword {
float:left;
}

/* End Publications Scheme */

/* Records Search */
#divRecordsSearchOR {
font-weight:700;
margin-top:50px;
text-align:center;
width:50px;
}

#divRecordsResults {
border-bottom:1px solid #ccc;
}

#divRecordsResults .container {
border:1px solid #ccc;
border-bottom:0;
padding:10px;
}

#divRecordsSearchByParish,#divRecordsSearchByKeyword {
width:300px;
}

/* End Records Search */
