body {
	top: 0px;
	min-width: 900px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0px;
	color: #333333;
	position: relative;
	clip: rect(40px,auto,auto,auto);
	background-color: #DBE1E6;
	vertical-align: middle;
	text-align: left;
}
#wrapper {
	width:900px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	background-color: #AAD2F6;
	position: relative;
	left: auto;
	margin-bottom: auto;
	top: 0px;
	height: 2200px;
}
#mainmenu {
	width:900px;
	height:1.8em;
	z-index:1;
	background-image: url(../images/background/mainmenu.jpg);
	background-repeat: repeat-x;
	background-color: #708741;
	overflow: visible;
	vertical-align: middle;
	float: left;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	line-height: 110%;
}
#submenu {
	width:900px;
	height:1.8em;
	z-index:1;
	background-image: url(../images/background/submenu.jpg);
	background-repeat: repeat-x;
	background-color: #979858;
	overflow: visible;
	vertical-align: middle;
	float: left;
}
#toppic {
	width:900px;
	height:242px;
	z-index:1;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #AAD2F6;
	overflow: hidden;
}
.mainnav1 {
	height:100%;
	z-index:2;
	text-align: center;
	vertical-align: middle;
	font-size: 90%;
	color: #333333;
	font-weight: bold;
	line-height: 110%;
	padding-top: 0.2em;
	float: left;
	font-style: normal;
	text-decoration: none;
	overflow: visible;
}
.subnav1 {
	height:100%;
	z-index:2;
	text-align: center;
	font-size: 90%;
	color: #FF0000;
	font-weight: bold;
	float: left;
	font-style: normal;
	text-decoration: none;
	padding-top: 0.3em;
}
.ahrefmainnav {
	color: #333333;
	text-decoration: none;
}
.ahrefsubnav {
	color: #666666;
	text-decoration: none;
}
.ahrefsubnavsel {
	color: #FF0000;
	text-decoration: none;
}
#boxtopright {
	position:absolute;
	width:260px;
	z-index:3;
	top: 186px;
	left: 620px;
	border: 1px solid #333333;
	height: 174px;
}
.ahrefmainnavsel {
	color: #666666;
	text-decoration: none;
}
#mainleft {
	position:relative;
	width:800px;
	height:400px;
	z-index:1;
	left: 20px;
	top: 30px;
	float: left;
}
#subscmainleft {
	position:relative;
	width:590px;
	height:100%;
	z-index:2;
	left: 15px;
	top: 20px;
	float: left;
}
#subscmainleftdf {
	position:relative;
	width:860px;
	height:100%;
	z-index:4;
	left: 15px;
	top: 20px;
	float: left;
}
.defrightnew {
	position:relative;
	width:262px;
	height:176px;
	z-index:4;
	left: 0px;
	float: right;
}

