/* hide some CSS which breaks NS4 - must be first rule */
@import url(advanced.css);

/* Generic Elements
-------------------------------------------------------*/
body {
	margin: 0;
	padding: 0
	
}
A
{
    COLOR: #16c4b7;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #faee9f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
h1 {
	color: #16c4b7;
	font-size: 18px;
	text-align:left;
	margin:12px 0;
	line-height:1.3em;
}

h2 {
	color: #16c4b7;
	font-size: 11px;
}


strong {color: #16c4b7;font-weight: normal;}
b {font-weight: bold;}


.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:#16c4b7}
#footer #bottom a:hover {color:#faee9f;}


/* 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:#16c4b7;cursor:pointer;}

.btn {
	background-color: #212c70;
	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, sans-serif;
    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: #212c70;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.INCLAYOUTtinylink:hover
{
    FONT-SIZE: 10px;
    COLOR: #a3ffc4;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.INCLAYOUTorangetiny
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #212c70;
    font-face: arial,helvetica
}
A.INCLAYOUTlanglink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006861;
    TEXT-DECORATION: none;
    font-face: arial,helvetica
}
A.INCLAYOUTlanglink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006861;
    TEXT-DECORATION: underline;
    font-face: arial,helvetica
}
.INCLAYOUTtinytext
{
    FONT-SIZE: 10px;
    COLOR: #212c70;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.INCLAYOUTpopuphead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #212c70;
    FONT-FAMILY: verdana,arial,helvetica
}
.INCLAYOUTpopuptiny
{
    FONT-SIZE: 10px;
    COLOR: #212c70;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.INCLAYOUTorangetiny
{
    FONT-SIZE: 11px;
    COLOR: #212c70;
    font-face: arial,helvetica
}
.WizardHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px
}
.WizardStep
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: arial,helvetica;
    TEXT-DECORATION: none
}
.WizardStep1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #212c70;
    FONT-FAMILY: arial,helvetica;
    TEXT-DECORATION: none
}
.INCHOMEtophead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.INCHOMEtoptext
{
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.INCHOMEtoplink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.INCHOMEtoplink_s
{
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.INCHOMEbuttontext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.INCHOMEbuttonlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.INCHOMEbuttonlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: silver;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.INCHOMErighthead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #212c70;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.INCHOMErighttext
{
    FONT-SIZE: 10px;
    COLOR: #0e837a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.INCHOMErighttext_s
{
    FONT-SIZE: 10px;
    COLOR: #0e837a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.INCHOMErightlink
{
    FONT-SIZE: 12px;
    COLOR: #0e837a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.INCHOMErightmorelink
{
    FONT-SIZE: 10px;
    COLOR: #0e837a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.INCHOMEinboxtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #212c70;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.INCHOMEinboxhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #212c70;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.INCHOMEinboxsumm
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.INCHOMEinboxlink
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.INCHOMEinboxtext
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.INCHOMEalbumstext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #212c70;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.MEMBERCOVERhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #212c70;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.MEMBERCOVERtext
{
    FONT-SIZE: 10px;
    COLOR: #212c70;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.MEMBERCOVERlink
{
    FONT-SIZE: 10px;
    COLOR: #212c70;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.MEMBERCOVERlink:hover
{
    FONT-SIZE: 10px;
    COLOR: #a3cff4;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
TD.COVERhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.COVERlinktiny
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.COVERlinktiny:hover
{
    FONT-SIZE: 10px;
    COLOR: silver;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.COVERtexttiny
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.COVERalbumhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.COVERalbumtiny
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ALBUMhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ALBUMtext
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.BROWSEcatheadlink
{
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.BROWSEcatheadlink:hover
{
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.BROWSEsubheadlink
{
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.BROWSEsubheadlink:hover
{
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.BROWSEhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BROWSEsubheadtext
{
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.NEWShead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.NEWSsumm
{
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.NEWSlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffcc00;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.NEWSblurb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.NEWStext
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ECARD_head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SHOPhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SHOPcolhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: verdana,arial,helvetica
}
.SHOPaddresshead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    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: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SHOPcategorybody
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: tahoma,arial,helvetica
}
.SHOPproducthead
{
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SHOPproducttitle
{
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SHOPproductbody
{
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: tahoma,arial,helvetica
}
.SHOPproductconfighead
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SHOPproductconfigbody
{
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: tahoma,arial,helvetica
}
.UPLOADsubhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma,arial,helvetica
}
.UPLOADtext
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    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: #0e837a;
    TEXT-DECORATION: none;
    BORDER-RIGHT-COLOR: #666666
}
.BUTTONcancel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: none;
    BORDER-BOTTOM-COLOR: #666666;
    COLOR: white;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #290955;
    TEXT-DECORATION: none;
    BORDER-RIGHT-COLOR: #666666
}
.INPUTheaderlogin
{
    FONT-SIZE: 11px;
    COLOR: #212c70;
    font-face: arial,helvetica
}
.INCHOMEtext
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: justify
}
.teaser
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0e837a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.hometext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footerlink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #16c4b7;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.login
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hometextBOLD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #eeeeee;
    FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.links
{
    DISPLAY: none;
    COLOR: #212c70
}
.Adminhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #212c70;
    FONT-FAMILY: Arial, Verdana
}
.AdminSubHead
{
    FONT-SIZE: 16px;
    COLOR: #212c70;
    FONT-FAMILY: Arial, Verdana
}
.cell_label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #212c70;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #b5d991
}
.BIGh3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #212c70;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.promotext3
{
    FONT-SIZE: 12px;
    COLOR: #212c70;
    FONT-FAMILY: Arial,Helvetica, sans-serif
}

.darklink
{
    FONT-SIZE: 14px;
    COLOR: #290955;
    FONT-FAMILY: Arial
}
