html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif; color:#737373; } body { line-height:16px; } table { border-collapse:separate; border-spacing:0; } caption, th, td { text-align:left; font-weight:normal; } table, td, th { vertical-align:top; } blockquote:before, blockquote:after, q:before, q:after { content:""; } blockquote, q { quotes:"" ""; } a img {border:none; }  body { font-size:13px; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; } h1, h2, h3, h4, h5, h6 { font-weight:bold; color:#333333; } h1 { font-size:3em; line-height:1; margin-bottom:0.5em; } h2 { font-size:2em; margin-bottom:0.75em; } h3 { font-size:1.5em; line-height:1; margin-bottom:1em; } h4 { font-size:1.2em; line-height:1.25; margin-bottom:1.25em; } h5 { font-size:1em; font-weight:bold; margin-bottom:1.5em; } h6 { font-size:1em; font-weight:bold;color: #666666 } h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:0; } p { margin:0 0 1.5em; } p img { float:left;  padding:0; } p img.right { float:right; margin:1.5em 0 1.5em 1.5em; } img, a img{ behavior: url(includes/iepngfix.htc); } a:hover { color:#333333; } a { color:#00aedb; text-decoration:none; outline:none; } blockquote { margin:1.5em; color:#666; font-style:italic; } strong { font-weight:bold; } em, dfn { font-style:italic; } dfn { font-weight:bold; } sup, sub { line-height:0; } abbr, acronym { border-bottom:1px dotted #666; } address { margin:0 0 1.5em; } del { color:#666; } pre, code { margin:1.5em 0; white-space:pre; } pre, code, tt { font:1em Verdana, Arial, Helvetica, sans-serif; line-height:1.5; } li ul, li ol { margin:0 1.5em; } ul, ol { margin:0 1.5em 1.5em 1.5em; } ul { list-style-type:none; } ol { list-style-type:decimal; } dl { margin:0 0 1.5em 0; } dl dt { font-weight:bold; }  table { margin-bottom:1.4em; width:100%; } th { font-weight:bold; } th, td { padding:4px 10px 4px 5px; } tr.odd td { background:#e4e4e4; } tfoot { font-style:italic; } caption { background:#eee; } input, textarea, select { font-size:12px; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; } textarea { overflow:hidden; } .ie6 select, .ie6 textarea { margin-left:-3px !important; } small { font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#999; }  .large { font-size:1.2em; line-height:2.5em; margin-bottom:1.25em; } .hide { display:none; } .quiet { color:#666; } .loud { color:#000; } .added { background:#060; color:#fff; } .removed { background:#900; color:#fff; } .first { margin-left:0; padding-left:0; } .last { margin-right:0; padding-right:0; } .top { margin-top:0; padding-top:0; } .bottom { margin-bottom:0 !important; padding-bottom:0; } .float-left { float:left; } .float-right { float:right; } .clear { clear:both; height:0; margin:0; padding:0; visibility:hidden; font-size:0; }   a.more { display:block; background:url(images/bg-arrow.gif) no-repeat left 3px; padding:0 0 0 9px; } a.more:hover { background-position:left -97px; } a.content-links { display:block; background:url(images/bg-arrow.gif) no-repeat left 6px; padding:0 0 0 9px; font-size:12px; } a.content-links:hover { background-position:left -94px; } a.links { display:block; background:url(images/bg-arrow.gif) no-repeat left 6px; padding:0 0 0 9px; } a.links:hover { background-position:left -94px; } a.view-all { margin-top:10px; } div.hr { width:100%; float:left; line-height:0;  padding:0; margin:0 0 20px; } div.hr hr { display:none; } a.prev { display:block; float:left; background:url(images/bg-arrow-prev.gif) no-repeat left 6px; padding:0 0 0 9px; margin:0 30px 18px 0; } a.prev:hover { background-position:left -94px; } a.next { display:block; float:left; background:url(images/bg-arrow.gif) no-repeat right 6px; padding:0 9px 0 0; margin:0 0 18px; } a.next:hover { background-position:right -94px; } .full-width { width:982px !important; padding-left:0 !important; } .bg-none { background:none !important; } .border-none { border:none !important; } .no-margin { margin:0 !important; } .no-padding { padding:0 !important; } .no-border, .no-border td { border:0 !important; } .no-margin-bt { margin-bottom:0 !important; } .more-width { width:640px !important; float:left; } .ie6 .more-width { float:none; width:auto !important; } .all-plan { margin: 0 0 0 95px; float:left; } .ie6 .all-plan { margin: 0 0 0 45px; float:left; } .report { display:block; padding:3px 0 0 21px; background:url(images/bg-contact.gif) no-repeat left top; } .report:hover { background-position:left -40px; } #ajax-message{ padding-bottom:10px; color:#CC6600; }   #container { width:982px;  position:relative; margin:0 auto; z-index:20; }   #header { width:982px; height:76px; float:left; margin:13px 0 7px 0; padding:0; background:url(images/bg-header-bottom.jpg) no-repeat left 29px; position:relative; z-index:5; } .safari #header { background-position:left 30px; } .mac.ff #header { background-position:left 27px; } #nav-global {  width:920px;  float:right; margin:0 -3px 12px; padding:0; } .ie6 #nav-global { margin-bottom:14px; } #nav-global li { width:auto; float:right; margin:0; padding:0 0 0 12px; } #nav-global li.global-career { padding-top:1px; } #nav-global li.arabic { padding:0 0 0 12px; } #nav-global li.arabic img { margin:3px 0 0 0; } #header #logo { width:66px; float:left; background:url(images/sep-logo.gif) no-repeat right top; margin:0; padding:0; } #header #logo a { width:66px; height:46px; display:block; background:url(images/logo.gif) no-repeat 10px 6px; text-indent:-9999px; } #header #nav-top { width:630px; float:left; margin:17px 0 0 0; padding:0 0 0 15px; } #header #nav-top li { width:auto; height:31px; float:left; margin:0 17px 0 0; padding:0; position:relative; z-index:10; }  #header #nav-top li ul { position:absolute; left:0px; top:23px; list-style:none; margin:0; padding:6px 0 0 0; z-index:9999; background:#08B0DD; display:none; } #header #nav-top ul ul{ background:#08B0DD none repeat scroll 0; display:block; top:0px; padding:0; left:195px; z-index:9999; border-left:1px solid #6dc6e7; } ul.show { display:block !important; } #header #nav-top li ul li, #header #nav-top li ul ul li { width:195px; height:auto; float:left; clear:both; margin:0; padding:0; background:#08B0DD; cursor:pointer; border-bottom:1px solid #6dc6e7; } #header #nav-top li ul li.current, #header #nav-top li ul ul li.current{ background:none; background-color:#01ADDB; } #header #nav-top li ul li.last, #header #nav-top li ul ul li.last { border-bottom:2px solid #6dc6e7; } #header #nav-top li ul li a, #header #nav-top li ul ul li a { color:#fff; display:block; padding:5px 20px 5px 10px; margin:0;  width:165px; }  #header #nav-top li ul li.arrow a{ background:url(images/bg-arrow-child.gif) no-repeat 94% 10px; } li.arrow a:hover{ background:#48C5E5 url(images/bg-arrow-child.gif) no-repeat 94% 10px !important; } #header #nav-top li ul li.arrow li a, #header #nav-top li ul li.arrow li a:hover{ background:transparent none repeat scroll 0 0 !important }  #header #nav-top li.current { background:url(images/arrow-nav-top.gif) no-repeat center bottom; z-index:3; } #header #search { width:218px; height:22px; float:right; position:relative; margin:10px 11px 0 0;z-index:10000; padding:4px 0 0 16px; background:url(images/bg-search.gif) no-repeat left top; } .ie6 #header #search { margin:10px 6px 0 0; } #header #search input { width:180px; border:0; color:#999; font:normal 11px Verdana, Arial, Helvetica, sans-serif; padding:2px 0 0 0; } .ie #header #search input { padding:1px 0 0 1px; } #header #search input.submit { width:20px; height:13px; margin:0 0 -2px 1px; } .ie #header #search input.submit { margin:0 0 -3px 0px; } .wrap-auto-suggest{ width:384px; position:absolute; right:-12px; top:37px; background:#eeeeee url(images/bg-search-suggection.gif) no-repeat left bottom; z-index:999; float:left; padding-bottom:10px; } .ie6 .wrap-auto-suggest{ right:-30px; } .wrap-auto-suggest #close{ display:inline; float:right; margin:7px 6px -20px 0; z-index:1000; position:relative; } #suggest { background:#eeeeee url(images/bg-search-suggection.gif) no-repeat left top; margin:0; z-index:9999; border-bottom:1px solid #ececec; padding:19px 0 0 0; width:384px; float:left; } #suggest li { width:340px; float:left; margin:0 0 12px; padding:0 20px 11px 20px; border-bottom:1px solid #e0e0e0; } #suggest li a.excerpt { display:block; float:left; margin:15px 15px 0 0; } #suggest li.last { width:356px; margin:-5px 0 0; padding:0 6px 5px 20px; border-bottom:0; } #suggest li .details { width:260px; display:block; float:left; margin:0; } #suggest li h4 { width:100%; margin:0 0 5px; } #suggest li h4 a { font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#666; } #suggest li h4 a:hover { color:#00aedb; } #suggest li p { font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#999; margin:0; line-height:16px; }   #spotlight { width:980px; height:255px; float:left; position:relative; overflow:hidden; background:url(images/bg-spotlight.gif) no-repeat left top; padding:0 2px 2px 0; margin:0 0 0px; z-index:0; } .ie8 #spotlight{ position: static; } .ie #spotlight { z-index:-1; } .home #spotlight { background:none; position:relative; } #spotlight img { float:left; overflow:hidden; } #spotlight .corner-lt, #spotlight .corner-lb, #spotlight .corner-rt, #spotlight .corner-rb { width:8px; height:8px; position:absolute; background:url(images/bg-spotlight-corner.gif) no-repeat 0 -9999px; line-height:0px; } #spotlight .corner-lt { left:0; top:0; background-position:0 0; } #spotlight .corner-lb { left:0; bottom:0; background-position:0 -108px; } #spotlight .corner-rt { right:0; top:0; background-position:right 0; } #spotlight .corner-rb { right:0; bottom:0; background-position:right -108px; }   #breadcrumb { width:100%; float:left; margin:0 0 10px; } #breadcrumb a, #breadcrumb span { display:block; float:left; padding:2px 18px 0 7px; background:url(images/arrow-breadcrumb.gif) no-repeat right 5px; color:#999; } #breadcrumb a:hover { color:#666; } #breadcrumb span.last { padding:5px 0px 0 7px; background:none; display:inline; float:none; line-height:21px; } #breadcrumb a.home { width:25px; height:20px; padding-top:0; padding-left:0; background:url(images/img-breadcrumb-home.gif) no-repeat; }   #wrap { width:100%; float:left; margin:0 0 30px; padding:0 0 10px;} .widget-wrap{ width:100%; padding-bottom:10px; } .wrap-full-width { background:none !important; margin:0 0 20px !important; }   #sidebar-left { width:235px; float:left; overflow:hidden;padding:0px 20px 0 0px; font-size:12px; color:#999; } .sidebar-outer{ float:left; padding-bottom:20px;  } #sidebar-left p { font-size:12px; color:#999; margin:0 0 10px; } #sidebar-left small { color:#c5c5c5; font-size:11px; display:block; margin:0 0 2px 0; } #sidebar-left .related-links { width:215px; float:left;background-color:#f1f1f1;padding:10px;} #sidebar-left .related-links ul { margin:0; width:235px; clear:both; } #sidebar-left .related-links ul li { margin:0 0 8px; } #sidebar-left .related-links ul li ul{ display:none; } #sidebar-left .related-links ul li.current ul{ display:block; } #sidebar-left .related-links ul li a{font-size:14px; padding:0 0 0 10px; background:url(images/bg-arrow.gif) no-repeat left 5px; display:block; } #sidebar-left .related-links ul li ul li a, #sidebar-left .related-links ul li.current ul li a {font-size:12px; background:none; font-weight:normal; font-size:12px; color:#00AEDB; } #sidebar-left .related-links ul li ul li a:hover, #sidebar-left .related-links ul li ul li.current ul li a:hover, #sidebar-left .related-links ul li ul li.current a{ background:none; color:#333; } #sidebar-left .related-links ul li.current a:hover{ background-position: left -93px;} #sidebar-left .related-links ul li.current a {color:#333; background-position:left -93px; } #sidebar-left .related-links ul li a:hover { color:#333; background-position:left -142px; } #sidebar-left .related-links ul li ul li { padding:5px 0 0 8px; margin:0; } #sidebar-left .related-links ul li ul{ padding-top:0px; margin-top:5px; } #sidebar-left .related-links ul li ul li ul{ padding-bottom:8px; } #sidebar-left .related-links ul li ul li{} #sidebar-left .related-links ul li ul li ul li a, #sidebar-left .related-links ul li ul li.current ul li a, #sidebar-left .related-links ul li.current ul li ul li a{ background:url(images/bg-nav-sidebarleft-level3.gif) no-repeat 0 8px; font-size:11px; line-height:14px; color:#00AEDB; } #sidebar-left .related-links ul li ul li ul li a:hover, #sidebar-left .related-links ul li ul li ul li.current a, #sidebar-left .related-links ul li ul li.current ul li a:hover{ background:url(images/bg-nav-sidebar-level3-on.gif) no-repeat 0 8px; color:#666; } .ie6 #sidebar-left .related-links { margin:-20px 0 15px -10px; background-color:#f1f1f1;} #sidebar-left h3 { display:none;width:240px; float:left; msargin:0 0 12px; } #nav-left, #recent-search, .nav-sidebar { width:235px; float:left; padding:0 0 15px; margin:0; } #nav-left li, #recent-search li, .nav-sidebar li {float:left; margin:0 0 5px; padding:0;width:240px; } .nav-sidebar li { margin:0 0 3px; } #recent-search li { margin:0 0 3px; } #nav-left li.last, .nav-sidebar li.last { margin:0; } #nav-left li a, .nav-sidebar a { display:block; padding:0 0 0 8px; background:url(images/bg-arrow.gif) no-repeat left 7px; } #nav-left li a:hover { background-position:left -93px; } #nav-left li.current a { background-position:left -93px; } .nav-sidebar a { background-position:left 5px; } .nav-sidebar a:hover { background-position:left -95px; } #nav-left li ul { float:left; margin:3px 0 4px 9px; padding:0; } .ie6 #nav-left li ul { margin:3px 0 4px 5px; } #nav-left li li { margin:0; } #sidebar-left #nav-left li li a { font-size:12px; background-position:left 7px; } #nav-left li li a:hover { background-position:left -93px; color:#666; } #nav-left li li.current a { background-position:left -93px; color:#666; } #recent-search li a { display:block; padding:0; } #recent-search li.last a { display:block; padding:0 0 0 9px; margin:5px 0 0 0; background:url(images/bg-arrow.gif) no-repeat left 2px; } #recent-search li.last img{ display:block; } #sidebar-left .banner { width:280px; float:left; margin:-15px 0 20px -20px; position:relative; } .ie6 #sidebar-left .banner { margin:-15px 0 20px -10px; } #sidebar-left .widget { width:240px; float:left; border-bottom:2px solid #fff; margin:0 0 20px -20px; padding:0 20px 20px 20px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#999; } #sidebar-left .enquiry span { display:block; color:#999; font-size:12px; } #sidebar-left .enquiry span a{ margin-bottom:5px; display:block; } #sidebar-left .enquiry span span { display:inline; color:#999; } #sidebar-left .enquiry span.last { padding-left:29px; } #sidebar-left .enquiry span strong { display:inline; color:#999; font-size:11px; margin-bottom:7px; display:block; } #sidebar-left .enquiry span span strong { display:inline; color:#666; font-size:11px; } .ie6 #sidebar-left .widget { margin:0 0 20px -10px; } #sidebar-left .widget .detail { width:120px; float:left; } #sidebar-left .widget-last { border:none; margin-bottom:0; padding-bottom:0; } #sidebar-left .widget p { font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#999; margin:0 0 8px; } #sidebar-left .widget a.excerpt { display:block; float:left; padding:2px 15px 0 0; margin:0; } #sidebar-left .annual-report a.excerpt { margin:0 0 0 -6px; } .ie6 #sidebar-left .annual-report a.excerpt { margin:0 0 0 -3px; } #sidebar-left .gallery { width:240px; float:left; margin:0 0 20px; padding:0; } #sidebar-left .gallery li { float:left; margin:0 22px 0 0; padding:0; } #sidebar-left .gallery li.last { margin:0; } #sidebar-left .listing { width:240px; float:left; margin:0; padding:0; } #sidebar-left .listing li { width:240px; float:left; margin:0 0 9px; padding:0; } #sidebar-left .listing li.last { margin:0; } #sidebar-left .listing li a, #sidebar-left .listing li span { font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#999; display:block; background:url(images/bg-arrow.gif) no-repeat left -145px; padding:0 0 0 9px; } #sidebar-left .listing li a:hover { color:#00aedb; } .tarrif-list { width:240px; float:left; margin:0 0 20px; padding:0; border-top:1px solid #ccc; } .tarrif-list td { border-bottom:1px solid #ccc; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#999; padding:8px 0; } .tarrif-list td span a { font-weight:bold; color:#666; } .tarrif-list td span a:hover { color:#00AEDB; } .small { font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#999; margin:0 0 8px; } .acount-form { width:240px; margin:10px 10px 10px 0px; } .acount-form input { width:154px; height:18px; float:left; border:1px solid #e5e5e5; margin: 0 5px 0 0; } .acount-form input.submit { width:auto; height:auto; border:none; margin:0; }   #content { width:725px; min-height:200px; height:auto !important; float:left; margin:0; padding:0 0 0 0px; overflow:hidden; } #content ul.smsbundles {  } h1.title,#content h1 {margin:0px 0 15px 1px;font-weight:normal;} .ie6 h1.title {  float:left !important; width:640px !important; } h1.section-title { width:640px !important; } #content p { font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:0 0 15px; padding:0; clear:left; } #content p.less-margin-bt { margin:0 0 8px; } #content p.error-message { font:normal 16px Verdana, Arial, Helvetica, sans-serif; color:#333; border-bottom:2px solid #e5e5e5; padding:0 0 12px; margin: 0 0 10px; } #content h3 { width:100%; float:left; padding:0 0 11px; margin:0; } #content ul, #content ol { width:100%; float:left; margin:0 0 18px; padding:0; } #content ol { list-style-position:outside; margin:0; padding:0; } .ie #content ol{ margin-left:-8px; } #content ol li ol { margin:5px 0 0 16px; padding:0; } .ie #content ol li ol { margin-left:5px; } #content ul ul, #content ol ul { margin:10px 0 0 5px; padding:0; } #content ol li ol li { list-style:lower-alpha; } #content ol ul li { padding-left:0; } #content ul li { width:97%; float:left; margin:0 0 8px; padding:0 0 0 13px; background:url(images/bg-arrow-content.gif) no-repeat left -94px; } #content td li li { width:93%; } .ie #content td li ul { margin-left:0; } .ie #content td li li { width:auto!important; } #content ol li { float: left; clear:both; background: transparent; list-style: decimal; margin-left: 15px; } .ie #content ol li { float: none; margin-left: 30px; } #content td ol li { clear:both; } #content ul li.last { margin:0; } .img-left { float:left; padding:0 20px 15px 0; } .img-right { float:left; padding:0 20px 15px 0; } #content table { float:left;  background:url(images/bg-table2.gif) no-repeat top left; } #content table td, #content table th { border-bottom:1px solid #ccc; border-left:1px solid #ccc; padding:13px 10px 13px 10px; } #content table th, #content table tr.thead td, #content table tr.ceil td{ background:none; border:none; } 
#content table tr.thead td.bg-expand, #content table tr.ceil td.bg-expand, #content table tr th.top-first{ border-left:0px;background-position:1px 10px!important; } #content table tr th.top-last{ background-position:right 10px; } #content table tr.thead td.bg-expandright, #content table tr.ceil td.bg-expandright{ background-position:right 10px; } #content table table tr.thead td.bg-expandright, #content table table tr.ceil td.bg-expandright{ background-position:0 10px; }  #content table td table, #content .tabbertab table td table{ background:none; width:99.9%; } #content table td p{ margin:0; padding:0; } #content table th { font-weight:bold; } #content table td ol { margin-left:5px; } .ie #content table td ol { margin-left:0; } #content p.highlight { width:662px; float:left; font:normal 16px/21px Verdana, Arial, Helvetica, sans-serif; color:#333;  margin:0 0 17px; } .ie7 #content p.highlight{ float:none; } #content p.highlight a img { margin:0; } #content p.highlight a.more { float:left; margin-top:7px; } #content p.excerpt-more-margin { margin-bottom:28px; } .full-width p.highlight { width:646px !important; } .full-width p.full-highlight { width:982px !important; } h4.keyword { width:100%; float:left; font:normal 14px Verdana, Arial, Helvetica, sans-serif; color:#666; padding:0 0 12px; margin: 0 0 15px; border-bottom:2px solid #e5e5e5; } .wrap-widget-messages { width:100%; float:left; margin:0 0 29px; } .widget-messages { width:312px; float:left; margin:0 36px 0 0; background:url(images/bg-content-widget.gif) no-repeat left top; position:relative; } .widget-messages .wrap-inner { width:272px; min-height:265px; height:auto !important; height:265px; float:left; background:url(images/bg-content-widget.gif) no-repeat left bottom; margin:14px 0 0 0; padding: 0 20px 20px 20px; position:relative; } #content .widget-messages p { margin:0 0 16px; } .wrap-messages div.last { margin:0; } .widget-messages h2 { margin:0 0 12px; } .widget-messages .widget-image { position:absolute; right:1px; bottom:1px; } .ie6 .widget-messages .widget-image { bottom:0; } .widget-messages a.more { margin-top:5px; }  #content .content-list { float:left; margin:0; padding:0 0 18px; } #content .content-list li { float:left; background:none; margin:0 0 16px; padding:0; } #content .content-list li.last { margin:0; } #content .content-list li h3 { width:100%; float:left;  } #content .content-list li a.excerpt { display:block; float:left; margin:3px 15px 0 0; } #content .content-list li .details { width:535px; float:left; } #content .widget-content-list { float:left; margin:0; padding:0 0 18px; } #content .widget-content-list li { float:left; background:none; margin:0 0 16px; padding:0; } #content .widget-content-list li.last { margin:0; } #content .widget-content-list li h3 { width:100%; float:left; margin:0 0 15px; } #content .widget-content-list li a.excerpt { display:block; float:left; margin:3px 15px 0 0; } #content .widget-content-list li .details { width:535px; float:left; } #content .content-curve .content-list li .details { width:500px; } #content .content-curve .content-list li h5 { font-size:13px; font-weight:normal; color:#333; margin:0 0 2px; } #content .content-curve .content-list li p { font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#999; margin:0; } #content .small-list { width:310px; float:right; } #content .small-list li .details { width:180px; } #content .widget-content-list a.more { float:left; } #content .widget-content-list { float:left; background:none; margin:0 0 16px; padding:0; } #content .widget-content-list { margin:0; } #content .widget-content-list h3 { width:100%; float:left; margin:0 0 15px; } #content .widget-content-list a.excerpt { display:block; float:left; margin:3px 15px 0 0; } #content .widget-content-list .details { width:535px; float:left; } #content .content-curve .content-list .details { width:500px; } #content .content-curve .content-list h5 { font-size:13px; font-weight:normal; color:#333; margin:0 0 2px; } #content .content-curve .content-list p { font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#999; margin:0; } #content .small-list { width:310px; float:right; } #content .small-list .details { width:190px; }  #content .news-list { width:100%; float:left; margin:0 0 18px; padding:0; } #content .news-list li { width:100%; float:left; padding:0 0 10px; margin:0 0 10px; border-bottom:1px solid #e4e3e3; background:none; } #content .news-list li.last { margin:0; padding:0; border:none; } #content .news-list li a.excerpt { display:block; float:left; padding:0 20px 0 0; } #content .news-list li .details { width:540px; float:left; } #content .news-list li h4 { margin:0 0 12px; padding:0; } #content .news-list li h4 a { font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#666 !important; } #content .news-list li h4 a:hover { color:#00aedb; } #content .news-list li h5 { margin:0 0 3px; padding:0; } #content .news-list li h5 a { font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#666; } #content .news-list li h5 a:hover { color:#00aedb; } #content .news-list li p { margin:0 0 7px; padding:0; } #content .news-list a.more{ background-position:0 2px; }  #content .search-list { width:100%; float:left; margin:0 0 18px; padding:0; } #content .search-list li { width:100%; float:left; border-bottom:1px solid #e4e3e3; background:none; padding:0 0 14px; margin:0 0 13px; } #content .search-list li.last { margin:0; padding:0; border:none; } #content .search-list li a.excerpt { display:block; float:left; padding:0 20px 0 0; } #content .search-list li .details { width:540px; float:left; } #content .search-list li h4 { margin:0 0 12px; padding:0; } #content .search-list li h4 a { font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#666; } #content .search-list li h4 a:hover { color:#00aedb; } #content .search-list li h5 { font:normal 13px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:0 0 3px; padding:0; } #content .search-list li h5 a { font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#666; } #content .search-list li h5 a:hover { color:#00aedb; } #content .search-list li p { margin:0 0 7px; padding:0; } #content .widget-wrap .last .widget{ margin:0; }  .filter { width:620px; height:30px; float:left; background:#fbfbfb; border:2px solid #e5e5e5; border-left:none; border-right:none; margin:-3px 0 22px 0; padding:8px 20px 0 20px; } .filter label, .filter input, .filter select { float:left; display:block; margin:0 20px 0 0; } .filter label { margin:0 8px 0 0; font-size:12px; color:#666; } .filter input, .filter select { width:142px; height:20px; border:1px solid #e5e5e5; color:#999999; font-size:12px; } .filter select.month { width:113px; } .filter select.year { width:107px; margin: 0 12px 0 0; } .filter button { width:21px; height:19px; border:none; background:none; margin:0; padding:0; cursor:pointer; } .filter input.submit { width:auto; height:auto; background:none; border:none; margin:1px 0 0 0; }   #content .statements li { padding:0; } #content .statements li div { width:155px; float:left; padding:0 20px 17px 0; } #content .statements li div span { display:block; } #content .statements li div.last { width:120px; padding:0; } #content .statements li div .more { margin:7px 0 0 0; } #content .statements li.last { padding:0 0 3px; border-bottom:1px solid #e4e3e3; }  .full-content { width:982px; float:left; margin:0 0 28px; } .medium-curve { width:648px; float:left; background:url(images/bg-medium-curve.gif) no-repeat left bottom; margin:0 20px 23px 0; padding:0 0 20px; } .medium-curve .wrap-inner { width:608px; float:left; background:url(images/bg-medium-curve.gif) no-repeat left top; padding:20px 20px 0 20px; } .general-curve { width:661px; float:left; background:url(images/bg-normal-curve.gif) no-repeat left bottom; margin:0 20px 23px 0; padding:0 0 20px; } .general-curve .wrap-inner { width:621px; float:left; background:url(images/bg-normal-curve.gif) no-repeat left top; padding:20px 20px 0 20px; } #content .general-curve .news-list .details { width:460px; } .content-curve { width:661px; float:left; background:url(images/bg-content-curve.gif) no-repeat left bottom; margin:0 20px 20px 0; padding:0 0 20px; } .white{ background:url(images/bg-content-curve-white.gif) no-repeat left bottom; padding-bottom:14px !important; } .content-curve .wrap-inner { width:621px; float:left; background:url(images/bg-content-curve.gif) no-repeat left top; padding:20px 20px 0 20px; } #content .content-curve .wrap-inner .wrap-table { background:url(images/bg-table-inner.gif) no-repeat left top!important; width:621px; margin:0; } #content .content-curve .wrap-inner .wrap-table .du_table_gen { width:621px; background:url(images/bg-table-inner.gif) no-repeat left bottom!important; } #content .content-curve .wrap-inner .wrap-table .du_table_gen td.bg-expand { background-position:1px top!important; } #content .content-curve .wrap-inner .wrap-table .du_table_gen td.bg-expandright { background-position:right top!important; } .small-curve { width:312px; min-height:148px; height:auto !important; height:148px; float:left; position:relative; overflow:hidden; background:url(images/bg-small-curve.gif) no-repeat left bottom; } .ie7 .small-curve { padding:0 0 9px; min-height:139px; } .small-curve .wrap-inner { width:274px; float:left; background:url(images/bg-small-curve.gif) no-repeat left top; margin:0 0 10px; padding:18px 18px 0px 20px; overflow:hidden; } .small-curve .widget-image { position:absolute; right:1px; bottom:1px; } .ff2 .small-curve .widget-image { bottom:-26px; } #content .small-curve h3 { width:200px; } #content .small-curve p { width:165px; } #content .small-curve a.more { width:200px; } #content .widget { width:310px; float:left; margin:0 26px 20px 0; } #content .facility { width:297px; } #content .widget p { margin:0 0 7px; } .medium-curve .small-widget { width:296px; } .small-curve .small-widget { width:250px; } #content .small-curve .small-widget p { margin:0 0 13px; } #content .last { margin:0; } .small-widget h3 { float:none; margin:0 0 16px; } #content .facility-list { width:auto; float:left; margin:0; padding:0; } #content .facility-list li { width:auto; float:left; margin:0; padding:0 18px 0 0; background:none; } .ie #content .facility-list li { padding:0 8px 0 0; } #content .facility-list li.last { padding:0; } #content .facility-list li img { float:left; } #content .facility-list li a { display:block; float:left; margin:5px 0 0 0; text-align:center; position:relative; } #content .facility-list li a img { float:left; clear:both; margin:0 0 0 10px; } #content .facility-list a img.icon { margin:0 0 5px 0; }  #content .get-answer { width:660px; float:left; margin:0 0 17px; padding:0 0 20px; background:url(images/bg-answer-box.gif) no-repeat left bottom; } #content .get-answer .wrap-inner { width:620px; float:left; margin:0; padding:20px 20px 0 20px; background:url(images/bg-answer-box.gif) no-repeat left top; } #content .get-answer ul { width:621px; float:left; margin:0; padding:0; } #content .get-answer ul li { width:263px; height:123px; float:left; overflow:hidden; margin:0 19px 0 0; padding:18px 19px; background:url(images/bg-answer.gif) no-repeat left top; } #content .contact-us-ans ul li { width:301px; height:auto; float:left; overflow:hidden; margin:0 19px 0 0; padding:18px 0 0; background:url(images/bg-customercare.gif) no-repeat left top; } #content .contact-us-ans ul li div.curve{ width:263px; float:left; padding:0 19px 18px; background:url(images/bg-customercare.gif) no-repeat left bottom; min-height:249px; height:auto!important; height:249px; } #content .get-answer ul li p{ font-size:11px; } #content .get-answer ul li.last { margin:0; } #content .get-answer ul li strong { display:block; margin:0 0 5px; }  .monthly-plans { width:100%; float:left;  margin:0 0 36px; } .visitor-mob { margin:0 0 20px !important; } .monthly-plans a { display:block; float:left; padding: 0 28px 19px 0; width:200px; } .monthly-plans a.last { padding:0; } #content .card-list { float:left; border:none; margin:-8px 0 30px 0; } #content .card-list td { border:none; border-bottom:1px solid #ccc; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#666; padding:8px 0 6px 0; } #content .card-list td.right-space { border:none; } #content .card-list td img.thumb { margin:0 0 10px; } #content .card-list tr.last td { border:none; } #content .card-list td span, #content .card-list td strong { display:block; } .faq-button { padding:3px 0 20px 21px !important; background:url(images/btn-faq.gif) no-repeat left 0 !important; } #sitemap { float:left; width:100%; } #sitemap ul { float:left; width:233px; margin:0; padding:0 0 15px 0; } #sitemap li li { padding:0 0 4px 10px;  margin-right:2px; } #sitemap li h3 { padding:0; margin:0 0 10px; } #sitemap ul ul { float:none; padding:4px 0 0 0; } #sitemap ul ul ul { float:none; } #sitemap ul ul ul li { padding:0 5px 4px 10px; } #content .offer-list li p.fullwidth { width:250px; }   .gallery-block { width:680px !important; padding:0 0 0 20px !important; } #content #gallery { width:660px; float:left; background:url(images/bg-gallery.gif) no-repeat left top; padding:20px 0 0 20px; } #content #gallery #view { width:640px; margin: 0 0 10px; float:left; }   #tab { width:660px; float:left; position:relative; z-index:80; } #tab #tab-list { width:620px; float:left; margin:0; padding:0 20px; background:url(images/border-tab.gif) repeat-x left bottom; } #tab #tab-list li { width:auto; float:left; margin:0 4px 0 0; padding:0; background:0; } #tab #tab-list li a { float:left; height:29px; display:block; background:url(images/bg-tab.gif) no-repeat left top; padding:0; cursor:pointer; } #tab #tab-list li a:hover { background-position:left top; } #tab #tab-list li a span { display:block; background:url(images/bg-tab.gif) no-repeat right top; margin: 0 0 0 15px; padding:9px 13px 0 0; } #tab #tab-list li a:hover span { background-position:right top; } .ie6 #tab #tab-list li a span { margin: 0 0 0 7px; padding:9px 15px 0 5px; } #tab #tab-list li.current a { background-position:left -40px; } #tab #tab-list li.partner span { display:block; background:url(images/bg-tab.gif) no-repeat right -39px; margin: 0 0 0 15px; padding:9px 13px 0 0; height:21px; float:left; } .ie6 #tab #tab-list li.partner span { margin: 0 0 0 7px; } #tab #tab-list li.partner p { background:transparent url(images/bg-tab.gif) no-repeat left -39px; float:left; height:29px; display:block; padding:0; margin:0; } #tab #tab-list li.partner p span img { padding:0 0 7px; } #tab #tab-list li.current a span { background-position:right -40px; } #tab #tab-list li a span img { padding:0 0 7px; zoom:1; } .tab-content { width:610px; float:left; padding:27px 20px 0 30px; }   #content p.mandatory { width:auto; height:auto; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#999; background:none; margin:0 0 17px; } span.mandatory { width:9px; height:7px; line-height:0; background:url(images/icon-mandatory.gif) no-repeat left 5px; } #content .login { float:left; margin:0; padding:0; } #content .login li { float:left; background:none; padding:0; margin:0 0 20px; } #content .login li.password { margin:0 0 13px; } #content .login li.less-margin { margin:0 0 10px; } #content .login li label { width:99px; display:block; float:left; } #content .login li input { width:227px; height:16px; float:left; margin:0; padding:0; border:1px solid #e5e5e5; background:#f8f8f8; padding:2px 0 0 2px; } #content .login li input.submit, #content .login li input.checkbox { width:auto; height:auto; border:none; padding:0; margin:0; } #content .login li input.submit { margin-left:47px; } #content .login li label.remember { width:120px; font-size:12px; color:#666; margin:8px 0 0 0; } #content .login li label.remember input { background:none; width:13px; height:13px; margin:2px 0 0px; } #content .login li a.forgot-pass { display:block; margin:0px 0 0 0; float:left; }   #content .hor-sliding { width:100%; float:left; margin:0 0 30px; } .ie6 #content .hor-sliding { margin:0 0 12px; } #content .no-sliding { margin:0 0 20px; float:left; } #content .offer-list li { background:url(images/bg-content-slid-item.gif) no-repeat left top; } #content .events li { background:none; } #content .offer-list { position:relative; } #content .offer-list li { width:262px !important; height:169px !important; padding:20px 0 0 20px !important; margin:0!important; position:relative !important; } #content .no-slide li { width:295px !important; } #content .no-sliding li { width:295px !important; } #content .offer-list li .widget-image { position:absolute; bottom:1px; right:10px; } .ie6 #content .offer-list li .widget-image { position:absolute; bottom:0px; right:10px; } #content .no-slide li .widget-image { right:24px; } .ie6 #content .no-slide li .widget-image { right:23px; } #content .no-sliding li .widget-image { right:24px; } .ie6 #content .no-sliding li .widget-image { right:23px; }  #content .offer-list li p { width:130px; margin:0 0 8px; } #content .offer-list li h3 { float:none; position:relative; z-index:20; } #content .no-slide ul { float:left; margin:0; padding:0; } #content .no-slide ul li { float:left; margin:0; padding:0; }  .package-slide { width:200px; height:203px; background:url(images/bg-package.gif) no-repeat left top; padding:17px 20px; font-size:12px; position:relative; overflow:hidden; } span.fee { display:block; padding-top:10px; } .package-slide div { width:200px; } .package-slide div, .package-slide div strong, .package-slide div b { font-size:12px; } .package-slide div span { display:block; } .package-slide strong { font-size:12px; color:#666; margin:0 0 6px; display:block; } #myController { position:absolute; width:60px; margin:0 0 10px; bottom:13px; right:85px; } #myController a { width:9px; height:9px; line-height:0; display:block; float:left; text-indent:-999px; background:url(images/bg-controller.gif) no-repeat left top; margin:0 4px 0 0; } #myController a:hover { background-position:left -50px; } #myController a.current { background-position:left -50px; cursor:default; }   #content .listing { width:100%; float:left; margin:0 0 30px; padding:0; } #content .listing li { width:100%; float:left; margin:0 0 22px; padding:0 0 20px; border-bottom:1px solid #ccc; background:none; } #content .listing li.last { margin:0; border:none; padding:0; } #content .listing li p { margin:0; } #content .listing li h4 { margin:0 0 10px; } .image-right { float:right; margin:0 0 -50px; }   .events ul li a.excerpt { display:block; float:left; width:93px; } #content .events ul li div.details { width:181px; height:auto; float:left; padding:0; } #content .events ul li div.details h3 { margin:0 0 4px; } #content .events ul li div.details p { margin:0 0 4px; }   #utilities { width:100%; float:left; padding-top:10px; } #utilities a { display:block; float:left; background:url(images/bg-utilities.gif) no-repeat left -9999px; padding:7px 0 0 31px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#00aedb; } .safari #utilities a { padding-bottom:2px; } #utilities a:hover { color:#666; } #utilities a.print { background-position:left top; margin-right:40px; } #utilities a.email { background-position:left -80px; }   div.pagination { width:100%; float:left; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#999; border-top:1px solid #ccc; padding:22px 0 0 0; } div.wrap-paging { width:auto; float:right; line-height:15px; } div.pagination a { font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#00aedb; background:none; float:none; display:inline; } div.pagination a.previous img, div.pagination a.next img { position:relative; top:1px; } div.pagination a:hover { color:#666; } div.pagination a.current { color:#666; }   .banner-bottom { width:982px; float:left; background:url(images/bg-banner-bottom.gif) no-repeat left top; margin:0px 0 20px; } .banner-bottom .wrap-inner { width:942px; float:left; background:url(images/bg-banner-bottom.gif) no-repeat left bottom; padding: 0 20px 20px 20px; margin:20px 0 0 0; }   .form { list-style: none; padding: 0px; margin: 0px; } #content .form li { width: 340px; display: block; margin: 0 0 20px; padding:0; float: left; background:none; position:relative; } .ie #call-select .form li { position:static; } #content .form li.hidden input { display:none; } #content .form li.right { width:270px; } #content .form li.full { width:620px; } #content .form li.fullsurvey { width:610px; } .ie6 #content .form li.message { margin:0 0 10px; } #content .form li h2 { font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#333333; } #content .form li div { width:340px; float:left; } #content .form li div.last { width:270px; float:left; } #content .form li label, #content .form li input { float:left; } .form li li { padding: 0px; } .form li.fieldGroup { } .form li.focussed { background: #ededed; } .form li.section-break { margin: 10px; padding: 5px 0px 5px 10px; display: block; width: auto; background: #d9e6f4; } .form li.section-break h3 { padding: 6px 0!important; margin: 0; font-size: 14px; font-weight: bold!important; color: #000; width:auto!important; } .form li label { width:84px; display: block; font-weight: normal; color: #666; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; } .form li span { display: block; float: left; } .form li span.note { color: red; font-size: 16px; font-weight: bold; margin-right: 4px; float: none; display: inline; } .form li span label { font-size: 10px; margin: 0px 0px 5px 0px; font-weight: normal; color: #666; } #content .form ul.radios, #content .form ul.checkboxes { width:170px; padding: 0; margin: 0; } .form ul.radios li, .form ul.checkboxes li { width:auto !important; margin: 0 30px 0 0 !important; clear:none !important; } .form ul.radios li.last, .form ul.checkboxes li.last { margin:0 !important; } .form ul.radios li input, .form ul.checkboxes li input { width:15px !important; height:15px !important; margin:0px 5px 0px 0; padding:0; border:none !important; background:none !important; } #content .form ul.radios li label, #content .form ul.checkboxes li label { width:auto; margin-top:-2px; } .form ul.radios li label.error, .form ul.checkboxes li label.error { width:200px; } #wrap_mobileForm_rdConnect label.error, #wrap_businessForm_rdConnect label.error, #wrap_athomeForm_rdConnect label.error{ position:relative; margin-top:-38px; } .form li input[type="checkbox"] + label { display: inline; font-weight: normal; margin-left:0px; margin-top:1px; } .form li input[type="radio"] { margin-left: 5px; margin-bottom: 5px; } .form li input[type="radio"] + label { display: inline; font-weight: normal; margin-left:0px; margin-top:3px; } .form li ul li input[type="checkbox"] + label { margin-left: 0px; margin-top: 4px; } .form li ul li input[type="radio"] + label { margin-left: 0px; margin-top: 0px; } .form li span.required { background: url(images/icon-required.html) no-repeat -5px -4px; display: none; width: 10px; float: none; } .form li.focussed label { color: #000; } .form div.notes { color: #333; font-size: 10px; } .form div.notes p { padding: 0; } .preferences .form li.section-break div.notes { padding: 0 !important; } .form div.notes h4 { font-size: 14px; } .form span.mceEditor { clear: both; margin-bottom: 10px; } #content #area-select { float:left; } #content .du-hdtv{ margin:0; padding:0 0 7px; } #content .du-hdtv li{ padding:0 0 8px 10px; margin:0; background:url(images/bg-nav-sidebar-level2.gif) no-repeat 0 5px; } #content #wrap_hdtvbookingForm_field4, #content #wrap_hdtvbookingForm_txtDuHDPackage{ margin-bottom:5px; } #content .form-hdtv .frm-checkbox input{ width:auto !important; margin-left:0px; }   #content .form input, #content .form select, #content .form textarea { width:162px; height:16px; float:left; border:1px solid #c7c7c7; padding: 2px 0 0 2px; background:#f8f8f8; } #content .form input:focus, #content .form textarea:focus{ background-color: #fff; } #content .form select { padding:0; width:168px; height:20px; } #content .form textarea { width:502px; height:48px; overflow:auto; } .form input[type="text"].s1 { width: 30px; } .form input[type="text"].s2 { width: 80px; } .form input[type="text"].s3 { width: 120px; } .form input[type="text"].s4 { width: 240px; } .form input[type="text"].s5 { width: 360px; } .form select.s1 { width: 30px; } .form select.s2 { width: 80px; } .form select.s3 { width: 120px; } .form select.s4 { width: 244px; } .form select.s5 { width: 360px; } #contnet .form textarea { width:502px; height:48px; float:left; margin: 0; } .form textarea.s1 { width: 30px; } .form textarea.s2 { width: 80px; } .form textarea.s3 { width: 120px; } .form textarea.s4 { width: 244px; } .form textarea.s5 { width: 360px; } #content .form span.mandatory { position:absolute; right:78px; top:0; margin:-5px 0 0 3px; height:12px; } #content .form li.right span.mandatory { position:absolute; right:8px; top:0; margin:-5px 0 0 3px; height:12px; }  .form select.auto, .form input.auto, .form textarea.auto { width: auto !important; } #content .form button { width:80px; height:25px; border:none; background:none; margin:0px 0 0 82px; padding:0; cursor:pointer; } .ff3 #content .form button, .ff2 #content .form button { width:85px; height:27px; } #content .form button img { float:left; overflow:hidden; }   .form li input.calendar-input { vertical-align: middle; margin: 0; } .form li input.picture-input { vertical-align: middle; margin: 0; } .form li label.error { width:163px; display:inline; clear:both; margin:0 0 0 84px; } #content .form h3 { width:84px; float:left; font:normal 13px Verdana, Arial, Helvetica, sans-serif; color:#666; }  #content .single-col-form { width:550px; float:left; } #content .single-col-form li { width:100%; } #content .single-col-form li label, #content .single-col-form li h3 { width:313px; padding:0 20px 0 0; } #content .single-col-form li#wrap_vodForm_chkTerms label{width:380px; position:absolute; left:25px; top:0;} #content .single-col-form li#wrap_vodForm_chkTerms label.error{margin:0;}  #content .single-col-form .form input, #content .single-col-form .form select, #content .single-col-form .form textarea { width:200px; float:left; } #content .single-col-form .form select { width:205px; padding:0; height:20px; margin:0; } #content .single-col-form li button { margin: 0 0 0 331px; } #content .single-col-form li label.error { width:200px; margin:0 0 0 333px; padding:0; } .ie #content .single-col-form li label.error {  } #content .single-col-form .form span.mandatory { position:absolute; right:0; top:0; margin:-5px 0 0 3px; height:12px; }  #content .callselect-form { float:left; } #content .callselect-form li { width:auto; float:left; background:none; margin:0; padding:0 20px 0 0; position:relative; } .ie6 #content .callselect-form li { } #content .callselect-form li label { display:block; padding:0 0 5px; } #content .callselect-form li input { background:#F8F8F8 none repeat scroll 0 0; border:1px solid #EBEBEB; float:left; height:16px; padding:2px 0 0 2px; width:162px; } input#agree { width:15px !important; height:15px !important; } #content .callselect-form li.newAreaCode input { width:64px; } #content .callselect-form li button { background:none; border:none; margin:17px 0 0 0; } #content .callselect-form li span.mandatory { height:15px; position:absolute; display:block; right:8px; top:19px; margin:0 0 0 3px; } #content .callselect-form li label.error { width:162px; display:block; clear:both; } #content .callselect-form li.newAreaCode label.error { width:64px; } span.callselectagree { width:525px; float:left; display:block; }   #opeator-listing-sms a.prev { padding-right:140px; }   #content .tabberlive { width:100%; float:left; } .top-margin{ margin-top:15px; } 
#content .tabberlive .tabbernav, #content .tabberoldlive .tabberoldnav, ul.rtsUL {  float:left; margin:0 0 29px; padding:0 10px; background:transparent url(images/border-tab.gif) repeat-x scroll left bottom; clear:both; } 
#content .tabberlive .tabbernav li, #content .tabberoldlive .tabberoldnav li, #content ul.rtsUL li.rtsLI { width:auto; float:left; height:36px; display:block; background:url(images/bg-tab.gif) no-repeat left top; padding:0; margin:0 5px 0 0; cursor:pointer; }   
#content .tabberlive .tabbernav li:hover, #content .tabberoldlive .tabberoldnav li:hover { background-position:left top; } 
#content .tabberlive .tabbernav li a, #content .tabberoldlive .tabberoldnav a , #content ul.rtsUL li.rtsLI a{ display:block; float:left; height:27px; background:url(images/bg-tab.gif) no-repeat right top; margin: 0 0 0 15px; padding:9px 15px 0 0;white-space:nowrap; font-size:12px; } 
.ie6 #content .tabberlive .tabbernav li a, .ie6 #content .tabberoldlive .tabberoldnav a { margin: 0 0 0 3px; display:block; } #content .tabberlive .tabbernav li a:hover, #content .tabberoldlive .tabberoldnav a:hover { background-position:right top; } 
#content ul.rtsUL li.tabberactive, #content .tabberlive .tabbernav li.tabberactive, #content .tabberoldlive .tabberoldnav li.tabberoldactive { background-position:left -48px; } 
#content ul.rtsUL li.tabberactive a,#content .tabberlive .tabbernav li.tabberactive a, #content .tabberoldlive .tabberoldnav li.tabberoldactive a { background-position:right -48px; color:#333;font-weight:normal;} 
#content .tabberlive .tabbernav li.tabberactive a:hover, #content .tabberoldlive .tabberoldnav li.tabberoldactive a:hover { background-position:right -48px; } #content .tabberoldlive .tabberoldtabhide { display:none; } #content .tabberoldlive .tabberoldtab { float:left; .float:none; } #content .tabberlive .tabbertab { width:100% !important; float:left; padding-bottom:15px; } #content .tabberlive .tabbertab table{  } .ie6 #content .tabberlive .tabbertab { width:100% !important; float:none; } #content .tabberlive .tabbertabhide { display:none; } #content .tabbertab h2 { display:none; } #content h3 {font:15px Verdana, Arial, Helvetica, sans-serif; color:#333333; float:left; padding:0 0 10px 0; margin:0; width:100%;font-weight:bold;margin:0px;line-height: 15px !important;} #content .accordion h3 a, #content .tabbertab h3 a{ display:block; background:url(images/icon-h3-close.gif) no-repeat right 5px; padding:0 10px 0 0; } #content .tabbertab h3 a:hover{ background:url(images/icon-h3-close-hover.gif) no-repeat right 5px; display:block; } #content .accordion h3 a.p7ABtrig_down, #content .tabbertab h3 a.p7ABtrig_down { background:url(images/icon-h3-open.gif) no-repeat right 5px; } #content .tabbertab h4 { font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#00aedb; } #content .tabbertab h6 { padding:0 0 10px 0; }  #content .tabbertab table { border:none; width:678px; } #content .tabbertab table td, #content .tabbertab table th{ border-bottom:1px solid #ccc; padding:17px 10px 13px 10px; }  #content div.tabbertab table td.nopadding{ padding:0 0 0 0; }  .ie6 #content .tabberlive .tabbertab p#iddlist { padding:0 0 0 5px; } #content .tabbertab .wrap-divice-table { background:url(images/bg-tab-table.gif) no-repeat left top; float:left; padding:0 0 0; margin:0 0 18px; } #content .tabbertab table#diveces-new { width:100%; float:left; padding:0px 20px 10px 0px; margin:20px 0 0px 0; background:url(images/bg-tab-table.gif) no-repeat left bottom; border:none; } #content .tabbertab table#diveces-new td { border:none; } #content .tabbertab table#diveces-new tr td.device { background:transparent url(images/bg-device.jpg) no-repeat scroll 80px bottom; height:217px; padding:0; text-align:center; padding:0 0 10px 50px; border:none; width:243px!important; } #content .tabbertab table#diveces-new b { display:block; } #content #diveces-new.Table01 img { float:none; margin:1.5em 0; }  #roaming-content { width:100%; float:left; } #roaming-spotlight { float:left; margin:0 0 20px; } #roaming-country-select { width:100%; float:left; margin:0 0 18px; } #roaming-content h5 { background:#E5ECF9; padding:5px; } #roaming-country-select select { background:#F8F8F8 none repeat scroll 0 0; border:1px solid #EBEBEB; height:20px; padding:0; width:258px; } #scroller { width:100%; float:left; margin:0 0 0px; } .ie #scroller { width:100%; float:left; margin:0 0 18px; } #scroller a.prev { float:right; background:none; } #scroller .next { display:inline; float:right; background:none; } #roaming-heading { float:left; } #roaming-heading .wrap-home{ float:left; background:url(images/bg-table2.gif) no-repeat left bottom !important; margin-bottom:10px; } #roaming-heading .wrap-home table{ width:660px; } #roaming-content #roaming { width:530px; float:left; margin:0 0 0 8px; } .ie #roaming-content #roaming { margin:0 0 0 0px; } .ie7 #roaming-content #roaming { margin:0 0 0 8px; } #content .table-align .wrap-table { margin-left:-20px; }   #content .wrap-table {width:678px; float:left; background:url(images/bg-table2.gif) no-repeat left top !important; margin:0px 0 20px 0; padding:1px 0px 0px 0px !important; clear:both; } #content .wrap-table .thead { height:20px } #content .du_table1, #content .du_table2, #content .du_table3, #content .du_table4, #content .du_table5, #content .du_table6, #content .du_table7, #content .du_table11, #content .du_table12, #content .du_table13, #content .du_table14, #content .du_table15, #content .du_table16, #content .du_table17, #content .du_table25 { width:660px; float:left; background:url(images/bg-table-bottom2.gif) no-repeat 0px bottom !important;  margin:6px 0 0 0; padding:0; border:none; } #content .tabbertab table.du_table1, #content .tabbertab table.du_table2, #content .tabbertab table.du_table3, #content .tabbertab table.du_table4, #content .tabbertab table.du_table5, #content .tabbertab table.du_table6, #content .tabbertab table.du_table7, #content .tabbertab table.du_table11, #content .tabbertab table.du_table12, #content .tabbertab table.du_table13, #content .tabbertab table.du_table14, #content .tabbertab table.du_table15, #content .tabbertab table.du_table16, #content .tabbertab table.du_table17, #content .tabbertab table.du_table25 { background:url(images/bg-tab-table.gif) no-repeat -1px bottom; margin:10px 0 0 0px;  border:none; } #content .du_table1 td, #content .du_table2 td, #content .du_table3 td, #content .du_table4 td, #content .du_table5 td, #content .du_table6 td, #content .du_table7 td, #content .du_table11 td, #content .du_table12 td, #content .du_table13 td, #content .du_table14 td, #content .du_table15 td, #content .du_table16 td, #content .du_table17 td, #content .du_table25 td { border:none; margin:0; padding:0; } #content .du_table1 table, #content .du_table2 table, #content .du_table3 table, #content .du_table4 table, #content .du_table5 table, #content .du_table6 table, #content .du_table7 table, #content .du_table11 table, #content .du_table12 table, #content .du_table13 table, #content .du_table14 table, #content .du_table15 table, #content .du_table16 table, #content .du_table17 table, #content .du_table25 table { border:none; margin:0; } #content .du_table1 td td, #content .du_table2 td td, #content .du_table3 td td, #content .du_table4 td td, #content .du_table5 td td, #content .du_table6 td td, #content .du_table7 td td, #content .du_table11 td td, #content .du_table12 td td, #content .du_table13 td td, #content .du_table14 td td, #content .du_table15 td td, #content .du_table16 td td, #content .du_table17 td td, #content .du_table25 td td { border:none; border-bottom:1px solid #ccc; border-right:1px solid #ccc; margin:0; padding:12px 20px; } #content .du_table1 td td p, #content .du_table2 td td p, #content .du_table3 td td p, #content .du_table4 td td p, #content .du_table5 td td p, #content .du_table6 td td p, #content .du_table7 td td p, #content .du_table11 td td p, #content .du_table12 td td p, #content .du_table13 td td p, #content .du_table14 td td p, #content .du_table15 td td p, #content .du_table16 td td p, #content .du_table17 td td p, #content .du_table25 td td p { margin:0; } #content .du_table1 tr tr.last td, #content .du_table2 tr tr.last td, #content .du_table3 tr tr.last td, #content .du_table4 tr tr.last td, #content .du_table5 tr tr.last td, #content .du_table6 tr tr.last td, #content .du_table7 tr tr.last td, #content .du_table11 tr tr.last td, #content .du_table12 tr tr.last td, #content .du_table13 tr tr.last td, #content .du_table14 tr tr.last td, #content .du_table15 tr tr.last td, #content .du_table16 tr tr.last td, #content .du_table17 tr tr.last td, #content .du_table25 tr tr.last td { border-bottom:none; } #content .du_table1 td.last, #content .du_table2 td.last, #content .du_table3 td.last, #content .du_table4 td.last, #content .du_table5 td.last, #content .du_table6 td.last, #content .du_table6 td.last, #content .du_table11 td.last, #content .du_table12 td.last, #content .du_table13 td.last, #content .du_table14 td.last, #content .du_table15 td.last, #content .du_table16 td.last, #content .du_table17 td.last, #content .du_table25 td.last { border:none; } #content .du_table1 table td.last, #content .du_table2 table td.last, #content .du_table3 table td.last, #content .du_table4 table td.last, #content .du_table5 table td.last, #content .du_table6 table td.last, #content .du_table7 table td.last, #content .du_table11 table td.last, #content .du_table12 table td.last, #content .du_table13 table td.last, #content .du_table14 table td.last, #content .du_table15 table td.last, #content .du_table16 table td.last, #content .du_table17 table td.last, #content .du_table25 table td.last { border-bottom:1px solid #ccc; } #content .du_table1 tfoot, #content .du_table2 tfoot, #content .du_table3 tfoot, #content .du_table4 tfoot, #content .du_table5 tfoot, #content .du_table6 tfoot, #content .du_table7 tfoot, #content .du_table11 tfoot, #content .du_table12 tfoot, #content .du_table13 tfoot, #content .du_table14 tfoot, #content .du_table15 tfoot, #content .du_table16 tfoot, #content .du_table17 tfoot,#content .du_table25 tfoot{ display:none; } #content .du_table1 tr.thead td, #content .du_table2 tr.thead td, #content .du_table3 tr.thead td, #content .du_table4 tr.thead td, #content .du_table5 tr.thead td, #content .du_table6 tr.thead td, #content .du_table7 tr.thead td, #content .du_table11 tr.thead td, #content .du_table12 tr.thead td, #content .du_table13 tr.thead td, #content .du_table14 tr.thead td, #content .du_table15 tr.thead td, #content .du_table16 tr.thead td, #content .du_table17 tr.thead td, #content .du_table25 tr.thead td { background: url(images/bg-col-table-top.gif) no-repeat 0 0; font-size:13px; font-weight:bold; padding:6px 20px 10px 20px; height:32px; } #content .du_table1 tr.thead th, #content .du_table2 tr.thead th, #content .du_table3 tr.thead th, #content .du_table4 tr.thead th, #content .du_table5 tr.thead th, #content .du_table6 tr.thead th, #content .du_table7 tr.thead th, #content .du_table11 tr.thead th, #content .du_table12 tr.thead th, #content .du_table13 tr.thead th, #content .du_table14 tr.thead th, #content .du_table15 tr.thead th, #content .du_table16 tr.thead th, #content .du_table17 tr.thead th, #content .du_table25 tr.thead th { background: url(images/bg-col-table-top.gif) no-repeat 0 0; font-size:13px; font-weight:bold; padding:6px 20px 13px 20px; } #content .du_table1 td.last, #content .du_table2 td.last, #content .du_table3 td.last, #content .du_table4 td.last, #content .du_table5 td.last, #content .du_table6 td.last, #content .du_table7 td.last, #content .du_table11 td.last, #content .du_table12 td.last, #content .du_table13 td.last, #content .du_table14 td.last, #content .du_table15 td.last, #content .du_table16 td.last, #content .du_table17 td.last, #content .du_table25 td.last { border-right:none; } #content .tabbertab .Table01 { margin: 0 0 20px;  } #content .tabbertab table tr.last td.last .simple-table{ border:none !important; margin-bottom:0; }  .p7AB { width:100%; float:left; } .p7AB div { width:100%; float:left; }  .p7AB div .tabbertab div { padding-bottom:10px; }   .home #spotlight { height:452px; margin:0 0 18px; } .home #wrap { background:none; margin:0; padding:0; } #ticker { width:971px; height:27px; float:left; background:url(images/bg-news-scroll.gif) no-repeat left top; font:normal 13px Verdana, Arial, Helvetica, sans-serif; color:#666; padding:0 0 20px 10px; } #ticker .ticker-title{ float:left; padding:4px 41px 0 0; background:url(images/btn-news-update.gif) no-repeat right top; height:23px; color:#fff; margin-right:15px; } #ticker span { display:block; float:left; padding:4px 0 0 0; } #ticker a.more { float:left; margin:9px 0 0 45px; background-position:left 2px; } #ticker a.more:hover { background-position:left -98px; } #inside-ticker{ width:981px; height:25px; overflow:hidden; float:left; font:normal 13px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:0 0 20px; padding-top:3px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; } #inside-ticker .ticker-title { float:left; background:url(images/btn-promotions.gif) no-repeat 0 0; height:22px; margin-right:14px; } #inside-ticker .ticker-title span{ float:left; margin:0 0 0 10px; padding:3px 32px 0 0; background:url(images/btn-promotions.gif) no-repeat 100% 0; height:19px; color:#fff; } .ie6 #inside-ticker .ticker-title span{ margin-left:5px; } #inside-ticker span { display:block; float:left; padding:4px 0 0 0; } #inside-ticker a.more { float:left; margin:9px 0 0 45px; background-position:left 2px; color:##00AEDB } #inside-ticker a.more:hover { background-position:left -98px; } ul.news, #news-ticker{ margin:0; padding:0; float:left; width:820px; height:27px!important; overflow:hidden; } ul.news li, #news-ticker li{ float:left; width:100%; padding:5px 0 4px 0; } ul.news li a{ color:#999; } #inside-ticker ul.news li a{ color:#00AEDB; } ul.news li a:hover{ color:#00AEDB; } #inside-ticker ul.news li a:hover{ color:#999; } .img-news-ticker{ float:left; margin-right:15px; } .wrap-widget-home { width:982px; height:160px; float:left; overflow:hidden; margin:0; padding:0; background:url(images/bg-services-list.gif) no-repeat left top; } .wrap-widget-home div { width:309px; height:140px; float:left; position:relative; margin:0; padding:18px 0 0 17px; border-right:1px solid #e7e7e7; } .wrap-widget-home div.last { border:none; } .wrap-widget-home div .widget-image { width:auto; height:auto; position:absolute; right:-1px; bottom:0px; padding:0; } .widget-image img{ vertical-align:bottom; } .wrap-widget-home div h3 { margin:0 0 14px; padding:0; } .wrap-widget-home div h4 { width:190px; margin:0 0 4px; padding:0; } .wrap-widget-home div p { width:170px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:0 0 10px -1px; } .wrap-widget-home div a.more { width:190px;background: url("images/bg-arrow.gif") no-repeat scroll left 2px transparent;} .wrap-product-list { width:980px; height:73px; overflow:hidden; float:left; background:url(images/bg-product-list.gif) no-repeat left top; } .product-list { width:419px; float:left; border-right:1px solid #e7e7e7; padding: 10px 0 0 70px; background:url(images/icon-dushop.jpg) no-repeat 8px 10px; } .wrap-product-list div.last { border:none; } .product-list .icon { float:left; margin: 0 2px 0 0; } .product-list .title { float:left; margin:5px 6px 0 0; } .product-list ul li a.excerpt { display:block; float:left; } .product-list ul li .details { float:left; } .product-list ul li h5 { margin:6px 0 5px; }   #page-content{ padding-top:10px; }   #content #wrap_businessForm_chkServices{ width:560px; } #content #wrap_businessForm_chkServices ul{ width:350px; } #content #wrap_businessForm_chkServices ul#businessForm_chkServices{ width:405px; } #content #wrap_businessForm_chkServices ul#businessForm_chkServices li{ width:125px!important; margin:5px 10px 0 0!important; } #content #wrap_businessForm_chkServices ul#businessForm_chkServices li label{ width:100px!important; }   #rolloutdata { width:100%; float:left; }  #footer { width:982px; float:left; border-top:2px solid #ebebeb; padding:24px 0 26px 0; margin:2px 0 0 0; } .info-panel { float:left; margin: 0 14px 0 0; } #footer p { float:left; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#cccccc; margin:14px 0 0 0; } .home #nav-footer { width:700px; float:left; margin:13px 0 0 0; padding:0; } .home #nav-footer li { float:left; margin:0; padding:0 0 0 16px; } #nav-footer { float:right; margin:13px 0 0; padding:0; width:49%; } #nav-footer li { float:right; margin:0; padding:0 0 0 16px; } .home #nav-footer li.first{ padding-left:0; } #nav-footer li a { font-size:11px; color:#999; } #nav-footer li a:hover, #nav-footer li.current a { color:#666; } #toggle { width:100%; height:29px; position:relative; background:url(images/bg-toogle.gif) repeat-x left 12px; clear:both; z-index:5; }  #toggle h5 { width:64px; height:12px; line-height:0; margin:0 auto; padding:0 0 0 918px; cursor:pointer; background:url(images/btn-nav-footer.gif) no-repeat right top; } #toggle h5.close { background:url(images/btn-nav-footer-open.gif) no-repeat right top; } #nav-bottom { width:100%; background:#f5f5f5; overflow:hidden; position:relative; z-index:5; } #nav-bottom h5 { position:absolute; top:-12px; right:10px; cursor:pointer; } #nav-bottom ul { width:982px; position:relative; margin:0 auto; padding:0 0 30px 0; } #nav-bottom ul li { width:245px; float:left; margin:0 0 2px; padding:11px 0 0 0; } #nav-bottom ul li h6 { margin: 0 0 12px; } #nav-bottom ul li ul { width:140px; margin:0; float:left; } #nav-bottom ul li li { margin:0; float:left; clear:both; padding:0; margin:0 0 4px; } #nav-bottom ul li li a { display:block; font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#999; padding:0 0 0 9px; background:url(images/bg-arrow.gif) no-repeat left -140px; } #nav-bottom ul li li.current a { color:#666; background-position:left -93px; } #nav-bottom ul li li a:hover { color:#666; background-position:left -140px; } .lastmap { clear:both; }   label.error { font:normal 11px Verdana, Arial, Helvetica, sans-serif !important; color:#333 !important;  padding:2px 2px !important; }  #content .PayG { float:left; margin:0; } #content .PayG li { height:70px; } #content .PayG li, #content .PayG li a { float:left; width:auto; list-style:none; background:none; } td.has-border { border-right:1px solid #ccc; } table#additional-serivces { border:1px solid #ccc; } #content table.du_table11 tr td { padding:12px 5px 5px 12px; } .du_table11 a{ font-size: 11px; } #visitor-mobile { margin-top:-20px; position:relative; } table.du_table7 { margin-top:0; } #video-block { float:left; height:520px; overflow:hidden; background:0; } .ie6 #video-block { } #useful-numbers .no-border { border:0; } table#recharge-table { background:url(images/bg-table2.gif) no-repeat left top; border:0; } table#recharge-table tr th { border:0; padding:10px; } table#recharge-table table tr td { padding:10px; } #content .wrap-table .du_table1 table tr td { .padding-right:20px!important; } iframe { width:600px; overflow:hidden; } .contact-us-services { width:100%; float:left; } .contact-us-services address { font-style:normal; } .contact-us-services strong { clear:both; float:left; margin:25px 0 10px; width:100%; } #content .contact-us-services p { float:left; margin:0 0 10px; padding:0; width:100%; } .contact-us-services p img { float:left; margin:0; } .contact-us-services address { margin:0; } .contact-us-services p span { margin-top:8px; float:left; }  .sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none; } .sf-menu { line-height: 1.0; } .sf-menu ul { position: absolute; top: -999em; width: 10em;  } .sf-menu ul li { width: 100%; } .sf-menu li:hover { visibility: inherit;  } .sf-menu li { float: left; position: relative; } .sf-menu a { display: block; position: relative; } .sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0; top: 2.5em;  z-index: 99; } ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em; } ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left: 10em;  top: 0; } ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top: -999em; } ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left: 10em;  top: 0; }  .sf-menu { float: left; margin-bottom: 1em; } .sf-menu a { border-left: 1px solid #fff; border-top: 1px solid #CFDEFF; padding: .75em 1em; text-decoration:none; } .sf-menu a, .sf-menu a:visited {  color: #13a; } .sf-menu li { background: #BDD2FF; } .sf-menu li li { background: #AABDE6; } .sf-menu li li li { background: #9AAEDB; } .sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { background: #CFDEFF; outline: 0; }  .sf-menu a.sf-with-ul { padding-right: 2.25em; min-width: 1px;  } .sf-sub-indicator { position: absolute; display: block; right: .75em; top: 1.05em;  width: 10px; height: 10px; text-indent: -999em; overflow: hidden; background: url(../images/arrows-ffffff.html) no-repeat -10px -100px;  } a > .sf-sub-indicator {  top: .8em; background-position: 0 -100px;  }  a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator { background-position: -10px -100px;  }  .sf-menu ul .sf-sub-indicator { background-position: -10px 0; } .sf-menu ul a > .sf-sub-indicator { background-position: 0 0; }  .sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator { background-position: -10px 0;  }  .sf-shadow ul { background: url(../images/shadow.html) no-repeat bottom right; padding: 0 8px 9px 0; -moz-border-radius-bottomleft: 17px; -moz-border-radius-topright: 17px; -webkit-border-top-right-radius: 17px; -webkit-border-bottom-left-radius: 17px; } .sf-shadow ul.sf-shadow-off { background: transparent; } .tabbertab p#simplespan span { float:left; padding-right:10px; } #tvguide { float:left; overflow:hidden; padding-bottom:20px; margin-bottom:18px; position:relative; width:660px;  background:url(images/bg-table-tv-top01.gif) no-repeat left top; } #tvguide table, #tvguide td, #tvguide th{ border:0 !important; } .tab-guide-bottom{ float:left; width:100%;   } .wrap-tv-table{ float:left; width:100%; } .col-left{ width:120px; float:left; text-align:center; padding:10px 5px 0; } #tvguide .tab-guide-bottom .wrap-tv-table{ border-left:1px solid #ccc; border-right:1px solid #ccc; width:658px; } #tvguide .tab-guide-bottom .grid-title{ border:none; padding-left:1px; border-bottom:1px solid #ccc; } #tvguide .tab-guide-bottom{ padding-bottom:20px; background:url(images/bg-table-tv-bot01.gif) no-repeat 0 bottom; } .grid-title .tv-guide-scroll{ min-height:63px; height:auto !important; height:63px; } .tv-guide-scroll{ border-left:1px solid #ccc; min-height:63px; height:auto !important; height:63px; } .grid-title .tv-guide-scroll table{ margin-bottom:0; } .grid-content-ash{ background:#E8E8E8;  border-bottom:1px solid #ccc; } .grid-content-white{ background:#fff; border-bottom:1px solid #ccc; } .tv-guide-scroll{ position:relative; width:515px; overflow-x:hidden; } #content .tv-guide-table{ position:relative;  margin-top:10px; background:none; } #content #roaming-result table{ background:none; } #content .info-list-content .tv-guide-table{ margin-top:4px; } #content #roaming-result .tv-guide-buttons a.prev{ background:url(images/sroll_left.gif) no-repeat 0 0; width:29px; height:29px; padding-left:0; } #content #roaming-result .tv-guide-buttons a.next{ background:url(images/sroll_right.gif) no-repeat 0 0; width:29px; height:29px; } #content .tv-guide-table td{ padding-top:0; } .tv-guide-table td{ width:100px; padding:0 10px 4px 5px!important; } .grid-title .col-left{ height:31px; padding:11px 5px 0; } #content .grid-title p ,#content .grid-title div{ font-weight:bold; margin:0 !important; } .grid-title .tv-guide-scroll{  } #content .simple-table { border:1px solid #ccc!important; border-width:1px!important; margin-bottom:15px; } .ie #content .simple-table { border-collapse:collapse!important; } #content .simple-table td, .simple-table th {   } .do-right { float:right; text-align:right; } .tv-guide-buttons{ float:left; width:100%; } .tv-guide-buttons .next, .tv-guide-buttons .prev{ background:none; float:right; } .tv-guide-buttons .prev{ margin-right:0 !important; } .tv-guide-buttons .next{ margin-left:30px !important; padding-right:0 !important; } #content table#wow-faq{ border:none; } #sidebar-left .related-links ul#recent-search li.last a{ background:none; } #roaming-loader{ float:left; display:block; margin-top:10px; background:url(images/lightbox-ico-loading.gif) no-repeat; padding:10px 0 10px 50px; } #content h2{ font-size:20px; line-height:20px; } .home-service table td{ vertical-align:middle!important; } #outer-container-survey{ width:415px; padding:0; float:left; position:absolute; left:31%; top:20px; z-index:999; } #container-survey{ float:left; width:350px; padding:0 25px 0 40px; behavior: url(includes/iepngfix.htc); background:url(images/bg-survey-popup.png) repeat-y 0 0; color:#999; z-index:999; } #container-survey p{ color:#999; margin:0 0 16px 0; } #survey-bg-top{ behavior: url(includes/iepngfix.htc); background:url(images/bg-survey-popup-top.png) no-repeat 0 0; float:left; width:100%; height:31px; } #survey-bg-bottom{ behavior: url(includes/iepngfix.htc); background:url(images/bg-survey-popup-bottom.png) no-repeat 0 0; float:left; width:100%; height:31px; } #container-survey h5{ color:#666; font-size:12px; margin:0; } p img.img-feedback{ margin:0 3px -5px 2px; position:relative; float:none; } .wrap-btn{ float:left; width:100%; padding:9px 0; } .wrap-link{ float:left; width:100%; } #container-survey .wrap-btn p{ margin:0 0 7px 0; } .wrap-link a{ background:url(images/bg-arrow.gif) no-repeat left 6px; padding:0 22px 0 10px; float:left; } .wrap-link a:hover{ background:url(images/bg-arrow.gif) no-repeat left 6px; } #survey-tipbox{ height:70px; width:81px; z-index:90; position:absolute; float:right; right:-109px; margin-top:20px; } #survey-tipbox.feedback800{ right:23px; } #content .faq-listing{ width:100%; float:left; border-top:2px solid #e5e5e5; padding:12px 0 0 0; } #content .faq-listing li{ width:100%; float:left; background:none; position:relative; padding:0; margin:0 0 12px 0; border-bottom:1px solid #ccc; } #content .faq-listing ul{ padding:0; margin:0 0 12px 0; } #content .faq-listing li li{ border:0; padding:0; margin:0; } #content .faq-listing li div{ float:left; width:95%; } #content .faq-listing li a.button{ background:url(images/img-on.gif) no-repeat 0 0; position:absolute; right:0; top:1px; width:20px; height:20px; } #content .faq-listing li a.on{ background:url(images/img-off.gif) no-repeat 0 1px; } .faq-listing h4{ margin:0!important; width:95%; padding:0 0 12px 0; } .faq-listing h4 a{ font-size:13px; color:#00aedb; } #tipsBox{ position:absolute; right:-121px; height:80px; z-index:90; } #tipsBox.tipsBox800{ right:12px; } .roaming{ float:left; width:100%; } #content .roaming ul{ margin:0; } #content .roaming li{ background:none; margin:0; padding:0 0 28px 0; } #content .roaming h4{ margin:0 0 3px 0; } #content .selector ul{ width:500px; padding:17px 20px 20px 117px; margin:0; background:url(images/img-roming.jpg) no-repeat 0 0; float:left; } #content .selector ul li{ padding:0 0 2px 20px; float:left; width:190px; } #content .selector ul li.last{ padding-left:34px; background:url(images/arrow-roaming.html) no-repeat 0 19px; } #content .selector select{ width:167px; margin-top:3px; background:#f8f8f8; border:1px solid #dbdbdb; } #content .plan-listing li{ border-bottom:1px solid #ccc; margin-bottom:15px; padding:0; width:100%; } #content .plan-listing li.last{ margin-bottom:0; border:0; } #content .plan-listing li li{ border:0; margin-bottom:0; padding:0 0 12px 12px; background: url(images/bg-arrow-content.gif) no-repeat 0 -94px; } #content .plan-listing h4{ font-size:13px; color:#666; margin:0 0 9px 0; } .roaming .content-curve{ padding-bottom:7px; } #content .roaming h3{ padding-bottom:18px; } .wrap-code{ float:left; width:100%; border-bottom:2px solid #e5e5e5; padding:0 0 5px 0; margin:0 0 18px 0; } .wrap-code span{ float:right; font-size:10px; color:#999; } #content .wrap-code p{ float:left; margin:0; } .cost{ float:left; width:100%; } #content .cost p{ color:#333; font-size:13px; } #content .cost table{ width:335px; border:0; margin:0 0 10px 0; } #content .cost table td{ border-right:0; border-top:0; border-left:0; padding:4px 0 !important; } #content .cost table tr.last td{ border:0; } #content .cost table td strong{ font-size:11px; width:240px; } .principle{ width:100%; float:left; margin:0 0 15px 0; } #content .principle p{ margin:0; font-size:10px; color:#999; } .info-list{ float:none; width:662px; padding:0; position:relative; height:auto; } .info-list-content{ float:left; background:url(images/bg-table-border.gif) repeat-y bottom left; width:662px; } .curve-top{ background:url(images/bg-curve-top.gif) no-repeat bottom left; height:6px; float:left; width:662px; } .curve-bottom{ background:url(images/bg-curve-bottom.gif) no-repeat top left; height:6px; float:left; width:662px; }  #content div.left-col{ width:136px; float:left; } #content div.left-col p{ margin:0; } #content .right-col{ width:523px; float:left; } #content .right-col table{ border:0; } #content .left-col td{ border-right:0; } #content .right-col td, #content .right-col th{ border-right:0; border-bottom:0; border-left:0; text-align:center; } #content .right-col th{ padding-top:8px; padding-bottom:8px; } #loader{ position:absolute; top:83px; left:175px; } #loader, #loader-tab{ background:transparent url(images/ajax-loader.gif) no-repeat scroll 0 0; height:33px; } #loader a{ position:relative; top:8px; left:37px; } .info-list .table-title, .info-list .table-content{ float:left; width:100%; border-bottom:1px solid #ccc; position:relative; } .info-list .table-title table, .info-list .table-content table{ margin-bottom:0 } .info-list .table-content.last{ border-bottom:none; }  .info-list .col-left{ float:left; width:94px; padding:7px 22px; text-align:left; font-size:11px; } .ie7 .info-list .col-left{ width:89px; } .info-list .scroll-charging-principles{ width:521px; float:left; overflow:hidden; position:relative; } .ie7 .info-list .scroll-charging-principles{ width:528px; }  #content .info-list table{ border:none; width:520px; font-size:12px; height:100%; } #content .info-list table td{ text-align:center; border:none; padding:4px 8px 4px 5px!important;  } .ie #content .info-list table td{ padding:4px 10px 4px 5px; } #content .info-list table td span, #content .info-list table td strong{ display:block; width:117px; font-size:11px; } .ie #content .info-list table td span,.ie #content .info-list table td strong{ width:115px; } .mac.safari #content .info-list table td strong,.mac.safari #content .info-list table td span{ width:117px; } #content .info-list table td strong{ text-align:center; } #content .info-list table td{ text-align:center; vertical-align:top; width:115px; } .roaming-plan{ position:relative; float:left; padding-bottom:10px; } .roaming-plan #loader{ position:static; width:100px; float:left; color:#00AEDB; padding:19px 0 0 35px; } #tab-results{ float:left; width:100%; } #tab-results p{ font-weight:bold; color:#333333; font-size:11px; margin:6px 0 9px 0;; } #loader-tab{ color:#00AEDB; float:left; padding:19px 0 0 35px; } .displayNone{ display:none!important; } #content .tabbertab table tr td.locations{ padding:0; } #content .tabbertab table tr td.locations table{ margin-bottom:0; } .wrap-paging a.previous{ background:url(images/btn-prev.gif) no-repeat scroll left bottom; margin:0; padding-right:9px; } .wrap-paging a.previous:hover{ background:url(images/btn-prev-on.gif) no-repeat scroll left bottom; margin:0; padding-right:9px; } .wrap-paging a.next{ background:url(images/btn-next.gif) no-repeat scroll right bottom; } .wrap-paging a.next:hover{ background:url(images/btn-next-on.gif) no-repeat scroll right bottom; } #coverage-map ul#coverage-map-gallery li{ background:url(images/canvas.gif) no-repeat scroll left top; float:left; height:98px; padding:7px 0px 5px 7px; width:303px; } #coverage-map ul#coverage-map-gallery li a{ float:left; } ul#coverage-map-gallery{ list-style:none; width:100%; } ul#coverage-map-gallery li span{ font-weight:bold; font-size:10px; float:left; margin-top:10px; clear:both; }  .bookmarks{ float:right; } .bookmarks img{ float:left; padding:7px 25px 0 0; } #utilities .bookmarks a{ margin:0; padding:0; background:url(images/bg-bookmark.gif) no-repeat scroll left top; text-indent:-9999px; } #utilities .bookmarks a.facebook, #utilities .bookmarks a.digg, #utilities .bookmarks a.delicious{ height:25px; width:25px; margin-left:5px; } #utilities .bookmarks a.facebook{ background-position:1px 0; } #utilities .bookmarks a.digg{ background-position:-27px 0; } #utilities .bookmarks a.delicious{ background-position:-55px 0; } #content .du_table_gen { width:678px !important; float:left; background:url(images/bg-table-bottom2.gif) no-repeat 0px bottom !important;  margin:0px 0 0 0; padding:0; border:none; } #content .tabbertab table.du_table_gen { background:url(images/bg-tab-table.gif) no-repeat -1px bottom; margin:0px 0 0 0px;  border:none; } #content .du_table_gen td{  } #content .du_table_gen table { border:none; margin:0; } #content .du_table_gen td td{ border:none; border-bottom:1px solid #ccc; border-left:1px solid #ccc; margin:0; padding:16px 20px; } #content .du_table_gen td td p{ margin:0; } #content .du_table_gen tr tr.last td{ border-bottom:none; } #content .du_table_gen td.last{ border:none; } #content .du_table_gen table td.last { border-bottom:1px solid #ccc; } #content .du_table_gen tfoot { display:none; } #content .du_table_gen tr.thead td {border-left: 1px solid #ccc;border-bottom: 1px solid #ccc; background: url(images/bg-col-table-top.gif) no-repeat 0 0; font-size:13px; font-weight:bold; padding:15px 20px 15px 10px;} #content .du_table_gen tr.thead th{ background: url(images/bg-col-table-top.gif) no-repeat 0 0; font-size:13px; font-weight:bold; padding:6px 20px 13px 20px; } #content .du_table_gen td.last { border-right:none; } #content .wrap-table .du_table_gen table tr td { .padding-right:20px!important; } #content .du_table_gen tr.last td{ border-bottom:none!important; } #content .du_table_gen tr.last td tr td{ border-bottom:1px solid #ccc!important; } #content .du_table_gen tr.last td tr.last td{ border-bottom:none!important; } #content .du_table_gen tr.last td.first{ border-left:none!important; } #content table td table, #content .tabbertab table td table {  } .langSwitcher{ float:right; padding:4px 0 0 15px; } #roaming-content .tab-guide-bottom{ background:transparent url(images/bg-table2.gif) no-repeat left top !important; } #roaming-content #tvguide { background:transparent url(images/bg-table2.gif) no-repeat 0 bottom !important; } #roaming-content #tvguide .operator-details th { width:100px; padding:0 10px 4px 5px; } #roaming-content #tvguide .tv-guide-scroll { min-height:93px; height:auto !important; height:93px; } #roaming-content #tvguide .tab-guide-bottom .grid-title { background:transparent url(images/bg-col-table-top.gif) no-repeat scroll 1px 10px; } #roaming-content #tvguide .grid-content-ash { background:transparent url(images/bg-col-table-top.gif) no-repeat scroll 1px top; } #roaming-content #tvguide .tv-guide-scroll .operator-details td { border-right:1px solid #ccc!important; height:93px; vertical-align:middle; text-align:center; } #roaming-content #tvguide .tv-guide-table { margin:0; } #roaming-content #tvguide .tab-guide-bottom .col-left{ min-height:93px; height:auto !important; height:93px; padding:0; margin:0; width:131px; } #roaming-content #tvguide .col-left .tv-guide-table td { vertical-align:middle; height:93px; text-align:center; padding:0 7px 4px 5px!important; } #roaming-content #tvguide .grid-title .col-left .tv-guide-table td { font-weight:bold; } #roaming-content #tvguide .grid-title .col-ext { text-align:center; height:25px!important; border-bottom:1px solid #ccc!important; } #roaming-details .back-to-country { position:absolute; right:0; z-index:99; } #addressMap{ float:left; } .addresses-outer{ float:right; width:280px; } #addresses-right{ background:url(images/bg-nav-sidebar-right.gif) no-repeat scroll right top; float:right; margin:0 0px 5px 0; padding:20px 20px 0; width:240px; } #wrap.map{ background:none; } .map-content .filter{ width:940px; margin-top:0 } #content #addresses-right ol li{ list-style:none; margin:0 0 15px -20px; padding:0 20px; width:240px; background:url(images/bg-border-map.gif) no-repeat scroll left bottom;  } .ie6 #content #addresses-right ol li{ margin-left:0px; } .ie7 #content #addresses-right ol li{ margin-left:-12px; } .ie6 #content #addresses-right ol{ margin-left:-10px; } #addresses-right h3{ padding:0 0 20px 0; width:240px; } .addresses-outer div.pagination{ border-top:none; padding:0; } .addresses-outer div.wrap-paging{ float:left; } .addresses-outer .paging{ float:left; width:240px; } #content .search-map ul.form{ margin:0; } #content .search-map .form li label{ width:auto; } #content .search-map .form li{ width:auto; margin-right:15px } #content .search-map .form li select{ margin-right:0px }  #content .search-map input{ border:none; } #content .search-map .form li.buttons{ width:20px; margin-right:0px } #content .search-map .form li.buttons button{ margin:0; height:auto; width:auto; vertical-align:top; } #content .search-map .form li.hidden{ display:none; } .wrap-map{ float:left; border-bottom:1px solid #ccc; margin-bottom:14px; padding-bottom:20px; width:661px; } .addresses-outer .wrap-paging a.previous{ background:url(images/btn-map-prev.gif) no-repeat scroll left 5px; margin:0; padding-right:9px; } .addresses-outer .wrap-paging a.previous:hover{ background:url(images/btn-map-prev-on.gif) no-repeat scroll left 5px; margin:0; padding-right:9px; } .addresses-outer .wrap-paging a.next{ background:url(images/btn-map-next.gif) no-repeat scroll right 5px; } .addresses-outer .wrap-paging a.next:hover{ background:url(images/btn-map-next-on.gif) no-repeat scroll right 5px; } .map-area{ background:url(images/bg-sidebar.gif) no-repeat scroll right bottom; width:100%; float:left; } #addresses-right { font-family:verdana; } #addresses-right h4{ font-size:14px; color:#00aedb; margin-bottom:0; } #addresses-right dt, .loc-info dt{ font-weight:bold; float:left; padding-right:2px; } #addresses-right dl, #addresses-right dt{ font-size:12px; } #addresses-right a, .loc-info a{ color:#00aedb; text-decoration:none; } #addresses-right a.current { color:#666666; } .loc-info h4{ font-size:20px; color:#333333; margin-bottom:8px; } #content .search-map select.w-80{ width:80px; } #content .search-map select.w-130{ width:130px; } .hidden { display:none; } .roaming-map { float:left; margin-bottom:10px; }  #content .contact-tab ul.tabbernav li a{ font-size:12px; } #content .contact-tab ul.tabbernav li.tabberactive a{ color:#666; } #content .contact-tab .tabbertab{ margin-top:15px; } #content .contact-tab .tabbertab p{ margin-bottom:5px; } #content .contact-tab .tabbertab p.mandatory{ margin-bottom:18px; } #content .contact-us-ans .curve ul{ float:left; margin-top:5px; background:none!important; width:200px!important; padding:0!important; } #content .contact-us-ans .curve ul li{ float:left; background:none!important; width:200px!important; padding:0!important; } #content .contact-us-ans .curve h4{ font-size:16px; color:#666666; margin-bottom:10px; } #content .contact-us-ans .curve ul li a{ background:url(images/bg-arrow.gif) no-repeat scroll left 5px; padding-left:8px; display:block; } #content .contact-addresses ul.contact-us-addresses li { width:50%; padding:0; background:none; } #content .contact-addresses ul.first { border-bottom:1px solid #EBEBEB; } #content .contact-addresses ul.contact-us-addresses li div { padding:0; margin:0; } #content .roaming li#roaming-region { margin:10px 0 -20px; } .widget .details { float:left; width:120px; } .widget-messages a.readmore{ margin-top:5px; background:transparent url(images/bg-arrow.gif) no-repeat scroll left 3px; display:block; padding:0 0 0 9px; } #content h2.title-press { float:left; margin:4px 0 20px 1px; width:100%; } .signup{ float:right; background:transparent url(images/bg-signup.gif) no-repeat scroll left top; width:198px; height:52px; overflow:hidden; padding:6px 10px 10px 10px; } .signup h3{ margin:0; } #footer .signup p { margin:0 0 10px 0; float:none; color:#666666; } .wrap-panel{ float:left; width:500px; } .home .stretch{ width:707px !Important; } .category-archives, .category-inner{ float:right; } .category-archives{ background:transparent url(images/bg-category.gif) no-repeat scroll right top; width:410px; padding-top:7px; } .category-inner{ background:transparent url(images/bg-category.gif) no-repeat scroll right bottom; position:relative; padding:25px 10px 10px 20px; width:380px; } .ie6 .category-inner{ padding-bottom:5px; } .archives{ background:none !important; } .archives #content{ padding-left:0; width:550px; } .archives #content .filter{ width:550px; padding:8px 10px 0; } .archives .filter input, .archives .filter select { margin-right:10px; width:110px; } .archives .filter input.submit{ width:auto; } .newsletter-link{ border-bottom:1px solid #ccc; margin-bottom:25px; padding-bottom:10px; } .link-panel{ border-top:1px solid #ccc; padding-top:15px; margin-top:18px; } .link-panel .view{ float:left !important; } .link-panel .more{ float:right; } .category-archives label.glo-m{ margin-right:9px; color:#999999; } .category-archives .more-categories{ float:right; padding:0 20px 9px 0; } .category-archives .more-categories label{ float:right; text-align:right; padding-right:5px; color:#999; } .category-archives ul{ border-bottom:1px solid #E4E3E3; margin:0 0 17px; padding:0 0 17px; } .category-archives ul.last{ margin:0; padding:0; border:none; } .category-archives ul li a.more{ background-position:left 6px; position:relative; } .category-archives ul li a.viewall{ background-position:left 3px; }  #main-window{ float:left; overflow:hidden; position:relative; } #sliding{ position:absolute; top:0; left:0; } #sliding div{ float:left; width:370px; } .glo-m{ float:right; margin-top:4px } .glo-m a.current{ background:url(images/bg-more-on.gif) no-repeat; } .glo-m a{ background:url(images/bg-more.gif) no-repeat; width:9px; height:9px; margin-left:3px; display:block; text-indent:-999em; float:left; outline:none; } .glo-m a:hover{ background:url(images/bg-more-on.gif) no-repeat; } .category-archives .scroll-bottom{ padding:0 9px 0 0; }  .corporate-results{ clear:both; border-top:1px solid #e5e5e5; padding-top:20px; } .corporate-list .table-title, .corporate-list .table-content{ float:left; width:100%; border-bottom:1px solid #ccc; position:relative; } .corporate-list .table-title table, .corporate-list .table-content table{ margin-bottom:0 } .corporate-list .table-content.last{ border-bottom:none; } .corporate-list .scroll-charging-principles{ width:100%; float:left; overflow:hidden; position:relative; } #content .corporate-list table{ border:none; width:100%; font-size:12px; height:100%; margin:0; } #content .corporate-list table td{ border:none; padding:4px 8px 4px 15px!important; } #content .corporate-list table td span, #content .corporate-list table td strong{ display:block; width:100%; font-size:11px; } #content .corporate-list table td{ vertical-align:top; width:100%; } #content .corporate-list-content{ float:left; background:url(images/bg-table-border-corporate.gif) repeat-y bottom left; width:662px; } #content .corporate-list .curve-top { background:transparent url(images/bg-table-corporate-top-curve.gif) no-repeat scroll -1px bottom; float:left; height:10px; width:662px; } #content .corporate-list .curve-bottom { background:transparent url(images/bg-table-corporate-bottom-curve.gif) no-repeat scroll -2px top; float:left; height:10px; width:662px; } #content p.form-msg{ margin-top:30px; } #savingsresult span#loader{ background:transparent url(images/ajax-loader.gif) no-repeat scroll 0 0; height:33px; float:left; position:static; padding:8px 0 0 40px; } .fav-channel-select{ float:left; position:relative; } .fav-channel-select span#loader{ background:transparent url(images/ajax-loader.gif) no-repeat scroll 0 0; height:33px; float:left; position:abdolute; padding:8px 0 0 40px; margin:0 0 0 -102px; } .fav-channel-select .category-channel-list, .fav-channel-select .my-channel-select { width:190px; height:237px; float:left; } #content .fav-channel-select h3{ width:190px; height:25px; float:left; padding:0; } .fav-channel-select .channel-list, .fav-channel-select .channel-select { width:164px; height:180px; float:left; background-color:#F8F8F8; border:1px solid #EBEBEB; overflow:auto; padding:15px 12px; } .ie .fav-channel-select .channel-list { float:none; } .fav-channel-select .add-remove { width:85px; float:left; padding:100px 0 0 35px; } .fav-channel-select .add-remove a { width:78px; float:left; padding-left:7px; } .fav-channel-select .add-remove a.add{ background:transparent url(images/bg-arrow.gif) no-repeat scroll left 7px; } .fav-channel-select .add-remove a.add:hover{ background-position:0 -143px; } .fav-channel-select .add-remove a.remove{ background:transparent url(images/btn-map-prev.gif) no-repeat left 7px; } .fav-channel-select .add-remove a.remove:hover{ background:transparent url(images/btn-map-prev-on.gif) no-repeat left 7px; } #content .carausel-outer{ background:transparent url(images/bg-channel-catergory.gif) no-repeat scroll 0 0; width:661px; height:112px; float:left; overflow:hidden; } #content .carausel-outer ul#carausel-inner li{ float:left; background:none; width:120px; padding:18px 0 0 18px; } #content .carausel-outer ul#carausel-inner li.current a.view-channels { color:#666666; background-position:left -143px; } #content .carausel-outer ul#carausel-inner li a{ display:block; } #content .carausel-outer ul#carausel-inner li.last{ padding-right:0; margin-right:0; } #content .carausel-outer .prev{ float:left; } #content .carausel-outer .prev, #content .carausel-outer .next{ height:26px; padding:44px 9px; width:26px; } #content .carausel-outer .next{ float:right; } #content .carausel-outer .prev a{ background:transparent url(images/btn-nav-content-slide.gif) no-repeat scroll 0 top; float:left; width:26px; height:26px; } #content .carausel-outer .next a{ background:transparent url(images/btn-nav-content-slide.gif) no-repeat scroll right top; float:right; width:26px; height:26px; } #content .carausel-outer .next a:hover{ background-position:right -31px; } #content .carausel-outer .prev a:hover{ background-position:0 -31px; } #content #carausel-inner{ position:absolute; float:left; height:70px; margin:0px; } #content .carausel-window{ overflow:hidden; width:560px; padding:20px 0 20px 3px; height:70px; float:left; position:relative; } #carausel-inner a.view-channels { background:transparent url(images/bg-arrow.gif) no-repeat scroll left 7px; padding-left:7px; } #carausel-inner a.view-channels:hover { background-position:left -143px; } #content .channel-category{ float:left; } #content .channel-category small, #content .fav-channel-select small { float:left; font-size:11px; } #content .channel-category small{ margin:15px 0; width:100%; } #content .fav-channel-select .channel-list a.active, #content .fav-channel-select .channel-select a.active { color:#00AEDB; } #content .fav-channel-select .channel-list a.selected, #content .fav-channel-select .channel-list a.selected:hover { color:#999; } #content .fav-channel-select .channel-list a, #content .fav-channel-select .channel-select a { color:#666666; float:left; width:100%; margin-bottom:2px; } #content .fav-channel-select .channel-list a:hover, #content .fav-channel-select .channel-select a:hover { color:#00AEDB; } #content .fav-channel-select input { margin:110px 0 0 28px; float:left; } #content .fav-channel-select form { float:left; } #content .form input.submitbutton { border:none; height:auto; margin:0; width:auto; } #content .packages-list { margin:0; } #content .packages-list h4{ margin:0 0 3px 0; } #content .packages-list .package-details{ margin:0 0 12px 0; } #content .packages-list .package-details{ margin:0 0 12px 0; } #content .packages-list p.utilities { float:left; height:25px; width:500px; margin:0; } #content .packages-list li { background:transparent none repeat scroll 0 0; border-bottom:1px solid #E4E3E3; float:left; margin:0 0 17px; padding:0 0 17px; width:100%; } .ie #content .packages-list li { padding:0; } #content .packages-list li .utilities a { padding:2px 0 0 30px; height:25px; float:left; font-size:11px; } #content .packages-list li .utilities .email-details { background:url(images/bg-utilities.gif) no-repeat left -83px; margin-right:25px; } #content .packages-list li .utilities .pdf-details { background:url(images/bg-utilities-pdf.gif) no-repeat left top; } #content a.back-main { background:transparent url(images/btn-map-prev.gif) no-repeat left 7px; padding-left:10px; float:left; } .ie7 #content a.back-main { margin-top:17px; } #content a.back-main:hover { background:transparent url(images/btn-map-prev-on.gif) no-repeat left 7px; }  .mobile-elite-type{ margin-bottom:20px; } .visitor-mobile-list { width:100%; margin-bottom:10px; border-bottom:solid 1px #e5e5e5; } .ie6 .visitor-mobile-list { float:none; } .visitor-mobile-list .smsbundle{ margin:0 20px 0 0; padding:0; width:auto; float:left; } .visitor-mobile-list .smsbundle img { width:50px; height:50px; overflow:hidden; } #content .visitor-mobile-list div{ float:left; width:85%; margin:0; padding:0; } #content .visitor-mobile-list div p{ margin:0; padding:0 0 0 15px; background:url(images/btn-map-next-on.gif) no-repeat 0 5px; } #content .visitor-mobile-list div a.more{ margin:0 0 0 15px; padding:0; background:none; } .ie6 #content .visitor-mobile-list div a.more{ margin-left:8px; } #content .single-col-form .form input.cal-text{ width:180px; } #content .single-col-form .form button.calendar-select { margin:0; width:22px; height:22px; } #content .single-col-form .form button.calendar-select img{ margin:0 0 5px 0; } .flash-load{ position:absolute; z-index:999; left:0px; top:0px; width:940px; height:85px; padding:20px; background:url(images/bg-flashmsg.png) no-repeat 1px -1px; border-bottom:solid 1px #fff; } .flash-load p{ margin:0; color:#000; padding: 0 0 20px 0; font-weight:bold; } .flash-download{ position:absolute; left:20px; top:70px; z-index:9999; } #tab ul#tab-list li.decorate p span a { background:none; font-weight:bold; font-size:12px; } .ie6 #tab ul#tab-list li.decorate p span a { height:20px; } #content #decorateForm ul li ul.radios li label{ font-size:12px; width:100px; } #content #decorateForm ul.form li label.error{ padding-left:0 !important; } #decorateForm ul.form li ul.radios li{ margin:0 5px 5px 0 !important; } #decorateForm ul.form li ul.radios{ width:460px; } #content #decorateForm ul.form li#wrap_decorateForm_owner{ width:560px; } #content #decorateForm ul.form li.cloning{ width:500px; } #content #decorateForm ul.form li.cloning input.file{ height:25px; width:194px; float:left; margin-right:5px; } #content #decorateForm ul.form li.cloning div.clone{ float:right; margin-bottom:5px; width:315px; position:relative; } #content #decorateForm ul.form li.cloning div.clone label.error{ margin:0; width:260px; } #content #decorateForm ul.form li.cloning div.clone a{ display:block; height:17px; padding-left:19px; position:absolute; left:210px; top:7px; } #content #decorateForm ul.form li.cloning h3{ width:164px; } #content #decorateForm ul.form li.cloning div.clone a.cfmaddmore{ background:url(images/icon-upload.gif) no-repeat left top; } #content #decorateForm ul.form li.cloning div.clone a.cfmremove{ background:url(images/icon-remove.gif) no-repeat left top; } #content #decorateForm ul.form li.cloning span.mandatory{ right:0; position:absolute; top:0; } #content #decorateForm ul.form li.terms input{ width:15px; margin:0 5px 0 0; border:none; } #content #decorateForm ul.form li.terms{ width:416px; margin-bottom:28px; } #content #decorateForm ul.form li.terms label{ width:380px; clear:none; float:left; } #content #decorateForm ul.form li.terms label.error{ margin:0; position:absolute; bottom:-18px; left:18px; } #content #decorateForm ul.form li.hidden{ display:none; } #content #decorateForm ul.form button{ margin-left:0; } #content #decorateForm ul.form li.terms span.mandatory{ right:0; }  #overlaybanner{ position:absolute; z-index:99; top:10px; width:100%; text-align:center; } #close-overlay{ position:absolute; z-index:999; width:13px; height:13px; right:10px; top:10px; cursor:pointer; text-indent:-999em; background:url(images/btn-close.gif) no-repeat 0 0 ; } #wrap-close{ position:relative; margin:0 auto; }  #vodForm li.vod-mobile div.phonecode{ width:40px; float:left; margin-right:10px; } .ie6 #vodForm li.vod-mobile div.phonecode{ margin-right:4px; } #vodForm li.vod-mobile div.phonecode label.error { right:12px; margin:0; padding:0; top:40px; position:absolute; } #vodForm input#vodForm_txtIsdContactNo{ width:40px; } #vodForm input#vodForm_txtAreaContactNo{ width:40px; } #vodForm input#vodForm_txtMobContactNo{ width:100px; } #vodForm li div#mobile-code{ position:absolute; top:-27px; left:335px; } #vodForm div#mobile-code label.mobile-isd{ width:25px; font-size:10px; } #vodForm div#mobile-code label.mobile-area{ width:60px; font-size:10px; } #vodForm div#mobile-code label.mobile-no{ width:70px; font-size:10px; } #vodForm li#wrap_vodForm_chkTerms input#vodForm_chkTerms{ width:20px; border:none; } #vodForm li#wrap_vodForm_chkTerms label.error{ position:absolute; right:341px; top:17px; } .ie6 #vodForm li#wrap_vodForm_chkTerms{ float:none; } ul.form-vod p span.mandatory { position:static!important; float:none; display:inline; padding-right:2px; } #content ul.form-vod p.mandatory-text { font-size:11px; color:#999; } #footer.nowidget .wrap-panel { width:400px!important; } #footer.nowidget #nav-footer{ float:right; width:auto; }
.widget-messages a.readmore {background-position:left 2px}
.widget-messages a.readmore:hover {background-position:left -145px}
#nav-bottom > ul > li {height: auto !important;min-height: 260px;}
#sidebar-left {background:url(images/subnavroundTop.gif) no-repeat left top;padding-top:10px}
#sidebar-left .related-links ul{width:215px;}
#nav-left li, #recent-search li, .nav-sidebar li {width:215px;}
#sidebar-left .related-links {background:url(images/subnavroundBottom.gif) no-repeat left bottom #F1F1F1;}
div.noleftNav .related-links,div.noleftNav #sidebar-left{background:none !important;}
#sidebar-left .related-links ul li{clear:both;}
#sidebar-left .related-links ul ul ul{width:207px;}
#sidebar-left .related-links ul ul ul li,#sidebar-left .related-links ul ul ul ul{width:199px;}
#sidebar-left .related-links ul ul ul ul li,#sidebar-left .related-links ul ul ul ul ul{width:191px;}
#sidebar-left .related-links ul ul ul ul ul li#sidebar-left .related-links ul ul ul ul ul ul{width:183px;}
#sidebar-left .related-links ul ul ul ul ul ul li{width:183px;}
#nav-bottom > ul > li > ul {padding-bottom: 0;}
#content .du_table_gen tr td.firstTd {padding-left:20px;border-left:0px;}
#spotlight {margin-bottom:20px;}
/*fix for page en/athome/customer-care/troubleshooting-customer-care
#content .du_table_gen tr td.firstTd table{margin-left:-20px;width:103%;}
*/
#content ul.rtsUL li.rtsLI a span {color: #00AEDB; font-weight:bold;}
h1, h2, h3, h4, h5, h6{line-height: 0}
html body h1{font-size: 28px;}
html body h3{font-size:20px;}
h1,h4{
line-height:0.8em!important;
}
#content .offer-list li h3{font-weight:normal;width:95%}
#content .offer-list li h3 a{ font-size: 1em;color: #333333}
.langSwitcher img{display:block}
#content img,#home-content img{
display:block;
}
#content .innerMedia #spotlight{background:none;height:auto;padding: 0;width: 725px;margin-bottom:20px;}
#content .innerMedia #spotlight img{width:725px;height:190px;}

