body
{   text-align: center; 
    font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
    color: #000000;
    background-color:#fff;
    text-decoration: none;
    font-size: 12px;
}

.body {
    width: 1000px;
    border-left:solid 2px #8F8F8E;
    border-right:solid 2px #8F8F8E;
    background-color:#FFFFFF;
    background:#FFFFFF;
    margin-left:auto; margin-right:auto;
    text-align:left;        
    }
.leftbody
{
    position:absolute;
    left:0px;
    top:0px;
    border-left:solid 1px #8F8F8E;
    background-color:#FFFFFF;
    width:230px;
}
.rightbody
{
    position:absolute;
    left:900px;
    top:0px;
    border-right:solid 1px #8F8F8E;
    background-color:#FFFFFF;
    width:200px;    
}
.middlebody
{
    position:fixed;
    left:0px;
    top:0px;
    border-right:solid 1px #8F8F8E;
    background-color:#FFFFFF;
    width:230px;
}
.logo 
{
    background-repeat: no-repeat;
    background-position: left bottom;
    height: 50px;
    width: 200px;
    padding-top : 10px;
    background-image: url(Images/logo.jpg);
    padding-bottom: 2px;
    margin-bottom: 1px;
    cursor: hand;
    cursor:pointer;
}
.userName {
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 14px;
    color:#469d00;
    text-align: right;
    padding-bottom: 7px;
    font-weight:bold;
}
.headermenubar
{
    background-image: url(images/menubar.gif);
    background-repeat:repeat-x; 
    text-align:right;
    height:21px;
    padding-top: 2px;
}
.headermenubar span
{
    border-right:1px solid #FFFFFF;
    font-weight:bold;
    color: #FFFFFF;
    font-size: 11px;
    text-align: center;
    padding-right: 3px;
    padding-left: 3px;
    

}
.headermenubar span a span
{
    border-right:0px solid #FFFFFF;
    font-weight:bold;
    color: #FFFFFF;
    font-size: 11px;
    text-align: center;     

}
.headermenubar span a
{
    color:White;    
    text-decoration:none;
    
}
.headermenubar span a:hover
{
    text-decoration:underline;
}
/* Header End  */

/* inputs css starts here */
input, textarea, select { 
    color: #333; 
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;        
}
.go {
    background:#6EAB26 url(Images/btn1.gif) repeat-x;
    border:1px solid #59990E;
    color:#FFFFFF;
    float:none;
    font-weight:bold;
    height:1.92em;
    margin-right:0.38em;
    padding:0pt 0.38em 0.22em;
    cursor:hand;
}
.go:hover {
    background:#63A218 url(Images/btn.gif) repeat-x ;
    border:1px solid #3F8E00;
}
/* imputs ends*/

/*  Footer CSS Start*/
#footer
{   
    background-image: url(images/footer_bg02.jpg);
    height: 25px;
    background-repeat: repeat-x;
    text-align:left;
    vertical-align:middle;
    padding:0px 0px 0px 4px;    
}

#footer span
{
    color: #FFFFFF;
    font-size: 11px;
    text-align: left;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    padding-left: 7px;
    font-weight: bold;
    
}


#footer table{
    color: #FFFFFF;
    font-size: 10px;
    text-align: center;
    
}
#footer table a {
    color: #FFFFFF;
    text-decoration: none;
    font-size: 11px;
    text-align: center;
    font-weight: bold;
    
}

#footer table tr td a:hover {
    color: #FFFFFF;
    text-decoration:underline;
    font-size: 11px;
    text-align: center;
    font-weight: bold;
}
.footerText {
    color: #666666; 
    font-size: 9px;
    text-align: justify;
    padding:2px 5px 10px 5px;   
}
.copyright {
    color: #FFFFFF;
    font-size: 11px;
    text-align: left;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    padding-left: 7px;
    font-weight: bold;
}
/*  Footer CSS End*/

.body_left {
    width: 230px;
    height: auto;
    vertical-align: top;
    background-color: #f8fdee;
    text-align: center;
}
.body_meddle {
    width: 606px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 0px;
    vertical-align: top;
}
.body_right {
    width: 192px;
    height: auto;
    vertical-align: top;
    padding-top: 5px;
    padding-left: 3px;
}

