body { margin:0px; background-image: url(./images/top_bg.jpg); background-repeat: repeat-x; height:33px;  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4b4a4a; line-height:19px;}
	
.top_menu { font-size:11px; color:#565655; line-height:18px; text-decoration:none; text-align:left; vertical-align:top;}
.top_menu a{ color:#565655; text-decoration:none;}
.top_menu a:hover{ color:#565655; text-decoration:none;}

.nav_bg { background-image:url(./images/nav_bg.jpg); background-repeat:repeat-x;}

.navigation_main { font-size:12px; color:#FFFFFF;  line-height:22px; text-decoration:none;}
.navigation_main a{ color:#FFFFFF;  line-height:22px; text-decoration:none;}
.navigation_main a:hover{ color:#000000;  line-height:22px; text-decoration:none;}


.nav_text {  font-size:12px; color:#FFFFFF; text-align:right; line-height:21px;}

.jump_menu { width:150px; height:20px; border:1px solid #CeCeCe;  font-size:12px; color:#565655;}

.textfield { width:95px; height:16px; border:1px solid #cecece;  font-size:11px; color:#565655; padding-left:5px;}

.textfield_news { width:160px; height:16px; border:1px solid #cecece; font-size:11px; color:#565655; padding-left:5px;}
.heading_bg { background-image:url(./images/categorie_middle_bg.jpg); border-bottom:2px solid #dddddd; border-left:2px solid #dddddd; border-right:2px solid #dddddd;  font-size:14px; color:#ce120d; padding-left:10px; padding-bottom:3px;}

.border { border-left:2px solid #dddddd; border-right:2px solid #dddddd;}
.border  a{ color:#2f2e2e;  text-decoration:none;}
.border  a:hover{ color:#000000;   text-decoration:none;}

.categorie_list {  font-size:11px; color:#565655; line-height:25px; padding-left:10px; vertical-align:bottom; text-align:left;}
.categorie_list a{   text-decoration:none;}
.categorie_list a:hover{ color:#000000;   text-decoration:none;}

.coloum { background-image:url(./images/coloum_img.jpg); background-repeat:no-repeat; background-position:center;  font-size:11px; color:#565655; line-height:25px; padding-left:30px;}

.coloum_big { background-image:url(./images/coloum_big_img.jpg); background-repeat:no-repeat;  font-size:11px; color:#565655; background-position:center;  padding-left:25px; line-height:18px;}

.coloum_big_bottom { background-image:url(./images/coloum_big_bottom.jpg); background-repeat:no-repeat;  font-size:11px; color:#565655; background-position:center;  padding-left:25px; line-height:18px;}


.cart_text {font-size:11px; color:#383737; padding-left:2px; line-height:22px;}

.dollar_price { font-size:11px; color:#ac0907; text-align:right;padding-right:2px;}

.total {  font-size:11px; color:#d61920; line-height:30px; text-align:center;}

.product_text { font-size:11px; color:#4b4c4b; text-align:center; height:30px;}

.middle_bg { background-image:url(./images/middle_heading_bg.jpg); border-bottom:2px solid #dddddd; border-left:2px solid #dddddd; border-right:2px solid #dddddd; font-size:14px; color:#2b2a2a; padding-left:10px; padding-bottom:3px;}

.special_heading {  font-size:12px; color:#383737; line-height:18px; height:35px; vertical-align:middle; padding-left:10px;}

.specials_text { font-size:11px; color:#696868; padding-left:20px; line-height:18px; height:60px;}

.price_text { font-size:15px; color:#b7100b; padding-left:5px;}

.fotter {  font-size:11px; color:#383737; padding-right:10px; text-decoration:none;}
.fotter a{ color:#383737; text-decoration:none;}
.fotter a:hover{ color:#383737; text-decoration:none;}

.fotter_border { border:1px solid #dddddd;}

.copyright {  font-size:11px; color:#626361; height:40px; border-bottom:1px solid #dddddd;}

.bottom_text {  font-size:11px; color:#959596; line-height:18px;}
.bottom_text a{ color:#959596; text-decoration:none;}
.bottom_text a:hover{  color:#959596; text-decoration:none;}

.brad_welcome { color:#b80e0e; font-size:16px;}
.bradcrume { color:#5f5f5f; font-size:12px; text-decoration:none;}
.bradcrume a{ color:#5f5f5f;  text-decoration:none;}
.bradcrume a:hovar{ color:#b80e0e;  text-decoration:none;}
.br_red {  color:#b80e0e; font-size:13px;} 
.gridborder{border-left:1px solid #d8d9da; border-right:1px solid #d8d9da;  }
.lefborder {border-left:1px solid #d8d9da;  border-bottom:1px solid #cecece;   }
.right{border-right:1px solid #d8d9da; border-bottom:1px solid #cecece; }
.grid_bg {background-image:url(./images/grid_curv_bottom_bg.jpg); background-repeat:repeat-x; height:7px;}
.grid_top_bg {background-image:url(./images/grid_top_bg.jpg); background-repeat:repeat-x; height:7px;}


.grid_heading {background-image:url(./images/grid_bg.jpg); background-repeat:repeat-x; color:#4c4b4b; font-size:12px;}
.grid {color:#4c4b4b; font-size:11px; border-bottom:1px solid #cecece; line-height:30px;}
.textfield_large {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:414141; width:400px; height:130px;}
.leftborder {border-left:1px solid #d8d9da; }
.jumpmenu {border-left:1px solid #d8d9da;  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:414141; }
.borderright {border-right:1px solid #d8d9da; }

.comment {color:#4c4b4b; font-size:12px;}
.gridtotal_price { color:#4c4b4b; font-size:11px; font-weight:bold; solid #cecece; line-height:25px;}
.pricetotal {color:#a10605; font-size:16px; border-bottom:1px solid #cecece; line-height:30px;}
.billinadress {font-size:12px; color:#b90302; background-image:url(./images/grid_bg.jpg); background-repeat:repeat-x; height:29px; line-height:29px;}
.billin_text { font-size:12px; color:#434343; line-height:25px; padding-left:10px; border-left:1px solid #d8d9da; border-right:1px solid #d8d9da; padding-top:10px;}

.productdetail_page { font-size:15px; color:#1b1b1b; line-height:30px;  border-top:1px solid #cecece;vertical-align:middle; }
.productdetail_page a{ color:#1b1b1b; text-decoration:none;}
.productdetail_page a:hover{ color:#d40702; text-decoration:none;}




.amount {font-size:11px; color:#bf0603; border-top:0px solid #cecece; font-weight:bold;}

.shado_bg_top {background-image:url(./images/shado_bg_top.jpg); background-repeat:repeat-x; height:10px;}
.shado_bg_bottom {background-image:url(./images/shado_bg_bottom.jpg); background-repeat:repeat-x; height:10px;}
.shado_bg_left_line {background-image:url(./images/shado_left_line.jpg); background-repeat:repeat-y; height:10px; width:11px;}
.shado_bg_right_line {background-image:url(./images/shado_right_line.jpg); background-repeat:repeat-y; height:10px; width:11px;}

.text_heading {color:#1b1b1b; font-size:15px;}

.redtext {color:#b80e0e; font-size:12px; border-top:1px solid #cccccc; }
.redfont {color:#b80e0e; font-size:12px;  }
.topborder { border-top:1px solid #cccccc; line-height:28px; }
.price {color:#414141; font-size:16px;}
.grid_main_heading {background-image:url(./images/grid_bg.jpg); background-repeat:repeat-x; color:#2b2a2a; font-size:14px;}

.text_field {width:220px; height:18px; color:#414141; border:1px solid #cecece;}

.text_field_login {width:180px; height:18px; color:#414141; border:1px solid #cecece;}

.sub_heading_main {
font-size:16px;
color:#c82929; 
line-height:25px; }

.user {color:#5b5959; font-size:12px;vertical-align:middle;}
.user a{
color:#5b5959; 
text-decoration:none;
}
.user a:hover{
color:#5b5959; 
text-decoration:none;
}
.login_text{font-family:Arial; font-size:10pt; color:#020202; }
.login_text  a { color:#d81921; text-decoration:none; font-size:12px;}
.login_text  a:hover { color:#e5010b; text-decoration:none; font-size:12px;}
.categories_border { background-image:url(./images/categories_border_right.jpg); background-repeat:no-repeat; height:100px; background-position:center; }
.categories_bottom_border {background-image:url(./images/categories_border_bottom.jpg); background-repeat:no-repeat; width:174px; height:3px; background-position:center; }	

.table_border {border-left:1px solid #d8d9da; border-right:1px solid #d8d9da; padding-top:8px; padding-bottom:7px; }

.categories_text {color:1b1b1b; font-size:15px; padding-left:10px; line-height:20px;} 
.categories_text a{ color:#1b1b1b; text-decoration:none;}
.categories_text a:hover{ color:#d40702; text-decoration:none;}


.quantity { width:40px; height:16px; border:1px solid #cecece;  font-size:11px; color:#565655; text-align:center;}
.view_cart {font-size:18px; color:#bf0603; border-top:1px solid #cecece; font-weight:bold; padding-right:7px;vertical-align:middle;}

.numering {color:#1b1b1b; font-size:11px; text-decoration:none;}
.numering  a {color:#1b1b1b;  text-decoration:none;}
.numering  a:hover {color:#ff7300;  text-decoration:none;}

.numering_hovar {color:#ff7300; font-size:12px; text-decoration:none; font-weight:bold;}
.numering_hovar  a{color:#ff7300;  text-decoration:none;}
.numering_hovar  a:hover{color:#ff7300;  text-decoration:none;}
.total_amount {color:#b10b08; font-size:18px; padding-right:7px;}

.right_text{font-family:Arial;  font-size:11px; color:#4b4a4a; text-align:left }
.right_text b{font-family:Arial;  font-size:12px; color:#b50203; text-align:left }

.middle_line{background-image:url(./images/line_bg.jpg); background-repeat:repeat-x}


.text01{font-family:Arial;  font-size:12px; color:#4b4a4a;  }
.text01  a { color:#bc0b0d; text-decoration:none;}
.text01 a:hover { color:#c82929; text-decoration:none;}
.text01 b{font-family:Arial;  font-size:12px; color:#b50203;  }


.border_orderdetails{ border-bottom:solid 1px #dedede;  border-right:solid 1px #dedede; padding-right:5px; }

.border_bottomorder_details{ border-bottom:solid 1px #dedede; padding-right:5px; }

.printth {border:1px solid #000000;border-top-width: 2px; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#333333;}
.printth_text {border:1px solid #000000;border-top-width: 2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

.invoice_heading {
font-family:Arial, Helvetica, sans-serif; font-size:20px;
color:#4f4e4e; text-align:center;   }

.comingsoon {font-size:12pt; color:#666666; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-top:7px; padding-left:6px;  }
.soldout {font-size:12pt; color:#666666; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:6px;  }


/* Added By vikas */
.sub_heading01 {
background-image:url(./images/grid_bg.jpg); 
background-repeat:repeat-x; 
color:#2b2a2a; 
font-size:14px; 
height:25px;
}
.sub_heading01 a{ 
color:#2b2a2a; 
font-size:14px; 
text-decoration:none;
}
.sub_heading01 a:hover{ 
color:#2b2a2a; 
font-size:14px; 
text-decoration:none;
}

.productListing-data { font-size:12px; color:#1b1b1b; line-height:30px;  border-top:1px solid #cecece;padding-top:10px; }
.productListing-data a{ color:#1b1b1b; text-decoration:none;}
.productListing-data a:hover{ color:#d40702; text-decoration:none;}

.dropdown { width:200px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565655;}

.table_border12 {
border-left:1px solid #d8d9da; 
border-right:1px solid #d8d9da; 
border-top:1px solid #d8d9da; 
border-bottom:1px solid #d8d9da; 
padding-top:0px; 
padding-bottom:7px; 
}

.create_account { width:10px; height:16px; border:1px solid #cecece; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#565655; padding-left:5px;}
.pageResults{width:10px; height:16px; border:1px solid #cecece; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#565655; padding-left:5px;}

TD.fieldKey {
  width:100px; 
  height:18px; 
  border:1px solid #cecece; 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:11px; 
  color:#565655; 
  padding-left:15px;
}

TD.fieldValue {
  width:160px; 
  height:16px; 
  border:1px solid #cecece; 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:11px; 
  color:#565655; 
  padding-left:5px;
}
.text_field {width:220px; height:18px; color:#414141; border:1px solid #cecece;}


.final_price { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-waight:bold; 
color:#a10605; 
border-bottom:1px solid #cecece; 
line-height:20px;}


.table_border_bottom {border-bottom:1px solid #d8d9da; padding-top:8px; padding-bottom:7px;  }
.table_border_right {border-right:1px solid #d8d9da; padding-top:8px; padding-bottom:7px; }


.border_td {border-right:1px solid #dddddd }


.check_out_price {font-size:18px; color:#bf0603; font-weight:bold; padding-right:7px; vertical-align:middle;}

.coloum12 { 
background-repeat:no-repeat; 
font-size:11px; 
color:#565655; 
line-height:24px;
height:24px;
padding-left:10px;
}

.coloum22 { 
border-bottom:1px solid #cecece;
line-height:24px;
height:24px;
padding-left:10px;

}
.messageBox { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.messageStackError, .messageStackWarning { font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color: #ffb3b5; }
.messageStackSuccess { font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color: #99ff00; }
/***** Begin Sitemap_SEO *****/ 
ul.sitemap {
color: #C20E0B;
}
.sitemap {
  font-family: Arial, sans-serif;
  font-size: 11px;
  color: #C20E0B;
  font-weight : normal;
}
.sitemapHeading {
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #C20E0B;
  font-weight : normal;
}
.sitemapProducts {
  font-family: Arial, sans-serif;
  font-size: 10px;
  color: #928F8F;
  font-weight : normal;text-decoration:none; 
}
A.sitemap { 
  color: #928F8F; text-decoration:none; 
}
A.sitemap:hover {
  color: #C20E0B;
}

.fax-order { font-size:11px; color:#4b4c4b; padding-left:15px; padding-right:15px; line-height:18px; text-decoration:none;}

.subheadigntext {
	font-family:verdana; font-size:14px; color:#9d0303; 	
	 background-image:url(./images/middle_heading_bg.jpg); border-bottom:2px solid #dddddd; 
	 border-left:2px solid #dddddd; border-right:2px solid #dddddd; font-weight:bold; padding-left:10px; padding-bottom:3px; text-transform:uppercase;}
	
	

.boxcategories { background-color:#ebeaea; font-size:14px; color:#3d3d3d; font-family: tahoma; padding:7px;  }
.boxborder {border-left:1px solid #efefef; border-bottom:1px solid #efefef; border-right:1px solid #efefef;padding-top:7px; padding-bottom:7px;}
/***** End Sitemap_SEO *****/ 