#content .wrap-divice-table img{
display:inline;
}
h6 a{font-size: 1.2em;color: #666}
#sidebar-left h3{line-height: 0;font-size:1.8em;display:none;}
h1{line-height:0}
#content .widget-messages h2{font-size: 1.5em;color: #62626A;}
#content h2.title-press{font-size: 1.96em;color: #62626A;}
.widget h3{font-size:15px;color:#333333;line-height: 18px;}

a.more img{display: block;}

.tabberlive h4,.cufon-title-h4	{color: #62626A;font-size:20px;margin-bottom:10px}
.visitor-mob{margin: 0!important}
.mobile-elite-type{margin: 0}

#content .news-list li h4 a{font-size: 0.9em}

#sitemap li h3 a{color: #666;font-size: 0.65em}
#search a.submit{
position:relative;
right:-1px;
top:2px;
}



#content .contact-us-ans .curve h4 {
font-size:15px;
}
#content .plan-listing li{background: none}

 .btnsubmit {
 height:27px !important;
 width:85px !important;
}
.full-width .list_fullwidth{
width:310px;
float:right;
margin-top:-50px;
}
.full-width .list_fullwidth h3 a,.full-width .list_fullwidth h3{
font-size:24px;
color:#333333;
}
#spotlight img{
width:982px;
height:255px;
}
ul.news-list li h4{
font-size:20px;
}
h3.tabhead a{
color:#666666;
font-weight:bold;
}

