/* Header Links */
span.HeaderLinks{position:absolute; float:right; top:20px; right:30px;}
span.HeaderLinks a{color:#666666; text-decoration:none;}
span.HeaderLinks a:hover{text-decoration:underline;}

/* Telephone Number */
span.Telephone{position:absolute; float:right; bottom:17px; right:30px;}


/* Text Colours */
span.Cyan, h3.Cyan{color:#00ADEF;}
.Cyan a{color:#00ADEF;}
.CyanHome a{color:#666666; text-decoration:none;}
.CyanHome a:hover{color: #00ADEF; text-decoration:underline;}

span.Orange, h3.Orange {color:#F26522;}
.Orange a{color:#F26522;}
.OrangeHome a{color:#666666; text-decoration:none;}
.OrangeHome a:hover{color: #F26522; text-decoration:underline;}

span.Burgandy, h3.Burgandy {color:#7F1820;}
.Burgandy a{color:#7F1820;}
.BurgandyHome a{color:#666666; text-decoration:none;}
.BurgandyHome a:hover{color: #7F1820; text-decoration:underline;}

span.Lime, h3.Lime {color:#8CC63F;}
.Lime a{color:#8CC63F;}
.LimeHome a{color:#666666; text-decoration:none;}
.LimeHome a:hover{color: #8CC63F; text-decoration:underline;}

span.Purple, h3.Purple {color:#91278F;}
.Purple a{color:#91278F;}
.PurpleHome a{color:#666666; text-decoration:none;}
.PurpleHome a:hover{color: #91278F; text-decoration:underline;}

/* Text Sizes */
.S10{font-size:10px;}
.S12{font-size:12px;}
.S14{font-size:14px;}
.S16{font-size:16px;}
.S18{font-size:18px;}
.S20{font-size:20px;}
.S24{font-size:24px;}


/* Colour Wraps */
#WrapContent{padding:23px 0px 30px 0px;}

#WrapContent.Cyan{}
#WrapContent.Cyan h3{color:#00ADEF;}

#WrapContent.Orange{}
#WrapContent.Orange h3{color:#F26522;}

#WrapContent.Burgandy{}
#WrapContent.Burgandy h3{color:#7F1820;}

#WrapContent.Lime{}
#WrapContent.Lime h3{color:#8CC63F;}

#WrapContent.Purple{}
#WrapContent.Purple h3{color:#91278F;}

/*White Text */
span.White, .White a{color:#FFFFFF;}
a.White{color:#FFFFFF;}





/* Banner - Static */
#Banner{margin-left:30px;}



/* Title Bar */
#TitleBar{width:930px; /*ALLOWING FOR DOCK MOVEMENT */ margin-left:30px; margin-bottom:5px;}
#TitleBar h2{padding-top:3px; /*background-color:#ff0000;*/ }

/* Mac Style Dock */
#dock{position:relative; float:right; min-width:360px; /*background-color:#0066FF;*/ display:block;}
.dock-container { position: relative; /*top: -8px;*/ top: -10px; height: 50px; padding-left: 20px;}
a.dock-item { display: block; width: 50px; position: absolute; bottom: 0; text-align: center; text-decoration: none; color: #666; font-size:9px;}
.dock-item span { display: none; padding-left: 10px;}
.dock-item img { border: 0; margin: 5px 10px 0px; width: 100%;}






/* Layouts */
table#Layout{width:900px; margin-left:30px;}

table#Layout.Home td{}
table#Layout.Home td.C{width:900px; padding:0px;}
table#Layout.Home td.L{width:435px; padding-right:15px;}
table#Layout.Home td.R{width:435px; padding-left:15px;}

table#Layout.Standard td{}
table#Layout.Standard td.L{width:610px; padding-right:30px; border-right:#CCC solid 1px;}
table#Layout.Standard td.R{width:230px; padding-left:30px;}

/* Spacer */

div.Spacer{width:100%; height:30px; /*paragraph +9 bottom*/ border-bottom:#CCC 1px solid; margin-bottom:30px; font-size:1px; /*ie6 force colapse*/}



/* Lists */
ul.Bullet{padding:5px 0px 10px 0px;}
ul.Bullet li{margin: 0px 0px 2px 0px; padding:0px 0px 0px 32px; list-style:none;}


.Cyan ul.Bullet li{background: url(../images/simple-list.gif) no-repeat scroll 0px 5px;}
.Orange ul.Bullet li{background: url(../images/simple-list.gif) no-repeat scroll 0px -44px;}
.Burgandy ul.Bullet li{background: url(../images/simple-list.gif) no-repeat scroll 0px -94px;}
.Lime ul.Bullet li{background: url(../images/simple-list.gif) no-repeat scroll 0px -144px;}
.Purple ul.Bullet li{background: url(../images/simple-list.gif) no-repeat scroll 0px -194px;}
.Aqua ul.Bullet li{background: url(../images/simple-list.gif) no-repeat scroll 0px -244px;}
.Grey ul.Bullet li{background: url(../images/simple-list.gif) no-repeat scroll 0px -294px;}



/* Lists */
#ArrowList{padding:5px 0px 10px 0px;}
#ArrowList ul{margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#ArrowList ul li{margin: 0px 0px 2px 0px; padding:0px 0px 0px 0px; list-style:none;}
#ArrowList ul li span.Info{display:block; margin: 0px 0px 0px 29px; padding:4px 5px 4px 7px; width:480px;}

#ArrowList ul.Orange li{background:transparent url(../images/icons/arrow-orange.png) no-repeat scroll -1px 3px;}
#ArrowList ul.Orange li span.Info{background:url(../images/icons/shade-orange.gif) repeat;}

#ArrowList ul.Cyan li{background:transparent url(../images/icons/arrow-cyan.png) no-repeat scroll -1px 3px;}
#ArrowList ul.Cyan li span.Info{background:url(../images/icons/shade-cyan.gif) repeat;}

#ArrowList ul.Lime li{background:transparent url(../images/icons/arrow-lime.png) no-repeat scroll -1px 3px;}
#ArrowList ul.Lime li span.Info{background:url(../images/icons/shade-lime.gif) repeat;}


#TickList{padding:5px 0px 10px 0px;}
#TickList ul{margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#TickList ul li{margin: 0px 0px 2px 0px; padding:0px 0px 0px 0px; list-style:none;}
#TickList ul li span.Info{display:block; margin: 0px 0px 0px 29px; padding:4px 5px 4px 7px; width:480px;}

#TickList ul.Lime li{background:transparent url(../images/icons/tick-lime.png) no-repeat scroll -1px 3px;}
#TickList ul.Lime li span.Info{background:url(../images/icons/shade-lime.gif) repeat;}



/* Price Table */
table#PriceData{width:100%; border-style:solid; border-color:#666666; border-width:0px 1px 0px 1px;}
table#PriceData tr.Labels{color:#FFF; background-color:#666; font-weight:bold;} 
table#PriceData tr.Data{} 
table#PriceData td{width:33%; padding:5px; border-style:solid; border-color:#666666; border-width:0px 0px 1px 0px;} 

.TextNote{font-size:9px;}



/* Graphix */
#gfxLook{width:230px; height:97px; font-size:1px;}
#gfxLook.Cyan{background:url(../images/gfx.look.png) no-repeat 0px 0px;}
#gfxLook.Lime{background:url(../images/gfx.look.png) no-repeat 0px -97px;}



/*Home Newsletter Box*/
.floatLeft{float:left;}
.floatRight{float:right;}





/* Footer Links */
span.FooterLinks{position:absolute; left:30px; top:20px;}
span.FooterLinks a{color:#FFF; text-decoration:none;}
span.FooterLinks a:hover{text-decoration:underline;}

span.Company{position:absolute; left:30px; bottom:20px;}
span.VAT{position:absolute; float:right; right:30px; bottom:20px;}

/* Accessibility */

.offleft {
position: absolute;
margin-left: -9000px;
}