/******************************************************************************************************************************************************************************************
										The Master Koi Style-Sheet Copyright © 2008
******************************************************************************************************************************************************************************************/
.outerTable 	{ padding: 10px; background-color: #000000; border: 0px solid #111111; } 

.outerTableKoi 		{ width: 100%; background-color: #fff; }         
.outerTableKoi td 	{ width: 160px; padding: 1px; vertical-align: top; }

.koiTable 		{ width: 100%; margin: 1px; border: 1px solid #79776E; background-color: #00345B; font-size: 10px; border-collapse: collapse; }
.koiTable td 	{ padding: 2px; font-size: 10px; width: 100%; }
.koiTable th 	{ padding: 0px; font-size: 10px; font-weight: normal; }

.check 			{ font-size: 9px; border: 0px solid #555555; background-color: #00345B; }

.fullheightNoPad { width: 500px; padding: 0px; vertical-align: top; Text-align: center;
                   background-color: #ffffff; font-size: 11px; font-weight: bold; color: #3B92EF;
                 } 
.fullheightNoPad a:link,
.fullheightNoPad a:visited  { color: #949494;	text-decoration : underline; font-weight: bold; }
.fullheightNoPad a:active,
.fullheightNoPad a:hover 	  {	color: #3B92EF; text-decoration : underline; font-weight: bold; }


.form1 			{ width: 150px; margin: 0px;} 

.koiOuterSearch { width:150px; padding: 0px;} 
/**************************************************************
**************************************************************/
.koiSearch 		{ background-color: #386C91; border:1px solid #79776E; font-size: 10px; color:#ffffff; width: 700px; }
.koiSearch th 	{ font-size: 11px; color: #efefef; padding: 2px; }		        		     
.koiSearch td 	{ font-size: 11px; color: #ffffff; padding: 2px; }

.koiSearch h2 	{ font-size: 14px; color: #efefef; padding: 2px; margin: 0px; }		     
.koiSearch h3 	{ text-align: center; font-size: 12px; color: #efefef; padding: 2px; margin: 0px; }
.koiSearch hr 	{ color: #efefef; height: 1px; width: 90%; }

.featHead 		{ font-size: 12px; font-weight: bold; color: #D3BF83; text-align: center; font-family: lucida, verdana, sans-serif; }
            
.featPlace 		{ vertical-align: bottom; }

.featDetails 	{ font-size: 10px; color: #D3BF83; padding: 0px; width: 99%; }
.featDetails th { font-size: 9px; color: #D3BF83; text-align: left; font-weight: bold; vertical-align: top; }
.featDetails td { font-size: 10px; color: #efefef; text-align: right; vertical-align: top; }

.featDetails a:link,
.featDetails a:visited  	{ color: #D3BF83; text-decoration : none; font-weight: normal; }
.featDetails a:active,
.featDetails a:hover 	  	{ color: #ffffff; text-decoration : underline; font-weight: normal; }

/**********************************************************************
 buyKoi.php Table Styles
**********************************************************************/    
.contentContainerKoi { height:100%; width:100%; background-color: #ffffff; color: #5F5F5F; border:1px solid #8A8A8A;
                       padding: 0px; vertical-align: top; font-size: 13px;
}
              
.buyKoiTable      { width: 100%; border:#444444 2px solid; font-size: 11px; }
.buyKoiTableLeft  { width: 300px; vertical-align: top; padding: 0px; }
.buyKoiTableRight { width: 100%; vertical-align: top; padding: 2px; background-color: #454545; }

.koiDetails       { width: 100%; border:#ffffff 1px solid; background-color: #454545;
	                font-size: 11px; color:#efefef; line-height: 18px; 
		            }
.koiDetails th		{ background-color: #7F7F7F; color: #ffffff; font-size: 12px;
                      text-align: center; padding: 2px; border:1px solid #000000;
                      }					
.koiDetailsleft   { vertical-align: top; font-weight: bold; width: 33%; font-size: 12px;
                    text-align: right; padding-right: 20px; background-color: #00345B; color: #ffffff;
                    border-top:1px solid #494949; 
		            }
.koiDetailsRight  { vertical-align: top; width: 67%; padding-left: 10px; color: #efefef;
                    background-color: #454545; border-bottom:1px solid #00345B;
		            }
					
.koiDetailsBottom   { vertical-align: top; font-weight: bold; width: 100%; font-size: 12px;
                      text-align: center; background-color: #00345B; color: #ffffff;
                      border-bottom:1px solid #000000; border-top:1px solid #444444;
		              }

.koiDetailsBottom a:link,
.koiDetailsBottom a:visited  {	color: #FF0000; text-decoration : underline; font-weight: normal; }
.koiDetailsBottom a:active,
.koiDetailsBottom a:hover	   {	color: #fff; text-decoration : underline; font-weight: normal; }

.koiBreederComment   { vertical-align: top; font-weight: normal; width: 100%; font-size: 12px;
                       background-color: #454545; color: #efefef; padding: 2px;
                       border:1px solid #ffffff; 
		              }

.koiBreederComment a:link,
.koiBreederComment a:visited  {	color: #ffffff; text-decoration : underline; font-weight: normal; font-size: 10px;}
.koiBreederComment a:active,
.koiBreederComment a:hover	   {	color: #FF0000; text-decoration : underline; font-weight: normal; font-size: 10px;}


.button { font-size: 11px; color: #000000; width: 130px;
          font-family: cursive, serif; 
		  font-weight: bold;
	      background-color: #fff; background-image:url('../images/subNav.jpg');
	      letter-spacing: 2px; 
	      border:#D9B89A 1px solid; 
          }

					  							         		      
.koiName          { background-color: #333333; color: #ffffff; font-size: 12px;
                    text-align: center; padding: 2px; border:1px solid #444444;
                    }
/*******************************************************************************************************************************************************************************************
                            									Begin New Buy Koi Table style settings
*******************************************************************************************************************************************************************************************/ 
table, div, tbody { font-family: verdana, sans-serif; font-size: 11px; border-collapse: collapse; color: #5F5F5F; }

.buyKoiTable2008			{ width: 800px; height:670px; border-collapse: collapse; }
	.buyKoiTable2008TitleTable	{ width: 100%; height:40px; }
	.buyKoiTable2008TitleCell	{ width: 100%; height:40px; text-align: center; background-color: #00345B; height: 40px; padding-top:0px; 
                              	  background-image:url('../images/BuyKoiTop_02.jpg'); color: #ffffff; }
	.buyKoiTable2008TitleCell h2	{ font-size: 14px; color: #ffffff; margin: 2px; }
	
.buyKoiTable2008KoiPic		{ width: 300px; height:600px; vertical-align: top; text-align: center; background-color: #00345B; }
.buyKoiTable2008Video		{ height:300px; background-color: #00345B; background-image:url('../images/VideoWait.gif'); color: #ffffff; vertical-align: top; text-align: center; }
.buyKoiTable2008Detail		{ width: 500px; height:300px; background-color: #707070; vertical-align: top; padding: 0px; }
.buyKoiTable2008Bottom		{ height:30px; background-color: #00345B; vertical-align: middle; text-align: center; }

.buyKoiTable2008Bottom a:link,
.buyKoiTable2008Bottom a:visited  { color: #ffffff; text-decoration : underline; font-weight: normal; }
.buyKoiTable2008Bottom a:active,
.buyKoiTable2008Bottom a:hover 	  { color: #ffffff; text-decoration : none; font-weight: normal; }




.buyKoiDetailsTable			{ width: 100%; height:100%; background-color: #333333; color: #ffffff;}
.buyKoiDetailsLabel			{ width: 100px;  background-color: #00345B; color: #ffffff; font-size: 12px; font-weight: bold; padding: 2px; padding-right: 4px; 
                              border:1px solid #01406F; vertical-align: top; text-align: right; }
.buyKoiDetailsDetails		{ background-color: #007096; color: #ffffff; font-size: 12px; font-weight: normal; padding: 2px; 
                              padding-left: 5px; border:1px solid #222222; text-align: left; vertical-align: top; letter-spacing: 2px; }

.buyKoiDetailsLabelNotes	{ width: 100px; height:200px; background-color: #00345B; color: #ffffff; font-size: 12px; font-weight: bold; padding: 2px; padding-right: 4px; 
                              border:1px solid #00345B; vertical-align: top; text-align: right; }
.buyKoiDetailsDetailsNotes	{ height:200px; background-color: #222222; color: #ffffff; font-size: 12px; font-weight: normal; padding: 2px; 
                              padding-left: 4px; border:1px solid #222222; vertical-align: top; }
							  							  
.varietyDetailContainer		{ vertical-align: top; background-color: #ffffff; }
.varietyDetailCell 			{ height:100%; overflow: auto; background-color: #222222; color: #ffffff; font-size: 14px;
                          	  padding-left: 4px; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; border:0px solid #444444; vertical-align: top; 
						      font-family:'Lucida Casual', 'Comic Sans MS', verdana; text-align: left;
						      scrollbar-face-color: #00345B;
						      scrollbar-highlight-color: #333333;
						      scrollbar-shadow-color: #000000;
						      scrollbar-3dlight-color: #616061;
						      scrollbar-arrow-color:  #ffffff; 
						      scrollbar-track-color: #00345B;
						      scrollbar-darkshadow-color: #333333;
                          	}

a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center}
					