/*table style for selected sitefinity classes*/

/*table style -plane borders-*/

#content .wrap-table2{
background:none!important;
clear:both;
float:left;
margin:0 0 20px;
padding:0 !important;
width:678px;
}

#content .new-table .wrap-table2 {
background: url("images/bg-table-1.gif") no-repeat scroll left top transparent !important;
}

#content .new-table .wrap-table2 table.curve2 tr.thead td {
 text-align:center;
}
#content  .wrap-table table tr.thead td  strong{
font-size:14px;
}
#content .new-table .wrap-table2 table.curve2 tr td.first-bg {
 background: url("images/right-curve.gif?") no-repeat scroll 1px bottom transparent !important;
}
#content .new-table .wrap-table2 table.curve2 tr td.last-bg {
 background:url("images/left-curve.gif?") no-repeat scroll 101% bottom transparent !important;
}

#content .new-table .wrap-table2 table.curve2 tr td {
 0border-top:0 !important;
 0border-bottom:0 !important;
}

#content .new-table .wrap-table2 table.curve2 {
 background: url("images/bg-table-bottom2.gif") no-repeat scroll 0 bottom transparent !important;
 border: medium none;
 *table-layout: fixed;
 float: left;
 margin: 0;
 padding: 0;
 width: 678px;
}
#content .new-table .wrap-table2 table.curve2 td.first {

 border-left: 0pt none; border-bottom: 0pt none;
}

