/* MAIN HEADING */
.mainheading
{
font: 40px arial, sans-serif;
font-weight: bold;
letter-spacing: 3px;
word-spacing: 3px;
color: #216baa;
text-decoration: none;
}

.copyright
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align: center;
}


/* LEFT HEADINGS - TOP CAP*/
.leftheading
{
font: 16px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels/header-dark-L.gif');
text-decoration: none;
}

/* LEFT HEADINGS - XEROX PICTURE*/
.xerox
{
font: bold italic 14pt arial, sans-serif;
font-weight: bold;
line-height: 24px;
letter-spacing: 0px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 20px 3px 20px;
display: block;
background-image: url('panels-pictures/xerox.jpg');
text-decoration: none;
}

/* LEFT HEADINGS - XEROX PICTURE ON PRICES PAGE*/
.xerox2
{
font: bold italic 14px arial, sans-serif;
font-weight: bold;
line-height: 18px;
letter-spacing: 0px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 20px 3px 20px;
display: block;
background-image: url('panels-pictures/xerox.jpg');
text-decoration: none;
}

/* LEFT HEADINGS - POSTERJET PICTURE*/
.posterjet
{
font: bold italic 14pt arial, sans-serif;
font-weight: bold;
line-height: 24px;
letter-spacing: 0px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 20px 3px 20px;
display: block;
background-image: url('panels-pictures/posterjet.jpg');
text-decoration: none;
}


/***************************************** RIGHT HEADINGS (NORMAL BLUE COLOUR) *****************************************/

/* RIGHT HEADING */
.rightheading
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #216baa;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels/header-mid-R.gif');
text-decoration: none;
}

/* RIGHT HEADING (LINKS) */
a.rightheading
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #216baa;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels/header-mid-R.gif');
text-decoration: none;
}

a.rigtheading:visited {}

a.rightheading:hover
{
background-image: url('panels/header-light-R.gif');
color: #39acff;
}

a.rightheading:active
{
background-color: #ffffff;
color: #ffffff
}

/***************************************** RIGHT HEADINGS Ð BLU *****************************************/

/* RIGHT HEADING - BLU*/
.rightheadingBLU
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels/header-BLU.gif');
text-decoration: none;
}

/* RIGHT HEADING - BLU GRADIENT*/
.rightheadingBLUgrad
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels-pictures/header-BLU-grad.jpg');
text-decoration: none;
}

/* RIGHT HEADING - BLU (LINKS) */
a.rightheadingBLUgrad
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels-pictures/header-BLU-grad.jpg');
text-decoration: none;
}

a.rigtheadingBLUgrad:visited {}

a.rightheadingBLUgrad:hover
{
background-image: url('panels/header-light-R.gif');
color: #468bfd;
}

a.rightheadingBLUgrad:active
{
background-color: #ffffff;
color: #ffffff
}

/***************************************** RIGHT HEADINGS Ð ORANGE *****************************************/

/* RIGHT HEADING - ORANGE*/
.rightheadingORANGE
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels/header-ORANGE.gif');
text-decoration: none;
}

/* RIGHT HEADING - ORANGE GRADIENT*/
.rightheadingORANGEgrad
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels-pictures/header-ORANGE-grad.jpg');
text-decoration: none;
}

/* RIGHT HEADING - ORANGE (LINKS) */
a.rightheadingORANGEgrad
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels-pictures/header-ORANGE-grad.jpg');
text-decoration: none;
}

a.rigtheadingORANGEgrad:visited {}

a.rightheadingORANGEgrad:hover
{
background-image: url('panels/header-light-R.gif');
color: #ff9101;
}

a.rightheadingORANGEgrad:active
{
background-color: #ffffff;
color: #ffffff
}

/***************************************** RIGHT HEADINGS Ð GREEN *****************************************/

/* RIGHT HEADING - GREEN*/
.rightheadingGREEN
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels/header-GREEN.gif');
text-decoration: none;
}

/* RIGHT HEADING - GREEN GRADIENT*/
.rightheadingGREENgrad
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels-pictures/header-GREEN-grad.jpg');
text-decoration: none;
}

