﻿body
{
	font-family:Verdana,Helvetica,sans-serif;
  background-repeat: repeat-x;
    font-size: 13.3px;
	margin: 0;
}
IMG
{
	border: none;
	margin: 0;
}
#_C4banner
{
	position:relative!important;
	z-index:999!important;
	float:right!important;
	margin-right:10px!important;
}
.max_side_80
{
    max-height:80px;
    max-width:80px;
}
.max_side_90
{
    max-height:90px;
    max-width:90px;
}
.max_side_110
{
    max-height:110px;
    max-width:110px;
}

.Category_name
{
	color:#404040;
	font-size:9pt;
}

.Bold
{
    font-weight: bold;
}
HR
{
    border-style: dotted;
    border-width: 1px;
    border-color: Silver;
    height: 1px;
}
.button_white:hover
{
    border-color: #cccccc !important;
    background-color: #eeeeee !important;
    
}
.hand_label
{
	cursor:pointer;
}
.button_style3
{
	 background-image:url('images/new_images/button_tab.png');
	  background-repeat:repeat-x;
	  border-style:none;
	  font-family:Tahoma;
	  font-size:8pt;
	  height:24px;
	  font-weight:bold;
	  cursor:pointer;
}
.button_style_round
{
	 background-image:url('images/new_images/details.png');
	  background-repeat:repeat-x;
	  background-color:Transparent;
	  border-style:none;
	  font-family:Tahoma;
	  font-size:8pt;
	  height:24px;
	  font-weight:bold;
	  cursor:pointer;
}
.bg000
{
	
    background-image:url('images/new_images/bg000.png');
    background-repeat:repeat-y;
}
.page_top_stores
{
    background-image:url('images/new_images/bg_pagetop_stores.png');
    background-repeat:repeat-x;
    
}
.button_style2
{
    background:silver url('images/new_images/buttonslit2.gif') repeat-x scroll center bottom !important;
    border-color: silver !important;
    border-width: 1px;
    border-style:solid;
    color:#404040;
}

.button_style2b
{
    background:silver url('images/new_images/buttonslit3.gif') repeat-x scroll center bottom !important;
    border-color: silver !important;
    border-width: 1px;
    border-style:solid;
    color:#404040;
}
.Border_Top
{
	border-top:solid 1px #eeeeee!important;
	border-bottom:solid 1px #eeeeee!important;
}
.button_style4, .button_style_wish, .button_style_buy_small, .button_style_contact_small, .button_style_bid, .button_style_buy, .button_style_pre_order, .button_style_sell, .button_style_buy_tiny
{
	 border-style:none;
	    cursor:pointer;
}
.button_style4
{
    background:silver url('images/new_images/btn_log_in.gif');
  background-repeat:repeat-x;
	   
	  font-family:Tahoma;
	  font-size:8pt;
	  height:24px;
	  font-weight:bold;
	  
}
.button_style4:hover
{
	background-position:0 -21px;
}
.lowest_price
{
	border-bottom:dotted 1px silver;
}

.button_style_buy_small
{
        background:silver url('images/new_images/buy_now_Small.jpg');
  background-repeat:repeat-x;
	 
	  font-family:Tahoma;
	  font-size:8pt;
	  height:29px;
	  width:124px;
	  font-weight:bold;
	 
}
.button_style_contact_small
{
        background:silver url('images/new_images/contact_now_Small.jpg');
  background-repeat:repeat-x;
	 
	  font-family:Tahoma;
	  font-size:8pt;
	  height:29px;
	  width:124px;
	  font-weight:bold;
	 
}
.button_style_buy_small_disabled
{
        background:silver url('images/new_images/buy_now_Small_disabled.jpg');
  background-repeat:repeat-x;
	 border-style:none;
	  font-family:Tahoma;
	  font-size:8pt;
	  height:29px;
	  width:124px;
	  font-weight:bold;
	 
}

.button_style_bid
{
        background:silver url('images/new_images/bid_now_small.jpg');
  background-repeat:repeat-x;
	 
	  font-family:Tahoma;
	  font-size:8pt;
	  height:29px;
	  width:124px;
	  font-weight:bold;
	 
}
.button_style_bid:hover
{
        background:silver url('images/new_images/bid_now_small-high.jpg');
}
.button_style_buy
{
        background:silver url('images/new_images/buy_now.jpg');
  background-repeat:repeat-x;
	 
	  font-family:Tahoma;
	  font-size:8pt;
	  height:20px;
	  width:143px;
	  font-weight:bold;
	
}

