/* 
Use "id" paramaters to set background colours
Use "class" paramaters to set text & hyperlink styles
*/

/*-------------- Background Colour Pallette --------------------*/
 
#BackgroundColour1
{
 /*Blue Background*/
 background-color: #2A437F;
}

#BackgroundColour2
{
 /*Grey Background*/
 background-color: #C3C3C4;
}

#BackgroundColour3
{
 /*Grey Background*/
 background-color: white;
}

/*-------------- Text Formatting --------------------*/

h1
{
 /*Blue Page Header*/
 color : #2A437F;
 font : Arial;
 font-family : Arial;
 font-size : x-large;
 font-weight : bold;
 text-align : left;
}

h2
{
 /*Blue Smaller Page Sub-Header*/
 color : #2A437F;
 font : Arial;
 font-family : Arial;
 font-size : medium;
 font-weight : bold;
 text-align : left;
}

p.TextStyle1
{
 /*Blue Main Header Text*/
 color : #2A437F;
 font : Arial;
 font-family : Arial;
 font-size : medium;
 font-weight : bold;
 text-align : right;
}

p.TextStyle2
{
 /*Blue Body Text*/
 color : #2A437F;
 font : Arial;
 font-family : Arial;
 font-size : small;
 font-weight : normal;
 text-align : left;
}

p.TextStyle3
{
 /*Homepage Italic Text*/
 color : #2A437F;
 font : Arial;
 font-family : Arial;
 font-size : small;
 font-weight : normal;
 font-style: italic;
 text-align : left;
}

p.TextStyle4
{
 /*Homepage Signature Text*/
 color : #2A437F;
 font : Arial;
 font-family : Arial;
 font-size : small;
 font-weight : normal;
 font-style: italic;
 text-align : right;
}

p.TextStyle5
{
 /*Blue Contact Us Text*/
 color : #2A437F;
 font : Arial;
 font-family : Arial;
 font-size : medium;
 font-weight : bold;
 text-align : left;
}

p.TextStyle6
{
 /*Blue Contact Us 2 Text*/
 color : #2A437F;
 font : Arial;
 font-family : Arial;
 font-size : medium;
 font-weight : normal;
 text-align : left;
}

p.TextStyle7
{
 /*Blue Contact Us 2 Text*/
 color : black;
 font : Arial;
 font-family : Arial;
 font-size : x-small;
 font-weight : normal;
 text-align : right;
}
/*-------------- Anchor/Hyperlink Text Formatting --------------------*/

a.NavlinkStyle
{
 /*Main Navigation Text Link Style*/
 color : #ffffff;
 font : Arial;
 font-family : Arial;
 font-size : medium;
 font-weight : bold;
 text-decoration: none;
 text-align : left;
}

a.NavlinkStyle:hover
{
 /*Main Navigation Text Link Style*/
 color : #ffffff;
 font : Arial;
 font-family : Arial;
 font-size : medium;
 font-weight : bold;
 text-decoration: underline;
 text-align : left;
}

/*
a.NavlinkStyle:visited
{
 Main Navigation Text Link Style
 color : #ffffff;
 font : Arial;
 font-family : Arial;
 font-size : medium;
 font-weight : bold;
 text-decoration: underline;
 text-align : left;
}
*/

p.InactiveNavlink
{
 /*Main Navigation Inactive Link Text Style*/
 color : #C3C3C4;
 font : Arial;
 font-family : Arial;
 font-size : medium;
 font-weight : bold;
 text-decoration: none;
 text-align : left;
}

/*-------------- List Formatting --------------------*/
ul
{
 color : #2A437F;
 font : Arial;
 font-family : Arial;
 font-size : medium;
 font-weight : bold;
 text-align : left;
}

ul.2
{
 color : #2A437F;
 font : Arial;
 font-family : Arial;
 font-size : small;
 font-weight : normal;
 text-align : left;
}

ol
{
 color : #2A437F;
 font : Arial;
 font-family : Arial;
 font-size : small;
 font-weight : normal;
 text-align : left;
}


/*-------------- Table Formatting --------------------*/

table.BodyTable
{
 /*Border Style for Timetable*/
 border-style: solid;
 border-color: black;
 border-width: 1px;
 border-spacing: 0px;
 border-collapse: collapse;
}