/* RIGHT HEADING - GREEN (LINKS) */
a.rightheadingGREENgrad
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels-pictures/header-GREEN-grad.jpg');
text-decoration: none;
}

a.rigtheadingGREENgrad:visited {}

a.rightheadingGREENgrad:hover
{
background-image: url('panels/header-light-R.gif');
color: #77cc29;
}

a.rightheadingGREENgrad:active
{
background-color: #ffffff;
color: #ffffff
}

/***************************************** RIGHT HEADINGS Ð PURPLE *****************************************/

/* RIGHT HEADING - PURPLE*/
.rightheadingPURPLE
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels/header-PURPLE.gif');
text-decoration: none;
}

/* RIGHT HEADING - PURPLE GRADIENT*/
.rightheadingPURPLEgrad
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels-pictures/header-PURPLE-grad.jpg');
text-decoration: none;
}

/* RIGHT HEADING - ORANGE (LINKS) */
a.rightheadingPURPLEgrad
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels-pictures/header-PURPLE-grad.jpg');
text-decoration: none;
}

a.rigtheadingPURPLEgrad:visited {}

a.rightheadingPURPLEgrad:hover
{
background-image: url('panels/header-light-R.gif');
color: #9a64ff;
}

a.rightheadingPURPLEgrad:active
{
background-color: #ffffff;
color: #ffffff
}

/***************************************** RIGHT HEADINGS Ð RED *****************************************/

/* RIGHT HEADING - RED*/
.rightheadingRED
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels/header-RED.gif');
text-decoration: none;
}

/* RIGHT HEADING - RED GRADIENT*/
.rightheadingREDgrad
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels-pictures/header-RED-grad.jpg');
text-decoration: none;
}

/* RIGHT HEADING - RED (LINKS) */
a.rightheadingREDgrad
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels-pictures/header-RED-grad.jpg');
text-decoration: none;
}

a.rigtheadingREDgrad:visited {}

a.rightheadingREDgrad:hover
{
background-image: url('panels/header-light-R.gif');
color: #ff0000;
}

a.rightheadingREDgrad:active
{
background-color: #ffffff;
color: #ffffff
}

/* RIGHT HEADING - PURPLE GRADIENT*/
.rightheadingGREYgrad
{
font: 20px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels-pictures/header-GREY-grad.jpg');
text-decoration: none;
}


/**************************************************** END *****************************************************/





/***************************************** HOMEPAGE HEADINS *****************************************/

/* HOMEPAGE HEADING 1*/
a.homepageheading1
{
font: 18px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels-pictures/header-HP1.jpg');
text-decoration: none;
}

a.homepageheading1:visited {}

a.homepageheading1:hover
{
background-image: url('panels-pictures/header-HP1-roll.gif');
color: #468bfd;
}

a.homepageheading1:active
{
background-color: #ffffff;
color: #ffffff
}



/* HOMEPAGE HEADING 2*/
a.homepageheading2
{
font: 18px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels-pictures/header-HP2.gif');
text-decoration: none;
}

a.homepageheading2:visited {}

a.homepageheading2:hover
{
background-image: url('panels-pictures/header-HP2-roll.gif');
color: #ff9101;
}

a.homepageheading2:active
{
background-color: #ffffff;
color: #ffffff
}



/* HOMEPAGE HEADING 3*/
a.homepageheading3
{
font: 18px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #ffffff;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels-pictures/header-HP3.jpg');
text-decoration: none;
}

a.homepageheading3:visited {}

a.homepageheading3:hover
{
background-image: url('panels-pictures/header-HP3-roll.gif');
color: #77cc29;
}

a.homepageheading3:active
{
background-color: #ffffff;
color: #ffffff
}



/**************************************************** END *****************************************************/




/* RIGHT HEADINGS - TOP CAP - SAME COLOUR AS MAIN (ONLY USED IN PAGE UNAVAILABLE & THANK YOU PAGE)*/
.rightheadingblank
{
font: 16px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #216baa;
padding: 3px 0px 3px 10px;
display: block;
background-image: url('panels/header-light-R.gif');
text-decoration: none;
}