#content .new-table .wrap-table2 table.curve2 td.last {

 border-bottom: 0pt none; border-bottom: 0pt none;
}

#dcontent .new-table .wrap-table2 table.curve2 tr td {
 border: 1px solid #ccc;
}


#content .wrap-table2 table.plainborder{
background:none!important;
border-right:1px solid #ccc;
}

#content .wrap-table2 table.plainborder  td,#content .wrap-table2 table.plainborder  th{
padding:13px 15px 13px 15px;
background:none!important;
}
#content .wrap-table2 table.plainborder tr.thead td,#content .wrap-table2 table.plainborder tr.thead th{
background:none!important;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
height:auto;
padding:13px 15px 13px 15px;
}

#content .wrap-table2 table.plainborder tr.last td {
border-left:1px solid #ccc!important;
}

/*table style -no borders-*/

#content .wrap-table2 table.noborder{
background:none!important;
border:0px none;
}
#content .wrap-table2 table.noborder  td{
border:0px none!important;
}
#content .wrap-table2 table.noborder tr.thead td,#content .wrap-table2 table.noborder tr.thead th{
background:none!important;
height:auto;
padding:13px 10px 13px 5px;
border:0px none!important;
}
#content .wrap-table2 table.noborder tr.last td {
border:0px none!important;
}


