* {
	margin: 0;
	padding: 0
}

.wrapper {
	width: 100%;
	overflow: hidden
}

.clear {
	clear: both;
	font-size: 0%;
	line-height: 0%;
	height: 0
}

input{
	vertical-align: middle;
	font-weight: normal
}

 select {
	vertical-align: middle;
	font-weight: normal
}

img {
	border: 0;
	vertical-align: top;
	text-align: left
}

ul{
	list-style: none
}

 ol {
	list-style: none
}

object {
	vertical-align: top;
	outline: none
}

a {
	outline: none;
	color: #8b8b8b
}

	body {
	background: #fff url( "images/body-tail.jpg" ) repeat-x 50% 0%;
	font-family: Arial,                                        Helvetica,                                        sans-serif;
	font-size: 100%;
	line-height: 1em;
	color: #393939
}

h2 {
	padding: 0 0 17px 0;
	line-height: 1em;
	font-size: 2em;
	font-weight: normal;
	color: #181818
}

h3 {
	padding: 0 0 17px 0;
	line-height: 1em;
	font-size: 2em;
	font-weight: normal;
	color: #181818
}

h4 {
	padding: 0 0 17px 0;
	line-height: 1em;
	font-size: 2em;
	font-weight: normal;
	color: #181818
}

	h4img {
		float: left;
		margin: 8px 6px 0 0
	}

h6 {
	padding: 0 0 17px 0;
	line-height: 1em;
	font-size: 1em;
	font-weight: normal;
	color: #4b4b4b
}

	h6a {
		color: #4b4b4b
	}

.fleft {
	float: left
}

	img.fleft1 {
		float: left;
		margin: 0 23px 20px 0
	}

.fright {
	float: right
}

	img.fright {
		margin: 0 0 20px 0
	}
	
	ul.fright {
		padding: 0 43px 0 0
	}

.col-1{
	float: left;
	overflow: hidden
}

 .col-2{
	float: left;
	overflow: hidden
}

 .col-3{
	float: left;
	overflow: hidden
}

 .col-4 {
	float: left;
	overflow: hidden
}

.block-1{
	float: left;
	overflow: hidden
}

 .block-2{
	float: left;
	overflow: hidden
}

 .block-3{
	float: left;
	overflow: hidden
}

 .block-4 {
	float: left;
	overflow: hidden
}

#main {
	width: 944px;
	margin: 0 auto;
	font-size: 0em
}

#header {
	position: relative;
	width: 100%;
	height: 404px
}

#menu {
	position: relative;
	width: 100%;
	height: 85px
}

#flash {
	position: relative;
	width: 100%;
	height: 319px
}

#content {
	padding: 15px 12px 17px 18px
}

	#contentp {
		padding: 0 0 22px 0;
		line-height: 1em;
		font-size: 1em;
		color: #8b8b8b
	}
	
	#contentp.extra {
		padding: 0 0 12px 0
	}
	
	#contentp.extra-1 {
		padding: 0 0 17px 0
	}
	
	#contentpbspan {
		color: #1e1e1e
	}
	
	#contentpsmall {
		float: right;
		padding: 0 25% 0 0;
		font-size: 1em
	}
	
	#contentpbig {
		word-spacing: -1px;
		font-size: 1em
	}
	
	#contentblockquotep {
		padding: 3px 0 15px 2px !important;
		line-height: 1em !important;
		font-size: 1em !important;
		color: #3f3f3f !important
	}
	
	#contentblockquotepstrong {
		display: block;
		text-align: right;
		color: #3f3f3f
	}
	
	#contentblockquotep.extra {
		padding: 3px 0 5px 2px !important
	}

.row-1 {
	padding: 0 0 16px 0
}

.row-2 {
	width: 100%;
	overflow: hidden
}

	.row-2p {
		padding: 0 0 16px 0 !important;
		line-height: 1em !important;
		font-size: 1em !important;
		color: #3f3f3f !important
	}
	
	.row-2p.extra {
		padding: 0 0 19px 0 !important
	}
	
	.row-2p.extra-style {
		line-height: 1em !important
	}
	
	.row-2pb {
		display: block;
		color: #1e1e1e
	}

.indent {
	padding: 16px 10px 15px 23px
}

