/*-----------------------------
RESET
-----------------------------*/
html, div, span, applet, object, iframe,
blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent;
}
ol, ul {
	list-style: none;
}

select{-moz-appearance:none;}

hr{height:1px; border-width:0; background:#ccc; margin-top:15px; margin-bottom:10px;}
img{border:0px;}
form{display:inline;}
p{margin-top:5px; margin-bottom:15px; line-height:20px;}

.clearfix{clear:both;}
.highlite{color:#AA0000;}
.bold{font-weight:bold;}
.normal{font-weight:normal;}
.underline{text-decoration:underline;}
.line-through{text-decoration:line-through;}

.mce-content{word-wrap: break-word;}
.mce-content ul{list-style-type:disc; margin-left:30px; padding:5px 0 10px 0;}
.mce-content ol{list-style-type:decimal; margin-left:30px; padding:5px 0 10px 0;}
.mce-content table{margin:25px 0;}

.white{color:#FFFFFF;}
.red{color:#AA0000;}
.orange{color:#FF6600;}
.yellow{color:#FFCC00;}
.lime{color:#9ACD32;}
.green{color:#228B22;}
.blue{color:#384F85;}
.ls-3{letter-spacing:-3px;}
.ls-2{letter-spacing:-2px;}
.ls-1{letter-spacing:-1px;}
.ls-0{letter-spacing:0px;}
.ls1{letter-spacing:1px;}
.ls2{letter-spacing:2px;}
.ls3{letter-spacing:3px;}

.none{display:none;}
.block{display:block;}
.center{text-align:center;}
.uppercase{text-transform: uppercase;}

.error{border:1px solid #BB0000 !important; background-color:#FAEBEB;}
.errorborder{border:1px solid #BB0000 !important;}
.errorback{background-color:#FAEBEB;}
.pointer{cursor:pointer;}

.em{font-style:italic;}
.blink{text-decoration:blink;}
.textfix{font-family:Arial, Helvetica, sans-serif;}
.arblack{font-family:Arial Black, Helvetica, sans-serif;}

.text9{font-size:9px;}
.text10{font-size:10px;}
.text11{font-size:11px;}
.text12{font-size:12px;}
.text13{font-size:13px;}
.text14{font-size:14px;}
.text15{font-size:15px;}
.text16{font-size:16px;}
.text17{font-size:17px;}
.text18{font-size:18px;}
.text19{font-size:19px;}
.text20{font-size:20px;}
.text22{font-size:22px;}
.text24{font-size:24px;}
.text26{font-size:26px;}
.text28{font-size:28px;}
.text30{font-size:30px;}
.text32{font-size:32px;}
.text34{font-size:34px;}
.text36{font-size:36px;}

.textleft{text-align:left;}
.textcenter{text-align:center;}
.textright{text-align:right;}

.searchcolour-box{width:28px; height:20px; margin-top:3px; border:1px solid #DDDDDD;}
.searchcolour-black{background-color:#000000; background-image:url(/images/search-colourbk.png);}
.searchcolour-blue{background-color:#274583; background-image:url(/images/search-colourbk.png);}
.searchcolour-silver{background-color:#eee; background-image:url(/images/search-colourbk.png);}
.searchcolour-grey{background-color:#bbb; background-image:url(/images/search-colourbk.png);}
.searchcolour-orange{background-color:#FF6600; background-image:url(/images/search-colourbk.png);}
.searchcolour-white{background-color:#FFFFFF;}
.searchcolour-red{background-color:#DD0000; background-image:url(/images/search-colourbk.png);}
.searchcolour-green{background-color:#3B9221; background-image:url(/images/search-colourbk.png);}
.searchcolour-gold{background-color:#F7D057; background-image:url(/images/search-colourbk.png);}
.searchcolour-yellow{background-color:#FFD800; background-image:url(/images/search-colourbk.png);}

.left-black-0{background: linear-gradient(to right, rgba(0,0,0,0.0) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.left-black-10{background: linear-gradient(to right, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.left-black-20{background: linear-gradient(to right, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.left-black-30{background: linear-gradient(to right, rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.left-black-40{background: linear-gradient(to right, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.left-black-50{background: linear-gradient(to right, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.left-black-60{background: linear-gradient(to right, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.left-black-70{background: linear-gradient(to right, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.left-black-80{background: linear-gradient(to right, rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.left-black-90{background: linear-gradient(to right, rgba(0,0,0,0.9) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.left-black-100{background: linear-gradient(to right, rgba(0,0,0,1.0) 0%,rgba(0,0,0,0) 100%); color:#fff;}

.right-black-0{background: linear-gradient(to left, rgba(0,0,0,0.0) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.right-black-10{background: linear-gradient(to left, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.right-black-20{background: linear-gradient(to left, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.right-black-30{background: linear-gradient(to left, rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.right-black-40{background: linear-gradient(to left, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.right-black-50{background: linear-gradient(to left, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.right-black-60{background: linear-gradient(to left, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.right-black-70{background: linear-gradient(to left, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.right-black-80{background: linear-gradient(to left, rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.right-black-90{background: linear-gradient(to left, rgba(0,0,0,0.9) 0%,rgba(0,0,0,0) 100%); color:#fff;}
.right-black-100{background: linear-gradient(to left, rgba(0,0,0,1.0) 0%,rgba(0,0,0,0) 100%); color:#fff;}

.left-white-0{background: linear-gradient(to right, rgba(255,255,255,0.0) 0%,rgba(255,255,255,0) 100%); color:#000;}
.left-white-10{background: linear-gradient(to right, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%); color:#000;}
.left-white-20{background: linear-gradient(to right, rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%); color:#000;}
.left-white-30{background: linear-gradient(to right, rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%); color:#000;}
.left-white-40{background: linear-gradient(to right, rgba(255,255,255,0.4) 0%,rgba(255,255,255,0) 100%); color:#000;}
.left-white-50{background: linear-gradient(to right, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); color:#000;}
.left-white-60{background: linear-gradient(to right, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%); color:#000;}
.left-white-70{background: linear-gradient(to right, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0) 100%); color:#000;}
.left-white-80{background: linear-gradient(to right, rgba(255,255,255,0.8) 0%,rgba(255,255,255,0) 100%); color:#000;}
.left-white-90{background: linear-gradient(to right, rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 100%); color:#000;}
.left-white-100{background: linear-gradient(to right, rgba(255,255,255,1.0) 0%,rgba(255,255,255,0) 100%); color:#000;}

.right-white-0{background: linear-gradient(to left, rgba(255,255,255,0.0) 0%,rgba(255,255,255,0) 100%); color:#000;}
.right-white-10{background: linear-gradient(to left, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%); color:#000;}
.right-white-20{background: linear-gradient(to left, rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%); color:#000;}
.right-white-30{background: linear-gradient(to left, rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%); color:#000;}
.right-white-40{background: linear-gradient(to left, rgba(255,255,255,0.4) 0%,rgba(255,255,255,0) 100%); color:#000;}
.right-white-50{background: linear-gradient(to left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); color:#000;}
.right-white-60{background: linear-gradient(to left, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%); color:#000;}
.right-white-70{background: linear-gradient(to left, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0) 100%); color:#000;}
.right-white-80{background: linear-gradient(to left, rgba(255,255,255,0.8) 0%,rgba(255,255,255,0) 100%); color:#000;}
.right-white-90{background: linear-gradient(to left, rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 100%); color:#000;}
.right-white-100{background: linear-gradient(to left, rgba(255,255,255,1.0) 0%,rgba(255,255,255,0) 100%); color:#000;}

@media screen and (max-width:480px){
	.left-black-0{background: linear-gradient(to top, rgba(0,0,0,0.0) 0%, rgba(0,0,0,0) 100%); color:#fff;}
	.left-black-10{background: linear-gradient(to top, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.0) 100%); color:#fff;}
	.left-black-20{background: linear-gradient(to top, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.0) 100%); color:#fff;}
	.left-black-30{background: linear-gradient(to top, rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.0) 100%); color:#fff;}
	.left-black-40{background: linear-gradient(to top, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.0) 100%); color:#fff;}
	.left-black-50{background: linear-gradient(to top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0) 100%); color:#fff;}
	.left-black-60{background: linear-gradient(to top, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.0) 100%); color:#fff;}
	.left-black-70{background: linear-gradient(to top, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.0) 100%); color:#fff;}
	.left-black-80{background: linear-gradient(to top, rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.0) 100%); color:#fff;}
	.left-black-90{background: linear-gradient(to top, rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.0) 100%); color:#fff;}
	.left-black-100{background: linear-gradient(to top, rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.0) 100%); color:#fff;}
	
	.right-black-0{background: linear-gradient(to top, rgba(0,0,0,0.0) 0%,rgba(0,0,0,0) 100%); color:#fff;}
	.right-black-10{background: linear-gradient(to top, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 100%); color:#fff;}
	.right-black-20{background: linear-gradient(to top, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 100%); color:#fff;}
	.right-black-30{background: linear-gradient(to top, rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 100%); color:#fff;}
	.right-black-40{background: linear-gradient(to top, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%); color:#fff;}
	.right-black-50{background: linear-gradient(to top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%); color:#fff;}
	.right-black-60{background: linear-gradient(to top, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%); color:#fff;}
	.right-black-70{background: linear-gradient(to top, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%); color:#fff;}
	.right-black-80{background: linear-gradient(to top, rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%); color:#fff;}
	.right-black-90{background: linear-gradient(to top, rgba(0,0,0,0.9) 0%,rgba(0,0,0,0) 100%); color:#fff;}
	.right-black-100{background: linear-gradient(to top, rgba(0,0,0,0.9) 0%,rgba(0,0,0,0) 100%); color:#fff;}
	
	.left-white-0{background: linear-gradient(to top, rgba(255,255,255,0.0) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.left-white-10{background: linear-gradient(to top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.left-white-20{background: linear-gradient(to top, rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.left-white-30{background: linear-gradient(to top, rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.left-white-40{background: linear-gradient(to top, rgba(255,255,255,0.4) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.left-white-50{background: linear-gradient(to top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.left-white-60{background: linear-gradient(to top, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.left-white-70{background: linear-gradient(to top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.left-white-80{background: linear-gradient(to top, rgba(255,255,255,0.8) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.left-white-90{background: linear-gradient(to top, rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.left-white-100{background: linear-gradient(to top, rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 100%); color:#000;}
	
	.right-white-0{background: linear-gradient(to top, rgba(255,255,255,0.0) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.right-white-10{background: linear-gradient(to top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.right-white-20{background: linear-gradient(to top, rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.right-white-30{background: linear-gradient(to top, rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.right-white-40{background: linear-gradient(to top, rgba(255,255,255,0.4) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.right-white-50{background: linear-gradient(to top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.right-white-60{background: linear-gradient(to top, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.right-white-70{background: linear-gradient(to top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.right-white-80{background: linear-gradient(to top, rgba(255,255,255,0.8) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.right-white-90{background: linear-gradient(to top, rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 100%); color:#000;}
	.right-white-100{background: linear-gradient(to top, rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 100%); color:#000;}
}