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

body { margin:0; padding:0; background:#d8f7ff url(../images/body_bg.png) repeat-y center top; font:normal 12px Arial, Helvetica, sans-serif;}

div, p, form, textarea, h1, h2, h3, h4, h5, h6, span, ul, li { padding:0; margin:0;}
a:focus { outline:none; outline-style:none; -moz-outline-style:none;}
a:link { outline:none; outline-style:none; -moz-outline-style:none;}
a:hover { outline:none; outline-style:none; -moz-outline-style:none; cursor:pointer;}
a:visited { outline:none; outline-style:none; -moz-outline-style:none;}
img { border:none;}
@font-face {
    font-family: 'MyriadProRegular';
    src: url('fonts/myriadpro-regular-webfont.eot');
    src: url('fonts/myriadpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriadpro-regular-webfont.woff') format('woff'),
         url('fonts/myriadpro-regular-webfont.ttf') format('truetype'),
         url('myriadpro-regular-webfont.svg#MyriadProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProLight';
    src: url('fonts/myriadpro-light-webfont.eot');
    src: url('fonts/myriadpro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriadpro-light-webfont.woff') format('woff'),
         url('fonts/myriadpro-light-webfont.ttf') format('truetype'),
         url('fonts/myriadpro-light-webfont.svg#MyriadProLight') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*for FireFox*/
input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner { border : 0px; outline : none; } 
/*for IE8 */
input[type="submit"]:focus, input[type="button"]:focus, select:focus { outline : none; }
.test { border:1px solid #FF0000;}
.fleft { float:left; }
.fright { float:right; }
.clear { clear:both; }
.bold { font-weight:bold;}
.clr1 { color:#000000;}
.clr2 { color:#ffffff;}
.clr3 { color:#424242;}

.toppad { padding-top:10px;}
.toppad2 { padding-top:20px;}

#wrapper { margin:0 auto; width:950px; padding:14px 0;  }
.flag, .shopping { display:inline-block;}
.shopping { margin-left:20px; margin-top:-10px;}
.shopping_cart { background:url(../images/shop_icon.png) no-repeat top right; padding-right:30px; font:normal 18px/35px Cambria; color:#0271ae;}
.shopping a { color:#ee6c00; text-decoration:none;} 
.shopping a:hover { color:#1e92c1; text-decoration:none;} 
.searcg_bg { display:inline-block; background:#FFFFFF; border:1px solid #e38f93; border-right:none; height:24px;}
.txtbox_srch { font:normal 11px Arial, Helvetica, sans-serif; color:#cb161d; background:none; border:none; width:93px; padding:0; margin: 5px 4px 4px;}
.btn_srch { background:#cb161d; border:1px solid #cb161d; font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF; height:26px; padding:5px 5px; display:block; margin:0; }

/*menu*/
.menu { margin-top:20px;}
.menu ul { margin:0; padding:0; list-style-type:none;}
.menu ul li { margin:0 0 0px 0; #margin:0 0 1px 0; padding:0; float:left;}
.menu ul li a, .menu ul li a:hover { margin:0; float:left; text-decoration:none; font:bold 15px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; padding-top:10px;}
.menu ul li.home a { float:left; background:url(../images/menu_normal.png) no-repeat 0 0; width:124px; height:27px; margin:0 1px 1px 0;}
.menu ul li.home a:hover, .menu ul li.home a.selected, .menu ul li.home a.enable { float:left; background:url(../images/menu_hover.png) no-repeat 0 0; width:124px; height:27px; margin:0 1px 1px 0;}

.menu ul li.bedroom a { float:left; background:url(../images/menu_normal.png) no-repeat -125px 0; width:134px; height:27px; margin:0 1px 1px 0;}
.menu ul li.bedroom a:hover, .menu ul li.bedroom a.selected, .menu ul li.bedroom a.enable { float:left; background:url(../images/menu_hover.png) no-repeat -125px 0; width:134px; height:27px; margin:0 1px 1px 0;}

.menu ul li.livingroom a { background:url(../images/menu_normal.png) no-repeat -260px 0; width:154px; height:27px; margin:0 1px 1px 0; float:left;}
.menu ul li.livingroom a:hover, .menu ul li.livingroom a.selected, .menu ul li.livingroom a.enable { background:url(../images/menu_hover.png) no-repeat -260px 0; width:154px; height:27px;  float:left; margin:0 1px 1px 0;}

.menu ul li.diningroom a { background:url(../images/menu_normal.png) no-repeat -415px 0; width:164px; height:27px;  float:left; margin:0 1px 1px 0;}
.menu ul li.diningroom a:hover, .menu ul li.diningroom a.selected, .menu ul li.diningroom a.enable { background:url(../images/menu_hover.png) no-repeat -415px 0; width:164px; height:27px;  float:left; margin:0 1px 1px 0;}

.menu ul li.tables a { background:url(../images/menu_normal.png) no-repeat -580px 0; width:194px; height:27px;  float:left; margin:0 1px 1px 0;}
.menu ul li.tables a:hover, .menu ul li.tables a.selected, .menu ul li.tables a.enable { background:url(../images/menu_hover.png) no-repeat -580px 0; width:194px; height:27px;  float:left; margin:0 1px 1px 0;}

.menu ul li.entertainment a { background:url(../images/menu_normal.png) no-repeat -775px 0; width:175px; height:27px;  float:left; margin:0 0 1px 0;}
.menu ul li.entertainment a:hover, .menu ul li.entertainment a.selected, .menu ul li.entertainment a.enable { background:url(../images/menu_hover.png) no-repeat -775px 0; width:175px; height:27px;  float:left; margin:0 0 1px 0;}


.menu ul li.rugs a { background:url(../images/menu_normal.png) no-repeat 0 -38px; width:124px; height:27px;  float:left; margin:0 1px 1px 0;}
.menu ul li.rugs a:hover, .menu ul li.rugs a.selected, .menu ul li.rugs a.enable { background:url(../images/menu_hover.png) no-repeat 0 -38px; width:124px; height:27px;  float:left; margin:0 1px 1px 0;}

.menu ul li.lamps a { background:url(../images/menu_normal.png) no-repeat -125px -38px;; width:134px; height:27px;  float:left; margin:0 1px 1px 0;}
.menu ul li.lamps a:hover, .menu ul li.lamps a.selected, .menu ul li.lamps a.enable { background:url(../images/menu_hover.png) no-repeat -125px -38px;; width:134px; height:27px;  float:left; margin:0 1px 1px 0;}

.menu ul li.comfortersets a { background:url(../images/menu_normal.png) no-repeat -260px -38px; width:154px; height:27px;  float:left; margin:0 1px 1px 0;}
.menu ul li.comfortersets a:hover, .menu ul li.comfortersets a.selected, .menu ul li.comfortersets a.enable { background:url(../images/menu_hover.png) no-repeat -260px -38px; width:154px; height:27px;  float:left; margin:0 1px 1px 0;}

.menu ul li.home_office a { background:url(../images/menu_normal.png) no-repeat -415px -38px; width:164px; height:27px;  float:left; margin:0 1px 1px 0;}
.menu ul li.home_office a:hover, .menu ul li.home_office a.selected, .menu ul li.home_office a.enable { background:url(../images/menu_hover.png) no-repeat -415px -38px; width:164px; height:27px;  float:left; margin:0 1px 1px 0;}

.menu ul li.home_accents a { background:url(../images/menu_normal.png) no-repeat -580px -38px; width:194px; height:27px;  float:left; margin:0 1px 1px 0;}
.menu ul li.home_accents a:hover, .menu ul li.home_accents a.selected, .menu ul li.home_accents a.enable { background:url(../images/menu_hover.png) no-repeat -580px -38px; width:194px; height:27px;  float:left; margin:0 1px 1px 0;}

.menu ul li.mattress a { background:url(../images/menu_normal.png) no-repeat -775px -38px; width:175px; height:27px;  float:left; margin:0 0 1px 0;}
.menu ul li.mattress a:hover, .menu ul li.mattress a.selected, .menu ul li.mattress a.enable { background:url(../images/menu_hover.png) no-repeat -775px -38px; width:175px; height:27px;  float:left; margin:0 0 1px 0;}
/*menu*/

/* Drop Down Menu */
.top_bg { background:url(../images/dropdwn_top.png) no-repeat bottom left; width:176px; height:16px; display:block;}
.mid_bg { background:url(../images/dropdwn_mid.png) repeat-y top left; width:176px;}
.btm_bg { background:url(../images/dropdwn_btm.png) no-repeat bottom left; width:176px; height:8px;}
.dropmenudiv {
	position:absolute;
	top:0px;
	border:0px solid #FFF201;
	font:normal 14px Arial, Helvetica, sans-serif;
	line-height:18px;
	z-index:9999;
	background:none;
	width:auto;
	visibility:hidden;
	margin-left:0px !important;
	_margin-left:0px;
	margin-top:-11px;
}
.dropmenudiv a {
	width:auto;
	display:block;
	/*text-indent:5px;*/
	border-top:1 solid #ffffff;
	border-bottom:1px solid #ceebf7;
	padding:5px 15px 5px 15px;
	text-decoration:none;
	color:#5d5d5d;
	margin:0 9px;
}
* html .dropmenudiv a {
	/*IE only hack*/ width:176px;
}
.dropmenudiv a:hover {
	font:normal 14px Arial, Helvetica, sans-serif;
	line-height:18px;
	background:none;
	color: #169bd0;
}
/* Drop Down Menu */


/*banner*/
.tabcontent { display:none;}
#fps-container { width:100%; display:block; margin:0; position:relative; border:2px solid #FF0000; }
.fps-slide { display:block;	overflow:hidden; width:950px;}
.fps-slide a:hover { text-decoration:none }
.fps-next,.fps-prev { background-color:transparent !important; width:36px; height:68px;	z-index:9999; float:left; position:absolute; bottom:50%; display:block;	margin-bottom:0px !important; outline:none;	text-indent:-9999px;}
.fps-next:hover,.fps-prev:hover { outline:none;}
.fps-next span,.fps-prev span { display:none !important;}
#fps-container:hover .fps-next,#fps-container:hover .fps-prev { display:block !important;}
.fps-prev { left:10px; background-image:url(../images/lft_arrow.png); background-position:0 0; background-repeat:no-repeat;}
.fps-next { right:10px; background-image:url(../images/rht_arrow.png); background-position:0 0; background-repeat:no-repeat;}
/*banner*/

.partners { margin-left:-13px; #margin-left:-13px; _margin-left:-13px; float:left;}
.partner_img { border:1px solid #f9b610; width:306px; height:98px; margin-left:13px; margin-top:10px; overflow:hidden;}
.footer_link { padding-top:25px; text-transform:uppercase; background:url(../images/footer_link_bg.png) repeat-x top left; margin-top:25px;}
.footer_link a { float:left; background:#cce7f2; font:bold 12px Arial, Helvetica, sans-serif; color:#2d7998; text-decoration:none; display:block; padding:13px 40px 10px 40px; margin-right:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.footer_link a#first { margin-right:2px; padding:13px 36px 10px 36px;}

.footer_link a:hover { float:left; background:#2d7998; font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; display:block; padding:13px 40px 10px 40px; margin-right:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.copyright { font-size:11px; padding-top:10px;}

.footer_link a.selected { float:left; background:#2d7998; font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; display:block; padding:13px 40px 10px 40px; margin-right:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.copyright { font-size:11px; padding-top:10px;}
.static_bg { background:#ffffff; border:solid 1px #25b1e9; padding:10px;
-moz-border-radius:3px; -webkit-border-radius:3px;-o-border-radius:3px; -ms-border-radius:3px; -khtml-border-radius:3px;border-radius:3px;}
.btmpad { padding-bottom:10px; }
.tit_font { font:normal 20px Arial, Helvetica, sans-serif; }
.dot_bdr { border-bottom:dotted 1px #333; }
.clr4 { color:#01a2e3;}/*light_blue2*/
.clr5 { color:#666565;}

.para { font:normal 12px Arial, Helvetica, sans-serif; color:#6a6a6a; line-height:20px; }

.dum_txt ul { font:normal 12px Arial, Helvetica, sans-serif; color:#6a6a6a; line-height:20px; margin:10px 0 10px 30px; }
.dum_txt ul li { font:normal 12px Arial, Helvetica, sans-serif; color:#6a6a6a; line-height:20px; }
.jtxt { text-align:justify; }

.cont_bdr { border:solid 1px #CCC; padding:10px; border-top:none; }
.comt_lft_wid { width:504px; }
.comt_rit_wid { width:414px; margin-left:10px; }

.txt_lft_wid { width:172px; padding-top:3px; margin-right:10px; }
.txt_rit_wid { width:300px; }

.txt_box_bg { width:298px; border:solid 1px #1e92c1; height:24px; background:#f2fafd; }
.txt_box { width:280px; padding:2px 0 2px 2px; #margin:2px 0px 1px 0px; border:none; background:none; }
.txtarea_bg { width:294px; border:solid 1px #1e92c1; height:120px; padding:2px; font-family:Arial, Helvetica, sans-serif;}

.cap_bg { background:#eff0f0; border:solid 1px #CCC; border-bottom:dashed 1px #CCC; padding:5px 5px 5px 10px; }
.star { color:#e8020b; }
.sm_txt { font-size:10px; }
.toppad5 { padding-top:5px; }
.hint_txt { font:normal 11px Arial, Helvetica, sans-serif; color:#0159ab; }
.med_tit { font:normal 16px Arial, Helvetica, sans-serif; color:#727373; text-shadow:#FFF 1px 2px 0px; }

.med_tit2 { font:normal 16px Arial, Helvetica, sans-serif; color:#727373; }
.dash_bdr { border:dashed 1px #CCC; padding:10px;}
.phone { background:url(../images/phone.png) no-repeat left top; padding:5px 0px 5px 60px; margin:10px 0 0 0px; }
.fax { background:url(../images/fax.png) no-repeat left top; padding:5px 0px 8px 60px; margin:10px 0 0 0px; }
.email { background:url(../images/email.png) no-repeat left top; padding:3px 0px 5px 55px; margin:10px 0 0 5px; }
.address { background:url(../images/home.png) no-repeat left top; padding:5px 0px 5px 55px; margin:10px 0 0 5px; }
.med_tit3 { font:normal 16px Cambria; color:#1e92c1; }
.med_tit3 a { font:normal 16px Cambria; color:#1e92c1; text-decoration:underline; }
.med_tit3 a:hover { font:normal 16px Cambria; color:#01668f; text-decoration:none; }

.blue_btn a { display:inline-block; background:url(../images/blue_btn_rit.gif) no-repeat right top; padding:0px 0px 0px 0px; border:none; color:#FFF;}
.blue_btn b { display:inline-block; background:url(../images/blue_btn_lft.gif) no-repeat left top; height:16px; border:none; padding:3px 10px 9px 8px; }
.btn { background:none; border:none; cursor:pointer; }

.map_bdr { border:solid 1px #cccccc; padding:2px; }

.link_txt a, .link_txt14b a { font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#1e92c1; }
.link_txt14b a { font-size:14px; }
.link_txt a:hover, .link_txt14b a:hover { font:normal 12px Arial, Helvetica, sans-serif; text-decoration:underline; color:#1e92c1; }
.link_txt14b a:hover { font-size:14px; }
.rit_body_bg2 { background:#ecfbfe; border:solid 1px #1aa8e1; border-bottom:none;
-moz-border-radius:3px; -webkit-border-radius:3px;-o-border-radius:3px; -ms-border-radius:3px; -khtml-border-radius:3px;border-radius:3px; }

.my_acc_tabs { padding:0; margin:0; width:100%;}
.my_acc_tabs ul { margin:0; padding:0; list-style-type:none;}
.my_acc_tabs ul li { margin:0; padding:0; float:left; border-bottom:1px solid #1aa8e1; border-top:1px solid #FFF; width:208px; }
.my_acc_tabs ul li.first { margin:0; padding:0; float:left; border-bottom:1px solid #1aa8e1; border-top:none; width:208px; }

.my_acc_tabs ul li a { float:left; background:#f0f9fd url(../images/acc_li_bg.gif) repeat-x left bottom; margin:0; padding:10px; width:188px; font:bold 16px Arial, Helvetica, sans-serif; color:#525252; text-decoration:none; }
.my_acc_tabs ul li a:hover { float:left; margin:0; padding:10px; font:bold 16px Arial, Helvetica, sans-serif; color:#cb161d; text-decoration:none; background:#fcf6e7 url(../images/acc_hvr_bg.gif) repeat-x left bottom; }

.my_acc_tabs ul li a span { float:left; margin:0; padding:0; font:normal 12px Calibri; color:#333; text-decoration:none; }
.my_acc_tabs ul li a.selected { float:left; margin:0; padding:10px; font:bold 16px Arial, Helvetica, sans-serif; color:#7F021E; text-shadow:2px 2px 2px #CCCCCC; background:#FFFFFF; }

.body_lft_wid { width:210px; margin-left:10px; }
.body_rit_wid { width:708px;}
.reg_body_bg { background:#fff; border:1px solid #eaeaea; padding:10px; }

.pro  { width:100%; margin:0; }
.pro table { width:100%; }
.pro table th { padding:10px; border-bottom:solid 1px #999a9a; border-left:solid 15px #1e92c1; font:bold 16px Arial, Helvetica, sans-serif; color:#484849; text-shadow:#c8b902 1px 1px 0;  }
.pro table th a { font:normal 11px Verdana, Geneva, sans-serif; color:#565656; text-decoration:none; background:#FFFFFF; padding:2px 5px; text-shadow:none;}
.pro table th a:hover { font:normal 11px Verdana, Geneva, sans-serif; color:#FFF; text-decoration:none; background:#cc0209; text-shadow:none;}
.pro table td { padding:10px; color:#666; border-bottom:solid 1px #a99200; border-left:solid 1px #a99200;}

.lft_banner { border:solid 1px #1aa8e1; border-top:none; padding:5px;}
.btn_norm3 { background:#fc9502; border:1px solid #f1f1f1; padding:3px 5px 4px 5px; font:bold 10px  Verdana, Geneva, sans-serif; color:#ffffff; cursor:pointer; overflow:hidden; }
.rtxt { text-align:right; }

.cap_txt { background:#f6e514; padding:10px; border-left:solid 15px #1e92c1; font:bold 16px Arial, Helvetica, sans-serif; color:#333; text-shadow:#c8b902 1px 1px 0; }
.my_tit { font:bold 15px Calibri; color:#ffffff; border-bottom:solid 1px #FFF;}

.static_bg2 { background:#FFF; border:solid 1px #25b1e9;
-moz-border-radius:2px; -webkit-border-radius:2px;-o-border-radius:2px; -ms-border-radius:2px; -khtml-border-radius:2px;border-radius:2px;}
.btmpad { padding-bottom:10px; }

.static_pad { padding:16px 19px 19px 23px; }
.crum { color:#6d6d6d; }
.crum a { color:#6d6d6d; text-decoration:none; }
.crum a:hover { color:#028ac0; text-decoration:underline; }
.clr6 { color:#1ea6dc;}/*light_blue*/

.body_lft_wid2 { width:662px; }
.body_rit_wid2 { width:226px; margin-left:18px;}
.toppad15 { padding-top:15px; }
.top3 { padding-top:3px; #padding-top:5px; }
.page_mid { background:url(../images/page_mid.gif) repeat-x left top; height:36px; width:654px; }
.page_pad { padding:5px 4px 0 11px; }
.nor_myri_txt { font:normal 14px "MyriadProRegular"; color:#6a6a6a; text-shadow:#FFF 0px 2px 0px; } 

/*pagination*/
.pagination { width:328px; margin:0;}
.pagination ul { margin:0; padding:0; list-style-type:none;}

.pagination ul li { margin:0; padding:0 4px 0 0; font:normal 12px "MyriadProRegular"; color:#717171; float:left;}

.pagination ul li span { margin:0; padding:8px 3px 0 3px; font:bold 12px "MyriadProRegular"; color:#717171; float:left; text-shadow:#FFF 0px 2px 0px; letter-spacing:1px; }

.pagination ul li.last { margin:0; padding:0 0px 0 0; font:normal 12px "MyriadProRegular"; color:#717171; float:left;}

.pagination ul li.prev a { margin:0; padding:0px 0px; font:normal 12px "MyriadProRegular"; color:#717171; float:left; text-decoration:none; background:url(../images/page_pre_nor.gif) no-repeat left top; width:28px; height:27px; border:none; }

.pagination ul li.prev a:hover { margin:0; padding:0px 0px; font:normal 12px "MyriadProRegular";  color:#0d2e59; float:left; text-decoration:none; background:url(../images/page_pre_nor.gif) no-repeat left top; width:28px; height:27px; border:none; }

.pagination ul li.next a { margin:0; padding:0px 0px; font:normal 12px "MyriadProRegular"; color:#717171; float:left; text-decoration:none; background:url(../images/page_nxt_li.gif) no-repeat left top; width:28px; height:27px; border:none; }

.pagination ul li.next a:hover { margin:0; padding:0px 0px; font:normal 12px "MyriadProRegular";  color:#0d2e59; float:left; text-decoration:none; background:url(../images/page_nxt_li.gif) no-repeat left top; width:28px; height:27px; border:none; }

.pagination ul li a.page_view { margin:0; padding:6px 0px 0px 10px; font:normal 12px "MyriadProRegular";  color:#0d2e59; float:left; text-decoration:none; background:url(../images/page_view.gif) no-repeat left top; width:72px; height:21px; border:none; }

.pagination ul li a:hover.page_view  { margin:0; padding:6px 0px 0px 10px; font:normal 12px "MyriadProRegular";  color:#000; float:left; text-decoration:none; background:url(../images/page_view.gif) no-repeat left top; width:72px; height:21px; border:none; }

.pagination ul li a { margin:0; padding:6px 0px 0px 10px; font:normal 12px "MyriadProRegular"; color:#717171; float:left; text-decoration:none; background:url(../images/page_nor_li.gif) no-repeat left top; width:18px; height:21px; border:none;}

.pagination ul li a:hover { margin:0; padding:6px 0px 0px 10px; font:normal 12px "MyriadProRegular"; color:#0d2e59; float:left; text-decoration:none; background:url(../images/page_hvr_li.gif) no-repeat left top; width:18px; height:21px; border:none; }

.pagination ul li a.current { margin:0; padding:6px 0px 0px 10px; font:normal 12px "MyriadProRegular"; color:#f2f2f2; float:left; text-decoration:none; background:url(../images/page_slct_li.gif) no-repeat left top; width:18px; height:21px; border:none;  }
/*pagination*/

.product_bg { border-top:solid 1px #e3e3e3; border-right:solid 1px #e3e3e3; border-bottom:none; border-left:none; float:left;
-moz-border-radius:2px; -webkit-border-radius:2px;-o-border-radius:2px; -ms-border-radius:2px; -khtml-border-radius:2px;border-radius:2px;}

.product { width:186px; height:175px; padding:13px 16px 20px 17px; border:solid 1px #e3e3e3; border-top:none; border-right:none; }

.product_inner { border:solid 1px #d6d6d6; padding:5px; position:relative;width:173px; height:170px; vertical-align:middle; display:inline-table;}
.new_tag { width:50px; height:36px; position:absolute; top:5px; right:5px; }

.top_dwn { padding:10px 0px; }
.ctxt { text-align:center; }

.nor_myri_txt2 { font:normal 14px "MyriadProRegular"; color:#535353; }
.nor_myri_txt2 a { font:normal 14px "MyriadProRegular"; color:#535353; text-decoration:none; }
.nor_myri_txt2 a:hover { font:normal 14px "MyriadProRegular"; color:#000; text-decoration:none; }

.list_top_mid { background:url(../images/list_top_mid.gif) repeat-x left top; height:35px; width:201px; padding:10px 0 0 15px; }
.ash_tit18 { font-size:18px; font-weight:normal; } 
.clr7 { color:#5c5c5c;}/*dark_ash*/

.product_list { margin:0; padding:0; }
.product_list ul { margin:0; padding:0; list-style:none; }
.product_list ul li { margin:0; padding:0; float:left; width:226px; }

.product_list ul li a { margin:0; padding:5px 0 0 35px; float:left; width:191px; background:url(../images/product_list_bg.gif) no-repeat left top; height:29px; text-decoration:none; font:normal 14px "MyriadProRegular"; color:#1ea6dc; }
.product_list ul li a:hover { margin:0; padding:5px 0 0 35px; float:left; width:226px; background:url(../images/product_list_hvr_bg.gif) no-repeat left top; height:29px; text-decoration:none; font:normal 14px "MyriadProRegular"; color:#1ea6dc; }
.product_list ul li a.selected { margin:0; padding:5px 0 0 35px; float:left; width:226px; background:url(../images/product_list_hvr_bg.gif) no-repeat left top; height:29px; text-decoration:none; font:normal 14px "MyriadProRegular"; color:#1ea6dc; }

.product_list ul li a.last { margin:0; padding:5px 0 0 35px; float:left; width:191px; background:url(../images/product_list_last.gif) no-repeat left top; height:29px; text-decoration:none; font:normal 14px "MyriadProRegular"; color:#1ea6dc; }
.product_list ul li a:hover.last { margin:0; padding:5px 0 0 35px; float:left; width:226px; background:url(../images/product_list_hvr_last.gif) no-repeat left top; height:29px; text-decoration:none; font:normal 14px "MyriadProRegular"; color:#1ea6dc; }

.product_list ul li span  a{ margin:0; padding:5px 0 0 35px; float:left; background:#FFF; text-decoration:none; font:normal 11px Arial, Helvetica, sans-serif; color:#585858; border:solid 1px #cfcfcf; border-bottom:none; border-top:none; width:189px; height:20px; }
.product_list ul li span a:hover { margin:0; padding:5px 0 0 35px; float:left; background:#FFF; text-decoration:underline; font:normal 11px Arial, Helvetica, sans-serif; color:#585858; border:solid 1px #cfcfcf; border-bottom:none; border-top:none; width:189px; height:20px; }
.product_list ul li span a.selected { margin:0; padding:5px 0 0 35px; float:left; background:#FFF; text-decoration:underline; font:normal 11px Arial, Helvetica, sans-serif; color:#585858; border:solid 1px #cfcfcf; border-bottom:none; border-top:none; width:189px; height:20px; }

.lft_mar_sub12 { margin-left:-12px; }

.body_lft_wid3 { width:564px; }
.body_rit_wid3 { width:326px; margin-left:16px;}
.btmpad5 { padding-bottom:5px; }

.bdr_rit_part { border:solid 1px #CCC; height:322px; overflow:hidden; -moz-border-radius:3px; -webkit-border-radius:3px;-o-border-radius:3px; -ms-border-radius:3px; -khtml-border-radius:3px;border-radius:3px;}

.prod_lft_wid { width:130px; padding:0 0 0 5px; }
.prod_rit_wid { width:314px; margin-left:5px;}
.prod_rit_wid p { line-height:16px;}
.rit_pad { padding-right:10px; }

.verda12 { font:normal 12px Verdana, Geneva, sans-serif; }
.sm_txt2 { font:normal 11px Arial, Helvetica, sans-serif; }

.prod_blue { display:inline-block; background:#1ea6dc url(../images/product_blu_rit.gif) no-repeat right top; }
.prod_blue b { display:inline-block; padding:10px 10px 10px 10px; background:url(../images/product_blu_lft.gif) no-repeat left top; font:normal 14px "MyriadProRegular"; color:#FFF; text-shadow:#106b8a 1px 2px 1px; }

.prod_det_bg { border:solid 1px #1ea6dc; padding:10px;
-moz-border-radius:5px; -webkit-border-radius:5px;-o-border-radius:5px; -ms-border-radius:5px; -khtml-border-radius:5px;border-radius:5px;
-moz-border-top-left-radius:0px; -webkit-border-top-left-radius:0px;-o-border-top-left-radius:0px; -ms-border-top-left-radius:0px; -khtml-border-top-left-radius:0px;border-top-left-radius:0px; }

.para_bg { background:#f2f2f2; padding:10px 10px 10px 5px; border-bottom:solid 1px #CCC; border-top:solid 1px #CCC; border-left:solid 1px #CCC; border-right:solid 1px #CCC; margin-top:10px; }
.font14 { font-size:14px; }
.prod_det_lft { width:500px; margin-left:5px; }
.prod_det_rit { width:230px; }
.clr8 { color:#048fc6;}/*dark_blue*/
.clr9 { color:#b71515;}/*dark_blue*/
.tit_new { font:normal 18px Arial, Helvetica, sans-serif; }

.txt_box_bg_sm { float:right; background:#FFF; width:126px; height:22px; border:solid 1px #CCC; margin:0 auto; text-align:center; }
.txt_box_sm {background:none; border:none; width:118px; padding:1px 0px 0 0px; }

.price_tag { float:left; padding:5px 10px 5px 105px; margin-top:0px;}
.price_tag1 { float:left; padding:5px 5px 5px 5px; margin-top:0px;}

.add_cart a,.add_cart a:hover { float:right; display:block; background:url(../images/add_cart.png) no-repeat left top; padding:5px 5px 0px 20px; margin-top:8px; text-decoration:none; width:87px; height:19px; text-align:center; font:normal 14px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; }


.font21 { font-size:21px; }
.font18 { font-size:18px; }
.tot_pad { padding:10px; }

.min_img_wid { width:92px; height:82px; background:#FFF; display:table-cell; vertical-align:middle; overflow:hidden;}
.min_img_wid2 { width:87px; border:solid 1px #CCC; padding:5px; margin:0px 5px; background:#FFF;}
.addtocart_prod { background:url(../images/addtocart_btn_bg.png) repeat-x; height:44px; margin-top:15px; text-align:center;-moz-border-radius:5px; -webkit-border-radius:5px;-o-border-radius:5px; -ms-border-radius:5px; -khtml-border-radius:5px;border-radius:5px;}
.addcat a, .addcat a:hover { background:url(../images/add_cart_icon2.png) no-repeat center left; font:bold 16px Arial, Helvetica, sans-serif; color:#00a1e1; display:inline-block; padding:0px 0 0 30px; margin:10px 0 0 10px; text-decoration:none;}
.addcat a:hover { color:#037fb0;}
.addlist a, .addlist a:hover { background:none; font:bold 16px Arial, Helvetica, sans-serif; color:#00a1e1; display:inline-block; padding:10px 10px 0 0px; text-decoration:none;}



.tit_font2 { font:normal 24px "MyriadProLight"; }
.tit_font3 { font:normal 22px "MyriadProRegular"; }

.reg_lft_wid { width:618px; }
.reg_rit_wid { width:300px; margin-left:10px; }

.form_lft { width:208px; margin-right:10px; }
.form_rit { width:400px; }
.form_rit2 { width:200px; }

.txt_box_bg_max { width:388px; border:solid 1px #1e92c1; height:24px;  }
.txt_box_max { width:380px; padding:2px 0 2px 2px; #margin:2px 0px 1px 0px; border:none; background:none; }

.txt_box_bg_min { width:190px; border:solid 1px #1e92c1; height:24px;  }
.txt_box_min { width:184px; padding:2px 0 2px 2px; #margin:2px 0px 1px 0px; border:none; background:none; }

.accept_terms, { text-align:center;}
.accept_termsl { text-align:left;}
.accept_terms checkbox, .accept_termsl checkbox { display:inline-table;}
.accept_terms label, .accept_termsl label { display:inline-table; vertical-align:top; padding-top:2px;}

.sign_bg { background:#dff6ff;
-moz-border-radius:10px; -webkit-border-radius:10px;-o-border-radius:10px; -ms-border-radius:10px; -khtml-border-radius:10px;border-radius:10px }
.tot_pad2 { padding:20px; }

.log_box_bg_min { width:260px; border:solid 1px #1e92c1; height:24px; margin-top:5px; background:#ffffff; }
.log_box_min { width:257px; padding:2px 0 2px 2px; #margin:2px 0px 1px 0px; border:none; background:none; }

.link_txt2 a, .link_txt14 a { font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#ed1f27; }
.link_txt14 a { font-size:14px; }
.link_txt2 a:hover, .link_txt14 a:hover { font:normal 12px Arial, Helvetica, sans-serif; text-decoration:underline; color:#aa0209; }
.link_txt14 a:hover { font-size:14px; }
.toppad3 { padding:30px 0; }

.nor_myri_txt3 { font:normal 14px "MyriadProRegular"; color:#535353; }
.nor_myri_txt3 a { font:normal 18px "MyriadProRegular"; color:#1e92c1; text-decoration:none; }
.nor_myri_txt3 a:hover { font:normal 18px "MyriadProRegular"; color:#026790; text-decoration:none; }

.txt_box_bg_qun { float:right; background:#FFF; width:56px; height:22px; border:solid 1px #CCC; border-top-width:thick; margin:0 auto; text-align:center; }
.txt_box_qun {background:none; border:none; width:48px; padding:1px 0px 0 0px; text-align:center; }

.red_btn a { float:left; background:url(../images/red_rit.gif) no-repeat right top; height:22px; font:normal 11px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; }
.red_btn a b { float:left; background:url(../images/red_lft.gif) no-repeat left top; padding:3px 10px 0px 8px; height:19px; font:normal 11px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; }
.red_para{ width:536px; padding:4px 10px 0 0; font-size:11px; }

.ash_bdr { border-bottom:solid 1px #CCC; }
.body_half_wid { width:354px; }
.body_half_wid2 { width:321px; padding-left:10px; }

.coupon_box_bg { float:left; background:#FFF; width:206px; height:22px; border:solid 1px #f0f0f0; border-top:solid 2px #CCC; border-left:solid 2px #CCC; margin:0 auto; text-align:center; }
.coupon_box {background:none; border:none; width:198px; padding:1px 0px 0 0px; }
.yellow_btn_bg { background:url(../images/yellow_btn.gif) repeat-x left top; float:left; height:23px; padding:2px 0 0 0; }
.yellow_btn { background:none; border:none; font:bold 14px Arial, Helvetica, sans-serif; color:#fbf1e0; cursor:pointer;  }
.height25 { height:25px; }

.coup_wid_lft { width:260px; text-align:right; }
.coup_wid_rit { width:50px; padding-left:10px; }

.pr_bg { background:#ffffff; }
.lftpad { margin-left:10px; }
.blu_btn a { float:left; background:url(../images/blue_new_rit.gif) no-repeat right top; height:32px; font:normal 14px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; }
.blu_btn a b { float:left; background:url(../images/blue_new_lft.gif) no-repeat left top; padding:8px 14px 0px 12px; height:22px; font:normal 14px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; }

.ash_btn a { float:left; background:url(../images/ash_btn_rit.gif) no-repeat right top; height:32px; font:normal 14px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; }
.ash_btn a b { float:left; background:url(../images/ash_btn_lft.gif) no-repeat left top; padding:8px 14px 0px 12px; height:22px; font:normal 14px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; }

.wit_bg { background:#FFF; }
.dash_bdr2 { border:dashed 1px #CCC; padding:10px; background:#f9f8f8; }

.new_menu { margin:0; padding:0; }
.new_menu ul { margin:0; padding:0; list-style:none; }
.new_menu ul li { margin:0 5px 0 0; padding:0; float:left; }

.new_menu ul li a { margin:0; padding:0; float:left; background:url(../images/new_menu_rit1.gif) no-repeat right top; height:27px; font:normal 14px Arial, Helvetica, sans-serif; color:#028dc4; text-decoration:none; }

.new_menu ul li a b { margin:0; padding:5px 12px 0 12px; float:left; background:url(../images/new_menu_lft1.gif) no-repeat left top; height:22px; font:normal 14px Arial, Helvetica, sans-serif; color:#028dc4; text-decoration:none; }

.new_menu ul li a.selected { margin:0; padding:0; float:left; background:url(../images/new_menu_rit.gif) no-repeat right top; height:27px; font:bold 14px Arial, Helvetica, sans-serif; color:#dff3fb; text-decoration:none; }

.new_menu ul li a.selected b { margin:0; padding:5px 12px 0 12px; float:left; background:url(../images/new_menu_lft.gif) no-repeat left top; height:22px; font:bold 14px Arial, Helvetica, sans-serif; color:#dff3fb; text-decoration:none; }

.reg_body_bg2 { background:#fff; border:1px solid #eaeaea; border-top:solid 1px #028dc4; padding:10px; }
.tot_bdr { border:1px solid #eaeaea; }
.ash_menubg { background:url(../images/ash_bg_mid.gif) repeat-x left top; height:31px; }
.ash_lft { background:url(../images/ash_bg_lft.gif) no-repeat left top; height:31px; }
.ash_rit { background:url(../images/ash_bg_rit.gif) no-repeat right top; height:31px; }

.check_menu { margin:0; padding:0; }
.check_menu ul { margin:0; padding:0; list-style:none; }
.check_menu ul li { margin:0; padding:5px 15px 0 8px; float:left; }

.check_menu ul li a { margin:0; padding:0; background:url(../images/check_rit.gif) no-repeat right top; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#707070; text-decoration:none; }

.check_menu ul li a b { margin:0; padding:3px 18px 3px 18px; background:url(../images/check_lft.gif) no-repeat left top; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#707070; text-decoration:none; text-shadow:#ffffff 0px 1px 0; }

.check_menu ul li a:hover, .check_menu ul li a.selected { margin:0; padding:0; background:url(../images/check_rit_hvr.gif) no-repeat right top; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#ececec; text-decoration:none; }

.check_menu ul li a:hover b, .check_menu ul li a.selected b { margin:0; padding:3px 18px 3px 18px; background:url(../images/check_lft_hvr.gif) no-repeat left top; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#ececec; text-decoration:none; text-shadow:#ffffff 0px 0px 0; }

.order_wid { width:250px; }
.order_wid2 { width:430px; }
.cap_bg2 { background:#0297d2; border:solid 1px #CCC; border-bottom:dashed 1px #CCC; padding:5px 5px 5px 10px; }
.top_less { border:solid 1px #CCC; border-top:none; }
.topmar { margin-top:10px; }
.top_less2 { border:solid 1px #CCC; border-top:none; display:inline-block; }
.ash_bg { background:#dddddd; }
.check_wid { width:608px; margin:0 auto;}
.radio_pad { padding:6px 0 0 25px; }
.lftpad5 { padding-left:5px; }
.bill_lft_wid { width:340px; }
.txt_rit_wid2 { width:220px; }
.txt_lft_wid2 { width:85px; }
.bill_box_bg { width:228px; border:solid 1px #1e92c1; height:24px; background:#ffffff; }
.bill_box { width:220px; padding:2px 0 2px 2px; #margin:2px 0px 1px 0px; border:none; background:none; }
.bill_box_bg2 { width:108px; border:solid 1px #1e92c1; height:24px; background:#ffffff; margin-left:5px; }
.bill_box2 { width:100px; padding:2px 0 2px 2px; #margin:2px 0px 1px 0px; border:none; background:none; }
.billarea_bg { width:246px; border:solid 1px #1e92c1; height:120px; padding:2px; font-family:Arial, Helvetica, sans-serif;}
.lock { background:url(../images/private.png) no-repeat left top; }


.cancel_btn a { display:inline-block; background:url(../images/cancel_btn_rit.gif) no-repeat right top; padding:0px 0px 0px 0px; border:none; color:#515151;}
.cancel_btn b { display:inline-block; background:url(../images/cancel_btn_lft.gif) no-repeat left top; height:16px; border:none; padding:3px 10px 9px 8px; }

.line_hit { line-height:18px; }
.tot_pad_wot { padding:0 0px 10px 10px; }
.billwid { width:664px; border:solid 1px #CCC; border-top:none; padding:10px; }
.blbtn_wid { width:250px; padding-top:10px; text-align:right; }
.store_hrs { background:#EFF0F0; border:1px solid #CCCCCC; padding:10px 15px; margin-top:10px; font:bold 12px Arial, Helvetica, sans-serif; color:#212121; }
.store_hrs span { color:#666666;}
.store_hrs font { color:#444444;}


/*Feb 2nd*/
.product_list2 { margin:0; padding:0 0 5px 0; background:#FFF;  border:solid 1px #cfcfcf; border-top:none; }
.product_list2 ul { margin:0; padding:0; list-style:none; }
.product_list2 ul li { margin:0; padding:0; width:224px; }

.product_list2 ul li a { margin:10px 0 5px 10px; display:inline-block; padding:0px 0 0 20px; background:url(../images/lft_arw_blu.gif) no-repeat left top; text-decoration:none; font:normal 14px "MyriadProRegular"; color:#1ea6dc; }
.product_list2 ul li a:hover { margin:10px 0 5px 10px; display:inline-block; padding:0px 0 0 20px; background:url(../images/dwn_arw_blu.gif) no-repeat left top; text-decoration:none; font:normal 14px "MyriadProRegular"; color:#1ea6dc; }
.product_list2 ul li a.selected { margin:10px 0 5px 10px; display:inline-block; padding:0px 0 0 20px; background:url(../images/dwn_arw_blu.gif) no-repeat left top; text-decoration:none; font:normal 14px "MyriadProRegular"; color:#1ea6dc; }

.product_list2 ul li span  a{ margin:0px 0 0 0; display:inline-block; padding:4px 0 4px 35px; background:none; text-decoration:none; font:normal 12px Arial, Helvetica, sans-serif; color:#585858; }
.product_list2 ul li span a:hover, .product_list2 ul li span a.selected { margin:0; display:inline-block; padding:4px 0 4px 35px; background:none; text-decoration:underline; font:normal 12px Arial, Helvetica, sans-serif; color:#585858; }

.product_list2 ul li div a {margin:0; display:block; padding:4px 0 4px 35px; background:none; text-decoration:none; font:normal 12px Arial, Helvetica, sans-serif; color:#585858; }
.product_list2 ul li div a:hover, .product_list2 ul li div a.selected {margin:0; display:block; padding:4px 0 4px 35px; background:none; text-decoration:underline; font:normal 12px Arial, Helvetica, sans-serif; color:#585858;   }

.navimenu { margin:0 0 0 0px; padding:0 0 0 32px; }
.navimenu ul { margin:0; padding:0px 0px 5px 0px; #padding:0 0 0 0px; background:none; }
.navimenu ul li { margin:0; padding:2px 0px 2px 20px; #padding:0 0 0 0px; display:inline-block; background:url(../images/smarw.png) no-repeat left top; }
.navimenu ul li a{ margin:0; padding:0px 0 0 0px; display:inline-block; background:none; text-decoration:none; font:normal 11px Arial, Helvetica, sans-serif; color:#585858;}
.navimenu ul li a:hover { margin:0; padding:0px 0 0 0px; display:inline-block; background:none; text-decoration:underline; font:normal 11px Arial, Helvetica, sans-serif; color:#585858; }
/*Feb 2nd */


.body_lft_wid4 { width:400px; margin-top:5px; }
.body_rit_wid4 { width:490px; margin-left:15px;}
.ash_bg2 { background:#f2f2f2; }
.large_img { width:400px; height:333px; position:relative; display:inline; text-align:center; vertical-align:middle; background-repeat:no-repeat; overflow:hidden;}

.address_txt { font:normal 12px Arial, Helvetica, sans-serif; line-height:24px;}
.th_cap { font:bold 13px Verdana, Geneva, sans-serif;}
.button .left { background:url(../images/blue_new_rit.gif) no-repeat right top; height:32px; display:inline-block; vertical-align:top; }
.button .right a { background:url(../images/blue_new_lft.gif) no-repeat left top; padding:8px 14px 0px 12px; height:22px; font:normal 14px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; display:inline-block; vertical-align:top; }

/*16/2/2012*/
.store_lft_wid { width:320px; margin-left:30px; }
.store_rit_wid { width:320px; margin-left:20px; }
.ashbg_dash { background:#f2f2f2; padding:10px; border:dashed 1px #cccccc; margin-top:20px; }
.tot_bdr2 { border:solid 1px #cccccc; padding-bottom:20px; background:#fafafa; } 
.tit_font4 { font:normal 16px "MyriadProLight"; }
.txtarea_bg1 { width:294px; border:solid 1px #1e92c1; background:#ffffff; height:100px; padding:2px; font-family:Arial, Helvetica, sans-serif;}
.txtarea_bg2 { width:294px; border:solid 1px #1e92c1; background:#ffffff; height:60px; padding:2px; font-family:Arial, Helvetica, sans-serif;}
.txtarea_bg3 { width:294px; border:solid 1px #1e92c1; background:#ffffff; height:80px; padding:2px; font-family:Arial, Helvetica, sans-serif;}
.dark_titbg { background:#868686; padding:10px; }
.topmar2 { margin-top:20px; }
.txt_box_bg_min1 { background:#ffffff; width:100px; border:solid 1px #1e92c1; height:24px;  }
.txt_box_min1 { width:94px; padding:2px 0 2px 2px; #margin:2px 0px 1px 0px; border:none; background:none; }
.store_lft_wid2 { width:150px; margin-right:10px; }
/*16/2/2012*/

/*23/2/2012*/
.top_bg1 { background:url(../images/dropdwn_btm1.png) no-repeat bottom left; width:176px; height:16px; display:block;}
.btm_bg1 { background:url(../images/dropdwn_top1.png) no-repeat bottom left; width:176px; height:8px;}

/*23/2/2012*/
/*24/2/2012*/
.errs{ color:#FF0000;  }
.temp errs{ color:#FF0000;  }
.temp1 errs{ color:#FF0000;  }
/*24/2/2012*/
/*27feb*/
ul.dr_respons { margin:0; padding:0 0 0 15px; list-style-image:url(../images/blue_list_arw.gif);}
ul.dr_respons li { margin:0; padding:0 0 4px 0;}
.off_logo { width:170px;}
.off_info { width:750px;}
/*28/02/2012*/
.product2 { width:16.5em; padding:13px 16px 20px 16px; border:solid 1px #e3e3e3; border-top:none; border-right:none; }
.thismon { font:normal 36px Algerian; color:#F00; }

/*28/02/2012*/
.posrel { position:relative; }
.posabslt { position:absolute; top:0px; left:0px; }
.strike { text-decoration:line-through;}
.prod_det_rit2 { width:360px; }
.prod_det_lft2 { width:370px; margin-left:5px; }


/*new menu*/
ul.menu2 {list-style:none; margin:0; padding:0; position:relative; z-index:99999;}
ul.menu2 * {margin:0; padding:0}
ul.menu2 a {display:block; color:#000; text-decoration:none}
ul.menu2 li {position:relative; float:left; text-align:center; z-index:1;}

ul.menu2 li.home { width:124px; margin:0 1px 1px 0; position:relative; z-index:30;}
ul.menu2 li.bedroom { width:134px; margin:0 1px 1px 0; position:relative; z-index:29;}
ul.menu2 li.livingroom { width:154px; margin:0 1px 1px 0; position:relative; z-index:28;}
ul.menu2 li.diningroom { width:164px; margin:0 1px 1px 0; position:relative; z-index:27;}
ul.menu2 li.tables { width:194px; margin:0 1px 1px 0; position:relative; z-index:26;}
ul.menu2 li.entertainment { width:175px; margin:0 0px 1px 0; position:relative; z-index:25;}
ul.menu2 li.rugs { width:124px; margin:0 1px 1px 0; position:relative; z-index:20;}
ul.menu2 li.lamps { width:134px; margin:0 1px 1px 0; position:relative; z-index:19;}
ul.menu2 li.comforter { width:154px; margin:0 1px 1px 0; position:relative; z-index:18;}
ul.menu2 li.office { width:164px; margin:0 1px 1px 0; position:relative; z-index:17;}
ul.menu2 li.accents { width:194px; margin:0 1px 1px 0; position:relative; z-index:16;}
ul.menu2 li.mattress { width:175px; margin:0 0px 1px 0; position:relative; z-index:15;}

ul.menu2 .menulink { padding-top:10px; height:27px; font:bold 15px Arial, Helvetica, sans-serif; background:#55c3ee; color:#FFFFFF; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; position:relative; z-index:20;}
ul.menu2 .menulink:hover, ul.menu2 .menuhover, ul.menu2 a.selected { background:#1aa8e1; color:#FFFFFF;}
/*ul.menu2 .sub { background:url(../images/arrow.gif) 146px 8px no-repeat}*/
ul.menu2 ul {position:absolute; top:20px; left:0; background:url(../images/dropdwn_top.png) no-repeat top left; display:none; list-style:none; z-index:100;}
ul.menu2 ul li { position:relative; width:176px; background:url(../images/dropdwn_mid.png) repeat-y top left; margin:0; padding:0; text-align:left;}
ul.menu2 ul li a {display:block; padding:5px 7px 7px; margin:0 9px; background:none; border-bottom:1px solid #ceebf7; border-top:none; font:normal 14px Arial, Helvetica, sans-serif; color:#5d5d5d;}
ul.menu2 ul li a:hover { background:none; color:#1aa8e1; font:normal 14px Arial, Helvetica, sans-serif;}


ul.menu2 ul ul { position:absolute; left:168px; top:-6px; margin:0; padding:0;}
ul.menu2 ul ul.lastsubmenu { position:absolute; left:-165px; top:-6px; margin:0; padding:0;}
.relative { position:relative; #z-index:10;}
.lft_point { position:absolute; left:0px; top:3px; z-index:1000;}
.rht_point { position:absolute; right:0px; top:12px; z-index:1000;}
.top_bg { background:url(../images/dropdwn_top.png) no-repeat bottom left; width:176px; height:16px; display:block;}
.mid_bg { background:url(../images/dropdwn_mid.png) repeat-y top left; width:176px;}
.btm_bg { background:url(../images/dropdwn_btm.png) no-repeat bottom left; width:176px; height:8px; display:block;}
/*new menu*/


