img {
	border:0px;
}
clear {
	clear:both;
}
body {
	margin:0px;
	padding:0px;
	background:#ffffff url(../images/top_bg.png) top repeat-x;
	width:100%;
	font-family:"Trebuchet MS", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
}
#main_wrapper {
	width:100%;
	margin:0 auto;
	padding:0px;
	height:auto;
}
#wrapper {
	margin:0px auto;
	padding:0 10px;
	width:983px;
	clear:both;
}
/* Top Menu Starts Here */
.topmenu_box_main {
	width:auto;
	height : 25px;
	padding : 0;
	margin :0px;
	float : right;
	background:#9a1212;
}
#topmenu {
	width:auto;
	height:30px;
	padding:0px;
	float:right;
	margin:0px;
}
.topnav ul {
	display:block;
	list-style:none;
	margin:0px;
	padding:0px;
	height:auto;
	color:#ffffff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.topnav ul li {
	float:left;
	height:auto;
	display:inline;
	color:#ffffff;
	line-height:25px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.topnav ul li a {
	color:#ffffff;
	display:block;
	float:left;
	height:auto;
	line-height:25px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:0px 8px;
	text-decoration:none;
}
.topnav ul li a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.topnav-ul {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	line-height:25px;
}
/* Top Menu Ends Here */
.header_main {
	width:983px;
	height:auto;
	padding:0px;
	margin :0 0 7px 0;
	float:left;
}
#logo {
	width:auto;
	height : auto;
	padding : 0;
	margin :5px 0 0 0;
	float : left;
}
#top_right_box_main {
	width : 728px;
	height : auto;
	padding : 0;
	margin : 0;
	float : right;
}
/********* Sub Menu ********/

.shopcart_box_main {
	width:auto;
	height : 25px;
	padding : 0;
	margin : 0;
	float : right;/*background:#9a1212;*/
}
#sub_menu {
	margin:0px;
	padding:0px;
	float:right;
	width:auto;
	height:25px;
	color:#333333;
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:25px;
}
.sub_menu {
	float:left;
	padding:0px;
	margin:0px;
	width:auto;
	height:25px;
	list-style:none;
}
.sub_menu ul {
	text-align: left;
	padding:0;
	margin:0;
	list-style:none;
	border:0;
	float:left;
}
.sub_menu ul li {
	float:left;
	margin:0;
	padding:0px;
	border:0;
	height:25px;
}
.sub_menu ul li a {
	float:left;
	margin:0px;
	padding:0 10px;
	color:#333333;
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:25px;
}
.sub_menu ul li a:hover {
	color:#333333;
	text-decoration:underline;
}
.sub_menu ul li a.active {
	color:#000000;
	text-decoration:underline;
}
/* Navigation Starts Here */

#navigation_main {
	margin:0 0 10px 0;
	padding:0px;
	float:left;
	width:983px;
	height:auto;
}
/********* Nav1 ********/
#nav1 {
	margin:0 0 10px 0;
	padding:0px;
	float:left;
	width:981px;
	height:38px;
	background:#292621;
	border:1px #343434 solid;
	color:#bbbbbb;
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:38px;
}
.navigation {
	float:left;
	padding:0px;
	margin:0px;
	width:auto;
	height:38px;
	list-style:none;
}
.navigation ul {
	text-align: left;
	padding:0;
	margin:0;
	list-style:none;
	border:0;
	float:left;
}
.navigation ul li {
	float:left;
	margin:0;
	padding:0px;
	border:0;
	height:38px;
}
.navigation ul li a {
	float:left;
	margin:0px;
	padding:0 10px;
	color:#bbbbbb;
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:38px;
}
.navigation ul li a:hover {
	color:#ffffff;
	background:#9a1212;
}
.navigation ul li a.active {
	color:#ffffff;
	background:#9a1212;
}
/********* Nav1 ********/
/********* Sub Nav *********/
#sub_nav {
	margin:0px;
	padding:0px;
	float:left;
	width:983px;
	height:35px;
	background:#f5f5f5;
}
.sub_navigation {
	float:left;
	width:auto;
	height:35px;
	list-style:none;
	float:left;
	margin:0px;
	padding:0px;
	color:#1c1c1c;
	font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:35px;
}
.sub_navigation ul {
	text-align: left;
	padding:0;
	margin:0;
	list-style:none;
	border:0;
	float:left;
}
.sub_navigation ul li {
	float:left;
	margin:0;
	padding:0px;
	border:0;
	height:35px;
}
.sub_navigation ul li a {
	float:left;
	margin:0px;
	padding:0 12px;
	color:#1c1c1c;
	font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:35px;
}
.sub_navigation ul li a:hover {
	color:#1c1c1c;
	text-decoration:underline;
}
.sub_navigation ul li a.active {
	color:#1c1c1c;
	text-decoration:underline;
}
.submit {
	background: #9a1212;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform:uppercase;
	width:25px;
	height:25px;
	border:none;
	cursor:pointer;
}
/********* Share ********/
#search_main {
	width:auto;
	height:auto;
	float : right;
	padding : 0;
	margin :4px 3px 0 10px;
}
#share {
	width : 203px;
	height : 23px;
	float : left;
	padding : 0;
	margin : 0;
}
/******* search *******/
.search {
	padding : 0;
	margin : 0;
	width : 190px;
	float : right;
}
.search form {
	float : right;
	padding : 0;
	margin : 0;
}
.search span {
	display : block;
	float : left;
	background : url(../images/search_bg.png) no-repeat left top;
	width : 140px;
	padding : 0 5px;
	height : 27px;
}
.search form .keywords {
	width : 140px;
	line-height : 13px;
	height : 13px;
	float : left;
	background : none;
	border : 0;
	padding : 7px 2px;
	margin : 0;
	font : normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color : #a8a8a8;
}
.search form .button {
	float : left;
	margin : 0;
	padding : 0;
}
/* Navigation Ends Here */

