/* Registration Services */

/* 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;
}
.GreenTitle
{
    font-size: 1.3em;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}

/* 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{margin: 3px; padding: 3px;}
table.ImmTS_Default, table.ImmTS_Default th, table.ImmTS_Default td{border: 1px solid #000000;}
table.ImmTS_Default th{	color: #000000;	background-color: #cccccc; text-align: left;}
table.ImmTS_Default 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;}


/* Grey Border Padding Table (Overrides) */
table.ImmTS_GreyBorderPadding{background-color: #ffffff; border-collapse:separate; width: 100%;}
table.ImmTS_GreyBorderPadding th, table.ImmTS_GreyBorderPadding td{padding: 5px; border: 1px solid #CCCCCC;}
table.ImmTS_GreyBorderPadding th p, table.ImmTS_GreyBorderPadding td p{margin: 0px;}
table.ImmTS_GreyBorderPadding th{color: #000000; background-color: #eeeeee; text-align: left;}
table.ImmTS_GreyBorderPadding tr{vertical-align: top;}

/* End of table styles */

/* Start of alternative layout customisations *** */

/* Set the dimensions and background image of the header here */

#divHeaderImage {
  float:left;
  background:#CCC url(../images/AlternativeLayout/Registration/registrationservices-header.gif);
  width:754px;
  height:90px;
  overflow:hidden;
}

#divAltLayoutHeader 
{
 	background-color:#e2d2ef;
	height:10px;
}


/* Set the colour of the heading 1 tags here */
.Heading1, h1 
{
    color: #4f2d7f;
}
/* Set the colour of the heading 2 tags here */
.Heading2, h2 
{
    color: #4f2d7f;
}

/* 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: #4f2d7f;
}
/* 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: #4f2d7f;
}

/* 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 */



