﻿html
{
   font-family:Verdana;
   font-size:8pt;
   font-weight:normal;
   color:#000000;
}

input, textarea, select
{
   font-size:8pt;
   font-family:Verdana;
}

body 
{
   margin-top:0px;
}

a
{
   outline:0;
}

image.clickable 
{
   cursor:pointer;
}

.popup_header 
{
   color:#ffffff;
   font-size:12pt;
   font-weight:bold;
}

div.EditContainer 
{
   border:1px dotted #c2c2c2;
   cursor:pointer;
}


/* Start - Masterpage - Styles for misc objects */
   
   div.Master_Container 
   {
      width:900px;
      margin: 0 auto;
   }
   
   td.td_Slideshow 
   {
      width:100%;
      text-align:center;
   }
   
/* End - Masterpage - Styles for misc objects */

/* Start - Masterpage - Styles for topmenu */
   td.top_Container
   {
      width:100%;
      vertical-align:bottom;
      text-align:right;
   }

   td.nav_LvlTop
   {
      padding-bottom:10px;
      padding-left:4px;
      padding-right:4px;
   }
   
   td.nav_LvlTop_BasketImg 
   {
      padding-bottom:8px;
      padding-left:15px;
   }

   span.topMenu_Item
   {
      padding-bottom:10px;
      font-size:10pt;
      color:#d75595;
      padding-left:2px;
      padding-right:4px;
   }
/* End - Masterpage - Styles for topmenu */


/* Start - Masterpage - Styles for links/navigation */
   a.nav_LvlTop
   {
      font-size:10pt;
      color:#d75595;
      text-decoration:none;
   }
   
   a.nav_LvlTop_Selected
   {
      font-size:10pt;
      color:#2e2e2e;
      text-decoration:none;
   }

   a:hover.nav_LvlTop
   {
      color:#2e2e2e;
   }
   
   td.nav_TopContainer 
   {
      width:100%;
      background-color:#ffffff;
   }
   
   div.nav_Lvl0 
   {
      text-align:left;
      color:#2e2e2e;
      padding-left:10px;
   }

   a.nav_Lvl1 
   {
      text-align:left;
      padding-left:30px;
      color:#797979;
      text-decoration:none;
   }
   
   a.nav_Lvl1_Selected
   {
      text-align:left;
      padding-left:30px;
      color:#d75595;
      text-decoration:none;
   }

   a:hover.nav_Lvl1
   {
      color:#d75595;
   }
   
   div.nav_VSpace
   {
      height:25px;
   }
   
   td.nav_Content 
   {
      vertical-align:top;
      padding-left:5px;
      padding-right:5px;
   }
   
/* End - Masterpage - Styles for links */

/* Start - Masterpage - Styles for footer */
   td.footer_Container
   {
      width:100%;
   }
/* End - Masterpage - Styles for footer */


/* Start - ContentPage */
   
   a 
   {
      text-decoration:none;
   }
   
   div.Page_Container 
   {
      padding-top:10px;
      padding-left:10px;
      width:725px;
   }
   
   span.text 
   {
      line-height:20px;
   }
   
   span.h2 
   {
      font-weight:bold;
   }
   
   span.Page_Zoom
   {
      color:#d75595;
      font-size:8pt;
   }
   
   td.Product_Image
   {
      padding-top:15px;
   }
   
   div.UploadedFileReminder 
   {
      border:1px solid black;
      background-color:Aqua;
      padding:5px;
   }
   
   span.ProductInfo 
   {
      font-size:8pt;
   }
   
   span.ProductInfo_Link 
   {
      color:#d75595;
      font-size:8pt;
      text-decoration:none;
   }
   
   a.link
   {
      color:#d75595;
      text-decoration:none;
   }
   
    a:hover.link
   {
      color:#2e2e2e;
   }
   
   td.Validate_Err_Msg 
   {
      color:Red;
   }
   
   div.Validate_Err_Msg_Header 
   {
      color:#ffffff;
      padding:4px;
      background-repeat:no-repeat;
   }
   
   div.Validate_Err_Msg_Content_Container 
   {
      padding-top:8px;
      line-height:20px;
      padding-left:4px;
      padding-right:4px;
      border-left:1px solid #ABABAB;
      border-right:1px solid #ABABAB;
      background-color:#ff6868;
      font-size:8pt;
   }
   
   div.Contact 
   {
      padding-top:8px;
      padding-left:4px;
      padding-right:4px;
      border-left:1px solid #ABABAB;
      border-right:1px solid #ABABAB;
      background-color:#f0e7f4;
      font-size:8pt;
   }
   
   span.Added_to_Cart 
   {
      color:#d75595;
   }
   
/* End - ContentPage */


/* Start - Footer */

   div.footer_left 
   {
      float:left;
      padding-top:3px;
      padding-left:10px;  
      color:#73356a;
      font-size:8pt;
   }
   
   div.footer_right 
   {
      float:right;
      padding-top:3px;
      padding-right:10px;
      color:#73356a;
      font-size:8pt;
   }
   
   a.mailto
   {
      color:#73356a;
      text-decoration:none;
   }
   
   a:hover.mailto
   {
      color:#2e2e2e;
   }
   
/* End - Footer */


/* Start - Cart */

   span.mandatory 
   {
      color:Red;
   }
   
   .gridView_Header 
   {
      font-weight:bold;
      height:20px;
      background-color:#e0e0e0;
      color:#4c4c4c;
      border-color:#000000;
   }
   
   .gridView_Footer 
   {
      font-weight:bold;
      height:30px;
      background-color:#e0e0e0;
      color:#4c4c4c;
   }
   
   .gridViewItem 
   {
      padding-bottom:10px;
      padding-top:9px;
      border-bottom:1px solid #c2c2c2;  
   }
   
   .gridViewItem_Price
   {
      padding-bottom:10px;
      padding-top:9px;
      border-bottom:1px solid #c2c2c2;  
      border-left:1px solid #c2c2c2;
      border-right:1px solid #c2c2c2;
      padding-right:5px;
   }
   
   .gridViewItem_PriceFooter
   {
      padding-right:5px;
      border-left:1px solid #c2c2c2;
      border-right:1px solid #c2c2c2;
   }
   
   .gridViewItem_PriceHeader
   {
      border-left:1px solid #c2c2c2;
      border-right:1px solid #c2c2c2;
   }
   
   .gridViewItemSum
   {
      border-bottom:1px solid #c2c2c2;  
   }
   
/* End - Cart */