#subscmainleftavail {
	position:relative;
	width:850px;
	height:100%;
	z-index:2;
	left: 15px;
	top: 20px;
	float: left;
}
#scmainleft {
	position:relative;
	width:720px;
	height:100%;
	z-index:2;
	left: 15px;
	top: 20px;
	float: left;
}
.spacer {
	width:10px;
	z-index:2;
	float: left;
	height: 100%;
	padding-top: 0.2em;
	text-align: center;
}
.spacerampsel {
	width:16px;
	z-index:2;
	float: left;
	height: 100%;
	padding-top: 0.2em;
	text-align: center;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.spacerampnonsel {
	width:16px;
	z-index:2;
	float: left;
	height: 100%;
	padding-top: 0.2em;
	text-align: center;
}
.subspacer {
	width:16px;
	z-index:2;
	float: left;
	height: 100%;
	padding-top: 0.2em;
	color: #666666;
	text-align: center;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	color: #008000;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
h2 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
h2 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
h2 a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
hr {
	color: #999999;
	height: 1px;
	background-color: #999999;
}
a {
	color: #0000FF;
	text-decoration: none;
}
#scleft {
	width:304px;
	z-index:1;
	text-align: center;
	position: relative;
	top: 40px;
	float: left;
	height: 205px;
}
#scright {
	width:304px;
	height:205px;
	z-index:2;
	float: right;
	position: relative;
	top: 40px;
	text-align: center;
}
.ahrefbodyboldlink {
	font-weight: bold;
	color: #0000FF;
}
.imghcentre {
	border: 1px solid #333333;
	text-align: center;
}
#boxmidright {
	position:absolute;
	width:260px;
	height:174px;
	z-index:2;
	left: 620px;
	top: 418px;
	border: 1px solid #333333;
}
#boxbtmright {
	position:absolute;
	width:260px;
	height:174px;
	z-index:3;
	top: 650px;
	left: 620px;
	border: 1px solid #333333;
}
#boxbtmbtmright {
	position:absolute;
	width:260px;
	height:174px;
	z-index:3;
	top: 882px;
	left: 620px;
	border: 1px solid #333333;
}
#boxbtmbtmright1 {
	position:absolute;
	width:260px;
	height:174px;
	z-index:3;
	top: 1114px;
	left: 620px;
	border: 1px solid #333333;
}
#boxbtmbtmright2 {
	position:absolute;
	width:260px;
	height:174px;
	z-index:3;
	top: 1346px;
	left: 620px;
	border: 1px solid #333333;
}
#lpbtmlft {
	position:relative;
	z-index:2;
	top: 15px;
	height: 168px;
	width: 349px;
}
.linkimgnoborder {
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.fontsml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #333333;
}
.headerwithoutptag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	color: #008000;
	font-weight: bold;
}
.fontbold {
	font-weight: bold;
}
#tariffrow1 {
	position:relative;
	width:100%;
	height:2em;
	z-index:2;
	background-color: #AFBDC7;
	float: left;
	line-height: 2em;
	vertical-align: middle;
	text-indent: 10px;
}
.tariffrow2 {
	position:relative;
	width:80%;
	height:2em;
	z-index:2;
	line-height: 2em;
	float: left;
	padding-left: 10px;
	font-size:90%;
}
.tariffrow2 {
	position:relative;
	width:80%;
	height:1.5em;
	z-index:2;
	line-height: 1.5em;
	float: left;
	padding-left: 10px;
	font-size:80%;
}
.tariffrow2long {
	position:relative;
	width:95%;
	height:2em;
	z-index:2;
	line-height: 2em;
	float: left;
	padding-left: 10px;
	font-size:90%;
}
.tariffrow2bold {
	position:relative;
	width:80%;
	height:1.5em;
	z-index:2;
	line-height: 1.5em;
	float: left;
	padding-left: 10px;
	font-size:80%;
	font-weight:bold;
}
.tariffrow2right {
	position:relative;
	height:1.5em;
	z-index:1;
	float: right;
	top: 0px;
	width: 15%;
	line-height: 1.5em;
	font-size: 80%;
}
#tarriffwrapper {
	position:relative;
	width:98%;
	z-index:3;
	background-color: #DBE1E6;
	border: 1px solid #666666;
	height: 13em;
}
#tarriffwrapperchal {
	position:relative;
	width:98%;
	z-index:3;
	background-color: #DBE1E6;
	height: auto;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}
