/* NAVIGATION TABS - START */
	 #tabs {
      float:right;
      width:100%;
      background:#ffffff;
      font-size:100%;
      line-height:normal;
	  /*border-bottom:1px solid #000000;*/
	   margin: 0px;
	   padding: 0px;
      }
    #tabs ul {
	  margin:0;
	  padding:0px 0px 0 0px;
	  list-style:none; 
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
	  float:right;
      background:url('images/tableftJ.gif') no-repeat left top;
      margin:0;
      text-decoration:none; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:0

      }
    #tabs a span {
      float:right;
      display:block;
      background:url('images/tabrightJ.gif') no-repeat right top;
      color:#000000; padding-left:4px; padding-right:10px; padding-top:6px; padding-bottom:6px
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#fff;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }
	#tabs #active{
      background-position:0% -42px;
	}
	#tabs #active span {
      background-position:100% -42px;
	  color:#ffffff;
    }
	
/* NAVIGATION TABS - end */

/* Links #405115 - 457017-084E9B*/
a:link, a:visited {
	font-size: 11px; color: #0581FC; text-decoration: none;
	font-family: Arial, Helvetica, Trebuchet MS, Verdana,  sans-serif;
	font-weight: bold;
	}

a:hover {
	color: #759328;	text-decoration: none;
	font-weight: bold;
	}
td, tr, p, div {
	font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
	font-size: 10px;
	color: Black;
	
	}

body
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
  background-image:url(images/KtBg.gif);
  background-repeat:repeat-x;
  background-color: #EDEDED;
  margin: 0px;
  /*height: 5000px;
  background-color:#EDEDED;
  background-position:bottom;*/
}
TD
{
  FONT-SIZE: 10px;
  FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
}
TH
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
}

A:Visited
 Img {border:#ffffff;
}
A
{
 TEXT-DECORATION: none;
}
A:Link	
 Img {border:#ffffff;
}
A:hover
{    /* #3399ff */
	color: #B13A16; 
	TEXT-DECORATION: none;
}

INPUT
{
  FONT-SIZE: 8pt;
  FONT-FAMILY: Verdana;
}
.button
{
  BORDER-RIGHT: black 1px solid;
  BORDER-TOP: #ffcc99 1px solid;
  FONT-WEIGHT: 600;
  FONT-SIZE: 8pt;
  BORDER-LEFT: #ffcc99 1px solid;
  CURSOR: pointer;
  COLOR: #ffffff;
  BORDER-BOTTOM: black 1px solid;
  FONT-FAMILY: verdana;
  BACKGROUND-COLOR: #cc6633;
}
.orange
{
  COLOR: #cc6633;
}
.white
{
  COLOR: #ffffff;
}
.white A
{
  COLOR: #ffffff;
}
.white A:hover
{
  COLOR: #ffffcc;
}
TH
{
  FONT-WEIGHT: bold;
  COLOR: black;
  BACKGROUND-COLOR: #eeeeee;
}
.orangelarge
{
  FONT-SIZE: 12pt;
  COLOR: #cc6633;
  FONT-FAMILY: Verdana;
}
.whitelarge
{
  FONT-SIZE: 12pt;
  COLOR: #ffffff;
}
.blacklarge
{
  FONT-SIZE: 12pt;
}
.STATHIGHLIGHT
{
  BACKGROUND-COLOR: yellow;
}
SELECT
{
  FONT-SIZE: 8pt;
}
.productlistings
{
  BORDER-RIGHT: 1px;
  BORDER-TOP: 1px;
  BORDER-LEFT: 1px;
  BORDER-BOTTOM: 1px;
}
.productlistings .abstract
{
  PADDING-BOTTOM: 0px;
  COLOR: #666666;
  BORDER-BOTTOM: #666666 1px;
}
.productlistings .body
{
  PADDING-BOTTOM: 0px;
}
.productlistings .body A
{
  FONT-SIZE: 10pt;
}
.productlistings .header
{
  COLOR: #ffffff;
  BACKGROUND-COLOR: #6699cc;
}
.productlistings .header A
{
  COLOR: #ffffff;
}
.productlistings .header A:hover
{
  COLOR: #ffffcc;
}
.gray
{
  COLOR: #666666;
}
.red
{
  COLOR: red;
}
.redbold
{
  FONT-WEIGHT: bold;
  COLOR: red;
}
TEXTAREA
{
  FONT-SIZE: 8pt;
  FONT-FAMILY: Verdana;
}
H1
{
  FONT-SIZE: 14px;
  COLOR: #cc6633;
  FONT-FAMILY: Verdana;
}
H1.prodtitle
{
  FONT-SIZE: 14px;
  MARGIN: 0px 0px 5px;
  COLOR: #000000;
}
H2
{
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
  line-height: 14px;
}
.productlistings .line
{
  BORDER-RIGHT: 1px;
  BORDER-TOP: 1px;
  BORDER-LEFT: 1px;
  BORDER-BOTTOM: 1px solid;
}
.productlistings .abstract A
{
  FONT-SIZE: 11px;
}

.tab_product
{
  BORDER-RIGHT: LightGrey 1px solid;
  BORDER-TOP: LightGrey 1px solid;
  FONT-SIZE: 8pt;
  BORDER-LEFT: LightGrey 1px solid;
  PADDING-TOP: 3px;
  PADDING-LEFT: 3px;
  PADDING-RIGHT: 3px;
  BORDER-BOTTOM: LightGrey 1px solid;
  PADDING-BOTTOM: 3px;
  TEXT-ALIGN: left;
}
.tab
{
  BORDER-RIGHT: DarkViolet 1px solid;
  BORDER-TOP: DarkViolet 1px solid;
  FONT-SIZE: 8pt;
  BORDER-LEFT: DarkViolet 1px solid;
  PADDING-TOP: 0px;
  BORDER-BOTTOM: DarkViolet 1px solid;
  PADDING-BOTTOM: 0px;
  TEXT-ALIGN: center;
}
.tab_bar
{
  BORDER-RIGHT: black 1px solid;
  BORDER-TOP: black 1px;
  BORDER-LEFT: black 1px solid;
  PADDING-TOP: 0pt;
  BORDER-BOTTOM: black 1px;
  BACKGROUND-COLOR: #ffcc66;
}
.tab_sel
{
  BORDER-RIGHT: #000000 1pt solid;
  BORDER-TOP: #000000 1pt solid;
  FONT-SIZE: 8pt;
  BORDER-LEFT: #000000 1pt solid;
  WIDTH: 20%;
  BORDER-BOTTOM: #000000 1pt;
  HEIGHT: 30px;
  BACKGROUND-COLOR: #6699cc;
  TEXT-ALIGN: center;
}
.tab_space
{
  BORDER-BOTTOM: black 1pt solid;
}
.tab A
{
  TEXT-DECORATION: none;
}
.tab A:hover
{
  TEXT-DECORATION: none;
}
.tab_sel A
{
  COLOR: #ffffff;
  TEXT-DECORATION: none;
}
.tab_sel A:hover
{
  COLOR: #ffffcc;
  TEXT-DECORATION: underline;
}
.searchbar
{
  BORDER-RIGHT: black 1pt solid;
  BORDER-TOP: black 1pt;
  BORDER-LEFT: black 1pt solid;
  BORDER-BOTTOM: black 1pt solid;
  BACKGROUND-COLOR: #6699cc;
}
.dkbluemed
{
  FONT-SIZE: 11pt;
  COLOR: #6699cc;
  FONT-FAMILY: Arial;
  FONT-VARIANT: normal;
}
.ArtWorkAlbumThumb
{
	padding: 2px;
	/*border-right: solid 1px #C7C7C7;
	border-left: solid 1px #C7C7C7;
	border-bottom: solid 1px #C7C7C7;
	border-top: solid 1px #C7C7C7;*/
	background-color: #FFFFFF;
}
.ArtWorkAlbumThumb:hover
{
	background-color: #E59A26;
	/*border-color: Black;5EAF66*/
}
.Thumb /* Used in Buy N Sell */
{
	padding: 2px;
	border-right: solid 1px #F3F3F3;
	border-left: solid 1px #F3F3F3;
	border-bottom: solid 1px #F3F3F3;
	border-top: solid 1px #F3F3F3;
	background-color: #F3F3F3;
}
.Thumb:hover
{
	/*background-color: #03CE12;*/
	border-color:#FA9718;
}
.sectionborder
{
  	border-right: #d4d4d4 2px solid; 
  	border-left: #d4d4d4 2px solid; 
  	border-bottom: #d4d4d4 2px solid;
}
.titlebarRed
{
  padding:4px 4px 4px 4px;
  /*BACKGROUND-COLOR: #729234;174B72*/
  BACKGROUND-COLOR: #416A96;
  COLOR: #FFFFFF;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
  line-height: 13px;
}
.titlebarHalfRed
{
  BACKGROUND-COLOR: #A1080C;
} 
.Front_titlebarRed
{
  FONT-SIZE: 10pt;
  border-top:#1F5894 1px solid;
 /* BORDER-LEFT: #729234 1px solid;*/
  BORDER-LEFT: #1F5894 1px solid;
  BORDER-RIGHT: #1F5894 1px solid;
  BORDER-BOTTOM: #1F5894 1px solid;
  PADDING-TOP: 3px;
  PADDING-LEFT: 3px;
  PADDING-RIGHT: 3px;
  PADDING-BOTTOM: 3px;
  TEXT-ALIGN: center;
}
.titlebar
{
  padding:4px 4px 4px 4px;
  BACKGROUND-COLOR: #00005f;
  COLOR: #ffffff;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10px;
  FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
  line-height: 10px; 
}
.titlebarHalf
{
  BACKGROUND-COLOR: #00005f;
 
   
}
.t{background: url(images/gryline.gif) 0 0 repeat-x; width:15em}
.b{background: url(images/gryline.gif) 0 100% repeat-x}
.l{background: url(images/gryline.gif) 0 0 repeat-y}
.r{background: url(images/gryline.gif) 100% 0 repeat-y}
.bl{background: url(images/scr_bLftCnr_10x10.jpg) 0 100% no-repeat}
.br{background: url(images/scr_bRgtCnr_10x10.jpg) 100% 100% no-repeat}
.tl{background: url(images/scr_tLftCnr_10x10.jpg) 0 0 no-repeat}
.tr{background: url(images/scr_tRgtCnr_10x10.jpg) 100% 0 no-repeat;padding:3px}



.errorbar
{
  padding-left:20px;
  padding-top: 7px;
  padding-bottom: 7px;
  BACKGROUND-COLOR: #ffffcc;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
  border-color:#bebaae;
  border-width:1px;
  border-style:solid;
}

.table_main
{
  FONT-SIZE: 8pt;
  BORDER-LEFT: MidnightBlue 1px solid;
  PADDING-TOP: 5px;
  PADDING-LEFT: 17px;
  PADDING-RIGHT: 0px;
  PADDING-BOTTOM: 5px;
  TEXT-ALIGN: left;
  border:MidnightBlue 1px solid;
  BACKGROUND-COLOR: #cccccc;
}

.Front_titlebar
{
  FONT-SIZE: 8pt;
  BORDER-LEFT: #00005f 1px solid;
  BORDER-RIGHT: #00005f 1px solid;
  BORDER-BOTTOM: #00005f 1px solid;
  PADDING-TOP: 4px;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
  PADDING-BOTTOM: 7px;
  TEXT-ALIGN: left;
  }
  
  /* Top Header Image and Background Color #24618E(darkblue) Design - By Sarad */
.tblHeader1
{
	background-image:url(images/headerT2.gif);
	/*background-image:url(images/HeaderBlk.gif);*/
	background-repeat:no-repeat;
	PADDING-TOP: 6px;
	/*PADDING-LEFT: 5px;
	width:160px;*/
	height:25px;
	
	
}
.tblHeader2
{
	/*background-image:url(../images/authorrepeat.gif);*/
	/*background-repeat:repeat-x;*/
	background-color:#24618E;
	/*background-color:Gray;*/
	vertical-align:middle; 
	font-weight:bold;
	color:White;
	
}
.tblHeader3 /* not in use */
{
	background-image:url(images/revrightBlue.gif);
	background-repeat:no-repeat;
}

.tblMiddleContant1
{
	background-image:url(images/leftPurple.gif);
	background-repeat:no-repeat;
	height:17px;
	
	
}
.tblMiddleContant2
{
	/*background-image:url(../images/authorrepeat.gif);*/
	/*background-repeat:repeat-x;*/
	background-color:#8C26DA;
	/*background-color:Gray;*/
	vertical-align:middle; 
	font-weight:bold;
	color:White;
}
.tblMiddleContant3
{
	background-image:url(images/rightPurple.gif);
	background-repeat:no-repeat;
	width:24px
}
  
.tblNewProduct1
{
	background-image:url(images/leftlgreen.gif);
	background-repeat:no-repeat;
	height:17px;
	
	
}
.tblNewProduct2
{
	/*background-image:url(../images/authorrepeat.gif);*/
	/*background-repeat:repeat-x;*/
	background-color:#339966;
	/*background-color:Gray;*/
	vertical-align:middle; 
	font-weight:bold;
	color:White;
}
.tblNewProduct3
{
	background-image:url(images/rightlgreen.gif);
	background-repeat:no-repeat;
	width:24px
}


.tblMonthlyCartoon1
{
	background-image:url(images/leftlPurple.gif);
	background-repeat:no-repeat;
	height:17px;
	
	
}
.tblMonthlyCartoon2
{
	/*background-image:url(../images/authorrepeat.gif);*/
	/*background-repeat:repeat-x;*/
	background-color:#8080FF;
	/*background-color:Gray;*/
	vertical-align:middle; 
	font-weight:bold;
	color:white;
}
.tblMonthlyCartoon3
{
	background-image:url(images/rightlPurple.gif);
	background-repeat:no-repeat;
	width:24px
}
.grayLBGvAlignMiddle
{
	background-color:#C3C3C2;	
	vertical-align:middle;
	padding:5;
}

.paddingFive
{
	padding:5; 
}
.tblHeaderAuthorImg1C_Back
{
	background-image:url(images/left_RnP_Back.gif);
	background-repeat:no-repeat;
	height:17px;
}
.tblHeaderAuthorImg1C
{
	background-image:url(images/leftdred.gif);
	background-repeat:no-repeat;
	height:17px;
}
.tblHeaderAuthorImg2C
{
	/*background-image:url(../images/authorrepeat.gif);
	background-repeat:repeat-x;*/
	background-color:#A1080C;
	vertical-align:middle; 
	font-weight:bold;
	color:White;
}
.tblHeaderAuthorImg3C
{
	background-image:url(images/rightdred.gif);
	background-repeat:no-repeat;
	width:24px

}	
.tblMusicPlayer1
{
	background-image:url(images/leftdblue.gif);
	background-repeat:no-repeat;
	height:17px;
}
.tblMusicPlayer2
{
	/*background-image:url(../images/authorrepeat.gif);
	background-repeat:repeat-x;#EDC229*/
	background-color:#11518D;
	vertical-align:middle; 
	font-weight:bold;
	color:White;
}
.tblMusicPlayer3
{
	background-image:url(images/testrightblue.gif);
	background-repeat:no-repeat;
	width:24px
}
.tblComments1
{
	background-image:url(images/leftdblue.gif);
	background-repeat:no-repeat;
	height:17px;
}
.tblComments2
{
	/*background-image:url(../images/authorrepeat.gif);
	background-repeat:repeat-x;*/
	background-color:#11518D;
	vertical-align:middle; 
	font-weight:bold;
	color:White;
}
.tblComments3
{
	background-image:url(images/testrightblue.gif);
	background-repeat:no-repeat;
	width:24px
}