.button_style_buy:hover
{
        background:silver url('images/new_images/buy_now-high.jpg');
}

.button_style_wish
{
        background:silver url('images/new_images/wishlist_btn.jpg');
  background-repeat:repeat-x;
	 
	  font-family:Tahoma;
	  font-size:8pt;
	  height:19px;
	  width:143px;
	  font-weight:bold;
	
}

.button_style_wish:hover
{
        background:silver url('images/new_images/wishlist_btn_high.jpg');
}
.button_style_buy_tiny
{
        background:silver url('images/new_images/buy_now_tiny.png');
}
.button_style_buy_tiny:hover
{
        background:silver url('images/new_images/buy_now_tiny_high.png');
}

.button_style_pre_order
{
        background:silver url('images/new_images/button-pre-order.jpg');
  background-repeat:repeat-x;
	  
	  font-family:Tahoma;
	  font-size:8pt;
	  height:29px;
	  width:124px;
	  font-weight:bold;
	  
}

.button_style_pre_order:hover
{
        background:silver url('images/new_images/button-pre-order-lite.jpg');
}



.button_style_sell
{
    background:silver url('images/new_images/sell_now.jpg');
  background-repeat:repeat-x;
	  
	  font-family:Tahoma;
	  font-size:8pt;
	  height:29px;
	  width:124px;
	  font-weight:bold;
	  
}

.button_style_sell:hover
{
    background:silver url('images/new_images/sell_now-high.jpg');
 
}

.button_style
{
    background:#FEEEBb url('images/new_images/buttonslit.gif') repeat-x scroll center bottom !important;
    border-color: #F39e24 rgb(207, 110, 22) rgb(207, 111, 22) rgb(243, 157, 38) !important;
    border-width: 1px;
    border-style:solid;
    color:#404040;
}
.Top_Stores_Item
{
    border-top-width: 1px;
    table-layout: fixed;
    padding-right: 2px;
    border-left-width: 1px;
    border-left-color: silver;
    border-bottom-width: 1px;
    margin-bottom: 4px;
    border-bottom-color: silver;
    margin-left: 4px;
    width: 97px;
    border-top-color: silver;
    margin-right: 4px;
    height: 121px;
    border-right-width: 1px;
    border-right-color: gainsboro;
}
.SolidHR
{
    border-bottom:solid 1px grey;
    border-top:none;
}
.BarBorder_TextBox2
{
    border-style:solid;
    border-width:1px;
    padding:2px 2px 2px 2px;
    width:200px;
    vertical-align:middle;
}
.MenuFonts
{
	font-family: verdana,helvetica,Arial,sans-serif;
	font-size: 12px;
	color: #ffffff;
	margin-right:5px;
}

a.MenuFonts:link
{
	color: #ffffff;
	font-size: 12px;
}
 a.MenuFonts:hover
{
    text-decoration: underline;
    color: #ffffff; /*#ff6347*/
   	font-size: 12px;
}
a.MenuFonts:visited
{
    color: #ffffff;	font-size: 12px;
}


.FlatTextBox
{
    border: solid 1px #cccccc;
}
.ProductsDataList
{
	margin-top: -5px;
}
.Panel_Edit_Products
{
    
    background-color: #FFFFff;
}
.PanelStorePageBottom
{
    /*background-color: #ffffff;*/
}

.Panel4Product_dl
{
    background-color: #ffffff;
}
.store_desc_class
{
    /* background-color:#ffffff;*/
}
.store_welcome_panel_class
{
    /* background-color:#ffffff;*/
}
.store_contacts_class
{
    /* background-color:#ffffff;*/
}
.blog_title
{
    text-decoration: none;
    color: #606060;
    font-size: smaller;
    font-weight: 400;
}

.PanelStorePageTop
{
    /*background-color: #ffffff;*/
}

.PanelBlogs
{
    display: block; /*blogBG*/
    /*background-color: #ffffee; /blogBG*/
}

.Store_Right_Table_Container
{
    width: 240px;
}

.TopBG
{
    /*background-image: url('images/bg_hi.jpg');*/
}

