/*
Change notes
By   	|   Date	|   Description
EMcM	28/6/06		Display:none removed from launch class as per DWP instruction via JMcAllister
*/



BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif
}
DIV#leftnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px; POSITION: absolute; TOP: 100px
}
DIV#leftnav LI A {
	DISPLAY: block
}
UL#level1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#level1 LI {
	DISPLAY: inline
}
UL#level1 LI A {
	PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 15px; BACKGROUND: url(/_images/arrow-bullet.gif) #dccaec no-repeat 6px 10px; PADDING-BOTTOM: 5px; COLOR: #639; PADDING-TOP: 5px; TEXT-DECORATION: none;
}
UL#level1 LI A:hover {
	BACKGROUND: url(/_images/arrow-bullet2.gif) #c2a3e0 no-repeat 6px 10px; COLOR: #333
}
UL#level1 LI.selected A {
	BACKGROUND: url(/_images/arrow-bullet3.gif) #9966cc no-repeat 6px 10px; COLOR: #fff
}

UL#level1 LI.selected {
	display: block;  
	BACKGROUND: url(/_images/arrow-bullet.gif) #96c no-repeat 6px 10px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	padding-left: 15px;
	COLOR: #fff;
	margin-top: 1px;
}

UL#level1 LI.selected A:hover {
	BACKGROUND: url(/_images/arrow-bullet3.gif) #9966cc no-repeat 6px 10px; COLOR: #fff
}
#service {
	WIDTH: 100%; BORDER-BOTTOM: #dccaec 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 28px; voice-family: inherit
}
#service P {
	MARGIN-TOP: 0.4em; FONT-SIZE: 110%; COLOR: #666; LETTER-SPACING: 0.1em
}
#toplink {
	WIDTH: 98%; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right
}
#toplink P {
	MARGIN-TOP: 0.5em; FONT-SIZE: 100%
}
#toplink P A {
	COLOR: #666; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
#toplink P A:hover {
	COLOR: #000; LETTER-SPACING: 0px; TEXT-DECORATION: underline
}
#benefit {
	WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 29px; BACKGROUND-COLOR: #96c
}
#benefit P {
	FONT-SIZE: 110%; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0.2em; HEIGHT: 25px
}
.main {
	PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #9966cc 1px solid; POSITION: absolute; TOP: 54px; HEIGHT: 27px; BACKGROUND-COLOR: #dccaec; voice-family: inherit
}
.maininside {
	BORDER-BOTTOM: #c2a3e0 1px solid; HEIGHT: 26px; voice-family: inherit
}
LI.grey2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #c2a3e0 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 26px; voice-family: inherit
}
LI.grey2 A {
	DISPLAY: inline; FLOAT: none; COLOR: #666; TEXT-DECORATION: none
}
LI.grey2 A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.footerholder UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: absolute; TOP: 4em
}
#footer2 {
	MARGIN: -2em 0px 0px; WIDTH: 100%; POSITION: absolute
}
#footer2 UL {
	BORDER-BOTTOM-WIDTH: 0px
}
#footer2 LI.grey2 {
	BORDER-TOP: #000 1px solid; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #fff
}
 HTML UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 16px
}
DIV#content {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; LEFT: 200px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 76%; PADDING-TOP: 0px; POSITION: absolute; TOP: 102px
}

/*DIV#content H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 1.5em; COLOR: #96c; LINE-HEIGHT: 1.4em
}
commented out due to a clash with DSD Style sheet
*/

DIV#content H3 {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 0.2em; COLOR: #000; LINE-HEIGHT: 1.4em
}
DIV#content H4 {
	FONT-SIZE: 1em; MARGIN: 1em 0px 0.2em; COLOR: #96c; LINE-HEIGHT: 1.4em
}
DIV#content P {
	DISPLAY: block; MARGIN: 0px 0px 0.4em; WIDTH: 90%
}
DIV#content UL {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: -0.4em
}
#but {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN-TOP: 0.6em; BORDER-LEFT: #000 1px solid; WIDTH: 19em; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #c2a3e0
}
#but-welsh {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN-TOP: 0.6em; BORDER-LEFT: #000 1px solid; WIDTH: 19em; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #c2a3e0
}
#but-welsh {
	WIDTH: 23em
}
#launchbutton {
	WIDTH: 100%; 
	BORDER-RIGHT: #96c 1px solid; 
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #fff 1px solid; 
	COLOR: #000; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #96c 1px solid; 
	BACKGROUND-COLOR: #e6d9f1; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
}
A#launchbutton:hover {
	WIDTH: 100%; 
	BORDER-RIGHT: #dccaec 0px solid; 
	BORDER-TOP: #dccaec 1px solid; 
	MARGIN: 1px 0px 0px 1px; 
	BORDER-LEFT: #dccaec 1px solid; 
	BORDER-BOTTOM: #dccaec 0px solid; 
	TEXT-DECORATION: none
}
.spacebefore {
	PADDING-TOP: 1.2em
}
.leftcol {
	FONT-WEIGHT: bold; MARGIN: 0px; WIDTH: 40%; COLOR: #000; POSITION: relative; TOP: 0px
}
.rightcol {
	LEFT: 40%; MARGIN: 0px 0px -0.8em; WIDTH: 60%; COLOR: #000; PADDING-TOP: 0.3em; POSITION: relative; TOP: -1.3em
}
.rightcol UL {
	MARGIN-BOTTOM: 0px
}
.green {
	BACKGROUND-COLOR: #cfc; PADDING-RIGHT: 0.3em; BORDER-TOP: #fff 3px solid; PADDING-LEFT: 0.3em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80%; PADDING-TOP: 0.3em
}
.red {
	BACKGROUND-COLOR: #fcc; PADDING-RIGHT: 0.3em; BORDER-TOP: #fff 3px solid; PADDING-LEFT: 0.3em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80%; PADDING-TOP: 0.3em
}
.blue {
	BACKGROUND-COLOR: #cff; PADDING-RIGHT: 0.3em; BORDER-TOP: #fff 3px solid; PADDING-LEFT: 0.3em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80%; PADDING-TOP: 0.3em
}
.purple {
	BACKGROUND-COLOR: #fcf; PADDING-RIGHT: 0.3em; BORDER-TOP: #fff 3px solid; PADDING-LEFT: 0.3em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80%; PADDING-TOP: 0.3em
}
	
}
.onecol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 90%; PADDING-TOP: 0px
}
.warning {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #000 1px solid; DISPLAY: block; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #000 1px solid; WIDTH: 80%; COLOR: #000; PADDING-TOP: 0.3em; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #ff0
}
.ssl-no {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #000 1px solid; DISPLAY: block; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #000 1px solid; WIDTH: 80%; COLOR: #000; PADDING-TOP: 0.3em; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #ff0
}
.ssl-no {
	MARGIN: 0px 0px 1em
}
.launch {
	LEFT: 0px; POSITION: relative; TOP: 0px;
}
UL {
	PADDING-LEFT: 20px; MARGIN-LEFT: 0px
}
 HTML UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 20px
}
UL.dwp-circle LI {
	LIST-STYLE-IMAGE: url(/_images/circle-bullet.gif); MARGIN-LEFT: -4px
}

.normalwhite {
	color: #FFFFFF;
}
#hidden{
	display:none
}
#showit{
	visibility:visible; 
	background-color: #c2a3e0;
	border: 1px solid #000; 
	margin-top: 0.6em;
	width: 50%;
}