#tarriffwrapperlp {
	position:relative;
	width:98%;
	z-index:3;
	background-color: #DBE1E6;
	border: 1px solid #666666;
	height: auto;
}
.rowwrapper {
	position:relative;
	width:100%;
	z-index:3;
	left: 0px;
	top: 0px;
	float: left;
	background-color: #DBE1E6;
}
.fontred {
	color: #FF0000;
}
#lpinvrow1 {
	position:relative;
	width:98%;
	height:1.3em;
	z-index:1;
	top: 10px;
	float: left;
}
#lpinvrow2 {
	position:relative;
	width:98%;
	height:4.9em;
	z-index:1;
	top: 22px;
	float: left;
}
#lpinvrow3 {
	position:relative;
	width:98%;
	height:3.9em;
	z-index:1;
	top: 22px;
	float: left;
}
#lpinvrow4 {
	position:relative;
	width:98%;
	height:4.9em;
	z-index:1;
	float: left;
	top: 22px;
}
#lpinvrow5 {
	position:relative;
	width:98%;
	height:3.9em;
	z-index:1;
	top: 20px;
	float: left;
}
#lpinvrow6 {
	position:relative;
	width:98%;
	height:3.9em;
	z-index:1;
	top: 20px;
	float: left;
}
#lpinvrow7 {
	position:relative;
	width:98%;
	height:3.9em;
	z-index:1;
	top: 20px;
	float: left;
}
.lpinvcolleft {
	position:relative;
	width:30%;
	height:100%;
	z-index:1;
	float: left;
}
.lpinvcolright {
	position:relative;
	width:65%;
	height:100%;
	z-index:2;
	float: right;
}
#chalinvrow1 {
	position:relative;
	width:98%;
	height:1.3em;
	z-index:1;
	top: 10px;
	float: left;
}
#chalinvrow2 {
	position:relative;
	width:98%;
	height:5.9em;
	z-index:1;
	top: 22px;
	float: left;
}
#chalinvrow3 {
	position:relative;
	width:98%;
	height:3.9em;
	z-index:1;
	top: 22px;
	float: left;
}
#chalinvrow4 {
	position:relative;
	width:98%;
	height:2.9em;
	z-index:1;
	float: left;
	top: 22px;
}
#chalinvrow5 {
	position:relative;
	width:98%;
	height:2.9em;
	z-index:1;
	top: 20px;
	float: left;
}
#chalinvrow6 {
	position:relative;
	width:98%;
	height:3.9em;
	z-index:1;
	top: 20px;
	float: left;
}
.fontboldul {
	font-weight: bold;
	text-decoration: underline;
}
.fontsml {
	font-size: 80%;
	color: #333333;
}
#odclogo {
	position:relative;
	width:78px;
	height:106px;
	z-index:2;
	border: 1px solid #333333;
	float: left;
}
#Layer1 {
	position:relative;
	width:470px;
	height:115px;
	z-index:2;
	float: right;
}
#wrapper1 {
	position:relative;
	width:100%;
	height:115px;
	z-index:2;
}
#glencoeimg {
	position:relative;
	width:410px;
	height:211px;
	z-index:2;
	border: 1px solid #333333;
	left: 90px;
	text-align: center;
	overflow: visible;
}
#wrapper2 {
	position:relative;
	width:590px;
	height:170px;
	z-index:2;
}
#bennev {
	position:relative;
	width:238px;
	height:150px;
	z-index:1;
	float: left;
	left: 33px;
	overflow: visible;
	text-align: center;
}
#glennev {
	position:relative;
	width:225px;
	height:150px;
	z-index:2;
	float: right;
	right: 33px;
	overflow: visible;
	text-align: center;
}
#lochness {
	position:relative;
	width:410px;
	height:162px;
	z-index:2;
	left: 90px;
	border: 1px solid #333333;
	text-align: center;
}
#eqname {
	position:relative;
	width:20%;
	height:1.6em;
	z-index:2;
	float: left;
}
#name2 {
	position:relative;
	width:75%;
	height:1.6em;
	z-index:2;
	float: right;
}
#enqwrapper1 {
	position:relative;
	width:95%;
	height:1.6em;
	z-index:2;
}
#eqadd {
	position:relative;
	width:20%;
	height:1.2em;
	z-index:2;
	float: left;
	top: 3em;
}
#add2 {
	position:relative;
	width:75%;
	height:7.6em;
	z-index:2;
	float: right;
}
#enqwrapper2 {
	position:relative;
	width:95%;
	height:7.6em;
	z-index:2;
}
.imgborder1 {
	border: 1px solid #333333;
}
#ridingpan {
	position:relative;
	width:502px;
	height:265px;
	z-index:2;
	left: 40px;
}
#defaulttopright {
	position:relative;
	width:300px;
	height:215px;
	z-index:2;
	float: right;
	vertical-align: middle;
}
.defaulttoprightclass {
	position:relative;
	width:270px;
	height:176px;
	z-index:2;
	float: left;
	vertical-align: middle;
	left: 296px;
}
#defaultopleft {
	position:absolute;
	width:262px;
	height:215px;
	z-index:1;
	float: left;
}
.defaultopleftclass {
	position:absolute;
	width:262px;
	height:176px;
	z-index:1;
	float: left;
}
.defaulttopwrapperclass {
	position:relative;
	width:100%;
	height:176px;
	z-index:2;
	background-color: #8AC0F2;
	padding: 5px;
}


#defaulttopwrapper {
	position:relative;
	width:100%;
	height:215px;
	z-index:2;
}
imgnoborder {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.slideshow {
	height: 174px;
	width: 260px;
}
.linkimgnoborderalignmid {
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#sccentre{
	position:relative;
	width:304px;
	float: left;
	top: 125px;
	left: 208px;
	text-align: center;
}
.fontredbold {
	font-weight: bold;
	color: #FF0000;
}
