/* Html ---------------------------------- */
html {
     overflow: -moz-scrollbars-vertical;
}
/* Body ---------------------------------- */
body {
	margin: 0px;
	font-family: Verdana;
	font-size: 11px;
	color: Gray;
	background-color: #2D2B2C;
	background-image: url(Images/bg-tile.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
/* Main Table ---------------------------------- */
.main-table {
	background-color: white;
}
.shadow-bg	{
	background-image: url(images/shadow-tile.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
.shadow-bg-dark	{
	background-image: url(images/shadow-tile-dark.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
.login-block	{
	background-image: url(images/login-bg.gif);
	background-position: 100% 100%;
	background-repeat: no-repeat;
	background-color: #616060;
	font-family: Verdana;
	font-size: 11px;
	color: White;
}
ul
{
	list-style-type:square;
	margin: 2em;
	padding: 1px;
	line-height:130%;
}
.dotted-line	{
	background-image: url(images/line-tile.gif);
	background-position: center;
	background-repeat: repeat-x;
}
.dotted-line-lite	{
	background-image: url(images/line-tile2.gif);
	background-position: center;
	background-repeat: repeat-x;
}
/* Paragraph ---------------------------------- */
p	{
	line-height:130%;
}
/* Form Elements ---------------------------------- */
a.submit:link {
	text-decoration: none;
	color: gray;
}
a.submit:active {
	text-decoration: none;
	color: gray;
}
a.submit:visited {
	text-decoration: none;
	color: gray;
}
a.submit:hover {
	text-decoration: underline;
	color: #FF9500;
}
input.input_text {
	font-size: 10px;
	border: 1px solid #8498BD;
	font-family: Verdana;
	font-size: 11px;
	color: Gray;
	padding-left: 4px;
}
textarea.form {
	font-size: 11px;
	color: #666666;
	border: 1px solid #8498BD;
	font-family: Verdana;
	font-size: 10px;
	color: Gray;
}
.important
{
	color:#FF9500;
}
.inputbox {
	font-size : 11px;
	width:300px;
	border: 1px solid #8498BD;
	font-family: Verdana;
	font: 10px ;
	color: Gray;
    }	
/* login Box ---------------------------------- */
a.white:link {
	text-decoration: underline;
	color: white;
}
a.white:active {
	text-decoration: underline;
	color: white;
}
a.white:visited {
	text-decoration: underline;
	color: white;
}
a.white:hover {
	text-decoration: none;
	color: white;
}
/* Top Menu Links ------------------------------------------*/

a.TopMenu:link {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #5f5f5f;
	text-decoration: none;
	text-align:center;
	padding-left:4px;
	padding-right:4px;
}
a.TopMenu:active {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #5f5f5f;
	text-decoration: none;
	text-align:center;
	padding-left:4px;
	padding-right:4px;
}
a.TopMenu:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #5f5f5f;
	text-decoration: none;
	text-align:center;
	padding-left:4px;
	padding-right:4px;
}
a.TopMenu:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FF9600;
	text-decoration: underline;
	text-align:center;
	padding-left:4px;
	padding-right:4px;
}
/* normal ---------------------------------- */
a:link {
	text-decoration: none;
	color:  #FF9600;
	font-weight: bold;
}
a:active {
	text-decoration: none;
	color: #FF9600;
	font-weight: bold;
}
a:visited {
	text-decoration: none;
	color: #FF9600;
	font-weight: bold;
}
a:hover {
	text-decoration: underline;
	color: gray;
}
	
/* Left Category Column ---------------------------------- */
.left-col	{
	background-color: #F7F7F7;
	padding-left: 3px;
}
.left-coltable	{
	background-color: #F7F7F7;	
}
.category-table	{
	padding-left: 5px;
	border-left-width: 8px;
	border-top-width: 1px;
	border-left-style: solid;
	border-top-style: solid;
	border-left-color: #E6E6E6;
	border-top-color: #E6E6E6;
	font-weight: bold;
	font-size: 9px;
}
DIV.CategoryListScroll
{
	height: 795px;
	overflow: auto;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color: #069;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	position: relative;
}
/* Footer ---------------------------------- */
.footer	{
	background-image: url(images/footer-tile.jpg);
	background-position: top;
	background-repeat: repeat-x;
	font-family: Verdana;
	font-size: 11px;
	color: White;
	padding-left: 6px;
	padding-right: 6px;
}











/* Product Main ---------------------------------- */
a.prod-main:link {
	text-decoration: none;
	font-size: 11px;
	color: #FF9600;
	font-weight: bold;
}
a.prod-main:active {
	text-decoration: none;
	font-size: 11px;
	color: #FF9600;
	font-weight: bold;
}
a.prod-main:visited {
	text-decoration: none;
	font-size: 11px;
	color: #FF9600;
	font-weight: bold;
}
a.prod-main:hover {
	text-decoration: underline;
	font-size: 11px;
	color: #FF9600;
	font-weight: bold;
}





/* Product  ---------------------------------- */
.prod-cell	{
	padding-left: 8px;
	font-family: Verdana;
	font-size: 11px;
	color: #808080;
	text-decoration: none;
	
}
.Orange
{
	Font: Arial Narrow;	
	color: rgb(255, 150, 0);
}
.HeadingOrange
{
	Font: Arial Narrow;	
	font-size: 14pt;
	color: rgb(255, 150, 0);
}

.HeadingGreen
{
	Font: Arial Narrow;	
	font-size: 14pt;
	color: rgb(186, 204, 42);
}




.AlbumTitle {
	font-family: Verdana;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
}

.BGOrange {
	background-image: url(images/Orangebg.gif);
	background-repeat: repeat;
}
.BGMenu {
	background-image: url(images/BGMenu.jpg);
	background-repeat: repeat-x;
}

.BGTopcontent {
	background-image: url(images/TopContentBG.jpg);
	background-repeat: repeat-x;
}

.coreboxbody
{
    background-image:url(images/core_box_bg.gif);
    width:140px;
    padding-left:20px;
    padding-right:20px;
}

.coreboxtop
{
   background-image:url(images/core_box_top.gif);
   height:22px;
   width:180px;

}

.coreboxtopleft
{
   background-image:url(images/core_box_top_left.gif);
   height:22px;
   width:20px;

}
.coreboxtopright
{
   background-image:url(images/core_box_top_right.gif);
   height:22px;
   width:20px;

}
.coreboxtoptop
{
   background-image:url(images/core_box_top_top.gif);
   height:22px;
   width:100%;

}

.coreboxbottom
{
    width:180px;
    background-image:url(images/core_box_bottom.gif);
    height:22px;

}

.coreboxbottomright
{
    width:20px;
    background-image:url(images/core_box_bottom_right.gif);
    height:22px;

}
.coreboxbottomleft
{
    width:20px;
    background-image:url(images/core_box_bottom_left.gif);
    height:22px;

}
.coreboxbottombottom
{
    width:100%;
    background-image:url(images/core_box_bottom_bottom.gif);
    height:22px;

}
.coreboxheader
{
    width:180px;
    background-image:url(images/core_box_bg.gif);
    font-weight: bold;
    padding-top:5px;
    padding-bottom:10px;
    text-align:center;
}

.IntroHeader {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #5f5f5f;
	text-decoration: none;
	text-align:center;
	padding-left:4px;
	padding-right:4px;
	
}
.PageHeader {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #F4A460;
	color: #5f5f5f;
	text-decoration: none;
	text-align: center;
	padding-left: 6px;
}

.Table {
	background-color: White;
	font: bold 8pt/10px Verdana, Geneva;
	padding: 4px;
}

.pprevious
  {
  	background-image: url(images/pprev.gif);
  }



/* Paging ---------------------------------- */
a.PagerActivePage1
{
	text-transform: uppercase;
	text-decoration: underline;
	font: bold 12px;
}
a.boldblue1
{
	text-transform: capitalize;
	font-weight: bold;
	text-decoration: none;
	color: #466AAE;
}
a.PagerPage1
{
	color: #EA6E26;

	text-decoration: none;
	font: bold 12px ;
}
.PagerPage1:Hover
{
	color: #EA6E26;

	text-decoration: underline;
	font: bold 12px ;
}
.PagerPreviousNext1
{
	color: #EA6E26;

	text-decoration: none;
	font: bold 12px ;
}
.PagerPreviousNext1:hover
{
	color: #EA6E26;

	text-decoration: underline;
	font: bold 12px ;
}
 
    
    
    
    
    
    
    
/* Tabs ---------------------------------- */
.MultiPage
{
  background-color:White;
  border: 1px solid #eeeeee;
  width:487px;
  position:relative;
  padding:10px;
  top:-3px;
  left:1px;
  z-index:98;
}
.PageContent
{
 
  font-size:10px; 
}
.TopGroup
{
  z-index:99;
  position:relative;
}

.DefaultTab 
{

  background-image: url(../../images/tabs/tab_bg.gif);


  cursor:default;
 
}
.DefaultTabHover 
{

  background-image: url(../../images/tabs//hover_tab_bg.gif);

  font-size:11px; 
  cursor:default;
  cursor:pointer;
}
.SelectedTab 
{
	color: rgb(255, 150, 0);
  background-image: url(../../images/tabs/selected_tab_bg.gif);
font-weight:bold;
  font-size:11px; 
  cursor:default;
   
}
.DisabledTab
{
  color:gray; 
  background-image: url(../../images/tabs/tab_bg.gif);

  font-size:11px; 
  cursor:default;
}
  td.BsktTotal
        {
            font-weight: bold;
            border-top: dashed 1px gray;
            border-bottom: dashed 1px gray;
        }
        
.but {
background-color: #E6E6E6;
font-family: arial;
font-weight: bold;
cursor:pointer;
}        