/* RIGHT HEADINGS - 'HEADING' STYLE TEXT WITH NO PARTICULAR BACKGROUND */
.rightheadingnbg
{
font: 16px arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 1px;
color: #216baa;
padding: 3px 0px 3px 10px;
display: block;
text-decoration: none;
}

/***************************************** RIGHT GAPS *****************************************/

/* RIGHT GAP LIGHT BLUE */
.rightlight
{
font: 3px arial, sans-serif;
font-weight: bold;
color: #216baa;
background-color: #e0eff9;
padding: 3px 0px 4px 10px;
display: block
}

/* RIGHT GAP BLU */
.rightBLU
{
font: 3px arial, sans-serif;
font-weight: bold;
color: #216baa;
background-color: #aeceff;
padding: 3px 0px 4px 10px;
display: block
}

/* RIGHT GAP ORANGE */
.rightORANGE
{
font: 3px arial, sans-serif;
font-weight: bold;
color: #216baa;
background-color: #ffbd6e;
padding: 3px 0px 4px 10px;
display: block
}

/* RIGHT GAP GREEN */
.rightGREEN
{
font: 3px arial, sans-serif;
font-weight: bold;
color: #216baa;
background-color: #b2e085;
padding: 3px 0px 4px 10px;
display: block
}

/* RIGHT GAP PURPLE */
.rightPURPLE
{
font: 3px arial, sans-serif;
font-weight: bold;
color: #216baa;
background-color: #ccb3ff;
padding: 3px 0px 4px 10px;
display: block
}

/* RIGHT GAP RED */
.rightRED
{
font: 3px arial, sans-serif;
font-weight: bold;
color: #216baa;
background-color: #ffa29d;
padding: 3px 0px 4px 10px;
display: block
}

/* RIGHT WHITE GAP */
.rightwhite
{
font: 3px arial, sans-serif;
font-weight: bold;
color: #216baa;
background-color: #ffffff;
padding: 3px 0px 7px 10px;
display: block
}

/* RIGHT WHITE GAP (SMALL) */
.rightwhitesmall
{
font: 3px arial, sans-serif;
font-weight: bold;
color: #216baa;
background-color: #ffffff;
padding: 3px 0px 4px 10px;
display: block
}

/***************************************** END OF RIGHT GAPS *****************************************/

/* LEFT TEXT */
.norml
{
font: 12px arial, sans-serif;
color: #ffffff;
line-height: 16px;
margin-left: 20;
margin-right: 20
}

/* LEFT TEXT - HOMEPAGE */
.normlhome
{
font: 12px arial, sans-serif;
color: #ffffff;
line-height: 14px;
margin-left: 20;
margin-right: 20
}


/* LEFT TEXT - IMPORTANT INFORMATION */
.importantl
{
font: bold 14px arial, sans-serif;
color: #ffffff;
line-height: 18px;
margin-left: 20;
margin-right: 20;
}

/* MAP BUBBLE TEXT */
.maptext
{
font: bold 14px arial, sans-serif;
color: #ffffff;
line-height: 18px;

}


/* 5 REASONS TEXT */
.fivereasons
{
font: 11px arial, sans-serif;
color: #379726;
line-height: 12px;
margin-left: 12;
margin-right: 12
}

/* 5 REASONS LINK */
.fivereasonslink
{
font: 11px arial, sans-serif;
color: #379726;
line-height: 16px;
margin-left: 12;
margin-right: 12
}


/* RIGHT TEXT */
.normr
{
font: 12px arial, sans-serif;
color: #216baa;
line-height: 16px;
margin-left: 10;
margin-right: 12
}


/* RIGHT TEXT BLU*/
.normrBLU
{
font: 12px arial, sans-serif;
color: #002989;
line-height: 16px;
margin-left: 10;
margin-right: 12
}

/* RIGHT TEXT BLU - HOMEPAGE*/
.normrBLUhome
{
font: 18px arial, bold, sans-serif;
color: #002989;
line-height: 19px;
margin-left: 10;
margin-right: 12
}

/* RIGHT TEXT BLU - LARGE FONT*/
.normrBLUBIG
{
font: 20px arial, sans-serif;
font-weight: bold;
color: #002989;
line-height: 21px;
margin-left: 12;
margin-right: 12
}

