p {  
font-family: verdana, Arial, Helvetica, sans-serif; 
font-style: normal; 
font-weight: normal; 
text-decoration: none; 
color: #005826; 
font-size:x-small
}

h1 {  
font-family: verdana, Arial, Helvetica, sans-serif; 
font-size: large; 
font-style: normal; 
font-weight: normal; 
color: #005826; 
text-decoration: none; 
font-size:x-large;
}

h2 {  
font-family: verdana, Arial, Helvetica, sans-serif; 
font-size: medium; 
font-style: normal; 
font-weight: bold; 
color: #005826; 
text-decoration: none
}

h3 {  font-family: verdana, Arial, Helvetica, sans-serif; font-size: small; font-style: normal; font-weight: bold; color: #005826; text-decoration: none}
li {  font-family: verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; color: #005826; font-size:x-small}

a:link {  text-decoration: underline; font-weight: normal; color: #4C8A67;}
a:visited { text-decoration: underline; font-style: normal; font-weight: normal; color: #4C8A67;}
a:hover {  text-decoration: underline; font-weight: normal; color: #005826;}
a:active {  text-decoration: underline; font-weight: normal; color: #4C8A67;}

body {  background-color: #FFFFFF; margin-top: 0 ; margin-left:0 ; margin-bottom:0 ; margin-right: 0}


.smallestWhiteText
{
font-family: verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
color: #FFFFFF;
}

.copyright
{
font-family: verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
color: #005E20;
}

.logobar
{
background-color: #003366;
}

/*
End of Dont change these
*/


/*Left hand navigation bar - main background colour
*/
.navbar
{
background-color: #748DC5;
}


/*
Left hand navigation individual boxes
*/
.navbarElement
{
font-family: verdana, Arial, Helvetica, sans-serif;
color: #005E20;
font-size:x-small;
font-weight: bold;
}

.contentArea
{
font-family: verdana, Arial, Helvetica, sans-serif;
color: #003399;
font-size:x-small;
font-weight: bold;
text-indent: 10px;
}

/*
Link colours for the individual boxes
*/
a.navbarElement:link { color: #005E20; text-decoration: none; font-weight: bold;}
a.navbarElement:visited {color: #005E20; text-decoration: none; font-style: normal; font-weight: bold;}
a.navbarElement:hover { color: #009900; text-decoration: underline; font-weight: bold;}
a.navbarElement:active { color: #005E20; text-decoration: underline; font-weight: bold;}


/*
Button and form element colours and sizes - only chnage the background colour
*/

.buttonstyle
{
border: #A3D39C 1px solid;
font-size: xx-small;
color:#009900;
height:20px;
background: #EDF6EB;

}

.textAreaButtonStyle
{
border: #A3D39C 1px solid;
font-size: x-small;
background: #EDF6EB;
font-family: verdana, Arial, Helvetica, sans-serif;
color:#009900;
}

.FormTextStyle{
border: #A3D39C 1px solid;
font-color: #009900;
background-color:#EDF6EB;
font-size: xx-small;
height:20px;
}

.FormGoButton{background-color:#CC0033;height:15px;width:22pxbackground-image: url(goButtonBackground.gif);}

.FormTextFieldStyle{
border-color: none;
border: none;
font-family: Verdana, Arial, Helvetica, sans-serif; 
border: #A3D39C 1px solid;
font-color: #009900;
background-color:#FFFFFF;
font-size: xx-small;
}


/*
Buttons with white backgrounds
*/
.buttonstylePlain
{
border: #000000 1px solid;
font-size: xx-small;
height:20px;
background: #FFFFFF;

}


/*
Shaded background tables - background colour to change and text colour to match P colour.
*/
.contentTables
{
background-color: #BED4EC;
font-family: verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #003399;
font-size:x-small;
padding:10px
}


/*
Secondary navigation table and text colour background to match above and text to match P colour.
*/
.secondaryNav
{
background-color: #BED4EC;
font-family: verdana, Arial, Helvetica, sans-serif;
color: #003399;
font-size:xx-small;
font-weight: bold;
text-indent: 10px;

}

/*Dont change*/
.breadcrumb
{
font-size:xx-small;
}

/*Colour to match left Nav background colour*/
.productImage
{
border: #748DC5 1px solid;
}

/* Dont change*/
.printOrderForm
{
color: #000000;
}

.smallReportPrint{
font-size:11px;
}
.largeReportPrint{
font-size:13px;
}
.ReportSubTitlePrint{
font-size:20px;
}
.ReportTitlePrint{
font-size:25px;
font-weight:bold;
}

.navSecColour{
background-color: #005826;
}

.navBGColour{
background-color: #DAEDD7;
}

.secNavLineColour{
background-color: #A3D39C;
}

.secNavBGColour{
background-color: #EDF6EB;
}


.mainCopy {  
font-family: verdana, Arial, Helvetica, sans-serif; 
color: #005826; 
font-size:x-small;
}

.advice
{
font-family: verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
color: #005E20;
}

.tableDisplayPadded{
padding: 6px;
}

.bannerBorder{
border: #D7ECD4 1px solid;
}