.BlueBox
{
    background-image: url( 'images/bg-side_blue.gif' );
    background-repeat: repeat-y;
}
.BlueBoxR
{
    /*     background-image:url('images/bg-side_blue2.gif');     background-repeat:repeat-y; */
}
.leftCOL_IMG
{
    background-image: url( 'images/side_img_l.gif' );
    background-repeat: repeat-y;
}
.RightCOL_IMG
{
    background-image: url( 'images/side_img_R.gif' );
    background-repeat: repeat-y;
}
.cart_header
{
    font-family: verdana,helvetica, Tahoma;
}
.cart_header a:hover
{
    font-weight: bold;
    text-decoration: underline;
}
.HoverButton input:link
{
    border: thin solid #000000;
}
.HoverButton
{
    border: thick solid #000000;
}
.HiddenText: Label
{
    display: none;
}
.Panels
{
    margin: 0 10px 0 0;
    border-collapse: collapse;
}
.Grids
{
    display: inline;
    float: none;
}
.BoldFonts
{
    font-weight: bold;
}
.watermarked
{
  
   
    border: 1px solid #BEBEBE;
    background-color: #F2FFFD;
    color: gray;
}
.GenTables
{
    color: #000000;
}

.ProductName
{
    font-weight: bold;
    color: Sienna;
    font-family: Verdana;
    font-size: 18pt;
    text-decoration: none;
}

.ProductName a:link
{
    text-decoration: none;
}
.ProductName a:hover
{
    color: gray;
    text-decoration: underline;
}
.ProductName a:visited
{
}

.ImageHold
{
    height: 40px;
    width: 50px;
    bottom: auto;
}
a
{
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 13px;
	color: #404040;
	text-decoration: none;
}
a:link
{
    color: #444;
    
    text-decoration: none;
}
a:hover
{
    color: Olive;
    text-decoration: underline;
}
a:visited
{
}
.GenFonts
{
   
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    color: Black;
    margin: 2px;
     padding: 2px;
      padding-left: 0px;
    margin-left: 0px;
    
}

.GenFonts a:link
{
    color: #606060;
    font-size: smaller;
}
.GenFonts a:hover
{
    text-decoration: underline;
    color: Olive; /*#ff6347*/
    font-size: smaller;
}
.GenFonts a:visited
{
    color: Olive;
}

.ImageHolder
{
    /*max-height: 85px; 	max-width: 85px; 	border-color: silver; 	border-style: Solid; 	border-width: 1px;*/
}


.GenFontsSmall a:link
{
    color: Olive;
    font-size: 9pt;
    text-decoration: none;
}
.GenFontsSmall a:hover
{
    text-decoration: underline;
    color: Olive;
}
.GenFontsSmall a:visited
{
    color: Olive;
}


.cart_header a:link
{
    font-weight: bold;
    text-decoration: none;
}

.CItem
{
    border: thin solid #008000;
    padding: 5px;
    margin: 5px;
    position: relative;
    width: 120px;
    z-index: 2;
}
.LeftText
{
    color: #FFFFFF;
}
.fieldHeader
{
   background-color: #DFE9DC;
}
.price
{
    color: #6666FF;
}
.prodDetails
{
    border: 1px #C0C0C0 solid;
}
.ProductName
{
    color: gray;
    font-style: normal;
    font-family: Tahoma, Verdana, Arial;
}
.rater
{
    cursor: pointer;
}
#PageDiv
{
    border: 1px #FFA500 solid;
    padding: 3px;
    background-repeat: repeat;
    background-color: white;
}
.leftLinks
{
    position: relative;
    font-family: lucidia, Arial, Helvetica, sans-serif;
    text-align: left;
    word-spacing: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.leftLinks_dummy
{
    color: #FFFFFF;
    width: 97%;
    position: relative;
    font-weight: bold;
    font-family: lucidia, Arial, Helvetica, sans-serif;
    text-align: left;
    word-spacing: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.products_Title
{
    text-align: center;
    font-size: 12pt;
}
.item_title
{
    text-align: center;
}
/*
.leftLinks A:link {text-decoration: none; color:white;}
.leftLinks  A:visited {text-decoration: none;color:white;}  
.leftLinks  A:active {text-decoration: none; color:silver}*/
.leftLinks A:hover
{
    text-decoration: underline;
}
.footer
{
    padding:4px;
}
.TopLinks
{
    text-decoration: none;
    padding: 5px 0px 14px 5px;
    color: white;
    font-weight: bold;
    font-size: 10pt;
    font-family: verdana,tahoma,arial;
    text-align: center;
}
.spacer
{
    background-image: url( 'bg_top_links.gif' );
    float: left;
    position: relative;
    top: 0px;
}
.AdminLinks
{
    padding: 10px;
    margin: 0px;
    text-align: center;
    background-color: #FF9933;
    text-decoration: none;
    font-family: helvitica;
    border: 1px;
    border-color: orange;
    border-bottom-style: solid;
}
.AdminLinks A:link
{
    text-decoration: none;
    color: white;
    font-weight: bold;
}
.AdminLinks A:visited
{
    color: #7c7c7c;
}
.AdminLinks A:active
{
    text-decoration: none;
    color: silver;
}
.AdminLinks A:hover
{
    font-size: 14px;
    text-decoration: underline;
    color: Red;
}
.srch
{
    background-color: #99FF99;
}
.srch
{
    position: relative;
    width: 217px;
    height: 55px;
    z-index: 8;
    float: right;
    left: 3px;
    top: 38px;
    background-color: #FFFFFF;
}
.sitemap
{
    margin: 5px auto 5px auto;
}
.sitemap
{
    margin-top: 4px;
    margin-bottom: 4px;
}
A.categories_left_tiny
{
    color: #404040;
    font-size: x-small;
    font-family: Lucida,arial;
}
A.categories_left_big
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #0033cc;
    font-size: 10pt;
    
}

A.categories_left
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: xx-small;
    font-family: Verdana,Tahoma,Arial;
    color: #404040;
}

