body, html{font-family:Verdana, Arial, Helvetica, sans-serif; background:#D9D9D9; margin:0; padding:0; background-image:url(../images1/header/bgPageHeader.gif); background-repeat:repeat-x;}
ul, li{list-style:none;}
img{border:none}
h1, h2, h3, h4, h5, h6, p, ul, ol, div, li, form, input, select{margin:0;padding:0;}
.clrBth{clear:both; padding:0; margin:0; font-size:0; line-height:0; display:block;}



h1.TitOrg{font-size:12px; font-weight:bold; color:#FFF; background:url(../images1/bg_title_28.gif) top left repeat-x; height:28px; line-height:28px; text-align:center;}
h1.TitOrgL{font-size:12px; font-weight:bold; color:#FFF; background:url(../images1/bg_title_28.gif) top left repeat-x; height:28px; line-height:28px; text-align:left; padding-left:10px;}
h2.TitBlue{font-size:14px; font-weight:bold; color:#253A93; height:28px; line-height:28px; text-align:left; padding-left:10px;}
/* added by sudheer */
h2.TitBlu{font-size:14px; font-weight:bold; color:#253A93; height:28px; line-height:28px; text-align:center; padding-left:10px;}



/* pathway start */
.Pathway{width:100%; float:left; clear:both;}
.Pathway h1{font-size:12px; font-weight:bold; color:#FFF; background:url(../images1/bg_title_28.gif) top left repeat-x; height:28px; line-height:28px; text-align:left; padding-left:10px;}
.Pathway h1 a{color:#FFF; text-decoration:none;}
.Pathway h1 a:hover{text-decoration:underline;}
/* pathway end */

/* .shadow { background:url(../images1/shadow.gif) no-repeat right bottom; padding:4px 10px 10px 4px; border:none; border-top:#eee 1px solid; border-left:#eee 1px solid;    } */

a.VrdBlue10B{color:#0072BC; font-size:10px; font-weight:bold; text-decoration:underline;}


/* start input box */
.input68{width:60px;}
.input48{width:53px;}
.input120{width:120px;}
.input180{width:180px;}
/* end input box */

.mrBot30{margin:0 0 30px 0;}
/* start padding */
.padL10{padding:0 0 0 10px;}
.padT5{padding-top:5px;}


.padTB5{padding:5px 0 5px 0;}
.padB10{padding:0 0 10px 0;}
.padB15{padding:0 0 15px 0;}
.padB20{padding:0 0 20px 0;}
.padB25{padding:0 0 25px 0;}
.padB30{padding:0 0 30px 0;}

.pdBot5{padding:0 0 5px 0;}
.pdBot10{padding:0 0 10px 0;}
.pdBot30{padding:0 0 30px 0;}
/* end padding */
/* start input btns */
.btn86{background:url(../images1/inputBtn_86.gif) top right no-repeat; width:86px; height:24px; text-align:center; font-size:12px; color:#FFF; border:0 none; margin:0; padding:0; font-weight:bold; cursor:pointer;}
.btn98{background:url(../images1/inputBtn_98.gif) top left no-repeat; width:98px; height:24px; text-align:center; font-size:12px; color:#FFF; border:none; margin:0; padding:0; font-weight:bold; cursor:pointer; }




.btn126{background:url(../images1/inputBtn_126.gif) top right no-repeat; width:126px; height:24px;  text-align:center; font-size:12px; color:#FFF; border:none; font-weight:bold; cursor:pointer; margin:0; padding:0;}
.btn126_orng{background:url(../images1/inputBtn_orng_126.gif) top right no-repeat; width:126px; height:24px; text-align:center; font-size:12px; color:#FFF; border:none; font-weight:bold; cursor:pointer; margin:0; padding:0;}
.btn126_p1{background:url(../images1/inputBtn_126_p1.gif) top right no-repeat; width:126px; height:24px;  text-align:center; font-size:12px; color:#FFF; border:none; font-weight:bold; cursor:pointer; margin:0;}
.btn126_p2{background:url(../images1/inputBtn_126_p2.gif) top right no-repeat; width:126px; height:24px; text-align:center; font-size:12px; color:#FFF; border:none; font-weight:bold; cursor:pointer; margin:0; padding:0;}
.btn148{background:url(../images1/inputBtn_148.gif) top right no-repeat; width:148px; height:24px;  text-align:center; font-size:12px; color:#FFF; border:none; font-weight:bold; cursor:pointer; vertical-align:middle; margin:0; padding:0;}
.btn150 {background:url(../images1/inputBtn_150.gif) top right no-repeat; width:150px; height:24px;  text-align:center; font-size:12px; color:#FFF; border:none; font-weight:bold; cursor:pointer; margin:0; padding:0;}
.btn150_n {background:url(../images1/grfx/inputBtn_150.gif) top right no-repeat; width:150px; height:27px;  text-align:center; font-size:12px; color:#FFF; border:none; font-weight:bold; cursor:pointer; margin:0; padding:0;}
/* end input btns */

/* header comman css */
.headerCommon{background:#FFF; margin:0 auto; height:146px; width:950px; } /* ----- border:solid; border-width:1px; height:131px; ---border added by pai ---------------*/
.hdrInner{height:103px; position:relative;}
.logo {
	width:159px;
	height:100px;
	position:absolute;
	left:20px;
}
/*.logo{width:146px; height:85px; background:url(../images1/ElectionMall_logo.gif) right 18px no-repeat; padding-left:40px;  padding-top:18px; float:left;} */
/*.logo a{width:146px; height:85px; display:block; text-indent:-1500px;}*/

.HeaderMid {float:left; width:400px; text-align:center; position:relative;}
.HeaderMid .Slogan{ margin:auto; width:485px; display:block; text-align:center; position:absolute; left:215px; top:40px;}
.HeaderMid .Slogan img{text-align:center;}

#head-newuser {width:170px;float:right;clear:both;padding-top:40px; padding-right:20px;font-family:arial;font-size:11px;color:#0072BC;}
#head-newuser a { text-decoration:none;color:#E14747; }
#head-newuser a:hover { text-decoration:underline;color:#e47911; }


.HaveQues {float:right;}

.livesupportOuter{width:141px; position:absolute; top:26px; left:16px;}
.livesupport{width:132px;height:39px;border:1px solid #898989;background:url(../images1/LiveSupportExecutive.gif) top right no-repeat;padding:0 0 0 7px;}
.livesupport h2{font-size:12px; font-weight:bold; color:#898989; padding:5px 0 2px 0;}
.livesupport h2 span{color:#0AAA57;}
.livesupport a{font-size:10px; color:#898989; text-decoration:none; background:url(../images1/grey_arrow.gif) center left no-repeat; padding-left:8px;}
.livesupport a:hover{color:#F26522; text-decoration:none; background:url(../images1/orange_arrow.gif) center left no-repeat;}
.leaveMess{font-size:11px;text-align:right;}
.leaveMess a{text-decoration:none; color:#448CCA;}
.leaveMess a:hover{text-decoration:underline;}

.urCartWrap{width:300px; padding-right:9px; float:right;}
ul.urCart{text-align:right; font-size:11px; color:#F26522; margin-bottom:8px;}
ul.urCart li{display:inline;}
ul.urCart li a{color:#F26522; text-decoration:none;}
ul.urCart li a:hover{text-decoration:underline;}


/* start deal of the day [dod]  ADDED by Vijay Kaushik @ 9th june 2008 */
.dod{width:190px; float:right;}
.dod .dod-top{width:190px; height:5px; line-height:5px; font-size:0; float:left; background:url(../images1/deal_of_day_top.gif) left top no-repeat;}
.dod .dod-mid{width:190px; float:left; background:url(../images1/deal_of_day_mid.gif) 0% repeat-y; font-size:9px;}
.dod .dod-mid .dod-midlft{width:110px; padding:0 0 0 12px; float:left;}
.dod .dod-mid .dod-midlft p span{color:#FF0000;}
.dod .dod-mid .dod-midlft h3{font-size:9px; color:#4A5D99;}
.dod .dod-mid .dod-midlft h3 span{color:#EA7324; text-transform:uppercase;}
.dod .dod-mid .dod-midrht{width:54px; padding:0 7px 0 6px; float:left;}
.dod-bot{width:190px; height:8px; line-height:8px; font-size:0; float:left; background:url(../images1/deal_of_day_bot.gif) left top no-repeat;}
/* end deal of the day [dod] */
/* navigation tabs start */
.navTabs{ background:url(../images1/bg_nav.jpg) top left no-repeat; width:950px; float:left; padding-bottom:2px;} /* ----  --border:dashed;border-width:1px; --border added by pai */
.navTabs ul{clear:both;}
.navTabs li{float:left; padding:0;}
.navTabs li.First1{width:193px; float:left;}
.navTabs li.last{float:left; padding-right:0px;}
.navTabs li a{display:block; text-decoration:none; cursor:pointer;}
.navTabs li a span{display:block; text-decoration:none; text-indent:-2000px; cursor:pointer;}
.navTabs li a.home{ background:url(../images1/BtnHome.gif) top left no-repeat; width:137px; height:26px;}
.navTabs li a.home span{ width:137px; height:26px;}
.navTabs li a.build{ background:url(../images1/BtnBuild.gif) top left no-repeat;  width:130px; height:26px;}
.navTabs li a.build span{ width:130px; height:26px;}

.navTabs li a.products{ background:url(../images1/BtnProducts.gif) top left no-repeat;  width:155px; height:26px;}
.navTabs li a.products span{ width:155px; height:26px;}
.navTabs li a.cart{ background:url(../images1/BtnCart.gif) top left no-repeat;  width:155px; height:26px;}
.navTabs li a.cart span{ width:155px; height:26px;}
.navTabs li a.account{ background:url(../images1/BtnAcc.gif) top left no-repeat;  width:141px; height:26px;}
.navTabs li a.account span{ width:141px; height:26px;}

.navTabs li a.manage{ background:url(../images1/BtnManage.gif) top left no-repeat; width:130px; height:26px;}
.navTabs li a.manage span{ width:130px; height:26px;}
.navTabs li a.raise{background:url(../images1/BtnRaise.gif) top left no-repeat; width:130px; height:26px;}
.navTabs li a.raise span{ width:130px; height:26px;}
.navTabs li a.promote{background:url(../images1/BtnPromote.gif) top left no-repeat;  width:130px; height:26px;}
.navTabs li a.promote span{ width:130px; height:26px;}
.navTabs li a.shop{ background:url(../images1/BtnShop.gif) top left no-repeat; width:131px; height:26px;}
.navTabs li a.shop span{ width:131px; height:26px;}
/* navigation tabs end */


/* content css */
.DvMainContainer{width:950px; margin:0 auto; margin-top:25px;background:#FFF; padding:12px 0; overflow:hidden; clear:both;} /* ---- margin:0 auto; 30px -------border added by pai ---------------*/
.DvColumnA{width:191px; float:left; padding-left:2px;}
.DvColumnB{width:588px; float:left;}
.DvColumnC{width:149px; padding:0 11px 0 0px; float:right;}
/* content css */
/*start home page curve*/
.DvCurv{background:transparent; margin-top:0px;}
.xtop, .xbottom {display:block; background:#FFF; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden; }
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:transparent; border-left:1px solid #EDEDED; border-right:1px solid #EDEDED;}
.xb1 {margin:0 5px; background:#EDEDED;}
.xb2 {margin:0 3px; border-width:0 2px;background:#EDEDED;}
.xb3 {margin:0 2px; background:#EDEDED;}
.xb4 {height:2px; margin:0 1px;background:#EDEDED;}
.DvCurvContA{display:block; background:#EDEDED; border:0 solid #EDEDED; border-width:0 1px; padding-top:8px;}
.DvCurvContB{display:block; background:#EDEDED; border:0 solid #EDEDED; border-width:0 1px;}
/*end home page curve*/
/* start left panal: search products */
.DvSearchProductBox{float:left; width:182px; background:url(../images1/searchProduct_icon.gif) top left no-repeat; padding-bottom:10px;}
.searchprod{width:143px; float:left; padding-left:45px;}
.searchprod .label{width:138px; background:url(../images1/searchProducts.gif) top left no-repeat; text-indent:-1500px; margin:4px 0 7px 5px;}
.searchprod input{ border:1px solid #C9C9DE; width:135px; margin-bottom:2px;}
.DvAdvanceSearch{width:182px; float:left;}
.DvAdvanceSearch a{color:#666666; text-decoration:underline; font-size:9px; margin:0 0 0 15px;}
.DvAdvanceSearch a.DrkBlue{color:#0072BC; text-decoration:none; font-weight:bold;}
/* end left panal: search products */
/* start left panal: Categories links */
.DvCategories{font-size:11px; float:left;}
.DvCategories h1{font-size:12px; font-weight:bold; color:#FFF; background:url(../images1/bg_title_1x22.gif) top left repeat-x; height:22px; line-height:22px; padding:0 0 0 11px; width:171px;}
.DvCategories ul{padding:12px 0 15px 10px; float:left;}
.DvCategories li{width:172px; float:left;}
.DvCategories li a{color:#000; line-height:16px; color:#000; text-decoration:underline;}
.DvCategories li a:hover{text-decoration:none;}
.TpCat { clear:both; padding:8px 5px 15px 10px; } /*June2*/

.DvCategories a{color:#000;line-height:16px;text-decoration:none;} /*#545353, font-family:verdana; font-size:10px; */
.DvCategories a:hover{text-decoration:underline;} 

/* .DvCategories a{color:#000; line-height:16px; color:#000; text-decoration:underline;} */ /*June2*/
/*.DvCategories a:hover{text-decoration:none;} *//*June2*/ 
/* end left panal: Categories links */



/* start middle panal: product list */
.DvListBoxWrap{width:588px; float:left;}
.DvListBox{background:url(../images1/listingbox_top.gif) top left no-repeat;width:588px; margin-bottom:12px;} /* for top of category listing*/
.DvListBoxCont{ background:url(../images1/listingbox_mid.gif) 0px repeat-y;width:588px; margin-top:8px; float:left;} /* for mid of category list*/
.DvListBoxCont ul{float:left; width:588px;}
.DvListBoxCont li{float:left; width:129px; padding:0px 8px;}
.ProductThumb{width:100px; height:100px; margin:0 auto;}
.ProductThumbSubcat{width:130px; height:168px; margin:0 auto; text-align:center; }
.ProductThumbSubcat a{ font-size:11px; text-align:center; text-decoration:underline; color:#000000; }
.ProductThumbSubcat a:hover{ text-decoration:none; color:#000000; }

/*Added by Shailendra */
.DvListBoxListOne{background:url(../images1/DvListBoxListTOne.gif) top left no-repeat; margin:12px 0; width:145px;}
.DvListBoxListOne .DvListBoxCont{background:url(../images1/DvListBoxListMOne.gif) 0px repeat-y; margin-top:8px; float:left; width:145px;}
.DvListBoxListOne .DvListBoxCont ul{float:left; width:145px;}
.DvListBoxListOne .DvListBoxCont li{float:left; width:129px; padding:0px 8px;}
.DvListBoxListOne .ProductThumbSubcat{width:130px; height:160px; margin:0 auto; text-align:center; }
.DvListBoxListOne .ProductThumbSubcat a{ font-size:11px; text-align:center; text-decoration:underline; color:#000000; }
.DvListBoxListOne .ProductThumbSubcat a:hover{ text-decoration:none; color:#000000; }
.DvListBoxListOne .DvListBoxBot{background:url(../images1/DvListBoxListBOne.gif) 0px no-repeat; padding:8px 0 0 0;}

.DvListBoxListTwo{background:url(../images1/DvListBoxListTTwo.gif) top left no-repeat; margin:12px 0; width:292px;}
.DvListBoxListTwo .DvListBoxCont{background:url(../images1/DvListBoxListMTwo.gif) 0px repeat-y; margin-top:8px; float:left; width:292px;}
.DvListBoxListTwo .DvListBoxCont ul{float:left; width:292px;}
.DvListBoxListTwo .DvListBoxCont li{float:left; width:129px; padding:0px 8px;}
.DvListBoxListTwo .ProductThumbSubcat{width:130px; height:160px; margin:0 auto; text-align:center; }
.DvListBoxListTwo .ProductThumbSubcat a{ font-size:11px; text-align:center; text-decoration:underline; color:#000000; }
.DvListBoxListTwo .ProductThumbSubcat a:hover{ text-decoration:none; color:#000000; }
.DvListBoxListTwo .DvListBoxBot{background:url(../images1/DvListBoxListBTwo.gif) 0px no-repeat; padding:8px 0 0 0;}

.DvListBoxListThree{background:url(../images1/DvListBoxListTThree.gif) top left no-repeat; margin:12px 0; width:440px;}
.DvListBoxListThree .DvListBoxCont{background:url(../images1/DvListBoxListMThree.gif) 0px repeat-y; margin-top:8px; float:left; width:440px;}
.DvListBoxListThree .DvListBoxCont ul{float:left; width:440px;}
.DvListBoxListThree .DvListBoxCont li{float:left; width:129; padding:0px 8px;}
.DvListBoxListThree .ProductThumbSubcat{width:130px; height:160px; margin:0 auto; text-align:center; }
.DvListBoxListThree .ProductThumbSubcat a{ font-size:11px; text-align:center; text-decoration:underline; color:#000000; }
.DvListBoxListThree .ProductThumbSubcat a:hover{ text-decoration:none; color:#000000; }
.DvListBoxListThree .DvListBoxBot{background:url(../images1/DvListBoxListBThree.gif) 0px no-repeat; padding:8px 0 0 0;}
/* Till here */

.ProductListing{width:114px; float:left; padding-left:15px;}
.ProductListing h1{font-size:12px; line-height:18px; color:#3D3D3D; font-weight:bold;}
.ProductListing h1 em{padding-left:3px; font-size:9px; font-weight:bold; color:#ED1C24; text-transform:uppercase; font-style:normal;}
.ProductListing ul{float:left; width:114px; padding-bottom:10px; }
.ProductListing li{float:left; width:114px; font-size:11px; line-height:16px; padding:0px 0 0 0;}
.ProductListing li a{color:#5E5F5F; text-decoration:underline;}
.ProductListing li a:hover{color:#5E5F5F; text-decoration:none;}
.ProductListing li a.MorePrd{color:#F26522; text-decoration:underline;}
.ProductListing li a.MorePrd:hover{text-decoration:none;}
.DvListBoxBot{background:url(../images1/listingbox_bot.gif) 0px no-repeat; padding:8px 0 0 0;} /* for bottom of category image   */
/* end middle panal: product list */

/* start money box adversite section */
.DvMoneyBox{width:36.625em; border:1px solid #A7D38E; float:left; margin:0 0 .8em 0;}
.DvMoneyBox h1{color:#50A81E; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; width:100px; background:#FFF; margin:-.5em 0 0 .5em; padding:0  0 0 .5em; line-height:20px; position:relative;}
.DvMoneyBoxInn{width:36.625em; padding:0 0 .5em 0; float:left;}
.DvMoneyBoxInnLft{width:22.75em; float:left; padding-left:1em;}
.DvMoneyBoxInnLft h2{color:#50A81E; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:.5em 0; width:22.75em; float:left;}
.DvMoneyBoxInnLft .dvMoneyBoxAdver1{background:url(../images1/money_advertise_1.gif) left top no-repeat; width:10.6875em; height:8.25em; float:left; padding-right:.8em;}
.DvMoneyBoxInnLft .dvMoneyBoxAdver1 h3{color:#616161; font-size:11px; text-align:center; padding:1em 0 0 0;}
.DvMoneyBoxInnLft .dvMoneyBoxAdver1 p a{width:132px; height:32px; display:block; background:url(../images1/btn_donate.gif) left top no-repeat; margin:4.2em 0 0 1em; text-indent:-1500px;}
.DvMoneyBoxInnLft .dvMoneyBoxAdver2{background:url(../images1/money_advertise_2.gif) left top no-repeat; width:10.6875em; height:8.25em; float:left;}
.DvMoneyBoxInnLft .dvMoneyBoxAdver2 h3{color:#616161; font-size:11px; text-align:center; padding:1em 0 0 0;}
.DvMoneyBoxInnLft .dvMoneyBoxAdver2 p a{width:132px; height:32px; display:block; background:url(../images1/btn_donate.gif) left top no-repeat; margin:4.2em 0 0 1em; text-indent:-1500px;}
.DvMoneyBoxInnRht{width:12.875em; height:10.4375em; float:left; background:url(../images1/money_advertise_3.gif) left top no-repeat;}
.DvMoneyBoxInnRht a{width:150px; margin:1em 0 0 1em; height:73px; display:block; background:url(../images1/money_advertise_3_1.gif) left top no-repeat; text-indent:-1500px;}
.DvMoneyBox a{outline:none;}

/* end money box adversite section */




.DvServicesInfo{width:588px; float:left; padding-bottom:30px;}
.DvServiceBox{font-family:Arial, Helvetica, sans-serif; width:438px; float:left;}
.DvserviceColumn{width:100px; float:left; border:1px solid #BBBBBB; margin-right:5px; }
.DvserviceColumn h1{font-size:12px; font-weight:bold; line-height:22px; color:#D55500;padding:0 5px;}
.DvserviceColumn ul{width:100px; float:left;}
.DvserviceColumn li{width:95px; font-size:10px; color:#000; background:#FAFAFA; line-height:14px;  padding-left:5px; margin:1px 0;}
.DvserviceColumn li a{color:#000; text-decoration:none;}

/* start track my order section */
.DvTrackOrdBox{width:149px; float:left; margin-bottom:5px;}
.DvOrdrCont{width:147px; float:left; border:1px solid #F2BE86; padding-top:7px;}
.DvOrdrCont .DvContRow{width:133px; padding:0 7px; height:19px;}
.DvOrdrCont .DvContRow label{width:50%; float:left; color:#F26522; line-height:16px; font-size:10px; font-weight:bold;}
.DvOrdrCont .DvContRow input{border:1px solid #B2B2B2; font-size:9px; color:#626262;}
.DvOrdrCont .DvordrBtn{width:40px; padding:5px 0 0 95px; margin:6px auto; border:2px solid #E58013; background:url(../images1/icn_fedEx.gif) 10px 0px no-repeat; height:36px;}
.DvOrdrCont .DvordrBtn input{background:url(../images1/btn_go.gif) top left no-repeat; border:0; height:28px; width:30px; cursor:pointer;}
/* start track my order section */
/* start ecatalog section */
.DvecatalogBox{width:149px; float:left;}
.DvecatalogBox .DvecatalogInn{width:136px; float:left; border:1px solid #F2BE86; padding:8px 0px 0px 11px;}
.DvecatalogBox .DvRow{width:136px; float:left; height:20px;}
.DvecatalogBox .DvRow input{border:1px solid #B2B2B2; font-size:9px; color:#626262; margin:0; padding:0; height:13px;}
.DvecatalogBox .DvRow a{float:right; font-size:10px; color:#F26522; text-decoration:underline; padding-right:11px;}
.DvecatalogBox span.fname{padding-right:11px; float:left;}
/* start ecatalog section */



/*  */
.DvMidAdverBox{width:588px; float:left;}
.DvMidAdverBox .DvLftAdvr{width:297px; height:242px; float:left; background:url(../images1/banner_1.gif) 0 0 no-repeat;}
.DvMidAdverBox .DvLftAdvr .txt1{width:218px; height:66px; background:url(../images1/banner1_txt1.gif) 0px no-repeat; margin:22px auto 0 auto;}
.DvMidAdverBox .DvLftAdvr .txt2 a{width:136px; height:51px; background:url(../images1/banner1_txt2.gif) 0px no-repeat; margin-left:150px; margin-top:90px; text-indent:-1500px; display:block;}
.DvMidAdverBox .DvRhtAdvr{width:277px; float:right; padding-left:0px;}
.DvMidAdverBox .DvRhtAdvr .SmlBnr-1{width:277px; height:124px; float:left; background:url(../images1/banner_2.jpg) top left no-repeat;}
.DvMidAdverBox .DvRhtAdvr .SmlBnr-1 .txt{width:95px; height:47px;  background:url(../images1/banner2_txt.gif) top left no-repeat; position:relative; top:15px; left:165px;}
.DvMidAdverBox .DvRhtAdvr .SmlBnr-1 .btn1 a{width:81px; height:36px; background:url(../images1/banner3_btn.gif) top left no-repeat; position:relative; top:31px; left:180px; display:block;}
.DvMidAdverBox .DvRhtAdvr .SmlBnr-2{width:277px; height:118px; float:left;  background:url(../images1/banner_3.jpg) top left no-repeat;}
.DvMidAdverBox .DvRhtAdvr .SmlBnr-2 .txt{width:91px; height:31px; background:url(../images1/banner3_txt.gif) top left no-repeat; position:relative; top:15px; left:167px;}







.GryBdr{margin:0 3px 2px 2px; border:1px solid #CECECE;}

.ItemBox{background:#FFF url(../images1/icn_shoppingCartBig.gif) 9px 6px no-repeat; padding:6px 0 5px 49px; font-size:11px; color:#000; margin:1px auto; border:1px solid #CECECE; height:40px; width:88px;}
.ItemBox div{width:90px; float:left; padding:1px 0;}
.ItemBox div span.ibL{width:40px; font-size:10px; float:left;}
.ItemBox div span.ibR{width:48px; font-size:10px; float:left;}
.DvViewCart{background:#FFF url(../images1/icn_viewCart.gif) 9px 4px no-repeat; padding:5px 0 4px 34px; border:1px solid #CECECE; margin:1px auto; width:103px;}
.DvChkOut{background:#FFF url(../images1/icn_checkOut.gif) 9px 4px no-repeat; padding:5px 0 4px 34px; margin:0 auto; border:1px solid #CECECE; width:103px;}
.DvViewCart a, .DvChkOut a{color:#F26522; font-weight:bold; text-decoration:none;  font-size:11px;}
/*  */
.DvMyShopping{float:left; width:147px;}
.DvMyShopping h1, .DvTrackOrdrBox h1{font-size:12px; font-weight:bold; color:#FFF; background:url(../images1/bg_title_28.gif) top left repeat-x; height:28px; line-height:28px; text-align:center;}
ul.IconLinksOrange{width:auto; padding:5px 10px; }
ul.IconLinksOrange li{font-size:11px; padding:2px 0 2px 25px;}
ul.IconLinksOrange li.IcnWishlist{background:url(../images1/icn_wishlist.gif) center left no-repeat; }
ul.IconLinksOrange li.IcnRfQ {background:url(../images1/icon_rfq.gif) left 4px no-repeat; } /*june*/
ul.IconLinksOrange li.IcnSubscr {background:url(../images1/icon_subscription.gif) left 4px no-repeat; } /*june*/
ul.IconLinksOrange li.IcnSearchOrder{background:url(../images1/icn_search_order.gif) center left no-repeat;}
ul.IconLinksOrange li.IcnOrderStatus{background:url(../images1/icn_order_status.gif) center left no-repeat;}
ul.IconLinksOrange li.IcnHelp{background:url(../images1/icn_help.gif) center left no-repeat;}
ul.IconLinksOrange li a{color:#F26522; line-height:17px; text-decoration:underline;}
ul.IconLinksOrange li a:hover{text-decoration:none;}
/*  */
.DvMyMembership{float:left; width:147px;}
.DvMyMembership h1{font-size:12px; font-weight:bold; color:#FFF; background:url(../images1/bg_title_27.gif) top left repeat-x; height:27px; line-height:27px;  text-align:center;}
ul.IconLinksBlue{width:auto; padding:5px 10px;}
ul.IconLinksBlue li{font-size:11px; padding:2px 0 2px 25px;}
ul.IconLinksBlue li.IcnProfile{background:url(../images1/icn_profile.gif) center left no-repeat; }
ul.IconLinksBlue li.IcnMember{background:url(../images1/icn_upgrade_member.gif) center left no-repeat;}
ul.IconLinksBlue li.Icnhelp{background:url(../images1/icn_help.gif) center left no-repeat;}
ul.IconLinksBlue li.IcnCreateEvent{background:url(../images1/icn_createevent.gif) center left no-repeat; }
ul.IconLinksBlue li.IcnManageEvent{background:url(../images1/icn_manageevent_sml.gif) center left no-repeat;}
ul.IconLinksBlue li.IcnActiveEvent{background:url(../images1/icn_activeevent_sml.gif) center left no-repeat;}
ul.IconLinksBlue li.IcnSendInvitation{background:url(../images1/icn_sendinvitation_sml.gif) center left no-repeat; }
ul.IconLinksBlue li.IcnViewDoners{background:url(../images1/icn_viewdonors_sml.gif) center left no-repeat;}
ul.IconLinksBlue li.IcnApprovedDoners{background:url(../images1/icn_approvedonors_sml.gif) center left no-repeat;}
ul.IconLinksBlue li.IcnViewReport{background:url(../images1/icn_viewreport_sml.gif) center left no-repeat;}
ul.IconLinksBlue li.IcnDonarPayment{background:url(../images1/icn_donorpay_sml.gif) center left no-repeat;}
ul.IconLinksBlue li.IcnPaymentReport{background:url(../images1/icn_paymentrpt_sml.gif) center left no-repeat;}
ul.IconLinksBlue li a{color:#0072BC; line-height:17px; text-decoration:underline;}
ul.IconLinksBlue li a:hover{text-decoration:none;}
/*  */
.DvRhtAdvertise{width:149px; float:left;}
.DvRhtAdvertise .RhtBnr-1{width:149px; height:132px; position:relative; background:url(../images1/banner_rht_1.gif) top left no-repeat;}
.DvRhtAdvertise .RhtBnr-1 .txt{width:139px; height:81px; position:relative;  background:url(../images1/banner_rht_1_txt1.gif) top left no-repeat; top:10px; left:10px;}
.DvRhtAdvertise .RhtBnr-1 .txt1 a{width:139px; height:17px; position:relative;  background:url(../images1/banner_rht_1_txt2.gif) top left no-repeat; top:20px; left:10px; display:block;}
.DvRhtAdvertise .RhtBnr-2{width:149px; height:84px;  position:relative; background1:url(../images1/banner_rht_2.gif) top left no-repeat;}
.DvRhtAdvertise .RhtBnr-2 .txt{width:139px; height:23px; background:url(../images1/banner_rht_2_txt1.gif) top left no-repeat; position:relative; top:10px; left:10px;}
.DvRhtAdvertise .RhtBnr-2 .txt1 a{width:139px; height:28px; background:url(../images1/banner_rht_2_txt2.gif) top left no-repeat;position:relative; top:20px; left:10px; display:block;}
.DvRhtAdvertise .RhtBnr-3{width:149px; height:84px; position:relative; background1:url(../images1/banner_rht_3.gif) top left no-repeat;}
.DvRhtAdvertise .RhtBnr-3 .txt{width:139px; height:23px; position:relative;  background:url(../images1/banner_rht_3_txt1.gif) top left no-repeat; top:10px; left:10px; }
.DvRhtAdvertise .RhtBnr-3 .txt1 a{width:139px; height:28px; position:relative; background:url(../images1/banner_rht_3_txt2.gif) top left no-repeat; top:20px; left:10px; display:block;}
.DvRhtAdvertise .RhtBnr-4{width:149px; height:221px; position:relative;  background:url(../images1/banner_rht_4.gif) top left no-repeat;}
.DvRhtAdvertise .RhtBnr-4 .txt{width:134px; height:114px; position:relative;  background:url(../images1/banner_rht_4_txt.gif) top left no-repeat; top:40px; left:15px; display:block;}
.DvRhtAdvertise .RhtBnr-4 .btn a{width:144px; height:31px; position:relative; background:url(../images1/banner_rht_4_btn.gif) top left no-repeat; top:50px; left:5px; display:block;}









/* footer comman css */
.Dvfooter{width:950px; background:#FFF; margin:20px auto 0 auto; padding-bottom:10px;}

.DvcomIcns{width:430px; margin:0 auto;}
.DvcomIcns ul{padding-top:10px;}
.DvcomIcns li{float:left;}
.DvcomIcns li.ES{background:url(../images1/icn_electionSecurity.gif) top left no-repeat; width:130px; height:26px;}
.DvcomIcns li.GA{background:url(../images1/icn_googleAnyl.gif) 0px no-repeat; width:112px; height:26px;}
.DvcomIcns li.AO{background:url(../images1/icn_american.gif) 0px no-repeat; height:26px; width:40px;}
.DvcomIcns li.IV{background:url(../images1/icn_visa.gif) 0px no-repeat;height:26px; width:62px;}
.DvcomIcns li.MC{background:url(../images1/icn_mastercard.gif) 0px no-repeat;height:26px; width:42px;}
.DvcomIcns li.DV{background:url(../images1/icn_discover.gif) 0px no-repeat;height:26px; width:38px;}

.DvftrLinksBox{width:764px; margin:0px auto 20px auto; background:url(../images1/footer_verLine.gif) bottom left repeat-x;  padding:0 8px;}
.DvftrLinks{width:760px; border:1px solid #E1E1E1; float:left; margin:10px 0 12px 0;}
.DvVanIcon{width:155px; height:94px; float:left; background:url(../images1/adv_van.gif) top left no-repeat;}
ul.ftrLinksA{width:170px; float:left; background:url(../images1/footer_hrzLine.gif) top left no-repeat; padding:0 0 0 31px;}
ul.ftrLinksA li{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#A1A1A1; width:160px; float:left; background:url(../images1/red_arrow3.gif) center left no-repeat; padding-left:10px;  text-transform:uppercase; line-height:16px; }
ul.ftrLinksA li a{color:#A1A1A1; text-decoration:none;}


.DvFtrLinkB{width:760px; margin:0 auto; font-size:10px; color:#545454; text-align:center; line-height:15px; } /* June19 */
.DvFtrLinkB a { font-size:10px; color:#545454; text-decoration:none;} /* June19 */
.DvFtrLinkB a:hover { font-size:10px; color:#545454; text-decoration:underline;} /* June19 */
span.pipe{font-size:10px; color:#545454; padding:0 3px;} /* June19 */

/* May27 Put in common */
.DvFrmLogin { clear:both; font-size:11px; padding:5px 5px 0 10px; }
.DvFrmLogin .DvInpt { clear:both; padding:4px 0 8px 0; } 
.DvFrmLogin input.UserInfo { width:110px; }
.BtnSign64 { background:url(../images1/BtnSignIn.gif) no-repeat left top; height:19px; width:64px; padding:0px; margin:0px; border:none; cursor:pointer; font-size:11px; font-weight:bold; color:#FFF; }
.DvFrmLogin .DvForget { padding:8px 0 0 0; }
.DvFrmLogin .DvForget a { font-size:11px; color:#000; text-decoration:underline }
.DvFrmLogin .DvNewMem { padding:8px 0; }
.DvFrmLogin .DvNewMem a { font-size:11px; color:#0073BE; text-decoration:underline }

.DvErrorCnt { clear:both; font-size:11px; padding:10px; } 
.DvErrorCnt .ErrorTxt { color:#FF0024; text-align:center; font-size:12px; font-weight:bold; clear:both; padding:5px 10px 10px 10px;}
.DvErrorCnt .SuccessTxt { color:#198316; text-align:center; font-size:12px; font-weight:bold; clear:both; padding:5px 10px 10px 10px;}
.DvErrorCnt .dvGoBack { clear:both; padding:10px 0 5px 10px; margin-top:5px; text-align:center; border-top:1px solid #BDBDBD; }

.DvReportAbuse { clear:both; font-size:11px; }
.DvReportAbuse .Rpt { clear:both; padding:0 10px 0 10px; }
.DvReportAbuse .Rpt ul li { background:url(../images1/IcnReportAbuse.gif) no-repeat left 12px; padding:6px 0 6px 15px; }
.DvReportAbuse .Rpt ul li.Capt { background:none; padding:6px 0 0 15px; }
.DvReportAbuse .Rpt ul li a { color:#0072BC; font-size:11px; text-decoration:underline; }

/* May28 Put in common */
.DvLftPay { clear:both; font-size:10px; padding:10px 10px 0px 10px; }
.DvLftPay a { font-size:10px; color:#0173BC; text-decoration:underline; }
.DvLftPay .GoBk { padding:0 0 15px 0; }
.DvLftPay .Promise { padding:25px 0 0 0; }
.DvLftPay ul { padding:10px 0 0 0; }
.DvLftPay ul li { padding:2px 0 10px 0; color:#B53814; }
.DvLftPay ul li.TitleSat { padding:0px 0; color:#000; }
.DvPayBox { clear:both; padding:5px 10px 0 10px; }
.DvPayBox ul { clear:both; padding:0px 0 0 50px; margin:0px; }
.DvPayBox ul li.Fst { float:left; width:4%; background:url(../images1/BulNumbr.gif) no-repeat left center; padding:7px 0 7px 7px; color:#fff; font-size:11px; font-weight:bold; }
.DvPayBox ul li.Lst { float:right; width:94%; font-size:11px; font-weight:bold; padding-top:7px; }  

/* May29 put in common */
.DvMainPop { width:98%; margin:5px auto 5px auto; background:#FFF; } 
.TltPopup h1{font-size:12px; font-weight:bold; color:#FFF; background:url(../images1/bg_title_1x22.gif) repeat-x top; height:22px; line-height:22px; padding:0 0 0 11px; }
.PopContent { border:1px solid #FCE4CF; font-size:11px; }
.TxtIfU { padding:15px 10px; font-size:11px; line-height:15px; }
.BtnCloseMe{margin:0px auto 20px auto; width:86px; height:24px;}
.BtnCloseMe a{background:url(../images1/inputBtn_86.gif) top right no-repeat; width:86px; height:24px; text-align:center; font-size:12px; color:#FFF; font-weight:bold; line-height:24px; float:left; text-decoration:none;}
.TltRowpop {border-top:1px solid #F1F4FF; border-bottom:1px solid #F1F4FF; background:#F5F7FF; }
.TltRowpop td{padding:6px 5px 6px 7px; color:#253A93; font-weight:bold; }
.GryRowpop {border-top:1px solid #F3F3F3; border-bottom:1px solid #F8F8F8; background:#FAFAFA; }
.GryRowpop td {padding:6px 5px 6px 7px; }
.GryRowpop td img { vertical-align:middle; } /*May30*/

/* put in section */
.ChkSrch { height:24px; vertical-align:middle; }
.TxtAdvSearch { clear:both; font-size:11px; padding:10px; }
.TxtAdvSearch a { color:#0072BC; font-size:11px; text-decoration:underline; }
.TltBrown11 { clear:both; font-size:11px; font-weight:bold; color:#B53814; line-height:24px; text-align:left; padding-left:10px; }
.BtnForSrch { clear:both; text-align:center; padding-top:10px; }
.LnkTop { clear:both; text-align:right; padding:0 10px 7px 0; }
.LnkTop a { color:#0072BC; font-size:10px; text-decoration:underline; }
.DvGeographicSrch { clear:both; text-align:center; padding-bottom:10px; }
.DvModifyProf{clear:both; text-align:center; padding-top:10px; margin:0 auto; width:126px;}
.DvModifyProf a{background:url(../images1/inputBtn_126.gif) top right no-repeat; width:126px; height:24px; text-align:center; font-size:12px; color:#FFF; font-weight:bold; line-height:24px; float:left; text-decoration:none;}

/* 2 June put in common */
.PopRFQClr { clear:both; float:left; width:100%; padding-bottom:5px; }
.PopRFQClr .FltL { float:left; } 
.PopRFQClr .FltR { float:right; } 
.PrntRFQ { padding:5px 0 0 10px; }
.LstPrintRFQ { float:left; width:100%; clear:both; font-size:11px; }
.LstPrintRFQ li {width:91%; float:left; padding:5px 20px; margin:0 0 3px 0; font-weight:bold;}
.LstPrintRFQ li.MnRow {border-top:1px solid #F1F4FF; border-bottom:1px solid #F1F4FF; background:#F5F7FF;}
.LstPrintRFQ li.MnRow span.MRowL{text-align:right; width:408px; padding:0 10px 0 0px; float:left;}
.LstPrintRFQ li.MnRow span.MRowR{text-align:left; width:90px; float:left;}
.LstPrintRFQ li.MnRow span.MRowROrg {text-align:left; width:90px; float:left; color:#E96C48; font-size:13px; font-weight:bold;}

.DvQtyUpdate { clear:both; padding:10px 0; font-size:11px; }
.DvQtyUpdate a { font-size:11px; color:#0073BE; text-decoration:underline; }
.AddToCartBtn { clear:both; padding:65px 0 0 0; }
.dvRemvItem {width:538px; background:#F5F5F5 url(../images1/icn_scart_delete.gif) 22px 7px no-repeat; border-top:1px solid #DEDEDE; border-bottom:1px solid #DEDEDE; float:left; padding:5px 0 3px 50px; font-size:11px; font-weight:bold; line-height:20px;}
.dvRemvItem .DvRem { float:left; }
.dvRemvItem .DvSendFrnd { float:right; padding-right:10px; }
.dvRemvItem a{color:#000; text-decoration:underline;}
.dvRemvItem a:hover{text-decoration:none;}
.EntWishList { margin:13px 0 12px 0; float:left; width:100%; clear:both; font-size:11px; border-top:1px solid #F1F4FF; border-bottom:1px solid #F1F4FF; background:#F5F7FF; padding:5px 0; }
.EntWishList a{color:#0072BD; text-decoration:underline;}
.DvFollowSteps { clear:both; padding-top:5px; }

/* June5 */
.LblMakePay { font-size:11px; color:#000; float:left;  width:25%; padding:2px 5px 2px 10px; }
.DataMakePay { font-size:11px; color:#000; float:right;  width:63%; padding:2px 5px 2px 10px; }
.ChngShipAddr { clear:both; padding:7px 0 10px 10px; }
.DvSatis { clear:both; padding:7px 10px; color:#0072BC; }
.DvSatis a { font-size:11px; color:#0072BC; }


.psStatement{width:568px; padding:10px; float:left;}
.psStatement h1{font-size:11px; font-weight:bold; padding:10px 0;}
.psStatement p{font-size:11px; line-height:16px;}
.psStatementList{width:568px; float:left; font-size:11px; line-height:16px;}
.psStatementList ul{width:558px; float:left; padding:0 0 10px 10px;}
.psStatementList li{background:url(../images1/IcnReportAbuse.gif) no-repeat scroll left 12px; padding:2px 0pt 0px 15px;}
.psStatement a{color:#0072BC; font-size:11px; text-decoration:underline;}

.RemoveBtn {width:100%; background: url(../images1/icn_scart_delete.gif) 22px 12px no-repeat; float:left; padding:10px 0 3px 50px; font-size:11px; font-weight:bold; line-height:20px;}
.RemoveBtn .DvRem { float:left; }
.RemoveBtn a{color:#000; text-decoration:underline;}
.RemoveBtn a:hover{text-decoration:none;}

.SendToFriend {width:538px; background:#F5F5F5; border-top:1px solid #DEDEDE; border-bottom:1px solid #DEDEDE; float:left; padding:5px 0 3px 10px; font-size:11px; font-weight:bold; line-height:20px;}
.SendToFriend .DvSendFrnd { float:left; padding:0; margin:0;}
.SendToFriend a{color:#000; text-decoration:underline;}
.SendToFriend a:hover{text-decoration:none;}

.NewAddToCartBtn { clear:both; padding: 0;  }

.pageract{color:#474747; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; padding:0 5px;}
.pagernxtprvlink{color:#0071BD; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; padding:0 3px;}
.pageractbig{color:#474747; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; padding:0 3px;}
.recomndlistlinkbig{color:#0071BD; font-size:12px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; padding:0 3px;}

/* 19 May New Changes */
.LnkBlk12 { font-size:12px; color:#000; text-decoration:none; }
.LnkBlk12:hover { font-size:12px; color:#000; text-decoration:underline; }
.DvVisitOth { clear:both; text-align:center; font-size:10px; color:#0072BC; padding:15px 0 10px 0; }
.fTxtBx { border:1px solid #99C7E4; font-size:11px; }
.IcnFtrMail { background:url(../images1/icon_email_footer.gif) no-repeat left center; padding:3px 10px 2px 6px; }
.IcnFtrPh { background:url(../images1/icon_telphone_footer.gif) no-repeat left center; padding:3px 8px 2px 6px; }
.IcnFtrMap { background:url(../images1/map.gif) no-repeat left center; padding:3px 8px 2px 6px; }
.LnkInfiEmail { font-size:10px; color:#0072BC !important; text-decoration:none;}
.LnkInfiEmail:hover{ font-size:10px; color:#0072BC; text-decoration:underline;}

.TxtClrCache { padding:5px 10px 0px 10px; font-size:11px; }
.TxtClrCache td { font-size:11px; color:#000; }


.BtnWhtUpdt { background:url(../images1/BtnWht.gif) no-repeat; height:18px; width:52px; padding:0; margin:0px; cursor:pointer; border:none; font-size:11px; color:#0072BC; text-decoration:underline }

.TxtNrm12 { font-size:12px; }
.TxtNrm10 { font-size:10px; }

.ErrorReg { color:#FF0024; text-align:center; font-size:12px; font-weight:bold; clear:both; padding:0px 10px 10px 10px; }

/* Added by sudheer for the buttons in customer registration, anonymous signup */
.registerbtn{background:url(../images1/button.submit.orange.gif) top right no-repeat;  width:125px; height:27px; text-align:center; font-size:12px; color:#FFF; border:0 none; margin:0; padding:0; font-weight:bold; cursor:pointer; }