/* 
    Document   : __NAME__
    Created on : __DATE__, __TIME__
    Author     : __USER__
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
 
}

body {
	font-family: arial, verdana;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	/*
        background-image: url("site_bg.jpg");

        
	background-repeat: repeat-x;
        */
  
   /* background-color: #FFFFFF; */
        
}

.panelbg {
 
	/*background-color: #BDD5B5; 
        background-color: #E2FFE1;*/
        background-color: #BDD5B5;
        padding-top: 2px;
          padding-bottom: 2px;
          padding-left: 2px;
          padding-right: 2px;
        
}

.mainFrame {
  
        background-color: #BDD5B5;
  
}

.tablebg {



   font-size: 11px;
   padding: 0px;

  
}
.dataTableHeader {

    


    font-weight: bold;
    font-size: 12px;
    background-color: #8eb28e;
}



.tpanels {

		   vertical-align:top;
           padding: 2px;
           
}


.infobg {



  font-size: 12px;
  

  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;

/*
  background-image: url('../web_box_01.jpg');
   
  
  
    background-color: #F3F3F3;
    */
    
}

.productinfo {


  margin-top: 0px;
  

  font-size: 12px;
  
  
  padding-top: 20px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;


  

/*
  background-image: url('../web_box_01.jpg');

*/

    background-color: #FFFFFF;
    

    margin-left: 30px;
    margin-right: 30px;
    border: 0px;
    /*
        border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    */

    vertical-align: top;

    
}

Name {
    font-variant: small-caps

}

Name:first-letter {
    font-variant: normal

}


.cartTablebg {
   border-bottom-color: black;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   border-left-color: black;
   border-left-style: solid;
   border-left-width: 1px;
   border-right-color: black;
   border-right-style: solid;
   border-right-width: 1px;
   border-style: solid;
   border-top-color: black;
   border-top-style: solid;
   border-top-width: 1px;
   border-width: 1px;
   font-size: 11px;
   padding: 0
}

.oddRow {
    
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    background-color: #ddebcb;
  
   

    /*
    background-color: #DCDCDC;
    */
    
}

.evenRow {

    background-color: #b5d5b5;
   
  /*
  background-color: #F3F3F3;
  */

}

.left {
   text-align: left
}

.center {
   text-align: center
}
.right {
   text-align: right
}

form {
   margin: 0px;
   padding: 0px;
}

.standardTable_Header {
   
   border: none;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   font-size: 12px;
   background-image: url('rich_emeraldCity_bg.gif');
   text-align: center;


   
  color: white;
   

}

.standardTable_Footer {
   
   border: none;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   font-size: 12px;
   padding: 2px;
   text-align: center;
    background-image: url('rich_emeraldCity_bg.gif');
    font-weight: bold;

}



.cartStandardTable_Header {
  
   border: none;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   font-size: 12px;
   padding: 2px;
   text-align: center;
    background-image: url('rich_emeraldCity_bg.gif');
}


.cartStandardTable_Footer {
   
   border: none;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   font-size: 12px;
   padding: 2px;
   text-align: center;
   background-image: url('rich_emeraldCity_bg.gif');
   font-weight: bold;
   text-decoration: underline;
}
.paginator {

  font-size: 11px;
}

.scrollerTable {

  text-align: center;
}
.list_info {

  font-size: 12px;
}



/*
   ------------------------------------------------------------
   Popup component
   ------------------------------------------------------------
*/

.popup {
    background-color:rgb(255,255,255);
    color: #000000;
    border: 1px solid #CCCCCC;
    font-size:smaller;
    padding: 5px;
}

.popup table {
    font-size:smaller;
}

.dataScrollerStyleClass {

    font-size: 12px;
    
}

.dataScrollerSelectedStyleClass {

    /* font-size: 12px; */

    font-weight:bold;
    
    /*    background-color: #b5d5b5; */


    border-top-style: solid;
    border-bottom-style: solid;
    /* border-left-style: solid; */
    /* border-right-style: solid; */
}


.toobarTopForm  {


    background-color: #008600;
    background-image: url(maja_emeraldCity_bg_solid.png);
    
}

.toobarTopStyle  {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  margin: 0px;
  padding: 0px;

}

/*
#saleBackground{position:absolute; z-index:1; width:100%; height:100%;
}
*/

/*
   ------------------------------------------------------------
   End popup component
   ------------------------------------------------------------
*/