.city {
    height: 125px;
    width: 193px;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 12px;
    font-weight: bold;
    color: #265402;
    text-align: center;
    background-image: url(Images/city_bg.jpg);
    padding-top: 4px;
    background-repeat: no-repeat;
    background-position: bottom;
}
.SelectList {
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 11px;
    color: #333333;
    text-decoration: none;
    width: 155px;
    font-weight: normal;
    height: 18px;
}
.curve1{
    background-image:url(Images/curve_01.jpg);
    background-repeat:no-repeat;
    height: 24px;
    color: #265402;
    font-size: 12px;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    text-align: center; 
    font-weight: bold;  
}

.curve2{
    background-image:url(Images/curve_02.jpg);
    background-repeat:repeat-y;
    height: 150px;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    color: #333333;
    font-size: 12px;
    padding-left: 10px;
    padding-top: 5px;
    text-align: center;
}
.curve3{
    background-image:url(Images/curve_03.jpg);
    background-repeat:no-repeat;
    height: 18px;
}
/*dsfsdfsdfds */

.bottom1 {background-repeat: no-repeat;
    background-image: url(images/tree_bg3.gif);
    height: 5px;
    background-position: left top;
    width: 5px;
}
.bottom2 {background-image: url(images/tree_bottom.gif);
    background-repeat: repeat-x;
    background-position: top;
    height: 5px;
    font-size: 8px;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    color: #FFFFFF;
}
.bottom3 {background-image: url(images/tree_bg4.gif);
    background-repeat: no-repeat;
    background-position: right top;
    height: 5px;
    width: 5px;
}
.hotproductCaption {    
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    color:White;    
    font-size:13px; 
    font-weight:bold;   
}
.hotproducttable
{
    border-bottom:solid 1px #BA5E19;
    border-left:solid 1px #BA5E19;
    border-right:solid 1px #BA5E19;
}
.hotimg {height: 90px;
    width: 18%;
    margin: 0px;
    padding: 0px;
    text-align: center;
    
}
.hotDetails {height: 90px;
    width: 82%;
    text-align: left;
    margin: 0px;    
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 6px;  
}
.hotDetails .name 
{
    font-weight: bold;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    padding:2px 2px 2px 5px;
    font-size:13px; 
    color: #BD631E;     
}
.hotDetails .notes 
{
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 11px;
    color: #1A1A1A;
    line-height: 13px;
    padding:2px 2px 2px 7px;
    width: auto;
}
.hotDetails .links 
{
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 11px;
    color: #333333;
    text-decoration: none;
    text-align: left;
}
.hotDetails a {text-decoration: none;
    color: #990000;
    font-weight: bold;
    text-align: right;
    padding-right: 5px;
}
.hotDetails a:hover {text-decoration: underline;
    color: #FE8307;
    font-weight: bold;
}
/*End   */

.flash {
    text-align: center;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 12px;
    color: #1c1c1c;
    text-decoration: none;
    width: 202px;
    padding-bottom: 5px;
}


