body {
background-color:#000000;
color:#77C6D3;
font-family:Georgia,'Times New Roman',serif;
font-size:62.5%;
line-height:1;
text-align:center;
}
textarea {
font-family:Georgia,'Times New Roman',serif;
font-size:1em;
}
pre, ul, ol, dl, p, blockquote {
margin:0 0 0.5em;
padding:0;
}
table {
	color:#ffffff;
	font-size:1.2em;
}
p {
font-size:1.2em;
line-height:1.25em;
}
a:link, a:visited {
color:#ECA202;
text-decoration:underline;
}
a:hover, a:active {
color:#ECA202;
text-decoration:underline;
}
a img {
border:medium none;
}
a {
font-size:1.2em;
text-decoration:underline;
}
h1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/colour10.jpg) no-repeat scroll 0 0;
font-size:2em;
height:148px;
margin:0 0 0.8em;
overflow:hidden;
text-indent:-9999em;
width:935px;
}
h2 {
border-bottom:1px solid #AFAFAF;
border-top:1px solid #AFAFAF;
font-size:1.2em;
font-weight:bold;
margin:0 0 2em;
padding:0.8em 10px;
}
h3 {
color:#4E838C;
font-size:1.2em;
font-weight:bold;
margin:0;
padding:0.8em 0 1.8em;
}
h3.info {
color:#F7E90A;
font-size:2.4em;
font-style:italic;
font-weight:normal;
padding-bottom:0.9em;
}
h4 {
color:#21A4B7;
font-size:2.2em;
font-style:italic;
font-weight:normal;
line-height:1.5em;
}
div#container {
margin:20px auto;
text-align:left;
width:975px;
}
div#header {
padding:0 20px;
}
div#content {
overflow:hidden;
padding:0 30px 9em;
}
div#content-low {
overflow:hidden;
padding:0 30px 3em;
}
div#confirm-content {
background-color:#FFFFFF;
padding:0.3em 10px 25px;
}
div#edit-content {
float:left;
width:400px;
}
div#display-content {
width:400px;
}
div#confirm-content-container {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/pointer-left.gif) no-repeat scroll 0 2.2em;
margin-left:400px;
padding-left:15px;
padding-top:1.6em;
}
div#step-box {
overflow:hidden;
}
div.step {
background-color:#FFFFFF;
float:left;
height:220px;
margin-right:10px;
width:220px;
}
div.last {
margin-right:0;
}
div.error {
background-color:#ECA202;
color:#000000;
font-size:1.2em;
font-weight:bold;
margin:2em -10px 0.6em;
padding:1.2em 10px;
}
.confirm {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/collage.jpg) no-repeat scroll 550px 75px;
}
div.step h4 {
margin-bottom:0.3em;
padding:0 20px;
}
div.step p {
color:#333333;
font-family:Arial,sans-serif;
padding:0 8px;
}
p.w {
font-size:3em;
margin-bottom:0.6em;
}
p.w-i {
font-size:2.4em;
font-style:italic;
}
p.at {
font-size:2.4em;
font-weight:normal;
line-height:1.7em;
padding-bottom:0.7em;
}
p.co {
color:#21A4B7;
}
p.cc-w {
color:#222222;
font-weight:bold;
padding-bottom:1.2em;
}
p.cc-i {
color:#4E838C;
padding:2em 0 2.4em;
}
p.sf {
font-size:1.8em;
margin:0;
padding:0.25em 0;
}
p.sf a:link, p.sf a:visited, p.sf a:hover, p.sf a:active {
color:#222222;
float:right;
font-size:0.6em;
font-weight:bold;
margin-right:3px;
}
p.l {
background-color:#C0C0C0;
color:#568F98;
margin-left:-3px;
padding-left:3px;
}
p.li {
background-color:#E8E9E8;
margin-left:-3px;
margin-right:-3px;
padding-left:3px;
padding-right:3px;
}
p.dc-g {
color:#777777;
font-size:2.8em;
margin-top:0.7em;
}
p.check {
margin-bottom:0.7em;
margin-top:2.4em;
}
p.tandc {
font-size:1.1em;
padding:7em 0 0;
}
span.confd {
color:#AAAAAA;
float:right;
font-size:0.6em;
font-weight:bold;
}
div#footer {
color:#5F5F5F;
margin:7em 0 2em;
text-align:center;
}
div#footer p {
clear:left;
color:#5F5F5F;
margin-bottom:15px;
}
div#footer ul {
margin:0 auto;
padding:0;
text-align:center;
width:460px;
}
div#footer li {
float:left;
font-size:1.2em;
line-height:30px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 20px 15px 0;
padding:0;
}
div#footer a {
color:#CEF9FF;
font-size:1em;
}
div#footer img {
vertical-align:middle;
}
div.row {
padding:1.6em 0;
}
div.rowlow {
padding:0.7em 0;
}
div.button-row {
padding:1.6em 0 1.6em 115px;
}
label {
display:block;
float:left;
font-size:1.2em;
padding:0.9em 0;
width:115px;
}
label.two-line {
padding-top:0.3em;
}
input {
border:medium none;
color:#333333;
font-family:Georgia,'Times New Roman',serif;
font-size:1.8em;
padding:0.2em;
}
input.text {
border:1px solid #FFFFFF;
width:265px;
}
input.text-add1 {
border:1px solid #FFFFFF;
margin-bottom:0.7em;
width:265px;
}
input.text-add {
border:1px solid #FFFFFF;
margin-bottom:0.7em;
margin-left:115px;
width:265px;
}
input.text-add-last {
border:1px solid #FFFFFF;
margin-bottom:0.7em;
margin-left:115px;
width:265px;
}
input#submit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/submit.gif) no-repeat scroll 0 0;
cursor:pointer;
height:22px;
width:68px;
z-index:1000;
}
input#confirm {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/confirm.gif) no-repeat scroll 0 0;
cursor:pointer;
height:22px;
width:74px;
z-index:1000;
}
input#add {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/add-to-group.gif) no-repeat scroll 0 0;
cursor:pointer;
height:22px;
width:130px;
z-index:1000;
}
a#clear {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/clear.gif) no-repeat scroll 0 0;
display:block;
float:left;
height:22px;
margin-right:10px;
overflow:hidden;
text-indent:-9999em;
width:56px;
}
