<!-- Body styles -->
BODY
{
scrollbar-base-color: #EAC2D1;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #F4D0DD;
scrollbar-shadow-color: #EAC2D1;
scrollbar-lightshadow-color:  #EAC2D1;
scrollbar-darkshadow-color: #EAC2D1;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #EAC2D1;
}

<!-- Font styles -->
.defaultText
{
    FONT-SIZE: 12pt;
    COLOR: #993366;
    FONT-FAMILY:  Times New Roman;
}

.labelText
{
    FONT-SIZE: 11pt;
    COLOR: #993366;
    FONT-FAMILY: Times New Roman;
}

.inputText
{
    FONT-SIZE: 10pt;
    COLOR: #000080;
    FONT-FAMILY: Arial, Verdana, Helvetica;
}

.listItem
{
    FONT-SIZE: 10pt;
    COLOR: #000080;
    FONT-FAMILY: Arial, Verdana, Helvetica;
}

.plateText
{
    FONT-SIZE: 12pt;
    COLOR: ##990000;
    FONT-FAMILY: Times New Roman;
    FONT-WEIGHT: bold;
}

.copyrightText
{
    FONT-SIZE: 12px;
    COLOR: #336666;
    FONT-FAMILY: Arial, Verdana, Helvetica;
}

.designTitleText
{
    FONT-SIZE: 14pt;
    COLOR: #990000;;
    FONT-FAMILY:  Times New Roman;
}

.designInfoLabelText
{
    FONT-SIZE: 11pt;
    COLOR: #990000;
    FONT-FAMILY: Times New Roman;
}

.designInfoText
{
    FONT-SIZE: 10pt;
    COLOR: #72048D;
    FONT-FAMILY: Times New Roman;
}

.designInfoNote
{
    FONT-SIZE: 10pt;
    COLOR: #C03E7F;
    FONT-FAMILY:  Times New Roman;
}

.projectTitleText
{
    FONT-SIZE: 12pt;
    COLOR: #990000;
    FONT-FAMILY: Times New Roman;
    FONT-WEIGHT: BOLD;
}

.designDescText
{
    FONT-SIZE: 12pt;
    COLOR: #9933CC;
    FONT-FAMILY: Times New Romana;
}

.headerText
{
    FONT-SIZE: 18pt;
    COLOR: #993366;
    FONT-FAMILY:  Times New Roman;
    FONT-WEIGHT: BOLD;
}

.productCode
{
    FONT-SIZE: 12pt;
    COLOR: #990000;
    FONT-FAMILY: Time New Roman;
}

.priceText
{
    FONT-SIZE: 10pt;
    COLOR: #990066;
    FONT-FAMILY: Times New Roman;
}

.instructText
{
    FONT-SIZE: 12pt;
    COLOR: #990066;
    FONT-FAMILY: Times New Roman;
    FONT-WEIGHT: bold;
}

.bgcolor1
{
    BACKGROUND-COLOR: #F5EFD0;
}

.errorText
{
    FONT-SIZE: 12pt;
    COLOR: red;
    FONT-FAMILY:  Times New Roman;
    FONT-WEIGHT: bold;
}

.questionText
{
    FONT-SIZE: 12pt;
    COLOR: #722798;
    FONT-FAMILY:  Times New Roman;
}

.ghostText
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY:  Arial, Verdana, Helvetica;
}

<!-- Select styles -->
SELECT.dropdown
{
    BACKGROUND: #FFFFFF;    
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #A34373;
    WIDTH: 150px;
}



<!-- Input styles -->
INPUT.button
{
    BACKGROUND: #C97699;
    BORDER-BOTTOM: #8C3B5D 1px solid;
    BORDER-LEFT: #EDC8D8 1px solid;
    BORDER-RIGHT: #8C3B5D 1px solid;
    BORDER-TOP: #EDC8D8 1px solid;
    COLOR: white;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    WIDTH: 60px;
    HEIGHT: 22px;
}

INPUT.edit
{
    BACKGROUND: #FFFFFF;
    BORDER-BOTTOM: #B37FB6 1px solid;
    BORDER-LEFT: #B37FB6 1px solid;
    BORDER-RIGHT: #B37FB6 1px solid;
    BORDER-TOP: #B37FB6 1px solid;
    COLOR: #A34373;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    HEIGHT: 22px;
}

TEXTAREA.edit
{
    BACKGROUND: #FFFFFF;
    BORDER-BOTTOM: #B37FB6 1px solid;
    BORDER-LEFT: #B37FB6 1px solid;
    BORDER-RIGHT: #B37FB6 1px solid;
    BORDER-TOP: #B37FB6 1px solid;
    COLOR: #A34373;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    HEIGHT: 120px;
}

<!-- Links -->
A.defaultLink:link
{
    FONT-SIZE: 10pt;
    COLOR: #813199;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline;
    FONT-WEIGHT:BOLD;
}

A.defaultLink:active
{
    FONT-SIZE: 10pt;
    COLOR: #813199;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline;
    FONT-WEIGHT:BOLD;
}

A.defaultLink:visited
{
    FONT-SIZE: 10pt;
    COLOR: #813199;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline;
     FONT-WEIGHT:BOLD;
}

A.defaultLink:hover
{
    FONT-SIZE: 10pt;
    COLOR: #813199;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none;
     FONT-WEIGHT:BOLD;
}

