BODY {
	padding:0;
	FONT-SIZE: 0.8em; 
	MARGIN: 0px; 
	COLOR: #4d4d4d; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
}
A {
	COLOR: #f51170; 
	TEXT-DECORATION: underline; 
	
}
A:visited {
	COLOR: #f51170; 
}
A:hover {
	COLOR: #f51170; 
	BORDER: none; 
	TEXT-DECORATION: none
	}
A.white {
	COLOR: #f72d7b;
}
A.white:hover {
	COLOR: #f72d7b
}
A.white:visited {
	COLOR: #fff
}
A.pinkLink:link {
	COLOR: #f51170;
}
A.pinkLink:visited {
	COLOR: #f51170; TEXT-DECORATION: underline
}
A.pinkLink:hover {
	COLOR: #f51170; TEXT-DECORATION: none
}
#subNav {
	BACKGROUND: url(../images/bg-gradient-header-bottom.gif) repeat-x 50% BOTTOM;
	BORDER-TOP: #d8d8d8 1px solid; 
	height:29px; 
	text-align:center
}
#subNav ul{
	list-style:none;
	margin:0 auto;
	border: 0px solid #B0C6D8;
	BORDER: #b0c6d8 0px solid; 
	MARGIN: 0px auto; 
	LIST-STYLE-TYPE: none; 
	width:40%;
	text-align:center;
}
#subNav ul li{
	display:inline;
}
#colA .box ul li {
	line-height:1.7em}
	
#subNav ul li a:link, #subNav ul li a:visited {
	color:#666666;
	line-height:30px;
	text-decoration:none;
	padding:5px 10px;
	PADDING-BOTTOM: 5px; 
	COLOR: #666666; 
	LINE-HEIGHT: 30px; 
}
#subNav ul li a:hover{
	text-decoration:underline;
}
#subNav ul li a.active{
	color:#823e77;
}
.subactive{
 font-weight:bold;

}

a.blueLink:link {
	color: #823e77;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	background-image: url(../images/arrowlink-gray.gif);
	background-repeat:no-repeat;
	background-position: 0px 2px;
	padding-left:20px;
}

a.blueLink:visited {
	color: #823e77;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	background-image:url(../images/arrowlink-gray.gif);
	background-repeat:no-repeat;
	background-position: 0px 2px;
	padding-left:20px;
}
a.blueLink:hover {
	color: #823e77;
	text-decoration: none;
	background-image: url(../images/arrowlink-gray-horiz.gif);
	background-repeat:no-repeat;
	background-position: 0px 2px;
	padding-left:20px;
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 140%; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #5f5f5f; PADDING-TOP: 0px; FONT-FAMILY: "Arial Narrow", Arial, Verdana, HelvNue
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px; FONT-FAMILY: "Arial Narrow", Arial, Verdana, HelvNue
}
H3 {
	PADDING: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 160%; 
	MARGIN: 0px; 
	COLOR: #6c3b62; 
	FONT-FAMILY: "Arial Narrow", Arial, Verdana, HelvNue
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #808080; PADDING-TOP: 0px; FONT-FAMILY: "Arial Narrow", Arial, Verdana, HelvNue
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 140%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #823e77; PADDING-TOP: 0px; FONT-FAMILY: "Arial Narrow", Arial, Verdana, HelvNue
}
H6 {
	FONT-FAMILY: "Arial Narrow", Arial, Verdana, HelvNue;
	font-size:135%;
	padding:0;
	margin:0;
	color:#9e0485;
}

.greyBoxHomeColB ul {
	list-style-type: none;
	margin: 0;
	padding: 5px 0 0 0;
	}
.greyBoxHomeColB li {
	background-image:url(../images/bullet-blue.gif);
	background-position:0 0.3em;
	background-repeat:no-repeat;
	padding:0 0 0 15px;
}

#header {
	BORDER-RIGHT: #b0c6d8 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b0c6d8 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #b0c6d8 0px solid; WIDTH: 960px; PADDING-TOP: 10px; BORDER-BOTTOM: #b0c6d8 0px solid; HEIGHT: 55px
}
#header IMG {
	Z-INDEX: 2; POSITION: relative; margin-left:
}
#skyLogo {
	float:right;
	margin-right:4px;
	margin-left:64px;
}
	