/* RIGHT TEXT BLU - VERY LARGE FONT*/
.normrBLUHUGE
{
font: 34px arial, sans-serif;
font-weight: bold;
color: #002989;
line-height: 35px;
margin-left: 12;
margin-right: 12
}

/* RIGHT TEXT ORANGE*/
.normrORANGE
{
font: 12px arial, sans-serif;
color: #890d00;
line-height: 16px;
margin-left: 10;
margin-right: 12
}

/* RIGHT TEXT ORANGE - HOMEPAGE*/
.normrORANGEhome
{
font: 13px arial, bold, sans-serif;
color: #890d00;
line-height: 14px;
margin-left: 15;
margin-right: 12
}

/* RIGHT TEXT ORANGE - LARGE FONT*/
.normrORANGEBIG
{
font: 20px arial, sans-serif;
font-weight: bold;
color: #890d00;
line-height: 21px;
margin-left: 12;
margin-right: 12
}

/* RIGHT TEXT ORANGE - VERY LARGE FONT*/
.normrORANGEHUGE
{
font: 34px arial, sans-serif;
font-weight: bold;
color: #890d00;
line-height: 35px;
margin-left: 12;
margin-right: 12
}

/* RIGHT TEXT GREEN*/
.normrGREEN
{
font: 12px arial, sans-serif;
color: #004b00;
line-height: 16px;
margin-left: 10;
margin-right: 12
}

/* RIGHT TEXT GREEN*/
.normrGREENhome
{
font: 13px arial, bold, sans-serif;
color: #004b00;
line-height: 14px;
margin-left: 15;
margin-right: 12
}

/* RIGHT TEXT GREEN - LARGE FONT*/
.normrGREENBIG
{
font: 20px arial, sans-serif;
font-weight: bold;
color: #004b00;
line-height: 21px;
margin-left: 12;
margin-right: 12
}

/* RIGHT TEXT GREEN - VERY LARGE FONT*/
.normrGREENHUGE
{
font: 34px arial, sans-serif;
font-weight: bold;
color: #004b00;
line-height: 35px;
margin-left: 12;
margin-right: 12
}

/* RIGHT TEXT PURPLE*/
.normrPURPLE
{
font: 12px arial, sans-serif;
color: #260089;
line-height: 16px;
margin-left: 10;
margin-right: 12
}

/* RIGHT TEXT PURPLE - LARGE FONT*/
.normrPURPLEBIG
{
font: 20px arial, sans-serif;
font-weight: bold;
color: #260089;
line-height: 21px;
margin-left: 12;
margin-right: 12
}

/* RIGHT TEXT PURPLE - VERY LARGE FONT*/
.normrPURPLEHUGE
{
font: 34px arial, sans-serif;
font-weight: bold;
color: #260089;
line-height: 35px;
margin-left: 12;
margin-right: 12
}

/* RIGHT TEXT RED*/
.normrRED
{
font: 12px arial, sans-serif;
color: #890000;
line-height: 16px;
margin-left: 10;
margin-right: 12
}

/* RIGHT TEXT RED - LARGE FONT*/
.normrREDBIG
{
font: 20px arial, sans-serif;
font-weight: bold;
color: #890000;
line-height: 21px;
margin-left: 12;
margin-right: 12
}

/* RIGHT TEXT RED - VERY LARGE FONT*/
.normrREDHUGE
{
font: 34px arial, sans-serif;
font-weight: bold;
color: #890000;
line-height: 35px;
margin-left: 12;
margin-right: 12;
}

/* CENTERED GREY - VERY LARGE FONT*/
.normrGREYHUGE
{
font: 34px arial, sans-serif;
text-align: center;
font-weight: bold;
color: #000000;
line-height: 35px;
margin-left: 12;
margin-right: 12;
}



/* RIGHT TEXT - IMPORTANT INFORMATION */
.importantr
{
font: bold 14px arial, sans-serif;
color: #216baa;
line-height: 18px;
margin-left: 10;
margin-right: 12
}



/* RIGHT TEXT (INDENTED) */
.normri
{
font: 12px arial, sans-serif;
color: #216baa;
line-height: 18px;
margin-left: 40;
margin-right: 42
}


