
/* root element for tabs  */
ul.css-tabs {
    margin:0 !important;
    padding:0;
    height:30px;
    border-bottom:1px solid #666;


}

/* single tab */
ul.css-tabs li {
    float:left;
    padding:0;
    margin:0;
    list-style-type:none;
}

/* link inside the tab. uses a background image */
ul.css-tabs a {
    float:left;
    font-size:13px;
    display:block;
   padding:5px 5px;
   width:18px;
    text-decoration:none;
    border:1px solid #666;
    border-bottom:0px;
    height:18px;
    background-color:#efefef;
    color:#777;
    margin-right:2px;
    position:relative;
    top:1px;
    outline:0;
    -moz-border-radius:4px 4px 0 0;
   margin-left:auto;
        margin-right:auto;
    
     
}

ul.css-tabs a:hover {
    background-color:#F7F7F7;
    color:#333;
}

/* selected tab */
ul.css-tabs a.current {
    background-color:#ddd;
    border-bottom:1px solid #ddd;
    color:#000;
    cursor:default;
}


/* tab pane */
.css-panes div {
    display:none;
    border:1px solid #666;
    border-width:0 0px 0px 0px;
    min-height:500px;
    padding:5px 5px;
    background-color:#ddd;
    height:500px;
    width:660px;
}


.cssImageTable{



}


/* override the root element to enable scrolling */
	.css-panes {
        height: 510px;
        width: 602px;
		position:relative;
		overflow:hidden;
		clear:both;
        background-color: transparent;
       
	}

	/* override single pane */
	.css-panes div {
		float:left;
		display:block;
		width:600px;
		font-size:14px;
        background-color: transparent;
	}

	/* our additional wrapper element for the items */
	.css-panes .items {
		width:20000em;
		position:absolute;
		clear:both;
		margin:0;
		padding:0;
        border:0;
	}


	.css-panes .less, .css-panes .less a {
		color:#999 !important;
		font-size:11px;
	}
    
    .css-panes .items div {
      /*  background-color: #11d;*/
    }
    .css-panes .items div div {
        border: 0 !important;
    }
    
    
    .cssPageTable
    {
        /*  background-color:#fff;*/
          background-image:url("../images/brand/bookpage.jpg")
        
        }
        
         .cssTop
    {
        /*  background-color:#fff;*/
          background-image:url("../images/brand/bookpageTop.jpg");
          height:5px;
          background-repeat:no-repeat;
          
        
        }
        
        
        
           .cssBot
    {
        /*  background-color:#fff;*/
          background-image:url("../images/brand/bookpageBot.jpg");
          height:10px;
          background-repeat:no-repeat;
          
        
        }
        
        
    
     .cssFull {
  /*  background-color: #11f;*/
     margin-left:auto;
        margin-right:auto;
    height: 100%; 
     width: 100%; 
    
    }
    
       .cssHolder {
   /* background-color: #00f;*/
    width:660px;
     margin-left:auto;
        margin-right:auto;
      
    
    }
    
    .cssTitle
    {
        font-weight:bold;
        font-size:large;
       /*color:Blue;*/
        
        }
    
    .cssTable
    {
        border:0px;
        width:640px;
      /*  background-color:#11f;*/
        vertical-align:top;
        margin-top:0px;
     
     
        
        
        
        
        

        }
        
        .cssImageTable
        {
            border:0px;
            float:right;
            width:260px;
            overflow:visible;
            
            
            }
            
       .cssImageTableCentre
        {
            border:0px;
            float:none;
            
            width:260px;
            overflow:visible;
               margin-left:auto; 
    margin-right:auto;
            
            }
            
            .cssTableImage
            {
                
                border:1px;
                float: left;
                border-style:solid;
                border-color:Black;
                          text-align:center;
                          margin:10px;
                          display:block;
                          
     
                
                
                
                }
        
            .cssTableImageCaption
            {
               font-weight:bold;
               text-align:center;
               font-style:italic;
                 
                
                
                }
        
     .mainText
     {
         font-size:medium;
         /*color:#69c;*/
         text-align:justify;
         vertical-align:top;
         
         
         }   
         
         h1 
         {
             color:#990000;
            
             }
             
             
             h2, h3
             {
                 color:#990000;
                
                 }
         
         .cssNav
         {
             border-style:solid;
             border-width:0px;
             border-color:green;
             width:95px;
             padding:5px;
            /* background-color:#69c;*/
            
             
             
             }
                              
          .cssNavOn,  .cssNavOff
          {
              text-decoration:none;
              font-size:medium;
           
              
              
              
              }
          
         
         .cssNavOn
         {
            
             color:#990000;
             font-weight:bold;
      
  
             
             
             }
         
         
         .cssNavOff
         {
            color:#003366;
             }
         
         
        
body
{
    color:Gray;
   /* font-family:Book Antiqua;*/
    margin-top:5px;
    
    
    
    
    }        
    
     .chattriImage
    {
        width: 150px;
        height: 220px;
    }
    
    
    .cssTableRollOfHonour
    {
        
        
        }
        
        .cssCellROHDate
        {
            text-align:right;
            width:100px;
            }
        
        
        .cssRowROH
        {
          
            border-width:1px;
            border-color:Red;
            border-style:solid;
           
           
            
            
            
            }