.smartPageComponent
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_FullWidth
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender;
	width:100%;    
}

.smartPageComponent_Form
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: #481485
}

.smartPageComponent_CommerceList
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 300px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CommerceList TD
{
    FONT-SIZE: 8pt
}


.smartPageComponent_List
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 300px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_List TD
{
    FONT-SIZE: 8pt
}



.spcSection_ComponentTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}
.spcSection_FormComponentTitle
{
	font-family:Arial;
    FONT-SIZE: 8pt;
    width:100%;
    padding:0px 0px 0px 0px;
}

.spcSection_PropTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}
.spcSection_PropValue
{
    FONT-SIZE: 8pt
}
.spcSection_PreviewLayout
{
	font-size:8pt;
}
.spcSection_PreviewLayout TD
{
	font-size:8pt;
}













.smartPageComponent_FormStart
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: #481485
}

.smartPageComponent_FormEnd
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: #481485
}






.smartPageComponent_ProductGroupList
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 300px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}

.smartPageComponent_ProductGroupList TD
{
    FONT-SIZE: 8pt
}

.smartPageComponent_ProductDisplay
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 100%;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_ProductDisplay TD
{
    FONT-SIZE: 8pt
}
.smartPageComponent_ProductPreviewLineLayout
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 400px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_ProductPreviewProductCodeLayout
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 100px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_ProductPreviewProductQtyLayout
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 50px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_ProductPreviewProductDescLayout
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 210px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_ProductPreviewDetailLineLayout
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 210px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}

.smartPageComponent_ProductCompTagPreviewDetailLineLayout
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 20px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_ProductCodePreviewDetailLineLayout
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 100px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}

.smartPageComponent_ProductQtyPreviewDetailLineLayout
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 50px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}

.smartPageComponent_ProductUOIPreviewDetailLineLayout
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 50px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}


.smartPageComponent_ProductDescPreviewDetailLineLayout
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 210px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}

.smartPageComponent_ProductInfoCompPreviewDetailLineLayout
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 10px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}


.smartPageComponent_ProductPriceIncGSTPreviewDetailLineLayout
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 90px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}

.smartPageComponent_ProductGSTPreviewDetailLineLayout
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 90px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}

.smartPageComponent_ProductTotalPreviewDetailLineLayout
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 90px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}

.smartPageComponent_ProductButtonPreviewLineLayout
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 90px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}


.smartPageComponent_ProductPreviewProductTotalLayout
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 90px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}

.smartPageComponent_ProductDisplayFormStart
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: #481485
}

.smartPageComponent_ProductDisplayFormEnd
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: #481485
}

.smartPageComponent_ForgottonFormStart
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: #481485
}
.smartPageComponent_ForgottonEMail
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_ForgottonSubmit
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_ForgottonFormEnd
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: #481485
}
.smartPageComponent_LogonFormStart
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: #481485
}
.smartPageComponent_LogonUserName
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_LogonPassword
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_LogonSubmit
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_LogonFormEnd
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: #481485
}
.smartPageComponent_CurrentOrderFormStart
{
    FONT-SIZE: 6pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: #481485
}
.smartPageComponent_CurrentOrderItemCount
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CurrentOrderItemTotal
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CurrentOrderInstructions
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CurrentOrderTag
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CurrentOrderProductCode
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CurrentOrderQuantity
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CurrentOrderUnitIssue
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CurrentOrderProductDescription
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CurrentOrderInfoComp
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CurrentOrderItemPriceIncGST
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CurrentOrderGST
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CurrentOrderLinePriceIncGST
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CurrentOrderItemList
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CurrentOrderClearOrderButton
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CurrentOrderUpdateOrderButton
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CurrentOrderPreviewOrderButton
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CurrentOrderCommencePurchaseButton
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_CurrentOrderFormEnd
{
    FONT-SIZE: 6pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: #481485
}
.smartPageComponent_BannerAd
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1FormStart
{
    FONT-SIZE: 6pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: #481485
}
.smartPageComponent_Purchase1FormEnd
{
    FONT-SIZE: 6pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: #481485
}
.smartPageComponent_Purchase1DeliveryDetails
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1BillToDetails
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1ContactDetails
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1PONumber
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1PayMethod
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1SecurityPolicy
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1ContinueButton
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1ResetButton
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1DeliverToName
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1DeliveryAddress1
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1DeliveryAddress2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1DeliveryAddress3
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1DeliverySuburb
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1DeliveryState
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1DeliveryPostCode
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1DeliveryCountry
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1BillToName
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1BillToAddress1
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1BillToAddress2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1BillToAddress3
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1BillToSuburb
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1BillToState
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1BillToPostCode
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1BillToCountry
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1ContactPhone1
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1ContactPhone2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1ContactMobile1
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1ContactMobile2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1ContactFax1
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1ContactFax2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1ContactEmail1
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1ContactEmail2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1UDF1
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1UDF2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1UDF3
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1UDF4
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1UDF5
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase1Comments
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}

.smartPageComponent_Purchase2FormStart
{
    FONT-SIZE: 6pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: #481485
}
.smartPageComponent_Purchase2FormEnd
{
    FONT-SIZE: 6pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: #481485
}
.smartPageComponent_Purchase2DelToDisplay
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2BillToDisplay
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2DeliveryInstructions
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2OrderTotal
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2BackButton
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2ContinueButton
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2ResetButton
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2DeliverToName
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2DeliveryAddress1
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2DeliveryAddress2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2DeliveryAddress3
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2DeliverySuburb
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2DeliveryState
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2DeliveryPostCode
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2DeliveryCountry
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2BillToName
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2BillToAddress1
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2BillToAddress2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2BillToAddress3
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2BillToSuburb
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2BillToState
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2BillToPostCode
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2BillToCountry
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2ContactPhone1
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2ContactPhone2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2ContactMobile1
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2ContactMobile2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2ContactFax1
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2ContactFax2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2ContactEmail1
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2ContactEmail2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2SubTotal
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2Freight
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2Total
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2UDF1
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2UDF2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2UDF3
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2UDF4
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2UDF5
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2Comments
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2CC1
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2CC2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2CC3
{
     PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
   FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2CC4
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2CCYear
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2CCMonth
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2CCType
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase2CCName
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase3FormStart
{
    FONT-SIZE: 6pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: #481485
}
.smartPageComponent_Purchase3FormEnd
{
    FONT-SIZE: 6pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: #481485
}
.smartPageComponent_Purchase3BackButton
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase3PayNowButton
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}
.smartPageComponent_Purchase3OrderTotal
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}

.spcdefault
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvettica, Sans-Serif;
    BACKGROUND-COLOR: lavender
}

#calendar {
	width: 185px;
	height:130px;
	left: 0px;
	top: 0px;
	background-color: black;
	position: absolute;
	visibility: hidden;
}

.cal-SymbolBtn {
	font-family: Webdings;
	font-size: 8pt;
	outline-style : none;
	outline-width: 0px;	
}

.cal-BtnLink {
	outline-style : none;
	outline-width: 0px;
}

a.cal-DayLink {
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: black;
    background-color: transparent;
	cursor: url(cal.gif);

}
a.cal-DayLink:hover {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    background-color: transparent;
    color: Blue;
	cursor: url(cal.gif);
}
a.cal-DayLink:active {
   font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    background-color: transparent;
    color: #0066FF;
	cursor: url(cal.gif);
}
.cal-TextBox{
    color: Black;
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    background-color: #FFFFCC;
}

.cal-TextBoxInvalid{
    color: #660000;
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
	border-color: Red;
	border-style:solid;
}

.cal-TextBoxDisabled{
    color: #808080;
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
	border-color: silver;
	border-style:solid;
  /*  background-color: #C0C0C0;*/
}


.cal-ComboBox{
    color: Navy;
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    background-color: #EAFFFF;
}

.cal-Today {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    color: red;
    background-color: transparent;
}

.cal-Day {
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: black;
    background-color: transparent;
}


a.cal-TodayLink {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    color: red;
    background-color: transparent;
}
a.cal-TodayLink:hover {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    background-color: transparent;
    color: Blue;
}
a.cal-TodayLink:active {
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    background-color: transparent;
    color: #0066FF;
}

.cal-GreyDate {
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
	background-color: #FFFFCC;
    color: #999999;
}

.cal-GreyInvalidDate {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: line-through;
	background-color: #FFFFCC;
    color: #999999;
}

.cal-DayCell {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
	background-color:White; /*#FFFFCC;*/
}

.cal-HeadCell {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
	color: Black;
	background-color: #99CCFF;/* #CCCC99; */
}

.cal-Table{
	border-top-color: #6666FF;
	border-left-color: #6666FF;
	border-right-color: #6666FF;
	border-bottom-color:  #6666FF;
	background-color: #6666CC;
	border-width:1px;
	border-style: solid;
	cursor: url(cal.gif);
}