/* RIGHT TEXT - IMPORTANT INFORMATION (INDENTED) */
.importantri
{
font: bold 14px arial, sans-serif;
color: #216baa;
line-height: 18px;
margin-left: 40;
margin-right: 42
}


/* RIGHT TEXT - IMPORTANT INFORMATION (INDENTED WITH NO RIGHT MARGIN) */
.importantri2
{
font: bold 14px arial, sans-serif;
color: #216baa;
line-height: 18px;
margin-left: 40;
}



/* FORM FIELD NAMES */
.myfield
{
font: 12px arial, sans-serif;
color: #216baa;
text-align: right;
line-height: 13px;
margin-left: 10;
margin-right: 12
}


/* FORM OPTIONS */
.myoption
{
font: 12px arial, sans-serif;
color: #103544;
line-height: 13px;
}


/* BIG BLURB TEXT (LEFT) */
p.bigblurb
{
font: bold italic 14pt arial, sans-serif;
color: #ffffff;
line-height: 23px;
text-align: center;
margin-left: 18;
margin-right: 18
}




/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   LINKS   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

/* MENU LINKS - ODD */
a.menulinko
{
font: 16px arial, sans-serif;
font-weight: bold;
color: #ffffff;
background-color: #90c3e7;
border-color: #0000ff;
text-decoration: none;
padding: 5px 0px 5px 18px;
display: block;
}

a.menulinko:visited {}
a.menulinko:hover
{
background-color:#ffffff;
color: #51a0d7
}

a.menulinko:active
{
background-color: #ffffff;
color: #ffffff
}

/* MENU LINKS - EVEN */
a.menulinke
{
font: 16px arial, sans-serif;
font-weight: bold;
color: #ffffff;
background-color: #90c3e7;
border-color: #0000ff;
text-decoration: none;
padding: 5px 0px 5px 18px;
display: block;
}

a.menulinke:visited {}
a.menulinke:hover
{
background-color:#ffffff;
color: #51a0d7
}

a.menulinke:active
{
background-color: #ffffff;
color: #ffffff
}


/* MENU LINKS - SELECTED */
.menulinks
{
font: 16px arial, sans-serif;
font-weight: bold;
color: #ffffff;
background-color: #f36005;
border-color: #0000ff;
text-decoration: none;
padding: 5px 0px 5px 18px;
display: block;
}

.menulinks:visited {}
.menulinks:hover {}
.menulinks:active {}




/* QUICK LINKS */
a.quicklink
{
font: 13px arial, sans-serif;
color: #ffffff;
line-height: 16px;
margin-left: 8;
margin-right: 8;
display: block;
padding: 3px 2px 3px 15px;
}

a.quicklink:visited {}
a.quicklink:hover
{
background-color:#ffffff;
display: block;
color: #51a0d7
}

a.quicklink:active
{
background-color: #ffffff;
color: #ffffff
}


/* LINKS IN TEXT ON LEFT */
a.textlinkl
{
color: #95d3ff;
}

a.textlinkl:visited {}
a.textlinkl:hover
{
color: #ffffff;
}

a.textlinkl:active
{
color: #ffffff;
}


/* LINKS IN TEXT ON RIGHT */
a.textlinkr
{
color: #39acff;
}

a.textlinkr:visited {}
a.textlinkr:hover
{
color: #ffffff;
}

a.textlinkr:active
{
color: #ffffff;
}


/* LINKS IN TEXT ON RIGHT - WHITE */
a.textlinkrwhite
{
color: #ffffff;
}

a.textlinkrwhite:visited {}
a.textlinkrwhite:hover
{
color: #f36005;
}

a.textlinkrwhite:active
{
color: #f36005;
}

/* LINKS IN TEXT ON RIGHT - ORANGE */
a.textlinkrorange
{
color: #f36005;
}

a.textlinkrorange:visited {}
a.textlinkrorange:hover
{
color: #ffffff;
}

a.textlinkrorange:active
{
color: #ffffff;
}




/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */






/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   TABLES   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

/* TABLES - OUTER LINE COLOUR */
.tablbg
{
background-color: #6da0e0;
}

