/* ADD BY AKSHAY ON 02-10-2009 */
body {
	background-color: #FFF;
	margin: 0px;
}
.bg_main{
	background-image:url(../images/bg_main.jpg);
	background-repeat:repeat-y;
	background-position:center top;
}
.top_bg{
	background-image:url(../images/top_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
.nav{
	/*background-image:url(../images/nav1.jpg);*/
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	display:block;
	line-height:40px;
}
.nav:hover{
	background-image:url(../images/nav11.jpg);
	background-repeat: repeat-x;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	display:block;
	line-height:40px;
}
.nav_act{
	background-image:url(../images/nav11.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	display:block;
	line-height:40px;
}
.middle_bg{
	background-image:url(../images/middle_bg.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
}
.arial_12_dark{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#353535;
	line-height:22px;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position:left 8px;
	padding-left:13px;
}
.footer_bg{
	background-image:url(../images/footer_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
    
}
.arial_12_black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.arial_11_black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.footer_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.footer_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.arial_11_green{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#607900;
}
.mailto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
/*	color:#607900;*/
color:#000;
	text-decoration:none;
}
.mailto:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
}
.right_bg{
	background-image:url(../images/right_bg.jpg);
	background-repeat: no-repeat;
	background-position:left top;
}
.green_bar{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	background-image:url(../images/green_bar.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	text-align:right;
	text-transform: uppercase;
	padding-right:46px;
}
.yellow_bar{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	background-image:url(../images/yellow_bar.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	text-align:right;
	text-transform: uppercase;
	padding-right:46px;
}
.orange_bar{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	background-image:url(../images/orange_bar.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	text-align:right;
	text-transform: uppercase;
	padding-right:46px;
}
.left_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5d5d5d;
	text-decoration: none;
	background-image: url(../images/blk_arrow.gif);
	background-repeat: no-repeat;
	background-position: right 4px;
	margin-right:18px;
	padding-right:12px;
}
a.left_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/blk_arrow.gif);
	background-repeat: no-repeat;
	background-position: right 4px;
	margin-right:18px;
	padding-right:12px;
}
.grey_bdr{
	border:1px solid #eaeaea;
	background-color:#FFF;
}
.arial12_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b6b6b;
}
.arial18_blk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #010101;
	line-height:28px;
}


/*************************** PIYUSH ***************************/

.msg_red
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff0000;
}
.link2
{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
a.link2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
a.link2:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}

a.arial_12_black_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
a.arial_12_black_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:underline;
}

a.top_cart_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
a.top_cart_link:hover{
	color:#666666;
	text-decoration:underline;
}

.title1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
}
.title2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}

a.title2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration:none;
}
a.title2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000000;
	text-decoration:underline;
}



/*------------------Cart css---------------------------*/
.cart_graybrd {
	border: 1px solid #BBBBBB;
}


.cart_newtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/cart/titleback.jpg);
	background-repeat: repeat-x;
	height: 32px;
	vertical-align: top;
	padding-top: 10px;
}
.cart_linedotted {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-size: 8px;
}

/*.cart_newbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/bank.jpg);
	width:109px; 
	height:39px;
}*/

.cart_newbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/blank1.png);
	background-repeat: repeat-x;
	height:35px;
	border: 1px solid #D1CFCB;
	padding:0px 10px 0px 10px;
}

.cart_newsubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #61615B;
	text-decoration: none;
	background-image: url(../images/cart/subtitle.jpg);
	background-repeat: repeat-x;
	height: 32px;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 10px;
}
.cart_newheading {
	font-family: "Trebuchet MS";
	font-size: 22px;
	font-weight: bold;
	color: #484846;
	text-decoration: none;
}
.cart_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #61615B;
}
.discount_detail
{
	color:#666666;
	font-weight:bold;
}
.cart_link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #61615B;	
}
.cart_graybrdimg {
	border: 1px solid #BBBBBB;
	padding: 4px;
}
.paypalbtn
{
	background-image:url(https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif);
	width:145px;
	height:42px;
	border:0px;
	cursor:pointer;
}
/*------------------Cart Css----------------------------*/


a.topic_title{
	font-family:verdana;
	font-size:13px;
	color:#006633;
	text-decoration:none;
}
a.topic_title:hover{
	color:#000000;
	text-decoration:underline;
}
.enlarge{ background-image:url(../images/enlarge.png); background-repeat:no-repeat; text-align:center; height:20px; margin:0px 0px 5px 0px; padding:2px 0px 0px 30px; font-size:12px; color:#92AF07; width:250px; background-position:60px -2px; font-family:Arial, Helvetica, sans-serif;}
