/*************************************************************************
' Function : CSS defintions for the store.
' Product  : Datadog Store Frontend
' Version  : 1.1.3
' Modified : 10 March 2004
' Copyright: Copyright (C) 2004 Datadog.co.nz 
'            See "license.txt" for this product for details regarding 
'            licensing, usage, disclaimers, distribution and general 
'            copyright requirements. If you don't have a copy of this 
'            file, you may request one at webmaster@datadog.co.nz
'**************************************************************************/

/**********************************************************/
/* General Tag specifications */


BODY      {margin: 0px; color:#666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt;}

B, TD, P      {COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9pt; line-height: 1.6em;}
A:link              {COLOR: #ed8d1f; text-decoration: none;}
A:visited           {COLOR: #ed8d1f; text-decoration: none;}
A:hover             {COLOR: #ed8d1f; text-decoration: underline;}

.CustomPageBgColor {background-image: url(/userfiles/image/bg_noGrad.gif); background-repeat: repeat-y; background-position: center;}

table.dottedBg {background-image: url(/userfiles/image/bg.gif); background-repeat: repeat-y; background-position: center;}

td.pageLink {padding: 15px;}

ul {
 color: #333333;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt;
}

div.paraIndent {
        padding-left:15px;
        padding-right:10px;
        border-color:#333333;
        border-style:solid;
        border-width:0px;
}

td.clientLogin,
td.clientLogin a:link,
td.clientLogin a:visited,
td.clientLogin a:active, 
td.clientLogin a:hover {font-weight: normal; color: white ; font-family: Verdana, Helvetica, Arial; text-decoration: none; font-size: 8pt;}


td.homepageHeading {
        padding-right: 10px;
        padding-left: 10px;
        line-height: 1.3em;
        font-size: 9pt;
}

td.homepageHeading h1 {
        font-size:9pt;
        margin:0px;
        font-weight:bold;
        padding-bottom: 0px;
} 

ZZZZtable.sample {
	border-width: 1px;
	border-style: solid;
        border-top-style: none;

	border-collapse: collapse;
        FONT-FAMILY: Verdana, Arial, Helvetica;
}

table.sampleContent {
	border-width: 1px;
	border-style: solid;
        border-top-style: none;
	border-color: #666666;
	border-collapse: collapse;
        FONT-FAMILY: Verdana, Arial, Helvetica;
}

td.footer {
        color: #FFFFFF;
        padding-left: 20px;
        padding-right:20px;
        padding-top: 8px;
}

td.grad { background-image: url(/userfiles/image/bg.png); 
             background-repeat: repeat-x;}

h1 {font-size: 17pt;font-weight: normal;color: #333333; font-family: Verdana, Helvetica, Arial; font-style:italic;
    margin-bottom: 0px;
    padding-bottom: 7px;}

h2 {font-size: 13pt;font-weight: normal;color: #333333; font-family: Verdana, Helvetica, Arial; font-style:italic;}

h3 {font-size: 10pt;font-weight: bold;color: #333333; font-family: Verdana, Helvetica, Arial; font-style:italic;}


.heading2 {font-size: 13pt;font-weight: normal;color: #333333; font-family: Verdana, Helvetica, Arial; font-style:italic;}

.altText {font-size: 9pt;font-weight: normal;color: #666666; font-family: Verdana, Helvetica, Arial; font-style:italic;}

td.contentbox {background-color: #edecec;
               padding: 10px;}

table.contentbox {background-color: #f8f8f8;
               padding: 2px;
               border-color: e5e5e5;
               border-style: solid;
               border-width: 1px;}

.fckeditor_bg {BACKGROUND-COLOR: #FFFFFF;}

.imageBorder {border-width: 2px;
	border-style: solid;
	border-color: #cccccc;
}

td.CatLink {font-size: 8pt;}

td.CatSel {font-size: 8pt;}

div.hr {
  height: 2px;
  background: #fff url(/userfiles/image/hr.png) no-repeat scroll center;
}
div.hr hr {
  margin-top: 0px;
  padding-top: 0px;
  display: none;
}

div.lightContentbox{background-color: #f8f8f8;
               padding: 10px;
               border-color: e5e5e5;
               border-style: solid;
               border-width: 1px;
               //width:100%;
}

div.brochure{background-color: #f8f8f8;
               padding: 10px;
               border-color: e5e5e5;
               border-style: solid;
               border-width: 1px;
               background-image: url(/userfiles/image/brochure_bg.png); 
               background-repeat: no-repeat;
               background-position: bottom right;
               //width:100%;
}

div.onlineSC{background-color: #f8f8f8;
               padding: 10px;
               border-color: e5e5e5;
               border-style: solid;
               border-width: 1px;
               background-image: url(/userfiles/image/online_showcase_bg.png); 
               background-repeat: no-repeat;
               background-position: bottom right;
               //width:100%;
}

div.prodCat{background-color: #f8f8f8;
               padding: 10px;
               border-color: e5e5e5;
               border-style: solid;
               border-width: 1px;
               background-image: url(/userfiles/image/product_cat_bg.png); 
               background-repeat: no-repeat;
               background-position: bottom right;
               //width:100%;
}

div.onlineSales{background-color: #f8f8f8;
               padding: 10px;
               border-color: e5e5e5;
               border-style: solid;
               border-width: 1px;
               background-image: url(/userfiles/image/online_sales_bg.png); 
               background-repeat: no-repeat;
               background-position: bottom right;
               //width:100%;
}

table.webPackageImgs {padding-top: 10px;
                      padding-left: 10px;
                      padding-right: 10px;
                      padding-bottom: 0px;}

.Powered			{}
.PoweredText,
.PoweredText a:link,
.PoweredText a:visited,		
.PoweredText a:active,       
.PoweredText a:hover         {COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt;text-decoration: none;}

/**********************************************************/
/* System Messages */

.System_MessageCaption      {FONT-SIZE: 10pt}
.System_ErrorMessage        {COLOR: red; FONT-SIZE: 10pt}
.System_MessageURL          {FONT-SIZE: 10pt}


/**********************************************************/
/* Homepage */

.HomePage_ProductImage            {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #7A7979}
.HomePage_ProductDescription      {BORDER-BOTTOM: 1px solid #7A7979}
.HomePage_PageHeadingText         {font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #FFFFFF;}
		
		
/**********************************************************/
/* Template */


.Template_TopNavLink,
.Template_TopNavLink a:link,
.Template_TopNavLink a:visited,		
.Template_TopNavLink a:active,       
.Template_TopNavLink a:hover         {}


.Template_BodyContent                 {}

.Template_NavMenu_Table               {}

.Template_NavMenu_Cell                {}
.Template_NavMenu_Cell_Hover          {}

/*
.Template_NavMenu_Table               {
                                       text-align: center;
                                       border-width:0px;
                                       border-style:solid;}


.Template_NavMenu_Cell a              {display: block;
                                       background-image: url(/userfiles/image/menu_bg.jpg);
                                       margin-top: -10px;
                                       width: 100%;
                                       height: 100%;
                                       border-width:0px;
                                       border-style:solid;
                                       border-color:yellow;}
.Template_NavMenu_Cell a:hover,
.Template_NavMenu_Cell a:active       {background-image: url(/userfiles/image/menu_bg_over.jpg);
                                       
                                       }

*/



a:link.Template_NavMenu_Link          {font-weight: normal; color: white ; font-family: Verdana, Helvetica, Arial; text-decoration: none; font-size: 8pt;} 
a:visited.Template_NavMenu_Link       {font-weight: normal; color: white ; font-family: Verdana, Helvetica, Arial; text-decoration: none; font-size: 8pt;}  
a:active.Template_NavMenu_Link        {font-weight: normal; color: white ; font-family: Verdana, Helvetica, Arial; text-decoration: none;font-size: 8pt;}
a:hover.Template_NavMenu_Link         {font-weight: normal; color: white ; font-family: Verdana, Helvetica, Arial; text-decoration: none; font-size: 8pt;}

.Template_Footer                      {COLOR: #ffffff; font-size: xx-small;}

/**********************************************************/
/* Standard:  */

.Standard_Heading                        {font-size: 17pt;font-weight: normal;color: #333333; font-family: Verdana, Helvetica, Arial;}
.Standard_Heading a:link                 {COLOR: #FE0000; text-decoration: none;}
.Standard_Heading a:visited              {COLOR: #FE0000; text-decoration: none;}
.Standard_Heading a:hover                {COLOR: #999999; text-decoration: underline;}

.Standard_SubHeading                     {BACKGROUND-COLOR: #EEEEEE}
.Standard_Module_Header                  {COLOR: #ffffff; font-weight: bold; text-decoration: none;}

.Standard_Module_Content,
.Standard_Module_Content, a:link			
.Standard_Module_Content a:visited,		
.Standard_Module_Content a:active        {COLOR: #333333; text-decoration: none;}
.Standard_Module_Content a:hover         {COLOR: #FF0000; text-decoration: underline;}

.Standard_Horiz_Vert_Lines               {BACKGROUND-COLOR: #7A7979}
.Standard_HighlightSearchResults         {COLOR: #000000; BACKGROUND-COLOR: #ffff66}

/* used on links that are used to raise an event. e.g. Update record, add record, view product, buy product */
.Standard_ActionLink,				
.Standard_ActionLink A:link,	
.Standard_ActionLink A:visited,	
.Standard_ActionLink A:hover             {font-family: arial; font-size: 12px; font-weight: bold; color: #006699; letter-spacing: 1px;}


/**********************************************************/
/* Product Global: reused in different product pages */

.ProductGlobal_NavMenu                       {} 

.ProductGlobal_NavHeading                    {font-size: 0.6em;font-weight: bold;color: #999999;PADDING-BOTTOM: 4px;}
.ProductGlobal_NavHeading a:link,	
.ProductGlobal_NavHeading a:visited          {COLOR: #999999; text-decoration: none;}
.ProductGlobal_NavHeading a:hover            {COLOR: #999999; text-decoration: underline;}

.ProductGlobal_ShortDescription_Caption      {FONT-SIZE: 9pt}
.ProductGlobal_LongDescription_Caption       {}

	
/**********************************************************/
/* Product List: reused in different product pages */

.ProductList_ColumnLayout                  {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #7A7979}
.ProductList_ColumnLayout a:link,     
.ProductList_ColumnLayout a:visited        {COLOR: #000099; TEXT-DECORATION: none}
.ProductList_ColumnLayout a:hover          {COLOR: #996666; TEXT-DECORATION: underline}

.ProductList_Description_Group             {margin-left: 20; margin-bottom: 15px;}

.ProductList_Description_Link						
.ProductList_Description_Link a:link,
.ProductList_Description_Link a:visited    {COLOR: #000000; font-weight: bold; text-decoration: none;}
.ProductList_Description_Link a:hover      {COLOR: #006699; font-weight: bold; text-decoration: underline;}

.ProductList_Description_Value             {font-weight: bold;}

.ProductList_ProductName_Link,						
.ProductList_ProductName_Link a:link,				
.ProductList_ProductName_Link a:visited    {COLOR: #333333; text-decoration: none;}
.ProductList_ProductName_Link a:hover      {COLOR: #006699; text-decoration: underline;}

	
/**********************************************************/
/* Product View: Only used in cs/prodView.asp */

.ProductView_Group_Table                  {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #FF0000}
.ProductView_Group_Heading                {BACKGROUND-COLOR: #000000; PADDING: 1px; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 13px; TEXT-DECORATION: none}
.ProductView_Group_Content                {BACKGROUND-COLOR: #F5F5F5}
.ProductView_Group_Content a:link,
.ProductView_Group_Content a:visited      {COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: none}
.ProductView_Group_Content a:hover        {COLOR: #996666; FONT-SIZE: 10px; TEXT-DECORATION: underline}

.ProductView_Details_Caption              {}
.ProductView_SKU_Caption                  {}
.ProductView_GST_Caption                  {COLOR: #800000; FONT-SIZE: 8pt;}
.ProductView_Price_Caption                {COLOR: #800000; FONT-SIZE: 11pt;}
.ProductView_Price_Value                  {COLOR: #800000; FONT-SIZE: 11pt;}
.ProductView_ListPrice_Caption            {}
.ProductView_ListPrice_Value              {TEXT-DECORATION: line-through; FONT-SIZE: 11pt;}
.ProductView_SalePrice_Caption            {}
.ProductView_SalePrice_Value              {COLOR: red}
.ProductView_FreeShipping_Caption         {COLOR: #888888}
.ProductView_StockCount_Caption           {COLOR: #888888}
.ProductView_OutOfStock_Caption           {COLOR: red}
.ProductView_NoImageText_Caption          {COLOR: #800000}
.ProductView_ShortDescription_Caption     {FONT-SIZE: 11pt}


/**********************************************************/
/* Product Option: Only used in cs/prodView.asp */

.ProductOption_Description_Caption      {FONT-STYLE: italic}
.ProductOption_SelectBox_Caption        {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}
.ProductOption_TextBox_Caption          {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}


/**********************************************************/
/* Category menu */

.CategoryMenu_Table              {background-color: #CCCCCC;}
.CategoryMenu_Header             {COLOR: #ffffff; font-weight: bold; text-decoration: none;}

.CategoryMenu_Text,						
a:link.CategoryMenu_Text ,				
a:visited.CategoryMenu_Text      {COLOR: red; text-decoration: none;}
a:hover.CategoryMenu_Text        {COLOR: red; text-decoration: underline;}


/**********************************************************/
/* Reservations. Only used in cs/reservation.asp */

.Reservation_Heading     {font-size: 1.0em;font-weight: bold;color: #FE0000;}	
/*************************************************************************
' Function : CSS defintions for the store.
' Product  : Datadog Store Frontend
' Version  : 1.1.3
' Modified : 10 March 2004
' Copyright: Copyright (C) 2004 Datadog.co.nz 
'            See "license.txt" for this product for details regarding 
'            licensing, usage, disclaimers, distribution and general 
'            copyright requirements. If you don't have a copy of this 
'            file, you may request one at webmaster@datadog.co.nz
'**************************************************************************/

/**********************************************************/
/* General Tag specifications */


BODY      {margin: 0px; color:#666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt;}

B, TD, P      {COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9pt; line-height: 1.6em;}
A:link              {COLOR: #ed8d1f; text-decoration: none;}
A:visited           {COLOR: #ed8d1f; text-decoration: none;}
A:hover             {COLOR: #ed8d1f; text-decoration: underline;}

.CustomPageBgColor {background-image: url(/userfiles/image/bg_noGrad.gif); background-repeat: repeat-y; background-position: center;}

table.dottedBg {background-image: url(/userfiles/image/bg.gif); background-repeat: repeat-y; background-position: center;}

td.pageLink {padding: 15px;}

ul {
 color: #333333;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt;
}

div.paraIndent {
        padding-left:15px;
        padding-right:10px;
        border-color:#333333;
        border-style:solid;
        border-width:0px;
}

td.clientLogin,
td.clientLogin a:link,
td.clientLogin a:visited,
td.clientLogin a:active, 
td.clientLogin a:hover {font-weight: normal; color: white ; font-family: Verdana, Helvetica, Arial; text-decoration: none; font-size: 8pt;}


td.homepageHeading {
        padding-right: 10px;
        padding-left: 10px;
        line-height: 1.3em;
        font-size: 9pt;
}

td.homepageHeading h1 {
        font-size:9pt;
        margin:0px;
        font-weight:bold;
        padding-bottom: 0px;
} 

ZZZZtable.sample {
	border-width: 1px;
	border-style: solid;
        border-top-style: none;

	border-collapse: collapse;
        FONT-FAMILY: Verdana, Arial, Helvetica;
}

table.sampleContent {
	border-width: 1px;
	border-style: solid;
        border-top-style: none;
	border-color: #666666;
	border-collapse: collapse;
        FONT-FAMILY: Verdana, Arial, Helvetica;
}

td.footer {
        color: #FFFFFF;
        padding-left: 20px;
        padding-right:20px;
        padding-top: 8px;
}

td.grad { background-image: url(/userfiles/image/bg.png); 
             background-repeat: repeat-x;}

h1 {font-size: 17pt;font-weight: normal;color: #333333; font-family: Verdana, Helvetica, Arial; font-style:italic;
    margin-bottom: 0px;
    padding-bottom: 7px;}

h2 {font-size: 13pt;font-weight: normal;color: #333333; font-family: Verdana, Helvetica, Arial; font-style:italic;}

h3 {font-size: 10pt;font-weight: bold;color: #333333; font-family: Verdana, Helvetica, Arial; font-style:italic;}


.heading2 {font-size: 13pt;font-weight: normal;color: #333333; font-family: Verdana, Helvetica, Arial; font-style:italic;}

.altText {font-size: 9pt;font-weight: normal;color: #666666; font-family: Verdana, Helvetica, Arial; font-style:italic;}

td.contentbox {background-color: #edecec;
               padding: 10px;}

table.contentbox {background-color: #f8f8f8;
               padding: 2px;
               border-color: e5e5e5;
               border-style: solid;
               border-width: 1px;}

.fckeditor_bg {BACKGROUND-COLOR: #FFFFFF;}

.imageBorder {border-width: 2px;
	border-style: solid;
	border-color: #cccccc;
}

td.CatLink {font-size: 8pt;}

td.CatSel {font-size: 8pt;}

div.hr {
  height: 2px;
  background: #fff url(/userfiles/image/hr.png) no-repeat scroll center;
}
div.hr hr {
  margin-top: 0px;
  padding-top: 0px;
  display: none;
}

div.lightContentbox{background-color: #f8f8f8;
               padding: 10px;
               border-color: e5e5e5;
               border-style: solid;
               border-width: 1px;
               //width:100%;
}

div.brochure{background-color: #f8f8f8;
               padding: 10px;
               border-color: e5e5e5;
               border-style: solid;
               border-width: 1px;
               background-image: url(/userfiles/image/brochure_bg.png); 
               background-repeat: no-repeat;
               background-position: bottom right;
               //width:100%;
}

div.onlineSC{background-color: #f8f8f8;
               padding: 10px;
               border-color: e5e5e5;
               border-style: solid;
               border-width: 1px;
               background-image: url(/userfiles/image/online_showcase_bg.png); 
               background-repeat: no-repeat;
               background-position: bottom right;
               //width:100%;
}

div.prodCat{background-color: #f8f8f8;
               padding: 10px;
               border-color: e5e5e5;
               border-style: solid;
               border-width: 1px;
               background-image: url(/userfiles/image/product_cat_bg.png); 
               background-repeat: no-repeat;
               background-position: bottom right;
               //width:100%;
}

div.onlineSales{background-color: #f8f8f8;
               padding: 10px;
               border-color: e5e5e5;
               border-style: solid;
               border-width: 1px;
               background-image: url(/userfiles/image/online_sales_bg.png); 
               background-repeat: no-repeat;
               background-position: bottom right;
               //width:100%;
}

table.webPackageImgs {padding-top: 10px;
                      padding-left: 10px;
                      padding-right: 10px;
                      padding-bottom: 0px;}

.Powered			{}
.PoweredText,
.PoweredText a:link,
.PoweredText a:visited,		
.PoweredText a:active,       
.PoweredText a:hover         {COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt;text-decoration: none;}

/**********************************************************/
/* System Messages */

.CPsysMsg      {FONT-SIZE: 10pt}
.CPsysMsgErr        {COLOR: red; FONT-SIZE: 10pt}
.CPsysMsgURL          {FONT-SIZE: 10pt}


/**********************************************************/
/* Homepage */

.CPhomeImg            {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #7A7979}
.CPhomeDesc      {BORDER-BOTTOM: 1px solid #7A7979}
.headingText         {font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #FFFFFF;}
		
		
/**********************************************************/
/* Template */


.Template_TopNavLink,
.Template_TopNavLink a:link,
.Template_TopNavLink a:visited,		
.Template_TopNavLink a:active,       
.Template_TopNavLink a:hover         {}


.CustomBodyContentBgColor                 {}

.NavMenuTable               {}

.NavMenuCell                {}
.NavMenuCell_Hover          {}

/*
.NavMenuTable               {
                                       text-align: center;
                                       border-width:0px;
                                       border-style:solid;}


.NavMenuCell a              {display: block;
                                       background-image: url(/userfiles/image/menu_bg.jpg);
                                       margin-top: -10px;
                                       width: 100%;
                                       height: 100%;
                                       border-width:0px;
                                       border-style:solid;
                                       border-color:yellow;}
.NavMenuCell a:hover,
.NavMenuCell a:active       {background-image: url(/userfiles/image/menu_bg_over.jpg);
                                       
                                       }

*/



a:link.NavMenuLink          {font-weight: normal; color: white ; font-family: Verdana, Helvetica, Arial; text-decoration: none; font-size: 8pt;} 
a:visited.NavMenuLink       {font-weight: normal; color: white ; font-family: Verdana, Helvetica, Arial; text-decoration: none; font-size: 8pt;}  
a:active.NavMenuLink        {font-weight: normal; color: white ; font-family: Verdana, Helvetica, Arial; text-decoration: none;font-size: 8pt;}
a:hover.NavMenuLink         {font-weight: normal; color: white ; font-family: Verdana, Helvetica, Arial; text-decoration: none; font-size: 8pt;}

.CustomFooterText                      {COLOR: #ffffff; font-size: xx-small;}

/**********************************************************/
/* Standard:  */

.CPpageHead                        {font-size: 17pt;font-weight: normal;color: #333333; font-family: Verdana, Helvetica, Arial;}
.CPpageHead a:link                 {COLOR: #FE0000; text-decoration: none;}
.CPpageHead a:visited              {COLOR: #FE0000; text-decoration: none;}
.CPpageHead a:hover                {COLOR: #999999; text-decoration: underline;}

.CPgenHeadings                     {BACKGROUND-COLOR: #EEEEEE}
.CustomOtherMenuHeader                  {COLOR: #ffffff; font-weight: bold; text-decoration: none;}

.CustomOtherMenuText,
.CustomOtherMenuText, a:link			
.CustomOtherMenuText a:visited,		
.CustomOtherMenuText a:active        {COLOR: #333333; text-decoration: none;}
.CustomOtherMenuText a:hover         {COLOR: #FF0000; text-decoration: underline;}

.CPlines               {BACKGROUND-COLOR: #7A7979}
.CPhighlight         {COLOR: #000000; BACKGROUND-COLOR: #ffff66}

/* used on links that are used to raise an event. e.g. Update record, add record, view product, buy product */
.CustomViewAddText,				
.CustomViewAddText A:link,	
.CustomViewAddText A:visited,	
.CustomViewAddText A:hover             {font-family: arial; font-size: 12px; font-weight: bold; color: #006699; letter-spacing: 1px;}


/**********************************************************/
/* Product Global: reused in different product pages */

.CPpageNav                       {} 

.CPpageHeadNav                    {font-size: 0.6em;font-weight: bold;color: #999999;PADDING-BOTTOM: 4px;}
.CPpageHeadNav a:link,	
.CPpageHeadNav a:visited          {COLOR: #999999; text-decoration: none;}
.CPpageHeadNav a:hover            {COLOR: #999999; text-decoration: underline;}

.CPprodDesc      {FONT-SIZE: 9pt}
.CPprodDescLong       {}

	
/**********************************************************/
/* Product List: reused in different product pages */

.CPcolsView                  {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #7A7979}
.CPcolsView a:link,     
.CPcolsView a:visited        {COLOR: #000099; TEXT-DECORATION: none}
.CPcolsView a:hover          {COLOR: #996666; TEXT-DECORATION: underline}

.CPcatDescList             {margin-left: 20; margin-bottom: 15px;}

.CPcatDescProd						
.CPcatDescProd a:link,
.CPcatDescProd a:visited    {COLOR: #000000; font-weight: bold; text-decoration: none;}
.CPcatDescProd a:hover      {COLOR: #006699; font-weight: bold; text-decoration: underline;}

.CPcatDesc             {font-weight: bold;}

.CustomProdItem,						
.CustomProdItem a:link,				
.CustomProdItem a:visited    {COLOR: #333333; text-decoration: none;}
.CustomProdItem a:hover      {COLOR: #006699; text-decoration: underline;}

	
/**********************************************************/
/* Product View: Only used in cs/prodView.asp */

.CPbox2                  {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #FF0000}
.CPbox2H                {BACKGROUND-COLOR: #000000; PADDING: 1px; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 13px; TEXT-DECORATION: none}
.CPbox2B                {BACKGROUND-COLOR: #F5F5F5}
.CPbox2B a:link,
.CPbox2B a:visited      {COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: none}
.CPbox2B a:hover        {COLOR: #996666; FONT-SIZE: 10px; TEXT-DECORATION: underline}

.CPprodDet              {}
.CPprodSKU                  {}
.CPprodPriceGST                  {COLOR: #800000; FONT-SIZE: 8pt;}
.CPprodPriceT                {COLOR: #800000; FONT-SIZE: 11pt;}
.CPprodPriceV                  {COLOR: #800000; FONT-SIZE: 11pt;}
.CPprodLPriceT            {}
.CPprodLPriceV              {TEXT-DECORATION: line-through; FONT-SIZE: 11pt;}
.CPprodSPriceT            {}
.CPprodSPriceV              {COLOR: red}
.CPfreeShipMsg         {COLOR: #888888}
.CPinStock           {COLOR: #888888}
.CPoutStock           {COLOR: red}
.CPnoImgT          {COLOR: #800000}
.CPprodDescDet     {FONT-SIZE: 11pt}


/**********************************************************/
/* Product Option: Only used in cs/prodView.asp */

.CPoptDesc      {FONT-STYLE: italic}
.CPoptSel        {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}
.CPoptTxt          {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}


/**********************************************************/
/* Category menu */

.CustomCatMenuBgColor              {background-color: #CCCCCC;}
.CustomCatMenuHeader             {COLOR: #ffffff; font-weight: bold; text-decoration: none;}

.CustomCatMenuText,						
a:link.CustomCatMenuText ,				
a:visited.CustomCatMenuText      {COLOR: red; text-decoration: none;}
a:hover.CustomCatMenuText        {COLOR: red; text-decoration: underline;}


/**********************************************************/
/* Reservations. Only used in cs/reservation.asp */

.CPpageHeadText     {font-size: 1.0em;font-weight: bold;color: #FE0000;}	