#navBar {
	BORDER-RIGHT: #b0c6d8 0px solid; BORDER-TOP: #b0c6d8 0px solid; MARGIN: -39px auto 0px; BORDER-LEFT: #b0c6d8 0px solid; BORDER-BOTTOM: #b0c6d8 0px solid; TEXT-ALIGN: center
}
#mainNavbar {
	BORDER-RIGHT: #b0c6d8 0px solid; 
	BORDER-TOP: #b0c6d8 0px solid; 
	Z-INDEX: 1; MARGIN: 0px auto -1px; 
	BORDER-LEFT: #b0c6d8 0px solid; 
	BORDER-BOTTOM: #b0c6d8 0px solid; 
	POSITION: relative
}
#mainNavbar UL {
	PADDING: 0px; 
	MARGIN: 0px auto; 
	LIST-STYLE-TYPE: none; 
	TEXT-ALIGN: center
}
#mainNavbar UL LI {
	DISPLAY: inline; MARGIN: 0px 0 -1px
}
#mainNavbar UL LI A:link {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #d8d8d8 1px solid; DISPLAY: inline-block; PADDING-LEFT: 15px; PADDING-BOTTOM: 1px; BORDER-LEFT: #d8d8d8 1px solid; COLOR: #ffffff; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #d8d8d8 1px solid; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
#mainNavbar UL LI A:visited {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #d8d8d8 1px solid; DISPLAY: inline-block; PADDING-LEFT: 15px; PADDING-BOTTOM: 1px; BORDER-LEFT: #d8d8d8 1px solid; COLOR: #ffffff; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #d8d8d8 1px solid; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
#mainNavbar UL LI A:hover {
	TEXT-DECORATION: underline
}
#mainNavbar UL LI A.active {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 1px; BORDER-LEFT: #d8d8d8 1px solid; COLOR: #823e77; LINE-HEIGHT: 31px; PADDING-TOP: 1px; BORDER-BOTTOM: #f8f8f8 1px solid
}
#mainNavbar UL LI A.active:visited {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 1px; BORDER-LEFT: #d8d8d8 1px solid; COLOR: #823e77; LINE-HEIGHT: 31px; PADDING-TOP: 1px; BORDER-BOTTOM: #f8f8f8 1px solid
}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	BORDER-RIGHT: #b0c6d8 0px solid; BORDER-TOP: #b0c6d8 0px solid; FONT-WEIGHT: bold; MARGIN: 0px; BORDER-LEFT: #b0c6d8 0px solid; BORDER-BOTTOM: #b0c6d8 0px solid
}
INPUT [type='text'] {
	BORDER-RIGHT: #b0c6d8 1px solid; BORDER-TOP: #b0c6d8 1px solid; BORDER-LEFT: #b0c6d8 1px solid; BORDER-BOTTOM: #b0c6d8 1px solid
}
INPUT SELECT {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.formButton {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
LABEL {
	BORDER-RIGHT: #b0c6d8 0px solid; BORDER-TOP: #b0c6d8 0px solid; BORDER-LEFT: #b0c6d8 0px solid; BORDER-BOTTOM: #b0c6d8 0px solid
}
#dd {
	BORDER-RIGHT: #b0c6d8 0px solid; BORDER-TOP: #b0c6d8 0px solid; BORDER-LEFT: #b0c6d8 0px solid; BORDER-BOTTOM: #b0c6d8 0px solid
}
#cc {
	BORDER-RIGHT: #b0c6d8 0px solid; BORDER-TOP: #b0c6d8 0px solid; BORDER-LEFT: #b0c6d8 0px solid; BORDER-BOTTOM: #b0c6d8 0px solid
}
.row {
	BORDER-RIGHT: pink 0px solid; BORDER-TOP: pink 0px solid; MARGIN: 10px 0px; BORDER-LEFT: pink 0px solid; BORDER-BOTTOM: pink 0px solid
}
.detail {
	BORDER-RIGHT: green 0px solid; PADDING-RIGHT: 15px; BORDER-TOP: green 0px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: green 0px solid; WIDTH: 25%; PADDING-TOP: 0px; BORDER-BOTTOM: green 0px solid; TEXT-ALIGN: right
}
SELECT {
	BORDER-RIGHT: #b0c6d8 1px solid; BORDER-TOP: #b0c6d8 1px solid; FONT-SIZE: 110%; BORDER-LEFT: #b0c6d8 1px solid; BORDER-BOTTOM: #b0c6d8 1px solid
}
#font {
	BORDER-RIGHT: green 0px solid; PADDING-RIGHT: 15px; BORDER-TOP: green 0px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: green 0px solid; WIDTH: 25%; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: green 0px solid; TEXT-ALIGN: right
}
#sumary_wrapper {
	BORDER-RIGHT: green 0px solid; BORDER-TOP: green 0px solid; PADDING-LEFT: 3px; BORDER-LEFT: green 0px solid; WIDTH: 660px; BORDER-BOTTOM: green 0px solid
}
.rowwrapper1 {
	WIDTH: 660px
}
.form_wrapper {
	BORDER-RIGHT: green 0px solid; BORDER-TOP: green 0px solid; PADDING-LEFT: 3px; BORDER-LEFT: green 0px solid; WIDTH: 660px; BORDER-BOTTOM: green 0px solid
}
.dropDown {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; BORDER-LEFT: red 0px solid; WIDTH: 240px; BORDER-BOTTOM: red 0px solid
}