/*********** Content Styles Starts Here **************/
/************** Slider Starts **************/
#banner_container_main {
	margin:0 0 10px 0;
	padding:0px;
	float:left;
	width:983px;
	height:265px;
}
#slider {
	height:265px;
	position:relative;
	width:983px;
	margin:0px;
	padding:0px;
}
#slider-holder {
	height:265px;
	position:relative;
	overflow:hidden;
	width:983px;
	float:left;
}
#slider-holder ul {
	height:265px;
	position:relative;
	overflow:hidden;
	width:983px;
	list-style-type: none;
	margin:0 0 0 -40px;
	float:left;
}
#slider-holder .jcarousel-clip {
	height:265px;
	position:relative;
	overflow:hidden;
	width:983px;
}
#slider-holder ul li {
	height:265px;
	position:relative;
	overflow:hidden;
	float:left;
	width:983px;
}
#slider .slide-image {
	width:983px;
	height:265px;
	margin:0px;
	padding:0px;
	float:left;
}
#slider-nav {
	font-size:0;
	line-height:0;
}
#slider-nav a {
	width:50px;
	height:50px;
	position:absolute;
	top:105px;
	text-indent: -4000px;
}
#slider-nav a.prev {
	background:url(../images/prev.png);
	left:10px;
	float:left;
}
#slider-nav a.next {
	background:url(../images/next.png);
	right:10px;
	float:right;
}
/************** Slider Ends **************/
#content_wrapper_main {
	margin:0 0 10px 0;
	padding:0px;
	float:left;
	width:983px;
	height:auto;
}
#left_container_main {
	margin:0 10px 0 0;
	padding:0px;
	float:left;
	width:200px;
	height:auto;
}
/*** Left Menu ***/
#left_menu_main {
	margin :0 0 10px 0;
	padding :0 0 10px 0;
	float:left;
	width :200px;
	height:auto;
	background:#f5f5f5;
}
.leftmenu_heading_tab {
	margin:0 0 10px 0;
	padding:0 0 0 10px;
	float:left;
	width :190px;
	height:35px;
	background:#9a1212;
}
.leftmenu_header_txt {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:35px;
	color:#ffffff;
	text-decoration:none;
}
.left_menu {
	display:inline;
	list-style:none;
	margin:0px;
	padding:10px 0 0 10px;
	width:190px;
	height:auto;
}
.left_menu ul {
	display:inline;
	list-style:none;
	margin:0px;
	padding:0px;
	width:200px;
	height:auto;
}
.left_menu ul li {
	float:left;
	margin:0 0 5px 0;
	display:inline;
	width:200px;
	height:auto;
	background : url(../images/leftmenu_list_icon.png) 10px 7px no-repeat;/*border-bottom:#212121 1px solid;*/
}
.left_menu ul li a {
	color:#7e7e7e;
	display:inline;
	float:left;
	height:auto;
	line-height:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding :0 0 0 25px;
	text-decoration:none;
	width:auto;
	height:auto;
	list-style:none;
}
.left_menu ul li a:hover {
	color:#9a1212;
	text-decoration:underline;
}
.left_menu-ul {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#7e7e7e;
	line-height:20px;
	display:inline;
}
.left_menu-list li {
	list-style-type : none;
	background : url(../images/leftmenu_list_icon.png) no-repeat;
	text-indent : 0;
}
/*** Left Menu ends ***/
#right_container_main {
	margin:0px;
	padding:0px;
	float:right;
	width:773px;
	height:auto;
}
.thumbs_wrapper_main {
	margin:0 0 10px 0;
	padding:10px 0 10px 13px;
	float:left;
	width:760px;
	height:auto;
	background:#f5f5f5;
}
.product_heading_box_main {
	margin:0 0 10px 0;
	padding:0 10px 0 0;
	float:left;
	width:740px;
	height:25px;
}
.product_heading_txt {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	color:#4c4c4c;
	text-decoration:none;
	text-align:left;
	text-transform:uppercase;
	width:auto;
	float:left;
}
.product_heading_txt a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	color:#4c4c4c;
	text-decoration:none;
	text-align:left;
	text-transform:uppercase;
	width:auto;
	float:left;
}
.product_heading_txt a:hover {
	color:#333333;
	text-decoration:underline;
}
.viewall_link_txt {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	color:#4c4c4c;
	text-decoration:none;
	text-align:right;
	float:right;
}
.viewall_link_txt a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	color:#9a1212;
	text-decoration:none;
	text-align:right;
	float:right;
}
.viewall_link_txt a:hover {
	color:#333333;
	text-decoration:underline;
}
.thumb_container_main {
	margin:0 10px 15px 0;
	padding:0px;
	float:left;
	width:178px;
	height:auto;
	border:1px #f5f5f5 solid;
}
.thumb_container_main:hover {
	margin:0 10px 15px 0;
	padding:0px;
	float:left;
	width:178px;
	height:auto;
	border:1px #d1d1d1 solid;
}
.thumb_img {
	margin:0 0 15px 0;
	padding:0px;
	float:left;
	width:178px;
	height:190px;
}
.thumb_info_box_main {
	margin:0 0 10px 0;
	padding:0px;
	float:left;
	width:178px;
	height:auto;
}
.thumb_title_box_main {
	margin:0 0 5px 0;
	padding:0px;
	float:left;
	width:178px;
	height:40px;
}
.thumb_cart_box {
	margin:0px;
	padding:0px;
	float:left;
	width:50px;
	height:auto;
}
.cart_button_bg {
	background:url(../images/cart_icon.jpg) no-repeat;
	width:28px;
	height:26px;
}
.cart_button_bg:hover {
	background:url(../images/cart_icon_hover.jpg) no-repeat;
	width:28px;
	height:26px;
}
.thumb_title_box {
	margin:0 0 10px 0;
	padding:0px;
	float:right;
	width:128px;
	height:auto;
}
.thumb_price_box {
	margin:0px;
	padding:0px;
	float:right;
	width:128px;
	height:20px;
}
.title_txt {
	line-height:18px;
	color:#828282;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
}
.title_txt a {
	line-height:18px;
	color:#828282;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
}
.title_txt a:hover {
	color:#9a1212;
	text-decoration:underline;
}
.search_title_txt {
	line-height:15px;
	color:#828282;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
}
.search_title_txt a {
	line-height:15px;
	color:#828282;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
}
.search_title_txt a:hover {
	color:#9a1212;
	text-decoration:underline;
}
.price_txt {
	line-height:15px;
	color:#9a1212;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.price_txt a {
	line-height:15px;
	color:#9a1212;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.price_txt a:hover {
	color:#828282;
	text-decoration:underline;
}
.thumb_details_box {
	margin:0px;
	padding:0px;
	float:right;
	width:80px;
	height:26px;
	z-index:9999;/*background:url(../images/datails_bg.jpg) no-repeat;	*/
}
.details_txt {
	line-height:15px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:26px;
	text-decoration:none;
	text-align:center;
}
.details_txt a {
	line-height:15px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:26px;
	text-decoration:none;
	text-align:center;
}
.details_txt a:hover {
	color:#9a1212;
	text-decoration:underline;
}
/*********** Content Styles Ends Here **************/