/*Image Gallery page styles*/

#content ul.sf_photoListLightbox li{
width:166px;
height:250px;
float:left;
clear:none;
margin:0px;
list-style-type:none;
background:none;
padding:0px;
}
#content ul.sf_photoListLightbox li dl dt a#ctl00_ContentMainContent_ImageGallery1_ctl00_repeater_ctl01_Title{
color:#5a5a5a;
}
#content ul.sf_photoListLightbox li dl dd.sf_image{
height:160px;
width:160px;
margin:0;
overflow:hidden;
padding:0;
position:relative;
float:left;
}
#content ul.sf_photoListLightbox li dl dd.sf_image a.Lightboxlink{
height:160px;
width:140px;
margin:0;
overflow:hidden;
padding:0;
position:relative;
float:left;
padding:0px 10px 0px 10px;
background-image:url(../../Images/Background/ThumbBorder.gif);
background-position:top left;
background-repeat:no-repeat;
text-align:center;
}

#content ul.sf_photoListLightbox li dl dd.sf_image a.Lightboxlink img{
position:relative;
margin:0px auto 0px auto;
top:19%;
}
#content ul.sf_photoListLightbox li dl dd.sf_image a.Lightboxlink:hover{
background-image:url(../../Images/Background/ThumbBorder_Hover.gif);
background-position:top left;
background-repeat:no-repeat;
}
#content ul.sf_photoListLightbox li dl dd.thumbHover a.Lightboxlink{
background-image:url(../../Images/Background/ThumbBorder_Hover.gif);
background-position:top left;
background-repeat:no-repeat;
}