#blackBar {
	HEIGHT: 31px; BACKGROUND-COLOR: #000; TEXT-ALIGN: left
}
#blackBar P {
	MARGIN: 0px auto; WIDTH: 960px; TEXT-ALIGN: left
}
#contentHolder {
	CLEAR: both; BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: red 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px auto 20px; OVERFLOW: hidden; BORDER-LEFT: red 0px solid; WIDTH: 960px; PADDING-TOP: 0px; BORDER-BOTTOM: red 0px solid; BACKGROUND-COLOR: white
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 7px; BORDER-TOP: #d8d8d8 1px solid; MARGIN-TOP: -15px; PADDING-LEFT: 0px; FONT-SIZE: 85%; BACKGROUND-IMAGE: url(../images/bg-gradient-header-bottom.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x;
}
#footerContent {
	BORDER-RIGHT: green 0px solid; BORDER-TOP: green 0px solid; MARGIN: 0px auto; BORDER-LEFT: green 0px solid; WIDTH: 960px; BORDER-BOTTOM: green 0px solid; TEXT-ALIGN: center
}
#footer INPUT {
	BORDER-RIGHT: green 0px solid; BORDER-TOP: green 0px solid; MARGIN: 0px; BORDER-LEFT: green 0px solid; BORDER-BOTTOM: green 0px solid
}
#footerCopy {
	BORDER-RIGHT: green 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: green 0px solid; PADDING-LEFT: 0em; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: green 0px solid; COLOR: #4d4d4d; PADDING-TOP: 10px; BORDER-BOTTOM: green 0px solid
}
#footerWebLinks {
	BORDER-RIGHT: green 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: green 0px solid; PADDING-LEFT: 0em; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: green 0px solid; WIDTH: 400px; PADDING-TOP: 7px; BORDER-BOTTOM: green 0px solid; TEXT-ALIGN: right
}
#footerSecondrow {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0em; FONT-SIZE: 0.9em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; LETTER-SPACING: 0.09ex
}
#footerSecondrow UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
#footer SELECT {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#footerSecondrow LI {
	DISPLAY: inline; FONT-SIZE: 80%; COLOR: #4d4d4d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#footerSecondrow LI A {
	FONT-SIZE: 130%; COLOR: #4d4d4d; TEXT-DECORATION: none
}
#footerSecondrow LI A:hover {
	COLOR: #4d4d4d; TEXT-DECORATION: underline
}
.smallprint {
	FONT-SIZE:120%;
}
.smallprintbody {
	FONT-SIZE:80%;
}
HTML >  BODY .smallprint {
	FONT-SIZE: 10px
}
#basketDisplay {
	list-style:none li ul;
	float:right;
	padding:0 15% 0 0; 
}

.box a img.info{
	float:right;
	margin-right:5px
}

.infoBoxLeft {
	width:320px; background-color:#e5e5e5; height:175px; position:relative;left:5px; line-height:1.6em; padding:13px; float:left; margin-bottom:0; padding:0}
	
.infoBoxRight {
	width:320px; background-color:#e5e5e5; height:175px; line-height:1.6em;  float:left; margin:0; position:relative;left:25px;
	padding:0
	}

.infoBoxLeft h3, .infoBoxRight h3 {
	margin:5px 0 14px 10px
}

.infoBoxLeft ul, .infoBoxRight ul {
	padding:0 15px 10px 30px;
}

.infoBoxImg {
	width:310px; background-color:#e5e5e5; height:30px; float:left; text-align:center; 
	margin:-30px 0 0px 0;
	padding:0
}

sup.caveat {
	font-size:80%; }

.contactFrame {
	height:830px;}
	
html>body .contactFrame {
	height:770px;
}

@media Print    
{
#stepsHide {
	DISPLAY: none
}
#buttonsHide {
	DISPLAY: none
}
#navBar {
	DISPLAY: none
}
#blackBar {
	DISPLAY: none
}
#footer {
	DISPLAY: none
}
#colB {
	DISPLAY: none
}
#mainNavbar {
	DISPLAY: none
}
#backButton {
	DISPLAY: none
}
#printPage {
	DISPLAY: none
}
#printPage2 {
	DISPLAY: none
}
#contentHolder {
	OVERFLOW: visible
}

}