@import url("shadowbox.css");body {	padding:0;	margin:0;	background:#efefef;	font-family:Verdana, Arial, Helvetica, sans-serif;	background-image:url(../images/main_bg.gif);	background-repeat:repeat-x;	color:#4c4c4c;	font-size:12px;}/* holiday*//* body {	padding:0;	margin:0;	font-family:Verdana, Arial, Helvetica, sans-serif;	background:url(../images/bg_blue.jpg) no-repeat scroll center top #0085C2;	background-repeat:repeat-x;	color:#4c4c4c;	font-size:12px;} */ h1 {/*16px via YUI Fonts CSS foundation*/	font-size:123.1%;}h1 span {/*16px via YUI Fonts CSS foundation*/	display:none;}h2 {	font-family:Arial, Helvetica, sans-serif;	font-size:26px;	color:#999999;	font-weight:normal;	margin:0px 0px 0px 0px;	padding:0px;	height:40px;	display:block;	text-align:left;}h3 {	font-family:"Myriad Pro", "Trebuchet MS", Arial;	font-size:21px;	color:#737373;	font-weight:bold;}h4 {	font-size:24px;	font-family:Arial, Helvetica, sans-serif;	margin:0 0 0px 0;	padding:0px;	display:block;	font-weight:900;	height:30px;	text-align:left;	color:#737373;}h1, h2, h4. h5 {	/* top & bottom margin based on font size */	margin:0 0 0px 0;}abbr, acronym {	/*indicating to users that more info is available */	cursor:help;}em {	/*bringing italics back to the em element*/	font-style:italic;}blockquote, ul, ol, dl {/*giving blockquotes and lists room to breath*/}ol, ul, dl {	/*bringing lists on to the page with breathing room */	margin-left:0em;}ol li {	/*giving OL's LIs generated numbers*/	list-style:none;}ul li {	/*giving UL's LIs generated disc markers*/	list-style: none;}th {	/*distinguishing table headers from data cells*/	font-weight:bold;	text-align:center;}caption {	/*coordinated marking to match cell's padding*/	margin-bottom:0em;	/*centered so it doesn't blend in to other content*/	text-align:center;}fieldset, table {	/*so things don't run into each other*/	margin-bottom:0em;}p {	padding:5px 0px 0px 0px;	margin:0px;}fieldset, img {	border:0;}address, caption, cite, code, dfn, em, th, var {	font-style:normal;	font-weight:900;}ol, ul {	list-style:none;}caption, th {	text-align:left;}q:before, q:after {	content:'';}abbr, acronym {	border:0;}a {	text-decoration:none;	font-weight:bold;}a:hover {	text-decoration:underline;	font-weight:bold;}a:active {}a:focus {	outline: 0;}.clear {	clear:both;}.head {	margin:0px;	padding:0px;	clear:both;}/*----------------------- Layout <<--------------------------*/#main_outer {	margin:0px auto;	padding:0px 0px 5px 0px;	width:988px;	border-bottom:#8aaabf solid 3px;	background-color:#fff;	position:relative;	/* holiday*/	/* margin-top:150px; */}/*----------------------- TOp  Section <<--------------------------*/#top_section {	margin:0px;	padding:0px 0px 0px 0px;	width:988px;/*	height:190px;*/}.top_left {	width:283px;	float:left;	padding:5px 0px 0px 20px;}.top_center {	width:348px;	float:left;	color:#929491;	font-family:Tahoma, Verdana, arial;	font-size:11px;	padding:0px 0px 0px 100px;	margin-top:10px;}.top_right {	width:200px;	float:right;	padding:0px 20px 0px 0px;	margin-top:45px;}.top_right_cnt_area {	width:680px;	float:right;}.view_cart {	background:url(../images/view_cart_bg.gif) no-repeat;	width:128px;	height:36px;	float:right;	font-family:Tahoma, Verdana, arial;	color:#898989;	font-size:11px;	font-weight:900;	padding:5px 0px 0px 40px;}.view_cart span {	color:#00a2e1;}.top_search {	color:#494c48;	border-bottom:#e2e2e2 solid 2px;	border-left:#e2e2e2 solid 2px;	border-top:#e2e2e2 solid 2px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:900;	float:left !important;	width:255px;	height:18px;	padding:5px 0px 0px 5px;	margin:3px 0px 3px 0px;}.go_btn {	background:url(../images/go_btn.gif) no-repeat;	width:33px;	height:27px;	border:0px;	float:left;	cursor:pointer;	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	color:#fff;	margin-top:3px;	text-align:center!important;}.top_link {	text-align:right;	color:#c4c4c4;	width:650px;	float:right !important;	padding:0px 20px 0px 0px;}.top_link img {	margin-left:5px;	margin-top:2px;	float:right !important;}.top_link a {	color:#00a0e2;	font-family:Tahoma, Verdana, arial;	font-size:11px;	font-weight:900;}.top_link a:hover {	color:#494c48;	font-weight:900;}/*----------------------- Logo <<--------------------------*/#logo {	float:left;	background-image:url(../images/logo.gif);	background-repeat:no-repeat;	width:285px;	margin-left:26px;	height:121px;}#logo a {	display:block;	width:219px;	height:94px;}/*----------------------- Navigation <<--------------------------*/.nav_cont_area {	width:947px;	height:47px;	margin-left:20px;	margin-top:8px;	background:url(../images/menu_bg.gif) no-repeat;}.nav {	width:667px;	float:left;	height:47px;}.nav ul {	margin:0px;	padding:0px;}.nav li {	font:bold 12px Tahoma, Verdana, arial;	color: #494c48;	float:left;	display:block;	height:47px;	text-align:left;	line-height:47px;	background:url(../images/sep.gif) no-repeat right 8px;}.nav li a {    color: #494C48;    display: block;    float: left;    height: 47px;    padding: 0 8px;    text-decoration: none;}.nav li a:hover {	color: #0996c3;	display:block;	text-decoration:none;}#active {	color: #0996c3;	height:47px;	text-decoration:none;}.spread_cnt {	font:bold 11px Tahoma, Verdana, arial;	color:#083c12;	float:right;	width:269px;	height:47px;	line-height:47px;	text-align:left;	padding:0px 10px 0px 0px;	position:relative;}.spread_cnt img {	float:right;	margin-right:3px;	margin-top:12px;}/*----------------------- BannerSection <<--------------------------*/#banner_container {	height:338px;	width:948px;	float:left;	margin-left:20px !important;	margin-left:10px;	background:url(../images/banner_bg.gif) no-repeat;}.banner_left {	float: left;    height: 273px;    overflow: hidden;    padding-left: 33px;    padding-top: 33px;    position: relative;    width: 373px;}.bx-child img {    width: 377px;}.video_icon{	width:115px;	height:116px;	background:url(../images/watch_video_strip.png) no-repeat;	position:absolute;	right:0px;	top:187px;	z-index: 999;}.video_icon a{	width:115px;	height:116px;	display:block;	text-indent:-999999px !important;}.video_icon2{	width: 117px;	height: 117px;	background:url(../images/watch_video_strip.png) no-repeat;	position:absolute;	right: 0px;	bottom: 0px;	z-index: 999;}  .video_icon2 a{	width:117px;	height:117px;	display:block;	text-indent:-99999999px;}.banner_right {	width:510px;	float:left;	padding-left:20px;}.banner_right h2 {	font:29px "GeoSlab703 Md BT";	color:#0c3367;	height:30px;	text-align:center;	margin-bottom:0px;	padding-top:15px;}.banner_right h5 {	font-family:Arial, Helvetica, sans-serif !important;	font-size:22px;	color:#fff;	line-height:20px;	font-weight:100;	margin-bottom:0px;	margin-top:0px;	height:42px;}.banner_right h5 span {	font-size:24px;	font-weight:900;}.banner_right h3 {	font:bold 13px Tahoma, Verdana, arial;	color:#57dcf9;	float:left;	padding-top:5px;	margin:0px 10px 3px 0 ;}*:first-child+html .banner_right h3 {		padding-top:8px;	margin-right:15px;}.banner_right h3 span {	color:#fff;}.special_price {	font:40px Georgia, "Times New Roman", Times, serif;	color:#fff;	width:90px;	float:left;	padding-top:25px !important;	padding-right:0px;		width:125px;		padding-left:0px;	text-align:center;}.buy_now .level_0 {	width:98px;	height:98px;	float:left;	margin-top:7px !important;	margin-top:20px;	background:url(../images/buy_now.gif) no-repeat left top;}.buy_now a {	width:98px;	height:98px;	background:url(../images/buy_now.gif) no-repeat left top;	display:block;}.buy_now a:hover {	width:98px;	height:98px;	background:url(../images/buy_now_over.gif) no-repeat left top;	display:block;}.percentage_cnt_area {	float:right;	color:#cdecf9;	text-align:right;	padding-top:0px !important;		padding-left:1px;	font:11px Tahoma, Verdana, arial;}#no_sold {	color:#fff;	font-weight:900 !important;	text-align:left;	float:left;	margin:0px auto;	text-align:center;	padding-bottom:5px;	font:11px Tahoma, Verdana, arial !important;}#no_sold_1 { 	color:#fff;	font-weight:900 !important;	float:left;	margin:0px auto;	text-align:center;	padding-bottom:5px;	font:11px Tahoma, Verdana, arial !important; 	width:213px;}.percentage_cnt_area span {	color:#fff;	font-weight:900;	margin-left:0px;}.percentage_view_cnt {	width:217px;	height:17px;	float:right;	position:relative;	background-color:#cdecf9;}.percentage_view {	width:217px;	height:17px;	float:left;	color:#fff;	font-weight:900;	background:url(../images/percentage_bg.png) no-repeat;	position:absolute;	right:0px !important;	top:0px;	right:-1px;}.percent_bg {	background:url(../images/per_bg.gif) repeat-x left;	height:17px;	float:left;}.deal_cnt {	float:right;	width:230px;	height:20px;	padding-top:20px;}.deal_cnt span {	font:900 11px Tahoma, Verdana, arial;	color:#fff;	width:60px;	float:left;}.deal_cnt_time {	width:141px;	float:right;	font:100 10px Arial, Helvetica, sans-serif;	color:#fff;	height:45px;}.deal_cnt_time span {	font:900 23px Arial, Helvetica, sans-serif;	color:#fff;	width:45px;	text-align:center;}.deal_cnt_time ul {	margin:0px;	padding:0px;}.deal_cnt_time li {	width:45px;	height:30px;	line-height:14px;	float:left;	text-align:center;	margin-right:2px;	padding:1px 0px 8px 0px;	background:url(../images/time_no.gif) no-repeat;}.special_left_cnt {	width:254px;	float:left;}.special_area{	margin:0px;	padding:0px;	clear:both;}*:first-child+html .special_area {	padding:30px 0px 0px 0px;}.special_right_cnt {	width:230px;	float:right;	height:100px;}.give_gift_btn {	background:url(../images/give_as_gift_btn.gif) no-repeat;	border:0px;	float:left;	cursor:pointer;	color:#fff!important;	width:143px;	height:21px;	margin-left:110px;	margin-top:10px;	text-transform:uppercase;	font:900 14px Arial, Helvetica, sans-serif;	text-align:center;	clear:both;	padding:8px 2px;}.give_gift_btn:hover{text-decoration:none;}.share_deal {	font:900 11px Tahoma, Verdana, arial;	text-align:left;	color:#fff;	padding-top:5px;	margin-left:60px !important;	margin-left:30px;	position:relative;}.share_deal img {	float:left;	margin-right:2px;}.share_deal span {	float:left;	display:block;	padding-top:13px;	padding-right:8px;}/*----------------------- Middle Section <<--------------------------*/.middle_cnt_area {	padding:0px 0px 0px 20px;	margin:0px;/*	background:url(../images/catch_shadow.gif) no-repeat;*/	position:relative;	top:1px;	clear:both;}.catch_cont_area {	width:948px;	float:left;/*	margin-left:20px;*/	/*	height:96px;*/	background:url(../images/catch_bg.gif) no-repeat bottom;}.catch_cont_left {	width:490px;	float:left;	background:url(../images/dote.gif) repeat-y right 20px;	padding-bottom:10px;}.catch_cont_left ul {	margin:0px;	padding:0px 0px 0px 21px;}.catch_cont_left li {	float:left;	color:#1b5c8c;	line-height:20px;	width:400px;	font:12px Tahoma, Verdana, arial;	background:url(../images/arrow.gif) no-repeat left;	padding:0px 0px 0px 10px;	margin-top:5px;}.catch_cont_left h3 {	font:21px Arial, Helvetica, sans-serif;	color:#c8393b;	text-align:center;	margin:0px;	padding-top:10px;	padding-bottom:10px;}.catch_cont_right {	width:455px;	float:left;	padding-bottom:10px;}.catch_cont_right ul {	margin:0px;	padding:0px;}.catch_cont_right li {	float:left;	color:#1b5c8c;	line-height:20px;	width:400px;	font:12px Tahoma, Verdana, arial;	background:url(../images/arrow.gif) no-repeat left;	padding:0px 0px 0px 15px;	margin-left:20px;	_margin-left:10px;	margin-top:5px;}.catch_cont_right h3 {	font:21px Arial, Helvetica, sans-serif;	color:#c8393b;	text-align:center;	margin:0px;	padding-top:10px;	padding-bottom:10px;}.middle_left_cnt{ width:360px !important; float:left; padding-top:15px;}.middle_left_cnt_area{ background-color:#1d70b0 !important; float:left; height:auto; margin-right:5px; width:357px !important;height:620px;}.middle_left_cnt_area_1 {	width:357px;	float:left;	margin-right:5px;	_margin-right:4px;	background-color:#dbdbdb;	height:563px;}.abt_head{height:23px; padding-left:15px; padding-top:10px;width:340px; background:url(../images/abt_deal_head.gif) 0 0 repeat-x !important; color:#fff;}.abt_head h2{ color:#FFF !important; text-align: center;}.abt_deal_cnt{ width:320px !important; padding:12px 12px 40px; margin:5px; height:522px; border:1px solid #C0C0C0; background:url("../images/abt_deal_bg.gif") repeat-x scroll center bottom #FFFFFF;}.abt_deal_cnt span {	color:#777c83;	font:bold 11px Tahoma, Verdana, arial;}.abt_deal_cnt span img {	float:right;	margin-right:5px;}.abt_deal_cnt span a {	color:#777c83;	float:right;	text-align:right;	font:bold 11px Tahoma, Verdana, arial;	margin-top:10px;}.abt_deal_cnt span a:hover {	color:#777c83;	font:bold 11px Tahoma, Verdana, arial;}.abt_deal_cnt a {	color:#0787c2;	text-decoration:underline;	display:block;	margin-bottom:5px;	font:bold 11px Tahoma, Verdana, arial;}.abt_deal_cnt a:hover {	color:#0787c2;	text-decoration:none;	font:bold 11px Tahoma, Verdana, arial;}.abt_deal_cnt h3 {	font:bold 11px Tahoma, Verdana, arial;	color:#575a5d;	margin:0px;}.abt_deal_inner_cnt {	background-color:#f0f9fc;	padding:10px 7px 17px 10px;	margin-top:10px;	margin-bottom:10px;	font:12px Arial, Helvetica, sans-serif;	color:#5e6267;	height:400px;}.abt_deal_inner_cnt p, .abt_deal_inner_cnt li, .abt_deal_inner_cnt span, .abt_deal_cnt_inner, .abt_deal_cnt_inner p, .abt_deal_cnt_inner span, .abt_deal_cnt_inner li{	font:12px Arial, Helvetica, sans-serif;	color:#5e6267;	line-height:22px !important;}.abt_deal_inner_cnt a {	color:#0787c2;	text-decoration:underline;	font:bold 11px Arial, Helvetica, sans-serif;}.abt_deal_inner_cnt a:hover {	color:#0787c2;	font:bold 11px Arial, Helvetica, sans-serif;	text-decoration:none;}.abt_deal_inner_cnt p {	line-height:23px !important;	margin:0px;}.abt_deal_inner_cnt span {	color:#4e4848;	font-weight:900;	display:block;	padding-top:5px;	padding-bottom:5px;}.abt_deal_inner_list {	font:12px Arial, Helvetica, sans-serif;}.abt_deal_inner_list ul {	margin:0px;	padding:0px;}.abt_deal_inner_list li {	background:url(../images/arrow_1.gif) no-repeat left !important;	padding-left:10px !important;	line-height:20px;}.review_head {	width:342px;	height:23px;	padding-top:10px;	padding-left:15px;	background:url(../images/review_head.gif) no-repeat;}.review_head h2 {	font:23px "GeoSlab703 Md BT";	color:#494949;	height:23px;	margin:5px;}.abt_deal_cnt_1{	margin:5px;	width:320px;	padding:12px 12px 18px 12px;	_padding:12px 12px 105px 12px;	border:#c0c0c0 solid 1px;	background:url(../images/abt_deal_bg.gif) repeat-x bottom ;	font:12px Arial, Helvetica, sans-serif;	background-color:#ffffff;	height:486px;}.abt_deal_cnt_inner {	background-color:#f0f9fc;	padding:0px 0px 0px 0px;}.abt_deal_cnt_1 ul {	margin:0px;	padding:0px 0 0 0;	_padding:5px 0 0 0;	background-color:#f0f9fc;}.abt_deal_cnt_1 li {	border-bottom:#dbdbdb solid 1px;	color:#777c83;	margin-bottom:10px;	padding:0px 5px 20px 10px;	_padding:0px 0px 0px 0px;	font:12px Arial, Helvetica, sans-serif;	/*background:url(../images/list_img.gif) no-repeat top left;*/}.abt_deal_cnt_1 p {	padding:0px 0px 0px 0px;	line-height:18px;}.abt_deal_cnt_1 a {	color:#0787c2;	text-decoration:underline;	font:bold 12px Arial, Helvetica, sans-serif;}.abt_deal_cnt_1 a:hover {	color:#0787c2;	text-decoration:none;}.sneek_peek_cnt {	width:641px;	height:38px;	background:url(../images/sneak_peek_bg.gif) no-repeat left;	float:left;	margin-top:10px;	color:#fff;	padding-top:15px;	text-align:right;	padding-right:60px;	font:bold 13px Tahoma, Verdana, arial;}/*----------------------- Middle Right<<--------------------------*/.middle_right_cnt{ border:0px; float:left; margin-left:15px; padding-top:15px; width:235px;}.our_commun_cnt {	background-color:#79adbe;	color:#999999;	padding:5px;	float:left;	font:11px Arial, Helvetica, sans-serif;}.our_commun_cnt a {	color:#0787c2;	padding-top:15px;	display:block;	padding-bottom:10px;	font:bold 16px Arial, Helvetica, sans-serif;}.our_commun_cnt a:hover {	color:#0787c2;	font:bold 16px Arial, Helvetica, sans-serif;}.our_commun_area {	border:#3c8dad solid 1px;	background-color:#fff;	padding:10px;}.our_commun_area h2 {	font:23px "GeoSlab703 Md BT";	color:#323232;	height:23px;}.local_eve_cnt {		border:2px solid #79ADBE;		color:#999999;	padding:5px;	float:left;	display:block;	width:225px;	margin-top:5px;	font:11px Arial, Helvetica, sans-serif;}.local_eve_lis {	border:#3c8dad solid 1px;	background-color:#fff;	padding:10px 5px 10px 7px;}.local_eve_lis h2 {	font:23px "GeoSlab703 Md BT";	color:#323232;	height:23px;	padding-bottom:5px;}.local_eve_lis img {	float:left;	margin-right:10px;	margin-top:5px;	margin-left:10px;}.local_eve_lis ul {	padding:0px;	margin:0px;}.local_eve_lis li {	color:#535353;	width:210px;	height:62px;	padding-bottom:2px;	_padding-bottom:0px;	font:11px Arial, Helvetica, sans-serif;	background:url(../images/local_eve_bg.gif) no-repeat top;}.local_eve_rit {	float:left;	width:116px;	padding:15px 0 0 0;}.local_eve_lis p {	padding:15px 0 0 0 !important;}.local_eve_lis li a {	text-decoration:none;	font-weight:normal;	color:#535353;}.local_eve_lis li a:hover {	text-decoration:none;	font-weight:normal;	color:#093d64;}/*----------------------- Middle Bottom<<--------------------------*/.middle_btm_cnt {	padding:10px 0 10px 0;	/*background:url(../images/dote_1.gif) repeat-x bottom;*/}.middle_btm_left {	width:485px;	float:left;	/*_padding-left:10px;	padding-left:20px;*/}.middle_btm_left_cnt {	height:300px;	float:left;	padding:5px 5px 0px 5px;	background-color:#dbdbdb;}.middle_btm_left_inner {	background:url(../images/conejo_extra_bg.gif) no-repeat;	width:473px;	height:229px;	float:left;	border:#c0c0c0 solid 1px;	font:bold 14px Tahoma, Verdana, arial;	color:#0787c2;	text-align:center;	padding-top:63px;}.middle_btm_left_inner span {	font-size:18px;}.middle_btm_left_inner p {	font:bold 18px Arial, Helvetica, sans-serif;	color:#494949;	text-align:center;	display:block;	margin:0px;}.view_dtl_btn {	background:url(../images/view_dtl_btn.gif) no-repeat;	cursor:pointer;	border:0px;	width:98px;	height:17px;	font:bold 12px Arial, Helvetica, sans-serif;	color:#fff!important;	margin-top:5px;	text-align:center;	padding:10px 3px;	display:block;	text-decoration:none;}.view_dtl_btn:hover{text-decoration:none;}.middle_btm_rit_cnt {	height:300px;	float:left;	width:445px;	margin-left:10px;	padding-top:5px;	padding-left:7px;	background-color:#dbdbdb;}.middle_btm_rit_cnt img {	border:#c0c0c0 solid 1px;}/*----------------------- Footer <<--------------------------*/#footer_cnt {	color:#7194a7;	padding-top:2px;}#footer_cnt_1 {	color:#7194a7;	padding-top:2px;	border-top:1px dotted #c6c6c6;	clear:both;	margin:20px 0px 0px 0px;}.footer_left {	float:left;	width:400px;	padding-top:15px;	padding-left:20px;}.footer_left a {	color:#0571a3;	text-decoration:none;	padding:0px 1px 0px 1px;	font:bold 11px Tahoma, Verdana, arial;}.footer_left a:hover {	color:#494949;	text-decoration:none;	font:bold 11px Tahoma, Verdana, arial;}.footer_left span {	font:10px Tahoma, Verdana, arial;	color:#7194a7;	display:block;	margin-left:0px;	margin-top:5px;}.footer_logo {	background-image:url(../images/footer_logo.gif);	background-repeat:no-repeat;	background-position:left;	width:78px;	height:58px;	float:right;	margin:5px 5px 0px 0px;	_margin:5px 5px 0px 0px;	text-indent:-9999px;}.footer_logo2 {	background-image:url(../images/inc5000.jpg);	background-repeat:no-repeat;	background-position:left;	width:102px;	height:72px;	float:right;	margin:5px 0px 0 0;	text-indent:-9999px;}.footer_logo a {	width:78px;	height:58px;	display:block;}.footer_logo2 a {	width:102px;	height:72px;	display:block;}/*----------------------- NAVE_OVER AREA <<--------------------------*/.nave_over_area {	margin:0px;	padding:0px;	position:absolute;	top:138px;	left:20px;	z-index:99999;}#nave_over_howit {	margin:0px;	padding:0px;	clear:both;}/*new adding*/.nave_over_howit_nav {	margin:5px 0px 0px 0px;	padding:0px;	background:url(../images/how_it_nav.png) no-repeat left bottom;	height:46px;	width:133px;	position:absolute;	left:156px;	display:none;	top:130px;}/*new end*//*.nave_over_howit_top {	margin:5px 0px 0px 0px;	padding:0px;	background:url(../images/nave_over_howit_top.png) no-repeat left top;	height:54px;	width:948px;}*/.nave_over_howit_top {	margin:5px 0px 0px 0px;	padding:0px;	background:url(../images/nave_over_howit_top.png) no-repeat left bottom;	height:10px;	width:948px;}.nave_over_middle {	margin:0px;	padding:0px 2px 10px 5px;	background:url(../images/nave_over_middle_x.gif) repeat-x left top #227cbc;	width:941px;	clear:both;	height:430px;}.tab_section {	margin:0px;	padding:0px;	clear:both;}.tab_section_top {	margin:0px;	padding:0px;	clear:both;	background:url(../images/tab_top.gif) no-repeat left top;	height:58px;}.tab_section_middle {	margin:0px;	padding:0px 0px 0px 0px;	background:url(../images/tab_middle_bg.gif) repeat-y left top;	clear:both;	width:938px;}.tab_section_middle p {	margin:0px;	padding:0px 0px 5px 0px !important;}.tab_section_botom {	margin:0px;	padding:0px;	background:url(../images/tab_bottom.gif) no-repeat left bottom;	height:34px;}/*- Menu Tabs B--------------------------- */    #tabsB {	float:left;	width:936px;	font-size:93%;	line-height:normal;	font-family:Arial, Helvetica, sans-serif, "Arial Narrow", "Arial Black";	font-size:17px;	font-weight:bold;	background:url(../images/tab_top.gif) left bottom no-repeat;	padding:0px 0px 17px 2px;	margin:0px 0px 0px 0px;	text-transform:uppercase;}#tabsB ul {	margin:0px 0px 0px 0px;	padding:0px 0px 0 0px;	list-style:none;}#tabsB li {	display:inline;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;}#tabsB a {	float:left;	background:url(../images/tableftB.gif) no-repeat left top;	margin:0;	padding:0 0 0 5px;	text-decoration:none;}#tabsB a span {	float:left;	display:block;	background:url(../images/tabrightB.gif) no-repeat right top;	padding:0px 25px 0px 20px;	line-height:42px;	margin:0px 2px 0px 0px;	color:#ffffff;}#tabsB.tab00 a {	float:left;	background:url(../images/tableftC.gif) no-repeat left top;	margin:0;	padding:0 0 0 5px;	text-decoration:none;	color:#ffffff;}#tabsB.tab00 a span {	float:left;	display:block;	background:url(../images/tabrightC.gif) no-repeat right top;	padding:0px 25px 0px 20px;	color:#ffffff;	margin:0px 5px 0px 0px;}/* Commented Backslash Hack hides rule from IE5-Mac \*/    #tabsB a span {	float:none;}/* End IE5-Mac hack */    #tabsB a:hover span {	color:#3a4c50;}#tabsB a:hover {	background-position:0% -42px;	color:#666;}#tabsB a:hover span {	background-position:100% -42px;	color:#666;}#tabsB .current a {	background-position:0% -42px;	color:#666;}#tabsB .current a span {	background-position:100% -42px;	color:#666;}.tab_list {	margin:0px;	padding:0px 0px 0px 20px;	clear:both;	width:910px;	height:330px;}.close {	position:absolute;	top:17px;	left:178px;	font-family:Tahoma, Arial;	font-size:13px;	font-weight:bold;	color:#FFFFFF;	text-decoration:none;	z-index:99999px;}.nave_over_area .close a {	color:#FFFFFF;	text-decoration:none;}.nave_over_area a:hover {	color:#FFFFFF;	text-decoration:none;}.how_it {	margin:0px;	padding:0px;	clear:both;}.how_it h2 {	font:23px "GeoSlab703 Md BT";	color:#494949;	font-weight:normal;}.how_it_list {	margin:0px;	padding:0px;	width:870px;	clear:both;	font-family:Tahoma, Arial;	font-size:12px;	color:#515151;	font-weight:normal;}.how_it_list ul {	margin:0px;	padding:0px;}.how_it_list li {	margin:0px 0px 12px 0px;	padding:0px 0px 10px 19px;	list-style:none;	background:url(../images/icon_9.gif) no-repeat left 2px;	border-bottom:1px dotted #a5a5a5;}.how_it_list_head {	margin:0px;	padding:0px;	clear:both;	font-family:Tahoma, Arial;	font-size:13px;	font-weight:bold;	color:#396ea5;}.how_it_list p {	margin:0px;	padding:8px 0px 0px 0px !important;}.faq_list {	margin:0px;	padding:10px 0px 0px 0px;	width:870px;	clear:both;	font-family:Tahoma, Arial;	font-size:12px;	color:#515151;	font-weight:normal;}.faq_list ul {	margin:0px;	padding:0px;}.faq_list li {	margin:0px 0px 12px 0px;	padding:0px 0px 6px 0px;	list-style:none;}.faq_list_head {	margin:0px;	padding:0px 0px 5px 35px;	clear:both;	font-family:Tahoma, Arial;	font-size:13px;	font-weight:bold;	color:#396ea5;	background:url(../images/icon_10.gif) no-repeat left 2px;	border-bottom:1px dotted #a5a5a5;}.faq_list_detail {	margin:0px;	padding:8px 0px 0px 35px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	line-height:21px;}.navigation {	margin:0px 0px 0px 0px;	_margin:0px 0px 22px 0px;	padding:0px 0 0 0;	float:left;	width:98px;	height:98px;	margin-left:10px;}*:first-child+html .navigation {	 margin:0px 0px 3px 0px; } div#navigation {	margin:0px;	padding:0px;	position:relative;}#navigation ul.level_0 {	position:relative;	top:7px;	left:2px;	margin:0;	padding:0;}* html #navigation ul.level_0{	top:5px;}html[xmlns*=""]:root #navigation ul.level_0  {	 top:7px;  }*:first-child+html #navigation ul.level_0 {	top:4px;}#navigation li {	height:29px;	padding:0px 0px 0px 0px;	_padding:16px 0px 0px 0px;}*:first-child+html #navigation li {	padding:0px 0px 0px 0px;}#navigation ul .home, #navigation ul .store, #navigation ul .blognav, #navigation ul .photo, #navigation ul .contact, #navigation ul .protection {	cursor: pointer;	float: left;	list-style: none;	position:relative;	margin-top:3px;	_margin-top:0px;	padding:0px;}#navigation ul li{background:url(../images/buy_now_over.jpg);	background-position:left top;	background-repeat:no-repeat;	display: block;	height:98px;	}*html #navigation ul li{	height:98px;	margin-top20px;	background:none;	}	#navigation ul a.main {	background:url(../images/buy_now.jpg);	background-position:left top;	background-repeat:no-repeat;	display: block;	outline: none;	position: relative;	height:98px;	text-decoration: none;	padding: 0 0 0 0!important;	margin:0!important;	width: auto;}#navigation a.main:hover {	background:url(../images/buy_now_over.jpg);	background-repeat:no-repeat;	cursor: pointer !important;	display: block !important; /* Overriding previous span hide */	padding: 0 0 0 0!important;	margin:0!important;	position: absolute;	top: 0;	right: 0;	left:0;	width: 100%;/*	z-index: 100;*/	height:98px;}#navigation ul span {	display:none;}#navigation ul a.main span.tt {	padding:0px;	left: 0;}#navigation ul .home a.main {	background-position:left top;	width:98px;	z-index: -99999;}.active_nav01 {	background:url(../images/navigation_02.jpg) left top no-repeat;	width:98px;	height:98px;	display:block;	z-index: -99999;	float:left;}#navigation .home a.main .hover {	background-position:left top;	width:98px;	padding: 0;}#navigation ul .stores a {	background:url(../images/buy_now.jpg) no-repeat;	background-position:left top;	background-repeat:no-repeat;	display: block;	outline: none;	position: relative;	height:98px;	text-decoration: none;	padding: 0 0 0 0!important;	margin:0!important;	width: auto;	cursor:pointer;	}	#navigation .stores  a span{	background:url(../images/buy_now_over.jpg) no-repeat left top;}#navigation .stores  a:hover {	background:url(../images/buy_now_over.jpg) no-repeat left top;	width:98px;	padding: 0;/*	z-index:10000;*/}/*- terms--------------------------- */.inner_conthent_out{	margin:0px 20px 0px 20px;	padding:5px 0px 36px 0px;	clear:both;	background:url(../images/inner_content_bg.gif) repeat-x left bottom ;}.iner_conthent_area {	margin:0px 0px 0px 0px !important;	padding:0px 20px 0px 20px;	clear:both;}.middle_cnt_area h3 {	font:23px "Trebuchet MS", Arial;	color:#494949;	height:33px;	margin-bottom:0px;	border-bottom:1px solid #dbdbdb;	margin:0px;	padding:0px;		width:100%;	float:left;}.acceptance {	margin:0px;	padding:15px 0px 0px 0px;	clear:both;	line-height:18px;	color:#858889;}.acceptance a{	color:#2f64b2;	text-decoration:underline;}.acceptance a:hover{	color:#2f64b2;	text-decoration:none;}.acceptance p {	margin:0px;	padding:15px 0px 0px 0px;}.acceptance h4 {	font-family:"Trebuchet MS", Arial;	font-size:20px;	margin:0px;	padding:0px;	height:auto;}.acceptance span {	font-weight:bold;}.terms {	margin:0px;	padding:20px 0px 0px 0px;	clear:both;	line-height:18px;	color:#858889;}.terms span{	font-size:12px;	font-weight:bold;}.terms_head {	font-family:"Trebuchet MS", Arial;	font-size:22px;	margin:0px;	padding:0px 0px 10px 0px;	color:#494949;	border-bottom:1px solid #dbdbdb;}.terms a{	color:#2480cf;	text-decoration:underline;	font-weight:normal;}.terms a:hover{	color:#2480cf;	text-decoration:none;	font-weight:normal;}.sub_head_1{	margin:0px;	padding:10px 0px 0px 0px;	clear:both;	font-family:Tahoma, Arial;	font-size:13px;	font-weight:bold;	color:#148bc2;}.sub_head_2{	margin:0px;	padding:18px 0px 0px 0px;	clear:both;	font-family:Tahoma, Arial;	font-size:13px;	font-weight:bold;	color:#858889;}.sub_head_2 span{	text-transform:uppercase;}.terms p{	margin:0px;	padding:8px 0px 0px 0px;}.terms ul{	margin:0px;	padding:0px;}.terms li{	margin:0px;	padding:0px 0px 15px 0px;	list-style:none;}.privacy {	margin:0px;	padding:0px 0px 15px 0px;	clear:both;	line-height:18px;	color:#565656;	font-family:Tahoma, Arial;	font-size:12px;}.privacy a{	color:#2480cf;	text-decoration:underline;}.privacy a:hover{	color:#2480cf;	text-decoration:none;}.privacy p{	margin:0px 0px 0px 0px;	padding:8px 0px 0px 0px;}.privacy_list{	margin:0px 0px 15px 0px;	padding:18px 0px 0px 0px;		font-family:Tahoma, Arial;	font-size:13px;	font-weight:bold;	color:#858889;	width:100%;	float:left;}.privacy_list ul{	margin:0px;	padding:0px;}.privacy_list li{	margin:0px;	padding:0px 0px 12px 20px;	list-style:none;	background:url(../images/icon_11.gif) no-repeat left 3px;}.terms_sub_list{	margin:0px;	padding:10px 0px 0px 0px;	clear:both;	float:left;	width:100%;}.terms_sub_list ul{	margin:0px;	padding:0px;}.terms_sub_list li{	margin:0px 0px 0px 0px;	padding:0px 0px 10px 20px;	list-style:none;	background:url(../images/icon_11.gif) no-repeat left 4px;}.terms_sub_list_inner{	margin:0px;	padding:0px;	clear:both;	width:100%;	float:left;}.terms_sub_list_inner ul{	margin:0px;	padding:0px;} .terms_sub_list_inner li{	margin:0px;	padding:0px 0px 10px 15px;	list-style:none;	background:url(../images/arrow_1.gif) no-repeat left 6px;}/*- recent_deals--------------------------- */.deal_conthent_out{	margin:0px 20px 0px 0px;	padding:5px 0px 36px 10px;	clear:both;}.deal_conthent_area {	margin:0px 0px 0px 0px !important;	padding:0px 0px 0px 0px;	clear:both;}.deal_list{	margin:0px 0px 0px 0px;	padding:18px 0px 0px 0px;	clear:both;}.deal_list ul{	margin:0px 0px 0px 0px;	padding:0px;}.deal_list li{	margin:5px 8px 0px 0px;	padding:3px;	list-style:none;	width:220px;	background:#ebebeb;		float:left;}.deal_list_box{	margin:0px;	padding:9px 12px 3px 12px;	border:1px solid #d9d9d9;	background:#ffffff;	font-family:Arial, Helvetica, sans-serif, "Arial Narrow", "Arial Black";	font-size:12px;	width:194px;	height:250px;	color:#898b88;}.deal_list_head{	font-size:11px;	font-weight:bold;	color:#176cb3;	margin:0px 0px 5px 0px;}.deal_list p{	margin:8px 20px 0px 0px;	padding:0px;}.deal_list_button{	margin:0px;	padding:0px 3px 0px 0px;	clear:both;}.bought{	margin:0px;	padding:5px 2px 0px 0px;	font-size:11px;	color:#565656;	float:left;}.price{	margin:0px;	padding:5px 0px 0px 0px;	font-size:11px;	color:#565656;	float:right;	text-align:right;}.deal_list_button span{	color:#148bc2;	font-size:13px;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;}.bought_btn{	margin:0px;	padding:3px 0px 0px 5px;	background:url(../images/list_btn_1.gif) no-repeat left top;	width:86px;	height:20px;	font-family:Arial, Helvetica, sans-serif, "Arial Narrow", "Arial Black";	font-size:11px;	color:#8c6511;}.bought_btn span{	color:#FFFFFF;	font-size:11px;	font-weight:bold;}.price_btn{	padding:3px 0px 0px 5px;	margin:0px;	background:url(../images/list_btn_2.gif) no-repeat left top;	width:92px;	height:20px;	font-family:Arial, Helvetica, sans-serif, "Arial Narrow", "Arial Black";	font-size:11px;	color:#a4cde8;}.price_btn span{	color:#FFFFFF;	font-size:12px;	font-weight:bold;}/*- register--------------------------- */.register{	margin:0px;	padding:0px;	clear:both;	font-family:Arial, Helvetica, sans-serif, "Arial Narrow", "Arial Black";	}.register p{	font-family:Arial, Helvetica, sans-serif, "Arial Narrow", "Arial Black";}.register span{	font-weight:bold;	color:#000000;}.register_formarea{	margin:0px;	padding:12px 0px 0px 0px;	clear:both;	height:auto;}.terms_head {	font-family:"Myriad Pro", "Trebuchet MS", Arial;	font-size:18px;	margin:0px 0px 10px 0px;	padding:0px 0px 5px 0px;	color:#494949;	border-bottom:1px solid #dbdbdb;}.register_form{	margin:0px;	padding:14px 0px 0px 0px;	clear:both;	/*height:30px;*/}.register_form_left{	margin:0px;	padding:0px;	width:395px;	float:left;}.register_form_right{	margin:0px;	padding:0px;	width:395px;	float:left;}.register_form label{	margin:0px;	padding:0px 0px 4px 0px;	clear:both;	font-family:Arial, Helvetica, sans-serif, "Arial Narrow", "Arial Black";	font-size:12px;	width:323px !important;	display:block;}.register_form .chkbox{	margin:0px;	padding:0px 0px 4px 0px;	clear:both;	font-family:Arial, Helvetica, sans-serif, "Arial Narrow", "Arial Black";	font-size:12px;	width:160px !important;	display:block;}.register_form input{	margin:0px 0px 8px 0px;	/*padding:8px 0 5px 5px;*/	padding:0.6em;	background:url(../images/text_feild_bg.gif) no-repeat left top;	width:320px;	height:18px;	clear:both;	float:left;	border:0px;/*	display:block;*/}.register_form .register_form_left input[type="radio"]{	width:auto;	clear:both;	float:none;/*	display:block;*/}.register_form span{	color:#e30000;	font-weight:bold;	font-size:14px;	line-height:30px;	padding:0px 0px 0px 5px;}.register_form select{/*background:url("../images/text_feild_bg.gif") no-repeat scroll left top transparent;border:0 none;*/border:1px solid #c3c3c3;display:block;float:left;height:30px;margin:0 0 8px;padding:5px;width:323px;}.register_form_left select{background:url("../images/text_feild_bg.gif") no-repeat scroll left top transparent;border:0 none;display:inline!important;float:none!important;height:30px;margin:0 0 8px;padding:5px;width:323px;}.register_form .date_class{background:url("../images/text_feild_small.gif") no-repeat scroll left top transparent;border:0 none;line-height:18px;display:inline!important;float:none!important;height:30px;margin:0 0px 5px 0;padding:5px 1px;width:73px;}.register_form .date_classinput{background:url("../images/text_feild_small.gif") no-repeat scroll left top transparent;border:0 none;line-height:18px;/*display:block;float:left;*/height:23px;margin:0 0 8px;padding:5px;width:73px;padding:0.6em;	height:18px;}.check_box{	margin:0px 8px 0px 0px !important;	padding:0px 0px 0px0px;	width:13px !important;	height:13px !important;	border:12px solid 1px solid #1c5180 !important;}.shiping_information{	margin:0px;	padding:14px 0px 10px 0px;	clear:both;}.text_padding{	margin:0px;	padding:12px 0px 0px 22px;}.acoount_info{	padding:28px 0px 0px 0px;}.receive{	font-size:12px !important;	color:#000000 !important;}.chek_form_out{	margin:0px;	padding:14px 0px 0px 0px;	clear:both;}.register_bottom{	margin:0px;	padding:17px 0px 0px 0px;	}.terms_link {	padding:5px 0px 0px 18px;	margin:0px 0px 23px 0px;	clear:both;}.terms_link a{	color:#0571a3;	text-decoration:underline;	font-weight:normal;}.terms_link a:hover{	color:#0571a3;	text-decoration:none;	font-weight:normal;}.form_btn{	margin:0px 7px 0px 0px;	padding:0px;	cursor:pointer;	font-family:Arial, Helvetica, sans-serif, "Arial Narrow", "Arial Black";	font-size:14px;	font-weight:bold;	color:#FFFFFF;	cursor:pointer;	text-transform:uppercase;	border:0px;	text-align:center;	clear:both;}.submit{	background:url(../images/form_btn_1.gif) no-repeat left top;	width:141px;	height:34px;}.submit1{	background:url(../images/form_btn_1.gif) no-repeat left top;	width:141px;	height:34px;	display:block;	color:#FFFFFF !important;	padding:8px 0;	text-decoration:none;/*	float:left!important;*/	margin-right:88px;}.submit1:hover{text-decoration:none;}.clear_form{	background:url(../images/form_btn_2.gif) no-repeat left top;		width:164px;	height:34px;}/*- shopping cart--------------------------- */.shoping{	margin:0px;	padding:14px 0px 0px 0px;	clear:both;}.step{	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	clear:both;	color:#4fb5d7;}.step a{	color:#4fb5d7;	font-weight:normal;}.cart_list{	margin:0px;	padding:14px 0px 0px 0px;	clear:both;}.cart_list_head{	margin:0px;	padding:0px 0px 0px 11px;	background:url(../images/shoping_top_bg.gif) repeat-x left top;	height:31px;	font-family:Tahoma, Arial;	font-size:13px;	font-weight:bold;	color:#ffffff;}.product{	margin:0px;	padding:18px 0px 8px 8px;	border-left:1px solid #e4e4e4;	border-bottom:1px solid #e4e4e4;	font-size:12px;}.product_1{	margin:0px;	padding:18px 0px 8px 8px;	border-bottom:1px solid #e4e4e4;	border-right:1px solid #e4e4e4;	border-left:1px solid #e4e4e4;}.view_btn{	margin:0px;	clear:both;	font-size:11px;	padding:9px 0px 0px 0px;}.view_btn a{	color:#148bc2;	text-decoration:underline;	font-weight:normal;}.view_btn a:hover{	color:#148bc2;	text-decoration:none;}.age a{		font-size:11px;	font-weight:bold;	color:#148bc2;	text-decoration:underline;}.age a:hover{	text-decoration:none;}.product_id{	font-weight:bold;	color:#5e6567;	padding:0px 0px 0px 0px;	margin:9px 0px 0px 0px;}.remove_btn{	margin:10px 0px 0px 0px;	padding:3px 0px 0px 25px;	background:url(../images/remove_btn.gif) no-repeat left top;	width:72px;	height:19px;	font-family:Tahoma, Arial;	font-size:11px;}.remove_btn a{	color:#ffffff;	font-weight:normal;}.price_value{	font-weight:bold;	font-size:12px;	font-family:Tahoma, Arial;	color:#148bc2;	padding:37px 0px 8px 8px;}.quantity{	background:url(../images/text_feild_bg_2.gif) no-repeat left top;	width:76px;	height:24px;	border:0px;	font-family:Tahoma, Arial;	font-size:12px;	padding:6px 0px 0px 12px;}.sub_total{	border-bottom:1px solid #e4e4e4;	border-right:1px solid #e4e4e4;	border-left:1px solid #e4e4e4;	padding:8px 45px 8px 12px;	text-align:right;	font-size:12px;	font-weight:bold;	color:#148bc2;	line-height:30px !important;}.enter_promo{	border-bottom:1px solid #e4e4e4;	border-right:1px solid #e4e4e4;	border-left:1px solid #e4e4e4;	padding:8px 45px 8px 12px;	text-align:right;	font-size:11px;	color:#898b88;	line-height:30px !important;	}.enter_tect{	padding:3px 5px 0px px !important;	line-height:30px !important;	float:right;	margin-right:3px;}.enter_promo p{	text-align:right !important;	clear:both;}.textfield{	margin:0px;padding:5px 10px 5px 5px;	clear:both;	background:url(../images/text_feild_bg_3.gif) no-repeat left top;	width:167px;	height:22px;	border:0px;	float:right;}.selectfield{	margin:0px;	padding:5px 1px 4px 5px;	clear:both;	/*background:url(../images/text_feild_bg_3.gif) no-repeat left top;*/	width:179px;	height:30px;	/*border:0px;*/	border:1px solid #c3c3c3;	float:right;	line-height:27px;}html[xmlns*=""]:root .selectfield{	margin:0px;	padding:5px 3px 3px 5px;	clear:both;	width:179px;	height:25px;	border:1px solid #c3c3c3;	float:right;	line-height:18px;}html[xmlns*=""]:root .register_form .date_class{border:1px solid #c3c3c3;line-height:18px;/*display:block;float:left;*/height:25px;padding:5px;width:73px;}.shoping_botom_links{	margin:0px;	padding:0px;}.shoping_botom_links1  {clear:both;margin:0;padding:18px 0 0;float:left;width:944px;text-align:right;}.shoping_botom_links{	margin:0px;	padding:18px 0px 0px 0px;	clear:both;}.shoping_botom_btn{	margin:0px;	padding:0px 0px 3px 17px;	cursor:pointer;	font-family:Tahoma, Arial;	font-size:11px;	font-weight:bold;	color:#ffffff;	border:0px;	}.checkout_btn{	background:url(../images/cheack.gif) no-repeat left top;	width:75px;	height:23px;}.update_btn{	background:url(../images/update.gif) no-repeat left top;	width:65px;	height:23px;}.cart_btn{	background:url(../images/cart_btn.gif) no-repeat left top;	width:86px;	height:23px;}.continue_btn{	background:url(../images/continue.gif) no-repeat left top;	width:135px;	height:23px;}.contact_outer{	margin:0px;	padding:18px 0px 0px 0px;	clear:both;	font-family:Arial, Helvetica, sans-serif, "Arial Narrow", "Arial Black" !important;	font-size:12px;	color:#898b88;}.contact_haed_1{	margin:0px;	padding:0px;	font-family:Tahoma, Arial;	font-size:13px;	font-weight:bold;	color:#148bc2;}.contact_adress{	margin:36px 0px 0px 15px;	padding:0px 0px 0px 215px;	background:url(../images/contact_icon.gif) no-repeat left top;	font-size:14px;	height:184px;	color:#000000;	line-height:16px;}.adress_1{	margin:0px;	padding:10px 0px 10px 0px;	width:292px;	float:left;}.contact_adress a{	color:#1171b4;	font-weight:normal;	text-decoration:underline;}.contact_adress a:hover{	color:#1171b4;	font-weight:normal;	text-decoration:none;}.adress_2{	float:left;	width:292px;		margin:0px;	padding:10px 0px 10px 0px;}.contact_form{	margin:0px;	padding:14px 0px 0px 0px;	clear:both;}.contact_form label{	margin:0px;	padding:0px 0px 4px 0px;	clear:both;	font-family:Arial, Helvetica, sans-serif, "Arial Narrow", "Arial Black";	font-size:12px;	width:323px !important;	display:block;	color:#000000;}.contact_form input{	margin:0px 0px 10px 0px;	padding:5px 10px 0 5px;	background:url(../images/text_feild_bg.gif) no-repeat left top;	width:312px;	height:25px;	clear:both;	float:left;	border:0px;	display:block;}.fill_out{	font-family:Tahoma, Arial;	font-size:13px;	font-weight:bold;	color:#148bc2;	padding:0px 0px 15px 0px;}.textarea{	margin:0px;	padding:8px 8px 8px 8px;	background:url(../images/text_area_bg.gif) no-repeat left top;	width:308px;	height:127px;	border:0px;	overflow:auto;}.submit_2{	margin:16px 0px 0px 0px !important;	padding:0px !important;	background:url(../images/submit.gif) no-repeat left top !important;	width:141px !important;	height:34px !important;	cursor:pointer;}.dropdown_bg{	background:url(../images/text_feild_bg.gif) no-repeat left top;		margin:0px 0px 8px 0px;	padding:5px 5px 5px 5px;		width:330px;	height:25px;}.dropddown_area{	width:315px;	height:20px;	clear:both;	float:left;	border:0px;	display:block;	background:transparent;	border:0px;}/*- login--------------------------- */.login_left{	margin:0px;	padding:0px;	float:left;	width:506px;}.extying_head{	background:url(../images/shoping_top_bg.gif) repeat-x left top;	height:31px;	font-family:"Myriad Pro", "Trebuchet MS", Arial;	font-size:23px;	font-weight:normal;	color:#ffffff;	padding:0px 0px 0px 17px;}.login_box{	margin:0px;	padding:18px 0px 30px 17px;background:url(../images/login_box_bg.gif) repeat-x left top;}*html .login_box{	padding:18px 0px 30px 7px;	float:left;}.login_box span{	font-weight:bold;	color:#7A7A7A;	/*position:relative;*/	}.login_form{	margin:0px;	padding:18px 0px 0px 0px;	clear:both;}.login_form a{	font-family:Arial, Helvetica, sans-serif, "Arial Narrow", "Arial Black";	font-size:11px;	font-weight:bold;	text-decoration:underline;	color:#148bc2;}.login_form a:hover{	font-family:Arial, Helvetica, sans-serif, "Arial Narrow", "Arial Black";	font-size:11px;	font-weight:bold;	text-decoration:none;	color:#148bc2;}.fieldname{	font-family:"Myriad Pro", "Trebuchet MS", Arial;	font-size:20px;	font-weight:normal;	color:#898b88;	width:85px;}.login_form td{height:40px;}.textfield_1{	margin:0px 0px 8px 0px;	 padding:7px 0 5px 5px;	background:url(../images/text_feild_bg_4.gif) no-repeat left top;	width:345px;	height:20px;	border:0px;	float:left;}.login_btn{	margin:0px 5px 0px 0px;	padding:0px;	background:url(../images/login_bg.gif) no-repeat left top;	width:86px;	height:35px;	border:0px;	font-family:Arial, Helvetica, sans-serif, "Arial Narrow", "Arial Black";	font-size:14px;	font-weight:bold;	color:#ffffff;	text-transform:uppercase;	text-align:center;	cursor:pointer;}.login_right{	margin:0px;	padding:23px 0px 0px 28px;	float:left;	width:404px;	font-family:Georgia, "Times New Roman", Times, serif;	font-size:18px;	color:#898b88;}.new_user{	margin:0px;	padding:8px 0px 0px 53px;	background:url(../images/user_icon.gif) no-repeat left top;	font-family:"Myriad Pro", "Trebuchet MS", Arial;	font-size:31px;	color:#24a2cb;}.sighn_up_btn{	margin:25px 5px 0px 0px;	padding:0px;	background:url(../images/sign_up.gif) no-repeat left top;	width:142px;	height:34px;	border:0px;	font-family:Arial, Helvetica, sans-serif, "Arial Narrow", "Arial Black";	font-size:14px;	font-weight:bold;	color:#ffffff;	text-transform:uppercase;	text-align:center;	cursor:pointer;}.about_head{	font-family:"Myriad Pro", "Trebuchet MS", Arial;	font-size:18px;	color:#737373;	font-weight:bold;	text-align: center;}.productdetails-right{float:left;margin:0;padding:0;width:395px;}.productdetails-right div{margin:5px;}.strike {text-decoration:line-through;}.fontblue{color:#148BC2;font-size:11px;font-weight:bold;margin:5px 0 0 0;}.fontblue p{color:#1B5C8C;font:12px Tahoma,Verdana,arial; }.product-catch {	width:460px;	float:left;	/*background:url(../images/dote.gif) repeat-y right 20px;*/	padding:0 12px 0 0;	color:#1b5c8c;}.product-catch ul {margin:0;padding:10px 0 0 9px;}.product-catch li {	float:left;	color:#1b5c8c;	line-height:20px;	width:400px;	font:12px Tahoma, Verdana, arial;	background:url(../images/arrow.gif) no-repeat left;	padding:0px 0px 0px 10px;	margin-bottom:5px;	}.product-catch p {	color:#1b5c8c;}.product-overview p{	color:#1b5c8c;}.product-catch h3 {	font:21px Arial, Helvetica, sans-serif;	color:#c8393b;	text-align:center;	margin:0px;	padding-top:10px;	padding-bottom:10px;}.product-overview {	width:450px;	float:right;	background:url(../images/dote.gif) repeat-y left 20px;	padding:0 0 0 12px;	color:#1b5c8c;}.product-overview ul {	margin:0px;padding:10px 0 0 0;}.product-overview li {	float:left;	color:#1b5c8c;	line-height:20px;	width:400px;	font:12px Tahoma, Verdana, arial;	background:url(../images/arrow.gif) no-repeat left;	padding:0px 0px 0px 15px;	margin-left:20px;	_margin-left:10px;	margin-bottom:5px;}.product-overview h3 {	font:21px Arial, Helvetica, sans-serif;	color:#c8393b;	text-align:center;	margin:0px;	padding-top:10px;	padding-bottom:10px;}.border_images{background:url(../images/dotex.gif) repeat-x left top transparent ;padding-top:10px;color:#1b5c8c;}.sitemap  li {	float:left;	color:#1b5c8c;	line-height:20px;	width:400px;	font:12px Tahoma, Verdana, arial;	background:url(../images/arrow.gif) no-repeat left;	padding:10px 0px 0px 15px;	}.sitemap  li  a{color:#1b5c8c;}.my_email a {	color:#ffffff;	display:block;	font:bold 11px Tahoma, Verdana, arial;	background:url(../images/sign_up1.gif) no-repeat left;	height:34px;}.my_email a:hover {	color:#ffffff;	text-decoration:none;	font:bold 11px Tahoma, Verdana, arial;}.overlay_img  {background:url("../images/soldout.png") no-repeat scroll 0 0 transparent;display:block;height:278px;margin-left:-8px;position:absolute;/*top:217px;*/width:389px;z-index: 999;}.how_it h4{	font:bold 20px Tahoma, Verdana, arial;	color:#737373;	font-weight:normal;	margin:0px 0px 0px 0px;	padding:0px;	height:40px;	display:block;	text-align:left;}.abt_deal_inner_cnt .Apple-style-span, .abt_deal_cnt_inner .Apple-style-span{color:#5E6267!important;font:12px Arial,Helvetica,sans-serif!important;font-weight:normal!important;}.viewmore{/*float:right;*/	text-align:right!important;}.viewmore a{	color:#0787c2!important;	text-decoration:underline;	font:bold 12px Arial, Helvetica, sans-serif!important;	display:inline;	/*float:right;*/	}.mapit{float:right;width:66px;}.mapit span{float:left;}.phone{float:left;width:140px;}.phone div{clear:both;text-align:left;}.phone a{color:#0787c2!important;	text-decoration:underline;	float:left;	}.cufon-loading{text-indent:-9999px;}/*ie 6-*/* html .banner_right h2{margin-top:2px;padding:0px;}* html .banner_right h3{margin-top:10px!important;margin-bottom:10px!important;padding-top:5px!important;}*html #navigation ul .store a.main  {padding-top:0px;}*html .give_gift_btn {	margin-top:-5px;	text-transform:uppercase;	font:900 14px Arial, Helvetica, sans-serif;	text-align:center;	clear:both;	padding:8px 2px;}*html .date_class {background:url("../images/text_feild_small.gif") no-repeat scroll left top transparent;border:0 none;line-height:18px!important;height:30px;margin:0 0 0px!important;width:73px;display:inline!important;float:none!important;height:20px;}*html  .wdRightTopRight{margin-left:17px;color:#fff;}first-child  .register_form select{/*background:url("../images/text_feild_bg.gif") no-repeat scroll left top transparent;*/border:1px solid #c3c3c3;display:block;float:left;height:25px;margin:0 0 8px;padding:5px;width:323px;}/**html .loginfix{position:absolute;top:70px;left:20%;}*/.formControl{padding:0px 0 10px 0px;}.bluefont{color:#1B5C8C;}.addtocart{width:150px;float:left;}.sendgift{width:150px;float:left;}.wrapper{	height:390px;	overflow:hidden;	line-height:20px;}.wrapper02{	height:450px;	overflow:hidden;	line-height:18px;	padding:2px;}/*=== New */.top_center{	position:relative;}.info_box{	background:url(../images/offerstyle_bg.gif) no-repeat left top;	width:324px;	height:60px;	font:bold 11px Tahoma, Geneva, sans-serif;	text-align:center;	padding:10px 60px 0;	position:absolute;	color:#fff;	left:30px;	top:60px;}.info_box td{	text-align:center!important;	font:bold 12px Tahoma, Geneva, sans-serif!important;	color:#ffe763!important;	height:50px;}/*================== Newly Added =================================================================================================================*/.social_net{	background:url(../images/share_bg.jpg) no-repeat left top;	width:234px;	height:50px;	position:absolute;	right:7px;	top:-16px;}* html .social_net{	right:7px;	top:-24px;}.label{	width:60px;	height:38px;	float:left;	padding:12px 0 0 14px;	display:block;	font:normal 11px Tahoma, Geneva, sans-serif;	color:#ffffff;	font-weight:bold;	background:url(../images/icon_21.gif) no-repeat right 25px;}.social{	margin:0 4px 0 5px;	width:40px;	display:block;	float:left;	text-indent:-9999px;	overflow:hidden;	height:50px;}.conejo_deal{	padding:2px;	background:#fff;}.header_01 {    background: url("../images/new_header.gif") repeat-x scroll left bottom transparent;    color: #595D5F;    font-size: 27px;    height: auto;    padding-top: 5px;    text-align: center;	padding-bottom:5px;}.pr_det{	font:bold 18px Arial, Helvetica, sans-serif;	color:#494949;	text-align:center;}.new_rates{	font:bold 27px Arial, Helvetica, sans-serif;	color:#0787c2;	text-align:center;}.new_rates span{	font-size:15px;	display:block;}.no_prod{	text-align:center;	padding:6px 0;}.no_ext_deal{	font:bold 18px Arial, Helvetica, sans-serif;	text-align:center;}.new_list{	border:0!important;}.new_list li{	float:left;	margin:3px 8px;}.no_prod01{	text-align:center;}.not_available{	background:url(../images/no_longer.gif) no-repeat right 42px;}.twitter_feed_box{	border:1px solid #C9C9C9;	display:block;	float:right;	font-weight:normal;	height:16px;	line-height:16px;	margin:14px 3px 0;	padding:0 1px 0 3px;	position:relative;	text-align:center;}.twitter_feed_box_arrow{	width:5px;	height:6px;	background:url(../images/twitter_feed_arrow.gif) no-repeat left top;	position:absolute;	left:-5px;	top:0px;}.given_back_pane{	width:296px;	height:26px;	background:url(../images/givenback_bg.gif) no-repeat left top;	color:#00A2E1;	margin:8px 2px 0 18px;}.given_back_pane .left_rate_pane{	width:84px;	float:left;	color:#ec4f32;	font-size:14px;	font-weight:bold;	padding:5px 0 0 3px;	font-family:Arial, Helvetica, sans-serif;	text-align:center;}.given_back_pane .right_dis_pane{	width:205px;	float:left;	text-align:center;	color:#FFF;	font-size:12px;	font-weight:bold;	padding:5px 0 0 3px;}#loading_time{	background:url(../images/new_header.gif) repeat left top;	width:180px;	height:20px;	position:absolute;	left:425px;	top:10px;	opacity:0.9;	z-index:9999px;	display:none;	border:2px solid #148BC2;	font-weight:bold;	padding:15px;	color:#EC4F32;}.form_label tbody tr td label{	clear:none !important;}/*==========Added on 9th March 2011=====================================================*/.head_style{	font-family:Arial, Helvetica, sans-serif;	font-size:17px;	font-weight:bold;}.skip_btn{	margin:42px 0 0 62px !important;	padding:0px !important;	background:url("../images/skip_btn.gif") no-repeat left top !important;	/*width:171px !important;*/	height:34px !important;	cursor:pointer;        width:365px !important;	border:none;}.share_form_left{	margin:0px;	padding:0px;	width:495px !important;	float:left;}.share_form_right {    float: left;    margin: 0;    padding: 0 0 0 20px;    width: 415px !important;}.recomend_btn{	margin:0px 0px 0px 0px ;	padding:0px  !important ;	background:url("../images/recomended_btn.gif") no-repeat left top !important;	width:92px  !important;	height:26px ;	cursor:pointer;	float:left;	text-align:center;	font-weight:bold;	font-size:13px;	color:#fff;}.recomended_div{	width:300px;	float:left;	font-weight:bold;	font-size:13px;	color:#7a7a7a;	padding:5px 0 0 10px;}.tweet_textarea{	margin:0px;	padding:8px 0px 0px 8px;	background:url("../images/tweet_txt_area.gif") no-repeat left top;	width:413px;	height:65px;	border:0px;	color:#a2a2a2 !important;}.teet_btn{	margin:10px 0px 0px 0px !important;	padding:0px !important;	background:url("../images/tweet_btn.jpg") no-repeat left top !important;	width:95px !important;	height:34px !important;	cursor:pointer;}.share_form_left .submit{ background:url(../images/form_btn_1.gif) no-repeat left top !important; width:141px !important; height:34px !important;}.share_form_left .form_btn{ margin:15px 7px 0px 0px !important; padding:0px !important; cursor:pointer; font-family:Arial, Helvetica, sans-serif, "Arial Narrow", "Arial Black" !important; font-size:14px !important; font-weight:bold !important; color:#FFFFFF !important; text-transform:uppercase !important; border:0px !important; text-align:center !important;}/* CSS Document */.time_counter{position:relative;}.time_counterInner{position:absolute; top:28px; right:18px;}.time_counterInner span{background:url(../images/bg-yellow-box.png) 0 0 no-repeat; width:43px; height:14px; float:left; text-align:center; line-height:12px; color:#000; font-size:11px; font-weight:bold; margin-left:4px;} .hinticon{background:url(../images/questionmark.png) 0 0 no-repeat; width:18px; height:14px; float:left; text-align:center; line-height:12px; color:#000; font-size:11px; font-weight:bold; margin-left:4px;float:right;} .defaultTheme {	border:1px solid #444;	background:#fff;	color:#fff;	margin:0;	padding:6px 12px;			-moz-border-radius: 12px 12px 12px 0;	-webkit-border-radius: 12px 12px 12px 0;	-khtml-border-radius: 12px 12px 12px 0;	border-radius: 12px 12px 12px 0;		/*-moz-box-shadow: 2px 2px 5px #111;  for Firefox 3.5+ */	/*-webkit-box-shadow: 2px 2px 5px #111;  for Safari and Chrome */	/*box-shadow: 2px 2px 5px #111; for Safari and Chrome */	position:absolute;	padding-left:35px;}.cvvImage {    background: url("../images/cvvImage.png") no-repeat scroll 0 0 transparent;    height: 20px;    position: absolute;    width: 30px;    left:3px;}/* added on 2013-08-22 */.rightsidesubdeal {width: 572px; }.rightsidesubdeal .local_eve_cnt {    border: 2px solid #79ADBE;    margin-bottom: 5px;    margin-top: 0;    padding: 0;    width: 48%;	height:200px;}.rightsidesubdeal .no_prod01 {float: left; width: 130px;}.rightsidesubdeal .no_prod {float: left; width: 130px;}.rightsidesubdeal .pr_det {    font-size: 13px;    padding: 6px 0;    text-align: left;}.rightsidesubdeal .prodetail { float: left; width: 48%; text-align: left; padding:0 5px; min-height:146px}.rightsidesubdeal .new_rates {    text-align: left; font-size: 20px;}.rightsidesubdeal .new_rates span {    float: left; line-height:20px;}.rightsidesubdeal .view_dtl_btn {    float: left; margin:18px 0 0 15px;}.rightsidesubdeal .new_rates.fl {    float: left;    margin: 3px 0 0;    width: auto;}.rightsidesubdeal .conejo_deal{ height:196px; }.rightsidesubdeal .header_01{font-size:18px}/* added on 2014-01-17 */.wrappercompl {	padding: 0 25px;    text-align: center;}.heading {    color: #0D388F;    font-size: 27px;    font-weight: bold;    letter-spacing: -1px;}.heading_style {    font-style: italic;}#skip_off {    font-size: 14px;}.msg.socialh {    background: url("../images/social.png") repeat scroll -7px 0 rgba(0, 0, 0, 0);}.facebook.socialh {    background: url("../images/social.png") repeat scroll -116px 0 rgba(0, 0, 0, 0);}.twitter.socialh {    background: url("../images/social.png") repeat scroll -62px 0 rgba(0, 0, 0, 0);}.socialh {    float: left;    height: 60px;    width: 54px;	margin:0 0 0 80px;}.register_formh {    margin: 35px 0 0;}.borderh {    border: 1px solid #31CEF5;    border-radius: 9px 9px 9px 9px;    padding: 3px 0px 20px 3px;    width: 385px;	margin: -3px 0 0;}.overlay_img_s  {	background:url("../images/soldout-s.png") no-repeat scroll 0 0 transparent;	display: block;	height: 110px;	margin: 1px 0 0;	position: absolute;	width: 130px;}.no_prod > img { width:130px; }.privacy i { font-size: 15px; } 