A.categories_left:link
{
    text-decoration: none;
}
A.categories_left:hover
{
    text-decoration: underline;
}

.categories
{
    font-size: smaller;
    float: left; /*background-color: #FFFFFF;*/
}

.categories_middle A:link
{
    text-decoration: none;
}
.categories_middle A:hover
{
    text-decoration: underline;
    font-family: verdana,helvetica;
    color: #ff4500;
    font-size: 10pt;
}
/*.categories_middle A:visited {text-decoration: none}
.categories_middle A:active {text-decoration: none}*/
.newStyle1
{
    position: absolute;
    width: 100px;
    height: 100px;
    z-index: 1;
}
.prod_edit
{
    width: 80%;
}
.MainPageContentBox
{
    position: relative;
    z-index: 11;
    float: left;
    top: -20px;
    padding-bottom: 6px;
    margin: 7px;
    width: 71%;
    left: 0px;
    border-style: solid;
    border-width: 1px;
    border-color: #008000;
    background-color: #FFFFFF;
}

.MainPageContentBox2
{
    position: relative;
    z-index: 11;
    float: left; /*margin: 10px;*/
    left: 0px;
    min-height: 544px;
    background-color: #FFFFFF;
}
.PageDiv
{
    /*border: 1px #FFA500 solid;*/
    background-repeat: repeat;
    background-color: white;
    position: absolute;
    z-index: 5;
    padding-bottom: 5px;
    height: 1315px;
}

.Product_Cells
{
  
   /* border-left: solid 1px #dedede;
    border-right:  solid 1px #dedede;
    border-bottom: solid 1px #dedede; */
    border-top: none; 
}
.Page
{
    /*border: 1px #FFA500 solid;*/
    background-repeat: repeat;
    background-color: white;
    padding-bottom: 5px;
    width: 990px;
    top: -20px;
    height: 1315px;
}
.Green_Bar
{
    border-right: #ffff00 1px solid;
    padding-right: 2px;
    border-top: #ffff00 1px solid;
    padding-left: 2px;
    z-index: 12;
    left: 0px;
    padding-bottom: 2px;
    margin: 2px;
    border-left: #ffff00 1px solid;
    padding-top: 2px;
    border-bottom: #ffff00 1px solid;
    position: relative;
    top: 0px;
    height: 20px;
    background-color: #799c5c;
    background-image: url( 'images/top_greenbar.gif' );
    background-repeat: repeat-x;
}
.Datalist_headers
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
#LeftCol
{
    border-right: #ffff00 1px solid;
    border-top: #ffff00 1px solid;
    z-index: 6;
    left: 0px;
    float: left;
    border-left: #ffff00 1px solid;
    width: 165px;
    border-bottom: #ffff00 1px solid;
    position: relative;
    top: -10px;
    height: 393px;
    background-color: #ffffcc;
}
#LinksHolder
{
}
.banner
{
    position: relative;
    height: 100px;
    z-index: 9;
    border: 1px solid;
    background-image: url( 'banner.jpg' );
}
.topButton
{
    background-image: url( 'bottomtop.gif' );
    color: #FFFFFF;
    width: 97%;
    background-repeat: repeat-x;
    position: relative;
    font-weight: bold;
    font-family: lucidia, Arial, Helvetica, sans-serif;
    text-align: left;
    word-spacing: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}