.tblLogin1
{
	background-image:url(images/leftdLblue.gif);
	background-repeat:no-repeat;
	height:17px;
}
.tblLogin2
{
	/*background-image:url(../images/authorrepeat.gif);
	background-repeat:repeat-x;*/
	background-color:#3A85B6;
	vertical-align:middle; 
	font-weight:bold;
	color:White;
}
.tblLogin3
{
	background-image:url(images/rightLblue.gif);
	background-repeat:no-repeat;
	width:24px
}
/* Blue Color Navigation Table Bg greyleftcorner.jpg */
.bgverticalRight /* Virtical Image Right for each Navigation Category Table */
{
	background-image:url(images/bl.gif);
	background-repeat:repeat-y;
	height: 100%;
	width: 2px;
	background-position: right;
}	
.bgverticalLeft /* Virtical Image Left for each Navigation Category Table */
{
	background-image:url(images/bl.gif);
	background-repeat:repeat-y;
	height: 100%;
	width: 2px;
	background-position: left;
}	
.tblBlueBackground1
{
	background-image:url(images/clb.gif);
	background-repeat:repeat-y;
	height: 28px;
	width: 0px;
}
.tblBlueBackground2
{
	background-image:url(images/chb.gif);	
	
	background-repeat: repeat-x;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	color: #ffffff;
	/*background-color:#01C4FC;width:180px;*/
	/*background-color:Gray;
	vertical-align:middle; 
	font-weight:bold;
	color:white;
	width:500px;*/
}
.tblBlueBackground3
{
	background-image:url(images/crb.gif);
	background-repeat:repeat-y;
	height: 28px;
}
.tblGreyBackground1
{
	background-image:url(images/greyLeft.gif);
	background-repeat:repeat-y;
	height: 28px;
	width: 0px;
}
.tblGreyBackground2
{
	background-image:url(images/greyMiddle.gif);	
	
	background-repeat: repeat-x;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	color: #ffffff;
	/*background-color:#01C4FC;width:180px;*/
	/*background-color:Gray;
	vertical-align:middle; 
	font-weight:bold;
	color:white;
	width:500px;*/
}
.tblGreyBackground3
{
	background-image:url(images/greyRight.gif);
	background-repeat:repeat-y;
	height: 28px;
}
/* ORANGE Color Navigation Table Bg greyleftcorner.jpg */
.tblOrangeBackgroundTop1
{
	background-image:url(images/orangeLeft.gif);
	background-repeat:repeat-y;
	height: 28px;
	width: 0px;
}
.tblOrangeBackgroundTop2
{
	background-image:url(images/orangeMiddle.gif);	
	background-repeat: repeat-x;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	color: #003366;
	/*background-color:#01C4FC;width:180px;*/
	/*background-color:Gray;
	vertical-align:middle; 
	font-weight:bold;
	color:white;
	width:500px;*/
}
.tblOrangeBackgroundTop3
{
	background-image:url(images/orangeRight.gif);
	background-repeat:repeat-y;
	height: 28px;
}
.tblOrangeBackgroundBottom1
{
	background-image:url(images/cfl.gif);
	background-repeat:repeat-y;
	height: 6px;
	width: 2px;
}
.tblOrangeBackgroundBottom2
{
	background-image:url(images/cf.gif);	
	background-repeat: repeat-x;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	color: #ffffff;
	height: 6px; 
	/* width:500px;*/
}
.tblOrangeBackgroundBottom3
{
	background-image:url(images/cfr.gif);
	background-repeat:repeat-y;
	height: 6px; 
}
.tblGreenBackground1
{
	background-image:url(images/GreenLCorner.gif);
	background-repeat:no-repeat;
	height:28px;
	width: 0px;
}
.tblGreenBackground2
{
	/*background-image:url(../images/authorrepeat.gif);*/
	/*background-repeat:repeat-x;
	background-color:#01C4FC;*/
	/*background-color:Gray;
	vertical-align:middle; 
	font-weight:bold;
	color:white;*/
}
.tblGreenBackground3
{
	background-image:url(images/GreenRCorner.gif);
	background-repeat:no-repeat;
	height:28px
}
/* Top Navigation Table Bg */
.tblTopNavBackground1
{
	background-image:url(images/greyleftcorner.jpg);
	background-repeat:no-repeat;
	height: 28px;
	width: 0px;
}
.tblTopNavBackground2
{
	/*background-image:url(images/chb.gif);	
	width:24px
	background-repeat: no-repeat;
	background-color:#01C4FC;*/
	/*background-color:Gray;
	vertical-align:middle; 
	font-weight:bold;
	color:white;
	width:500px;*/
}
.tblTopNavBackground3
{
	background-image:url(images/greyrightcorner.jpg);
	background-repeat:no-repeat;
	height: 28px;
	width: 0px;
}
/* BlacknWhite Corner Top for Mainpage Image */
.tblBlacknWhite1
{
	background-image:url(images/nw.gif);
	background-repeat:no-repeat;
	height:24px;
	width: 24px;
}
.tblBlacknWhite2
{
	/*background-image:url(images/chb.gif);	
	width:24px
	background-repeat: no-repeat;
	background-color:#01C4FC;*/
	/*background-color:Gray;
	vertical-align:middle; 
	font-weight:bold;
	color:white;*/
	width:500px;
}
.tblBlacknWhite3
{
	background-image:url(images/ne.gif);
	background-repeat:no-repeat;
	height: 24px;
}
.tblModel1
{
	background-image:url(images/leftdred.gif);
	background-repeat:no-repeat;
	height:17px;
}
.tblModel2
{
	/*background-image:url(../images/authorrepeat.gif);
	background-repeat:repeat-x;*/
	background-color:#A1080C;
	vertical-align:middle; 
	font-weight:bold;
	color:White;
    font-size: 11px;
	font-family: Verdana;
}
.tblModel3
{
	background-image:url(images/rightdred.gif);
	background-repeat:no-repeat;
	width:24px

}		
/* BlacknWhite Corner Bottom for Mainpage Image */
.tblBlacknWhiteBottom1
{
	background-image:url(images/sw.gif);
	background-repeat:no-repeat;
	height: 24px;
	width: 24px;
}
.tblBlacknWhiteBottom2
{
	/*background-image:url(images/chb.gif);	
	width:24px
	background-repeat: no-repeat;
	background-color:#01C4FC;*/
	/*background-color:Gray;
	vertical-align:middle; 
	font-weight:bold;
	color:white;*/
	width:500px;
}
.tblBlacknWhiteBottom3
{
	background-image:url(images/se.gif);
	background-repeat:no-repeat;
	height: 24px;
}	
div#nifty{ margin: 0 10%;background: #9BD1FA}

b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #9BD1FA}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}