#content ul.sf_photoListLightbox li dl dt{
float:left;
clear:both;
padding-top:10px;
}
#content ul.sf_photoListLightbox li  a.DownloadLink{
position:absolute;
right:-2px;
top:-1px;
z-index:10000;
width:35px;
display:none;
}
#content ul.sf_photoListLightbox li  a.DownloadLink:hover{
top:1px;
}
#content ul.sf_photoListLightbox li  .thumbHover a.DownloadLink{
display:block;
}
#content ul.sf_photoListLightbox li  .thumbHover a.NoDownload{
display:none;
}

#content .pagingHolder table.du_table_gen,#content .pagingHolder table.du_table_gen td,#content .pagingHolder table.du_table_gen th{
background:none !important;
text-align:center;
padding-top:3px;
}
#content .pagingHolder table td span a{
width:13px;
padding-right:1px;
display:inline-block;
text-align:center;
}
#content .pagingHolder table td span a.sf_PagerSelItem{
background-color:#FFFFFF;
}
#content .pagingHolder{
background-image:url(../../Images/Generic/tableback.png);
background-position:top left;
*background-position:left -3px;
background-repeat:no-repeat;
height:50px;
float:left;
width:100%;
}
#content .pagingHolder .wrap-table{
background:none !important;
}
#content .pagingHolder table.du_table_gen td{
width:200px;
padding-top:5px;
}
#content .pagingHolder table.du_table_gen td.first{
text-align:left;
}
#content .pagingHolder table.du_table_gen td.bg-expandright{
text-align:right;
}
#content dt.Lightboxlink2{
width:162px;
text-align:center;
}
#content dt.Lightboxlink2 a{
width:auto;
color:#999999;
}
a.moreinfo{
font-size:13px;
background:url(images/bg-arrow.gif) no-repeat scroll left 4px transparent;
display:block;
padding:0 0 0 9px;
}
#content ul.videobox a.moreinfo{
float:left;
background:none;
padding:0px 30px 0px 0px;
}
#content ul.videobox  li img{
float:left;
margin:0 20px 0 0px;
}
#header #logo {
background:url(images/sep-logo.gif) no-repeat scroll right 1px;
height:47px;
overflow:hidden;
}
#header #logo a {
background:url(images/logo.gif) no-repeat scroll 10px 6px transparent;
height:47px;
}
.newSearchButton {
	position:relative;
	right:-10px;
	top:0px;
}

/* styles for sugestive serch*/

 .suggest-search{
  position:absolute;
  width:312px;
  right:1px;
  top:20px;
  display:none;
  }
  .searchwrap1{
  padding:10px 0px 0px 0px;
  background-image:url(/images/background/searchtop.png);
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
  }
  .searchwrap2{
  padding:0px 0px 10px 0px;
  background-image:url(/images/background/searchbottom.png);
  background-position:bottom left;
  background-repeat:no-repeat;
  float:left;
  }
  .searchlist{
  padding:5px 10px 0px 10px;
  background-image:url(/images/background/searchrepeat.png);
  background-position:top left;
  background-repeat:repeat-y;
  float:left;
  overflow:hidden;
  width:292px;
  }
 .searchlist ul{
  width:292px;
  float:left;
  padding:0px;
  margin:0px 0 10px 0;
  }
 .searchlist ul li{
    list-style-type:none;
    background-image:url(/images/background/search-list-top.gif);
    padding:9px 0px 0px 0px;
    background-position:top right;
    background-repeat:no-repeat;
    margin:0px 0px 2px 0px;
    float:left;
    clear:both;
    width:100%;
  }
 .searchresult{
  float:right;
  padding:5px 0px 0px 0px;
  }
  #header #search .searchresult .showall{
  float:right;
  width:83px;
  height:22px;
  }
 .searchresult .searchinfo{
  float:right;
  color:#00acd9;
  padding:2px 10px 0px 0px;
  margin:0px;
  }
 .suggest-search  p{
  color:#666666;
  font:11px/16px verdana,arial,helvetica,sans-serif;
  display:block;  
  padding:0;
  margin:0px;
  }
 .suggest-search  p a{
 color:#666666;
 }
 .suggest-search  p a:hover{
 color:#00ACD9;
 }
.suggest-search .listhold1{
    background-image:url(/images/background/search-list-bottom.gif);
    padding:0px 0px 9px 0px;
    background-position:bottom right;
    background-repeat:no-repeat;
    float:right;
    width:100%;
}

.suggest-search .listhold2{
   background-image:url(/images/background/search-list-repeat.gif);
   padding:0px 0px 0px 0px;
   background-position:top right;
   background-repeat:repeat-y;
    float:right;
        width:100%;
}

.suggest-search .listhold2 span{
color:#00acd9;
font-weight:bold;
font-size:11px;
padding-right:5px;
}

.suggest-search .listhold2 p{
width:100%;
}