.indent-left {
	padding: 0 0 0 3px
}

.indent-left-1 {
	padding: 0 0 0 6px
}

.indent-bot {
	margin: 0 0 20px 0
}

.link {
	background: url( "images/marker.gif" ) no-repeat 0% 5px;
	float: left;
	padding: 0 0 0 13px;
	line-height: 1em;
	font-weight: bold;
	color: #111111
}

.link-1 {
	background: #1e1e1e url( "images/link-left.gif" ) no-repeat 0% 0%;
	display: inline-block;
	height: 18px;
	text-decoration: none;
	color: #fff
}

	.link-1span {
		background: url( "images/link-right.gif" ) no-repeat 100% 0%;
		display: inline-block;
		height: 18px;
		padding: 0 11px 0 17px
	}
	
	.link-2 {
	background: #ed3d00 url( "images/link-left.gif" ) no-repeat 0% 0%;
	display: inline-block;
	height: 18px;
	text-decoration: none;
	color: #fff
}

	.link-2span {
		background: url( "images/link-right.gif" ) no-repeat 100% 0%;
		display: inline-block;
		height: 18px;
		padding: 0 11px 0 17px
	}
	
	.link-3 {
	color: #3f3f3f !important
}

.box {
	width: 100%;
	overflow: hidden
}

	.box.corner-top-left {
		background: #f8f8f8 url( "images/corner-top-left.gif" ) no-repeat 0% 0%}
	
	.box.corner-top-right {
		background: url( "images/corner-top-right.gif" ) no-repeat 100% 0%}
	
	.box.corner-bot-left {
		background: url( "images/corner-bot-left.gif" ) no-repeat 0% 100%}
	
	.box.corner-bot-right {
		background: url( "images/corner-bot-right.gif" ) no-repeat 100% 100%;
		width: 100%
	}
	
	.box.inner {
		padding: 23px 18px 19px 24px
	}

.box-1 {
	width: 100%;
	overflow: hidden
}

	.box-1.border-top {
		background: #fcfcfc url( "images/border-top1.gif" ) repeat-x 0% 0%}
	
	.box-1.border-bot {
		background: url( "images/border-bot1.gif" ) repeat-x 0% 100%}
	
	.box-1.border-left {
		background: url( "images/border-left1.gif" ) repeat-y 0% 0%}
	
	.box-1.border-right {
		background: url( "images/border-right1.gif" ) repeat-y 100% 0%}
	
	.box-1.corner-top-left {
		background: url( "images/corner-top-left1.gif" ) no-repeat 0% 0%}
	
	.box-1.corner-top-right {
		background: url( "images/corner-top-right1.gif" ) no-repeat 100% 0%}
	
	.box-1.corner-bot-left {
		background: url( "images/corner-bot-left1.gif" ) no-repeat 0% 100%}
	
	.box-1.corner-bot-right {
		background: url( "images/corner-bot-right1.gif" ) no-repeat 100% 100%;
		width: 100%
	}
	
	.box-1.titles {
		width: 100%;
		height: 55px;
		margin: 0 0 13px 0;
		overflow: hidden
	}
	
	.box-1.titles.inner {
		padding: 17px 32px 10px 22px
	}
	
	.box-1.inner {
		padding: 21px 32px 12px 22px
	}

.list {
	overflow: hidden;
	padding: 0 0 21px 0
}

	.listli {
		background: url( "images/marker.gif" ) no-repeat 0% 6px;
		padding: 0 0 0 20px;
		line-height: 1em;
		font-size: 1em;
		font-weight: bold;
		color: #08b5ce
	}
	
	.listlia {
		color: #08b5ce
	}

.list-1 {
	width: 100%;
	overflow: hidden
}

	.list-1li {
		background: url( "images/line-hor.gif" ) repeat-x 0% 100%;
		width: 100%;
		vertical-align: top;
		margin: 0 0 21px 0;
		padding: 0 0 25px 0
	}
	
	.list-1listrong {
		display: block;
		word-spacing: 1px;
		text-transform: uppercase;
		line-height: 1em;
		font-size: 1em;
		font-weight: normal;
		color: #262626
	}
	
	.list-1lip {
		padding: 2px 0 12px 0 !important;
		line-height: 1em !important;
		font-size: 1em !important;
		color: #3f3f3f !important
	}
	
	.list-1lispan {
		display: block;
		margin: -1px 0 6px 0;
		word-spacing: -1px;
		text-transform: uppercase;
		line-height: 1em;
		font-size: 1em;
		font-weight: normal;
		color: #757575
	}
	
	.list-1lispanem {
		display: block;
		margin: -7px 0 0 0;
		font-style: normal
	}
	
	.list-1lia {
		background: url( "images/marker.gif" ) no-repeat 0% 6px;
		margin: 0 0 0 2px;
		padding: 0 0 0 14px;
		line-height: 1em;
		font-size: 1em;
		font-weight: bold;
		color: #111111
	}
	
	.list-1li.extra {
		background: 0;
		padding: 0;
		margin: 0
	}
	
	.list-1li.extra-1 {
		background: url( "images/line-hor.gif" ) repeat-x 0% 100%;
		margin: 0 0 11px 0;
		padding: 0 0 10px 0
	}

.list-2 {
	padding: 0 0 0 6px
}

	.list-2li {
		background: url( "images/line-hor.gif" ) repeat-x 0% 100%;
		margin: 0 0 10px 0;
		padding: 0 0 16px 0
	}
	
	.list-2listrong {
		display: block;
		padding: 0 0 1px 0;
		text-transform: uppercase;
		line-height: 1em;
		font-size: 1em;
		font-weight: normal;
		color: #e43d00
	}
	
	.list-2lip {
		padding: 0 0 10px 0 !important;
		line-height: 1em !important;
		font-size: 1em !important;
		color: #3f3f3f !important
	}
	
	.list-2lia {
		background: #ed3d00 url( "images/link-left.gif" ) no-repeat 0% 0%;
		display: inline-block;
		height: 18px;
		text-decoration: none;
		color: #fff
	}

	.list-2liaspan {
		background: url( "images/link-right.gif" ) no-repeat 100% 0%;
		display: inline-block;
		height: 18px;
		padding: 0 10px 0 16px
	}
	
	.list-2li.extra {
		background: none;
		padding: 0
	}

.list-3 {
	overflow: hidden;
	padding: 0 0 13px 0
}

	.list-3li {
		background: url( "images/marker.gif" ) no-repeat 0% 6px;
		padding: 0 0 0 20px;
		line-height: 1em;
		font-size: 1em;
		font-weight: bold;
		color: #08b5ce
	}
	
	.list-3lia {
		color: #08b5ce
	}

.list-indent {
	padding: 0 0 20px 0 !important
}

.list-indent-1 {
	padding: 0 0 32px 0 !important
}

.line-ver-1 {
	background: url( "images/line-ver.gif" ) repeat-y;
	width: 100%
}

.line-ver-2 {
	background: url( "images/line-ver.gif" ) repeat-y;
	width: 100%
}

#contact-form {
	width: 328px;
	padding: 4px 0 13px 5px
}

	#contact-formlabel {
		display: block;
		width: 100%;
		height: 29px;
		overflow: hidden
	}
	
	#contact-forminput {
		background: none;
		width: 318px;
		height: 17px;
		padding: 2px 3px 2px 3px;
		float: left;
		font-family: Arial,                                        Helvetica,                                        sans-serif;
		font-size: 1em;
		color: #3f3f3f
	}
	
	#contact-formtextarea {
		background: none;
		width: 318px;
		height: 96px;
		padding: 2px 3px 2px 3px;
		float: left;
		overflow: auto;
		font-family: Arial,                                        Helvetica,                                        sans-serif;
		font-size: 1em;
		color: #3f3f3f
	}

	#contact-forma {
		background: #1e1e1e url( "images/link-left.gif" ) no-repeat 0% 0%;
		display: inline-block;
		height: 18px;
		float: right;
		margin: 22px 0 0 16px;
		line-height: 18px;
		text-decoration: none;
		color: #fff
	}

	#contact-formaspan {
		background: url( "images/link-right.gif" ) no-repeat 100% 0%;
		display: inline-block;
		height: 18px;
		padding: 0 11px 0 17px
	}
	
	#footer {
	background: url( "images/footer.gif" ) no-repeat 18px 0%;
	height: 78px;
	overflow: hidden
}

	#footerul {
		float: right;
		padding: 19px 27px 0 0;
		overflow: hidden
	}
	
	#footerulli {
		background: url( "images/footer-divider.gif" ) no-repeat 0% 3px;
		float: left;
		margin: 0 0 0 -1px;
		padding: 0 28px 0 30px;
		color: #08b5ce
	}
	
	#footerullia {
		text-decoration: none;
		color: #08b5ce
	}
	
	#footerp {
		background: url( "images/footer-divider1.gif" ) no-repeat 100% 16px;
		float: left;
		padding: 19px 77px 0 47px;
		color: #b7b7b7
	}
	
	#footerpspan {
		margin: 0 3px 0 0
	}
	
	#footerpa {
		margin: 0 0 0 3px;
		color: #797979
	}

.nof_GlasgowTealSilverNavbar4-Regular {
	font-family: Trebuchet MS ;
	color : rgb(255,255,255);
	font-size : 10pt
}

.nof_GlasgowTealSilverNavbar5-Rollover {
	font-family: Trebuchet MS ;
	font-size : 10pt}

.nof_GlasgowTealSilverNavbar6-Highlighted {
	font-family: Trebuchet MS ;
	font-weight : bold;
	color : rgb(255,255,255);
	font-size : 10pt
}

.nof_GlasgowTealSilverNavbar7-HighlightedRollover {
	font-family: Trebuchet MS ;
	font-weight : bold;
	font-size : 10pt
}

.nof_GlasgowTealSilverBanners1-Default {
	font-family: Trebuchet MS ;
	font-size : 18pt
}

.nof_GlasgowTealSilverNavbar9-Regular {
	color: rgb(236,240,236);
	font-family : Trebuchet MS ;
	font-size : 10pt}

.nof_GlasgowTealSilverNavbar10-Rollover {
	font-family: Trebuchet MS ;
	font-size : 10pt}

.nof_GlasgowTealSilverNavbar11-Highlighted {
	color: rgb(244,246,244);
	font-family : Trebuchet MS ;
	font-weight : bold;
	font-size : 10pt
}

.nof_GlasgowTealSilverNavbar12-HighlightedRollover {
	font-family: Trebuchet MS ;
	font-weight : bold;
	font-size : 10pt
}.nof_GlasgowTealSilverNavbar30-Regular {
font-family:Trebuchet MS ; font-size:10pt; font-weight:400; font-style:normal; color:rgb(248,249,248) 
}

.nof_GlasgowTealSilverNavbar30-Rollover {
font-family:Trebuchet MS ; font-size:10pt; font-weight:400; font-style:normal; color:#000000 
}

.nof_GlasgowTealSilverNavbar30-Highlighted {
font-family:Trebuchet MS ; font-size:10pt; font-weight:bold; color:rgb(254,254,254) 
}

.nof_GlasgowTealSilverNavbar30-HighlightedRollover {
font-family:Trebuchet MS ; font-size:10pt; font-weight:bold; color:#000000 
}
.nof_GlasgowTealSilverNavbar36-Regular {
font-family:Trebuchet MS ; font-size:10pt; font-weight:400; font-style:normal; color:rgb(250,250,250) 
}

.nof_GlasgowTealSilverNavbar36-Rollover {
font-family:Trebuchet MS ; font-size:10pt; font-weight:400; font-style:normal; color:#000000 
}

.nof_GlasgowTealSilverNavbar36-Highlighted {
font-family:Trebuchet MS ; font-size:10pt; font-weight:bold; color:rgb(250,250,250) 
}

.nof_GlasgowTealSilverNavbar36-HighlightedRollover {
font-family:Trebuchet MS ; font-size:10pt; font-weight:bold; color:#000000 
}
a:hover {
		text-decoration: none
	}

.link-1:hoverspan {
		cursor: pointer;
		text-decoration: underline
	}

.link-2:hoverspan {
		cursor: pointer;
		text-decoration: underline
	}

.list-2lia:hoverspan {
		cursor: pointer;
		text-decoration: underline
	}
	
	#contact-forma:hoverspan {
		cursor: pointer;
		text-decoration: underline
	}

#footerullia:hover {
		text-decoration: underline
	}
	
	


