body {
	/*background-color:#949494;*/
	background-image:url(../images/mainbg.jpg);
	background-repeat:repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #303030;
	padding: 0px;
	/*margin: 0px auto;*/
}
#header1{
    width:996px;
   margin: 0px auto;
    /*background-image: url(../images/flower.jpg);
    color:#ffffff;*/
}
.mainborder{
    width:996px;
    /*padding:1px 0;
    text-align:left;*/
    text-align: left;
    background:#ffffff;
    color:#303030;
    border:0px solid #a0a0a0;
}
.whitebg{background-color: #ffffff;}
#50per{width:50%;}
#50per1{width:50%;}
.mainwd{width:996px;}
.bodywd{width:616px;}
.wd555{width:555px;}
.fixwd{
    width:760px;
    margin-left:0px;
    margin-top:0px;
    padding:0px;
    text-align:left;
}
.mainborder1{
    /*width:1000px;*/
    /*margin:15px auto;
    padding:1px 0;
    text-align:left;*/
    background:#ffffff;
    color:#303030;
    border:0px solid #a0a0a0;
}

#header2
{
    /*width:996px;
     margin: 0px auto;
    background-color:#c3c3c3;
    background-image: url(../images/flower.jpg);
    color:#ffffff;*/
}
#static td
 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
  }
.bodysideline
{
    border-left:1px solid #d6d4d4;
    padding:0px;
}
.topbg
{
    background-image: url(../images/topbg.jpg);
    background-repeat:repeat-y;
    background-repeat:repeat-x;
}
.topgray
{
    background-image: url(../images/topgray.jpg);
    background-repeat:repeat-x;
}
.topgray1
{
    background-image: url(../images/topgray1.jpg);
    background-repeat:repeat-x;
}
.topgray2
{
    background-image: url(../images/topgray2.jpg);
    background-repeat:repeat-x;
}
.topgrayspace
{
    background-image: url(../images/topspace.gif);
    background-repeat:repeat-x;
}
.mywd
{
    height:5px;
}

.innerbg
{
    /*background-image: url(../images/innerbg.jpg);
    background-repeat:repeat;*/
    height:30px;
}
.title
{
    font-size:14px;
    color:#000000;
    font-weight:bold;
    padding-top:3px;
    padding-bottom:3px;
    padding-right:3px;
    padding-left:8px;
}
.arrow
{
    color:#d89247;
    font-size:11px;
    font-weight:bold;
}
.bggray
{
    background-color:#e2e2e2;
}
.bggrayblk
{
    background-color:#e2e2e2;
    font-size:11px;
    color:#000000;
    font-weight:bold;
}
.bggrayblk1
{
    background-color:#f0f0f0;
    font-size:11px;
    color:#000000;
    font-weight:bold;
}
.ftbg
{
    background-image: url(../images/ftbg.jpg);
    background-repeat:repeat-x;
    width:996px;
}

