@charset "utf-8";
/* CSS Document */

body{background-image:url(../images/bg.gif);
background-repeat:repeat-x;
margin:0px;
padding:0px;
color:#696969;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.search{background-image:url(../images/search_bg.gif);
background-repeat:no-repeat;
font-size:11px;
color:#313131;
font-weight:bold;
height:46px;
}

.search a{font-size:11px;
color:#313131;
font-weight:bold;
text-decoration:underline;
}

.search a:hover{
text-decoration:none;
}

.ser_in{width:204px;
		height:17px;
		margin:0px;
		padding-top:1px;
		border:1px #ad1a1a solid;
		}
		
.log_in{width:146px;
		height:17px;
		margin:0px;
		padding-top:1px;
		border:1px #ad1a1a solid;
		}
.dropdown{
width:146px;
height:20px;
border:1px #ad1a1a solid;
}		
.nav{margin:0px;
padding:0px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
width:123px;
height:36px;
}

.nav a{font-size:14px;
color:#FFFFFF;
font-weight:bold;
background-image:url(../images/navi.gif);
background-repeat:no-repeat;
width:123px;
height:24px;
display:block;
text-align:center;
margin:0px;
padding-top:12px;
text-decoration:none;
}

.nav a:hover{
color:#000000;
background-image:url(../images/navi_ov.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.nav .active{
color:#000000;
background-image:url(../images/navi_ov.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.nav1{margin:0px;
padding:0px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}

.nav1 a{font-size:14px;
color:#FFFFFF;
font-weight:bold;
background-image:url(../images/navi1.gif);
background-repeat:no-repeat;
width:122px;
height:24px;
display:block;
text-align:center;
margin:0px;
padding-top:12px;
text-decoration:none;
}

.nav1 a:hover{
color:#000000;
background-image:url(../images/navi1_ov.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.nav1 .active{
color:#000000;
background-image:url(../images/navi1_ov.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.login_bg{background-image:url(../images/login_bg.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
margin:0px;
padding:0px;
width:244px;
height:230px;
}

.login_bg a{
color:#FFFFFF;
font-weight:bold;
margin:0px;
padding:0px;
}
.log_txt{font-size:17px; font-weight:bold;}

.up_mid{background-image:url(../images/mid_up1.gif);
background-repeat:repeat-x;
margin:0px;
padding:0px;
}

.bot_mid{background-image:url(../images/mid_bot.gif);
background-repeat:repeat-x;
margin:0px;
padding:0px;
}

.mid_lft{background-image:url(../images/lft_mid.gif);
background-repeat:repeat-y;
margin:0px;
padding:0px;
}
.mid_rtt{background-image:url(../images/rtt_mid.gif);
background-repeat:repeat-y;
margin:0px;
padding:0px;
}

.left_bg{background-image:url(../images/lf_mid_bg.gif);
background-repeat:repeat-x;
margin:0px;
padding:0px;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
}

.left_mid_bg{background-image:url(../images/lft_mid_bg.gif);
background-repeat:repeat-y;
margin:0px;
padding:0px;
}

.left_mid_bg p{ width:167px; display:block; margin:0px 5px 0px 8px; padding:0px;}

.mid_up{background-image:url(../images/mid_upbg.gif);
background-repeat:repeat-x;
margin:0px;
padding:0px;
}

.mid_dwn{background-image:url(../images/m_mid_botbg_66.gif);
background-repeat:repeat-x;
margin:0px;
padding:0px;
}

.m_mid_bg{background-image:url(../images/m_mid_inbg_46.gif);
background-repeat:repeat-y;
margin:0px;
padding:0px;
}

.rt_mid_bg{background-image:url(../images/rt_pan_bg.gif);
background-repeat:repeat-y;
margin:0px;
padding:0px;
}

.bst_bg{background-image:url(../images/bst_dl_2.gif);
background-repeat:repeat-x;
font-size:17px;
color:#FFFFFF;
font-weight:bold;
}

.nav_ul{margin:0px;
padding:0px;
}

.nav_ul ul{margin:0px;
padding:0px;
list-style:none;
}

.nav_ul ul li{margin-left:10px;
padding-left:10px;
line-height:22px;
list-style:none;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
}

.nav_ul ul li a{margin:0px;
padding:0px;
color:#696969;
text-decoration:none;

}

.nav_ul ul li a:hover{margin:0px;
padding:0px;
color:#c20101;
text-decoration:none;
}

.nav1_ul{margin:0px;
padding:0px;
}

.nav1_ul ul{margin:0px;
padding:0px;
list-style:none;
}

.nav1_ul ul li{margin-left:10px;
display:block;
width:160px;
padding-left:10px;
line-height:22px;
list-style:none;
background-image:url(../images/bullet1.gif);
background-repeat:no-repeat;
}

.nav1_ul ul li a{margin:0px;
display:block;
width:160px;
padding:0px;
color:#c20101;
text-decoration:none;

}

.nav1_ul ul li a:hover{margin:0px;
padding:0px;
color:#c20101;
text-decoration:underline;
}

.hl{font-size:22px; color:#c20101; margin:0px; padding:0px;}

.pro_name{font-size:17px; color:#c20101; font-weight:bold;}

.pro_name a{font-size:17px; color:#c20101; font-weight:bold; text-decoration:none;}

.pro_name a:hover{font-size:17px; color:#c20101; font-weight:bold; text-decoration:underline;}

.coupan_txt{font-size:14px; color:#000000;}

.coupan_txt a{font-size:14px; color:#000000; text-decoration:none;}

.coupan_txt a:hover{font-size:14px; color:#000000;text-decoration:none; border-bottom:1px #c20101 solid;}

.red{color:#c20101; font-weight:bold;}
.red a{color:#c20101; text-decoration:none;}
.red a:hover{color:#c20101; text-decoration:underline; }

.red_1{color:#c20101;}
.black{color:#000000;}
.black a{color:#000000; text-decoration:none;}
.black a:hover{color:#000000;text-decoration:underline; }

.blue_1{color:#007fe0; font-weight:bold;}

.blue{font-size:17px; color:#007fe0; font-weight:bold;}
.blue a{font-size:17px; color:#007fe0; text-decoration:none;}
.blue a:hover{font-size:17px; color:#007fe0;text-decoration:underline; }

.bor{background-image:url(../images/border_img.gif);
background-repeat:repeat-x;
}

.black_view{color:#000000; font-weight:bold;}
.black_view a{color:#000000; text-decoration:none; font-weight:bold;}
.black_view a:hover{color:#000000;text-decoration:underline;}

.sub_in{width:195px;
		height:17px;
		margin:0px;
		padding-top:1px;
		border:1px #ad1a1a solid;
		color:#999999;}
.sub_red{color:#c21919; font-size:10px;}
.sub_red a{color:#c21919; font-size:10px; text-decoration:none;}
.gry{color:#999999; font-weight:normal;}
.bor1{border-top:#e5b2b2 1px dashed;}



.foot_mid{background-image:url(../images/mid_foot_bg.gif);
background-repeat:repeat-x;
height:50px;
text-align:center;
}

.foot_mid a{color:#696969; text-decoration:none;}
.foot_mid a:hover{color:#c21919; text-decoration:none;}

.lr_mar{margin:0px 5px;}

.copy{font-size:11px; text-align:center; vertical-align:bottom;}

.btn{background-color:#ad1a1a; border:2 #999999 solid; color:#FFFFFF; margin:0px; padding:2px 5px;}
/* iner page products category CSS start here */

.category_head{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-style:normal;
font-weight:bold;
}

.category_sub{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-style:normal;
text-decoration:none;
line-height:14px;
font-weight:normal;
}
.category_sub:hover{
color:#c20101;
text-decoration:underline;
}
.tablink{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#c20101;
font-style:normal;
text-decoration:none;
line-height:14px;
font-weight:bold;
}
.tablink:hover{
color:#000000;
text-decoration:underline;
}

.tablink_1{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#FFffff;
background-color:#CC0000;
font-style:normal;
display:block;
padding:3px;
text-decoration:none;
line-height:14px;
font-weight:bold;

}
.tablink_1:hover{
color:#000000;
display:block;
background-color:#FF9900;
padding:3px;
text-decoration:none;
}

.tablink_2{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#FFffff;
background-color:#666666;
font-style:normal;
display:block;
padding:3px;
text-decoration:none;
line-height:14px;
font-weight:normal;

}
.tablink_2:hover{
color:#000000;
display:block;
background-color:#FF9900;
padding:3px;
text-decoration:none;
}





.button_submit{
background-image:url(../images/bgimg.png);
background-position:center;
background-repeat:repeat-x;
height:29px;
margin:0px;
padding:0px;
padding-bottom:1px;
width:73px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
border:0px solid #ffffff;
color:#ffffff;
}

.imglink{border:0px;
}

a{
text-decoration:none;
color:#0000FF}

a:hover{
color:#c20101;
text-decoration:underline;
}

.heading{
text-decoration:none;
font-size:13px;
color:#000000;
font-style:normal;
}

.textarea{
margin:0px;
border:1px #ad1a1a solid;
}

.head_bg_img{background-image:url(../images/head_bg1.gif);
background-repeat:repeat-x;
margin:0px;
padding:8px 0px 5px 0px;

}
