/*   
   C# GridView Shop Example   

   Developed by David Millington
   http://www.davidmillington.net
   
   For DevShed Articles
   http://www.devarticles.com
   
   Batman Standard Color Scheme
   Size based on 800x600 display: http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_14252
*/

/* Defaults */      
   
p, table, td, tr
   {
      font: normal normal normal 12px Arial, Verdana, Sans-Serif;
      color: #000000;      
   } 
   
h1, .h1
   {
      font: normal normal normal 18px Arial, Verdana, Sans-Serif;                
   }
    
h2, .h2
   {
      font: normal normal normal 16px Arial, Verdana, Sans-Serif;                
   }   
   
h3, .h3
   {
      margin: 0;
      padding: 0;
      font: normal normal normal 12px Arial, Verdana, Sans-Serif;      
   }
    
/*
   Main Page Elements
*/  

.mainmenu
   {
      width: 100%;  
      padding: 5px 0px;
   }
   
.content2
   {
      width: 1006px;  
   }
   
/*
   Two Main Fieldsets
*/   
   
.left
   {
    float: left;
    background: #fff no-repeat;
}
.right
   {
    float: right;
    background: #f8f8f8 url() no-repeat scroll left top;
}
fieldset
   {
	width: 97%;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	border: 1px solid #3B8EB6;
}

legend
   {
      margin: 0;
      padding: 5px;
      font-weight: 900;
   }    
         
.clear
   {
      clear: both;
   }   
   
/*
   The GridViews get rendered as tables so we can format them by setting table styles
*/   
.shopgrid
   {
      width: 100%;
   }

.shopgridheader, .shopgridfooter
   {
      background: #fff url() no-repeat scroll top left;  
   }   
      
.shopgridrow
   {
   }
   
.shopgridrowalt
   {
	background-position: left top;
	background: #DEDCDC url() no-repeat scroll left
top;
}
   
.shopgridpager
   {
      text-align: center;      
   }   
   
.shopgridpager a
   {
      font-weight: 900;  
   }
   
.shopgridempty
   {
      text-align: center;  
   }   
   
.basketcontrols
   {
      text-align: center;
      padding: 10px;
   }
#div_contacts
{
    display: none;
}
.shop-confirm
{
    padding: 4px;
}