.suggest-search .listhold2 p img{
height:45px;
float:right;
margin:0px 10px 0px 10px;
}
.no-result,.loading{
right:1px;
top:20px;
width:233px;
}
#header #search input#ctl00_Header_txtSearch {
padding:0px 0px 2px 0px;
}
.ie #header #search input#ctl00_Header_txtSearch{
padding:0px 0px 1px 0px;
}
.no-result .searchwrap1,.loading .searchwrap1{
background:url(/images/background/searchrepeat2.png) no-repeat top left;
}
.no-result .searchlist,.loading .searchlist{
background-image:url(/images/background/searchrepeat2.png);
background-position:left top;
background-repeat:repeat-y;
width:213px;
}
.no-result .searchwrap2,.loading .searchwrap2{
background-image:url(/images/background/searchbottom2.png);
background-position:left bottom;
background-repeat:no-repeat;
}
.loading-msg p{
 display:none;
 text-indent:-999em;
}

.loading-msg {
    background-image: url("/images/background/ajax-loader.gif");
    background-position: center 0;
    background-repeat: no-repeat;
    height: 20px;
    width: 93%;
}

.no-result-msg,.loading-msg{
display:none;
float:left;
padding:0px 0px 15px 10px;
}
.no-result ul,.no-result .searchresult,.loading ul,.loading .searchresult{
display:none;
}
.no-result .no-result-msg{
display:block;
}
.no-result .no-result-msg p{
color:#00acd9;
}
.loading .loading-msg{
display:block;
}
.loading .loading-msg p{
float:left;
width:175px;
color:#cccccc;
}
.loading .loading-msg img{
margin-top:5px;
}
/*suggestive serch style ends*/
#content .expanded li {width:100%}
.expanded li label{width: 200px;padding-right: 20px}
#content .form li.radioBtn{margin-bottom:0}
#content .expanded li ul{margin:0}
.expanded li .radioBtn label{width: auto;}
#content .expanded ul.radios{width: 400px}
#content .expanded ul.radios li, .expanded ul.checkboxes li{width:250px!important;padding:0 0 10px 0}
#content .expanded li label.error {clear:both;display:inline;margin:0 0 0 220px;width:213px}
#content .expanded li label.error  span{font-size:11px !important;color:#333}
#content .expanded li label.error span{color:#333333 !important}
#content .expanded .btnsubmit{height:25px !important;width:80px !important}
#content .expanded .countrycode,#content .expanded .lcountrycode{width:40px !important}
#content .expanded .areacode,#content .expanded .lareacode{width:40px !important}
#content .expanded .mnumber,#content .expanded .lmnumber{width:63px !important}
#content .expanded li div.phonecode {float:left;margin-right:10px;width:40px;display:inline}
#content .expanded li div.phonecodefirst{width:40px!important}
#content .expanded li div.last{width: 120px}
#content .expanded  li div#mobile-code {left:219px;position:absolute;top:-20px;width: auto;display: none}
#content .expanded  span.mandatory{right:258px}
#content .expanded  li div#mobile-code label{padding-right:0}
#content  .success{color: #00AEDB!important}
#content  .failure{color: #ff0000!important}
#content .expanded li label.mobileError,#content .expanded li label.lmobileError{display:none}
#divTemplateField{*float:none!important}
.socialMediaContainer{width:100%;float:left;height:1px;overflow:hidden}
.socialMediaExpand {height: 240px}
.socialMediaCollapse {height: 1px}
.socialMediaContainer #socialMediaFlash{width:100%}
.socialMediaIcons{float: right; width: 100px;height:19px}
.socialMediaIcons a {float:left;width:20px;height:19px;display:block}
.socialMediaIcons a img{float:left}
.socialMediaIcons a.first{padding-right:5px}
#nav-global{width: 815px;margin-right: 10px}
#nav-global li a{color:#666;font-size:11px}

.socialMediaIcons a#youtube_link {
    padding-left: 5px;
    width: 20px;
}
.socialMediaIcons a#linkedin_link {
    padding-left: 5px;
    width: 20px;
}
.newHeaderPos{margin-top:-28px!important}
.newHeaderPosRemove{margin-top:13px!important}
#content .expanded li.upgrade input{
width:auto;
border:0px;
background-color:#ffffff;
}
#content .expanded li.upgrade label{
padding:0px 0px 0px 10px;
width:90%;
}
#content .expanded  li ul.entryterms li{
font-size:11px;
color:#999999;
margin:0 0 17px;
float:left;
width:
}
#content .expanded  li ul.entryterms li span{
width:30px;
color:#999999;
}
#google_ads_div_Footer_940x90 iframe {
width:100%;
}
#container #sidebar-left iframe{
width:280px;
overflow:hidden;
margin:10px 0 5px 0px;
}
 
#container #google_ads_div_LeftTop_280x120,#google_ads_div_LeftMiddle_280x120,#google_ads_div_LeftBottom_280x120  {
display:block;
padding:0px 0px 5px 0px;
margin:0px;
height:120px;
width:280px;
float:left;
float:none\9;
}
#sidebar-left .banner {
display:none;
}
#content .rss_wrap{
width:100%;
float:left;
height:50px;
position:relative;
clear:both;
}
#content .rss_wrap h1{
float:left;
width:auto;
}
#content .rss_wrap a{
position:relative;
width:23px;
height:23px;
float:left;
margin:0px 0px 0px 10px;
top:10px;
*top:13px;
}
/*world cup winning form styles*/
#content .dynamicimage{
width:100%;
float:left;
clear:both;
}
#content .form li ul.dynamicimage li p{
float:left;
clear:both;
width:100%;
position:absolute;
top:0px;
}
#content .form li ul.dynamicimage li label{
float:left;
padding:0px;
}
#content .form li ul.dynamicimage li{
position:relative;
width:385px;
padding:0px;
}
#content .dynamicimage li div.RadCaptcha_Default {
width:100%;
}
#content .dynamicimage li div.last{
width:100%;
position:relative;
float:left;
}
#content .dynamicimage li div.last div{
float:left;
clear:both;
width:200px;
float:right;
margin:30px -35px 0px 0px;
right:0px;
position:relative;
}
#content .dynamicimage li div.last a{
padding-left:5px;
}
#content .form li ul.dynamicimage li div.last p input{
float:right;
}
#content .dynamicimage li span{
position:absolute;
top:40px;
left:0px;
}
#content .expanded li label.imagecodeerror{
margin:-15px 0 0 212px;
}
/*world cup winning form styles ends*/

#survey-tipbox{
display:none!important;
}

label.termsError{width:100%!important; margin:0!important;}
#content .form input[type=checkbox]
{
    width:auto!important;
    border:0!important;
    background: transparent!important;
}

.chkTerms{
    width:auto!important;
    border:0!important;
    background: transparent!important;

}
ol{padding: 0 0 20px 0}

ol li{padding: 0 0 10px 0}
.defenceForm div.last{width: 300px!important}
.terms,.defenceForm div.terms{width: 600px!important;height: 300px;border:1px solid #ccc;overflow:hidden;overflow-y:auto;padding:20px;margin:0 0 20px 0px!important;float:none!important}
.terms ol{margin-left: 20px!important;*margin-left: 0px!important}
.terms ol li{display:inline!important;display:list-item!important;position:static!important;width:450px!important;vertical-align:top;font-size: 10px!important}.p7AB div.requestNumber{float:right; width:200px}
.terms ol li li:last-child{margin-bottom:0!important}
.sf_singleNews small{display:block;padding: 0 0 10px 0}
#content ul.sf_photoListLightbox li small{display:block;padding: 5px 0 0px 0}
#content ul.sf_photoListLightbox li span a{font-weight:bold;font-size:12px;color:#666}
.radioBtn input{width:auto!important;background:none!important;border:0!important}
#content .defenceForm span.mandatory{right:200px}
.radioBtn label{position:relative;bottom:-3px;*bottom:3px}
#content .defenceForm ul{margin:0!important}
#content .defenceForm ul li{margin:0; *margin: 0 0 10px }
.defenceForm div.terms.last{height: 150px!important;_height:auto}

/* style for EPL Plan*/
#content .expanded li.moredecoder,#content .expanded li.moredecoder .stringGUID {
display:none;
}
#content .expanded li div.addbtnhold{
width:220px;
float:left;
}
#content .expanded li div.textboxgroup{
float:left;
}
.textboxgroup .removeinput{
font-size:10px;
font-weight:bold;
padding-left:5px;
}
#content .expanded li label.guidError{
margin:-14px 0px 0px 5px;
}
#content .expanded li div.textboxgroup ul{
margin-top:0px;
}
#content .expanded li a.btnmore {
display:block;
clear:both;
}
#content .Horiz_list{
margin-left:0px;
}
#content .Horiz_list li{
float:left;
margin:0;
padding:0 10px 0 0;
width:auto;
}
#content .Horiz_list li input{
width:15px;
height:15px;
background:#ffffff;
border:0px;
margin:0px 5px 0px 0px;
}
#content .Horiz_list li label{
width:230px;
}
#content .form li label.lblfullwidth{
width:600px;
padding:0px 0px 15px 0px;
}
#content .form li label.errorDob{
margin-top:-32px;
}
#content .form li label span.labelinfo{
color:#999999;
font-size:11px;
}

#content .tabberlive .tabbertab {
clear:both;
float:left;
}
/*fix in IE7 for bottom link(book mark, send to friend etc)*/

#utilities {
clear:both;
}

/* style for new page group Corporate governance*/
/* new page styles for board of directors*/
.borderWrap1{
background-image:url(/images/background/planeBorder_top.gif);
background-position:left top;
background-repeat:no-repeat;
padding:12px 0px 0px 0px;
float:left;
}
.borderWrap2{
background-image:url(/images/background/planeBorder_bottom.gif);
background-position:left bottom;
background-repeat:no-repeat;
padding:0px 0px 12px 0px;
float:left;
}
.bord_Members{
float:left;
border-right:1px solid #d1d1d1;
border-left:1px solid #d1d1d1;
width:662px;
}
#content  .bord_Members h2{
margin-bottom:5px;
color:#00aedb;
}
#content .directorsInfo a{
background-image:url(/images/Generic/smallArrowtop.gif);
background-position:right 7px;
background-repeat:no-repeat;
padding:0px 10px 0px 0px;
width:auto;
display:inline-block;
color:#666666;
}
.directorsInfo{
width:165px;
float:left;
padding-top:20px;
}

.thumbimg{
width:135px;
float:left;
}

#content .bord_Members ul li{
background:none;
width:310px;
float:left;
padding:0px 0px 20px 20px;
min-height:120px; 
height:auto !important; 
height:120px;
}
.closeBio{
padding:10px 10px 0px 0px;
float:right;
}
#content .showInfo .InfoWrap1{
position:absolute;
background-image:url(/images/background/hoverInfo_top.gif);
background-position:left top;
background-repeat:no-repeat;
padding:7px 0px 0px 0px;
z-index:1000;
margin:-7px 0px 0px -25px;
}
#content .showInfo .InfoWrap2{
background-image:url(/images/background/hoverInfo_bottom.gif);
background-position:left bottom;
background-repeat:no-repeat;
padding:0px 0px 10px 0px;
float:left;
}
#content .showInfo .InfoWrap3{
width:305px;
background-image:url(/images/background/hoverinfo-repeat.gif);
background-position:left top;
background-repeat:repeat-y;
padding:0px 25px 0px 25px;
float:left;
}
#content .directorsBio{
float:left;
padding:10px 0px 10px 0px;
display:none;
width:100%;
}
#content .directorsBio p{
margin:0px;
font-size:11px;
}
#content .showInfo .directorsBio{
display:block;
}
#content .bord_Members ul.longlistLtem li{
width:660px;
padding:0 0 20px 0px;
}
#content .bord_Members ul.longlistLtem li.showInfo .InfoWrap1{
background-image:url(/images/background/hoverInfo_top2.gif);
margin:-7px 0px 0px 0px;
padding-top:7px;
}
#content .bord_Members ul.longlistLtem li.showInfo .InfoWrap2{
background-image:url(/images/background/hoverInfo_bottom2.gif);
}
#content .bord_Members ul.longlistLtem li .InfoWrap3{
padding:0px 0px 0px 5px !important;
width:660px;
}
#content .bord_Members ul.longlistLtem li.showInfo .InfoWrap3{
background-image:url(/images/background/hoverinfo-repeat2.gif);
width:660px;
padding:0px 0px 0px 5px !important;
}
#content .bord_Members ul.longlistLtem li .directorsInfo{
width:515px;
}
#content .bord_Members ul.longlistLtem li .directorsBio{
width:470px;
padding:10px 0px 0px 10px;
}
#content .bord_Members ul.longlistLtem li .closeBio{
margin:0px 0px 0px 0px;
padding-bottom:7px;
}
#content .directorsInfo  a.noArrow{
background-image:none;
}
.boxnoBorder{
padding-top:15px;
float:left;
border:0px;
}
.boxnoBorder .directorsInfo{
width:515px;
padding:20px 0px 0px 10px;
}
#content .boxnoBorder .directorsInfo a.moreinfo{
color:#00AEDB;
}

/* new styles added - 29 june 2011*/
#content table.tbRomingCost{width:630px;}
#content table.tbRomingCost td{padding-right:15px;}

/* style ends for board of directors*/
/* style for page board of directos commitee*/
#content .smallroundBox{
float:left;
border-right:1px solid #d1d1d1;
border-left:1px solid #d1d1d1;
width:647px;
padding:10px 0px 0px 15px;
margin:0px;
}
#content .smallroundBox ul li{
float:left;
width:auto;
border-right:1px solid #d1d1d1;
background:none;
padding:30px 20px 10px 20px;
min-height:100px; 
height:auto !important; 
height:100px;
margin:0px;
overflow:hidden;
}
#content .smallroundBox ul li p,#content .smallroundBox ul li h2{
margin-bottom:7px;
}
#content .smallroundBox ul{
border-top:1px solid #d1d1d1;
margin:0px 0px -12px -15px;
width:677px;
float:left;
}
#content .smallroundBox ul li.last{
border:0px;
}
h2.bluehead{
margin-bottom:8px;
color:#00AEDB;
}
.blueText{
color:#00AEDB;
}
#content .textandImage {
width:100%;
float:left;
}
.full-width .textandImage .textpart{
float:left;
width:auto;
}
.full-width .textandImage p.highlight{
width:790px!important;
}
#content  .textandImage  img{
float:right;
margin-top:-30px;
}
div.inline{
float:left;
padding:0 20px 0 0;
width:90px;
}
/* style for new page group Corporate governance ends*/

/*style for newsletter subscription*/
#ctl00_Newsletter_pnlUpdate{
float:left;
margin:0px;
margin:-18px 0px 0px -20px;
_margin-left:-10px;
padding:0px;
border-top:1px solid #fff;
}
#sidebar-left .newsLetter {
padding:18px 0px 20px 0px;
float:left;
clear:both;
background-color:#e6e6e6;
width:260px;
padding-left:20px;
height:110px;
}
#sidebar-left .newsLetter img{
float:left;
clear:both;
}
#sidebar-left .newsLetter span{
float:left;
clear:both;
width:100%;
font-size:11px;
}
#sidebar-left .newsLetter p{
padding:0px 0px 10px 0px;
margin:0px;
font-size:11px;
width:100%;
float:left;
clear:both;
}
#sidebar-left  .newsLetter p.success{
color:#00AEDB;
}
#sidebar-left .newsLetter p.failure{
color:#ff0000;
}

#sidebar-left .newsletterEmail{
background-image:url(/images/background/textboxStyle1.gif);
background-position:left top;
background-repeat:no-repeat;
margin:15px 0px 0px 0px;
float:left;
padding:0px 0px 0px 8px;
}
#sidebar-left .newsletterEmail input{
float:left;
color:#b4b4b4;
}
#sidebar-left .newsletterEmail .txtNewsletter{
border:0px;
width:201px;
margin:4px 0px 0px 0px;
font-size:11px;
}
#sidebar-left .newsletterEmail .btnsubmit{
width:29px !important;
height:29px !important;
margin-top:-1px;
}
#content .divshowCopy{
display:none;
}
/*style for newsletter subscription ends*/
.national-day{background:url(/images/background/national-day.png) no-repeat;_background:url(/images/background/national-day.gif);height:121px;left:378px;position:absolute;top:-13px;width:505px}
#coverageMap{width: 650px;height: 500px}
.control-wrap{float:left!important}

#content .expanded li .control-wrap label.error{margin:0}

/* style for  fourth level navigation */
#nav-left li.current ul li.current ul.thirdlevel li ul.thirdlevel{
display:none !important;
}
#nav-left li.current ul li.current ul.thirdlevel li.current ul.thirdlevel{
display:block !important;
}
#nav-left li.current ul li.current ul.thirdlevel li ul.thirdlevel li a{
color:#00AEDB;
}
#nav-left li.current ul li.current ul.thirdlevel li ul.thirdlevel li.current a{
color:#666666;
}
/* Lead Generation Form*/
#content ul.form li ul.radiobtGroup{
width:300px;
}
#content ul.form li ul.radiobtGroup li{
float:left;
width:110px;
margin-bottom:10px;
}
#content ul.form li ul.radiobtGroup li input{
width:15px;
height:15px;
background-color:none;
border:0px;
margin-right:2px;
}
#content ul.form li ul.radiobtGroup li label{
width:auto;
}
#content ul.form li.checkTable .wrap-table {
float:none;
background:none !important;
margin:0px;
}
#content ul.form li.checkTable .wrap-table *{
background:none !important;
margin:0px;
font-size:12px!important;
}
#content ul.form li.checkTable table {
width:550px;
}
#content ul.form li.checkTable table td {
padding-left:0px !important;
}
#content ul.form li.checkTable table td input{
float:left;
margin-right:5px !important;
}
#content ul.form li.checkTable table td label{
float:left;
width:70px;
}
#content ul.form li.lead-gen table td label{
width:auto;
padding-right:0;
}

#content ul.form li.checkTable span.longLabel{
width:400px;
padding:0px 0px 10px 0px;
}
#content ul.form li.checkTable span.spanError{
color:#333333 !important;
display:block;
font-size:11px;
}
#content ul.form li.checkTable span.mandatory{
right:347px !important;
top:4px;
}


#sidebar-left .related-links ul li.current ul li ul,
#sidebar-left .related-links ul li.current ul li.current ul li ul,
#sidebar-left .related-links ul li.current ul li.current ul li.current ul li ul{display:none}
#sidebar-left .related-links ul li.current ul li.current ul,
#sidebar-left  .related-links ul li.current ul li.current ul li.current ul,
#sidebar-left  .related-links ul li.current ul li.current ul li.current ul li.current ul{display:block}
.banner-bottom iframe{width:100%}
.theme {
    background: url("/images/background/ribbon.png") no-repeat scroll 0 0 transparent;
    height: 71px;
    left: 647px;
    position: absolute;
    top: 22px;
    width: 200px;}