/* TABLES - OUTER LINE COLOUR - THIS IS A DARKER BLUE USED FOR WHEN THE TABLES ARE ON COLOURED BACKGROUNDS */
.tablbg2
{
background-color: #4d78c9;
}

/* TABLES - DIVIDING LINE COLOUR (ROW TITLE) */
.tabldiv1
{
background-color: #92bde7;
}

/* TABLES - DIVIDING LINE COLOUR (REST OF ROW) */
.tabldiv2
{
background-color: #aad1e8;
}


/* TABLES - COLUMN HEADINGS */
.tabltop
{
font: 12px arial, sans-serif;
color: #216bc7;
background-color: #a7d2f0;
padding: 4px 0px 3px 0px;
line-height: 14px;
margin-left: 10;
margin-right: 12
}

/* TABLES - ROW HEADINGS */
.tablrowheado
{
font: 12px arial, sans-serif;
color: #216bc7;
background-color: #b8daef;
padding: 3px 0px 3px 0px;
line-height: 13px;
margin-left: 10;
margin-right: 12
}

/* TABLES - ROW HEADINGS */
.tablrowheade
{
font: 12px arial, sans-serif;
color: #216bc7;
background-color: #a9d2ee;
padding: 3px 0px 3px 0px;
line-height: 13px;
margin-left: 10;
margin-right: 12
}

/* TABLES - ODD ROWS */
.tablo
{
font: 12px arial, sans-serif;
color: #216bc7;
background-color: #e0eff9;
padding: 3px 0px 3px 0px;
line-height: 13px;
margin-left: 10;
margin-right: 12
}

/* TABLES - EVEN ROWS */
.table
{
font: 12px arial, sans-serif;
color: #216bc7;
background-color: #d0e6f4;
padding: 3px 0px 3px 0px;
line-height: 13px;
margin-left: 10;
margin-right: 12
}

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */







/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   THUMBNAILS & ICONS   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

/* "CLICK TO ENLARGE" TEXT */
.cte
{
text-align:center;
font: 10px arial, sans-serif;
color: #f36005;
text-decoration: none;
}


/* THUMBNAIL IMAGES ALIGN LEFT */
.thumbl
{
float:left;
margin:-10px 0 -15px -3px;
padding:15px;
text-align:center;
font: 10px arial, sans-serif;
color: #f36005;
text-decoration: none;
}

.thumbalign
{
float:left;
margin:15px;
border-color: #007ac8;
}
.thumbalignr
{
float:right;
margin-top: 0px;
margin-left: 10px;
margin-right: 10px;
border-color: #007ac8;
}

/* THUMBNAIL IMAGEs ALIGN LEFT - LINKS */
a.thumbl
{
color: #007ac8;
}
a.thumbl:visited
{
}
a.thumbl:hover
{
color: #f36005;
}
a.thumbl:active
{
color: #ffffff;
}


/* THUMBNAIL IMAGES ALIGN RIGHT */
.thumbr
{
float:right;
margin:-10px 0 -15px 0px;
padding:15px;
text-align:center;
font: 10px arial, sans-serif;
color: #f36005;
text-decoration: none;
}

/* THUMBNAIL IMAGEs ALIGN RIGHT - LINKS */
a.thumbr
{
color: #007ac8;
}
a.thumbr:visited
{
}
a.thumbr:hover
{
color: #f36005;
}
a.thumbr:active
{
color: #ffffff;
}

/* THUMBNAIL IMAGE LINKS */
a.thumb
{
color: #007ac8;
}
a.thumb:visited
{
color: #c4c4c4;
}
a.thumb:hover
{
color: #f36005;
}
a.thumb:active
{
color: #ffffff;
}

/* PAPER TYPE ICONS */
.icon
{
float:right;
margin: -2px 15 5px 30px;
padding:0px;
text-align:center;
font: 10px arial, sans-serif;
color: #f36005;
}




/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

/* LISTS */
ul
{
list-style-type: square;
font: 12px arial, sans-serif;
color: #ffffff;
line-height: 15px
}





/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   FORMS   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */



.inputtext
{ 
background-color: #ffffff; 
color: #213373;
}


/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */