/* Main Text Areas*/
H1  {
	COLOR : #000033;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE : 14px;
	LINE-HEIGHT: 25px;
	FONT-STYLE : normal;
	font-weight: bold
}
h1.inline {
display: inline;
}

.header  {
	COLOR : #000033;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE : 14px;
	LINE-HEIGHT : 25px;
	FONT-STYLE : normal;
	font-weight: bold
}
P  {
	COLOR : #333333;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE : 11px;
}
.CONTENT  {
	COLOR : #333333;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE : 11px;
}
TD.Testimonial {
	padding-right: 15px;
	padding-left:15px;
	line-height:16px;
}

.TestimonialQuote{
	COLOR : #333333;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE : 11px;
	font-style:italic;

	}
TD.TestimonialCredit  {
	COLOR : #666666;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE : 11px;
	font-weight:bold;
}

/* Fleet table Text Areas*/

.FleetHeader {
	COLOR : #333333;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-WEIGHT : bold;
	FONT-SIZE : 16px
}
.FleetText  {
	COLOR : #000033;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE : 11px;
	FONT-WEIGHT : normal
}
.FleetTextEmph  {
	COLOR : #000033;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE : 11px;
	FONT-WEIGHT : bold
}
.visitscotland  {
	COLOR : #999999;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE : 10px;
	FONT-WEIGHT : normal
}

/* Navigation 'on' states*/

.breadcrumbon  {
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE : 10px;
	FONT-WEIGHT : normal
}
.basenavon  {
	COLOR : #333399;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE : 11px;
	FONT-WEIGHT : normal
}
.subnavon  {
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE : 11px;
	TEXT-DECORATION : none;
	FONT-WEIGHT : bold
}
.tocrediton {
	COLOR : #666699;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : none;
	FONT-SIZE : 11px;
	line-height: 16px;
	

}
TD.interiorWhite {
	background: #ffffff;
	border-bottom:solid 1px #666666;
	border-top:solid 1px #666666;
	border-right:solid 1px #666666;
	border-left:solid 1px #666666;
	padding-right:15px;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	}
TD.interiorGrey {
	background: #E2E2E2;
	border-bottom:solid 1px #666666;
	border-top:solid 1px #666666;
	border-right:solid 1px #666666;
	border-left:solid 1px #666666;
	padding-right:15px;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	}

TD.tableSpace {
	padding-top:3px;
	}
TD.ImagePop {
	border-bottom:solid 1px #666666;
	border-top:solid 1px #666666;
	border-right:solid 1px #666666;
	border-left:solid 1px #666666;
	}


/* Navigation non-linking*/
.basenav  {
	COLOR : #000033;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE : 11px;
	FONT-WEIGHT : normal;
	TEXT-DECORATION : none
}

/* */
a {
	COLOR : #333366;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : underline;
	FONT-SIZE : 11px
}

a:hover {
	COLOR : #333366;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : underline;
	FONT-SIZE : 11px
}
a:visited {
	COLOR : #333366;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : underline;
	FONT-SIZE : 11px
}
a.white {
	COLOR : #ffffff;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : underline;
	FONT-SIZE : 11px
}

a.white:hover {
	COLOR : #ffffff;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : underline;
	FONT-SIZE : 11px
}
a.white:visited {
	COLOR : #ffffff;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : underline;
	FONT-SIZE : 11px
}
a.basenav {
	COLOR : #000033;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-WEIGHT : normal;
	TEXT-DECORATION : none;
	FONT-SIZE : 11px
}

a.basenav:hover {
	COLOR : #333399;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-WEIGHT : normal;
	TEXT-DECORATION : none;
	FONT-SIZE : 11px
}

a.basenav:visited {
	COLOR : #000033;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-WEIGHT : normal;
	TEXT-DECORATION : none;
	FONT-SIZE : 11px
}



a.subnav {
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-WEIGHT : normal;
	TEXT-DECORATION : underline;
	FONT-SIZE : 11px
}

a.subnav:hover {
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-WEIGHT : normal;
	TEXT-DECORATION : underline;
	FONT-SIZE : 11px
}
a.subnav:visited {
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-WEIGHT :normal;
	TEXT-DECORATION : underline;
	FONT-SIZE : 11px
}

a.bread {
	COLOR : #ffffff;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : underline;
	FONT-SIZE : 10px
}

a.bread:hover {
	COLOR : #ffffff;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : underline;
	FONT-SIZE : 10px
}
a.bread:visited  {
	COLOR : #ffffff;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : underline;
	FONT-SIZE : 10px
}
a.sitemap {
	COLOR : #000033;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : none;
	FONT-SIZE : 11px;
	line-height: 20px;

}

a.sitemap:hover {
	COLOR : #000033;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : underline;
	FONT-SIZE : 11px;
	line-height: 20px;

}
a.sitemap:visited  {
	COLOR : #000033;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : none;
	FONT-SIZE : 11px;
	line-height: 20px;

}
a.tocredit {
	COLOR : #666699;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : none;
	FONT-SIZE : 11px;
	line-height: 16px;
	

}

a.tocredit:hover {
	COLOR : #666699;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : none;
	FONT-SIZE : 11px;
	line-height: 16px;
	

}
a.tocredit:visited  {
	COLOR : #666699;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : none;
	FONT-SIZE : 11px;
	line-height: 16px;
	

}
a.sitesearch {
	COLOR : #C2C2CE;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : none;
	FONT-SIZE : 11px;
	line-height: 16px;
	

}

a.sitesearch:hover {
	COLOR : #C2C2CE;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : none;
	FONT-SIZE : 11px;
	line-height: 16px;
	

}
a.sitesearch:visited  {
	COLOR : #C2C2CE;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION : none;
	FONT-SIZE : 11px;
	line-height: 16px;
	

}
TD.FleetText  {
	COLOR : #000033;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE : 11px;
	padding-top: 6px;
	padding-bottom: 6px;
	line-height: 16px;
	FONT-WEIGHT : normal
}

/* Forms*/
INPUT.textbox  {
	BACKGROUND-COLOR : #F2f2f5;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE : 11px;
	HEIGHT : 20px;
	WIDTH : 160px
}

INPUT.SUBMIT {
	BACKGROUND-COLOR : #F2F2F5;
	COLOR : #666666;
	FONT-FAMILY : Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE : 11px;
	FONT-WEIGHT : bold;
}

INPUT.checkbox  {
	BACKGROUND-COLOR : #ffffff;
}
INPUT.radio {
	BACKGROUND-COLOR : #ffffff;
}
INPUT {
BACKGROUND-COLOR : #F2f2f5;

}
INPUT.button  {
	BACKGROUND-COLOR : #FFFFFF;
	FONT-SIZE : 11px;
	FONT-WEIGHT : bold
}
TEXTAREA  {
	BACKGROUND-COLOR : #F2f2f5;
	HEIGHT : 100px;
	WIDTH : 180px;
	FONT-FAMILY : Verdana,  Arial, Helvetica, sans-serif;
	FONT-SIZE : 11px
}


SELECT  {
	BORDER-BOTTOM : 1pt solid;
	BORDER-LEFT : 1pt solid;
	BORDER-RIGHT : 1pt solid;
	BORDER-TOP : 1pt solid;
	BORDER-COLOR : #000000;
	BACKGROUND-COLOR : #CFD0E0;
	FONT-FAMILY : Helvetica, Arial, sans-serif;
	FONT-SIZE : 11px
}

td.bgcontent{
	background-color: #E2E2E2;
	border-right: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.Introtext{
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
}
td.sideimages{
background-color:#E2E2E2;
height:20px;
border-bottom:solid 1px #FFFFFF;
}
td.sidenav{
background-color:#9090A3;
padding-top:10px;
padding-bottom:5px;
height:35px;
border-bottom:solid 1px #FFFFFF;
padding-left:11px;
}
td.gap
{
padding-right: 3px;
}
td.News1{
background-color:#C9C9CF;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
padding-top:8px;
padding-bottom:5px;
border-right:solid 1px #FFFFFF;
border-left:solid 1px #FFFFFF;
padding-left:5px;
padding-right:5px;
width:200px;
}
td.News2{
background-color:#838399;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:8px;
padding-bottom:5px;
border-top:solid 1px #FFFFFF;
border-right:solid 1px #FFFFFF;
border-left:solid 1px #FFFFFF;
padding-left:5px;
padding-right:5px;
width:200px;
}
td.News3{
background-color:#E2E2E2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding-top:8px;
padding-bottom:5px;
border-top:solid 1px #FFFFFF;
border-right:solid 1px #FFFFFF;
border-left:solid 1px #FFFFFF;
padding-left:5px;
padding-right:5px;
width:200px;
}
td.News4{
background-color:#A5A5B3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-top:8px;
padding-bottom:5px;
border-top:solid 1px #FFFFFF;
border-right:solid 1px #FFFFFF;
border-left:solid 1px #FFFFFF;
padding-left:5px;
padding-right:5px;
width:200px;
}

td.headline{
background-color:#9090A3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
color:#FFFFFF;
border-top:solid 1px #FFFFFF;
border-right:solid 1px #FFFFFF;
border-left:solid 1px #FFFFFF;
padding-left:5px;
padding-right:5px;
padding-top:8px;
padding-bottom:5px;
}
td.newsImage
{
width:200px;
background-color:#E2E2E2;
height:143px;
border-bottom:solid 1px #FFFFFF;
border-top:solid 1px #FFFFFF;
border-right:solid 1px #FFFFFF;
border-left:solid 1px #FFFFFF;
}
td.newsSpace
{
background-color:#E2E2E2;
width:200px;
border-bottom:solid 1px #FFFFFF;
border-top:solid 1px #FFFFFF;
border-right:solid 1px #FFFFFF;
border-left:solid 1px #FFFFFF;
}
td.presentation
{
border-bottom:solid 1px #FFFFFF;
border-top:solid 1px #FFFFFF;
border-right:solid 1px #FFFFFF;
border-left:solid 1px #FFFFFF;
}
.hr
{
border-bottom:solid 1px #333333;
}
td.ecardName
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000033;
font-weight:normal;
padding-bottom:15px;
padding-top:5px;
}
td.ecardForm
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
font-weight:bold;
padding-bottom:10px;
padding-right:5px;
padding-top:5px;
}
td.ecardSender
{
background-color:#FFFFFF;
border-top:solid 1px #666666;
border-right:solid 1px #666666;
width:150px;
height:71px;
}
td.ecardSenderBox
{
background-color:#FFFFFF;
border:solid 1px #CCCCCC;
width:129px;
height:50px;
padding-bottom:5px;
padding-right:5px;
padding-left:5px;
padding-top:5px;
line-height:14px;
color:#999999;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}

INPUT.Form  {
	FONT-FAMILY : verdana, Helvetica, Arial, sans-serif;
	color: #333333;
	background-color:#F2F2F5;
	border:solid 1px #666666;
	FONT-SIZE : 10px;
	height : 20px;
	width: 120px
}
INPUT.Textfield {
	FONT-FAMILY : verdana, Helvetica, Arial, sans-serif;
	color: #333333;
	FONT-SIZE : 11px;
	height : 20px;
	width:140px
}
TD.HybridImage
{
padding-bottom:10px;
padding-right:10px;
}
TD.hybridContent
{
padding-bottom:10px;
line-height:14px;
color:#333333;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}

TD.screensaverTitle
{
background-color:#FFFFFF;
border: solid 1px #666666;
padding-left: 10px;
padding-top: 15px;
padding-bottom: 10px;
color:#333333;
font-size:16px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

TD.screensaverImage
{
border:solid 1px #666666;
}
TD.screensaverText
{
border-right:solid 1px #666666;
border-bottom:solid 1px #666666;
border-top:solid 1px #666666;
background-color:#C5C5CF;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px;
line-height:14px;
color:#333333;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;

}
TD.ScreenGap
{
padding-bottom:3px;
}