.topButton A:link
{
    text-decoration: blink;
    color: white;
    font-weight: bold;
}
.topButton A:visited
{
    text-decoration: none;
}
.topButton A:active
{
    text-decoration: none;
    color: silver;
}
.topButton A:hover
{
    font-size: 14px;
    text-decoration: underline;
    color: Red;
}

.HighlightedItems
{
}
.HighlightedItems a:hover
{
    border: 1px gray dashed;
}
/* Rating */
.ratingStar
{
    font-size: 0pt;
    width: 18px;
    height: 18px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar
{
	background-image: url('images/new_images/new_rating_red.gif' );
    /*background-image: url( 'images/FilledStar.png' );*/
}
.filledRatingStar2
{
	background-image: url('images/new_images/new_rating_yellow.gif' );
    /*background-image: url( 'images/FilledStar.png' );*/
}
.emptyRatingStar2
{
  /*  background-image: url( 'images/EmptyStar.png' );*/
}
.emptyRatingStar,.emptyRatingStar2
{
	 background-image: url('images/new_images/new_rating_gray.gif' );
  /*  background-image: url( 'images/EmptyStar.png' );*/
}

.savedRatingStar,.savedRatingStar2
{
    background-image: url('images/new_images/new_rating_red.gif' );
}
/*CLASSES FOR LANDING PAGE 
=========================*/


.ProductImage
{
    max-width: 100px;
}
.loginBox
{
    /*	float: right;*/
}
.login_layer
{
    position: relative; /*float: right;*/
    width: 350px;
    top: 0px;
    display: inline-table;
}
.Row2
{
    background-color: White;
}
.ExamplePanel
{
    padding: 3px 8px 3px 8px;
    font-family: Tahoma, Verdana, Arial;
    color: Black;
    font-size: small;
    display: block;
    background: url(  'images/new_images/bg_red.small.jpg' ) repeat-Y;
}
.toplinkspanel
{
    background: url(  'images/bg-top_links.gif' ) repeat-x;
    border: 1px solid #b3b3b3;
    position: relative;
    left: 0px;
    top: -1px;
    text-align: center; /* extended from toplinks */
    padding: 2px5px5px5px;
    color: white;
    font-weight: bold;
    font-size: small;
    font-family: lucidia,Arial,Helvetica,sans-serif;
    text-align: center;
}
.sitemap
{
    margin: 4px;
}
.prodCatHeader2
{
    background: url(  'images/top_of_crocus_box.png' ) repeat-x;
    font-family: Verdana, helvetica, Sans-Serif;
}
.prodCatHeader
{
    background: url(  'images/bg-top_links2.gif' ) repeat-x;
    font-family: Verdana, helvetica, Sans-Serif;
}
.prodCatFooter
{
    background: url(  'images/bg-top_links2flip.gif' ) repeat-x scroll bottom left; 
    font-family: Verdana, helvetica, Sans-Serif;
}
.menuscript
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    top: 5px;
    position: relative;
    left: 0px;
}
.popupCatSelector
{
    clear: both;
    float: right;
    z-index: 1;
}
.content
{
    margin: 0 0 0 5px;
}
.CartLinks
{
    font-family: verdana, arial, sans-serif;
    text-transform: none;
}
.checkout
{
    float: right;
}

.genBars
{
    background: url(  'images/bg-top_links2.gif' ) repeat-x;
    font-family: Verdana, helvetica, Sans-Serif;
    text-decoration: none;
    font-style: normal;
}


a.GenBars
{
    font-size: 10pt;
}

.genBars A:hover
{
    font-weight: bold;
    text-decoration: underline;
}
.genBars A:visited
{
    /*color: #0066ff;*/
    font-weight: normal;
}
.genBars A:link
{
    /*color: #0066ff;*/
    margin: 0 12px 12px 0;
    color: #2f4f4f;
}
.genBars_yellow
{
    background: url(  'images/bg-top_links_secondary_yellow.gif' ) repeat-x;
    font-family: Verdana, helvetica, Sans-Serif;
}


/****/