h1{
    /*margin: 0px 0 16px 0;
    padding-top:20px;
    font-size:1.8em;
    font-weight:bold;
    letter-spacing:-1px;
    background-color:inherit;*/
    margin: 0px 0 16px 0;
    padding-top:20px;
    font-size:2.4em;
    color:#ffffff;
    letter-spacing:-2px;
    font-weight:normal;
}
.td{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}
.font_black{
	color:#000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.font_blacknormal{
	color:#000000;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
/*All bg color */

.bg_cetegory{
	background-color:#c76a65; /*#95b0ce;*/
}

.bgleft_cate{
	background-color: #4d80b9;
}
.search_bg{
	background-color:#e2e2e2;/*#c1d2ee; /*#4d80b9;*/
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}
.search_bgcolo{
	background-color: #DFDDDD;
}
.violate_dark{
	background-color: #400C4B;
}
.bottom_bgcolor {
	background-color:#c24f48;
	color: #000000;
	font:11px;
}
/*font right color*/

/*All bg Images  BLock */
.top_banbg{
	/*background-image:url(../images/top_line.jpg);*/
	background-image: url(../images/flower.jpg);
	background-repeat: no-repeat;
	color:#FFFFFF;
	height:80px;
    width:758px;
}
.bannerhrd1
{
    font-family:Arial;
    color: #ffffff;
	font-size: 43px;
	font-weight: bold;
    line-height:0.7em;
   	padding-left:15px;
}
.bannerhrd2
{
    font-family:Arial;
    color: #ffffff;
	font-size: 20px;
	font-weight: bold;
	letter-spacing:-0.8px;
	padding-left:18px;
}

.white_bold0{
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
}
.white_bold{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
.whitetxt{
	color: #ffffff;
	font-size: 12px;
}
/*Middle links bg*/
.link_bg{
	/*background-image: url(../images/link_gradiunt.jpg);
	background-repeat: repeat-x; 
	background-color:#4d80b9;*/
	font-weight: bold;
	height:2.0em;
    line-height:2.0em;
    margin:0 1px;
    background:#578bb8;
    color:#ffffff;
}
/*category bg*/
.dot_rightbg{
	background-image: url(../images/rightdot_bg.jpg);
	background-repeat: repeat-x;
}
/*category bg*/

.cate_bg{
	/*background-image: url(../images/left_categorybg.jpg);
	background-repeat: repeat-x;*/
	background-color:#cccccc;/*#4d80b9;*/
	font-size: 14px;
	color:#000000;
	font-weight: bold;
	height:25px;
	border:solid 1px #ffffff;
}
.store_infobg{
	background-image: url(../images/store_infobg.jpg);
	background-repeat: repeat-x;
	font-size: 14px;
	color:#ffffff;
	font-weight: bold;
}
.bottom_bg{
	/*background-image: url(../images/bottombg.jpg);
	background-repeat: repeat-x;*/
	background-color:#c24f48;
	font-size: 14px;
	color:#ffffff;
	font-weight: bold;
}
.bottom_bg1{
	/*background-image: url(../images/bottombg.jpg);
	background-repeat: repeat-x;*/
	background-color:#cfcece;
	font-size: 10px;
	color:#000000;
	font-weight: bold;
}
.bg_border{
	background-image: url(../images/bg_border.jpg);
	background-repeat: repeat-y;

}
.calbg
{
    background-color:#e5bfbd;
    font-size:11px;
    font-weight:bold;
}
.pro_bg
{
background-image:url(../images/pro_bg.gif);
background-repeat: repeat-x;
}
.tablehead_bg{
	background-image: url(../images/Table_head_bg.gif);
	background-repeat: repeat-x;
}
/*All links Dispaly Css Style*/
a.top_white{
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a:hover.top_white{
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
a.whitebold{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a:hover.whitebold{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
a.balckbold{
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a:hover.balckbold{
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
a.blklink{
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

a:hover.blklink{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.calblklink{
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

a:hover.calblklink{
	font-size: 10px;
	color: maroon;
	text-decoration: underline;
}
a.hblklink
{
    font-family:Arial;
	font-size:9px;
	color: #000000;
	/*letter-spacing:-0.3px;*/
	text-decoration: none;
}
a:hover.hblklink
{
    font-family:Arial;
	font-size: 9px;
	color: maroon;
	text-decoration: underline;
}
a.hblklink1
{
    font-family:Arial;
	font-size:10px;
	color: #000000;
	/*letter-spacing:-0.3px;*/
	text-decoration: none;
}
a:hover.hblklink1
{
    font-family:Arial;
	font-size: 10px;
	color: maroon;
	text-decoration: underline;
}
a.violate{
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
a:hover.violate{
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}
.sky2{
	font-size: 11px;
	color: #757575;	
	font-weight: normal;
}
a.sky2{
	font-size: 11px;
	color: #757575;	
	font-weight: normal;
	text-decoration: none;
}
a:hover.sky2{
	font-size: 11px;
	color:red;/*#4764b8; /*#4d80b9;*/
	font-weight: normal;
	text-decoration: underline;
}
a.sky1{
	font-size: 11px;
	color: maroon;
	font-weight: normal;
	text-decoration: none;
}
a:hover.sky1{
	font-size: 11px;
	color: red;
	font-weight: normal;
	text-decoration: underline;
}
.sky{
	font-size: 11px;
	color: #757575;	
	font-weight: normal;
	text-decoration: none;
}
a.sky{
	font-size: 11px;
	color: black;/*#757575;	*/
	font-weight: bold;
	text-decoration: none;
}
a:hover.sky{
	font-size: 11px;
	color:red;/*#4764b8; /*#4d80b9;*/
	font-weight: bold;
	text-decoration: underline;
}
.input
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-RIGHT: #7f9db9 1px solid;
	BORDER-TOP: #7f9db9 1px solid;	
	COLOR: Black;
	FONT: 11px Arial;
	}
.box{
	border: #cccccc 1px solid;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
.box1{
	border: maroon 1px solid;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding:2px;
}
/*formapplication Style(Quick Search, Login, News Letter)*/

.texbox{
	border: #CCCCCC 1px solid;
	background-color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width: 130px;
	height: 17px
}
.areabox{
	border: #CCCCCC 1px solid;
	background-color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
.texbox1{
	border: #CCCCCC 1px solid;
	background-color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	
	
	
}
.button{
	background-color: #0099FF;
	font-family: Arial, Verdana, Helvetica, sans-serif ;
	 font-size: 10px;
	 color: #000000;
	 height: 16px;
	 width: 50px;
	 border: 1px  #666666;
	}
	.btn{
	/*background-color: #4d80b9;*/
	background-image:url(../images/mainbtnbg.jpg);
	font-family: Arial, Verdana, Helvetica, sans-serif ;
	 font-size: 11px;
	 color: #ffffff;
	 font-weight:bold;
	 border: 1px  #666666;
	}
	.btnrecom{
	 background-image:url(../images/btnrecom.jpg);
	 border: 1px  #666666;
	 height:20px;
	 width:100px;
	 
	}
/*midle Porstion css*/
.middle_top{
	background-color:#ffffff; /*#E4E4E4;*/
	color: #000000;
	font-size: 10px;
}	
	
/*Extra Syle)/////////////////////////////////////////////////////////////*/
.style1 {font-size: 12px}
.style3 {color: #000000}
.featured_pro {color: #000000}
.border{
	border:  1px solid #FFFFFF;
}
.border1{
	border:  1px solid #cccccc;
}
.border2{
	border-bottom:  1px solid #c0c0c0;
}
.border3{
	border:  1px solid #c0c0c0;
	font-family:Arial;
	font-size:11px;
}
font_size{
	color: #651b79;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
}
font_colour{
    color: #651b79;
    font-size:10px;
	font-weight: normal;
	
}
.product_info{
	font-size: 14px;
	color: #000000;
	font-weight:bold;
	padding:3px;
	/*font-stretch: condensed;*/
}

.textbox{
	border: #D6D9BA 1px solid;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width: 140px;
	height: 16px;
}
.gridtextbox
	{
		border: #D6D9BA 1px solid;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		height: 16px;
	}
.button{
	background-color: #0070DF;
	border: 1px  #999999;
	font-size: 11px;
	color:#FFFFFF;
	font-weight: bold;
	font-family:Arial, Verdana, Helvetica, sans-serif
}
.RED{
	font-family: Arial;
	color: Red;
	font-size: 11PX;
}
.maroon{
	font-family: Arial;
	color: maroon;
	font-size: 11PX;
}
.bordertop{
	background-color:#e2e2e2;/*#4d80b9;*/
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}
a.bordertop{
	background-color:#c1d2ee;/*#4d80b9;*/
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
.border_three{
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	}

.font_heavey{
	color:#990000;
	font-size: 18px;
	font-weight: bold;
}
.arw
{
    color:orange;
    font-size:11px;
    font-weight:bold;
}
.hfttit
{
    color:#d6d6d6;
    font-size:12px;
    font-weight:bold;
}
.hfttitlarge
{
    font-family:Arial;
    color:#d6d6d6;
    font-size:50px;
}
.fpad{ margin-top:4px;}

/*resigstratration border /*/
.BorderedCell
{
    BORDER-RIGHT: silver 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: silver 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    BORDER-LEFT: silver 1px solid;
    COLOR: #666666;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.TextboxSmall{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 2px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(images/Checkout/shim_form_field_bg.jpg);
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 180px;
    COLOR: #666666;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
.ComboboxSmall
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 180px;
    COLOR: #666666;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-DECORATION: none;
}
.orange {
	BACKGROUND-COLOR: #ff6c00;
}
/* For validation */
.validation
	{
	/*background-color:#E3DBE4;*/
	font-size:12px;
	Color: red;
	font-weight:bold;
	}
.fpadgasp{ margin-top:4px;}

.rghtschhrd
	{
	    font-family:Arial;
        color: #000000;
	    font-size: 11px;
	    font-weight: bold;
	    background-color:#d9d9d9;
	    text-indent:5px;
	}
.rghtschtxt
	{
	    font-family:Arial;
        color: #000000;
	    font-size: 11px;
	    background-color:#ffffff;
	    padding-left:5px;
	}	
.rpad{padding-left:7px;	}
.bluetxt{color:#4f81bd;font-family:Arial;font-size:11px;font-weight:bold;}
.tiptd{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}
.my_hr{
	color: #E1E0DD;
	background-color: #E1E0DD;
	height: 1px;
}