/* hide some CSS which breaks NS4 - must be first rule */
@import url(advanced.css);

/* Generic Elements
-------------------------------------------------------*/
body {
	margin: 0;
	padding: 0;
	SCROLLBAR-FACE-COLOR: #DDEEFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #DDEEFF;
	SCROLLBAR-SHADOW-COLOR: #047ab4;
	SCROLLBAR-3DLIGHT-COLOR: #047ab4;
	SCROLLBAR-ARROW-COLOR: #047ab4;
	SCROLLBAR-TRACK-COLOR: #DDEEFF;
	SCROLLBAR-DARKSHADOW-COLOR: #eeeeee
}

td, th, p {
	font-family: verdana, sans-serif;
	color: #666;
	font-size: 11px;
}


h1 {
	color: #006;
	font-size: 18px;
	text-align:left;
	margin:12px 0;
	line-height:1.3em;
}

h2 {
	color: #006;
	font-size: 11px;
}


b {color: #006;font-weight: normal;}
strong {font-weight: bold;}

a:link, a:visited {color:#006;}
a:hover {color:#069;}

.moreinfo {font-weight: normal;}
.stepON {}
.stepOFF {color:#ccc;}

/* Page Footer
-------------------------------------------------------*/
#footer td {
	font-size: 10px;
	line-height:1.5em;
	color:#333;
}

#footer a:link, #footer a:visited {color:#090}
#footer a:hover {color:#363;}

#footer #bottom a:link, #footer #bottom a:visited {color:#006}
#footer #bottom a:hover {color:#069;}


/* Forms
------------------------------------------------------- */
form {margin:0;padding:0;}
label { font-size:11px;font-weight: normal;padding:0 3px;text-align:right;}
label.store {font-weight: bold;padding:0;text-align:left;color:#006;cursor:pointer;}

.btn {
	background-color: #047ab4;
	color:#fff;
	font-weight: bold;
	font-size: 11px;
	cursor:pointer;
}

.upload, .dropdown, .textfld {font-size: 11px;}
h2.formheading {font-size:11px;font-weight: bold;color:#666;margin:2px 10px;}

/* Colour the errors messages */
p#errormessage {color:#c00;margin:0 0 .5em 0;}
label.error  {color:#c00;}


/* Tables and Sidebox
------------------------------------------------------- */
/* Zero any padding in branding table */
#brand td {line-height:0;}

table.sidebar th {color:#39c;font-size:10px;}
table.sidebar td {color:#666;font-size:10px;}
table#hints td, table#hints th  {color:#39c;}

table#uploadEstimates th {
	font-size:10px;
	color: #fff;
	padding: 1px 8px;
	border-right: 4px #fff solid;
	border-bottom: 3px #fff solid;
}
table#uploadEstimates td {
	font-size:10px;
	padding: 1px 8px;
	border-right: 4px #fff solid;
	border-bottom: 4px #fff solid;
}


.ErrorMsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-COLOR: #ff0000	
	FONT-FACE: verdana,arial,helvetica
}
A.THlink
{
    COLOR: white;
    FONT-FAMILY: verdana, arial,helvetica;
    TEXT-DECORATION: underline
}
A.INCLAYOUTnavtablink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    TEXT-DECORATION: none;
    font-face: arial,helvetica
}
A.INCLAYOUTnavtablink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    TEXT-DECORATION: underline;
    font-face: arial,helvetica
}
A.INCLAYOUTtinylink
{
    FONT-SIZE: 10px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline
}
A.INCLAYOUTtinylink:hover
{
    FONT-SIZE: 10px;
    COLOR: darkorange;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline
}
A.INCLAYOUTorangetiny
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    font-face: arial,helvetica
}
A.INCLAYOUTlanglink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    TEXT-DECORATION: none;
    font-face: arial,helvetica
}
A.INCLAYOUTlanglink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: darkorange;
    TEXT-DECORATION: underline;
    font-face: arial,helvetica
}
.INCLAYOUTtinytext
{
    FONT-SIZE: 10px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.INCLAYOUTpopuphead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #010066;
    FONT-FAMILY: verdana,arial,helvetica
}
.INCLAYOUTpopuptiny
{
    FONT-SIZE: 10px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.INCLAYOUTorangetiny
{
    FONT-SIZE: 11px;
    COLOR: white;
    font-face: arial,helvetica
}
.WizardHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #047ab4
}
.WizardStep
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #047ab4;
    FONT-FAMILY: arial,helvetica;
    TEXT-DECORATION: none
}
.WizardStep1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #047ab4;
    FONT-FAMILY: arial,helvetica;
    TEXT-DECORATION: none
}
.INCHOMEtophead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
.INCHOMEtoptext
{
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
A.INCHOMEtoplink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
A.INCHOMEtoplink_s
{
    FONT-SIZE: 10px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline
}
.INCHOMEbuttontext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica
}
A.INCHOMEbuttonlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
A.INCHOMEbuttonlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: darkorange;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.INCHOMErighthead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
.INCHOMErighttext
{
    FONT-SIZE: 10px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
.INCHOMErighttext_s
{
    FONT-SIZE: 10px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
A.INCHOMErightlink
{
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline
}
A.INCHOMErightmorelink
{
    FONT-SIZE: 10px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline
}
.INCHOMEinboxtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
.INCHOMEinboxhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
.INCHOMEinboxsumm
{
    FONT-SIZE: 10px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
A.INCHOMEinboxlink
{
    FONT-SIZE: 10px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
.INCHOMEinboxtext
{
    FONT-SIZE: 10px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
.INCHOMEalbumstext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
TD.MEMBERCOVERhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
.MEMBERCOVERtext
{
    FONT-SIZE: 10px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
A.MEMBERCOVERlink
{
    FONT-SIZE: 10px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
A.MEMBERCOVERlink:hover
{
    FONT-SIZE: 10px;
    COLOR: darkorange;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline
}
TD.COVERhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: white;
    FONT-FAMILY: verdana,arial,helvetica
}
A.COVERlinktiny
{
    FONT-SIZE: 10px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
A.COVERlinktiny:hover
{
    FONT-SIZE: 10px;
    COLOR: darkorange;
    FONT-FAMILY: verdana,arial,helvetica
}
.COVERtexttiny
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica
}
.COVERalbumhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: verdana,arial,helvetica
}
.COVERalbumtiny
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana,arial,helvetica
}
.ALBUMhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
.ALBUMtext
{
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
A.BROWSEcatheadlink
{
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline
}
A.BROWSEcatheadlink:hover
{
    FONT-SIZE: 12px;
    COLOR: darkorange;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline
}
A.BROWSEsubheadlink
{
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
A.BROWSEsubheadlink:hover
{
    FONT-SIZE: 12px;
    COLOR: darkorange;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline
}
.BROWSEhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
.BROWSEsubheadtext
{
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
.NEWShead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
.NEWSsumm
{
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
A.NEWSlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline
}
.NEWSblurb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
.NEWStext
{
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
.ECARD_head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
.SHOPhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #047ab4;
    FONT-FAMILY: vernada,arial,helvetica
}
.SHOPcolhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,helvetica
}
.SHOPaddresshead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #047ab4;
    FONT-FAMILY: verdana,arial,helvetica
}
.SHOPreswarning
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: tahoma,arial,helvetica;
    FONT-COLOR: #ff0000
}
.SHOPresadvice
{
    FONT-SIZE: 10px;
    FONT-FAMILY: tahoma,arial,helvetica
}
.SHOPcategoryhead
{
    FONT-SIZE: 18px;
    COLOR: #047ab4;
    FONT-FAMILY: vernada,arial,helvetica
}
.SHOPcategorybody
{
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: tahoma,arial,helvetica
}
.SHOPproducthead
{
    FONT-SIZE: 18px;
    COLOR: #047ab4;
    FONT-FAMILY: vernada,arial,helvetica
}
.SHOPproducttitle
{
    FONT-SIZE: 16px;
    COLOR: #047ab4;
    FONT-FAMILY: vernada,arial,helvetica
}
.SHOPproductbody
{
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: tahoma,arial,helvetica
}
.SHOPproductconfighead
{
    FONT-SIZE: 14px;
    COLOR: #047ab4;
    FONT-FAMILY: vernada,arial,helvetica
}
.SHOPproductconfigbody
{
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: tahoma,arial,helvetica
}
.UPLOADsubhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #047ab4;
    FONT-FAMILY: tahoma,arial,helvetica
}
.UPLOADtext
{
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: tahoma,arial,helvetica
}
.BUTTON
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.BUTTONnormal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: none;
    BORDER-BOTTOM-COLOR: #666666;
    COLOR: white;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #047ab4;
    TEXT-DECORATION: none;
    BORDER-RIGHT-COLOR: #666666
}
.BUTTONcancel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #666666;
    BORDER-BOTTOM-COLOR: #666666;
    COLOR: white;
    TEXT-DECORATION: none;
    BORDER-RIGHT-COLOR: #666666
}
.INPUTheaderlogin
{
    FONT-SIZE: 11px;
    COLOR: #047ab4;
    font-face: arial,helvetica
}
.INCHOMEtext
{
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: justify
}
.links
{
    DISPLAY: none;
    COLOR: #047ab4
}
.Adminhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #047ab4;
    FONT-FAMILY: Arial, Verdana
}
.AdminSubHead
{
    FONT-SIZE: 16px;
    COLOR: #047ab4;
    FONT-FAMILY: Arial, Verdana
}
.cell_label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #b5d991
}
.BIGh3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #047ab4;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.promotext3
{
    FONT-SIZE: 12px;
    COLOR: #047ab4;
    FONT-FAMILY: Arial,Helvetica, sans-serif
}

.cwtxt
{
    font-family: verdana,arial;
    color: #ffffff;
    font-size: 8px;
}

a.textlink, a.textlink:active,  a.textlink:link,  a.textlink:visited,  a.textlink:hover{ 
	font-family : Verdana, Arial, Helvetica;
	color : #666666;
	font-size : 12px;
	text-decoration : none;
	font-weight:normal;
}		
.bigpond-header {
	padding-right: 0px; background-position: right 50%; border-top: #0075b0 2px solid; padding-left: 0px; background-image: url(/brand/pix/header_ripples.jpg); padding-bottom: 1px; width: 775px; padding-top: 1px; background-repeat: no-repeat
}

