@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
}
.mainbg {
	background:url(../images/mainbg.jpg) repeat-x left top;
}
td {
font-family: "Trebuchet MS";
font-size: 12px;
color: #2c2c2c;
}
a{
color: #2c2c2c;
text-decoration:none;}
a:hover {
color: #2c2c2c;
text-decoration:underline;}
.searchbg {
background: url(../images/search-bg.jpg) no-repeat center top;
}
.menuoff {
color:#FFFFFF;
font-size:18px;
padding:0 24px 0 24px;
cursor:pointer;
}
.menuon {
color:#FFFFFF;
font-size:18px;
background:url(../images/menubg.jpg) repeat-x left top;
padding:0 24px 0 24px;
cursor:pointer;
}
.taboff
{
color:#272727;
font-size:14px;
background-color:#f7f7f7;
border-left:solid 1px #cfcfcf;
border-right:solid 1px #cfcfcf;
border-top:solid 1px #cfcfcf;
padding:4px 15px 4px 15px;
cursor:pointer;
}
.tabon
{
color:#FFFFFF;
font-size:14px;
background-color:#bc1219;
border-left:solid 1px #bc1219;
border-right:solid 1px #bc1219;
border-top:solid 1px #bc1219;
padding:4px 15px 4px 15px;
cursor:pointer;
}
.leftshade{
background: url(../images/left-shade.jpg) no-repeat right 181px;
}
.rightshade {
background: url(../images/right-shade.jpg) no-repeat left 181px;
}
.banner2{
background:url(../images/banner2.jpg) no-repeat left top;
}
.banner3{
background:url(../images/banner3.jpg) no-repeat left top;}
.banner4{
background:url(../images/banner4.jpg) no-repeat left top;}

.about-baner
{
	background:url(../images/about-baner.jpg) no-repeat left top;
}
.testimonial
{
	background:url(../images/testimonial.jpg) no-repeat left top;
}

.txt_white14{
color: #ffffff;
font-size: 14px;
}
.txt_white28{
color: #ffffff;
font-size: 28px;
}

.txt_black11{
color:#2c2c2c;
font-size:11px;
}
.txt_black12{
color:#2c2c2c;
font-size:12px;
}
.txt_black14{
color:#2c2c2c;
font-size:14px;
}
.txt_black18{
color:#2c2c2c;
font-size:18px;
}
.txt_red12{
color:#bc1219;
font-size:12px;
}
.txt_red14{
color:#bc1219;
font-size:14px;
}
.txt_red18{
color:#b81319;
font-size:18px;
}
.txt_red18_2{
color:#e50410;
font-size:18px;
}
a.link_catagory {
color:#1f1f1f;
font-size: 12px;
text-decoration:none;
}
a.link_catagory:hover {
color:#bc1219;
font-size: 12px;
text-decoration:none;
}
a.link1 {
	color:#2c2c2c;
	font-size: 12px;
	text-decoration:none;
}
a.link1:hover {
color:#bc1219;
font-size: 12px;
text-decoration:none;
}

a.link_white12 {
color:#ffffff;
font-size: 12px;
text-decoration:none;
}
a.link_white12:hover {
color:#ffffff;
font-size: 12px;
text-decoration:underline;
}
.inputstyle1 {
width:185px;
color: #2c2c2c;
font-size: 14px;
background-color: transparent;
border-style:none;
}
.inputstyle2 {
width:130px;
color: #666666;
font-size: 11px;
background-color: transparent;
border-style:none;
}
.inputstyle3 {
width:230px;
color: #2c2c2c;
font-size: 12px;
background-color: #FFFFFF;
border:solid 1px #999999;
padding:2px 4px 2px 4px;
}
.hd-1 {
color:#FFFFFF;
font-size:18px;
background: url(../images/bg1.jpg) repeat-x left top;
padding-left:10px;
}
.prod_catagory_bg {
background: url(../images/prod-catag-bg.jpg) no-repeat center top;
padding-left:20px;
}
.prod_catagory_2 {
background: url(../images/prod-catag-bg2.jpg) no-repeat center top;
padding-right:25px;
text-align:right;
padding-top:6px;
}
.trackyour {
background: url(../images/track-your.jpg) no-repeat center top;
}
.bg2{
background:url(../images/bg2.jpg) repeat-x left top;
}
.bdr-red {
border:solid 1px #bc1219}
.bdr-grey {
border:solid 1px #a8a8a8}
.bdr-1 {
border-top:solid 1px #e3e3e3;
}
.product_img{
padding:5px 8px 5px 8px;
}
.product_desc
{
color:#2c2c2c;
font-size:11px;
padding:5px 8px 5px 8px;
}
.list1
{
list-style-type:disc;
padding-left:35px;
}
.footer {
color:#494949;
font-size:10px;
}
.footer a {
color:#494949;
font-size:10px;
text-decoration:none;
}
.footer a:hover {
color:#494949;
font-size:10px;
text-decoration:underline;
}
a.link_contact {
	color:#BC131A;
	font-size: 14px;
	text-decoration:none;
}
a.link_contact:hover {
	color:#1f1f1f;
	font-size: 14px;
	text-decoration:underline;
}

.txt_white16{
color: #ffffff;
font-size: 16px;
}
.inputstyle1_new {
width:235px;
color: #2c2c2c;
font-size: 16px;
background-color: transparent;
border-style:none;
padding:5px 0 5px 0; 
}
