body { font: 11px Arial, Helvetica, sans-serif; margin: 0; padding: 0; color: #666666; }
a{color:#333; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}
img { border: 0; }
form, ul, p, h1, h2, h3, h5, h6 { margin: 0; padding: 0; }
.common { background: url(../images/body_bg.gif) repeat-y; }
.main { margin: 0 auto; width: 980px; }

/* header */
/*-------new header css ---------------------------*/
.header{ background:#fff url(../images/headerbg.gif) repeat-x left bottom; width:974px;}
.logo1 {width:190px; height:55px; position:relative; z-index:5; padding:10px 0 0 5px; float:left;}
.live_chat { float: right; margin-top:10px; position:relative; margin-right:5px; z-index:5; }

/*----end----------------------------*/

/*.header { width: 975px; position: relative; background:#fff url(../images/headerbg.gif) repeat-x left bottom; height:76px;}
.t_logo { width:980px;  position:relative;_width:975px; }
.logo1 { position:absolute; width:195px; height:65px;}
.logo1 h1{margin:5px 0 0 0; padding:0;}*/

.t_links { float: left; font-size: 11px; width: 200px; height: 23px; background: url(../images/arrow-bg.gif) #F0F0F0 left no-repeat; padding-left: 18px; padding-top: 10px; }
.login { width: 300px; margin-top: 15px; float: right; }
.new_usr { float: left; width: 70px; font-size: 11px; color: #C85018; text-align: right; padding-right: 5px; }
.head_nav1 { margin-top: .5em; }
.head_nav1 p { font-size: 1.0em; color: #666666; margin-right: 1em; }
.head_nav1 a { text-decoration: none; color: #666666; }
.head_nav1 a:hover { color: #0777D1; }
.crystallink { float: left; width: 603px; }
.crystal_lnks { color: #FFFFFF; font-size: 11px; float: left; width: 603px; }
.crystal_lnks li { list-style: none; float: left; background: url(../images/pipe.gif) right no-repeat; padding-right: 2px; }
.country_select { background-color: #FFFFFF; color: #000000; }
.crystal_lnks li a { display: block; background: url(../images/links-crystal-bg.gif) left repeat-x; color: #FFFFFF; font-size: 11px; padding-top: 12px; padding-bottom: 6px; text-decoration: none; padding-left: 10px; padding-right: 10px; }
.crystal_lnks li a:hover { display: block; background: url(../images/links-crystal-bg-1.gif) left repeat-x; color: #FFFFFF; font-size: 11px; padding-top: 12px; padding-bottom: 6px; text-decoration: none; }
.crystal_lnks li.christmast_link { list-style: none; float: left; background: url(../images/christmas_nav_but.gif) right no-repeat; padding-right: 12px; padding-left: 13px; }
.crystal_lnks li.christmast_link a { display: block; font-weight: bold; background: url(../images/christmast_link.gif) left repeat-x; color: #FFFFFF; font-size: 11px; padding-top: 12px; padding-bottom: 6px; text-decoration: none; padding-left: 10px; padding-right: 10px; }
.crystal_lnks li.christmast_link a:hover { display: block; background: url(../images/christmast_link.gif) left repeat-x; color: #FFFFFF; font-size: 11px; padding-top: 12px; padding-bottom: 6px; text-decoration: none; }
/*.crystal_lnks li:after{content:url("../images/pipe.gif");}*/
.newsletter { background: url(../images/mailer-bg.gif) left repeat-x; float: left; width: 377px; }
.curve { background: url(../images/pipe-curve.gif) left no-repeat; padding-top: 4px; padding-left: 5px; height: 28px; }
.curve li { list-style: none; float: left; background: url(../images/pipe2.gif) right no-repeat; }
.curve li { list-style: none; float:left; background: url(../images/pipe2.gif) right no-repeat; }
.curve li.nospace { list-style: none; float: left; background: none; }
.curve li a { color: #ffffff; display: block; font-size: 11px; text-decoration: none; padding-top: 7px; padding-bottom: 6px; padding-left: 15px; padding-right: 15px; }
.curve li a:hover { text-decoration: underline; }
.textbox { font-size: 11px; color: #666666; margin-top: 3px; }
.go { float: left; margin-top: 0px; margin-left: 0px; cursor: pointer; }
a { text-decoration: none; }
div#hiddenDiv { position: absolute; width: 390px; height: auto; left: 320px; border: 2px solid red; display: none; z-index: 100; background: #FFFFFF; }

/* header */
.body_section { width: 980px; margin-top: 15px; }
.body_section1 { width: 980px;}
.latest_ph { font-size: 17px; color: #CC0000; padding-left: 10px; }
.latest_ph2 { font-size: 17px; color: #CC0000; line-height: 25px; }
.rating { margin-top: 5px; padding-top: 5px; }
.section_one { width: 415px; float: left; }
.section_two { width: 270px; float: left; margin-left: 10px; }
.out_div { position: relative; z-index: 10; }
.display_icon { width: 412px; position: absolute; height: auto; background-color: #FFFFFF; top: -197px; clear: left; z-index: 10; border: 1px solid #CCCCCC; margin-bottom: 8px; }
.display_deals { width: 410px; }
.display_deals2 { width: 281px; margin-top: 10px; }
.display_deals img { margin-right: 13px; float: left; padding-top: 5px; cursor: pointer; width: 108; height: 55; }
.free_section { font-size: 17px; color: #333333; }
.free_section b.free { font-size: 17px; color: #FF6600; }
.free_section_index { font-size: 15px; color: #333333; }
.free_section_index h2 { font-size: 15px; color: #333333; display: inline; margin: 0px; padding: 0px; }
.free_section_index b { font-size: 17px; color: #FF6600; }
.more { font-family: Arial; font-size: 12px; color: #333333; text-align: right; line-height: 8px; }
.more a { color: #333333; text-decoration: underline; }
.more a:hover { color: #CC0000; text-decoration: underline; }
.free_box { font-size: 12px; width: 247px; background: url(../images/free-gifts-bg.gif) #ffffff bottom repeat-x; border: #CCCCCC 1px solid; padding: 10px; line-height: 22px; }
.free_box2 { font-size: 12px; width: 660px; background: url(../images/free-gifts-bg.gif) #ffffff bottom repeat-x; border: #CCCCCC 1px solid; padding: 10px; line-height: 22px; }
.free_box a { color: #003399; text-decoration: underline; }
.free_box a:hover { color: #333333; text-decoration: none; }
.mobile-bax-m1 { width: 80px; padding-top: 6px; margin-left: .8px; margin-right: .8px; float: left; border-top: none; border-right: none; font-weight: bold; }
.mobile-box2-ms { padding: 5px; text-align: center; }
.mobile-box3-m1 { text-align: center; padding-top: 5px; height: 30px; color: #3A3836; text-decoration: none; line-height: 15px; }
.mobile-box3-m1 a { color: #CC0000; text-decoration: none; }
.mobile-box3-m1 a:hover { text-decoration: underline; }
.latest_mobile { width: 287px; float: left; margin: 0px 0px 0px 7px; padding-top: 10px; }
.top_networks { margin: 5px 0 5px 10px; }
.top_networks3 { margin: 17px 0 0 0; }
.top_merchant3 { margin: 17px 0 0 0; width: 400px; }
.pop_sear { margin-top: 10px; }
.top_networks1 { margin-top: 11px; margin-left: 8px; }
.top_networks2 { /*margin-top:11px;*/ float: left; width:390px; }
.network_box { font-size: 12px; width: 247px; background: url(../images/top-bg.gif) #ffffff bottom repeat-x; border: #CCCCCC 1px solid; padding: 5px; line-height: 20px; }
.network_box2 { font-size: 12px; width: 268px; background-color: #FFFFFF; border: #CCCCCC 1px solid; padding: 5px; line-height: 20px; }
.merchants_box2 { font-size: 12px; width: 268px; background-color: #FFFFFF; border: #CCCCCC 1px solid; padding: 5px; line-height: 20px; }
.network_box p { padding: 0; margin: 0; line-height: 16px; padding-bottom: 10px; }
.network_box a { color: #003399; text-decoration: underline; }
.network_box a:hover { color: #333333; text-decoration: none; }
.network_box1 { font-size: 12px; width: 360px; background: url(../images/bg-new.jpg) #ffffff top repeat-x; border: #CCCCCC 1px solid; border-bottom: none; padding: 10px; line-height: 22px; clear: both; }
.network_box1 p { padding: 0; margin: 0; line-height: 16px; padding-bottom: 10px; }
.network_box1 li { list-style: none; float: left; width: 170px; }
.network_box1 a { color: #003399; text-decoration: underline; }
.network_box1 a:hover { color: #333333; text-decoration: none; }
.marchent_box { font-size: 12px; width: 395px; background-color: #fff; border: #CCCCCC 1px solid; padding: 1px; line-height: 20px; }
.marchent_box img { margin-right: 20px; margin-left: 10px; margin-top: 6px; }
.phonepro { width: 360px; }
.phonepro li { margin-right: 10px;}
.select { text-align: right; width: 372px; padding: 0 8px 8px 0; border: #CCCCCC 1px solid; border-top: none; }
.select a { color: #333333; text-decoration: underline; }
.select a:hover { color: #CC0000; text-decoration: underline; }
.select1 { padding: 1px 0 1px 5px; width: 50px; text-align: right; float: left; height: 10px; }
.select1 a { color: #333333; text-decoration: underline; }
.select1 a:hover { color: #CC0000; text-decoration: none; }
.imgclose { cursor: pointer; text-align: right; }
.view { padding: 1px 0 1px 5px; font-size: 12px; font-weight: bold; text-align: right; float: left; text-align: left; width: 345px; }
.view a { color: #333333; text-decoration: underline; }
.view a:hover { color: #CC0000; text-decoration: underline; }
.view_more { text-align: right; margin-right: 5px; }
.show_data { width: 100%; }
.merchant_box { margin-top: 3px; width: 678px; background: #ffffff; margin: 10px 10px 10px 0px; }
.top_merch { clear: both; padding-top: 15px; margin-left: 8px; }
.bg_merch { background: url(../images/merchant-bg.gif) repeat-y; }
.bg_merch img { padding-left: 15px; padding-right: 15px; }

/* search starts */
.container_search { width: 270px; float: right; background: url(../images/search-bg.gif) top repeat-x; margin-top: 40px; }
.search_cont { padding: 8px 8px 8px 15px; }
.search_head { font-size: 17px; color: #3162B8; font-style: italic; }
.field_srch { font-size: 11px; color: #666666; width: auto; clear: left; margin-top: 10px; }
.field_srch_deal { font-size: 11px; color: #666666; width: 150px; clear: both; margin-top: 10px; }
.search_bttn { padding-top: 15px; width: 72px; float: left; padding-right: 5px; }
.tips { color: #003399; width: 100px; margin-top: 17px; float: left; }
.tips a { color: #003399; text-decoration: underline; }

/* footer starts */
#footer { margin: 0 auto; padding-top: 8px; background: #FFFFFF; }
.b-links { margin: 0 auto; padding-bottom: 10px; padding-top: 10px; color: #1C5FB4; font: 11px ; background: #F3F2F2; text-align: center; }
.b-links ul { list-style: none; margin: 0 40px; ;padding:0;}
.b-links ul li { display: inline; margin: 0; padding: 0; }
.b-links ul li a { color: #1C5FB4; text-decoration: none; padding-left: 6px; padding-right: 6px; }
.b-links ul li a:hover { color: #1C5FB4; text-decoration: underline; }
.copyright { background: url(../images/copy-bg.gif) top repeat-x; color: #666666; padding: 10px 30px 0px 30px; text-align: center; margin-top: 2px; }
.copyrightpara1 { color: #666666; }
.copyrightpara1 a { text-decoration: underline; color: #1C5FB4; }
.copyrightpara1 a:hover { text-decoration: none; }
.copyrightpara2 { color: #999999; }

/* inside */
.navi_clr { background: #FFFACF;width:966px;  }
.navi_container { background: #FFFACF; width: 180px; border: #FFFBD5 1px solid; float: left; }
.navi_container ul { list-style: none; margin: 0px; padding: 0px; }
.navi_container ul li { list-style: none; margin: 0px; padding:0px;line-height:18px;}
.navi_container ul li a {color: #333333; text-decoration: underline; margin:0px; padding:0px 0 0 15px; _height:16px;line-height:25px;display:block;}
.navi_container ul li a:hover { color: #333333; background: #ffffff; text-decoration: none;}
.navi_container div.main_head { width: auto; background-color: #FFE89E; padding: 5px 10px 5px 10px; font-size: 15px; color: #9D3808; }
.navi_container div.main_head a{ color: #9D3808; text-decoration:none; }
.navi_container div.border_bottom{ border-bottom: 1px dotted #FF9900; }
.navi_container div.newsletter_subs { width: auto; background-color: #FFE89E; padding: 5px 10px 5px 10px; font-size: 15px; color: #9D3808; margin-bottom:5px; }
.navi_container div.newsletter_subs a {color: #9D3808;}
.navi_container div.newsletter_subs a:hover{ text-decoration:underline;}
.search_cont1 { width: 765px; float: left; background: url(../images/search-inside-bg.gif) bottom repeat-x; padding: 8px 8px 15px 13px; margin: 0 0 0 3px; }
.select_cont { width: auto; float: left; padding-top: 2px; margin-left: 0px; margin-right: 12px; }
.field_srch1 { font-size: 11px; color: #666666; width: auto; margin-top: 5px; }
.field_srch_m { font-size: 11px; color: #666666; width: 120px; }
.field_srch2 { font-size: 11px; color: #666666; width: auto; margin-top: 0px; }
.inside_srch img { padding-left: 10px; margin-top: 5px; margin-bottom: -4px; clear: both; }
.pro_main_cris { width: 780px; float: right; }

/* start offer section by sanjay */
.offercontainer { width: 780px; float: right; }
.floatarea { float: left; }
.leftcontainer { float: left; width: 275px; background-image: url(../images/moffer.gif); height: 380px; }
.midcontainer { float: left; width: 396px; height: 382px; background-image: url(../images/bgoffer.gif); }
.rightcr { float: left; width: 11px; height: 382px; background-image: url(../images/right_cr.gif); }
.imgalign { padding: 30px 0 0 70px; }
.btnalign { padding: 10px 0 0 10px; _padding: 10px 0 0 5px; }
.para1 { color: #74137F; font-family: arial; font-size: 15px; font-weight: bold; display: block; text-align: center; padding-top: 10px; }
.para2 { font-family: arial; font-size: 12px; font-weight: bold; display: block; text-align: center; padding-top: 40px; line-height: 1.5em; }
.para3 { font-family: arial; font-size: 14px; font-weight: bold; display: block; text-align: center; padding-top: 30px; line-height: 1.5em; color: #080D79; }
.color1 { color: #C82CAC; }
.color2 { color: #0B12A2; }
.line { display: block; padding-top: 4px; border-bottom: 2px solid #ffffff; }
.btnalign1 { width: 690px; height: 30px; border: none; text-align: center; }
.btnalign1 ul { margin: 0; padding: 0; }
.btnalign1 ul li { list-style-type: none; display: inline; padding-right: 5px; border: none; }
.b1 { width: 121px; _width: 119px; height: 28px; background-image: url(../images/btncontractphone.gif); background-repeat: no-repeat; border: none; cursor: pointer; }
.b2 { width: 117px; _width: 115px; height: 28px; background-image: url(../images/simfreephone.gif); background-repeat: no-repeat; border: none; cursor: pointer; }
.b3 { width: 103px; _width: 101px; height: 28px; background-image: url(../images/payagphone.gif); background-repeat: no-repeat; border: none; cursor: pointer; }
.b4 { width: 103px; _width: 101px; height: 28px; background-image: url(../images/hottestdeals.gif); background-repeat: no-repeat; border: none; cursor: pointer; }

/* end ............................. */
.pro_main { width: 790px; float: left; }
.pro_main1 { width: 650px; float: left; margin-left: 5px; }
.pro_main_11 { width: 400px; }
.pro_main_1 { width: 615px; float: left; }
.pro_main_new { width: 960px; padding-top: 0px; clear: both; }
.pro_desc { width: 790px; margin-left: 4px; }
 /*.pro_desc1 { width: 950px;margin-left:4px;}*/ 
.mobile_view { width: auto; float: left; padding: 5px 0px 0px 0px; }
.gallery_v { background: url(../images/large-view.gif) left no-repeat; border: #E7E5D2 1px solid; padding: 12px 5px 12px 35px; width: 225px; display: none; }
.gallery_v img { padding-right: 10px; }


.mobile_desc { width: 615px; float: left; }
.mobile_desc1 { width: 795px; float: left; padding-left: 10px; }
.mobile_desc3 { width: 500px; float: left; padding-left: 50px; }
.mobile_desc5 { width: 400px; float: left; padding-left: 0px; }
.mobile_head { font-size: 19px; color: #CC0000; padding-bottom: 5px; text-align:left; padding-top:5px;}
.mobile_head2 { font-size: 12px; color: #ffffff; padding-top: 7px; padding-left: 10px; width: 250px; }
.mobile_head3 { font-size: 13px; color: #CC0000; /*border-bottom:#F3ECE7 1px solid; padding-bottom:5px;*/ padding-top: 5px; }
.desc { font-size: 11px; width: 265px; float: left; }
.desc1 { font-size: 11px; width: 330px; float: left; margin-left: 10px; text-align: justify; }
.desc b { padding-left: 15px; font-size: 11px; width: 240px; height: 25px; }
.desc1_1 { font-size: 11px; width: 320px; float: left; padding-top: 10px;  text-align: left;  }
.desc1_2 { font-size: 11px; width: 460px; float: left; margin-left: 10px; text-align: justify; padding-top: 10px; }
.desc1_1 b { padding-left: 10px; font-size: 11px; width: 300px; height: 25px; }
.cont { margin-top: 5px; padding: 5px 10px 10px 25px; font-size: 11px; background: #F7F7F7; line-height: 18px; }
.cont li { list-style-type: square; }
.cont2 { margin-top: 5px; padding:10px; font-size: 11px; background: #F9F8E6; line-height: 18px; color: #2F2F2F; border: 1px solid #FFF7AB; text-align:left;border:1px solid #e5e08d;height:145px;overflow-y:scroll;}
.cont2 li { list-style-type: square; }
.cont1 { margin-top: 5px; padding: 5px 10px 10px 10px; font-size: 11px; background: #F7F7F7; line-height: 18px; }
.cont3 { margin-top: 5px; padding: 5px 10px 10px 10px; font-size: 11px; background: #F9FFF2; line-height: 18px; color: #2F2F2F; border: 1px solid #D2E9B9;height:150px; overflow-y:scroll; }
.mailer { clear: left; padding-top: 55px; }
.mailer p { line-height: 18px; font-size: 12px; padding-top: 10px; }
.mailer input.txt { font-size: 10px; width: 180px; margin-bottom: 3px; }
.pro_data { padding-top: 20px; margin-left: 10px; clear: both; width: 785px; }
.pro_data1 { padding-top: 0px; margin-left: 11px; _margin-left: 7px; clear: both; width: 960px; font: 12px Arial; line-height: 18px; }
.sort_line { background: url(../images/sorting.gif) bottom repeat-x; padding-bottom: 3px; border: #E0DCDC 1px solid; margin: 0 0 0 0; border-bottom: #FFF9C5 1px solid; }
.h_line { background: url(../images/data-row.gif) bottom repeat-x; font-size: 12px; font-family: ; }
.h_line b { color: #000000; }
.bord_data { border: 1px solid #CDD1D1; border-collapse: collapse; }
.bord_data td { border: 1px solid #CDD1D1; border-collapse: collapse; }
.free_h_new { font-size: 16px; color: #990000; font-weight: bold; }
.links-m { font-size: 12px; }
.links-m b { font-size: 14px; color: #666; }
.links-p { font-size: 12px; }
.links-p b { font-size: 12px; color: #FF6600; }
.links_p_new { font-size: 12px; color: #003399; font-weight: bold; }
.links-c { font-size: 12px; }
.links-c b { color: #666; }
.links-i { font-size: 12px; }
.links-i b { color: #666; }
.avm_cast { font-size: 12px; }
.avm_cast a { color: #003399; text-decoration: underline; }

/* gallery page */
.gallery_view { float: left; padding-left: 10px; margin-top: 5px; text-align: left; width: 780px; }
.gallery_view a {  color:#ff6600}
.gallery_view_1 { float: left; _float: right; padding-left: 0px; _padding-left: 0px; margin-top: 5px; text-align: left; width: 780px; }
.mobile_head_gal { width: 500px; font-size: 14px; color: #CC0000; border-bottom: #F3ECE7 1px solid; padding: 2px 0px 8px 5px; margin: 0px 10px; text-decoration: none; clear: both; }
.mobile_head_gal1 { width: 500px; font-size: 14px; color: #CC0000; padding: 2px 0 8px 0; margin: 10px 0 10px 0px; text-decoration: none; text-decoration: none; }
.prod_cont { padding: 0px 10px 0px 10px; font-size: 15px; text-align: center; line-height: 25px; }
.prod_cont2 { padding: 0px 10px 0px 10px; font-size: 15px; text-align: center; line-height: 25px; }
.free_cont { padding: 10px 10px 0px 10px; font-size: 15px; text-align: center; line-height: 25px; height: 40px; }
/*.prod_cont b{font-size:22px; color:#FF0000;} */

.productarea { width: 780px; margin-left: 10px; }
/*.pro_box{padding:5px 3px 5px 3px; font-size:11px; width:147px; height:38px; float:left; border:1px dashed #CCCCCC; text-align:center;}
.pro_box_laptop{padding-top:5px; margin-right:3px; margin-left:3px; font-size:11px; width:147px; float:left;  margin-bottom:5px; border:1px dashed #CCCCCC; text-align:center;}*/
.pro_box { padding-top: 5px; margin-right: 2px; margin-left: 2px; font-size: 11px; width: 115px; height: 180px; overflow: hidden; float: left; margin-bottom: 5px; border: 1px dashed #CCCCCC; text-align: center; }
.proo_box { padding-top: 5px; margin-right: 2px; margin-left: 2px; font-size: 11px; width: 115px; height: 150px; overflow: hidden; float: left; margin-bottom: 5px; border: 1px dashed #CCCCCC; text-align: center; }
.pro_boxx { padding-top: 5px; margin-right: 2px; margin-left: 2px; font-size: 12px; width: 115px; height: 150px; overflow: hidden; float: left; margin-bottom: 5px; border: 1px dashed #CCCCCC; text-align: center; }
.pro_box2 { padding-top: 5px; margin-right: 2px; margin-left: 2px; font-size: 11px; width: 115px; height: 210px; overflow: hidden; float: left; margin-bottom: 5px; border: 1px dashed #CCCCCC; text-align: center; }
.pro_boxx2 { padding-top: 5px; margin-right: 2px; margin-left: 2px; font-size: 12px; width: 115px; height: 185px; overflow: hidden; float: left; margin-bottom: 5px; border: 1px dashed #CCCCCC; text-align: center; }
.pro_box_laptop { padding-top: 5px; margin-right: 3px; margin-left: 3px; font-size: 11px; width: 147px; height: 260px; overflow: hidden; float: left; margin-bottom: 5px; border: 1px dashed #CCCCCC; text-align: center; }
.pro_box_1 { padding: 0 8px 0 8px; font-size: 11px; width: 120px; float: left; background: url(../images/dotted-line.gif) right repeat-y; border-bottom: 1px dashed #999999; margin-bottom: 10px; height: 165px; }
.freeg_box { padding-right: 18px; padding-left: 18px; font-size: 11px; height: 90px; width: 90px; float: left; background: url(../images/dotted-line.gif) right repeat-y; }
.buy_now { color: #CC0000; font-size: 12px; font-weight: bold; font-family: ; background: url(../images/cart.gif) 27px 5px no-repeat; padding: 5px; }
.buy_now a { color: #CC0000; text-decoration: none; }
.buy_now a:hover { color: #CC0000; text-decoration: underline; }
.value { color: #545454; font-size: 12px; font-weight: bold; margin-top: 5px; }
.left-col { float: left; border: 1px dashed #CCCCCC; width: 45%; padding: 5px; }
.right-col { float: left; border: 1px dashed #CCCCCC; width: 45%; margin-left: 10px; padding: 5px; }
.right-col ul { margin-left: 15px; padding: 5px; }
.pro_box1 { padding-right: 18px; padding-left: 18px; font-size: 11px; width: 110px; float: left; background: none; }
.brand_name { font-size: 11px; height: auto; color: #003399; /*margin-top: 13px;*/ text-align: center; font-weight: bold; }
.brand_name a { text-decoration: underline; color: #003399; }
.brand_name a:hover { text-decoration: none; }
.brand_name1 { font-size: 11px; height: 35px; color: #003399; margin-top: 13px; text-align: center; font-weight: bold; }
.brand_name1 a { text-decoration: underline; color: #003399; }
.brand_name1 a:hover { text-decoration: none; }
.gallery_container { padding-top: 5px; width: 780px; }
.gallery_container_1 { float: left; padding: 3px 0px 0px 5px; width: 615px; text-align: justify; line-height: 20px; }
.gallery_container_1 h1, h2{ display:block;}
.sec_div { clear: both; padding-left: 0px; padding-top: 8px; }
.lbl { width: 240px; float: left; margin-top: 5px; }
.label { width: 80px; float: left; height: 20px; }
.select_con { float: left; }
.select img { cursor: pointer; }
.sec_div b { font-size: 12px; }
.sec_div span.wdth { width: 300px; }
.sec_div1 { clear: left; margin-left: 10px; margin-top: 8px; }
.sec_div1 b { font-size: 12px; }
.tab11_1 { width: 123px; margin-top: 8px; float: left; position: relative; margin-bottom: -1px; cursor: hand; margin-right: 2px; }
.tab_head11_1 { width: 111px; border-top: #CCCCCC 1px solid; float: left; background: #FDFFD0; height: 4px; }
.tab { width: 100px; margin-top: 8px; float: left; position: relative; margin-bottom: -1px; cursor: hand; margin-right: 2px; }
.tab_head { width: 88px; border-top: #CCCCCC 1px solid; float: left; background: #FDFFD0; height: 4px; }
.tab_content { font-size: 12px; color: #CC0000; background: #FDFFD0; padding: 0px 20px 2px 20px; border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; clear: left; cursor:pointer;}
.tab_cor_left { float: left; width: 5px; }
.tab_cor_right { float: left; width: 5px; }
.tab1 { width: 100px; margin-top: 8px; float: left; position: relative; margin-bottom: -1px; margin-right: 2px; }
.tab_head1 { width: 88px; border-top: #F8C39D 1px solid; float: left; background: #FFE3CF; height: 4px; }
.tab11 { width: 123px; margin-top: 8px; float: left; position: relative; margin-bottom: -1px; margin-right: 2px; }
.tab_head11 { width: 111px; border-top: #F8C39D 1px solid; float: left; background: #FFE3CF; height: 4px; }
.tab_content1 { font-size: 12px; color: #333333; background: #FFE3CF; padding: 0px 20px 2px 20px; border-left: #F8C39D 1px solid; border-right: #F8C39D 1px solid; clear: left; cursor: pointer; }
.index_content { font-size: 12px; color: #333333; background: #E9E9E9; padding: 0px 20px 2px 20px; border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; clear: left; }
.tab_cor_left1 { float: left; width: 5px; }
.tab_cor_right1 { float: left; width: 5px; }
.tab_head2 { width: 120px; border-top: #CCCCCC 1px solid; float: left; background: #E9E9E9; height: 4px; }
.tab2 { width: 120px; margin-top: 8px; float: left; margin-bottom: -1px; padding-left: 2px; position: relative; }
.tab_content2 { font-size: 12px; color: #333333; background: #FFE3CF; padding: 0px 20px 2px 20px; border-left: #F8C39D 1px solid; border-right: #F8C39D 1px solid; clear: left; cursor: pointer; }
.tab_cor_left2 { float: left; width: 5px; }
.tab_cor_right2 { float: left; width: 5px; }
.tag_cloud { font-size: 12px; background: url(../images/bg-new.jpg) #ffffff top repeat-x; border: #CCCCCC 1px solid; padding: 10px; line-height: 22px; text-align: center; line-height: 30px; height: 345px; _height: 334px; margin-top: 8px; }
.tag_cloud .tag1{ font-size: 12px; padding-left: 3px; padding-right: 3px; font-weight:bold;}
.tag_cloud .tag2{ font-size: 18px; font-weight:bold; }
.tag_cloud h3{ font-size: 11px; display:inline;}

.tag_cloud a { color: #368A8A; text-decoration: none; }
.tag_cloud a:hover { color: #FF6501; text-decoration: underline; }
.tag_head { font-size: 17px; color: #666666; margin-bottom: 5px; }
.tag_head2 { font-size: 17px; color: #3162B8; margin-bottom: 5px; line-height: 25px; }
.keyfeature_container2 { float: left; width: 700px; margin-right: 15px; padding-left: 10px; }
.keyfeature_container3 { float: left; width: 960px; margin: 0px; }
.keyfeature_headbg { height: 25px; }
.keyfeature_text { background-image: url(../images/box_cut_center.gif); background-repeat: repeat-x; font-family: Verdana, ; font-size: 11px; font-weight: bold; color: #056eaa; padding-top: 6px; padding-bottom: 6px; }
.keyfeature_content { font-family: ; font-size: 11px; width: 585px; margin: 0 auto; border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; padding-top: 5px; }
.keyfeature_content1 { float: left; font-family: ; font-size: 11px; width: auto; padding-top: 5px; }
.head-img { float: left; }
.head-img1 { float: right; }
.keyfeature_search { color: #d56921; font: 11px Verdana, ; font-weight: bold; background-image: url(../images/box_cut_center.gif); background-repeat: repeat-x; padding-top: 6px; padding-bottom: 6px; text-align: center; }
.keyfeature_search_n { width: 700px; color: #999999; font: 11px Verdana, ; font-weight: bold; margin: 20px 0 0 0; }
.searchelements { width: 700px; margin: 2px 0 10px 0; }
.searchelements1 { width: 600px; margin: 2px 0 10px 0; float: left; padding-left: 5px; }
.searchelements2 { width: 570px; margin: 2px 0 0px 0; float: right; }
.search-left { color: #666666; font: 10px Verdana, ; width: 170px; float: left; margin: 5px 5px 5px 8px; }
.u-search { font:10px Verdana ; border:1px solid #d4d4d4; margin: 5px 7px 0 0; color: #333333; padding-left: 3px; width: 160px; }
.u-search1 { font:10px Verdana ;border:1px solid #d4d4d4; margin:5px 7px 0 0; color:#333333; padding-left:3px; width:120px; }
.u-search5 { font:10px Verdana ; border:1px solid #d4d4d4; margin:5px 7px 0 0; color:#333333; padding-left:3px; width:250px; }
.u-search4 { font:10px Verdana ; border:1px solid #d4d4d4; margin:5px 7px 0 0; color:#333333; padding-left:3px; width:100px; }
.u-search9 { font:10px Verdana ; border:1px solid #d4d4d4; margin:5px 7px 0 0; color:#000000; padding-left:3px; width:110px; }
.u-searcch9 { font:10px Verdana ; border:1px solid #d4d4d4; margin:5px 7px 0 0; color:#000000; padding-left:2px; width:140px; }
.u-searchhh9 { font:10px Verdana; border:1px solid #d4d4d4; margin:5px 7px 0 0; color:#000000; padding-left:3px; width:95px; }
.u-search15 { font:10px Verdana; border:1px solid #d4d4d4; margin:0px 7px 0 0; color:#000000; padding-left:3px; width:100px; }
.u-search11 { font:10px Verdana; border:1px solid #d4d4d4; margin:5px 7px 0 0; color:#000000; padding-left: 3px; width:80px; }
.u-search12 { font:10px Verdana; border:1px solid #d4d4d4; margin:2px 7px 0 0; color:#000000; padding-left: 3px; width:110px; }
.u-search7 { font:10px Verdana; border:1px solid #d4d4d4; margin:5px 3px 0 0; color:#000000; padding-left: 3px; width:70px; }
.u-search6 { font:10px Verdana; border:1px solid #d4d4d4; margin:5px 7px 0 0; color:#000000; padding-left: 3px; width:180px; }
.u-search2 { font:12px Verdana; font-weight:bold; margin:5px 7px 0 0; color:#FFFFFF; padding-left:3px; width:350px; float:right; }
.u-search3 { font:12px Verdana; font-weight:bold; margin:5px 7px 0 0; color:#FFFFFF; padding-left:3px; width:400px; float: right; }
.field_16 { width:450px; float:right; }
.field_16 b { font-size:12px; color:#FFFFFF; }
.field_16 select { font-size:11px; font-family:Verdana; color:#333; padding-left:3px; width:450px; width:300px; margin-left:7px; }
.search-right { color:#999; font:10px Verdana; width:auto; float:left; margin:5px 1px 1px 1px; }
.search-left { color:#999; font:10px Verdana; width:auto; float:left; margin:5px 1px 1px 1px; }
.search-left1 { color:#999; font:10px Verdana; width:auto; float:left; margin:5px 5px 1px 0; }
.search-left4 { color:#D00000; font:14px Verdana; font-weight: bold; width:auto; float:left; margin:5px 5px 1px 0; }
.search-left2 { color:#999; font:10px Verdana; width:110px; float:left; margin:5px 3px 1px 0; }
.search-left9 { color:#000000; font:10px Verdana; width:100px; float:left; margin:5px 3px 1px 0; }
.search-leftttt9 { color:#000000; font:10px Verdana; width:150px; float:left; margin:5px 3px 1px 0; }
.search-lefttt9 { color:#000000; font:10px Verdana; width:90px; float:left; margin:5px 3px 1px 0; }
.search-left10 { color:#000000; font:10px Verdana; width:150px; float:left; margin:5px 3px 1px 0; }
.search-left15 { color:#000000; font:10px Verdana; width:260px; float:left; margin:0px 3px 1px 0; }
.search-left12 { color:#000000; font:10px Verdana; width:90px; float:left; margin:5px 3px 1px 0; }
.search-left11 { color:#000000; font:10px Verdana; width:130px; float:left; margin:5px 3px 1px 0; }
.search-left7 { color:#000000; font:bold 10px Verdana; width:auto; float:left; margin:5px 3px 1px 0; }
.search-left6 { color:#DC0000; font:12px Verdana; width:auto; float:left; margin:8px 3px 1px 0; font-weight:bold; padding-left: 10px; }
.search-left3 { color: #000000; font: 10px Verdana; width: 150px; float: left; margin: 5px 5px 1px 0; padding-left: 10px; }
.search-center { color: #999; font: 10px Verdana; width: auto; float: left; margin: 5px 2px 1px 2px; }
.keyfeature_container1 { clear: both; width: 788px; margin: auto; }
.img_boxleft_cut { float: left; }
.img_boxright_cut { float: right; }
.keyfearute-bor { border-bottom: 1px solid #e8e8e8; padding-top: 7px; }
.keyfeature_box_bottom1 { clear: both; width: 770px; margin: auto; height: 7px; }
.ul { margin-left: 20px; padding: 5px; }
.more2 { float: right; font-size: 11px; font-weight: bold; clear: all; }
.more2 a { color: #1C5FB4; text-decoration: underline; }
.network_display { width: 29em; height: 6em; border: 0.00em solid red; border-collapse: collapse; float: left; margin: 0.58em 0.58em 0.58em 0.58em; }
.display { text-align: center; }
.display a { text-align: center; color: #444; margin-top: 5px; }
.strip_top { background-color: #CFCFCF; background: url(../images/bg-new.jpg) #ffffff top repeat-x; width: 408px; padding: 2px; height: 20px; }
.strip_top a { margin-right: 10px; }
.strip { background-color: #CFCFCF; width: 410px; height: 20px; border-top: 1px solid #999999; }
.contents { padding: 5px; line-height: 20px; }
.txt_name { margin-left: 0px; width: 70px; }
.box_m { }
.m_search { float: left; width: 120px; margin-left: 5px; }
.button { margin-left: 20px; }
.heading { float: left; width: 98%; padding: 0 0 0 10px; }

/* sitemap css */
.sitemap { width: auto; margin: 8px; }
.sm_heading { font-size: 14px; color: #CC0000; border-bottom: #F3ECE7 1px solid; padding-bottom: 2px; margin-bottom: 5px; }
.sitemap h5 { font-size: 12px; margin: 2px; }
.sitemap ul { margin-bottom: .4em; margin-left: 2em; }
.sitemap li { list-style: inside; list-style: circle; padding-left: .5em; }
.sitemap a { text-decoration: none; text-transform: capitalize; padding-top: 0.40em; margin-left: 0em; padding-bottom: 0.40em; color: #6F6B6B; font-size: 1.1em; line-height: 1.6em; }
.sitemap a:hover { color: #055FA8; }

/* link to us css */
.linktous { width: 450px; line-height: 25px; display: block; height: auto; margin-top: 10px; }
.box_flot { float: right; }
.box_flotleft { display: block; float: left; width: 180px; }
.box_mar { margin-bottom: 3px; }
.bottom-con { clear: left; }




/* category style*/
.category-container { width: auto; margin-top: 0.63em; font-size: 11px; }
.category-box-container { border-bottom: 1px dotted #626261; padding: 0.17em; margin: 0.17em 0.08em 0.17em 0.08em; width: auto; }
.category-box-s { width: 21.42em; float: left; margin-left: 0.17em; margin-right: 0.17em; }
.category-box-image { padding: 0.25em; text-align: center; }
.category-box-des { text-align: center; }
.category-heading { color: #0066CC; font-weight: bold; }
.category-heading2 { color: #626262; font-weight: bold; border-bottom: 1px solid #912E6E; font-size: 13px; padding: 4px 15px; background: url(images/arrow-black.gif) left no-repeat; }
.bottom-content-buy { text-align: center; font-weight: bold; padding-bottom: 3px; }
.category-number { background-color: #8DAE06; padding: 0.42em; border: 1px solid #8DAE06; margin-top: 1.25em; font-weight: bold; font-size: 11px; color: #ffffff; }
.category-number a { text-decoration: underline; }
.category-number a:hover { text-decoration: none; color: #FF7800; }
a.link_style { color: #8DAE06; text-decoration: underline; }
a:hover.link_style { text-decoration: none; }
.callus { float: left; padding-left: 550px; padding-top: 12px; }
.boomark { float: right; width:98px; margin-padding: 2px; padding:5px 0 0 0;}
.boomark a { color: #333333; text-decoration: none; }

.text { padding: 10px; }
.Clearance_image { position: absolute; top: 200px; left: 140px; z-index: 5; }
.phone_deal_m { padding-right: 120px; }
.ring_link { border: 1px solid #E6E6E6; padding-top: 10px; background-image: url(../images/BG-catbg.gif); height: 35px; width: 780px; margin-left: 6px; }
.ring_link a { font-size: 12px; color: #666666; margin: 10px; }
.ring_link a:hover { color: #FF6600; }
.phone_m_deal { font: 11px Arial, Helvetica, sans-serif; color: #666666; }
.right_banner_spc { float: right; width: 130px; text-align: center; }
.right_banner_spc img { margin-bottom: 10px; }
.banner_banner_spc img { margin-bottom: 10px; width: 145px; }
.Left_banner_spc { float: left; width: 160px; margin-left: 3px; }
.right_banner_spc_1 { float: right; width: 160px; margin-left: 0px; }
.banner_top { width: 785px; text-align: center; float: right; }
.banner_buttom { width: 785px; margin: 0 auto; text-align: center; }

/* Raghav */
.christ-banner { text-align: center; float: right; margin-top: 0px; margin-left: 5px; }
.chrst-gallery_view { width: 770px; float: right; padding-left: 5px; margin-top: 5px; text-align: left; }
.chrst-gallery_container { float: left; padding-top: 5px; width: 154px; height: 220px; background: url(../images/backgrnd_box.gif) no-repeat; }
.chrst-box-inner { width: auto; padding-bottom: 8px; padding-left: 3px; margin: 55px 5px 0px 8px; float: left; }
.chrst-text-inner { float: left; margin: 45px 5px 10px 0px; width: 45px; /*font-family:"trebuchet MS";*/ font-family: Arial; color: #FF0000; font-size: 12px; font-weight: bold; padding-top: 20px; }
.chrst-text-inner a { color: #FF0000; }
.chrst-text-inner a:hover { color: #FF0000; }
.contents_chrst { margin: 5px; width: 760px; float: left; }
.chrst-gift_view { width: 780px; float: left; padding-left: 10px; margin-top: 30px; text-align: left; }
.chrst-banner_view { width: 780px; float: left; padding-left: 10px; margin-top: 5px; text-align: left; }
.chrst-gift_container { float: left; padding-top: 5px; width: 154px; height: 220px; background: url(../images/backgrnd_box-gifts.gif) no-repeat; display: block; }
.gift-box-inner { width: auto; padding-bottom: 8px; padding-left: 3px; margin: 55px 0px 5px 8px; _margin-left: 5px; float: left; }
.gift-text-inner { float: left; margin: 45px 5px 10px 15px; width: 65px; font-family: "trebuchet MS"; color: #FF0000; font-size: 13px; font-weight: bold; padding-top: 15px; }
.gift-text-inner a { color: #FF0000; }
.gift-text-inner a:hover { color: #FF0000; }
.gift-banner { text-align: center; float: right; margin: 10px 15px 10px 3px; }
.vist_store { position: relative; left: 25px; top: -5px; }

/* hot deals */
.hotdeals_cont { border: 0px solid #666666; line-height: 17px; padding-bottom: 10px; width: 611px; }
.hotdeals_cont_repeat { float: left; border: 1px solid #E3CD8C; width: 186px; height: 255px; margin-left: 5px; margin-top: 5px; padding-bottom: 5px; }
.hot_deal_heading { border-bottom: 0px solid #545454; color: #545454; font-family: Arial, Helvetica, sans-serif; padding-left: 2px; padding-top: 4px; font-size: 14px; font-weight: bold; margin-left: 5px; padding-bottom: 2px; float: left; width: 611px; }
.hotmobile { float: left; width: 58px; height: 176px; text-align: center; padding-top: 0px; }
.hotmobile img { padding: 2px; }
.hotdeals_descbox { float: left; width: 126px; padding-top: 5px; }
.hot_deals_content { margin: 0px; border: 0px solid; }
.hotmobile_name { color: #045A85; font-size: 11px; font-weight: bold; height: 25px; padding-top: 3px; padding-left: 15px; background: url(../images/hot_deals_head.jpg) no-repeat; }
.hotmobile_desc { font-size: 11px; color: #000000; height: 110px; }
.hotmobile_desc ul { margin: 0px; padding: 0px; list-style: none; }
.hotmobile_desc ul li { padding-left: 10px; background: url(../images/arrow-main.gif) center left no-repeat; font-weight: bold; }
.hotmobile_desc b { color: #CA0004; font-size: 11px; }
.hotmobile_desc b.free_g { color: #0870C8; font-size: 12px; }
.hot_deal_buy { padding: 5px; }
.clear_both{clear:both;}
/* breadcrum hot deals 

.breadcrum { font-family: Verdana; font-size: 10px; color: #ffffff; line-height:20px; padding-bottom: 3px; }
.breadcrum a { color: #046ED0; text-decoration: none; }
.breadcrum a:hover { color: #666666; text-decoration: none; }*/

.you { background: #ffffff; font-weight: bold; width: 60px; float: left; margin: 0px 10px 3px 0px; color: #9F7C03; text-align: left; font-size: 12px; padding-top: 2px; }
.bread { margin: 0 10px 0 0; padding-top: 2px; color: #046ED0; }
.bread a { text-decoration: underline; }
.upper_link_text { padding: 2px; padding-right: 20px; width: 150px; text-align: right; float: right; }
.upper_link_text a { text-decoration: underline; color: #CC0000; }
.box_1 { background: #FDF5DC; border: 1px solid #F9BC04; width: 770px; margin: 5px 0; padding: 5px; line-height: 17px; text-align: justify; color: #000000; font-size: 12px; }
.box_2 { background: #DEEFFF; border: 1px solid #227DD1; width: 770px; ;margin:5px0;padding:5px;line-height:17px;text-align:justify;color:#000000;font-size:12px;}
.box_3 { background: #FFF2E5; border: 1px solid #A0BA0F; width: 770px; margin: 5px 0; padding: 5px; line-height: 17px; text-align: justify; color: #000000; font-size: 12px; }
.tbl { border: 0px solid #F9BC04; font-size: 12px; }
.tbl td { border: 0px solid #F9BC04; }
.tbl td a { text-decoration: none; color: #666666; }
.tbl td a:hover { text-decoration: none; color: #000000; }
.tbl2 { border: 0px solid #F9BC04; font-size: 12px; padding: 0px; }
.tbl2 td { border: 1px dotted #F9BC04; }

.links { float: right; font: 12px arial; color: #1C5FB4; letter-spacing: 1px; text-align: right; }
.links a { color: #1C5FB4; text-decoration: underline; padding: 2px 5px; }
.links a:hover { text-decoration: none; padding: 2px 5px; }

/* created on 010208 */
.paragraph { padding: 0; text-align: justify; margin: 6px 0; _margin: 16px 0; }
.leftarea { float: left; width: 185px; }
.rightarea { float: left; width: 795px; }
.mobilecontent { float: left; width: 795px; }
.mobiledesc { float: left; width: 615px; }
.bannerdesc { float: right; width: 160px; }
.middlecontent { width: 790px; }
.callheader { text-align: left; font: 14px arial bold; color: #666666; }
.paragraphheader { font: 14px arial; color: #000000; font-weight: bold; }
.link { text-decoration: none; }
.rightareaaboutus {float:left; width:780px; margin:0 0 0 5px;}
.contentpara { text-align: left; }
.mnetwork { padding-left: 6px; }

/* CSS Starts for Error Page*/
.errorleft-container { float: left; width: 650px; margin-left: 20px; }
.text-new5 { width: 400px; text-align: left; float: left; font-weight: bold; }
.errorright-container { float: right; width: 150px; }
.error-navi-links { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; float: left; margin-left: 6px; margin-top: 22px; margin-bottom: 4px; text-align: left; line-height: 20px; }
.error-navi-links ul { margin: 0; padding: 0; list-style: none; }
.error-navi-links ul li { list-style-type: none; line-height: 20px; margin: 3 3px 0 3px; text-decoration: none; font-size: 11px; }
.error-navi-links ul li a { text-decoration: underline; color: #0765A1; }
.error-navi-links ul li a:hover { text-decoration: none; color: #0765A1; }
.text-new { float: left; color: #000000; text-align: left; font-size: 11px; margin: 0px; padding: 0px; list-style: circle; }
.text-new ul { margin: 0px; padding: 0px; }
.text-new ul li { margin: 0px; padding: 0px; margin-left: 20px; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

/*#flas-bnner { height: 276px; background: url(   '../images/bg-flash.jpg' ) right; }*/
#text-space { line-height: 1px; }
.disp-linein { display: none; }
#text-none { text-decoration: none; }
.otherph_bg { background: url(../images/other-phones-bg.gif)no-repeat left top; width: 975px; height: 31px; z-index:0;}
.text5 { font-size: 12px; color: #3162B8; margin-top: 10px; }
.text6 { font-size: 12px; color: #74A83C; }
.text6 h2 { font-size: 12px; color: #74A83C; display: inline; }
.lft-mar { margin-left: 25px; }
#lft-mar1 { margin-left: 2px; }
.refinesrch-container { width: 960px; float: left; margin-left: 10px; _margin-left: 3px; margin-top: 10px; }
.refinesrch-lftbg { background: url(../images/top-left-bg.gif) no-repeat; width: 162px; height: 33px; float: left; margin-top: 15px; }
.refinesrch-lftbg5 { background: url(../images/top-left-bg1.gif) no-repeat; width: 162px; height: 40px; float: left; margin-top: 0px; }
.refinesrch-rgtbg { background: url(../images/dealtable-top.gif) no-repeat; width: 730px; height: 50px; float: right; }
.refinesrch-rgtbg6 { background: url(../images/dealtable-top5.gif) no-repeat; width: 727px; height: 40px; float: right; }
.refinesrch-img { margin-left: 65px; margin-top: 1px; float: left; }
.text7 { font-size: 13px; color: #3162B8; }
.text8 { color: #3162B8; font-weight: normal; }
.text9 { font-size: 19px; color: #3162B8; }
.text10 { padding: 5px; color: #FF0000; }
.txt-col { color: #0F4B7D; }
.text11 { padding-right: 10px; font-weight: bold; }
.text12 { padding: 5px; color: #FF0000; margin-top: 5px; }
.text13 { text-align: center; color: #D00000; font: 14px Verdana; font-weight: bold; margin: 5px 5px 1px 0px; }
.img-box { width: 204px; float: left; }
.img-boxx { width: auto; float: left; }
.img-left { float: left; width: 268px; }
.img-riht { width: 630px; float: right; }
.text-content { width: 630px; float: left; /*padding-top:20px;*/ text-align: justify; }
.refine-search-top { background: url(../images/giftdealtable-top.gif) no-repeat; width: 961px; height: 50px; float: left; }
.sele-netw { width: 680px; float: right; }
.submit-bot { margin-top: 15px; width: 80px; float: left; }
.bord-none { border-right: none; }
.text-col { color: #3162B8; }
.gift-img { margin-top: 10px; margin-bottom: 10px; }
.pricee { font-family: 12px; color: #CC0000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

#tp-lnk { float: left; background: url(../images/links-crystal-bg.gif) repeat-x left;}
#tp-lnk li { list-style: none; float: left; background: url(../images/pipe.gif) right no-repeat; padding-right: 2px; }
#tp-lnk li a { display: block; background: url(../images/links-crystal-bg.gif) left repeat-x; color: #FFFFFF; font-size: 11px; padding-top: 12px; padding-bottom: 6px; text-decoration: none; padding-left:26px; padding-right: 29px; _padding-left:26px; _padding-right:28px;}
#tp-lnk li a:hover { display: block; background: url(../images/links-crystal-bg-1.gif) left repeat-x; text-decoration: none; }
.moree { background: url(../images/arr5.gif) left no-repeat; color: #FFFFFF; font-size: 11px; width: 10px; height: 6px; }
#tp-lnk li.christmast_link { list-style: none; float: left; background: url(../images/christmas_nav_but.gif) right no-repeat; padding-right: 10px; padding-left: 13px; }
#tp-lnk li.christmast_link a { display: block; font-weight: bold; background: url(../images/christmast_link.gif) left repeat-x; color: #FFFFFF; font-size: 11px; padding-top: 12px; padding-bottom: 6px; text-decoration: none; padding-left: 10px; padding-right: 10px; }
#tp-lnk li.christmast_link a:hover { display: block; background: url(../images/christmast_link.gif) left repeat-x; color: #FFFFFF; font-size: 11px; padding-top: 12px; padding-bottom: 6px; text-decoration: none; }
#tp-lnk li ul { font-weight: normal; left: -999em; margin: 0px; margin-left: -4.1em; width: 145px; position: absolute; height: auto; margin-top: 0px; text-align: left; background: #4D4D4D; _width: 135px; }
#tp-lnk li li { width: 145px; background: none; border-bottom: #666666 1px solid; padding: 3px 0px 3px 0px; }
#tp-lnk li ul a { color: #ffffff; background: url(../images/bull-img.gif) no-repeat left; padding: 2px 0px 2px 15px; margin-left: 6px; }
#tp-lnk li ul a:hover { background: url(../images/bull-img1.gif) no-repeat left; padding: 2px 0px 2px 15px; text-decoration: underline; margin-left: 6px; }
#tp-lnk li:hover ul { left: auto; }
#tp-lnk li li:hover ul { left: auto; }
#tp-lnk li.sfhover ul { left: auto; }
#tp-lnk li li.sfhover ul { left: auto; }
#tp-lnk li ul li:hover { background: #333333; }
#tp-lnk li ul li.sfhover { background: #333333; }

/* CSS Ends for Error Page*/
.search-left16 { color: #000000; font: 10px Verdana; width: 122px; float: left; margin: 0px 3px 1px 0px; }
.search-left17 { color: #000000; font: 10px Verdana; width: 260px; float: left; margin: 0px 3px 1px 0; }
.testi_content { border: #CCCCCC 1px dashed; float: left; width: 760px; padding: 5px; color: #000000; }
.testi_content strong { color: #CC0000; }
.in-middle-boxtitle4 { width: 247px; float: left; }
.in-middle-boxtitle4 div { width: 530px; height: 30px; float: left; background: url(../images/merchant_bg.gif) no-repeat; height: 44px; color: #ffffff; font: 18px Arial; font-weight: bold; padding: 8px; padding-left: 20px; }

/* contest page */
/* css for contest page*/
.mid_cont { width: 100%; float: left; border: 0px solid; }
.heading4 { padding: 0; }
.red_bg { background: #D5003B; color: #FFFFFF; padding: 5px 5px 0px 5px; line-height: 17px; }
.red_bg span { color: #D5CD00; font-weight: bold; }
.regi_cont { width: 370px; color: #000000; margin-left: 5px; float: left; }
.regi_head { display: block; background: url(../images/regis_top.gif) no-repeat; font-weight: bold; height: 12px; }
.align_left_1 { background: #FFFFFF; float: left; width: 600px; }
.align_lefttt_1 { float: left; width: 600px; }
.align_left_1 h2 { font: bold 20px Arial, Helvetica, sans-serif; color: #D5003B; display: inline; }
.register_left_div { width: 180px; float: left; text-align: right; font-weight: bold; padding: 7px 0px; }
.register_left_div1 { float: left; width: 250px; padding: 5px 10px; }
.yesno_div { padding: 12px 50px; font-size: 18px; width: 500px; color: #FFFFFF; }
.bottom_img { background: url(../images/bottom_img.gif) repeat-x; height: 22px; clear: both; }
.big_bluetooth { float: left; width: 275px; padding: 0px; margin: 0 0 0 0px; }
.spantxt { color: #D5CD00; font-size: 20px; font-weight: bold; text-decoration: underline; }
.quest-txt { color: #D5003B; font-weight: bold; padding: 0px 10px; }
.quest-txt select { color: #999999; }
.quest-txt select option { color: #000000; }
.register_left_new { width: 260px; float: left; padding: 7px 0 7px 10px; }
.register_left_newn { width: 300px; float: left; padding: 7px 0 7px 10px; }
.register_left_div2 { float: left; width: 250px; padding: 5px 0px; border-bottom: 1px #EFEFEF solid; }
.loginhead { width: 310px; float: left; margin-left: 10px; padding: 5px 0px; font: bold 18px Arial; color: #FF8400; }
.login { background: #927B51; float: left; margin: 10px 0 0 10px; width: 280px; padding: 15px; font-weight: bold; color: #FFFFFF; }
.inputtxt { border: #CCCCCC 1px solid; background: #FFFFFF; font: normal 12px Arial; _margin-left: -10px; }
.text3new { padding: 5px; font-size: 20px; }
.text3new2 { padding: 5px; font-size: 18px; color: #FFFFFF; }
.newstext { width: 600px; font-size: 18px; color: #FFFFFF; margin-bottom: 4px; }
div.align_left_2 { background: #FFFFFF; float: left; width: 600px; overflow: auto; height: 300px; }
div.align_left_2 h2 { font: bold 20px Arial, Helvetica, sans-serif; color: #D5003B; display: inline; }
.friend-tab { float: left; margin: 10px 0 0 0; width: 340px; _width: 360px; height: 400px; overflow: auto; font-weight: bold; border: 1px solid #999999; }
.smalltxt { font-size: 10px; }
.bigtxt { font-size: 16px; padding-top: 10px; }
.bot_bor { border-bottom: 2px solid #CCCCCC; }
.thin_bot { border-bottom: 1px solid #CCCCCC; }
.ind_txt { color: #D5CD00; font-size: 14px; font-weight: bold; }
.ind_hide { color: #CCCCCC; font-size: 14px; }
.pop_up { width: 305px; color: #ffffff; font-family: Verdana; font-size: 11px; padding: 7px; font-weight: normal; background: #D5003B; border: 1px solid #999885; text-decoration: none; text-align: left; }
.wht_txt { color: #FFFFFF; width: 220px; float: left; padding: 3px 0px; }
.cqicon { float: left; width: 80px; }
.cles { border-bottom: #CCCCCC 1px dashed; margin: 5px 0px; clear: both; }
.clear-bth { clear:both; }
.ttextfield_2 { border: 1px solid #CCCCCC; font-size: 11px; background: #ffffff; height: 14px; *height:17px;width:150px;}

/* Here's our default note styles. */
.notedefault, .notenested { position: absolute; visibility: hidden; top: -10.5em; left: -20em; width: 10em; }
.notenested { width: 305px; padding: 3px; background: #D5003B; border: 1px solid #999885; /* height:20em;   border: 1px solid #963;  background-color: #FF0000;*/ color: white; }

/* Some position-type-specific offset information. Tweak as needed! */
.snp-mouseoffset, .snp-triggeroffset, .snp-mousetrack { margin-left: -170px; margin-top: -55px; }

/* Headings within notes */
.notedefault h5 { margin: 0 0 5px 0; padding: 2px; color: black; }

/* Note close marker is only shown within pinned notes. */
.note-close { float: left; margin-top: 2px; width: 14px; height: 14px; line-height: 14px; color: black; text-decoration: none; visibility: hidden; }
.snb-pinned .note-close { visibility: inherit; }

/* christmas contest pages */
.contest_block { width: 980px; margin: 0 auto; background: #FF8400; }
.align_left_1a { background: #FFFFFF; float: left; width: 599px; }
.align_leftttt_1 { float: left; width: 600px; }
.align_left_1a h2 { font: bold 20px Arial, Helvetica, sans-serif; color: #FF8400; display: inline; }
.register_left_div12 { float: left; width: 230px; padding: 5px 10px; }
.regi_contt { width: 600px; color: #000000; margin-left: 5px; float: left; }
.register_left_divv { width: 180px; float: left; text-align: right; font-weight: bold; padding: 7px 0px; }
.newstexta { width: 600px; font-size: 18px; color: #ffffff; margin-bottom: 4px; }
.clr { clear: both; }
.christ_content { width: 750px; float: left; margin: 0px 0px 0px 8px; }
.deal_cont { float: left; width: auto; }
.deal_block { float: left; width: 179px; margin-left: 6px; _margin-left: 5px; border: 1px solid #ADCFE8; margin-bottom: 10px; }
.head_bg { background: url(../images/christ_t.gif) no-repeat; height: 24px; text-align: center; color: #FD0900; font: bold 12px Arial, Helvetica, sans-serif; padding-top: 25px; }
.content_bg { padding: 0px 5px; height: 115px; }
.handset_div { width: 45px; height: 92; float: left; padding-right: 5px; }
.handset_div img { width: 45px; height: 80px; }
.feature_div { width: 118px; float: left; color: #000000; text-align: left; }
.feature_div ul li { margin-left: 5px; }
.bottom_bg { background: url(../images/chrsist_b.gif) no-repeat bottom; height: 35px; padding-top: 15px; text-align: center; }
.deal_block ul { margin: 0px; padding: 0px; color: #000000; margin-left: 10px; _margin-left: 15px; list-style-type: disc; line-height: 16px; font-size: 11px; }
.promain { width: 785px; float: right; }
.desc1_4 { font-size: 11px; width: 750px; float: left; margin-left: 15px; text-align: justify; padding-top: 10px; }
.mobile_desc3 { width: 500px; float: left; padding-left: 70px; }
.sim-search { font: 10px Verdana; border: 1px solid #d4d4d4; margin: 5px 7px 0 0; color: #000000; padding-left: 3px; width: 200px; }
.refinesrch-sim { background: url(../images/dealtable-top1.gif) no-repeat; width: 962px; height: 50px; }
.searche_sim { width: 700px; margin: 2px 0 10px 0; float: right; padding-left: 10px; }
.sim-searcch9 { font: 10px Verdana; border: 1px solid #d4d4d4; margin: 5px 7px 0 0; color: #000000; padding-left: 3px; width: 180px; }
.search-sim { color: #000000; font: 10px Verdana; width: 190px; float: left; margin: 5px 3px 1px 0; }
.reviewteaser { line-height: 15px; text-align: center; }

/* Tool tip css classes http://webtips.blogsome.com (Please keep this) */
/* (Adjust the width, height, colors, etc. according to your needs) */

a.css_tooltip { text-align: center; color: #0000CC; position: absolute; _position: relative; text-decoration: none; font-weight: normal; border: 0; z-index: 1000; font: bold 12px Verdana; }
a.css_tooltip span { display: none; font-weight: normal; cursor: auto; position: absolute; _position: relative; z-index: 1000; }
a.css_tooltip:hover { z-index: 1000; color: #0000CC; background: transparent; /* In case you use a background image like a talkbubble */ font-weight: normal; }
a.css_tooltip:hover span { z-index: 1000; display: block; position: absolute; _position: relative; top: 18px; left: 0px; height: auto; width: 200px; color: #000; font-family: Verdana; font-size: 11px; font-weight: normal; padding: 2px; background: #fffef7; border: 1px solid #ffe89e; text-decoration: none; }
.search-left917 { color: #000000; font: 10px Verdana; width: 290px; float: left; margin: 0px 3px 1px 10px; }

.left_h_d { float: left; width: 85px; text-align: center; }
.hot_deal_buy15 { padding: 2px 5px 5px 0px; text-align: center; }
.hotmobile15 { float: left; width: 58px; height: 100px; text-align: center; padding-top: 0px; }
.center_h_d { text-align: center; }
.right_h_d { float: right; width: 85px; text-align: center; padding-top: 20px; }
.gallery_container_1 b { border-bottom: none; }
.phonedisplaymanufacturer { overflow: auto; height: 350px; width: 138px; float: left; border: 1px solid #CCCCCC; }
.phoneselectorlogin { width: 100px; position: absolute; z-index: 10; background-color: #E8E8E1; text-align: center; margin: auto; margin-top: 7em; margin-left: 47px; padding-top: 7px; visibility: hidden; vertical-align: middle; color: Black; font-weight: bold; font-size: 15px; vertical-align: middle; border: 1px solid red; }
.phoneselectophonedetails { width: 280px; height: 300px; position: absolute; z-index: 10; background-color: #FFFFFF; text-align: center; margin: auto; margin-top: 1em; margin-left: 47px; padding-top: 1px; visibility: hidden; vertical-align: top; color: Black; font-weight: bold; font-size: 15px; vertical-align: middle; border: 1px solid red; }
.phonedisplaybrowser { overflow: auto; height: 350px; width: 316px; }
.searchimagefloater { position: absolute; z-index: 10; margin: auto; margin-left: 57px; margin-top: 270px; }
.searchimagehintsfloater { position: absolute; z-index: 10; margin: auto; margin-left: 45px; }
.phonedisplaybasket { background-color: #EAEAEA; height: 340px; border: 1px solid #666666; color: #003366; padding: 5px; }
.ManufacturerImage { cursor: pointer; margin-bottom: 2px; }
.u-searcch99 { font: 10px Verdana; border: 1px solid #d4d4d4; margin: 5px 0px 0 0; color: #000000; width: 282px; }
.search-leftttt99 { color: #000000; font: 10px Verdana; width: 282px; float: left; margin: 5px 0px 1px 0; }
.u-search99 { font: 10px Verdana; border: 1px solid #d4d4d4; margin: 5px 0px 0 0; color: #000000; width: 68px; }
.search-lefttt99 { color: #000000; font: 10px Verdana; width: 68px; float: left; margin: 5px 1px 1px 0; }
.search-left99 { color: #000000; font: 10px Verdana; width: 100px; float: left; margin: 5px 1px 1px 0; }
.u-search999 { font: 10px Verdana; border: 1px solid #d4d4d4; margin: 5px 0px 0 0; color: #000000; width: 100px; }
.clearance_mobile { background: url(../images/clearance_big.gif); margin-top: -190px; height: 106px; float: left; width: 140px; position: absolute; *position:static;}
.cont4 { margin-top: 5px; padding: 5px 10px 10px 25px; font-size: 11px; background: #F9F8E6; line-height: 18px; height: 205px; color: #000000; border: 1px solid #FFF7AB; height:150px; overflow-y:scroll; }
.cont5 { margin-top: 5px; padding: 5px 10px 10px 10px; font-size: 11px; background: #F9FFF2; line-height: 18px; height: 205px; color: #2F2F2F; border: 1px solid #D2E9B9; height:150px; overflow-y:scroll; }
.chrst-gift_container_n { float: left; padding-top: 5px; width: 153px; height: 220px; background: url(../images/backgrnd_box-gifts.gif) no-repeat; display: block; }

/*bhawna*/
.head_net { width: 585px; }
.head_net_heading { width: 750px; border: 2px solid #CCCCCC; margin: 5px; height: 40px; padding-top: 5px; padding-left: 10px; }
.left { float: left; }
.head_net_heading_txt { float: right; margin: 10px 10px 0px 0px; font: bold 11px Arial, Helvetica, sans-serif; color: #000000; }
.head_net_heading_txt a { font: bold 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.head_net_heading_txt a:hover { color: #000000; text-decoration: underline; }
.gallery_containern1 { float: left; width: 750px; padding: 3px 0px 0px 5px; text-align: justify; }
/* Raman Internation calling cards */
.icards { border: 1px dotted #F9BC04; width: 170px; height: 35px; float: left; margin: 4px; font-size: 12px; padding: 4px; }
.gallery_view_2 { float: left; _float: right; padding-left: 0px; _padding-left: 0px; margin-top: 5px; text-align: left; width: 795px; }

/*24-08-09*/
.blog_outer { width: 980px; }
.blog_left { width: 502px; float: left; }
.blog_heading { background: url(../images/blog_right_curve.gif) repeat-x right top; text-align: right; padding-right: 15px; overflow:hidden; }
.blog_heading span { display: block; float: right; margin: 0px; padding: 0px; padding-top: 10px; color: #000000; font-weight: bold; }
.blog_content { border: 1px solid #cacaca; border-top: none; background: url(../images/blog_top_bg.gif) repeat-x top; padding: 13px; font-size: 12px; line-height: 18px; text-align: justify; color: #444444; }
.blog_content h2, .news_content h2 { color: #ad0000; text-decoration: underline; font: bold 13px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }
.blog_content a, .news_content a { color: #000000; font-weight: bold; text-decoration: underline; }
.blog_content a:hover, .news_content a:hover { color: #CC0000; text-decoration: none; }
.right { float: right; }
.left_blog_content { width: 335px; float: left; text-align: justify; line-height: 18px; }
.news_right { width: 470px; float: right; }
.news_heading { background: url(../images/blog_right_curve.gif) repeat-x right top; text-align: right; overflow:hidden; padding-right: 15px; }
.news_heading span { display: block; float: right; margin: 0px; padding: 0px; padding-top: 10px; color: #000000; font-weight: bold; }
.news_content { border: 1px solid #cacaca; border-top: none; background: url(../images/blog_top_bg.gif) repeat-x top; padding: 13px; font-size: 12px; line-height: 18px; text-align: justify; color: #444444; }
.blog_content h2 { color: #ad0000; text-decoration: underline; font: bold 13px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }
.blog_content a { color: #000000; font-weight: bold; text-decoration: underline; }
.blog_content a:hover { color: #CC0000; text-decoration: none; }
.subblog_cont { width: 468px; }
.subblog_top { width: 454px; background: url(../images/blog_top_head.gif) no-repeat; height: 20px; padding: 8px 7px 0px 7px; }
.subblog_top h2 a { font: bold 12px Arial, Helvetica, sans-serif; color: #ad0000; text-decoration: underline; }
.subblog_top h2 a:hover { color: #000; text-decoration: none; } 
.subblog_top h2 { font: bold 13px Arial, Helvetica, sans-serif; color: #ad0000; margin: 0px; padding: 0px; float: left; text-decoration: underline; }
.blog_content h2 a { font: bold 13px Arial, Helvetica, sans-serif; color: #ad0000; text-decoration: underline; }
.blog_content h2 a:hover { color: #000; text-decoration: none; }
.subblog_top span { float: right; font: bold 11px Arial, Helvetica, sans-serif; color: #000000; }
.subblog_bottom { background: url(../images/blog_bottom_img.gif) no-repeat; height: 7px; }
.subblog_content { padding: 5px; border-left: 1px solid #cacaca; border-right: 1px solid #cacaca; font: normal 12px Arial, Helvetica, sans-serif; color: #444444; line-height: 18px; text-align: justify; }
.subblog_content a { font: bold 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; }
.subblog_content a:hover { color: #CC0000; text-decoration: none; }
.subblog_img { width: 75px; float: left; padding: 6px 0px; text-align: center; border: 1px solid #eeeeee; }
.subblog_txt { float: left; width: 360px; margin-left: 15px; text-align: justify; line-height: 18px; font-size: 12px; }
.subblog_txt a { text-decoration: underline; font-weight: bold; color: #000000; }
.subblog_txt a:hover { text-decoration: none; color: #CC0000; }
.gift_img-left { float: left; width: 100px; }
.gift-text-content { width: 850px; float: left; /*padding-top:20px;*/ text-align: justify; }
.search-left8n { color: #000000; font: bold 10px Verdana; width: 80px; float: left; margin: 5px 3px 0px 8px; }
.u-search8n { font: 10px Verdana; border: 1px solid #d4d4d4; margin: 5px 3px 0 0; color: #000000; padding-left: 3px; }

/*mobile insurance*/
.insurance_ul{ margin-left:25px;}
.insurance_ul ul{margin-left:20px}
.justify_txt{text-align:justify; padding-left: 15px;}

.display_deals2 img{ cursor:pointer;}
.display_deals2 img:hover{ cursor:pointer;}

/*upgrade section*/

.upgrade_box{width:146px; border:1px solid #e7f5c5; border-collapse:collapse; float:left; text-align:center; padding:0px; margin:10px 24px;}
.upgrade_box img{ padding:10px;}
.dpmiddle{ background:#EDECEC url(../upgrade_images/dpmiddle.gif) repeat-x; padding:15px 0px; border-right:#D7D7D7 1px solid; border-left:#D7D7D7 1px solid; text-align:center;}
.dpbttom_text1{ color:#666666; text-align:center; font-size:12px; font-weight:bold;}
.dpprodmainsmall{width:139px;float:left;padding:10px 2px;height:135px;margin: 0 40px 0 15px;}
.dptop1{ width:139px; height:11px;}
.dpmiddle1{ background:#EDECEC url(../upgrade_images/dpmiddlesmall.gif) repeat-x; padding:15px 0px; border-right:#D7D7D7 1px solid; border-left:#D7D7D7 1px solid; text-align:center;}
.dpbottom1{ width:139px; height:34px;}
.dpbttom_text{ color:#0091b9; text-align:center; font-size:12px; font-weight:bold;}
.dpprodmain2{ width:159px; float:left; padding:10px 20px; height:200px;}
.dptop{ width:159px; height:11px;}
.dpbottom{ width:159px; height:34px;}
/*.vodabg_bottom{ width:174px; height:30px; padding-top:16px;}*/
.vodabg_bottom img {margin-right:10px;}
.dpmid_content{width:589px; float:left; margin:0px 17px;}
.dpright_content{width:160px; float:left; margin-left:3px;}
.dpmain{ width:589px;}
.dpleft_box{ float:left; width:7px; height:336px;}
.dpright_box{ float:left; width:10px; /*height:371px;*/}
.dpmid_box{ float:left; width:572px;}
.dpprodmain1{ width:159px; float:left; padding:10px 6px; height:200px;}
.dpprodmain3{ width:159px; float:left; padding:10px 5px; height:200px;}
.dppad{ padding:0px;}
.dptittext{ font-size:16px; font-weight:bold; color:#0091b9; padding:3px 0px;}
.dppahatext{ font-size:12px; font-weight:bold;}
.dpleft1{ width:250px; float:left; font-size:13px; font-weight:bold; padding-left:15px;}
.dpright1{ width:300px; float:left; padding-left:39px; font-size:13px; font-weight:bold;}
.upgrade_dptop{ width:944px;}
.upgrade_dpbottom{ width:944px;}
.upgrade_dpmid{ border-left: #C2C2C2 solid 1px; border-right:#C2C2C2 solid 1px; width:942px;}
.upgrade_dp_in_left{ width:144px; float:left; padding-left:8px;}
.upgrade_dp_in_right{ float:left; padding-left:8px; width:776px;}
.upgrade_dp_in_top{ width:776px;}
.upgrade_dp_in_bottom{ width:776px;}
.upgrade_dp_in_mid{ background:#F6F5F5; border-left:#DCDCDC solid 1px; border-right:#DCDCDC solid 1px; width:768px; padding-left:6px;}
.upgradebutton_left{ padding-bottom:15px;}
.upgrade_prd_main{ padding:0 8px 10px 8px; float:left;}
.upgra_prod{ background:#ffffff; width:91px; border:#D7D7D7 solid 1px; text-align:center;}
.upgrad_pict{ height:100px; padding-top:5px;}
.upgrad_text{ color:#0091b9; height:35px; text-align:center; font-weight:bold; font-size:12px;}
.upgrad_text a{ color:#0091b9; text-decoration:none;}
.upgrad_text a:hover{ color:#0091b9; text-decoration:underline;}
.pro_desc1{width:965px; margin:0px 0px 0px 0px; float:left; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; line-height:17px; text-align:justify;}
.otherphsearchppc_bg3{margin:0px; width:760px; float:left; height:26px; color:#333333; padding-top:7px; background:url(../upgrade_images/seltectbg.gif) no-repeat;}
.otherphsearchppc_bg3 b{color:#FFFFFF}
.otherphsearchppc_bg3 select{font:11px Arial; color:#333;}
.text-box1{text-align:justify; padding:10px 10px 0 0;}
.dealdisplaytitle2{float:left; width:450px; margin:0px; padding:0px; margin-top:5px;}
.dealdisplaytitle2 h1{font-size:13px; color:#CC0000; font-weight:bold;}
.vodabgmain{ width:180px; float:left; padding-top:15px; text-align:center;}
.vodabg_top{ width:174px; height:9px;}
.vodabg_mid{ width:170px; background:#ffffff; border-right:#D7D7D7 2px solid; border-left:#D7D7D7 solid 2px; padding-top:10px;}
.upgrade_main_mid{ width:969px; padding:0px 10px;}
.upgrade_name{width:440px;float:left;font:18px Arial, Helvetica, sans-serif;color:#00baeb;border-bottom:1px solid #119dc6;height: 22px;	padding-top:10px;}
.upgrade_name h2{font:18px Arial, Helvetica, sans-serif;color:#00baeb;}
.upgrade_mid_boxx{ width:950px; margin:0px 15px;}
.upgrade_content{border:1px solid #5DC0DE; border-top:none; padding:0px 0px 8px 0px; float:left; width:631px;}
.upgrade_container{float:left; width:633px;}
.upgrade_container p{padding:0px 5px; border:1px solid #5DC0DE; border-top:none; text-align:justify;}
.upgrade_container h2{font:bold 14px Arial, Helvetica, sans-serif; color:#007DB5;}
.upgrade_main_div{width:615px; float:left;}

.mobile_desc155 { width:935px; padding:0px 10px; text-align:justify; }


/*all_new_feature*/
.af_box{ float:left; width:372px; padding:10px 9px;}
.af_top{ background:url(../images/af_top.gif) no-repeat; width:340px; height:23px; color:#9d380a; font:bold 16px Arial, Helvetica, sans-serif; padding:7px 0 0 32px;}
.af_mid{ float:left; border:1px solid #ffdebb; border-bottom:none; border-top:none; width:350px; padding:0px 10px; text-align:justify; height:160px;}
.af_bot{ background:url(../images/af_bot.gif) no-repeat; width:335px; height:18px; color:#9d380a; font:bold 12px Arial, Helvetica, sans-serif; text-align:right; padding:7px 37px 0px 0px;}
.af_img{ float:left; width:102px; padding-right:10px;}
.af_img_top{ float:left; background:url(../images/af_img_top.gif) no-repeat top left; width:102px; height:10px;}
.af_img_mid{ float:left; border:1px solid #ffdebb; border-bottom:none; border-top:none; width:100px; text-align:center; padding:5px 0px;}
.af_img_bot{ float:left; background:url(../images/af_img_bot.gif) no-repeat; width:102px; height:18px;}
.af_bot a{ text-decoration:none; color:#9d380a;}
.af_bot a:hover{ text-decoration:none; color:#9d380a;}


/*18-12-09*/
.mid_recy_content{width:650px; float:left; margin:0px 3px 0px 8px;}
.re_work{ background:url(../images/re_wk.gif) no-repeat; width:643px; height:225px;}
.re_work_head{ font:bold 14px Arial, Helvetica, sans-serif; color:#fff; padding:43px 0 0 20px;}
.re_work1{ margin:0px; padding:0px; width:430px; z-index:0; position:relative; top:0px; float:left;}
.re_work1 ul{ margin:10px 0 0 20px; _margin:10px 0 0 10px; padding:0px; float:left; list-style:none;}
.re_work1 li{ background:url(../images/re_wk_li.gif) no-repeat top left; color:#ce0f0f; font-size:12px; margin:3px 0px; padding-left:15px; font-weight:bold; line-height:18px;}
.re_work1 li a { text-decoration:none; color:#ce0f0f;}
.re_work1 li a span{ color:#000;}
.re_work1 li a:hover { text-decoration:none; color:#ce0f0f;}
.re_work1 li a:hover span{ color:#000;}
.re_work2{ margin:0px; padding:0px; width:220px; z-index:2; position:relative; top:0px; float:left; margin-left:-10px;}
.re_work2 ul{ margin:10px 0 0 44px; _margin:10px 0 0 20px; padding:0px; float:left;}
.re_work2 li{ list-style-image:url(../images/re_wk_li.gif); color:#ce0f0f; font-size:12px; margin:3px 0px; font-weight:bold;}
.re_work2 li a { text-decoration:none; color:#ce0f0f;}
.re_work2 li a span{ color:#000;}
.re_work2 li a:hover { text-decoration:none; color:#ce0f0f;}
.re_work2 li a:hover span{ color:#000;}
.re_retail_top{ background:url(../images/re_retail_top.gif) no-repeat top left; width:641px; height:28px; margin:0px; padding:0px; font:bold 14px Arial; padding:16px 0px 0px 10px; color:#fff;}
.re_retail_mid{ border:1px solid #cccccc; background:#f4f4f4; border-top:none; border-bottom:none; margin-left:4px; width:645px; font:12px Arial, Helvetica, sans-serif;}
.book_bg{ background:url(../images/book.gif) repeat-y; width:636px; padding:10px 2px 0px 2px; margin-left:3px;}
.book_div{ float:left; width:280px; text-align:justify; padding-left:6px; margin:0px;}
.book_div b{ font:bold 14px Arial; color:#E14507}
.book_div img { float:left; border:0px; margin:3px;}
.find_more{ float:right; margin-top:5px;}
.book_sep{ background:url(../images/book_sep.gif) no-repeat; width:238px; height:1px; margin:0px auto; text-align:center;}
.book_div1{ float:left; margin:0px;}
.book_div2{ float:left; margin-left:45px;}
.re_retail_bot{ background:url(../images/re_retail_bot.gif) no-repeat; width:648px; height:8px; margin-left:3px;}
.re1_main{ width:648px; float:left; padding:0px; margin:0px; font:12px arial;}
/*
.re1_l{ float:left; background:url(../images/re1_l.gif) no-repeat; height:340px; width:13px;}
.re1_r{ float:left; background:url(../images/re1_r.gif) no-repeat; height:340px; width:13px;}
.re1_m{ float:left; background:url(../images/re1_m.gif) repeat-x; height:340px; width:600px;}
.re1_m select{ width:100px; font:12px arial; margin:0px 10px;}
.re1_m input{ width:150px; font:12px arial; margin:0px 10px;}
.re1_head{ font:bold 14px arial; padding:10px 0 6px 0px; border-bottom:1px dashed #000; margin-bottom:10px;}
*/

.re1_t{ float:left; background:url(../images/re1_top_bg.gif) no-repeat; height:5px; width:647px; margin:0px; padding:0px; font-size:1px;}
.re1_bot{ float:left; background:url(../images/re1_bottom_bg.gif) bottom no-repeat; height:34px; width:647px;}
.re1_m{ float:left; background:#f0f0f0; width:625px; padding:10px; margin:0px; border:1px solid #ccc; border-bottom:none; border-top:none;}
.re1_m select{ width:100px; font:12px arial; margin:0px 10px;}
.re1_m input{ width:150px; font:12px arial; margin:0px 10px;}
.re1_head{ font:bold 14px arial; padding:0px 0 6px 0px; border-bottom:1px dashed #000; margin-bottom:10px;}
.rel_th_title{ background:url(../images/th_bg.gif) repeat-x;  height:25px; color:#fff; font:bold 14px arail;}
.rel_lft_td{ background:url(../images/lft_td_rep.gif) repeat-y left top; font-size:12px; color:#000000;}
.rel_td{font-size:12px; color:#000000;}
.rel_td span{ font-size:10px; background:url(../images/view_img.gif) no-repeat left top; padding-left:10px;}
.rel_td span a{ text-decoration:none; color:#000;}
.rel_td span a:hover{ text-decoration:none; color:#000;}
.blue14{ font:bold 14px arail; color:#0d11b1;}
.div_re_tb{ background:#fff; width:600px;}
.re1_m2{ float:left; background:#f0f0f0; width:645px; padding:0px; margin:0px; border:1px solid #ccc; border-bottom:none; border-top:none;}
.re_tb_r2{ background:url(../images/re_tb_l2.gif) repeat-y top right;}
.dot_line{ border-bottom:1px dashed #ccc; width:90%; margin:5px auto;}
.re_tb_head{ text-align:center; padding:5px 0px 0px 15px; float:left; margin-left:15px; _margin-left:3px;}
.re_tb_head_img{ margin:0px 0px 0px 25px; padding:0px; float:left;}
.recy_main_div{ width:648px; float:left; padding-left:2px;}
.right_banner_spc12 { float:left; width: 120px; text-align: center; }
.bannerdesc12 { float: left; width: 120px; padding-left:10px; }
.txtdesc{ font:12px Arial, Helvetica, sans-serif; text-align:justify; padding-top:10px;}
.recy_mid_banner{ padding:8px 0px;}
.inter_left28{height:43px; float:left;}
.inter_bg28{ background:#FF8900; width:590px; height:33px; float:left; padding:5px 0px;}
.inter_inner_left28{height:32px; float:left;}
.inter_inner_bg28{ background:url(../images/inter_inermidbg28.gif) repeat-x; width:485px; height:27px; float:left; color:#2b2b2b; font-weight:bold; font-size:14px; padding-top:6px;}
.inter_inner_right28{height:32px; float:left; padding-right:5px;}
.inter_selct28{ padding-top:3px;}
.serachmain_28{ padding:0px;}
.inter_top28{ width:600px;}
.inter_mid161{ padding:0px 15px;}
.inter_mid28{ background:#FFFEF5 url(../images/inter_mid28.gif) repeat-x; width:598px; border-right:#E9E4B9 solid 1px; border-left:#E9E4B9 solid 1px; color:#000; font-size:12px; }
.inter_mid16_red{ color:#ED6103;}
.inter_mid16_left{ width:280px; float:left;}
.inter_mid16_right{ width:190px; float:left; padding-left:10px;}
.inter_mid161 ul{ padding:10px 0px 0px 0px; margin:0px; font-size:11px; text-align:left;}
.inter_mid161 li{ list-style:none; background:url(../images/inter_bullet.gif) no-repeat left center; color:#000; margin:0px 0px 0px 0px; padding:5px 0px 5px 20px;}
.inter_pink{ border-left:#FFE0BE solid 1px; border-right:#FFE0BE solid 1px; padding:5px 15px; background:#FFF6EC; font-size:11px; color:#000; line-height:16px; width:568px;}
.inter_brow{ border-left:#DFDCDC solid 1px; border-right:#DFDCDC solid 1px; padding:5px 15px; background:#f2f2f2; font-size:11px; color:#000; line-height:16px; width:568px;}
.country_top28{ background:#FFE89E; padding:0px 0px 0px 10px; height:23px; color:#642101; font-weight:bold; font-size:14px;}
.country_word{ background:#FFFACF; font-size:12px; color:#000; font-weight:bold; border-top:#FFD349 solid 1px; border-bottom:#FFD349 solid 1px; padding:5px 0px 5px 5px;} 
.country_word a{ text-decoration:none; font-size:11px; font-weight:bold; color:#000; border-right:#333333 1px solid; padding:0px 5px;}
.country_word a.selected{ text-decoration:none; font-size:11px; font-weight:bold; color:white; border-right:#333333 1px solid; padding:0px 5px; background-color:#FF9900;}
.country_word a.wline16{ border:none;}
.country_word a:hover{ text-decoration:none; color:#000;}
.inter_mid128{ background:#FFFEF5; width:568px; border-right:#E9E4B9 solid 1px; border-left:#E9E4B9 solid 1px; color:#000; font-size:12px; padding:15px; }
.country_main16{ width:189px; float:left; padding:5px 0px; font-size:11px;}
.country_flag16{ width:23px; float:left;}
.country_name16{ float:left; width:125px; }
.country_name16 a{ color:#000;}
.country_price16{ float:left; padding-left:10px; color:#3B524E; font-weight:bold;}

/*********/

.img-space{margin:15px 0 0 10px;}
.cashback-img {
background:url(../../ompsnew/images/cashback.gif) no-repeat;
color:#FFE400;
font-family:arial;
font-size:22px;
height:48px;
padding:5px 10px 0 15px;
width:82px;
text-align:center;
}
.main_text1512{ padding:0px 0px 0px 95px; background:#f8f8f8 url(../../ompsnew/images/mobile151209.gif) no-repeat left top;}
.main_text1512 ul{ padding:0px; margin:0px; list-style:none; font-size:12px;}
.main_text1512 li{ background:url(../../ompsnew/images/bullet151209.gif) no-repeat left center; margin:0px; padding:7px 0px 7px 20px;}
.main_text1512 li b{ color:#003399;}
.main1512_h2{ font-size:14px; color:#333333; font-weight:bold; padding:10px 0px 10px 10px; }
.dpprodmain1_new{ width:159px; float:left; padding:5px 6px 0px 20px; height:200px;}
.vodabg_bottom {
background:transparent url(../upgrade_images/vodabg_bottom.gif) no-repeat scroll 0 0;
height:30px;
padding-top:16px;
width:174px;
}
.searchel-sim2{width:800px; margin:2px 0 0 0; float:right; padding-left:5px;}
.serachmain_16{ padding:0px;}
.serach_global16{float:left;}
.serach_globalbg16{ background:url(images/serac_bg_n.gif) repeat-x; width:550px; height:42px; float:left; color:#00416F; font-weight:bold; font-size:14px; padding:10px 0px 0px 0px;}
.inter_t16{ width:642px; }
.inter_mid16{ width:640px; background:url(images/inter_bg16.gif) repeat-x; border-left:#D5E0AC solid 1px; border-right:#D5E0AC solid 1px; padding:0px; font-size:12px;}
.inter_mid161{ padding:0px 15px 4px 15px;}
.inter_mid16_red{ color:#FF4E00;}
.inter_mid16_broe{ color:#05515F;}
.inter_mid16_green{ color:#1B6D21;}
.inter_mid16_black{ color:#000;}
.inter_mid16_left{ width:310px; float:left;}
.inter_mid16_right{ width:290px; float:left; padding-left:10px;}
.inter_mid16 ul{ padding:10px 0px 0px 0px; margin:0px; font-size:11px; text-align:left;}
.inter_mid16 li{ list-style:none; background:url(images/inter_bullet.gif) no-repeat left center; color:#575858; margin:0px 0px 0px 0px; padding:5px 0px 5px 20px;}
.inter_more16{ float:right; width:135px; height:12px; color:#FF0C0C; text-align:right; font-size:12px; padding:3px 3px 0px 0px; font-weight:bold;}
.inter_more16 a{ color:#FF0C0C; text-decoration:none;}
.inter_more16 a:hover{ color:#FF0C0C; text-decoration:none;}
.inter_box16{ padding-top:10px;}
/*.inter_pink{ width:610px; border:#FFE4C9 solid 1px; padding:3px 15px; background:#FFF7EF; font-size:12px; line-height:16px; border-bottom:none; border-top:none;}
.inter_brow{ width:610px; border:#A7E9F6 solid 1px; padding:3px 15px ; background:#F9FEFF; font-size:12px; line-height:16px; border-bottom:none; border-top:none;}*/
.inter_top116{ background:url(images/country_list_bg.gif) repeat-x; width:625px; height:17px; padding:3px 0px 0px 15px; border-left:#B3B3B3 solid 1px; border-right:#B3B3B3 solid 1px;}
.inter_top116 a{ text-decoration:none; font-size:11px; font-weight:bold; color:#333333; border-right:#333333 1px solid; padding-right:6px;}
.inter_top116 a.wline16{ border:none;}
.inter_top116 a:hover{ text-decoration:none; color:#CC0000;}
.inter_midbg116{ background:#F9F9F9; width:620px; padding:10px; border-left:#B3B3B3 solid 1px; border-right:#B3B3B3 solid 1px;}
/*.country_main16{ width:155px; float:left; padding:5px 0px; font-size:11px;}
.country_flag16{ width:23px; float:left;}
.country_name16{ float:left; width:95px;}
.country_price16{ float:left; padding-left:5px; color:#3B524E;}*/
.bottom_inter_mid16{ background:#E8E3CD url(images/bottom_inter_mid16.gif) repeat-x; width:617px; padding:0px 10px; border-left:#E6DDB4 solid 1px; border-right:#E6DDB4 solid 1px; color:#333333;}

.bottom_inter_mid16 p{ padding:5px 0px; margin:0px; font-size:12px;}
.bottom_inter_mid16_t{ font-size:13px;}
.bottom_inter_m16_left{ width:100px; float:left;}
.bottom_inter_right_t{ float:left; width:515px;}
.country_list{ background:#FFD96A; padding:4px 0px 4px 10px; font-size:12px; color:#6F0707; font-weight:bold; width:632px;}

.country_list_box{border:solid 1px #000000; background:#F9F9F9; border-top:none;}

.u-search2 {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin:10px 7px 0 20px;
}
.u-search2 a{ color:#FFFFFF;}
.u-search2 a:hover{ text-decoration:underline;}



/*4-1-2010*/
.cmobile-deal15{width:613px; border:1px solid #cccccc; float:left; padding:10px; font-size:11px;}
.tv_main{ width:633px; float:left;}
.tv_top{ background:url(../images/tv_top.gif) bottom no-repeat; width:633px; height:6px; margin:0px; padding:0px;}
.tv_mid{ background:url(../images/tv_bg.gif) 0px 0px repeat-x; width:611px;  border:1px solid #cccccc; border-width:0px 1px; float:left; padding:0px 10px; margin:0px;}
.tv_bot{ background:url(../images/tv_bot.gif) top no-repeat; width:633px; height:6px;}
.tv_img{ position:relative; top:-37px; width:173px; height:147px; float:left; padding-left:10px;}
.tv_txt{ width:420px; float:left; padding-bottom:10px;}
.tv_txt_head{ font:bold 22px Arial, Helvetica, sans-serif; color:#676767; padding:10px 0px;}
.tv_txt_head h1{ font:bold 22px Arial, Helvetica, sans-serif; color:#676767; padding:10px 0px; display:inline}
.tv_red{ color:#b30808; font-size:12px;}
.tv1{ width:130px; float:left;}
.tv2{ width:270px; float:left; padding-left:10px;}
.tv_bot_txt{ float:left; margin-top:-30px; padding:0px; width:600px;}
.tv_cl{ font-size:1px; height:1px; overflow:hidden; clear:both;} 
.gray_box{ background:#eee; width:280px; height:176px; margin:5px; padding:8px; float:left; text-align:justify;}
.read_more{ color:#b91414; text-align:right;}
.read_more a{ text-decoration:none; color:#b91414;}
.read_more a:hover{ text-decoration:none; color:#b91414;}
.gray_txt{ height:135px; padding-top:10px;}
.cmobile-deal5{float:left; padding:0px; font-size:11px;}
.cmobile-deal5 table{ border-collapse:collapse; border:1px solid #6e6e6e; font-size:11px;}
.tb1{ background:url(../images/tv_tb_top.gif) repeat-x; width:611px; height:31px; padding:9px 10px 0px 10px;}
.tb1 select{ border:1px solid #ccc; margin:0px 10px; font-size:11px; width:180px;}
.lft{ float:left;}
.pad10{ padding-left:100px;}
.tb2{ background:#606060; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.td15{ text-align:justify; padding:0px 7px;}
.cmobile-deal16{width:631px; border:1px solid #cccccc; float:left; padding:10px 0px; font-size:11px;}
.tb_img1{ padding:10px;}
.tb_img1 img{ float:left;}
.tb_img1 p{ float:left; margin:0px; padding:0px; width:180px; padding:0px 5px;}
.txt_lft{ text-align:left;}
.mid_content{width:650px; float:left; margin: 10px 3px 0 8px}
.clearboth{clear:both}
.p_head{float:left; width:auto; min-width:170px; background:url(../images/right_img1.gif) bottom right no-repeat; padding:2px 30px 3px 5px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;}
.l_head{float:left; width:5px;}

.repbox-container{width:640px; }
.head_main{font-size:11px; font-family:Arial, Helvetica, sans-serif; width:100%; float:left; color:#888;}


/*New Deals Page Css Start*/
.main_table_mar{ margin:2px;  font-size:11px; color:#333333; text-decoration:none;}
.main_table_mar5{ margin:0px; font-size:11px; color:#333333; text-decoration:none; float:right; margin-top:5px;}
.deal_bg{ background:url(../images/dealBg.gif) no-repeat top right; height:16px; border-left:1px solid #CFC79C;}
.three_border_3{ border:1px solid #CFC79C; border-top:none; padding:5px}
.top_search_bg{ background:url(../images/top_search_bg.jpg) no-repeat top right; height:30px; margin:2px 0px 10px 0px}
.gift_deal{ padding:5px 0px 0px 21px}
.key_show{width:550px; margin-left:20px;}
.key_show h2{ background:url(../images/arrow.gif) no-repeat center left; padding:0 0 0 20px; font-size:16px; font-weight:bold; }
.key_show ul{ margin:10px 0px 10px 30px; }
.key_show ul li{}
.des_show{width:550px; margin-left:20px;}
.des_show h2{background:url(../images/arrow.gif) no-repeat center left; padding:0 0 0 20px;font-size:16px; font-weight:bold; }
.des_show p{ padding-top:20px; line-height:17px; font-size:11px; margin-left:20px;}

/*03-02-10*/

.breadcrum{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#C00527; padding:0; line-height:20px; }
.breadcrum a{ color:#C00527; text-decoration:none; } 
.breadcrum a:hover{ color:#C00527; text-decoration:underline; }



/*mobile_accessories*/

.nokia_asses_box3{ width:140px; height:165px; float:left; text-align:center; margin:5px 3px 0 5px;}
.nokia_asses_box3 img{ margin:0px auto; text-align:center; padding:10px 0px 5px 0px;}
.mid{ border:1px dotted #f6e0dd; font:11px Verdana, Arial, Helvetica, sans-serif; color:#868686; text-align:center;}
.price{color:#003399; padding-top:10px; margin:0px; padding:0px; text-align:center; font-weight:bold; line-height:22px;}
.mid_last{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#868686; text-align:center;}
.nokia_asses_box4{ width:140px; height:200px; float:left; text-align:center; margin:5px 3px 0 5px;}
.nokia_asses_box4 img{ margin:0px auto; text-align:center; padding:10px 0px 5px 0px; width:100px;}

.morehandsets15{ clear:both; padding:7px 0px 7px 0px; background:#FFFDE8; border-bottom:1px solid #e7e7e7; text-align:right;}
.drop32{float:right; padding-right:7px; font:bold 11px Arial, Helvetica, sans-serif;}
.drop32 select{ font-size:11px; margin:0px 5px;}
.drop32 p{ padding-right:20px; display:block;}

.assesdeal_box{width:600px; border-bottom:1px dotted #d3d3d3; font-size:12px; line-height:18px; text-align:justify; margin:0px 5px; padding:5px 0;}
.assesimagefram{width:116px; height:116px; text-align:center; border:1px solid #cccccc; margin:0 0 5px 0; float:left; }
.assesimagefram img{ padding:5px;}
.assestxt{width:350px; float:left; text-align:left; margin:0 0 0 15px;}
.assestxt h2{ margin:0; padding:0; font-size:13px; font-weight:bold; color:#333333;}
.assestxt p{margin:0; padding:5px 0 0 0; font-size:12px;}

.red_new{color:#CC0000; font-size:18px; font-weight:bold;}
.asse_deal_mer{ float:left; width:105px; padding:10px 8px 0 0px;}
.asse_deal_buy{ float:left; width:100px; padding-top:10px; text-align:center; color:#000; margin-left:15px;}
.asse_deal_buy img{ padding-top:5px;}
.assesimagefram200{width:200px; height:200px; text-align:center; border:1px solid #cccccc; margin:0 0 5px 0; float:left; }
.assesimagefram200 img{ padding:5px;}
.bookmarkicon{float:right; width:150px; padding-top:10px;}
.brdcumb{ padding-bottom:10px;}

/*20-02-10*/
.topsearch_top_right{width:25px;float:left;margin-top:-2px;*margin-top:-1px;}
.topsearch_top{margin-top:10px;}
.topsearch_top_left{float:left}
.topsearch_top_right{width:25px;float:left;margin-top:-2px;*margin-top:-1px;}
.gadgets-boxx66{border:1px dashed #CCCCCC; margin:8px 10px 15px 8px;_margin-top:0px;float:left;width:135px;height:195px; display:inline;}
.gadgetsH{color:#000000;font-size:12px verdana;text-transform:uppercase;margin:5px 0px 5px 0px;text-align:center;height:26px;}
.gadgets-buy{margin:8px 0px 8px 0px;}
#alg-cener{text-align:center;}
.gadgetsH{color:#000000;font-size:12px verdana;text-transform:uppercase;margin:5px 0px 5px 0px;text-align:center;height:26px;}
.gadgetsH a{color:#333333; text-decoration:none;}
.gadgetsH a:hover{color:#333333; text-decoration:underline;}
.topsearch{width:600px;font-size:14px;color:#002d80;font-weight:bold;text-align:center;font-style:italic;}

#headertitle{width:645px;margin-top:10px;}
#headertitle h1{margin-bottom:5px;font-family:Arial, Helvetica, sans-serif;color:#CC0000;padding:7px 0px 7px 20px;font-size:14px;font-weight:bold;}

.header_search_box{width:974px; padding:0px; margin:0px; top:0; height:35px; position:absolute; z-index:2;}
.header_search_cor{width:321px; height:31px; float:left;}
.header_search_corrgiht{width:321px; height:31px; float:right;}
.header_search_mid_box{width:327px; height:26px; background:url(../images/sr_bg.gif) repeat-x left top; float:left; padding:5px 0 0 5px}
.header_search_mid_box select{border:1px solid #adc9f9; width:160px; vertical-align:middle;font:11px Arial, Helvetica, sans-serif; margin:3px 0 0 0;}
.header_search_mid_box input{vertical-align:middle; padding-left:5px; font:12px Arial, Helvetica, sans-serif;}

/*-----------------------------calling card css-------------------------------*/
.calngsrchbox{width:788px; padding:5px 0 0 0;}
.calngsrchbox h3{font-size:13px; color:#000; margin:0; padding:5px;}
.calngsrchbox p{font-size:12px; color:#000; margin:0; padding:5px; line-height:18px;}
.calngsrchbox_lady{ width:236px; height:203px; background:url(../images/callingpic.jpg) no-repeat left top; float:left;}
.calsrchboxright{width:552px; float:right; background:url(../images/srchboxbg.jpg) no-repeat left top; height:173px; padding-top:40px;}
.calsrchboxright h2{ font-size:14px; font-weight:bold; color:#fff; margin:0; padding:10px;*padding:5px 0 10px 10px;}
.calsrchboxright h3{ font-size:14px; font-weight:bold; color:#fff; margin:0; padding:0px 10px;}
.callingtab{width:auto;}
.callingtab ul{margin:0; padding:10px 0 0 0;}
.callingtab ul li{margin:0; padding:0; list-style-type:none; font-size:12px; color:#fff; float:left; font-size:12px; color:#fff; font-weight:bold;}
.callingtab ul li a{background:url(../images/callingcardhoverleft.gif) no-repeat left top;  padding:0px 9px; display:block;color:#fff;}
.callingtab ul li a span{background:url(../images/callingcardhoverright.gif) no-repeat right top; padding:0px 9px 0 0; line-height:29px; display:block;color:#fff; text-align:center;}
.callingtab ul li a:hover{background:url(../images/callintableft.gif) no-repeat left top;  padding:0px 9px; display:block;color:#fff;}
.callingtab ul li a:hover span{background:url(../images/callingtabright.gif) no-repeat right top; padding:0px 9px 0 0; line-height:29px; display:block;color:#fff; text-align:center;}
.callingcrd_bg{background:url(../images/callingcardbg.gif) no-repeat left top; width:501px; height:36px; font-size:12px; color:#000; line-height:36px; padding:0 0 0 5px; font-weight:bold; margin:5px 0 0 5px; _padding:10px 0 0 5px;}
.callingcrd_bg select{ font-size:11px; color:#000; border:1px solid #cccccc; width:176px;}
.srch_btn{ text-align:right; padding:2px 45px 0 0; font-size:1px;}
.couty_nmebox{border:1px solid #ffe89e; margin:2px 0 7px 0;}
.coutry_nameflg{margin: 0 0 0 0; font-size:12px;display:inline-table;float:left;  }
.coutry_nameflg table, td {padding:0;}
.coutry_nameflg td {text-align:left; padding:1px; }
.intersnl_box{border:1px solid #ccc; width:786px;}
.intersnl_box h2{background:url(../images/interhedingbg.gif) repeat-x left top; font-size:12px; color:#fff; height:28px; line-height:28px; padding:0 0 0 5px;}
.alphbatical_box{width:auto; padding:10px;}
.alphbatical_box ul{margin:0; padding:0;}
.alphbatical_box ul li{margin:0; padding:0 2px; list-style-type:none; display:inline; font-size:13px; font-weight:bold;}
.alphbatical_box ul li.selected{ background:#98482c; padding:2px 5px;}
.alphbatical_box ul li.selected a{color:#fff; text-decoration:none;}
.alphbatical_box ul li.selected a:hover{color:#fff; text-decoration:none;}
.alphbatical_box ul li a{ color:#000; text-decoration:none;}
.alphbatical_box ul li a:hover{ color:#000; text-decoration:underline;}
.popup_card{color:#333333;font-size:16px;line-height:20px;margin:3px 4px;text-align:center;float:left;width:247px;}
.buy_now_btn{color:#d21704; font:bold 12px Georgia, "Times New Roman", Times, serif;}
.w766{width:786px; border:1px solid #ffe89e; float:left; margin:5px 0 0 0; background:#fff url(../images/bg-card.gif) repeat-x left top;}
.w208{width:208px; float:left; text-align:center; padding:5px 0 0px 0; overflow:hidden;}
.w578{width:578px; float:right;}
.w578 p{font:12px/18px Arial, Helvetica, sans-serif; text-align:justify;}
.w170{width:170px; background:url(../images/titklebg.gif) repeat-x left top; font-size:13px; color:#000; text-align:center; margin:0 auto; height:25px;}
.priceouterbox{width:208px; margin:0 0 0 50px;}
.pricetitl{background:url(../images/pricebg.gif) repeat-x left top; font-size:12px; color:#000; text-align:center; padding:5px; border:1px solid #ccc; float:left; margin:5px; font-weight:bold;}
.fr{float:right;}
.tablbg{background:#fff url(../images/tablebg.gif) repeat-x left top; height:43px; text-align:center; color:#fff; font-size:12px; font-weight:bold;}
.tablbg_cont{background:#fff; height:43px; text-align:center; color:#000; font-size:12px; font-weight:bold; border:1px solid #ccc;}
.calrate{background:url(../images/callustab.gif) no-repeat left top; width:295px; height:27px; color:#000; text-align:center; font-weight:bold; line-height:27px; margin:10px 0 0 0; font-size:14px;}
.refine_serch{ width:616px; margin:2px 0 0 0; background:url(../images/refinesrchbg.gif) repeat-x left top; height:36px; padding:5px 0 0 10px;}
.hedingfl{float:left;}
.refine_serch b{ font-size:17px; color:#cc0000; font-weight:bold;}
.refine_serch select{ width:180px; color:#666; margin:0 10px 0 5px; padding:0; font-size:11px;}
.paging{width:auto;text-align:right;font-weight:bold;padding:0px 20px 0px 0px;letter-spacing:2px; float:right; font-size:11px;}
.paging a{color:#666666;text-decoration:none;}
.paging, .phonetext a:hover{color:#000;text-decoration:none;}
.content{text-align:justify;}

/*international calls*/
.intCalls_cont{ margin-bottom:10px;}
.intCalls_col{ float:left;}
.intTableData{ background:url(../images/inttablebg.jpg) no-repeat; width:312px; color:#FFFFFF; padding:5px; height:265px; text-align:center;}
.intTableData th{text-align:center; font-size:15px; font-weight:bold; padding:5px 2px 5px 2px; height:42px; }
.intTableData td{font-size:12px; border-bottom:1px dotted #504c45;}
.intTarrif_head{ font-size:17px; color: #CC0000; margin: 10px 0 10px 0px;}
.NTarrif_cont{ background:#555555; padding-bottom:20px;}
.NTarrif_content{background-color:#FFFFFF; border:2px solid #2d2d2d; width:580px; margin:0 auto; padding:5px; line-height:20px; font-size:12px; text-align:justify;}
.NTarrif_content b{ color:#000;}
.NTarrif_content ul, .Tarrif_content ul{ margin: 10px 0px 10px 30px;}
.NTarrif_content ul li, .Tarrif_content ul li{ list-style:square;}
.Tarrif_content{line-height:20px; font-size:12px; text-align:justify;}
.Tarrif_content h2{ color:#000; font-size:14px;}
.big_font{ font-size:14px; color:#000000;}
.select_box{ width:180px; color:#666; margin:0 10px 0 5px; padding:0; font-size:11px;}
.submenu{ background:#fce59b; margin-left:17px; border:1px dotted #ffe89e;}
.submenu ul{ margin:0px; padding:0px; list-style-image:none;}
.submenu ul li{background:#fdf6ba; border-bottom:1px dotted #fce59b;}
.inT_select{padding:7px 0px 7px 0px;}
.red_text{color: #CC0000; font-weight:bold;}

/*--------------------------------------------access css----------------------------------------*/
.stratslogan{padding:0 0 0 10px;}
.searchpannle{width:763px; height:71px; background:url(../images/serchpannle.gif) no-repeat left top; font-size:16px; font-weight:bold; color:#fff;}
.searchpannle b{font-size:16px; font-weight:bold; color:#fff;}
.gnrltxtrare290{width:290px; font-size:11px; color:#000; border:1px solid #666666;}
.srchresult{ width:761px; border:1px solid #d1d1d1; border-top:0;}
.serch_resultpannle{ width:657px; height:37px; background:url(../images/serchresultbg.gif) no-repeat left top; margin:0 auto; font-size:16px; color:#000; text-align:center; font-weight:bold; padding:10px 0 0 0;}
.srchrslttbl{width:742px;  font-size:12px; color:#000; margin:0 auto;}
.srchtbltab{background:url(../images/tblsrchtab.gif) repeat-x left top; height:29px;font-size:13px; color:#000; margin:0 auto; text-align:center;}
.srchtbltab b{margin:0 0 0 10px;}
.srchrow{background:#fff; font-weight:bold; font-size:12px; color:#000; text-align:center;}
.srchrow b{margin:0 0 0 10px;}
.price{ color:#c00526; font:bold 24px Georgia, "Times New Roman", Times, serif;}
.tl{text-align:left;}
.padleft{padding:0 0 0 10px;}
.alfhbets{width:742px; background:url(../images/tblsrchtab.gif) repeat-x left top; border:1px solid #b3b3b3; height:29px; margin:0px auto 2px auto;}
.alfhbets ul{margin:0; padding:0;}
.alfhbets ul li{margin:0; padding:5px; list-style-type:none; display:inline; font-weight:bold; line-height:29px;}
.alfhbets ul li a{ color:#000; text-decoration:none;}
.alfhbets ul li a:hover{ color:#000; text-decoration:none;}
.alfhbets ul li.selected{ background:#c00526; padding:2px 3px; color:#fff; margin:0 0 0 5px;}
.countrynam{ width:744px; background:url(../images/country_bg.gif) repeat-x left top; margin:0 auto;}
.coutry_nameflg{padding:0 5px; font-size:12px;}
.content{font:12px Arial, Helvetica, sans-serif; line-height:19px;}
.content ul.listing { padding-left:30px;}
.content ul.listing li {list-style-type:disc;}
.content ul{margin:0; padding:0;}
.content ul li{margin:0; list-style-type:none;}
.content p{margin:0; padding:5px 0 0 0;}
.content h2{margin:0; padding:0; font:bold 14px/22px Arial, Helvetica, sans-serif; color:#333;}

/*global sim*/
.global_right{float:left; width:770px; margin-left:8px;}
.gloal-sim-mid{background:url(../images/global-sim-search-bg.gif) no-repeat; color:#FFFFFF; height:117px;}
.gloal-sim-mid select{border:1px solid #CCCCCC; font-size:11px;}
.global-sim-right{position:relative; width:4px; height:117px; right:0px; float:right; margin-top:-112px;}
.quick_finder_left{float:left; width:47%; margin-left:20px; margin-top:5px; line-height:20px;}
.quick_finder_left b{color:#ffe89e; font-weight:bold;}
.global-top-tab{width:760px; border:1px solid #d1d1d1; border-bottom:none; margin-left:4px;}
.global-bot-tab{width:741px; border:1px solid #d1d1d1; border-top:none; margin-left:4px; padding:20px 10px;}
.global_sim_tab{background:url(../images/global-sim-tab-top-bg.gif) repeat-x; font-size:14px; font-weight:bold; height:29px; text-align:center}
.country_head_bg{background:url(../images/globa-tab-head-bg.gif) no-repeat; width:235px; height:37px; font-weight:bold; color:#FFFFFF;}
.country_a_z{border:1px solid #d1d1d1; padding:7px 12px; margin:3px; background:url(../images/global-sim-tab-top-bg.gif) repeat-x;}
.country_a_z ul{list-style:none; margin:0; padding:0;}
.country_a_z ul li{float:left; display:block; border-right:1px solid #000000; padding:0 6px;}
.country_a_z ul li a{color:#000000; font-weight:bold; text-decoration:none;}
.country_a_z ul li a:hover{color:#000000; text-decoration:underline;}
.country_a_z ul li.selected a{background:#8e5601; color:#FFFFFF; padding:0px 3px;}
.gloabl_mid{float:left; width:598px; margin-left:13px}
.tariff_left_top{width:198px; float:left;}
.tariff_detail{width:110px; margin:0 auto; font-size:11px;}
.left_sms_cont{float:left; width:165px;}
.right_sms_cont{float:left; width:163px;}
.mid_sms_tab{float:left; width:270px; border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; height:216px;}
.red_sms_txt{font:bold 13px arial; color:#b30505; line-height:25px;}
.sms_left{position:absolute; float:left; width:6px; top:5px; left:-5px;}
/*------------------------talktext css---------------------------------*/
.talkntextbox{ background:url(../images/tlakntextbg.gif) no-repeat right top; width:356px; height:259px; float:left; position:relative; margin:0 0 10px 0;}
.talkntextbox h2{font:bold 18px Arial, Helvetica, sans-serif; color:#9d3808; margin:0; padding:32px 0 0 138px; font-style:italic;}
.talkntextbox h3{font:bold 15px Arial, Helvetica, sans-serif; color:#000; margin:0; padding:8px 0 0 138px;}
.talkntextbox h3 b{ font:bold 18px Arial, Helvetica, sans-serif; color:#c80000;}
.talkntextbox ul{margin:0; padding:12px 0 0 150px;}
.talkntextbox ul li{margin:0; padding:0; list-style-type:none; font:bold 13px Arial, Helvetica, sans-serif; color:#000; line-height:18px;}
.talkntextbox ul li select{ font:11px Arial, Helvetica, sans-serif; color:#333; width:180px;}
.icons{position:absolute; left:10px; top:93px; z-index:-1;}
.font_bold{font-weight:bold;}
/* new css for new deal page*/
.showphone_txt_bg8{color:#FFF; font:bold 13px Arial, Helvetica, sans-serif; width:970px; margin:0 auto; background:#fff url(../images/other-phones-bgn.gif) no-repeat; padding:5px 10px 0 0; height:26px; margin-bottom:6px;}
/*#middlearea{border:1px red solid; width:990px;float:left;}*/
.cont2_deal { margin-top:5px; float:left; padding:10px; font-size: 11px; background:#F9F8E6; line-height:17px; color:#2F2F2F; border:1px solid #FFF7AB; border:1px solid #e5e08d; width:380px; margin-left:10px;}
.deal_top_tab{width:auto; float:left; }
.deal_top_tab ul{margin:0; padding:0; list-style:none;}
.deal_top_tab ul li{margin:0; padding:0; float:left; margin-right:3px;}
.deal_top_tab ul li a{color:#fff; font-size:12px; background:#545454; line-height:25px; padding:0px 13px; float:left; cursor:pointer;}
.deal_top_tab ul li a:hover, .deal_top_tab ul li.active a{color:#fff; background:#fe9900; line-height:25px; padding:0px 13px; float:left; text-decoration:none;}
.showphone_gap{ clear:both; /*padding-top:10px; margin:0 0 10px 0;*/}
.showphone_img{width:150px; float:left; text-align:center; margin-top:5px;}
.left_heading_deal{color:#CC0000; font:bold 14px Arial, Helvetica, sans-serif; border-bottom:1px solid #CC0000;}
.left_heading_deal h2, .left_heading_deal h1{color:#CC0000; font:bold 14px Arial, Helvetica, sans-serif; float:left;}
.showphonenav_txt_des6{font:normal 11px Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:4px 15px 10px 0px; line-height:14px; text-align:justify;}
.cont3_deal{margin:5px 0 0 10px; float:left; padding:10px; font-size:11px; background:#F9FFF2; line-height:17px; color:#2F2F2F; border:1px solid #74A83C; border:1px solid #D2E9B9; width:380px;}
.left_heading_deal2{color:#5A7001; font:bold 14px Arial, Helvetica, sans-serif; border-bottom:1px solid #74A83C;}
.left_heading_deal2 h2, .left_heading_deal2 h1{color:#74A83C; font:bold 14px Arial, Helvetica, sans-serif; float:left;}
.deal_search_bgn{width:980px; margin:0 auto; color:#FFF; border:1px solid #cccccc; border-bottom:none;}
.showphone_searchn1 {float:left; font-weight:bold; padding:3px 0 0 5px;}
.deal_search_left{float:left; width:978px; background:#fe9900; height:27px; margin:1px; padding-top:5px;}
.deal_search_left select{padding:1px; font:normal 12px Arial, Helvetica, sans-serif; background:#FFF; border:1px solid #999999;}
.mag_left_new{height:21px; float:left; margin-left:12px; padding-left:35px; padding-top:7px; padding-right:10px; font:bold 13px Arial, Helvetica, sans-serif;}
.deal_list_bg{background:#545454; color:#fff; height:29px;}
.contract_tab_border{margin:0 auto; width:978px;}
.contract_tab_border Table{border:1px solid #cccccc;}
.right_net_tab{float:right; width:auto; text-align:right; vertical-align:bottom; margin:4px 0px 0px 0px; padding:0px;}
.right_net_tab img, input a{cursor:pointer;}
.search_contn{width:260px; float:left; background:url(../images/search-inside-bg.gif) top repeat-x; padding: 8px 0 15px 13px; margin:5px 0 0 0;}
.card_info_header{color:#9D3808; font:bold 20px  Arial; line-height:70px;}
.card_inform_box{border:1px solid #FFE89E; float:left; height:auto; left:0; margin-bottom:10px; width:744px;}
.card_inform_header{background:#FFE89E; border-bottom:1px solid #FFE89E; color:#9D3808; float:left; font:bold 12px Arial; padding:5px 10px; width:724px;}
.card_inform_content{color:#666666; float:left; font-family:Arial; font-size:12px; padding:10px; text-align:left; width:724px;}
.card_inform_content ul{margin-left:20px;}
.card_instructionbox{width:746px; margin:0 auto;border:1px solid #FFE89E; }
.card_instructionbox p{ margin:0; padding:5px; line-height:18px; font-size:12px; text-align:justify;}
.cardinsrctitle{ background:#FFE89E; border:1px solid #FFE89E; font-size:13px; font-weight:bold; line-height:22px; height:25px; padding:0 0 0 5px;margin:2px;}
.buy-now-button{color:#CC0000; font-size:14px; text-decoration:underline;}
.big_txt{width:830px; float:left; line-height:40px; color:#CC0000; font-size:14px; font-weight:bold;}
.big_txt h1, h2{display:inline; font-size:14px;}
.mobiledesc h2{display:block;}

.new_links{float:left; width:auto; font-size:11px;}
.new_links ul{margin:0; padding:0; list-style:none;}
.new_links ul li{margin:5px; padding:5px 10px; float:left; text-decoration:underline; color:#CC0000;}
.new_links ul li a{font-weight:bold; color:#CC0000; text-decoration:underline;}
.new_links ul li a:hover{text-decoration:none;}


.gvpager{border:1px red solid; font-size:12px;}
.gvpager td {padding:3px;border:1px #ccc solid;}
.callingcards_pg { width: 75%; text-align: center; }
.callingcards_pg b { float: none; }
.callingcrd_bg_a{background:url(../images/callingcardbg.gif) no-repeat left top; width:501px; height:36px; font-size:12px; color:#000; line-height:36px; padding:0 0 0 5px; font-weight:bold; margin:5px 0 0 5px; _padding:10px 0 0 5px;}
.callingcrd_bg_a select{ font-size:11px; color:#000; border:1px solid #cccccc; width:140px;}
.fooer_new_content {font-size: 9px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.left_banner{ text-align:center;}
.left_banner a img{ margin:5px 0px;}
