/* Caledonian Couriers Styles */

a.toltechLink {text-decoration: none; color: #ffffff; background: none;}
a.toltechLink:visited {color: #ffffff; background: none;}
a.toltechLink:hover {color: #00C6FF; background: none;}
a { text-decoration:none; }

img {
	border: none;
	}

ul {
	list-style-image: url(images/bullet.gif);
	}

.multiUse {
	font-family: arial, verdana;
	font-size: 12px;
	}
	
h1 {
	background-image:url(images/blank_arrow.jpg);
	width:509px;
	height:43px;
	text-align:center;
	padding-top:18px;
	color:#FFFFFF;
	font-size:21px;
	}
	
	.subHeading {
		color:#2243a2;
		font-weight:bold;
		font-style:italic;
		margin-top:-30px;
		font-size:18px;
		}

h2 {
	font-size: 16px;
	color: #244093;
	padding: 0px;
	margin: 0px;
	}

h3 {
	font-size: 16px;
	color: #7593EA;
	padding: 0px;
	margin: 0px;
	}
	
h4 {
	background-image:url(images/darkarrow_blank.jpg);
	width:509px;
	height:43px;
	text-align:center;
	padding-top:18px;
	color:#FFFFFF;
	font-size:21px;
	}
	
em{
	font-size: 10px;
	}
.footerText {
	background-image:url(images/blank_arrow.jpg);
	width:509px;
	height:43px;
	text-align:center;
	padding-top:19px;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	}
	
.darkBlue {
	font-size: 12px;
	color: #244093;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	}

.lightBlue {
	font-size: 12px;
	color: #7593EA;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	}

.hidden {
	display: none;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
	
.formattedTable {
	width: 485px;
	}

	.formattedTable th, .formattedTable td {
		font-size: 11px;
		background-color: #F8F3F8;
		}
	
	.formattedTable th {
		background-color: #553254;
		color: #ffffff;
		vertical-align: middle;
		font-size: 13px;
		font-weight: bold;
		}
		
	.formattedTable .colourRow td{
		background-color: #E9DAE9;
		}


.lotteryNote {
	width:90%;
	margin:0px auto;
	background-color: #fff890;
	border:1px dashed red;
	padding: 3px;
	}
	
	.lotteryNote a {
		font-family:arial;
		font-size: 10px;
		text-decoration: underline;
		}
	
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* Caledonian Couriers Styles */

.rightBlueArea {
	width: 10px;
	background-color: #BAC9F4;
	}

#bannerArea {
	width: 960px;
	border-left: 1px solid black;
	}

#mainArea {
	width: 960px;
	border-left: 1px solid black;
	font-family: arial;
	font-size: 11px;
	height: 300px;
	}

#menuHolder {
	width: 240px;
	vertical-align: top;
	background: #BAC9F4 url(images/menuright.gif) repeat-y right top;
	}
	
	#menuHolder ul {
		list-style: none;
		margin:0;
		padding:0;
		}	
		
		#menuHolder ul li {
			width: 240px;
			border-bottom: 1px solid black;
			text-align: left;
			}
			
			#menuHolder ul li a{
				background: url('../images/saltire.jpg') no-repeat 1px 0.3em;
				padding-left: 27px;
				padding-right: 30px;
				color: #000000;
				font-weight: bold;
				font-size: 12px;
				display: block;
				clear: both;
				padding-top: 8px;
				padding-bottom: 8px;
				}
				
				#menuHolder ul li.nosaltire {
					height: 35px;
					}
				
				#menuHolder ul li a:hover {
					background: url('../images/saltireover.jpg') no-repeat left 0.1em;
					}

.menuItem {
    width: 240px;
	border-bottom: 1px solid black;
	text-align: left;
	height: 28px;
	padding-left: 1px;
	}

#contentHolder {
	vertical-align: top;
	padding: 5px;
	background-color: white;

	}
	
#footerArea {
	width: 960px;
	border-left: 1px solid black;
	font-family: arial, verdana;
	font-size: 12px;
	}
