html { background-color: #FFFFFF; margin: 0px; }

body { background-color: #FFFFFF; margin: 0px; }

.protect {
display:none;
}

a:hover { color: #2456AD; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }
a:link {
	color: #2456AD;
	font-size: 11px;
	font-family: "verdana", "arial", sans-serif;
}
a:visited {
	color: #2456AD;
	font-size: 11px;
	font-family: "verdana", "arial", sans-serif;
}
a:hover { color: #2456AD; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

a:hover.small { color: #2456AD; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }
a:link.small { color: #2456AD; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:visited.small { color: #2456AD; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:hover.small { color: #2456AD; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

a:hover.all_website_text { color: #4C4848; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }
a:link.all_website_text { color: #4C4848; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:visited.all_website_text { color: #4C4848; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:hover.all_website_text { color: #4C4848; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

a:hover.unnamed3 { color: #4C4848; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }
a:link.unnamed3 { color: #4C4848; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:visited.unnamed3 { color: #4C4848; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:hover.unnamed3 { color: #4C4848; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

a:hover.page_headers { color: #2456AD; font-size: 12px; font-family: "verdana", "arial", sans-serif; text-decoration: none; font-weight: bold;  }
a:link.page_headers { color: #2456AD; font-size: 12px; font-family: "verdana", "arial", sans-serif; text-decoration: none; font-weight: bold;  }
a:visited.page_headers { color: #2456AD; font-size: 12px; font-family: "verdana", "arial", sans-serif; text-decoration: none; font-weight: bold;  }
a:hover.page_headers { color: #2456AD; font-size: 12px; font-family: "verdana", "arial", sans-serif; text-decoration: none; font-weight: bold; }

a:hover.helpsublink { color: #2456AD; border-bottom: 1px #D5DFEF solid; font-size: 14px; font-family: "verdana", "arial", sans-serif; font-weight: bold; text-decoration: none; }
a:link.helpsublink { color: #FF3A0E; border-bottom: 1px #D5DFEF solid; font-size: 14px; font-family: "verdana", "arial", sans-serif; font-weight: bold; text-decoration: none; }
a:visited.helpsublink { color: #FF3A0E; border-bottom: 1px #D5DFEF solid; font-size: 14px; font-family: "verdana", "arial", sans-serif; font-weight: bold; text-decoration: none; }
a:hover.helpsublink { color: #2456AD; border-bottom: 1px #D5DFEF solid; font-size: 14px; font-family: "verdana", "arial", sans-serif; font-weight: bold; text-decoration: none; }

a:hover.small2 { color: #2F3435; font-size: 10px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }
a:link.small2 { color: #2F3435; font-size: 10px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:visited.small2 { color: #2F3435; font-size: 10px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:hover.small2 { ccolor: #2F3435; font-size: 10px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

p, ul, ol, td, div { color: #2F3435; font-size: 11px; font-family: "verdana", "arial", sans-serif; vertical-align: top; }
.header { color: #FF3A0E; border-bottom: 1px #D5DFEF solid; font-size: 14px; font-family: "verdana", "arial", sans-serif; font-weight: bold; }
.sub { color: #000000; font-size: 11px; font-family: "verdana", "arial", sans-serif; font-weight: bold; }
.small { font-size: 9px; color: #909090; }
.red { color: #FF3A0E; }
.sub2 { color: #2456ac; font-size: 11px; font-weight: bold; }
.sub4 { color: #2456AD; font-size: 12px; font-family: "verdana", "arial", sans-serif; text-decoration: none; font-weight: bold; }
.helptitle  { color: #FF3A0E; border-bottom: 1px #D5DFEF solid; font-size: 14px; font-family: "verdana", "arial", sans-serif; font-weight: bold; }


table.maintable {
width: 769px;
height: 100%;
padding: 0px;
vertical-align: top;
}

td.bottom {
width: 100%;
background-color: #2456AC;
height: 37px;
text-align: right;
}

td.bottom2 {
width: 100%;
text-align: center;
font-size: 9px;
padding: 10px;
}

td.left {
width: 193px;
height: 100%;
vertical-align: top;
padding: 0px;
background-color: #D5DFEF;
border-left: 1px #2456AC solid;
}

td.main {
width: 576px;
height: 100%;
vertical-align: top;
padding: 0px;
border-right: 1px #2456AC solid;
}

td.pad {
padding: 25px;
}

td.box_head {
background-color: #2456AC;
color: #ffffff;
font-weight: bold;
padding: 0px 6px 6px 6px;
text-align: center;
}

td.box_head_la {
background-color: #2456AC;
color: #ffffff;
font-weight: bold;
padding: 0px 6px 6px 20px;
}

td.box_head2 {
background-color: #D5DFEF;
color: #2456AC;
font-weight: bold;
padding: 2px 6px 6px 12px;
border-bottom: 1px #2456AC solid;
}

td.box_head3 {
background-color: #D5DFEF;
color: #2456AC;
font-weight: bold;
padding: 2px 6px 6px 12px;
}

td.box {
background-color: #EBF1FB;
border-top: 1px #2456AC solid;
border-left: 1px #2456AC solid;
border-right: 1px #2456AC solid;
padding: 9px 9px 6px 9px;
}

td.line {
border-bottom: 1px #D5DFEF solid;
padding: 4px;
}

td.line2 {
border-bottom: 1px #D5DFEF solid;
padding: 4px;
background-color: #F1F5FC;
}

td.line_head {
background-color: #D5DFEF;
padding: 4px;
font-weight: bold;
}

td.help_main {
width: 100%;
height: 100%;
vertical-align: top;
padding: 0px;
background-color: #FFFFFF;
border-left: 1px #2456AC solid;
border-right: 1px #2456AC solid;
}

td.headers_help {
width: 100%;
height: 28px;
padding: 0px;
background-color: #FF3A0E;
text-align: right;
border-top: 1px #ffffff solid;
}

td.form1 {
padding: 4px;
border-bottom: 1px #D5DFEF solid;
}

td.form2 {
padding: 4px;
}

td.form3 {
padding: 0px 4px 4px 4px;
}

td.form4 {
padding: 6px 4px 8px 4px;
vertical-align: bottom;
}

td.form5 {
padding: 6px 4px 8px 4px;
vertical-align: bottom;
border-bottom: 1px #D5DFEF solid;
}

td.box2 {
border-left: 1px #D5DFEF solid;
border-right: 1px #D5DFEF solid;
padding: 7px 15px 9px 15px;
background-color: #f8fbff;
}

.box2_head {
color: #2456ac;
font-size: 12px;
font-weight: bold;
padding: 12px 0px 4px 15px;
}

td.se { padding: 2px 4px 14px 8px; }

td.vmiddle { vertical-align: middle; }

.ep {
padding: 10px;
background-color: #F0FBFE;
border: 1px #D2E1E6 solid;
vertical-align: top;
}

td.plus {
padding: 2px 3px 3px 3px;
vertical-align: top;
}

td.spam2 {
width: 282px;
padding: 0px 3px 3px 3px;
vertical-align: top;
}

.nzdomains {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2456AC;
	text-decoration: none;
}

td.aust_data_box {
width: 340px;
height: 232px;
border-right: 1px #cad2db solid;
padding: 5px 25px 5px 10px;
}

.error_box {
	color: #F3F3F3;
	background-color: #FD404E;
	font-size: 11px;
	font-family: "verdana", "arial", sans-serif;
}

select.se {
	font-size: 11px;
}

input.se {
	font-size: 11px;
}

.helpline {
font-size: 11px;
border-top: 1px #000 dotted;
padding: 8px 0px 3px 0px;
}

td.dot {
padding: 5px 3px 3px 3px;
vertical-align: top;
}

/****************** help *************************/

table.tutorial_table {
width: 500px;
border: 1px #ccc solid;
}

td.tutorial_sub {
font-size: 12px;
font-weight: bold;
color: #336699;
padding: 10px 0px 5px 0px;
}

td.tutorial_blurb {
background-color: #999797;
padding: 10px;
color: #fff;
}

td.tutorial1 {
width: 150px;
border-right: 1px #ccc solid;
border-top: 1px #ccc solid;
background-color: #F3F3F3;
padding: 4px;
text-align: right;
}

td.tutorial2 {
border-top: 1px #ccc solid;
padding: 4px;
}

#cvv_box  {
	cursor: pointer;
	left: 79px;
	*left: 77px;
	margin-top: -372px;
	position: relative;
	top: 362px;
	*top: 338px;
	float: left;
	background-image: url(/images/cvv_box.png);
	display: block;
	width: 275px;
	height: 372px;
}


@media screen and (-webkit-min-device-pixel-ratio:0){
	#cvv_box  {
	left: 72px;
	top: 362px;
	}
}

#cvv_box { _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cvv_box.png", sizingMethod="scale"); _background-image:none; }

.questionMark {
	border-style: none;
	cursor: pointer;
	position: relative;
	top: -1px;
	*top: 0px;
}