/******* Footer *******/
#footer_bg_main {
	width: 100%;
	height:215px;
	margin: 0px;
	clear:both;
	background:url(../images/footer-bg.jpg) repeat-x bottom;
}
#footer_wrapper_main {
	width: 983px;
	height:215px;
	margin: 0px auto;
	padding:0 10px;
}
#footer_content_main {
	width: 983px;
	height:auto;
	margin:0px 0 35px 0;
	padding:0px;
	float:left;
}
#footer_content_left {
	width : 660px;
	margin : 15px 0 0 0;
	padding : 0;
	float : left;
	height : auto;
}
#footer_content_box1 {
	width : 640px;
	margin : 10px 10px 0 0;
	padding : 0;
	float : left;
	height : auto;
}
#footer_content_box2 {
	width : 320px;
	margin : 10px 10px 0 0;
	padding : 0;
	float : left;
	height : auto;
}
#footer_content_box3 {
	width : 320px;
	margin : 10px 0 0 0;
	padding : 0;
	float : right;
	height : auto;
}
#footer_content_right {
	margin : 15px 0 0 0;
	padding : 0;
	float : right;
	width : 200px;
	height : auto;
}
#footer_content {
	margin : 10px 0 0 0;
	width : 660px;
	padding : 0;
	float : left;
	height : auto;
}
.footer_heading1 {
	float : left;
	padding : 0;
	width : 640px;
	height : 20px;
	margin :0 0 10px 0;
}
.footer_heading2 {
	float : left;
	padding : 0;
	width : 320px;
	height : 20px;
	margin :0 0 10px 0;
}
.footer_heading_txt {
	padding : 0;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	line-height:20px;
	color : #cbcbcb;
	margin : 0;
}
#footer_text {
	margin : 0;
	padding : 0;
	float : left;
	width:160px;
}
.ftxt {
	float : left;
	padding : 5px 0 5px 0;
	width : 130px;
	margin :0px;
}
.ftxt ul li {
	width : 130px;
	margin : 0;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	text-decoration : none;
	color : #808080;
	padding :0 0 0 10px;
	float : left;
	list-style-type : none;
}
.ftxt ul li a {
	margin : 0;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	text-decoration : none;
	list-style-type : none;
	color : #808080;
}
.ftxt ul li a:hover {
	color : #f5f5f5;
	text-decoration:underline;
}
.fbullet-list {
	margin : 0 0 0 8px;
	padding : 0 0 30px 0;
}
.fbullet-list li {
	list-style-type : none;
	background : url(../images/list_icon.png) 0 6px no-repeat;
	text-indent : 0;
}
.fdivider {
	width : 2px;
	height : 144px;
	float : left;
	margin-left : 10px;
	margin-top : 5px;
	background : url(../images/fdivider.png) repeat-y;
}
#copy_right_main {
	width : 983px;
	height:auto;
	margin :0px;
	float : left;
	padding : 0;
}
.f_content_txt {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height:18px;
	font-weight : bold;
	text-decoration : none;
	list-style-type : none;
	color : #808080;
}
.light_gray_boldtxt {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height:18px;
	font-weight : bold;
	text-decoration : none;
	list-style-type : none;
	color : #808080;
}
.light_gray_boldtxt a {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height:18px;
	font-weight : bold;
	text-decoration : none;
	list-style-type : none;
	color : #808080;
}
.light_gray_boldtxt a:hover {
	color : #808080;
	text-decoration:underline;
}
.light_gray_txt {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height:18px;
	font-weight : normal;
	text-decoration : none;
	list-style-type : none;
	color : #808080;
}
.copyright_txt {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 20px;
	font-weight : bold;
	text-decoration : none;
	color : #808080;
	width:auto;
	float:left;
}
.ftr_link_txt {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 20px;
	font-weight : bold;
	text-decoration : none;
	color : #808080;
	width:auto;
	float:right;
}
.ftr_link_txt a {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 20px;
	font-weight : bold;
	text-decoration : none;
	color : #808080;
}
.ftr_link_txt a:hover {
	color : #f5f5f5;
	text-decoration:underline;
}
/************ Footer Ends ***********/
/*********** Innerpage Styles ************/
.product_thumbs_container_main {
	margin:0 0 10px 0;
	padding:0px;
	float:left;
	width:760px;
	height:auto;
}
.breadcrumb_txt {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	color:#9a1212;
	text-decoration:none;
	text-align:left;
	text-transform:uppercase;
	width:auto;
	float:left;
}
.breadcrumb_txt a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	color:#4c4c4c;
	text-decoration:none;
	text-align:left;
	text-transform:uppercase;
}
.breadcrumb_txt a:hover {
	color:#9a1212;
	text-decoration:underline;
}
.product_thumb_preview_container_main {
	margin:0 0 10px 0;
	padding:0px;
	float:left;
	width:750px;
	height:auto;
}
.thumb_preview_box_main {
	margin:0 0 10px 0;
	padding:0px;
	float:left;
	width:300px;
	height:auto;
	border:1px #d1d1d1 solid;
}
.thumb_preview_box {
	margin:0 0 10px 0;
	padding:0px;
	float:left;
	width:300px;
	height:auto;
}
.product_addcart_box {
	margin:0 0 10px 0;
	padding:0px;
	float:left;
	width:300px;
	height:auto;
}
.product_thumb_description_box {
	margin:0 0 10px 0;
	padding:10px;
	float:right;
	width:416px;
	height:auto;
	border:1px #d1d1d1 solid;
}
.addcart_txt {
	color:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	text-decoration:none;
	text-align:center;
	height:30px;
}
.addcart_txt a {
	color:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	text-decoration:none;
	text-align:center;
	background:#9a1212;
	padding:5px 10px;
	margin:0 auto;
	width:80px;
	height:30px;
}
.addcart_txt a:hover {
	color:#ffffff;
	text-decoration:none;
	background:#333333;
}
.black_bold_txt {
	color:#000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
	text-align:left;
}
.black_bold_txt a {
	color:#000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
	text-align:left;
}
.black_bold_txt a:hover {
	color:#9a1212;
	text-decoration:underline;
}
.description_txt {
	line-height:25px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
}
.description_txt a {
	line-height:25px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
}
.description_txt a:hover {
	color:#9a1212;
	text-decoration:underline;
}
.red_txt {
	line-height:25px;
	color:#9a1212;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}
.red_txt a {
	line-height:25px;
	color:#9a1212;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}
.red_txt a:hover {
	color:#828282;
	text-decoration:underline;
}
.viewcart_headingtxt {
	line-height:25px;
	color:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.viewcart_headingtxt a {
	line-height:25px;
	color:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.viewcart_headingtxt a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.black_headingtxt {
	line-height:25px;
	color:#000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.black_headingtxt a {
	line-height:25px;
	color:#000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.black_headingtxt a:hover {
	color:#000000;
	text-decoration:underline;
}
.white_headingtxt {
	line-height:25px;
	color:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	padding:0 0 0 10px;
}
.white_headingtxt a {
	line-height:25px;
	color:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	padding:0 0 0 10px;
}
.white_headingtxt a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.total_txt {
	line-height:25px;
	color:#000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
}
.red_boldtxt {
	line-height:25px;
	color:#9a1212;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.red_boldtxt a {
	line-height:25px;
	color:#9a1212;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.red_boldtxt a:hover {
	color:#828282;
	text-decoration:underline;
}
.viewcart_txt {
	line-height:25px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
}
.viewcart_txt a {
	line-height:25px;
	color:#9a1212;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
}
.viewcart_txt a:hover {
	color:#9a1212;
	text-decoration:underline;
}
/********* Pagination Style Starts **********/
.pagination_box_main {
	margin:0 0 10px 0;
	padding:0px;
	float:left;
	width:750px;
	height:auto;
}
.pagination {
	font-size:10px;
}
.pagination .pagenavi {
	clear:both;
	float: right;
}
.pagination .pagenavi a {
	text-decoration: none !important;
}
.pagination .pagenavi .current, .pagination .pagenavi .on, .pagination .pagenavi a:hover {
	background: #e9e9e9 !important;
	color:#fff
}
.pagination .pagenavi a, .pagination .pagenavi a:link, .pagination .pagenavi a:visited, .pagination .pagenavi .current, .pagination .pagenavi .on, .pagination .pagenavi span.pages {
	background: none;
	color: #313131;
	padding: 3px 10px !important;
	margin-left: 2px;
	border:1px solid #DDDDDD;
	line-height:20px;
	font-size:12px
}
.pagination .pagenavi .extend {
	background:none;
	border:none;
}
.pagination .pagenavi a, .pagination .pagenavi a:link, .pagination .pagenavi a:visited {
	background:#fff
}
.pagination .pagenavi .current {
	color:#313131
}
.pagenavi {
	clear: both;
}
.pagenavi a, .pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 2px;
}
.pagenavi a:hover, .pagenavi span.current {
	border-color: #000;
}
.pagenavi span.current {
	font-weight: bold;
}
/********* Pagination Style Ends **********/
.more_order_txt {
	color:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	text-decoration:none;
	text-align:center;
	height:30px;
}
.more_order_txt a {
	color:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	text-decoration:none;
	text-align:center;
	background:#9a1212;
	padding:5px 10px;
	margin:0 auto;
	width:80px;
	height:30px;
}
.more_order_txt a:hover {
	color:#ffffff;
	text-decoration:none;
	background:#333333;
}
/*.button_bg {
	color:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	text-decoration:none;
	text-align:center;
	background:#9a1212;
	padding:0 10px;
	margin:0 auto;
	width:110px;
	height:28px;
	cursor: pointer;
	border:none;
}
.button_bg:hover {
	color:#ffffff;
	text-decoration:none;
	background:#333333;	
	cursor: pointer;
}*/
.button_bg {
	-moz-user-select: none;
	background-image: -moz-linear-gradient(#333333, #111111 100%);
	background: -moz-linear-gradient(top, #333333 0%, #111111 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #111111)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #333333 0%, #111111 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #333333 0%, #111111 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #333333 0%, #111111 100%); /* IE10+ */
	background: linear-gradient(top, #333333 0%, #111111 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#111111', GradientType=0 ); /* IE6-9 */
	border: 1px solid #000000;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	display: inline-block;
	padding:5px 15px;
	width:auto;
	position: relative;
	line-height:20px;
	text-align: center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.button_bg a {
	-moz-user-select: none;
	background-image: -moz-linear-gradient(#333333, #111111 100%);
	background: -moz-linear-gradient(top, #333333 0%, #111111 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #111111)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #333333 0%, #111111 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #333333 0%, #111111 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #333333 0%, #111111 100%); /* IE10+ */
	background: linear-gradient(top, #333333 0%, #111111 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#111111', GradientType=0 ); /* IE6-9 */
	border: 1px solid #000000;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	display: inline-block;
	width:auto;
	position: relative;
	line-height:25px;
	text-align: center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.button_bg:hover {
	-moz-user-select: none;
	background-image: -moz-linear-gradient(#bb0000, #9a1212 100%);
	background: -moz-linear-gradient(top, #bb0000 0%, #9a1212 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bb0000), color-stop(100%, #9a1212)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #bb0000 0%, #9a1212 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #bb0000 0%, #9a1212 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #bb0000 0%, #9a1212 100%); /* IE10+ */
	background: linear-gradient(top, #bb0000 0%, #9a1212 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb0000', endColorstr='#9a1212', GradientType=0 ); /* IE6-9 */
	color:#ffffff;
	text-decoration:none;
	border: 1px solid #840000;
}
.quantity_inputBox {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
}
.text {
	color: #000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0 0 0 10px;
}
/********* Login page Styles Starts *******/
.forgot_txt {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size :12px;
	line-height:20px;
	font-weight : bold;
	text-decoration : none;
	color : #9a1212;
}
.forgot_txt a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size :12px;
	line-height:20px;
	font-weight : bold;
	text-decoration : none;
	color : #9a1212;
}
.forgot_txt a:hover {
	color : #9a1212;
	text-decoration:underline;
}
.logininfo_txt {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size :12px;
	line-height:16px;
	font-weight : normal;
	text-decoration : none;
	color : #333333;
}
.formlogin_button {
	-moz-user-select: none;
	background-image: -moz-linear-gradient(#333333, #111111 100%);
	background: -moz-linear-gradient(top, #333333 0%, #111111 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #111111)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #333333 0%, #111111 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #333333 0%, #111111 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #333333 0%, #111111 100%); /* IE10+ */
	background: linear-gradient(top, #333333 0%, #111111 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#111111', GradientType=0 ); /* IE6-9 */
	border: 1px solid #000000;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	display: inline-block;
	padding:5px 15px;
	width:auto;
	position: relative;
	line-height:15px;
	text-align: center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.formlogin_button a {
	-moz-user-select: none;
	background-image: -moz-linear-gradient(#333333, #111111 100%);
	background: -moz-linear-gradient(top, #333333 0%, #111111 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #111111)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #333333 0%, #111111 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #333333 0%, #111111 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #333333 0%, #111111 100%); /* IE10+ */
	background: linear-gradient(top, #333333 0%, #111111 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#111111', GradientType=0 ); /* IE6-9 */
	border: 1px solid #000000;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	display: inline-block;
	padding:5px 15px;
	width:auto;
	position: relative;
	line-height:15px;
	text-align: center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.formlogin_button:hover {
	-moz-user-select: none;
	background-image: -moz-linear-gradient(#bb0000, #9a1212 100%);
	background: -moz-linear-gradient(top, #bb0000 0%, #9a1212 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bb0000), color-stop(100%, #9a1212)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #bb0000 0%, #9a1212 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #bb0000 0%, #9a1212 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #bb0000 0%, #9a1212 100%); /* IE10+ */
	background: linear-gradient(top, #bb0000 0%, #9a1212 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb0000', endColorstr='#9a1212', GradientType=0 ); /* IE6-9 */
	color:#ffffff;
	text-decoration:none;
	border: 1px solid #840000;
}
.forminput_box {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-radius: 3px 3px 3px 3px;
	color: #4D4D4D;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.5em;
	padding: 3px 5px;
	width:160px;
}
.textarea_box {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-radius: 3px 3px 3px 3px;
	color: #4D4D4D;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.5em;
	padding:5px;
	width:350px;
	height:auto;
}
.msg {
	margin:0 0 20px 0;
	padding:0px;
	float:left;
	width:983px;
	height:35px;
	color:#333333;
	text-align:center;
	font:bold 13px/35px Arial, Helvetica, sans-serif;
	text-decoration:none;
	-moz-user-select: none;
	background-image: -moz-linear-gradient(#FFFFFF, #EEEEEE 100%);
	background: -moz-linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #EEEEEE)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%); /* IE10+ */
	background: linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#EEEEEE', GradientType=0 ); /* IE6-9 */
	border: 1px solid #e3e3e3;
	border-radius: 4px 4px 4px 4px;
}
/********* Login page Styles Endss *******/

.addcart_txtbox {
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	text-decoration:none;
	text-align:center;
	height:30px;
	float:left;
}
.addcart_txtbox a {
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:26px;
	text-decoration:none;
	text-align:center;
	background:#cccccc;
	padding:4px 10px;
	margin:0 auto;
	width:80px;
	height:30px;
}
.addcart_txtbox a:hover {
	color:#ffffff;
	text-decoration:none;
	background:#9a1212;
}
.wishlist_txtbox {
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	text-decoration:none;
	text-align:center;
	height:30px;
}
.wishlist_txtbox a {
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	text-decoration:none;
	text-align:center;
}
.wishlist_txtbox a:hover {
	color:#000000;
	text-decoration:underline;
}
.close_link {
	color: #FF0000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	padding: 0 8px 0 0;
	text-align: right;
	text-decoration: underline;
}
.close_link a {
	color: #FF0000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	padding: 0 8px 0 0;
	text-align: right;
	text-decoration:none;
}
.close_link a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.text-Size12 {
	color: #000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-align: justify;
}
.red-headding {
	color: #990000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.help-headding {
	color: #FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.faq_main {
	color: #000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
.bgcolor {
	background-color: #efefef;
}
.bgcolor1 {
	background-color: #333333;
}
.text1 {
	color: #ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight:bold;
	text-align: center;
}
.text3 {
	color: #000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.names {
	color: #000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.sub_headdings {
	color: #000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight:bold;
	text-align: center;
}
.red {
	color: #FF0000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
/************ 03-07-2012 ***********/
.green_button_bg {
	-moz-user-select: none;
	background-image: -moz-linear-gradient(#3a8b01, #025000 100%);
	background: -moz-linear-gradient(top, #3a8b01 0%, #025000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a8b01), color-stop(100%, #025000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3a8b01 0%, #025000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3a8b01 0%, #025000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3a8b01 0%, #025000 100%); /* IE10+ */
	background: linear-gradient(top, #3a8b01 0%, #025000 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a8b01', endColorstr='#025000', GradientType=0 ); /* IE6-9 */
	border: 1px solid #024400;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	display: inline-block;
	padding:5px 15px;
	width:auto;
	position: relative;
	line-height:20px;
	text-align: center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.green_button_bg a {
	-moz-user-select: none;
	background-image: -moz-linear-gradient(#3a8b01, #025000 100%);
	background: -moz-linear-gradient(top, #3a8b01 0%, #025000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a8b01), color-stop(100%, #025000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3a8b01 0%, #025000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3a8b01 0%, #025000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3a8b01 0%, #025000 100%); /* IE10+ */
	background: linear-gradient(top, #3a8b01 0%, #025000 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a8b01', endColorstr='#025000', GradientType=0 ); /* IE6-9 */
	border: 1px solid #000000;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	display: inline-block;
	width:auto;
	position: relative;
	line-height:25px;
	text-align: center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.green_button_bg:hover {
	-moz-user-select: none;
	background-image: -moz-linear-gradient(#333333, #111111 100%);
	background: -moz-linear-gradient(top, #333333 0%, #111111 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #111111)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #333333 0%, #111111 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #333333 0%, #111111 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #333333 0%, #111111 100%); /* IE10+ */
	background: linear-gradient(top, #333333 0%, #111111 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#111111', GradientType=0 ); /* IE6-9 */
	color:#ffffff;
	text-decoration:none;
	border: 1px solid #000000;
}
.red_button_bg {
	-moz-user-select: none;
	background-image: -moz-linear-gradient(#d70000, #840000 100%);
	background: -moz-linear-gradient(top, #d70000 0%, #840000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d70000), color-stop(100%, #840000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d70000 0%, #840000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d70000 0%, #840000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #d70000 0%, #840000 100%); /* IE10+ */
	background: linear-gradient(top, #d70000 0%, #840000 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d70000', endColorstr='#840000', GradientType=0 ); /* IE6-9 */
	border: 1px solid #6e0000;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	display: inline-block;
	padding:5px 15px;
	width:auto;
	position: relative;
	line-height:20px;
	text-align: center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.red_button_bg a {
	-moz-user-select: none;
	background-image: -moz-linear-gradient(#d70000, #840000 100%);
	background: -moz-linear-gradient(top, #d70000 0%, #840000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d70000), color-stop(100%, #840000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d70000 0%, #840000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d70000 0%, #840000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #d70000 0%, #840000 100%); /* IE10+ */
	background: linear-gradient(top, #d70000 0%, #840000 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d70000', endColorstr='#840000', GradientType=0 ); /* IE6-9 */
	border: 1px solid #6e0000;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	display: inline-block;
	width:auto;
	position: relative;
	line-height:25px;
	text-align: center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.red_button_bg:hover {
	-moz-user-select: none;
	background-image: -moz-linear-gradient(#333333, #111111 100%);
	background: -moz-linear-gradient(top, #333333 0%, #111111 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #111111)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #333333 0%, #111111 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #333333 0%, #111111 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #333333 0%, #111111 100%); /* IE10+ */
	background: linear-gradient(top, #333333 0%, #111111 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#111111', GradientType=0 ); /* IE6-9 */
	color:#ffffff;
	text-decoration:none;
	border: 1px solid #000000;
}
/********  Image Magnifier Styles Starts Here  *********/
.zoom-section {
	clear:both;
	margin:0px;
	display:inline;
}
.zoom-small-image {
	border:0px solid #CCC;
	float:left;
	margin-bottom:20px;
}
/* This is the moving lens square underneath the mouse pointer. */
.cloud-zoom-lens {
	margin:0px;	/* Set this to minus the border thickness. */
	background-color:#ffffff;
	cursor:move;
	border:1px solid #CCC;
}
/* This is the zoom window. */
.cloud-zoom-big {
	border:3px solid #ccc;
	overflow:hidden;
}
/* This is the loading message. */
.cloud-zoom-loading {
	color:#ffffff;
	background:#222;
	padding:3px;
	border:1px solid #000;
}
/********  Image Magnifier Styles Ends Here  *********/
.editbutton_bg {
	-moz-user-select: none;
	background-image: -moz-linear-gradient(#eeeeee, #dddddd 100%);
	background: -moz-linear-gradient(top, #eeeeee 0%, #dddddd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #dddddd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eeeeee 0%, #dddddd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eeeeee 0%, #dddddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #eeeeee 0%, #dddddd 100%); /* IE10+ */
	background: linear-gradient(top, #eeeeee 0%, #dddddd 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0 ); /* IE6-9 */
	border: 1px solid #d2d2d2;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	display: inline-block;
	padding:5px 10px;
	width:auto;
	position: relative;
	line-height:20px;
	text-align: center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.editbutton_bg a {
-moz-user-select: none;
	background-image: -moz-linear-gradient(#eeeeee, #dddddd 100%);
	background: -moz-linear-gradient(top, #eeeeee 0%, #dddddd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #dddddd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eeeeee 0%, #dddddd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eeeeee 0%, #dddddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #eeeeee 0%, #dddddd 100%); /* IE10+ */
	background: linear-gradient(top, #eeeeee 0%, #dddddd 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0 ); /* IE6-9 */
	border: 1px solid #d2d2d2;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	display: inline-block;
	width:auto;
	position: relative;
	line-height:25px;
	text-align: center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.editbutton_bg:hover {
	-moz-user-select: none;
	background-image: -moz-linear-gradient(#333333, #111111 100%);
	background: -moz-linear-gradient(top, #333333 0%, #111111 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #111111)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #333333 0%, #111111 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #333333 0%, #111111 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #333333 0%, #111111 100%); /* IE10+ */
	background: linear-gradient(top, #333333 0%, #111111 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#111111', GradientType=0 ); /* IE6-9 */
	border: 1px solid #000000;
	color:#ffffff;
	text-decoration:none;	
}
.bottom_border {
	border-bottom: 1px solid #d2d2d2;
	
}
.gray_txt12px_bold {
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
	text-align:left;
}
.gray_txt12px_bold a {
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
	text-align:left;
}
.gray_txt12px_bold a:hover {
	color:#000000;
	text-decoration:underline;
}
.white_boldtxt_18px {
	color:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
	text-align:left;
	padding:0 0 0 10px;
}
.white_boldtxt_18px a {
	color:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
	text-align:left;
}
.white_boldtxt_18px a:hover {
	color:#ffffff;
	text-decoration:underline;
}





.add_button_bg {
	-moz-user-select: none;
	background-image: -moz-linear-gradient(#333333, #111111 100%);
	background: -moz-linear-gradient(top, #333333 0%, #111111 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #111111)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #333333 0%, #111111 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #333333 0%, #111111 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #333333 0%, #111111 100%); /* IE10+ */
	background: linear-gradient(top, #333333 0%, #111111 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#111111', GradientType=0 ); /* IE6-9 */
	border: 1px solid #000000;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	display: inline-block;
	padding:5px 10px;
	width:auto;
	position: relative;
	line-height:20px;
	text-align: center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.add_button_bg a {
-moz-user-select: none;
	background-image: -moz-linear-gradient(#333333, #111111 100%);
	background: -moz-linear-gradient(top, #333333 0%, #111111 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #111111)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #333333 0%, #111111 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #333333 0%, #111111 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #333333 0%, #111111 100%); /* IE10+ */
	background: linear-gradient(top, #333333 0%, #111111 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#111111', GradientType=0 ); /* IE6-9 */
	border: 1px solid #000000;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	display: inline-block;
	width:auto;
	position: relative;
	line-height:25px;
	text-align: center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.add_button_bg:hover {
	-moz-user-select: none;
	background-image: -moz-linear-gradient(#eeeeee, #dddddd 100%);
	background: -moz-linear-gradient(top, #eeeeee 0%, #dddddd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #dddddd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eeeeee 0%, #dddddd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eeeeee 0%, #dddddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #eeeeee 0%, #dddddd 100%); /* IE10+ */
	background: linear-gradient(top, #eeeeee 0%, #dddddd 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0 ); /* IE6-9 */
	border: 1px solid #d2d2d2;
	color:#333333;
	text-decoration:none;	
}
/*05/07/2012 - VaralakshmivrathamSpecial style open*/
#special_container_main {
	margin:0px;
	padding:0px;
	float:right;
	width:973px;
	height:auto;
}
.thumbs_wrapper_main {
	margin:0 0 10px 0;
	padding:10px 0 10px 13px;
	float:left;
	width:960px;
	height:auto;
	background:#f5f5f5;
}
.product_heading_box_main {
	margin:0 0 10px 0;
	padding:0 10px 0 0;
	float:left;
	width:940px;
	height:25px;
}
/*05/07/2012 - VaralakshmivrathamSpecial style end*/