/*THESE STYLES ONLY FOR QUIDITY

ONLY USE THESE TO CHANGE COLOURS & BACKGROUND IMAGES.

ALL SIZES, MARGINS ETC. SET IN GLOBAL.CSS*/
#main { background-color: #cae4f4; background-image: url(../i/template/bg_strip.gif); background-repeat: repeat-x; }
#message { background-color: #cae4f4; }
#bottom_nav { background-image: url(../i/template/nav_bg.gif); background-repeat: no-repeat; }
#nav { margin-top: 40px; }
#nav li { background-image: url(../i/template/nav_dots.gif); background-repeat: repeat-x; }
#nav a { background-image: url(../i/template/arrow.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 5px; padding-left: 15px; display: block; }
#nav a:hover { color: #ef0026; background-image: url(../i/template/arrow-over.gif); }
#bottom_nav p { color: #002652; }
#bottom_nav a {color: #002652;   }
#bottom_nav a:hover {color: #ef0026;  }
h1 { color: #ef0026; }
h2 { color: #002652; }
h2.top a { color: #002652; }
h2.top a:visited { color: #002652; }
h2.top a:hover {color: #ef0026;  }
h2.underline { border-bottom: 1px solid #003848; }
h3 { color: #ef0026; }
h4 { color: #002652; }
a { color: #002652; }
a:hover { color: #ef0026; }
table.usage td { padding: 0 10px 20px; }
a.backtotop { color: #002652; }
a.backtotop:hover { color: #ef0026; }
/*homepage styles
*/
#homepagetext { text-align: center; position: absolute; top: 250px; left: 220px; width: 190px; }
table.border td { border-color: #002652; }
table.border th { color: #323232; border-color: #002652; }
.shading { background-color: #9fb9ca; }
.apply { height: 150px; margin-top: 10px; display: block; }
.applyBox { background-image: url(../i/HowToApply.gif); background-repeat: no-repeat; width: 242px; height: 63px; float: right; margin-top: 20px; margin-left: 15px; padding: 15px; display: block; }
.applyPhoto { float: left; }
.apply img { float: left; margin-right: 0; }
.voucher {
  float: right; margin: 10px auto 10px 20px;
}