/*Modal Popup*/
.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
.modalBackground2
{
    background-color: #aaaaaa;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopup
{
    background-color: #ffffff;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 250px;
}

.Menu_Button_Product
{
    BORDER-RIGHT: darkgray 1px ridge; 
    BORDER-TOP: darkgray 1px ridge;
    font-size:10pt; 
    FONT-WEIGHT: bold; BORDER-LEFT: darkgray 1px ridge;
    COLOR: #404040; 
    BORDER-BOTTOM: darkgray 1px ridge;
    FONT-FAMILY: Verdana, Tahoma; 
    BACKGROUND-COLOR: #FFFFF7;
}

.sampleStyleA
{
    background-color: #FFF;
}

.sampleStyleB
{
    background-color: #FFF;
    font-family: monospace;
    font-size: 10pt;
    font-weight: bold;
}

.sampleStyleC
{
    background-color: #ddffdd;
    font-family: sans-serif;
    font-size: 10pt;
    font-style: italic;
}

.sampleStyleD
{
    background-color: Blue;
    color: White;
    font-family: Arial;
    font-size: 10pt;
}

.Main_Table
{
    background-color: #ffffff;
    padding: 0px 2px 2px 2px;
    margin-top: 0px;
    background-image: url( 'images/bg-top_links_lb2.gif' );
    background-repeat: repeat-x;
    min-width: 990px;
    max-width: 990px;
    width: 990px;
    margin-left: auto;
    margin-right: auto;
}
.Panel_Silver
{
    /*background-image: url('images/panelSilver.gif'); 	background-repeat: repeat-x;*/
}
.Review_headers
{
    background-image: url( 'images/bg-top_Silver.gif' );
    background-repeat: repeat-x;
    background-color: #A0A0A0;
    color: White;
}

.Review_headers_gold
{
    background-image: url( 'images/bg-top_Gold.gif' );
    background-repeat: repeat-x;
    background-color: #A0A0A0;
    color: White;
}
.ProdDetials_headers
{
    background-image: url('images/new_images/bg_prod_details.png' );
    background-repeat: repeat-x;
    background-color: #A0A0A0;
    color: White;
}
.Page_Side
{
    background-image: url( 'images/side.gif' );
    background-repeat: repeat-x;
}

/*//////////////Tabs /////////////////////////////*/
/* .ajax__tab_header - A container element that wraps all of the tabs at the top of the TabContainer. Child CSS casses:.ajax__tab_outer. */
/* .ajax__tab_outer - An outer element of a tab, often used to set the left-side background image of the tab.Child CSS classes: .ajax__tab_inner. */
/* .ajax__tab_inner	 - An inner element of a tab, often used to set the right-side image of the tab. Child CSS classes:.ajax__tab_tab. */
/* .ajax__tab_tab - An element of the tab that contains the text content. Child CSS classes:none. */
/* .ajax__tab_body - A container element that wraps the area where a TabPanel is displayed. Child CSS classes: none. */
/* .ajax__tab_hover - This is applied to a tab when the mouse is hovering over. Child CSS classes:.ajax__tab_outer. */
/* .ajax__tab_active - This is applied to a tab when it is the currently selected tab. Child CSS classes:.ajax__tab_outer. */

/* XP IE7 theme - Backgrounds */

.visoft__tab_xpie7 .ajax__tab_header
{
	background: url('images/Tabs/tab-line.gif') repeat-x bottom;
}
.visoft__tab_xpie7 .ajax__tab_outer
{
	background: url('images/tabs/tab-right.gif') no-repeat right;
}
.visoft__tab_xpie7 .ajax__tab_inner
{
	background: url('images/tabs/tab-left.gif') no-repeat;
}
.visoft__tab_xpie7 .ajax__tab_tab
{
	background: url('images/tabs/tab.gif') repeat-x;
	padding-top:6px;
	padding-left:4px;
	padding-right:4px;
	height:0px;
	
}
.visoft__tab_xpie7 .ajax__tab_hover .ajax__tab_outer
{
	background: url('images/tabs/tab-hover-right.gif') no-repeat right;
}
.visoft__tab_xpie7 .ajax__tab_hover .ajax__tab_inner
{
	background: url('images/tabs/tab-hover-left.gif') no-repeat;
}
.visoft__tab_xpie7 .ajax__tab_hover .ajax__tab_tab
{
	background: url('images/tabs/tab-hover.gif') repeat-x;
}
.visoft__tab_xpie7 .ajax__tab_active .ajax__tab_outer
{
	background: url('images/tabs/tab-active-right.gif') no-repeat right;
}
.visoft__tab_xpie7 .ajax__tab_active .ajax__tab_inner
{
	background: url('images/tabs/tab-active-left.gif') no-repeat;
}
.visoft__tab_xpie7 .ajax__tab_active .ajax__tab_tab
{
	background: url('images/tabs/tab-active.gif') repeat-x;
}

/* XP IE7 theme - Other Styles */
.visoft__tab_xpie7 .ajax__tab_header
{
	font-family: verdana,tahoma,helvetica;
	font-size: 11px;
	
}
.visoft__tab_xpie7 .ajax__tab_outer
{
	height: 29px;
}
/*.visoft__tab_xpie7 .ajax__tab_inner						{ padding-left:3px; } */
/*.visoft__tab_xpie7 .ajax__tab_tab						{ padding:8px 40px;margin:0; } */
.visoft__tab_xpie7 .ajax__tab_body
{
	font-family: verdana,tahoma,helvetica;
	font-size: 10pt;
	padding: 8px;
	background-color: #ffffff;
}

/*//////////////END Tabs/////////////////////////////*/

/*  CUSTOM CSS FOR STORES */

 
/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : Transparent;
	color : white;
	border : gray;
	font-size:11px;
	line-height:18px;
	width:120px;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	max-height : 150px;
    text-align : left; 
    list-style-type : none;
   opacity: .9;
	filter: alpha(opacity=80);
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	font-weight:bold;
	padding: 3px;
  
	
}