A.footerLink:link
{
    FONT-SIZE: 10pt;
    COLOR: #A5253D;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}


A.footerLink:active
{
    FONT-SIZE: 10pt;
    COLOR: #A5253D;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

A.footerLink:visited
{
    FONT-SIZE: 10pt;
    COLOR: #A5253D;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

A.footerLink:hover
{
    FONT-SIZE: 10pt;
    COLOR: #5F765F;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.footerLinkDown
{
    FONT-SIZE: 10pt;
    COLOR: #8C418C;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none;
    FONT-WEIGHT:BOLD;
}

A.namePlateLink:link
{
    FONT-SIZE: 10pt;
    COLOR: #990000;
    FONT-FAMILY: Times New Roman;
    TEXT-DECORATION: none;
    FONT-WEIGHT : BOLD;
}

A.namePlateLink:active
{
    FONT-SIZE: 10pt;
    COLOR: #990000;
    FONT-FAMILY: Times New Roman;
    TEXT-DECORATION: none;
    FONT-WEIGHT : BOLD;
}

A.namePlateLink:visited
{
    FONT-SIZE: 10pt;
    COLOR: #990000;
    FONT-FAMILY: Times New Roman;
    TEXT-DECORATION: none;
    FONT-WEIGHT : BOLD;
}

A.namePlateLink:hover
{
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: Times New Roman;
    TEXT-DECORATION: none;
    FONT-WEIGHT : BOLD;
}

A.viewItemLink:link
{
    FONT-SIZE: 10pt;
    COLOR: #9A4FB0;
    FONT-FAMILY: Times New Romans;
    TEXT-DECORATION: underline;
    FONT-WEIGHT:BOLD;
}

A.viewItemLink:active
{
    FONT-SIZE: 10pt;
    COLOR: #9A4FB0;
    FONT-FAMILY: Times New Romans;
    TEXT-DECORATION: underline;
    FONT-WEIGHT:BOLD;
}

A.viewItemLink:visited
{
    FONT-SIZE: 10pt;
    COLOR: #9A4FB0;
    FONT-FAMILY: Times New Romans;
    TEXT-DECORATION: underline;
     FONT-WEIGHT:BOLD;
}

A.viewItemLink:hover
{
    FONT-SIZE: 8pt;
    COLOR: #9A4FB0;
    FONT-FAMILY: Times New Romans;
    TEXT-DECORATION: underline;
     FONT-WEIGHT:BOLD;
}

A.viewLayerLink:link
{
    FONT-SIZE: 10pt;
    COLOR: #9A4FB0;
    FONT-FAMILY: Times New Romans;
    TEXT-DECORATION: underline;
    FONT-WEIGHT:BOLD;
}

A.viewLayerLink:active
{
    FONT-SIZE: 10pt;
    COLOR: #9A4FB0;
    FONT-FAMILY: Times New Romans;
    TEXT-DECORATION: underline;
    FONT-WEIGHT:BOLD;
}

A.viewLayerLink:visited
{
    FONT-SIZE: 10pt;
    COLOR: #9A4FB0;
    FONT-FAMILY: Times New Romans;
    TEXT-DECORATION: underline;
     FONT-WEIGHT:BOLD;
}

A.viewLayerLink:hover
{
    FONT-SIZE: 10pt;
    COLOR: #9A4FB0;
    FONT-FAMILY: Times New Romans;
    TEXT-DECORATION: none;
     FONT-WEIGHT:BOLD;
}

A.emailLink:link
{
    FONT-SIZE: 12pt;
    COLOR: #9A4FB0;
    FONT-FAMILY: Times New Romans;
    TEXT-DECORATION: none;
    FONT-WEIGHT:BOLD;
}

A.emailLink:active
{
    FONT-SIZE: 12pt;
    COLOR: #9A4FB0;
    FONT-FAMILY: Times New Romans;
    TEXT-DECORATION: none;
    FONT-WEIGHT:BOLD;
}

A.emailLink:visited
{
    FONT-SIZE: 12pt;
    COLOR: #9A4FB0;
    FONT-FAMILY: Times New Romans;
    TEXT-DECORATION: none;
     FONT-WEIGHT:BOLD;
}

A.emailLink:hover
{
    FONT-SIZE: 12pt;
    COLOR: #9A4FB0;
    FONT-FAMILY: Times New Romans;
    TEXT-DECORATION: underline;
     FONT-WEIGHT:BOLD;
}

<!-- Line styles -->
.footerHLine
{
    COLOR: #5E9B0F;
    BACKGROUND-COLOR: transparent;
}

.footerCellDivider
{
    COLOR: #C4C4C4;
    BACKGROUND-COLOR: transparent;
    FONT-WEIGHT:NORMAL;
}

<!-- Table styles -->
TABLE.project
{    
        BORDER-BOTTOM: #A85680 2px solid;
	BORDER-LEFT: #A85680 2px solid;
	BORDER-RIGHT: #A85680 2px solid;
	BORDER-TOP: #A85680 2px solid;
}


TD.designList
{    
        BORDER-BOTTOM: #A85680 2px solid;
	BORDER-LEFT: #A85680 2px solid;
	BORDER-RIGHT: #A85680 2px solid;
	BORDER-TOP: #A85680 2px solid;
}

<!-- Layer styles -->
DIV.addCart
{
	POSITION: absolute; 
	WIDTH: 135px;
	HEIGHT: 40px;	
	Z-INDEX: 1;
}

DIV.inCart
{
	POSITION: relative; 
	WIDTH: 135px;
	HEIGHT: 40px;
	Z-INDEX: 2;
}