/* Search Start  */
.Searchtabletop
{   
    border-bottom:solid 1px #BA5E19;
    border-left:solid 1px #BA5E19;
    border-right:solid 1px #BA5E19;
    background-color:#F9FEF7;       
    width: 230px;
    height: auto;       
}
.Searchbypricetbltop
{
    
    background-color:#F9FEF7;       
    width: 210px;
    height: auto;
}
.search1 {
    background-repeat: no-repeat;
    background-image: url(Images/search_1.jpg);
    background-position: left top;
    width: 8px;
    height: 24px;
}
.search2 {
    background-image: url(Images/search_2.jpg);
    height: 24px;
    width: auto;
    color: #FFFFFF;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-weight: bold;
    font-size: 18px;
    padding-left: 7px;
    background-repeat: repeat-x;
    vertical-align: middle;
    line-height: 24px;
}
.searchcolexp {
    background-image: url(Images/search_2.jpg);
    height: 24px;
    width: auto;    
    background-repeat: repeat-x;    
}
.search3 {
    background-image: url(Images/search_3.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    height: 24px;
    width: 8px;
}
.searchMiddle {
    padding-left:8px;
    width: 100%;
    height: auto;
    text-align:left;        
    padding-bottom:2px;
    
}
.searchMiddletd {
    padding-left:12px;
    width: 100%;
    height: auto;
    text-align:left;
    }
.searchMiddlecallback {
    padding-left:11px;
    width: 100%;
    height: auto;
    text-align:left;
    }
.Searchtablebottom 
{   
    border-bottom:solid 1px #BA5E19;
    border-left:solid 1px #BA5E19;
    border-right:solid 1px #BA5E19;
    background-color:#FFFFFF;       
    width: 230px;
    height: auto;
}
.SearchBypricebottom
{
    border-bottom:solid 1px green;
    border-left:solid 1px green;
    border-right:solid 1px green;
    border-top:solid 1px green;
    background-color:#FFFFFF;       
    width: 210px;
    height: auto;
}
.Searchicon
{
    background-repeat: no-repeat;
    background-image: url(Images/searchicon.gif);
    height: 55px;
    background-position: left top;
    width: 40px;
}
.searchButton{
    background-repeat: no-repeat;
    background-position: 80%;
    background-image: url(Images/bolo.png);
}

.searchTextaligntd 
{
    padding-left:10px;
    padding-bottom:5px;
}
.select {
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    color: #333333;
    font-size: 12px;
    width: 153px;
    margin-left: 20px;
}
.SearchNews
{
    text-align: left;   
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 11px;    
    color: #000000; 
    padding-right: 4px;
}
.resultfound 
{
    text-align:justify;
    padding-left: 15px;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 0px;
    padding-right: 4px;
}
.searchtableftcornor
{
    background-image: url(Images/searchtableftcorner.gif);
    background-repeat:no-repeat;
    width:20px;
    height:25px;
    cursor:hand;
}
.searchtabmiddle
{
    background-color:#007700;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    color: #FFFFFF;
    font-size: 11px;    
    font-weight:bold;
    text-align: center;
    cursor:hand;
}
.searchtabrighttcornor
{
    background-image: url(Images/searchtabrgtcorne.gif);
    background-repeat:no-repeat;
    width:20px;
    height:25px;
    cursor:hand;
}
.Searchtableborder
{   
    border-bottom:solid 1px #007700;
    border-left:solid 1px #007700;
    border-right:solid 1px #007700;
    background-color:#F9FEF7;       
    /*width: 230px;*/
    height: auto;       
}
/*Search End  */
/* categoryBrand Css Start */
.CategoryNametxt
{
    text-align: left;   
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 12px;    
    padding-right: 4px;
}
.BrandNametxt
{
    text-align: left;   
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 11px;    
    color:Gray; 
    padding-right: 4px;
}
/* categoryBrand Css Start */
/* Tree List */
.tree1 {
    background-repeat: no-repeat;
    background-image: url(Images/titlebg_1.gif);
    height: 25px;
    background-position: left top;
    width: 4px;
}
.tree2 {
    color: #FFFFFF;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    background-color: #82B426;
    padding-left: 5px;
}
.tree3 {
    background-image: url(Images/titlebg_2.gif);
    background-repeat: no-repeat;
    background-position: right top;
    height: 25px;
    width: 4px;
}
.treeMiddle {
    border-right-color: #82B426;
    border-right-width: 1px;
    border-right-style: solid;
    border-left-width: 1px; 
    border-left-style: solid;
    border-left-color: #82B426;
    padding:3px 3px 3px 3px;
    width: 100%;
    height: auto;
}
.treeMiddle1 {
    border-right-color: #82B426;
    border-right-width: 1px;
    border-right-style: solid;  
    padding-top:3px;
    padding-left:2px;
    width: 100%;
    height: auto;
}
.tree4 {background-repeat: no-repeat;
    background-image: url(images/tree_bg3.gif);
    height: 5px;
    background-position: left top;
    width: 5px;
}
.tree5 {background-image: url(images/tree_bottom.gif);
    background-repeat: repeat-x;
    background-position: top;
    height: 5px;
    font-size: 8px;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    color: #FFFFFF;
}
.tree6 {background-image: url(images/tree_bg4.gif);
    background-repeat: no-repeat;
    background-position: right top;
    height: 5px;
    width: 5px;
}
.homelist ul {width: 100%;
    list-style-type: none;
    margin: 0px;
    padding-top: 4px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
.homelist li {margin-left: 3px;
    margin-right: 3px;
    padding: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}
.homelist a {
    color: #171717;
    text-decoration: none;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    text-align: left;
    font-size: 12px;
    background-color: #f5f5f5;
    width: 100%;
    padding-top: 1px;
    padding-right: 0px;
    padding-bottom: 1px;
    padding-left: 8px;
    height: auto;
    margin: 0px;
    display: block;
}
.homelist a:hover {background-color: #dedddd;
    color: #666666;
    text-decoration:blink;
    display: block;
}

/* End Tree List*/


.thumb img {filter: Alpha(Opacity=100);
}
.thumb:hover img{filter: Alpha(Opacity=60);
    -moz-opacity: 0.6;
}
.root {text-align: left;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 11px;
    color: #1c1c1c;
    text-decoration: none;
    padding-left: 6px;
    margin-top: 2px;
    margin-bottom: 4px;
    padding-top: 5px;
    float: left;
    width: 100%;
}
.compareItemList {
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 12px;
    color: #666666;
    text-decoration: none;
    width: 175px;
    text-align: left;
    margin-top: 5px;
    margin-bottom: 5px;
    height: 500px;
    margin-left: 5px;
}
.flash1 {
    background-repeat: no-repeat;
    background-image: url(Images/flash_1.jpg);
    height: 24px;
    background-position: left top;
    width: 8px;
}
.flash2 {
    color: #265402;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 12px;
    font-weight: bold;
    padding-left: 7px;
    background-image: url(Images/flash_2.jpg);
    background-repeat: repeat-x;
    height: 24px;
    width: 300px;
}
.flash3 {
    background-image: url(Images/flash_3.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    width: 8px;
    height: 24px;
}
.flashMiddle {
    padding-top: 0px;
    width: 610px;
    height: 215px;
    text-align: center;
    background-repeat: no-repeat;
    background-position: left top;
    background-image: url(Images/flash_bg.gif);
}
/* End New Style */

/* Static Pages CSS  -->*/
.content {
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    color: #3f3e3e;
    text-decoration: none;
    line-height: 17px;
    text-align: justify;
    margin-top: 7px;
    margin-bottom: 7px;
    font-size: 12px;
}
.contentList {
    background-image: url(Images/arrow1.gif);
    background-repeat: no-repeat;   
    background-position:10px;
    color: #993300;
    padding-left: 24px;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 12px;
}
.contentHeader {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #327300;
    text-align: left;
}
.contentTitle {
    font-weight: bold;
    color: #c95802;
    text-align: left;
    background-image: url(Images/content_page_pg.jpg);
    background-repeat: repeat-y;
    background-position: left;
    height: 20px;
    margin-top: 10px;
    margin-bottom: 5px;
}
.imgPath
{
      background-image: url(Images/ToolTipArrow.gif);    
}


/* <-- Static Pages CSS  */
.Level1Item
{
 /* font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif; */
  font-size: 12px; 
  border: 1px solid white;
  border-right-color:#CCCCCC;
  border-bottom-color:#CCCCCC;
  padding:0px;
  padding-left: 0px; 
  cursor:hand;
}
.Level2Item
{
 /* font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif; */
  font-size: 11px; 
  border: 1px solid white;
  border-right-color:#CCCCCC;
  border-bottom-color:#CCCCCC;
  padding:3px;
  padding-top:3px;
  padding-left:30px; 
  cursor:hand;
}

.Level2Item :hover Literal{
  background-color:Red;
 /* font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif; */
  font-size: 11px; 
  border: 1px solid white;
  border-right-color:#CCCCCC;
  border-bottom-color:#CCCCCC;
  padding:3px;
  padding-left:30px; 
  cursor:hand;
}

.Level2ItemSelected
{
  background-color:White;
  /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif; */
  font-size: 11px; 
  border: 1px solid #CCCCCC;
  border-right-color:white;
  border-bottom-color:white;
  padding:3px;
  padding-left:30px; 
  cursor:hand;
}
.TopItem
{
  color:Black;
  background-image: url(images/item_bg.gif);
 /* font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif; */
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid white;
  border-right-color:#8C8C8C;
  border-bottom-color:#8C8C8C;
  padding-top: 4px; 
  padding-bottom: 2px; 
  cursor:hand;
}

.TopItemHover
{
  color:black;
  background-color:#D5D5D5;
  background-image: url(images/item_hover_bg.gif);
 /* font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif; */
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid white;
  border-right-color:#8C8C8C;
  border-bottom-color:#8C8C8C;
  padding-top: 4px; 
  padding-bottom: 2px; 
  cursor:hand;
}

.TopItemActive
{
  color:black;
  background-color:#D5D5D5;
  background-image: url(images/item_hover_bg.gif);
  /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif; */
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid #8C8C8C;
  border-right-color:white;
  border-bottom-color:white;
  padding-top: 4px; 
  padding-bottom: 2px; 
  cursor:hand;
}
/*  Tool Tips CSS Start */

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -500px;
z-index: 301;
visibility: hidden;
}
CommonRateControlReadOnly
{
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    background-color: #ffffff;
    padding: 0px;
    white-space: nowrap;
}

.CommonRateControl
{
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    background-color: #eeeeee;
    cursor: pointer;
    padding: 0px;
    white-space: nowrap;
}

.CommonRateControlActive
{
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    background-color: #ffcc66;  
    cursor: pointer;
    padding: 0px;
    white-space: nowrap;
}

/*  Tool Tips CSS END */
/*Header style starts here*/
.headerline {
    background-image: url(images/rightmarkwithbox.gif);
    background-repeat: no-repeat;
    background-position: left center;
    text-align: left;
    text-indent: 20px;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 14px;
    font-weight: bold;
    font-variant: normal;
    color: #000000; 
}
.headerlinesitemap {
    background-image: url(images/sitemap-icon.gif);
    background-repeat: no-repeat;
    background-position: left center;
    text-align: left;
    text-indent: 20px;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 14px;
    font-weight: bold;
    font-variant: normal;
    color: #000000; 
}
.headerlinefeedback {
    background-image: url(images/feeback.gif);
    background-repeat: no-repeat;
    background-position: left center;
    text-align:center;
    text-indent: 30px;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 14px;
    width:23px;
    height:23px;
    font-weight: bold;
    font-variant: normal;
    color: #000000; 
}
.headerunderline {
    background-image: url(images/headerline.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
}
/*Header style end here*/
/*Bullets and Heading starts here*/
.subheading {
    height:30px;
    vertical-align:middle;
    font-weight:bold;
    text-align:left;
}
.heading1 {
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 14px;
    font-weight: bold;  
    background-position: left;
    text-align: left;   
    background-repeat: no-repeat;
}
.bullettext1 {
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 12px;
    background-image: url(images/orangebal.gif);
    padding-right:10px;
    background-repeat: no-repeat;
    background-position: left;
    text-align: left;
    text-indent: 25px;
    height: 22px;
    width: 22px;
    display:inline;
    
}
.bullettext2 {
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 12px;
    background-image: url(images/notelock.gif);
    background-repeat: no-repeat;
    background-position: left;
    text-align: left;
    text-indent: 25px;
    height: 22px;
    width: 22px;
    display:inline;
}
.bullettext3 {
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 12px;
    background-image: url(images/bullet.gif);
    background-repeat: no-repeat;
    background-position: left;
    text-align: left;
    text-indent: 25px;
    height: 22px;
    width: 22px;
    display:inline;
}


.captionbullet1 {
    background-image: url(images/lock.gif);
    background-repeat: no-repeat;
    background-position: left;
    text-align: left;
    text-indent: 25px;
    height: 20px;
    width: 20px;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 14px;
    font-weight: bold;
}

/*Box with sharp corner starts here*/
.msgboxtopleft {
    background-attachment: fixed;
    background-image: url(images/msgboxleftcrn.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 30px;
    width: 11px;
}
.msgboxcaptionrow {
    background-color: #9AE8A1;
}
.msgboxtopright {
    background-attachment: fixed;
    background-image: url(images/msgboxrightcrn.gif);
    background-repeat: no-repeat;
    background-position: right top;
    height: 30px;
    width: 11px;
}
.msgboxbottomright {
    background-attachment: fixed;
    background-image: url(images/msgboxrightbotcrn.gif);
    background-repeat: no-repeat;
    background-position: right top;
    height: 3px;
    width: 11px;
}
.msgboxbottomleft {
    background-attachment: fixed;
    background-image: url(images/msgboxleftbotcrn.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 3px;
    width: 11px;
}
.msgrightline {
    background-attachment: fixed;
    background-image: url(images/msgboxrightline.gif);
    background-repeat: repeat-y;
    background-position: right;
    width: 11px;
}
.msgleftline {
    background-attachment: fixed;
    background-image: url(images/msgboxleftline.gif);
    background-repeat: repeat-y;
    background-position: left;
    width: 11px;
}
.msgboxbottomline {
    background-image: url(images/msgboxbottomline.gif);
    background-repeat: repeat-x;
    background-position: left top;
}
.greyline {
    background-color: #ECECEC;
    background-repeat: repeat;
    height: 1px;
    width: 1px;
}
/*Box with sharp corner ends here*/

/*Box with rounded corner starts here*/
.rndboxbgcolor {
    background-color: #F9FEF7;
}
.rndboxtopleft {    
    background-image: url(images/leftcorner.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
  
}
.rndboxtopright {   
    background-image: url(images/rightcorner.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 11px;
}
.rndboxbottomright {    
    background-image: url(images/rightbotcorner.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 11px;

}
.rndboxbottomleft { 
    background-image: url(images/leftbotcorner.gif);
    background-repeat: no-repeat;
    background-position: right top;
    
}
.rndtopline {   
    background-image: url(images/topline.gif);
    background-repeat: repeat-x;
    background-position: right bottom;
    height: 1px;
}
.rndrightline { 
    background-image: url(images/rightline.gif);
    background-repeat: repeat-y;
    background-position: left;
    width: 11px;
}
.rndleftline {
    /*background-attachment: fixed;*/
    background-image: url(images/leftline.gif);
    background-repeat: repeat-y;
    background-position: right;
    width: 11px;
}
.rndboxbottomline {
    background-image: url(images/bottomline.gif);
    background-repeat: repeat-x;
    background-position: left top;  
    height: 1px;
}

/*Box with sharp corner ends here*/

/* ErrorMessage css starts here*/
.tblerrmessage
{   
    border-color:#007700;
    background-color:#F9FEF7;
    border-width: 1px;    
    border-style: solid;
    font-size:11.5px;
}
/* ErrorMessage css ends here*/

/* Message css starts here*/
.messagebody
{      
    text-align:left;
    padding-left:28px;
    padding-top:10px;
    line-height:25px;    
}
/* Message css ends here*/

/* SMS Controls css starts*/
.smstopleft {
    background-image: url(images/SMS/smsleftcorner.gif);
    background-repeat:no-repeat;
    width:10px;
    height:45px;
}
.smstopmiddle {
    background-image: url(images/SMS/smsmiddle.gif);
    background-repeat:repeat-x;
    height:45px;
    color:#ffffff;
    font-size:13px;
    font-weight:bold;           
}
.smstopright {
    background-image: url(images/SMS/smsrightcorner.gif);
    background-repeat:no-repeat;    
    width:17px;
    height:45px;
}
.smstopmobileicon {
    background-image: url(images/SMS/smsmobileicon.gif);
    background-repeat:no-repeat;
    width:33px;
    height:45px;
}
.smstopnewicon {
    background-image: url(images/SMS/smsnewicon.gif);
    background-repeat:no-repeat;
    width:39px;
    height:45px;
}
.smstickicon {      
    background-image: url(images/SMS/smstickicon.gif);
    background-repeat:no-repeat;
    height:15px;    
}
.smsouterborder {
    border:solid 1px green;         
}
.smsinnertext {
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    color: #000000;     
    font-size: 12px;
}

/* SMS css ends*/
/* Hot Deals Css Start */
.hotDealsCaption {  
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    color:White;    
    font-size:13px; 
    font-weight:bold;   
}
.hotDealsseller {   
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    color:Green;
    padding:2px 2px 2px 5px;
    font-size:13px; 
    font-weight:bold;   
}
.hotDealsDes {  
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    padding:2px 2px 2px 5px;
    font-size:11px;
        
}
.hotDealslocation { 
    padding-top:10px;
}
.hotDealslink a{    
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 11px;
    padding:2px 2px 2px 5px;
    color: #BD631E; 
    cursor:hand;    
}
.hotDealslink a:hover { 
    color: #666666;
    text-decoration: none;
    display: block;
}
/* Hot Deals Css End */
/*Arrow Css Start */
.SearchArrowdown
{     
    background-image: url(images/orplus.gif); 
    background-repeat:no-repeat;    
    background-position: left ; 
    padding:0px 10px 10px 0px;
    cursor:hand;
    width: 9px;
    height: 9px;    
}
.SearchArrowup
{    
    background-image: url(images/orminus.gif); 
    background-position: left ; 
    background-repeat:no-repeat;    
    width: 9px;
    height: 9px;
    padding:0px 10px 10px 0px;
    cursor:hand;
}
/*Arrow Css End */
/*catagoryBrandList css Start */
.categorybrandCaption { 
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    color:white;
    padding:2px 2px 2px 10px;
    font-size:16px; 
    font-weight:bold;
    background-color:#8F8F8E;
    background-position:center;
    text-align:left;
    width:520px;    
}
.subcategorybox {
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 10px;
    font-weight: normal;
    color: #333333;
    width:263px;
}
.sellersubcategorybox
{
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 10px;
    font-weight: normal;
    color: #333333;
    width:200px;
}
.subcategoryalinktext {
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 10px;
    font-weight: normal;
    color: #666666; 
}
.CategoryHeadingText {
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 12px;
    line-height: 20px;
    color: #003399;
    height: 20px;
    font-weight: bold;
}
.Categoryboxtopleft {   
    background-image: url(images/greenshadetitleleft.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    width: 19px;
    height: 24px;
}
.Categorytopline {  
    background-image: url(images/greenshadetitle.gif);
    background-repeat: repeat-x;
    background-position: right bottom;
    height: 24px;
}
.Categoryboxtopright {  
    background-image: url(images/greenshadetitleright.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 19px;
    height: 24px;
}
.CategoryArrowdown
{     
    background-image: url(images/grplus.gif); 
    background-repeat:no-repeat;    
    background-position: left ; 
    padding:2px 3px 0px 0px;
    cursor:hand;
    width: 9px;
    height: 9px;    
}
.CategoryArrowup
{    
    background-image: url(images/grminus.gif); 
    background-position: left ; 
    background-repeat:no-repeat;    
    width: 9px;
    height: 9px;
    padding:2px 3px 0px 0px;
    cursor:hand;
}
 div.horizScroller {            
            float:right;
            height:100px;
            overflow-y:scroll;                          
            text-align:left;
            margin-top:0px;  
            width: 195px;                      
            }
.subcategoryalinktext
{   cursor:pointer;
    font-size: 12px;
    font-weight: normal;
    color: #666666; 
}
/*catagoryBrandList css End */

/* Seller CSS Starts here*/
.captionbar
{
    background-color:#efefef;
    height:25px;
    text-indent:14px;
    font-size: 16px;
    font-weight: bold;
}
/* Seller CSS ends here*/

/* Outlet Update Location Here*/
.subheading
{
     font-size:12px;
     font-weight:bold;
     text-align:left;
     vertical-align:bottom;
}
.lblcaptions
{
      font-weight:lighter;
     
}
.bulletuploadmsg {
    background-image: url(Images/arrow1.gif);
    background-repeat: no-repeat;   
    background-position:10px 7px;
    color: #000;
    padding-left: 30px;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 12px;
	line-height:20px;
}

/* Outlet Update Location Here*/
/* Merchant Activation Starts Here*/
.rowheight
{
    line-height:20px;
}

/* Static Pages CSS  -->*/
.content {
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    color: #000;
    text-decoration: none;
    line-height: 17px;
    text-align: justify;
    margin-top: 7px;
    margin-bottom: 7px;
    font-size: 12px;
}
.contentList {
    background-image: url(Images/arrow1.gif);
    background-repeat: no-repeat;   
    background-position:10px 5px;
    color: #814b9d;
    padding-left: 24px;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 12px;
	font-weight:bold;
}
.contentHeader {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #327300;
    text-align: left;
}
.contentTitle {
    font-weight: bold;
    color: #814b9d;
    text-align: left;
    background-image: url(Images/content_page_pg.jpg);
    background-repeat: repeat-y;
    background-position: left;
    height: 20px;
    margin-top: 10px;
    margin-bottom: 5px;
}
.imgPath
{
      background-image: url(Images/ToolTipArrow.gif);    
}
.headerline {
    background-image: url(images/rightmarkwithbox.gif);
    background-repeat: no-repeat;
    background-position: left center;
    text-align: left;
    text-indent: 20px;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 14px;
    font-weight: bold;
    font-variant: normal;
    color: #000000; 
}
.headerunderline {
    background-image: url(images/headerline.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
}
.headerlink,.headerlinkdefault{
    color:Black;
    font-size: 11px;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    text-align: center;
}
.headerlink a,.headerlinkdefault a{
    color:Blue;
    text-decoration: none;  
    font-size: 11px;
    text-align: center;
    font-weight: bold;
}
.headerlink a:hover,.headerlinkdefault  a:hover{
    color:#000;
    text-decoration:none;
}
.headerlinkdefault,.headerlinkdefault a:active,.headerlinkdefault a:link,.headerlinkdefault a:visited,.headerlinkdefault a:hover{
	color:#CDE472;
}
/* <-- Static Pages CSS  */
/* <-- Static Pages CSS  */

/* <-- Recent Viewed Items  CSS  */
.recentviews1 {
    background-repeat: no-repeat;
    background-image: url(Images/recent_1.gif);
    background-position: bottom right;
    width: 2px;
    height: 5px;    
}
.recentviews2 {
    background-image: url(Images/recent_2.gif);
    background-position: bottom;
    height: 5px;
    width: auto;
    color: #000000;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-weight: bold;
    font-size: 18px;
    padding-left: 7px;
    background-repeat: repeat-x;
    vertical-align: middle;
    line-height: 5px;
}
.recentviews3 {
    background-image: url(Images/recent_3.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    height: 5px;
    width: 2px; 
}
.recentvieswheader
{
    background-color: #F2F2F2;
    font-size: 11px;
    height:20px;
    vertical-align:middle;
    padding-left:5px;
    padding-top:10px;
    font-weight:bold;   
}

.recentviewsmiddle{
    /*border-left:solid 1px #F2F2F2;
    border-right:solid 1px #F2F2F2;*/
    background-color: #F2F2F2;
    font-size:10px;
}

.divrecentviewsmiddle{
    background-color: #F2F2F2;
    font-size:10px;
    overflow-y:auto;
    height:150px;
           
}
.recentviewslist
{
    list-style-type:disc;
    color:Olive;
    margin-left:20px;
    text-align:left;
}

.recentviews7 {
    background-repeat: no-repeat;
    background-image: url(Images/recent_4.gif);
    background-position: right top;
    width: 2px;
    height: 5px;
}
.recentviews8 {
    background-image: url(Images/recent_5.gif);
    height: 5px;
    width: auto;
    color: #FFFFFF;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-weight: bold;
    font-size: 18px;
    padding-left: 7px;
    background-repeat: repeat-x;
    vertical-align: middle;
    line-height: 5px;
}
.recentviews9 {
    background-image: url(Images/recent_6.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 5px;
    width: 2px;
}
/* <-- Recent Viewed Items  CSS  */

/* Selection Cart css starts */
.headersqr1 {
    background-repeat: no-repeat;
    background-image: url(Images/feature_corner_1.gif);
    height: 30px;
    background-position: left top;
    width: 4px;
}
.headersqr2 {
    color: #000000;
    font-size: 13px;
    font-weight: bold;  
    padding-left: 20px;
    background-image: url(Images/feature_corner_2.gif);
    background-repeat: repeat-x;
    font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
}
.headersqr3 {
    background-image: url(Images/feature_corner_3.gif);
    background-repeat: no-repeat;
    background-position: right top;
    height: 30px;
    width: 4px;
}
.headersqrmiddle {
    border-right-color: #82B426;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-left-color: #82B426;
    padding-top: 3px;
    width: 100%;
    height: auto;
}
.headersqr4 {background-repeat: no-repeat;
    background-image: url(images/tree_bg3.gif);
    height: 5px;
    background-position: left top;
    width: 5px;
}
.headersqr5 {background-image: url(images/tree_bottom.gif);
    background-repeat: repeat-x;
    background-position: top;
    height: 5px;
    font-size: 8px;
    color: #FFFFFF;
}
.headersqr6 {background-image: url(images/tree_bg4.gif);
    background-repeat: no-repeat;
    background-position: right top;
    height: 5px;
    width: 5px;
}
.lblloc {
    color: #355b78;
    text-decoration: none;
    font-size: 10px;
    font-weight: bold;
}
.rtxtul{
    color: #a60000;
    font-size: 10px;
    text-align: left;   
    text-decoration: none;  
}
.txtsilver {
    color: #999999;
    font-size: 9px;
}
.rtxtbold {
    color: #a60000;
    font-size: 10px;
    font-weight: bold;
    text-align: left;   
    text-decoration: none;  
}
/* Selection Cart css ends */

/* Sellers Category Count Details css starts */
.fontblack
{
    font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
    color:Black;    
}
.fontweightmaroon
{
    color:#ad0404;
    font-weight:bold;
    font-size:12px;
}
/* Sellers Category Count Details css ends */
.imgExpCol 
{
    background :transparent url(Images/gridimages/topItem_exp.gif) no-repeat scroll left -4px;  
    padding-left:20px;
    width:18px;
    height:23px;
}
.imgExpColopen 
{
    background :transparent url(Images/gridimages/topItem_col.gif) no-repeat scroll left -4px;  
    padding-left:20px;
    width:18px;
    height:23px;    
}

.catstatr td
{
padding:6px;
border:solid 1px #dcdcdc;
border-width:0 0 1px 0;
}
H3.sellermenuheading
{
	color:#0262c4;
	font-size:20px;
}

.hpselgroup 
{
	background:url(images/static/pricesbolo-icon-info.gif) no-repeat left center;
	height:48px;-moz-outline:none;
	padding-left:25px;margin-bottom:0px;text-decoration:none;
	padding-top:20px;
	cursor:pointer;
	font-size:14px;		
}