/* AutoComplete item */

.autocomplete_listItem 
{
	/*background-color : #063463;*/
	/*color : white;*/
	background-color : #ffffff;
	opacity: .9;
	filter: alpha(opacity=80);
	color : black;
	padding : 1px;
}
/* ResizableControl */

.frameImage
{
	width:130px;
	height:65px;
	overflow:hidden;
	float:left;
	padding:3px;
}

.frameText
{
	width:100px;
	height:100px;
	overflow:auto;
	float:left;
	background-color:#ffffff;
	border-style:solid;
	border-width:2px;
	border-color:Gray;
	font-family:Helvetica;
	line-height:normal;
}

.handleImage
{
	width:15px;
	height:16px;
	background-image:url(images/HandleHand.png);
	overflow:hidden;
	cursor:se-resize;
}

.handleText
{
	width:16px;
	height:16px;
	background-image:url(images/HandleGrip.png);
	overflow:hidden;
	cursor:se-reize;
}

.resizingImage
{
	padding:0px;
	border-style:solid;
	border-width:3px;
	border-color:#B4D35D;
}

.resizingText
{
	padding:0px;
	border-style:solid;
	border-width:2px;
	border-color:#7391BA;
}
TEXTAREA, INPUT,.padding_3px
{
	padding: 3px 3px 3px 3px;
	
} 

.btn_search
{
	border:0 none !important;
	font-weight:bold;
	color:#eeeeee;
	width:90px;
	background-position: left top;
	background-image: url(images/new_images/imran-button.jpg) ;
}
.btn_search:hover
{
	background-position:0 -40px !important;
	color:#ffffff;
	}
.search_txt
{
	background-color: transparent;
	background-image: url('images/v2/search-input-300.png');
	font-family: helvetica,arial,sans-serif;
	font-size: 17px;
	font-variant: normal;
	width: 369px;
	height: 20px;
	color: #646464;
	border: 0 none;
	background-position: left top;
	background-repeat: no-repeat;
	padding-right: 4px;
	padding-left: 6px;
	padding-bottom: 5px;
	padding-top: 4px;
	font-weight: bold;
}
.size14
{
	font-size:14pt;
	font-family:helvetica,arial,verdana;
}
.padding_3px
{
	display:block;
}

INPUT:focus
{
	background-color:#ffffee;
}

.merch_1
{
	font-size:8pt;
}
.fix_td
{
	width:100px;
}
.top_bg_gray
{
	background-color:#f9f9f9;
}
.stddiv
{
    padding:5px;
}
A.left_top_lnks:link, A.left_top_lnks:visited
{
	color: #002266 !important;
}

.required_blinking
{
	text-decoration:blink;
}
.pointer
{
	cursor:pointer;
}
.float_left
{
	float:left;
}