body{margin:0px;padding:0px;font-family:Arial;font-size:12px;color:#363636;}
body *{outline:none;}
.clear{margin:0;padding:0;clear:both;line-height:0;font-size:0;}
form{margin:0px;padding:0px;}
.fleft{float:left;width:auto;}
.fright{float:right;width:auto;}
img{margin:0px;padding:0px;border:0px}
a{color:#373636;text-decoration:none;}
a:hover{color:#0762BA;text-decoration:none;}
.center{text-align:center;}
.clearLineheight{line-height:0;font-size:0;}
#page{width:1000px;margin:0px auto;padding:0px;border-top:2px solid #001A37;}
#wrap{width:963px;margin:0px auto;padding:0px;}
/* header css start here */
#header{width:963px;margin:0px;padding:9px 0px 0px 0px;overflow:hidden;height:87px;}
#logo{margin:0px;padding:0px 0px 0px 0px;float:left;width:77px;}
.tag-line{float:left;padding-top:35px;width:361px;}
.right-button{float:right;width:370px;padding:0px 0px 0px 7px;}
.need-help{background:url(../images/need-help.gif) no-repeat 0px 0px;float:left;width:99px;height:29px;display:inline-block;margin-right:6px;text-indent:-7000px;}
.need-help:hover{background:url(../images/need-help.gif) no-repeat 0px -29px;float:left;width:99px;height:29px;display:inline-block;margin-right:6px;text-indent:-7000px;}
.chat{background:url(../images/chat.gif) no-repeat 0px 0px;float:left;width:104px;height:29px;display:inline-block;margin-right:6px;text-indent:-7000px;}
.chat:hover{background:url(../images/chat.gif) no-repeat 0px -29px;float:left;width:104px;height:29px;display:inline-block;margin-right:6px;text-indent:-7000px;}
.mcafee{background:url(../images/mcafee.gif) no-repeat 0px 0px;float:left;width:101px;height:29px;display:inline-block;margin:0px;text-indent:-7000px;}
/* header css end here */
/* search navigation css start here */
#search_navigation{width:963px;height:30px;color:white;font-size:12px;border-bottom:2px solid white;}
#search_navigation .search-bg{background:url(../images/search-bg.gif) no-repeat top left;float:left;height:25px;width:277px;padding:5px 0px 0px 11px;}
#search_navigation .search-bg .search-txt{float:left;width:48px;font-weight:bold;line-height:20px;}
#search_navigation .search-bg .search-box{float:left;line-height:20px;width:183px;height:17px;}
#search_navigation .search-bg .search-field{float:left;line-height:20px;border:1px solid #024586;width:170px;height:17px;}
.go{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;border:none;background:#6797EF;color:white;height:17px;font-family:Arial;width:34px;font-weight:bold;font-size:12px;float:left;cursor:pointer;}
#main_navigation{float:left;width:675px;height:30px;}
#main_navigation ul{margin:0px 0px 0px 2px;padding:0px;}
#main_navigation ul li{margin:0px;padding:0px;list-style:none;display:inline;}
#main_navigation a{background:url(../images/main-nav-bg.gif) no-repeat 0px 0px;margin-left:3px;padding:7px 0px 0px 0px;height:23px;color:white;text-align:center;display:inline-block;float:left;width:109px;text-decoration:none;}
#main_navigation a:hover{background:url(../images/main-nav-bg.gif) no-repeat 0px -30px;margin-left:3px;padding:7px 0px 0px 0px;height:23px;color:white;text-align:center;display:inline-block;float:left;width:109px;}
#main_navigation a.active{background:url(../images/main-nav-bg.gif) no-repeat 0px -30px;margin-left:3px;padding:7px 0px 0px 0px;height:23px;color:white;text-align:center;display:inline-block;float:left;width:109px;}
/* search navigation css end here */
/* sub menu navigation css start here */
#sub_navigation{width:963px;height:34px;font-size:13px;font-weight:bold;font-family:"Tahoma";background:url(../images/sub-menu-bg.gif) repeat-x 0px 0px;}
#sub_navigation ul{margin:0px;padding:0px 0px 0px 0px;width:963px;}
#sub_navigation ul li{margin:0px;padding:0px;list-style:none;display:inline;}
#sub_navigation a{padding:8px 20px 0px 20px;color:white;text-decoration:none;background:url(../images/devider.gif) no-repeat 0px 7px;float:left;height:26px;width:auto;}
#sub_navigation a:hover{padding:8px 20px 0px 20px;color:#000000;text-decoration:none;background:url(../images/devider.gif) no-repeat 0px 7px;float:left;height:26px;width:auto;}
/* sub menu navigation css end here */
/* container block css start here */
#container{width:963px;margin:4px 0px 0px 0px;overflow:hidden;}
/* container left block css start here */
#container_left{width:187px;float:left;display:inline;}
.gray-box{border:1px solid #D2D2D2;background:#F5F5F5;margin-bottom:16px;}
.blue-bg{background:url(../images/blue-grad.gif) repeat-x top left;height:16px;width:185px;text-indent:10px;font-size:11px;text-transform:uppercase;padding:3px 0px 0px 0px;color:white;}
.category-box{width:185px;padding:5px 0px 5px 0px;font-size:11px;overflow:hidden;}
.category-box1{width:185px;padding:0px 0px 5px 0px;font-size:11px;overflow:hidden;}
.category-list{margin:4px 0px 4px 0px;padding:0px 0px 0px 10px;line-height:16px;}
.category-list li{margin:0px;padding:0px 0px 0px 10px;list-style:none;background:url(../images/bullet.gif) no-repeat 0px 7px;}
.category-list li a{text-decoration:none;color:#373636;}
.category-list li a:hover{text-decoration:none;color:#0762BA;}
.blue-heading{background:url(../images/dotted-blue.gif) repeat-x top left;height:16px;width:185px;padding:3px 0px 0px 0px;color:white;font-weight:bold;text-indent:10px;font-size:11px;text-transform:uppercase;}
.more{color:#034F9A;padding-left:10px;font-weight:bold;}
.more a{color:#034F9A;text-decoration:none;}
.more a:hover{color:#000000;text-decoration:none;}
.login{width:175px;overflow:hidden;margin:10px 0px 0px 10px;}
.login-txt{float:left;width:61px;font-size:11px;color:#202021;height:20px;}
.login-field{width:112px;float:left;height:20px;}
.login-field1{width:112px;float:left;height:24px;}
.textfield{margin:0px;padding:0px;border:1px solid #C0BEBE;width:103px;height:13px;font-size:11px;font-family:Arial;}
.submit{background:url(../images/submit.gif) no-repeat top left;width:51px;margin:0px;padding:0px;height:13px;color:white;cursor:pointer;font-size:10px;font-family:Arial;border:none;}
/* container left block css end here */
/* container right block css start here */
#container_right{width:757px;float:right;display:inline;padding-left:10px;padding-bottom:20px;}
.product-main{width:247px;margin-right:8px;float:left;}
.product-main1{width:247px;float:left;}
.product-box{border:1px solid #D2D2D2;width:245px;}
.product-innerbox{border:1px solid white;width:233px;padding-left:10px;background:#F2F1F1 url(../images/pro-box-bg.gif) repeat-x top left;}
.pic-box{border:1px solid #D2D2D2;background:#FFFFFF;padding:4px 0px 4px 0px;width:220px;text-align:center;}
.pro-heading{font-size:14px;text-transform:uppercase;color:#373838;font-weight:bold;display:block;padding:5px 0px 5px 0px;width:220px;background:url(../images/dotted-line.gif) no-repeat right 12px;}
.pro-txt{font-size:10px;color:#373636;text-transform:uppercase;line-height:18px;padding-bottom:6px;}
.pro-txt a{color:#373636;text-decoration:none;}
.pro-txt a:hover{color:#034F9A;text-decoration:none;}
.product-infomain{width:374px;float:left;padding-right:9px;}
.product-infomain1{width:374px;float:left;}
.product-infobox{border:1px solid #D2D2D2;width:358px;background:#FFFFFF url(../images/pro-info-bg.gif) no-repeat top left;overflow:hidden;padding:7px 7px 7px 7px;#padding:7px 7px 0px 7px;}
.info-pic{float:left;width:192px;}
.info-pic img{border:1px solid #BFBCBB;}
.info-content{float:left;width:160px;font-size:11px;color:#4E4C4C;}
.info-heading{font-size:13px;text-transform:uppercase;font-weight:bold;line-height:18px;padding-bottom:3px;color:#202021;}
.info-bottom{padding:60px 0px 0px 0px;font-size:12px;font-weight:bold;color:#363434;}
.info-bottom s{color:#CE0202;font-size:14px;}
.info-bottom strong{font-size:14px;}
.logo-row{width:963px;background:url(../images/logo-box-bg.gif) repeat-x top left;height:63px;padding:1px 0px 0px 0px;overflow:hidden;}
.logo-left{float:left;width:162px;text-align:center;padding:6px 0px 0px 0px;background:url(../images/logo-left-bg.gif) repeat-y top left;height:56px;}
.logo-left1{float:left;width:153px;text-align:center;padding:6px 0px 0px 0px;height:56px;}
.content-box{border:1px solid #D2D2D2;background:#F5F5F5;width:945px;font-size:12px;color:#202021;padding:8px;line-height:19px;text-align:justify;}
.bottom-linkbox{border:1px solid #D2D2D2;background:url(../images/bottom-link-bg.gif) repeat-x top left;width:961px;font-size:12px;color:#202021;padding:0px;line-height:19px;text-align:justify;overflow:hidden;}
.bottom-leftbox{width:239px;height:153px;float:left;}
.bottom-leftbox1{width:239px;height:153px;float:left;background:url(../images/shadow-bg.gif) no-repeat top left;}
.bottom-head{height:23px;font-size:14px;font-weight:bold;text-transform:uppercase;color:#024C95;padding:4px 0px 0px 10px;background:url(../images/bottom-dot.gif) repeat-x bottom left;position:relative;}
.bottom-head span{display:block;position:absolute;width:7px;height:6px;top:10px;right:20px;}
.bottom-head1{height:23px;font-size:14px;font-weight:bold;text-transform:uppercase;color:#024C95;padding:4px 0px 0px 20px;background:url(../images/bottom-dot.gif) repeat-x bottom left;position:relative;}
.bottom-head1 span{display:block;position:absolute;width:7px;height:6px;top:10px;right:20px;}
.bottom-list{margin:4px 0px 4px 0px;padding:0px 0px 0px 10px;line-height:18px;font-size:11px;}
.bottom-list li{margin:0px;padding:0px 0px 0px 10px;list-style:none;background:url(../images/bullet.gif) no-repeat 0px 7px;}
.bottom-list li a{text-decoration:none;color:#373636;}
.bottom-list li a:hover{text-decoration:none;color:#0762BA;}
.bottom-list1{margin:4px 0px 4px 0px;padding:0px 0px 0px 20px;line-height:18px;font-size:11px;}
.bottom-list1 li{margin:0px;padding:0px 0px 0px 10px;list-style:none;background:url(../images/bullet.gif) no-repeat 0px 7px;}
.bottom-list1 li a{text-decoration:none;color:#373636;}
.bottom-list1 li a:hover{text-decoration:none;color:#0762BA;}
/************** Inner Pages CSS Start Here *****************/
.GrayTopBar{width:755px;height:24px;background:url(../images/top-bar-bg.gif) top left repeat-x;border:1px solid #D3D3D3;color:#333333;padding-top:5px;}
.topBarTable{font-weight:bold;}
.topBarTable td{padding-left:12px;}
.topBarTable select{font-size:11px;}
.topBarTable td.Pagination{font-size:11px;font-weight:normal;padding-right:15px;}
.topBarTable td.Pagination a{font-size:11px;font-weight:normal;color:#333333;margin-left:2px;padding:0 4px;text-decoration:none;}
.topBarTable td.Pagination a:hover{color:#FFFFFF;background:#333333;}
.topBarTable td.Pagination a.active{color:#FFFFFF;background:#333333;font-weight:bold;}
.steps{float:right;width:auto;padding:10px 0px 20px 0px;}
.ProBox{border:1px solid #D2D2D2;background:#FFF;padding:1PX;width:228px;float:left;display:inline;margin:18px 10px;}
.ProBox .ProBoxIn{background:#ECECEC;width:212px;height:300px;padding:6px 8px;}
.ProBox .ProBoxIn img{margin-bottom:5px;}
.ProBox .ProBoxIn p{padding-top:5px;text-align:justify;font-size:11px;color:#2D2D2D;}
.ProBox .ProBoxIn .ProName{color:#035CB8;font-size:13px;font-weight:bold;text-decoration:none;}
.ProBox .ProBoxIn .ProName:hover{color:#000;text-decoration:none;}
.PorductInfoLeft{width:305px;float:left;}
.PorductInfoLeft .ImageMain{border:1px solid #D4D4D4;padding:3px;margin-bottom:5px;}
.EnlargeImage{font-size:10px;text-transform:uppercase;color:#363636;text-decoration:none;}
.EnlargeImage:hover{color:#C90000;text-decoration:none;}
.zoom{vertical-align:bottom;margin-right:3px;}
.PorductInfoLeft .MoreImages{border:1px solid #D4D4D4;padding:5px 0;margin-top:20px;}
.PorductInfoLeft .MoreImages img{margin:0 6px;}
.ProInfo{padding-top:10px;}
.PorductInfoRight{float:right;width:445px;}
.PorductInfoRight p{padding-bottom:10px;}
.PorductInfoRight h1{margin:0;padding:0;font-size:17px;color:#363636;margin-bottom:8px;}
.addCart{width:85px;height:30px;background:url(../images/button1.jpg) top left no-repeat;font-size:10px;text-transform:uppercase;border:none;color:#fff;cursor:pointer;display:block;float:left;text-decoration:none;text-align:center;padding-top:5px;margin-right:5px;}
.addCart:hover{background:url(../images/button1.jpg)  0 -35px no-repeat;color:#fff;text-decoration:none;}
.addtoWishlist{width:114px;height:30px;padding-top:5px;background:url(../images/button2.jpg) top left no-repeat;font-size:10px;text-transform:uppercase;border:none;color:#fff;cursor:pointer;display:block;float:left;text-decoration:none;text-align:center;margin-right:5px;}
.addtoWishlist:hover{background:url(../images/button2.jpg) 0 -35px no-repeat;color:#fff;text-decoration:none;}
.savegift{width:98px;height:30px;padding-top:5px;background:url(../images/button3.jpg) top left no-repeat;font-size:10px;text-transform:uppercase;border:none;color:#fff;cursor:pointer;display:block;float:left;text-decoration:none;text-align:center;margin-right:5px;}
.savegift:hover{background:url(../images/button3.jpg) 0 -35px no-repeat;color:#fff;cursor:pointer;}
h4.BorderdHeading{height:22px;background:url(../images/h4bg.gif) top left repeat-x;margin:40px 0 0 0;font-size:14px;font-weight:bold;color:#015DB8;padding-top:5px;}
h4.BorderdHeading span img{margin:0px 5px 0 10px;vertical-align:middle;}
.PersonlizeItemBox{width:757px;background:url(../images/doted-border.gif) bottom left repeat-x;padding-bottom:10px;margin-top:15px;}
.PersonlizeboxLeft{width:380px;float:left;padding-right:40px;background:url(../images/left_shadow.gif) top right no-repeat;}
.PersonlizeboxLeft p{line-height:20px;margin-bottom:15px;}
.radioBut{vertical-align:middle;height:14px;width:14px;margin:0;margin-right:3px;}
.radioBut1{vertical-align:middle;height:18px;width:24px;float:left;margin:0;padding:0px;}
.txt{text-align:justify;line-height:19px;overflow:hidden;}
.img-bord{border:2px solid #B5B5B5;margin-left:15px;margin-right:15px;}
.img-bord1{border:1px solid #C9C9CB;margin:0px 0px 5px 0px;}
.blue-txt{font-size:14px;font-weight:bold;color:#015DB8;margin:0px 0px 5px 0px;}
.blue-txt img{vertical-align:middle;margin-right:7px;}
.right-bord{background:url(../images/dotted-bg.gif) repeat-y top left;width:200px; margin:10px 0px;padding-left:61px;padding-bottom:5px; }
.right-bord1{width:130px;margin:10px 0px 10px 0px;float:left;}
.box-list{margin:0px;padding:0px 0px 0px 0px;font-size:13px;line-height:22px;}
.box-list li{list-style-position:inside;  list-style-type:square;  margin:0;  padding:0 0 0 10px;}
.box-list li a{text-decoration:underline;color:#4B4B4B;font-size:14px;color:#0762BA;}
.box-list li a:hover{text-decoration:underline;color:#0762BA;}
.favourite-box{float:left;width:198px;margin:10px 0px 10px 0px;}
.favourite-box1{float:left;width:141px;margin:10px 0px 10px 0px;}
.rating{margin:7px 0px 9px 0px;font-weight:bold;line-height:20px;}
.rating img{vertical-align:middle;margin:0px 0px 0px 1px}
.saperator{margin:25px 0px 5px 0px;clear:both;}
.sub-heading{margin:0px 0px 8px 0px;padding:0px;border-top:1px solid #CBCBCB;padding-left:7px;background:#F7F7F7;font-size:11px;height:19px;line-height:18px;font-weight:bold;}
.label{margin-right:10px;}
.textfeild{height:17px;border:1px solid #C5C3C4;}
.selecttype1{width:175px;}
.TextArea{width:280px;height:130px;}
.middle{vertical-align:middle;}
textarea{overflow:auto;}
select,textarea{border:1px solid #C5C3C4;}
.PersonlizeboxRight{width:330px;border:1px dotted #000;float:right;}
.PersonlizeboxRight h4{background:#015DB8;color:#fff;border-bottom:1px dotted #000;margin:0;padding:7px 7px;font-size:14px;}
.PoemBox{padding:10px 10px 3px 10px;}
.PoemBox p{padding:3px 0 15px 18px;font-size:11px;}
.StrikThro{color:#777777;}
span.morepoem{display:block;text-align:right;}
.morepoem a{color:#015DB8;text-decoration:none;font-size:11px;}
.morepoem a:hover{color:#015DB8;text-decoration:underline;}

.FeaturedProTabs{width:757px;margin:25px 0 -1px 0;position:relative;z-index:1;}
.FeaturedProTabs ul{width:757px;overflow:hidden;height:28px;margin:0;padding:0;}
.FeaturedProTabs ul li{margin:0 7px 0 0;padding:0;float:left;display:inline;}
.FeaturedProTabs ul li a{border-color:#D1D1D1;border-style:solid;border-width:1px 1px 1px 1px;display:block;height:21px;padding:5px 12px 0 12px;background:#6797EF;color:#fff;font:bold 13px Arial,Helvetica,sans-serif;text-decoration:none;float:left;}
.FeaturedProTabs ul li a:hover,.FeaturedProTabs ul li a.selected{border-color:#D1D1D1;border-style:solid;border-width:1px 1px 0 1px;display:block;height:22px;padding:5px 12px 0 12px;background:#015DB8;color:#fff;font:bold 13px Arial,Helvetica,sans-serif;text-decoration:none;float:left;}
.ProFeaturedBox{border-color:#D1D1D1;border-style:solid;border-width:1px 1px 0 1px;background:url(../images/box-bg.gif) bottom left repeat-x;width:735px;padding:12px 10px 0 10px;display:none;}
.ProFeaturedBox p{line-height:20px;padding-bottom:15px;}


.RecomondProBox{border-color:#D1D1D1;border-style:solid;border-width:1px 1px 0 1px;background:url(../images/box-bg.gif) bottom left repeat-x;width:755px;padding:0;overflow:hidden;}
.RecomondProduct{width:166px;float:left;margin:7px 11px;display:inline;}
.RecomondProduct a{text-decoration:none;}
.RecomondProduct a:hover{text-decoration:underline;}
.shipping-box{border-color:#D1D1D1;border-style:solid;border-width:1px 1px 0 1px;width:755px;padding:0;background:#FFFFFF url(../images/grad-bg.gif) repeat-x bottom left;overflow:hidden;}
.border-box{border-color:#D1D1D1;border-style:solid;border-width:1px 1px 0px 1px;width:755px;padding:0;background:#F7F7F7;overflow:hidden;}
.border-box1{border-color:#D1D1D1;border-style:solid;border-width:1px 1px 0px 1px;width:735px;padding:0px 10px 0px 10px;background:#F7F7F7;overflow:hidden;display:inline-block;}
.address-box{float:left;width:508px;height:143px;padding:10px 0px 0px 9px;background:url(../images/box-shadow.gif) no-repeat top right;}
.address-right{float:left;width:210px;padding:10px 0px 0px 18px;color:#000000;}
.form-field{border:1px solid #DADADA;margin:5px 0px 0px 0px;padding:0px;width:733px;height:99px;}
.continue{margin:12px 0px 0px 0px;padding:0px 0px 2px 0px;#padding:0px;border:none;color:#FFFFFF;text-align:center;text-transform:uppercase;background:url(../images/continue.gif) no-repeat top left;width:82px;height:27px;font-size:12px;font-weight:bold;cursor:pointer;}
h1{font-size:22px;margin:0;padding:10px 0 15px 0;color:#4B4B4B;}
h1 span{font-size:16px;color:#0760BA;font-weight:normal;}
h3{color:#015DB8;font-size:17px;background:url(../images/blue-arrow.gif) 0 5px no-repeat;padding-left:14px;margin-bottom:5px;}
.FaQsbox{width:748px;border:1px dotted #4B4B4B;background:#F5F5F5;padding:2px 3px;}
.faq_ans{padding:4px 30px 0 10px;}
.faq_ans p{padding-bottom:12px;text-align:justify;}
.ClearLineheight{line-height:0;font-size:0;}
.ClearLineheight1{line-height:0;font-size:0;margin:0px 0px 10px 0px;}
.box-content{padding:10px;}
.shipping-rate{margin:15px 0px 0px 0px;line-height:18px;}
.red{color:#C60000;}
.font_11{font-size:11px;}
.font_13{font-size:13px;}
.font-13{font-size:13px;line-height:26px;}
.font_14{font-size:14px;}
.font_15{font-size:15px;}
.font_17{font-size:17px;}
/* footer block css start here */
#footer{width:1000px;border-top:1px solid #C9C5C5;height:23px;text-align:center;font-size:11px;color:#3C3C3C;padding-top:10px;}
/* footer block css end here */
/************ Check Out Page CSS *****************************/
.CheckOutAddressBox{width:738px;border:1px solid #D9D9D9;background:#ffffff url(../images/add-box-bg.gif) top left repeat-y;padding:8px;overflow:hidden;margin-top:15px;}
.CheckOutAddressBox .AddressBlock{width:196px;font-size:11px;}
.CheckOutAddressBox .AddressBlock p{line-height:16px;padding:10px 0 16px 2px;}
.CheckOutAddressBox .AddressBlock a.ChangeAddress{display:block;width:145px;height:21px;text-indent:-9999px;background:url(../images/change-addrss.gif) no-repeat;}
.CheckOutAddressBox .AddressBlock a.ChangeAddress:hover{display:block;width:145px;height:21px;text-indent:-9999px;background:url(../images/change-addrss.gif) no-repeat 0 -21px;}
.CheckOutAddressBox .AddressBlock a.ChangeBilling{display:block;width:145px;height:21px;text-indent:-9999px;background:url(../images/change-billing.gif) no-repeat;}
.CheckOutAddressBox .AddressBlock a.ChangeBilling:hover{display:block;width:145px;height:21px;text-indent:-9999px;background:url(../images/change-billing.gif) no-repeat 0 -21px;}
.blue{color:#0260BE;}
.CheckOutAddressBox .CheckDetailedContent{float:right;width:526px;padding:0 4px 10px 12px;font-size:11px;}
.CheckOutAddressBox .CheckDetailedContent p{line-height:17px;padding-bottom:15px;}
.CheckOutAddressBox .CheckDetailedContent .SelectedShipping{display:block;background:#FCFCFC;padding:0 5px 0 12px;cursor:pointer;overflow:hidden;line-height:18px;margin-top:3px;}
.CheckOutAddressBox .CheckDetailedContent label.SelectedShipping strong{width:60%;float:left;text-align:left;margin:0;padding:0;font-weight:normal;line-height:18px;}
.CheckOutAddressBox .CheckDetailedContent .SelectedShipping span{width:30%;float:right;display:inline-block;text-align:right;line-height:18px;}
.CheckOutAddressBox .CheckDetailedContent .SelectedShipping input{margin:0 0 0 6px;height:14px;width:14px;vertical-align:middle;}
.CheckOutAddressBox .CheckDetailedContent .SelectedShipping:hover{display:block;background:#F5F5F5;padding:0 5px 0 12px;cursor:pointer;overflow:hidden;line-height:18px;}
.CouponBox{background:#F5F5F5;padding:10px 10px 20px 10px;width:506px;margin-top:10px;margin-bottom:20px;}
.entercode{float:left;}
.entercode input{width:120px;height:15px;border:1px solid #ACACAC;background:#F7F7F7;font-size:11px;}
.couponCode{display:block;width:157px;height:21px;text-indent:-9999px;background:url(../images/apply-coupon.gif) no-repeat;float:left;}
.couponCode:hover{display:block;width:157px;height:21px;text-indent:-9999px;background:url(../images/apply-coupon.gif) no-repeat 0 -21px;float:left;}
.inputtype2{width:160px;height:15px;border:1px solid #ACACAC;background:#F7F7F7;font-size:11px;}
.inputtype3{width:50px;height:15px;border:1px solid #ACACAC;background:#F7F7F7;font-size:11px;}
.CheckOutCommentbox{width:731px;border:1px solid #D9D9D9;background:#F7F7F7;padding:8px 15px 12px 8px;margin-top:15px;}
.right{text-align:right;padding-right:10px;}
.ConfirmOrder{width:157px;border:0;height:27px;background:url(../images/confirmorder.gif) no-repeat;text-indent:-9999px;cursor:pointer;margin:15px 0 22px 0;}
.ConfirmOrder:hover{width:157px;border:0;height:27px;background:url(../images/confirmorder.gif) no-repeat 0 -27px;text-indent:-9999px;cursor:pointer;}
.ShopingCartTable{border:1px solid #D8D8D8;background:#F7F7F7;font-size:11px;}
.ShopingCartTable a{color:#0260BE;text-decoration:none;}
.ShopingCartTable a:hover{color:#000;text-decoration:none;}
.ProductListingHeading{background:#6797EF;font-size:11px;font-weight:bold;color:#fff;}
.white_rgt_bdr{border-right:1px solid #ffffff;}
tr.tdpadding td{padding-top:8px;padding-bottom:8px;}
.leftpadding{padding-left:8px;}
.font_12{font-size:12px;}
.inputtype4{width:50px;height:15px;border:1px solid #ACACAC;background:#F7F7F7;font-size:11px;text-align:center;}
.update{width:47px;height:16px;text-indent:-9999px;background:url(../images/update.jpg) no-repeat;display:block;margin-top:4px;}
.update:hover{width:47px;height:16px;text-indent:-9999px;background:url(../images/update.jpg) no-repeat 0 -16px;display:block;margin-top:4px;}
.tdtopbdr{border-top:1px solid #D8D8D8;}
.SoppingProDetails p{line-height:18px;padding-bottom:10px;}
.edit-personlizing{width:125px;height:21px;text-indent:-9999px;background:url(../images/edit-personlizing.gif) no-repeat;display:block;}
.edit-personlizing:hover{width:125px;height:21px;text-indent:-9999px;background:url(../images/edit-personlizing.gif) no-repeat 0 -21px;display:block;}
.add_new_item{width:161px;height:28px;text-indent:-9999px;background:url(../images/add-new-item.gif) no-repeat;display:block;}
.add_new_item:hover{width:161px;height:28px;text-indent:-9999px;background:url(../images/add-new-item.gif) no-repeat 0 -28px;display:block;}
.infoBox{background:#F7F7F7 none repeat scroll 0 0;border:1px solid #D9D9D9;padding:8px 15px 12px 8px;}
.productListing-heading{background:#6797EF none repeat scroll 0 0;color:#FFFFFF;font-size:11px;font-weight:bold;}
/* message box */
.messageBox{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.messageStackError,.messageStackWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#ffb3b5;}
.messageStackSuccess{font-family:Verdana,Arial,sans-serif;font-size:16px;background-color:#99ff00;}
div.opacity{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5000;background-color:#000;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80);text-align:center; }
.addNewaddBut{display:inline;width:110px;height:21px;text-indent:-9999px;float:left;background:url(../images/add-new-address.gif) no-repeat;margin:0 8px 0 360px;}
.addNewaddBut:hover{display:inline;width:110px;height:21px;text-indent:-9999px;margin:0 8px 0 360px;background:url(../images/add-new-address.gif) no-repeat 0 -21px;}
.moduleRow{}
.updateSelectedAddressBut{display:inline;width:195px;height:21px;text-indent:-9999px;float:left;background:url(../images/update-address.gif) no-repeat;}
.moduleRowOver{background-color:#F5F5F5;cursor:pointer;cursor:hand;}
.updateSelectedAddressBut:hover{display:inline;width:195px;height:21px;text-indent:-9999px;background:url(../images/update-address.gif) no-repeat 0 -21px;}
.moduleRowSelected{background-color:#F5F5F5;}
#authorizenet_cc_owner,#authorizenet_cc_number,#cvv{background:#F7F7F7 none repeat scroll 0 0;border:1px solid #ACACAC;font-size:11px;height:15px;width:160px;}
#authorizenet_cc_expires_month{width:105px;}
/************** Popup CSS ***********/
.popblock{
/*border:6px solid #949494;*/
padding:8px 10px 10px 12px; font-size:12px;}
.PopBlock p{padding:16px 0 5px 0;}
.PopBlock .add_book{padding:5px 8px;background:#F5F5F5;line-height:24px;margin-bottom:8px;}
.PopBlock .add_book .AddTable td{padding:3px 0 3px 10px;}
.PopBlock .add_book .addBookRow td{background:#EBEBEB;border-top:1px solid #ffffff;}
.addNewaddBut{display:inline;width:110px;height:21px;text-indent:-9999px;float:left;background:url(../images/add-new-address.gif) no-repeat;margin:0 8px 0 360px;}
.addNewaddBut:hover{display:inline;width:110px;height:21px;text-indent:-9999px;margin:0 8px 0 360px;background:url(../images/add-new-address.gif) no-repeat 0 -21px;}
.updateSelectedAddressBut{display:inline;width:195px;height:21px;text-indent:-9999px;float:left;background:url(../images/update-address.gif) no-repeat;}
.updateSelectedAddressBut:hover{display:inline;width:195px;height:21px;text-indent:-9999px;background:url(../images/update-address.gif) no-repeat 0 -21px;}
.AddNewAddressBlock{margin-top:10px;}
.countrySelect{width:146px;}
.AddAddressBut{display:inline;width:133px;height:27px;text-indent:-9999px;float:right;margin-right:18px;background:url(../images/add-address.gif) no-repeat;}
.AddAddressBut:hover{display:inline;width:133px;height:27px;text-indent:-9999px;float:right;background:url(../images/add-address.gif) no-repeat 0 -27px;}
.closewindow{color:#F9B05A;text-decoration:underline;font-size:13px;margin-left:276px;}
.closewindow:hover{color:#000;text-decoration:none;font-size:13px;}
.closewindow2{color:#F9B05A;text-decoration:underline;font-size:13px;margin-left:300px;}
.closewindow2:hover{color:#000;text-decoration:none;font-size:13px;}
.inputRequirement{color:#ff0000;}
p{margin:0;  padding:0;}
.ProFeaturedBox p{margin:0;  padding:0;}
tr.headerError{background:#E8A724;}
td.headerError{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#E8A724;color:#000;font-weight:bold;text-align:center;}
.headerError a{color:#ff0000;}
#breadcrumb{margin:2px 0 5px 0;  color:#373636;}
#breadcrumb a{color:#CC3300;}
#breadcrumb a:hover{color:#0467CA;}

.loginbar a{
  color:#000;
  font-weight:bold;
}

.loginbar a:hover{
  color:#0762BA;
  font-weight:bold;
}

.bold_product{	
font-weight:bold;

}



.checkout_success_title{
  font-size:14px;
  border-bottom:1px solid #D9D9D9;
  padding-bottom:3px;
  display:block;  
  margin-bottom: 4px;
}

#checkout_success_page p, #checkout_success_page td{
  line-height:1.5em;
}


#checkout_success_page .sticky_message p,
#checkout_success_page .sticky_message strong{
    font-size: 18px;
    font-weight: normal;
}


#checkout_success_page .sticky_message strong{
    
    font-weight: bold;
}
