


body{margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;}
.outerdiv{width:1004px;w\idth:1003px;float:left;background-color:#FFFFFF;}
.search{float:left;margin-top:4px;margin-left:770px;}
.search_textbox{font-size:10px;color:#666666;border:#FF0033 1px solid;}
.logo{background-image:url(../images/logo.gif);background-repeat:no-repeat;width:260px;height:150px;float:left;}
/*.SupremeLogo{background-image:url(../images/logo.gif);background-repeat:no-repeat;width:260px;height:150px;float:left;}*/
.banner{width:1003px;height:145px;float:left;}
.clear{clear:both;}
.content{width:100%;float:left; margin-top:5px;}
.leftpanel{width:18.3%;float:left;}
.middlepanel{width:63%; float:left; border:#CCCCCC 1px solid;}
.rightpanel{width:16.5%; float:left;}


/* vertical menu css*/
.vertmenu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 125%;width: 170px;padding: 0px;margin: 0px;}
.vertmenu h1 {display: block;background-image:url(../images/bgred.jpg);background-repeat:repeat-x; font-size: 55%; padding: 3px 0 5px 3px;
              border: 1px solid #a60407;color: #fff;margin: 0px;width:169px;}
.vertmenu h2{display: block;background-color:#c2c0ea;background-repeat:repeat-x; font-size: 40%; padding: 3px 0 5px 3px;border: 1px solid #BF80FF;
             color: #000000;margin: 0px;width:169px;}
.vertmenu ul{list-style: none;margin: 0px;padding: 0px;border: none;}
.vertmenu ul li{margin: 0px;padding: 0px;}
.vertmenu ul li a{font-size: 55%;display: block;border-bottom: 1px dashed #C39C4E;padding: 0px 0px 2px 4px;text-decoration: none;color: #666666;
				width:169px;}
.vertmenu ul li a:hover, #vertmenu ul li a:focus{color: #d90405;background-color: #eeeeee;}
.smalltextcolor{color:#FF00CC;font-size:9px;}
/* vertical menu css ends here*/


.welcome_text{ font-family: "Courier New", Courier, monospace; font-size:16px; font-weight:bold; color:#CC0000;}
.products_bg{width:310px;height:129px;background-image:url(../images/products_bg.jpg);background-repeat:no-repeat;background-position:center center;}
.productname{font-family:Verdana, Arial, Helvetica, sans-serif;color:#cc0000;font-size:11px; font-weight:bold;margin-left:45px;margin-top:8px;}
.product_image{width:85px;height:85px; float:left; margin-top:14px; margin-left:10px;}
.starting_price{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; font-weight:bold; margin-top:24px; margin-left:10px;
				float:left;}
.offer_price{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; font-weight:bold; margin-top:5px; margin-left:10px;
			float:left;}
.starting_red{color:#CC0000;   font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.starting_green{color:#009900;   font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:10px;}
.viewlarge_button{ background-image:url(../images/viewlarge.jpg); background-repeat:no-repeat; width:66px; height:16px; margin-left:15px;
					margin-top:18px; float:left;}
.detail_button{ background-image:url(../images/details.jpg); background-repeat:no-repeat; width:48px; height:14px; margin-left:15px;
				margin-top:20px; float:left;}
.footer_bg{ background-image:url(../images/footerbg.jpg); height:97px;}
.footer_image{background-image:url(../images/footerimage.jpg); background-repeat:no-repeat; width:52px; height:48px; margin: 3px 0 0 5px;
				float:left;}
.bestview{font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-size:10px; margin:20px 0 0 5px; float:left;}
.footertext_outerdiv{float:left; margin-top:3px; width:100%;}
.footer_text{font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC0000; text-decoration:none; font-size:10px; font-weight:bold;
			margin-left:5px; text-align:center; }
.footer_text a:hover{color:#000;}
.copyright{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC0000; text-align:center; font-size:9px;}


/* Brand menu css*/
.Brandmenu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%;width: 170px;padding: 0px;margin: 0px;}
.Brandmenu h1 {display: block;background-image:url(../images/bgred.jpg);background-repeat:repeat-x; font-size: 55%; padding: 3px 0 5px 3px;border: 1px solid #a60407;color: #fff;margin: 0px;width:169px;}
.Brandmenu h2{display: block;background-color:#c2c0ea;background-repeat:repeat-x; font-size: 40%; padding: 3px 0 5px 3px;border: 1px solid #BF80FF;color: #000000;margin: 0px;width:169px;}
.Brandmenu ul{list-style: none;margin: 0px;padding: 0px;border: none;}
.Brandmenu ul li{margin: 0px;padding: 0px;}
.Brandmenu ul li a{font-size: 55%;display: block;border-bottom: 1px dashed #C39C4E;padding: 5px 0px 5px 4px;text-decoration: none;color: #666666;width:169px;}
				
.Brandmenu ul li a:hover, #Brandmenu ul li a:focus{color: #d90405;background-color: #eeeeee;}
.smalltextcolor{color:#FF00CC;font-size:9px;}
/* Brand Menu css ends here*/

/* Category menu css*/
.Categorymenu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%;width: 180px;padding: 0px;margin: 0px;}
.Categorymenu h1 {display: block;background-image:url(../images/bgred.jpg);background-repeat:repeat-x; font-size: 55%; padding: 3px 0 5px 3px;
              border: 1px solid #a60407;color: #fff;margin: 0px;width:180px;}
.Categorymenu h2{display: block;background-color:#c2c0ea;background-repeat:repeat-x; font-size: 40%; padding: 3px 0 5px 3px;border: 1px solid #BF80FF;color: #000000;margin: 0px;width:180px;}
.Categorymenu ul{list-style: none;margin: 0px;padding: 0px;border: none;}
.Categorymenu ul li{margin: 0px;padding: 0px;}
.Categorymenu ul li a{font-size: 55%;display: block;border-bottom: 1px dashed #C39C4E;padding: 5px 0px 5px 4px;text-decoration: none;color: #666666;width:180px;}
.Categorymenu ul li a:hover, #Categorymenu ul li a:focus{color: #d90405;background-color: #eeeeee;}
.smalltextcolor{color:#FF00CC;font-size:9px;}
/* Category Menu css ends here*/

/* Product menu css*/
.Productmenu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%;width: 180px;padding: 0px;margin-top: 3px;}
.Productmenu h1 {display: block;background-image:url(../images/bgred.jpg);background-repeat:repeat-x; font-size: 55%; padding: 3px 0 5px 3px; border: 1px solid #a60407;color: #fff;margin: 0px;width:180px;}
.Productmenu h2{display: block;background-color:#c2c0ea;background-repeat:repeat-x; font-size: 40%; padding: 3px 0 5px 3px;border: 1px solid #BF80FF;color: #000000;margin: 0px;width:180px;}
.Productmenu ul{list-style: none;margin: 0px;padding: 0px;border: none;}
.Productmenu ul li{margin: 0px;padding: 0px;}
.Productmenu ul li a{font-size: 55%;display: block;border-bottom: 1px dashed #C39C4E;padding: 5px 0px 5px 4px;text-decoration: none;color: #666666;width:180px;}
.Productmenu ul li a:hover, #Productmenu ul li a:focus{color: #d90405;background-color: #eeeeee;}
.smalltextcolor{color:#FF00CC;font-size:9px;}
/* Product  Menu css ends here*/

.PageTitle {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 125%;padding: 0px;margin: 0px;}
.PageTitle h1 {display: block;background-color: #C10408;background-repeat:repeat-x; font-size: 65%; font-weight:bold;padding: 3px 0 5px 3px; border: 1px solid #a60407;color: #fff;margin: 0px;width:97.5%;margin-left:5px;}

.PrevPageNavigation {color:#CC0000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.PrevPageNavigation:hover {color:#666699;}

.NextPageNavigation {color:#CC0000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.NextPageNavigation:hover {color:#666699;}

.Navigation {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}

.BasicStyle {color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}

.textBox {border: 1px solid #666666; padding:2px;}

.HyperLink
{
   color:#CC0000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration:none;cursor:pointer;
}

.lefttopcorner
{
background-image:url(../images/lefttopcorner.jpg);
background-repeat:no-repeat;
width:37px;
height:30px;
}

.RegularTextbox
 {    
    BORDER-RIGHT:slategray 1px solid;    
    BORDER-TOP: slategray 1px solid;    
    FONT-SIZE: 12px;   
    MARGIN: 2px;    
    BORDER-LEFT:slategray 1px solid;   
    WIDTH:170px;
    COLOR: #333333;
    BORDER-BOTTOM: slategray 1px solid;
    FONT-FAMILY: 'Trebuchet MS';  
    BACKGROUND-COLOR: whitesmoke;
 }

.RegularSmallTextbox{    BORDER-RIGHT: slategray 1px solid    PADDING-RIGHT: 2px    BORDER-TOP: slategray 1px solid    PADDING-LEFT: 2px    FONT-SIZE: 13px    PADDING-BOTTOM: 1px    MARGIN: 2px    BORDER-LEFT: slategray 1px solid    WIDTH: 100px    COLOR: #333333    PADDING-TOP: 1px    BORDER-BOTTOM: slategray 1px solid    FONT-FAMILY: 'Trebuchet MS'    BACKGROUND-COLOR: whitesmoke}
.RegularListbox{    BORDER-RIGHT: slategray 1px solid    PADDING-RIGHT: 2px    BORDER-TOP: slategray 1px solid    PADDING-LEFT: 2px    FONT-SIZE: 12px    PADDING-BOTTOM: 0px    MARGIN: 0px    BORDER-LEFT: slategray 1px solid    WIDTH: 300px    COLOR: #333333    PADDING-TOP: 0px    BORDER-BOTTOM: slategray 1px solid    FONT-FAMILY: 'Trebuchet MS'    HEIGHT: 23px    BACKGROUND-COLOR: whitesmoke}

.RegularButton
{
  BORDER-RIGHT: royalblue 1px groove;
  PADDING-RIGHT: 1px;
  BORDER-TOP: royalblue 1px groove;
  PADDING-LEFT: 1px;
  PADDING-BOTTOM: 1px;
  MARGIN: 1px;
  BORDER-LEFT: royalblue 1px groove;
  WIDTH: 120px;
  COLOR: mediumslateblue;
  PADDING-TOP: 1px;
  BORDER-BOTTOM: royalblue 1px groove;
  FONT-FAMILY: 'Trebuchet MS';
  HEIGHT: 23px;
  BACKGROUND-COLOR: #e3e1db;
  FONT-SIZE: 13px;
}

.fieldLabel
{    
    FONT-SIZE: 12px;   
    FLOAT: left;
    WIDTH: 170px;
    COLOR: #333333;
    PADDING-TOP: 2px;
    FONT-FAMILY: 'Trebuchet MS';
   
}

.instructions
{    
    FONT-SIZE: 12px;   
    FLOAT: left;
    COLOR: #333333;
    PADDING-TOP: 2px;
    FONT-FAMILY: 'Trebuchet MS';
   
}

.UserPageURL
{
   border:1px solid blue;
   margin-left:200px;
   padding:5px;
   width : 300px;
}

.Table_Heading
{
    font-size:19px;
    font-weight:500;
    font-style:Verdana, Arial, Helvetica, sans-serif;
    text-align:center;    
}

.mandatory
{
    /*FONT-WEIGHT: 900;*/
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: super;
    COLOR: crimson;
    FONT-FAMILY: 'Arial Black'
}


BODY.adminPages{    FONT-SIZE: 12px    COLOR: #333333    FONT-FAMILY: 'Trebuchet MS'}
BODY.simpleBody
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: 'Trebuchet MS';
    BACKGROUND-COLOR: #e6e4e4
}

.codeboxes
  {    
    BORDER-RIGHT: #cccccc 1px dashed;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #cccccc 1px dashed;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #cccccc 1px dashed;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccccc 1px dashed;
    BACKGROUND-COLOR: #ffffff
  }

.CellRight{border-right:1px solid black;}
.CellTop{border-top:1px solid black;}
.CellBottom{border-bottom : 1px solid black;}

.PriceListTable
{
  /*font-family : Tahoma;
  font-size : 12px;	
  border : 1px solid black; */
  font-size:12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.RowOdd {background:#BDE0BC;}
.RowEven {background:#FFCCCC;}

.RowOdd {background:#DBF8FF;}
.RowEven {background:#FFCCCC;}


.Headerbg
{
   background-color : #CECECE;
}

.OptionParent
{
 color:Blue;    
}

.OptionSub
{
 color:Black;
}

.NoteText
{
   font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;
}

.ProductInformation
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


<!-- Added on 20080823 -->
<!--box bg classes start here-->
.lefttopcorner
{
background-image:url(../images/lefttopcorner.jpg);
background-repeat:no-repeat;
width:37px;
height:30px;
}
.offer
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#cc0000;
font-weight:bold;
font-size:10px;
margin-top:5px;
}
.productlist_content
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

<!--box bg classes end here-->

.lefttopcorner
{
background:url(/images/lefttopcorner.jpg);
background-repeat:no-repeat;
width:4%;
height:30px;
}
.topmenubg
{
background-image:url(/images/topmenubg.jpg);
background-repeat:repeat-x;
width:91%;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
 font-weight:bold;

}
.righttopbg
{
background-image:url(/images/righttopcorner.jpg);
background-repeat:no-repeat;
width:5%;
}
.middleleftbg

{
background:url(/images/leftmiddlebg.jpg);
background-repeat:repeat-y;
 }
 
 .middlerightbg
 {
 background:url(/images/rightmiddlebg.jpg);
 background-repeat:repeat-y;
 }
.bottomleftbg
{
 background:url(/images/leftbottomcorner.jpg);
 background-repeat:no-repeat;height:18px;
}
.bottommiddlebg
{
background:url(/images/bottommiddlecorner.jpg);
background-repeat:repeat-x;
}
.bottomrightbg
{
background:url(/images/rightbottomcorner.jpg);
background-repeat:no-repeat;
}
.ActualPrice
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:11px;
}

.OnlinePrice
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:green;
font-size:11px;
font-weight:bold;
padding : 5px 0px 0px 0px;
}

.smalldescription
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
height:75px;
text-align:justify;
padding:5px 0px 5px 0px;
/*padding-bottom:5px;*/
}

.SpecialOffer
{
   color:white;
   background-color:#666666;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   padding:3px;
   width:150px;
}

.button
{
float:left;
width:auto;
padding:5px;
}
.product_image
{

width:100%;
padding:5px;
}

.cursor
{
  cursor:pointer;
}

.ProductDetails
{
   padding-right: 10px;
   padding-left: 5px;
   padding-top: 5px;
   padding-top: 5px;
   background-color:#f5f3f3;
   border:1px solid #cccccc;
}

.ProductInfo
{ 
  padding-left: 15px; 
 padding-right: 15px; 
 padding-top: 5px;
}

.ProductImage
{
  background-image:url(../images/productbg2.jpg);
  background-repeat:no-repeat;
  background-position:center center;
  height:105px;
}

.ProductPicture
{
  background-image:url(../images/productbg2.jpg);
  background-repeat:no-repeat;
  background-position:center center;
  height:105px;
  margin-top:5px;
}

.ProdImagePadding
{
  padding : 5px;
  text-align:center;
  height:120px;
}
 
.CategoryContent
{
  border:1px solid #e6e6e6;
  padding : 3px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #666666;
}



.PriceListRowOdd {background:#FFF2F2;}
.PriceListRowEven {background:#F8F8F8;}

.SearchTextBox
{
  border:1px solid red;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  background-color:#eeeeee;
}

.price
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:blue;
wrap:no-wrap;
  PADDING:0 5px 0 5px;

}

.Categorybutton
{
   text-align:right;
   padding-bottom:5px; 
}

.prddescrip
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
 /* height:70px;*/
  text-align:justify;
  padding-bottom:5px;
  float:left;
  width:72%;
}

 .PriceListStyle{color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; font-weight:bold;}


/* .PriceListTitle{color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px; font-weight:bold;padding-top:15px;}*/
 .PriceListTitle{font-size:18px;font-weight:bold;color:#C10408;}

 .PriceListMargin{margin-left:5px;}

 .download
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
}

.prdname
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#C10408;
    font-size:11px;
    float:left;
    width:72%;
    margin-top:5px;
}

.prdpic
{
   float:left;
   width:20%;
}

.SearchBrandBorder
{
   border:1px solid red;
   background-color:#F5F3F3;
}

.CategoryImage
{
  border:1px solid #888485;
  cursor:pointer;
}

.txtBox
 {    
    BORDER-RIGHT:slategray 1px solid;    
    BORDER-TOP: slategray 1px solid;    
    FONT-SIZE: 12px;   
    MARGIN: 2px;    
    BORDER-LEFT:slategray 1px solid;   
    WIDTH:200px;
    COLOR: #333333;
    BORDER-BOTTOM: slategray 1px solid;
    FONT-FAMILY: 'Trebuchet MS';  
    BACKGROUND-COLOR: whitesmoke;
    PADDING : 3PX;
 }

.PriceListHeaderCell
{
 background-color:#BEBEBE;
 color:#000000;
 border:1px solid black;
}

.PriceListBorder
{
  border-bottom:1px dotted black;
}