/*content services */
#content ul.content-services{float:left}
#content ul.content-services li{background:none;float:left;margin:0;padding:0 20px 20px 0;width:310px;min-height:165px;height:auto!important;height:165px;}
#content ul.content-services li h3{font-size:14px;line-height:14px}
#content ul.content-services li span{float:left;width:54px;height:60px;background:url(/images/background/content-services-icon.gif) 0 0 no-repeat;margin-right:20px}
#content ul.content-services li div{float:left;width:236px}
#content ul.content-services li div p{margin:0 0 10px 0}
#content ul.content-services li div a.more{background-position: 0 6px}
#content ul.content-services li span.business-icon{background-position: 0 9px}
#content ul.content-services li span.download-icon{background-position: -63px 11px}
#content ul.content-services li span.general-text-icon{background-position: 0 -111px}
#content ul.content-services li span.general-icon{background-position: 0 -111px}
#content ul.content-services li span.health-icon{background-position: 0 -229px}
#content ul.content-services li span.news-icon{background-position: 0 -345px}
#content ul.content-services li span.sports-icon{background-position: -62px -349px}
#content ul.content-services li span.islamic-icon{background-position: -66px -226px}
#content ul.content-services li span.icon_humour{background-position: -66px -111px}
#content ul.content-services li span.icon_music{background-position: -62px -440px}
#content ul.content-services li span.icon_women{background-position: 0px -440px}
.back-btn{float:right;padding: 0 10px 10px 0;font-size:12px;font-weight:bold}
.emiratesLogout{float:left;width:100%;padding:0px 0px 15px 0px}
.emiratesLogout a{font-weight:bold;float:right;}
#content .emiratesLogin .expanded li label.error {margin:0 0 0 174px}
.emiratesLogin .expanded li label {width:155px;}
#content .Table03 td{font-size: 11px !important;paddding: 13px 6px 13px 6px !important}
#content .Table03 th {padding: 13px 6px 13px 6px !important;font-size: 12px !important;}
#content .Table03 th.subKeyword {width:133px;}
#content .Table03 th.unsubKeyword {width:133px;}
#content p.backLink{margin:0px;padding:0px;}
#content p.backLink a{*padding-bottom:0px;}

/* Header - head phone SWF Positioning*/
#musicLink{position:absolute;right:-48px;top:34px;z-index: 2;width:50px;height:44px;}




/*SMS Saturday Styles*/
#timerHolder,#flashTimer{
border-bottom:1px solid #eeeeee;
padding-bottom:40px;
margin-bottom:35px;
}
#flashTimer{
text-align:center;
}
#content #timerHolder .countryList{
background:url(/images/SMSSaturday/coutrylistBack.gif) no-repeat top left;
width:100%;
height:268px;
float:left;
}
#content #timerHolder .countryList h1{
color:#676767;
font-size:18px;
padding:23px 0px 0px 31px;
margin:0px;
}
#content .countryList ul li{
padding:0px 0px 20px 0px;
margin:0px 0px 0px 0px;
background:none;
float:left;
padding:60px 0px 0px 0px;
width:221px;
text-align:center;
}
#content .countryList ul li .imgWrap{
float:left;
margin-right:20px;
width:155px;
float:none;
margin:auto;
padding-bottom:25px;
}
#content .countryList ul li .imgWrap img{
 width:155px;
 height:101px;
} 
#content p.smsFooter, #content p.smsFooter a{
font-size:10px;
}
#content p.smsFooter span.pink 
{
color:#d736ba;
font-size:10px;
}
#content p.smsFooter span.blue 
{
color:#01addb;
font-size:10px;
}

/*About us section changes */
.widget-messages.new-widget{
background : url("/images/background/box-318-btm.gif") 0 100% no-repeat;
width:318px;
margin-right:26px
}
.widget-messages.new-widget .wrap-inner{
background : url("/images/background/box-318-top.gif") 0 0 no-repeat;
width:278px;
margin:0;
padding-top:20px;
min-height:147px!important;
}
.full-width p.highlight.expanded{width:100%!important}
.widget-messages.new-widget .wrap-inner h2{position:relative;z-index:11;display:none;}
.widget-messages.new-widget .wrap-inner p{width:200px;position:relative;z-index:11}
.widget-messages.new-widget .widget-image{right:2px;bottom:2px;z-index:10}
#content .expand-readmore{padding: 0 0 0px 0;width:623px}
#content .read-more-info{display:none}
#content .expand-readmore .more{float:left;clear:both;background-position: 0 3px;margin-top:5px}
.read-more-box-top{background : url("/images/background/readmore-box-top.png") 0 0 no-repeat;width:683px;position:absolute;padding-top:20px;display:none;z-index:10000}
.read-more-box-btm{background : url("/images/background/readmore-box-btm.png") 0 100% no-repeat;float:left;width:623px;padding: 10px 30px 20px}
.read-more-box-close{background : url("/images/background/read-more-box-close.gif") 0 0 no-repeat;width:42px;height:10px;display:block;position:absolute;bottom:25px;right:30px;cursor:pointer}
.full-width .widget-messages.new-widget{background : url("/images/background/box-312-btm.gif") 0 100% no-repeat!important;width:312px;margin-right:23px;margin-bottom: 23px}
.full-width .widget-messages.new-widget .wrap-inner{background : url("/images/background/box-312-top.gif") 0 0 no-repeat!important;width:272px;}
.full-width .widget-messages.new-widget .widget-image{right:2px;bottom:3px;z-index:10}
.notification{float:left;width:100%}
.notification a{display: block;padding: 0 0 20px 0}    
    
.full-width .widget-messages.new-widget .widget-image{right:2px;bottom:3px;z-index:10}
#content .bord_Members ul li  .directorsInfo h2,#content h2.tabHead{display:block !important;}
#content .bord_Members ul.noOverlay li a.showBio{cursor:default;}
#content .bord_Members ul li .directorsInfo h2 {font-size: 16px;}
div.search-div {height:60px;}
#content ul.form2 li {width:230px;}
#content ul.form2 li.buttons {width:20px;}
#content ul.form2 li.buttons input {margin:17px 0 0 0;}
#content ul.form2 li label {  width:auto; float:none;  display: block;    font-size: 11px;    font-weight: bold;    padding: 0 0 5px;}
#content ul.form2 li select {  background: none repeat scroll 0 0 #F8F8F8;    border: 1px solid #C7C7C7;    margin: 0 15px 0 0;    width: 205px; }
.wrap-product-list{background:none}
#content  p.confirm{color:#00AEDB!important}
div.rmpHiddenView,p.hideHead{display:none;}
div.pageView,div.rmpHiddenView div {width:662px !important;}
#table-1,#table-2,#table-3,#table-4,#table-5 {display:none;}
div.select-box {float:left;width:100%;padding:0 0 20px 0;}
td.mida-align {text-align:center;}
td.width-80 {width:80px;}
td.width-99 {width:99px;}
td.width-153 {width:153px;}
#content .new-table .wrap-table2 table.curve2 tr td.grey {background-color:#f7f7f7 !important;}
#content .new-table .wrap-table2 table.curve2 tr td {white-space:normal;}
#dcontent .new-table .wrap-table2 table.curve2 tr.last td#first {    border-bottom: 0 none !important;    border-left: 0 none !important; background:none !important;}
#content .new-table .wrap-table2 table.curve2 tr td.first {border-left:0 !important;}
#content div.new-table {    background: url("images/new-table-curve.gif") no-repeat scroll 0 top transparent !important;
    border: medium none;
    float: left;
    margin: 0;
    padding: 55px 0 0;
    width: 678px;}
	
.price-table {
 position:relative;
 float:left;
 width:100%;
 clear:both;
}

.price-table h4.h4-right {
    left: 32em;
    position: absolute;
    text-align: center;
    top: 13px;
}

.price-table h4.h4-right span{
    font-size:11px;
	
}


.price-table h4.h4-left {
    left: 20em;
    position: absolute;
    top: 22px;
}

#content div.digit-list{width:345px!important}
#content div.digit-list ol li{width:300px!important}

#content ul.bbsocial li ul.radiobtGroup li{width:90px;}
#content ul.bbsocial li ul.radiobtGroup li label{padding-right:10px;position:relative;top:0px}
 margin-bottom:0 !important;
}

ul.rtsUL li{
 background:none !important;
 float:left;
 width:auto !important;
 margin:0 !important;
 padding:0 !important;
}

div.pageView {
 margin-top:18px !important;
 float:left;
 width:100%;
}

ul.rtsUL li a {
 float:left; 
 height:29px !important; 
 display:block; 
 background:url(images/bg-tab.gif) no-repeat left top; 
 padding:0; 
 margin:0 5px 0 0 !important;
 padding-top:0 !important;
 cursor:pointer;
}
#content .tdSpace1 td{padding:15px 10px !important}

ul.rtsUL li a span.rtsOut {
  background: url("images/bg-tab.gif") no-repeat scroll left top transparent;
  cursor: pointer;
  display: block;
  float: left;
  padding-top:9px;
  height: 29px;
  margin: 0;  
  width: auto;
}

ul.rtsUL li a span.rtsIn {
 padding: 0 0 0 7px;
 display:inline;
}

ul.rtsUL li a.rtsSelected {
 background-position: right -40px !important;
}

ul.rtsUL li a.rtsSelected span.rtsOut {
 background-position: left -40px !important;
}
#utilities #bookmark a{padding-left:0;padding-right:0;}
#utilities{padding-bottom:10px}
#breadcrumb a{text-decoration:underline;}
#breadcrumb a,#breadcrumb span{font-size:11px}
#breadcrumb a.home{display:none}
#breadcrumb a, #breadcrumb span {line-height: 16px;padding: 2px 14px 0 3px;background: url("images/arrow-breadcrumb.gif") no-repeat scroll right 6px transparent;}
.home #spotlight{margin-top:13px}
#breadcrumb span.last {padding: 0px 0 0 1px;float:left}

div.blockDiv{width:100%;float:left;padding-top:15px;}
#content p.smallfont{font-size:11px !important;}
div.hor-sliding a.more{background-position:left 2px;}
div.hor-sliding a.more:hover{background-position:left -145px;}
a.more:hover,#content .news-list a.more:hover{background-position: 0 -145px}
.wrap-widget-home div a.more:hover {background: url("images/bg-arrow.gif") no-repeat scroll 0 -145px transparent;}
/*overview sections */
.overview-section h1{font-size:24px;font-weight:normal}
.overview-section #content h2{font-size:14px;font-weight:normal}
.overview-section  #wrap{padding-top:20px}
.overview-section .section-1,.overview-section .section-2,.overview-section .section-3,.overview-section .section-4{float:left;width:100%;padding-top:5px;line-height:20px;}
.overview-section .section-1 p,.overview-section .section-2 p,.overview-section .section-3 p,.overview-section .section-4 p{color:#333!important;font-size:12px!important;line-height:20px!important;}
.overview-section .section-2 p{min-height:60px;height:auto!important;height:60px;}
.overview-section .section-4{padding-top:30px;position:relative;}
.overview-section .section-1 p,.overview-section .section-2 p,.overview-section .section-3 p{line-height:20px!important}
.overview-section .section-1 .visual{float:left}
.overview-section  #content .section-1 div.thumb-list{float:left;width:539px;padding-left:28px;margin:0;position:relative}
.overview-section  #content .section-1 div.thumb-list .more{float:right;background-position:left 6px}
.overview-section  #content .section-1 div.thumb-list .more:hover{background-position:left -141px}
.overview-section  #content .section-1 div.thumb-list ul{width:100%;float:left;margin:0 0 10px}
.overview-section #content .section-1 .thumb-list  ul li:first-child{padding-top:0	}
.overview-section #content .section-1 .thumb-list  ul li{background:none;padding:6px 0 6px;margin:0;width:100%}
.overview-section #content .section-1 .thumb-list  ul li.lastChild{border-bottom:0px;}
.overview-section #content .section-1 .thumb-list  ul li.alternate{background:#f7f7f7}
.overview-section #content .section-1 .thumb-list  ul li .desc,.overview-section #content .section-1 .thumb-list li img{float:left}
.overview-section #content .section-1 .thumb-list ul li .desc{margin-left:10px;width:385px}
.overview-section #content .section-1 .thumb-list ul li .desc h3{color:#00a7d4;font-size:17px;font-weight:normal;padding-bottom:5px;}
.overview-section #content .section-1 .thumb-list ul li .desc h3 a{font-size:17px!important;}
.overview-section #content .section-1 .thumb-list ul li .desc p{margin:0 0 0px 0;color:#333;line-height:18px!important;margin-bottom:5px;}
.overview-section #content .section-1 .thumb-list ul li .desc .bullet-link{font-size:11px;background: url("/images/background/bullet.jpg") no-repeat scroll left 5px transparent;padding-left:7px;padding-right:3px}

.overview-section #content .section-2 h2{font-size:24px;font-weight:normal}
.overview-section  #content .section-2 h3{font-size:14px;font-weight:normal}

.overview-section  #content .section-2 div.thumb-list{float:left;width:100%;margin:0;position:relative}
.overview-section  #content .section-2 div.thumb-list .more{float:right;background-position:left 6px}
.overview-section  #content .section-2 div.thumb-list .more:hover{float:right;background-position:left -141px}
.overview-section  #content .section-2 div.thumb-list ul{width:100%;float:left;margin:0 0 10px}
.overview-section #content .section-2.thumb-list  ul li:first-child{padding-top:0	}
.overview-section #content .section-2 .thumb-list  ul li{background:none;padding:5px 10px 5px 0;margin:0;float:left;width:auto;width:233px}
.overview-section #content .section-2 .thumb-list  ul li.alternate{background:#f7f7f7}
.overview-section #content .section-2 .thumb-list  ul li .desc,.overview-section #content .section-2.thumb-list li img{float:left;margin:0 0 0px 0}
.overview-section #content .section-2 .thumb-list ul li .desc{margin-left:0px;width:100%;margin-top:10px}
.overview-section #content .section-2 .thumb-list ul li .desc h4{color:#00a7d4;font-size:17px;font-weight:normal;padding: 0;margin:0 0 2px 0;min-height:42px;height:auto!important;height:42px;}
.overview-section #content .section-2 .thumb-list ul li .desc h4 a{color:#00a7d4;font-size:17px;line-height: 21px;}
.overview-section #content .section-2 .thumb-list ul li .desc p{margin:0 0 6px 0;color:#333}
.overview-section #content .section-2 .thumb-list ul li .desc .more{float:left}
.overview-section #content .section-3 .cell{float:left;width:307px;padding: 0 30px 0 0}
.overview-section #content .section-3 .cell div.listHead{min-height:83px;height:auto!important;height:83px;}
.overview-section #content .section-3 .cell.last{padding-right:0}
.overview-section #content .section-3 .cell h2{font-size:20px;color:#333;margin-bottom:8px;}
.overview-section  #content .section-3 div.thumb-list{float:left;width:100%;margin:0;position:relative}
.overview-section  #content .section-3 div.thumb-list .more{float:right;background-position:left 6px}
.overview-section  #content .section-3 div.thumb-list .more:hover{background-position:left -141px}
.overview-section  #content .section-3 div.thumb-list ul{width:100%;float:left;margin:0 0 0px;min-height:316px;height:auto!important;height:316px;}
.overview-section #content .section-3.thumb-list  ul li:first-child{padding-top:0	}
.overview-section #content .section-3 .thumb-list  ul li{background:none;padding:5px 0px 5px 0;margin:0;float:left;width:auto;width:100%;min-height:95px;height:auto!important;height:95px;}
.overview-section #content .section-3 .thumb-list  ul li.alternate{background:#f7f7f7}
.overview-section #content .section-3 .thumb-list  ul li .desc,.overview-section #content .section-3 .thumb-list li img{float:left;margin:0 0 0px 0}
.overview-section #content .section-3 .thumb-list ul li .desc{margin-left:8px;width:225px;margin-top:0px;float:left}
.overview-section #content .section-3 .cell.last .thumb-list ul li .desc{}
.overview-section #content .section-3 .thumb-list ul li .desc h3{color:#00a7d4;font-size:17px;font-weight:normal;padding: 0;margin:0 0 5px 0;}
.overview-section #content .section-3 .thumb-list ul li .desc h3 a{color:#00a7d4;font-size:17px;line-height:18px !important;}
.overview-section #content .section-3 .thumb-list ul li .desc p{margin:0 0 10px 0;color:#333}
.overview-section #content .section-3 .thumb-list ul li .desc .more{float:left}
.overview-section #content .section-4 .cell{float:left;width:220px;padding: 0 25px 0 0}
.overview-section #content .section-4 .cell.last{padding-right:0;width:280px}
.overview-section #content .section-4 h2{font-size:24px;font-weight:normal}
.overview-section #content .section-4 .cell h4,.overview-section #content .section-4 .cell h4 a{font-size:14px;color:#00a7d4;font-weight:normal;margin-bottom:9px;}
.overview-section #content .section-4 .cell h4 a:hover{color:#333;}
.overview-section #content .section-4 .cell .desc{padding: 20px 0 0 0}
.overview-section #content .section-4 .more{clear:both;bottom:0px;position:absolute;right:0px;background-position:left 6px}
.overview-section #content .section-4 .more:hover{background-position:left -141px}

/* new drop down menu styles: subin */
/*#header{z-index:1000}
#header #nav-top li{position:static}
#header #nav-top li ul li,#header #nav-top li ul ul li {width:160px;float:left;clear:none;border:0;background:none!important}
#header #nav-top li ul li a{font-size:12px;color:#fff;font-weight:bold;line-height:20px;display:block;padding: 0 0 5px}
#header #nav-top li ul li a:hover{color:#93dff3}
#header #nav-top li ul li li a{font-size:11px;color:#fff;font-weight:normal;background:url("images/arrow-small.gif") no-repeat scroll left 8px transparent;padding: 0 0 0px 10px}
#header #nav-top li ul li li a:hover{color:#93dff3}
#header #nav-top li li li{width:auto}
#header #nav-top li .subnav-wrap{z-index:14000;position:absolute;width:926px;padding:5px 13px;left:15px;top:76px;background:url("images/menu-btm.png") 0 100% no-repeat;display:none}
#header #nav-top li ul{width:100%;position:static;background:none!important;padding:0;margin:0;display:block;float:left}
#header #nav-top li .two-column-lo ul{width:82%;float:left}
#header #nav-top li .two-column-lo .banner{float:left;width:155px;color:#fff}
#header #nav-top li .two-column-lo .banner .thumb{width:100%;float:left;}
#header #nav-top li .two-column-lo .banner .desc{width:100%;float:left;}
#header #nav-top li .two-column-lo .banner .desc h3{font-size:12px;color:#fff;font-weight:bold;line-height:23px;padding: 0 0 5px;margin:0}
#header #nav-top li .two-column-lo .banner .desc p{font-size:11px;color:#fff;padding: 0 0 5px;margin:0}
#header #nav-top li .two-column-lo .banner .desc a{color:#fff;font-weight:bold;font-size:11px}
#header #nav-top li .two-column-lo .banner .desc a:hover{color:#93dff3}
#header #nav-top li ul ul{width:auto;position:static;padding: 0 0 0px 0;border:0;float:left}
#header #nav-top li ul li.last, #header #nav-top li ul ul li.last{border:0}
#header #nav-top li ul li, #header #nav-top li ul ul li{background:none}
#header #nav-top li ul li{padding: 0 10px 5px 0;}
#header #nav-top li ul li{xheight:125px;}
#header #nav-top li ul  ul li{padding:0;width:160px!important;min-height:0px;height:auto !important}
#header #nav-top .read-more{clear:both;font-size:11px}
#header #nav-top .read-more:hover{color:#93dff3}
#header #nav-top li ul  ul li a{width:150px!important}
#header #nav-top ul{background:none!important;padding:0;}
.clear-right{clear:right!important}
.clear-left{clear:both!important}*/
#spotlight {margin-bottom:20px}

