body{margin:0;padding:0;text-align:left;font:Arial,Helvetica,sans-serif; background:url(../images/xmas-images/bg_body.jpg) no-repeat top center;}
h1,form{margin:0;padding:0;text-align:left;font:Arial,Helvetica,sans-serif;}
img{border:0px;outline:none;}
a{outline:none};
.tableAllWidth{width:1024px; float:left;}
.tableAllWidth-footer{width:1024px; background:#FFFFFF; background:url(../images/footerbg.gif) repeat-x; height:100px; margin:10px 0px 0px 0px;}
.mainTableDiv{width:1024px;margin-left:auto;margin-right:auto; background-color:#fff; border-left:1px solid #DFD1C4; border-right:1px solid #DFD1C4;}
.header-xmas-bg-tbl{background:url(../images/xmas-images/header-xmas-bg.jpg) no-repeat; width:1024px; height:107px}
.mainTableDiv-xmas{width:1024px;margin-left:auto;margin-right:auto; background-color:#fff;}
.logoImg{width:362px; height:107px; border:0; margin:0px}
/*.logoImg{border:0;  margin:0px 0px 10px 10px;}*/
.logoTableTD{height:85px; width:313px;text-align:left; }
.mainTableTDRight{text-align:right; padding:0px 10px 10px 10px;}
.deafaultLink{font:11px Arial,Helvetica,sans-serif;color:#766457;}
a.deafaultLink:link{font:11px Arial,Helvetica,sans-serif;color:#766457;text-decoration:none;}
a.deafaultLink:hover{font:11px Arial,Helvetica,sans-serif;color:#766457;text-decoration:underline;}
.headerNavBG{width:1024px; height:27px; background-image:url(../images/header-bg.gif); background-repeat:repeat-x; margin:-3px 0px 0px 0px; z-index:10000; position:relative}
.headernav-normal{text-align:center; color:#fff; padding-top:5px; height:22px; margin:0; padding:0}
.headernav-normal a{background:url(../images/header-bg.gif) repeat-x;height:22px; padding:5px 0 0 0; display:block;font:12px Arial, Helvetica, sans-serif;font-weight:bold; color:#fff; text-decoration:none}
.headernav-normal a:hover{background:url(../images/header-hover-bg.gif) repeat-x;height:22px;  padding:5px 0 0 0; display:block;font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; text-decoration:none}
.headerGoBttn{height:27px; width:44px;}
.headerSeprator{height:27px; width:2px;}
.headerLeftConner{height:27px; width:5px;}
.headerRightConner{height:27px; width:5px;}
.topheader-combobox{width:130px; font:11px Arial, Helvetica, sans-serif;}
.footerDiv{text-align:center;font:11px Arial,Helvetica,sans-serif;color:#67503E; height:20px; padding:10px 0 5px 0}
.footerDiv a{font:11px Arial,Helvetica,sans-serif;color:#67503E;text-decoration:none;}
.footerDiv a:hover{font:11px Arial,Helvetica,sans-serif;color:#67503E;text-decoration:underline;}
.footerDivTerms{text-align:center;font:11px Arial,Helvetica,sans-serif;color:#666666;padding:0 10px 5px 10px}
.xmasheader{background:url(../images/xmas-images/header-xmas-bg.jpg) no-repeat; width:1024px; float:left; height:103px;}
.fglimg{width:140px;height:120px;outline:none;}
.fgmimg{width:95px;height:110px;outline:none;}
.fgsimg{width:65px;height:48px;outline:none;}
.face-twitt-mainboxx{float:right; position:relative; top:140px; position:fixed; margin:0px 10px 0px 0px; width:60px; right:0px}
.face-twitt-roundedboxx{width:72px; border:1px solid #cccccc; float:left; background:#FFFFFF; -webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.bttn-twit-div{margin:7px 3px 5px 3px}
.bttn-fb-div{margin:7px 3px 5px 10px}
.bttn-google-div{margin:7px 3px 5px 7px}
.bttn-share-div{margin:7px 3px 12px 2px}
.bttn-linkedin-div{margin:7px 3px 7px 3px}/*#mainDealBodyID{position:absolute; top:113px; background:#FFFFFF; padding:15px 0px 0px 0px;} before christmas*/
#mainDealBodyID{position:absolute; top:130px; background:#FFFFFF; padding:15px 0px 0px 0px; border-left:1px solid #DFD1C4; border-right:1px solid #DFD1C4;}
#mainDealHeaderID{position:absolute; top:0; border-left:1px solid #DFD1C4; border-right:1px solid #DFD1C4;}
.dealHandsetImgCont{width:250px; text-align:center; float:left}
.dealHandsetDetailsCont{width:770px;float:left;}
.h1dealHandsetName{font:14px Arial, Helvetica, sans-serif;font-weight:bold;color:#000;text-align:center}
.h2dealHandsetName{font:11px Arial, Helvetica, sans-serif;font-weight:bold;color:#000;text-align:center}
.handsetAlsoAvailable{font:14px Arial, Helvetica, sans-serif;font-weight:bold;color:#ff0000;text-align:center}
.h3dealHandsetName{font:13px Arial, Helvetica, sans-serif;font-weight:bold;color:#631800;text-align:left;margin:0px; padding:5px 0 0 10px;}


.descriptionDealHanset{border-right:1px solid #bab0a8;border-left:1px solid #bab0a8;font:11px Tahoma, Arial, "Arial Unicode MS";}
.descriptionDealHanset div{padding:5px;border-right:2px solid #ffffff; border-left:2px solid #ffffff;text-align:justify;line-height:16px;}
.keyfeatureDeal{border-right:1px solid #bab0a8;border-left:1px solid #bab0a8;font:11px Tahoma, Arial, "Arial Unicode MS";}
.keyfeatureDeal div{padding:5px;border-right:2px solid #ffffff;border-left:2px solid #ffffff;text-align:justify;}

.mainDetailsTableCont{background:url(../images/deal_title_bg.gif) repeat-x; width:770px;}
.mainDivDetailsCont{padding-top:10px}
.mainDivDescriptionsCont{float:right;padding-right:5px}
.tableDescriptionCont{width:520px;background:url(../images/deal-tab-bg-repeat.gif) repeat-x;border:0px}
.tdDescriptionCont{background:url(../images/deal-tab-bg-rep-2.gif) repeat-x;}
.imgDetailsDimention1{width:24px; height:25px;border:0px}
.imgDetailsDimention2{width:8px; height:25px;border:0px}
.imgBttmDescription{width:520px; height:6px;border:0px}
.mainKeyfeatureDivCont{float:left; padding:0 5px 0 10px}
.mainTableKeyFeatures{width:217px;background:url(../images/deal-tab-bg-repeat.gif) repeat-x;border:0px}
.kfTDImageRightCnt{background:url(../images/deal-tab-bg-rep-2.gif) repeat-x;}
.kfBttmImgDi{width:217px; height:14px; border:0px}
.dealNetworkLeftBG{width:8px; float:left;}
.dealNetworkBGCont{background:url(../images/refine-search-bgmid.gif) repeat-x; width:545px;float:left;}
.dealSearchAreaBGCont{background:url(../images/refine-search-bg.gif) no-repeat;width:465px;height:85px; float:left;}
.dealSearchAreaPaddingTable{float:right;border:0;margin:20px 0px 0px 0px}
.dealTamplateTable{width:1024px; border:0}
.dealTamplateLeftImg{width:8px; height:87px; border:0;}
.dealTableRowsBGColor{background-color:#cccccc; border:0}
.dealTableRowsHeadingBG{background:url(../images/deal-bg.jpg) repeat-x;height:40px;font-weight:bold;}
.dealTabTDHeadings{font:12px Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; text-align:center}
.dealRowsBG{background-color:#ffffff}
.dealRowsTDCommon{font:12px Arial, Helvetica, sans-serif;font-weight:bold; text-align:center}
.dealTextColor1{color:#3366FF}
.dealTextContTerm{color:#666666;height:15px}
.dealTextLineRental{color:#C90000;}
.dealHandsetCostColor{color:#009900; font-size:16px;}
.dealFoundMessageDiv{font:16px Arial, Helvetica, sans-serif;font-weight:bold;color:#000; text-align:center}
.dealFoundMessageHighlight{font-size:17px; color:#CC0000;}
.dealTagsLable{font:11px Arial, Helvetica, sans-serif; font-weight:bold; color:#666666; padding-top:5px}
.dealCDRSTopDealCombo{width:70px;font:11px Arial, Helvetica, sans-serif}
.dealCDRSContTerCombo{width:110px;font:11px Arial, Helvetica, sans-serif}
.nodealFoundTxt{font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; padding-left:300px;}
.nodealFoundHandsetTxt{font-size:14px;color:#CC0000}
.nets-logo-tops{margin:62px 0px 0px 0px;}
