@charset "UTF-8";
/* CSS Document */

p, li, a { font-size: 8pt; }
.first_710 h3 { color: #EA6622; margin-top: 20px; }
.first_710 ul.bullets { margin: 10px 0 10px 20px; padding: 0; }
.first_710 ul.bullets li { list-style-type: none; margin: 0 0 8px; padding: 0; }
h4.accent1 { line-height: 105%; color:#5D5D5D !important; }
div#accordion-links h1 { margin-bottom: 0 !important; }
h3.accent1 { line-height: 105%; }
.activePage { font-weight: bold; }
.col_230 h1.accordion_toggle { margin:0 !Important; }
strong { font-size:1.0em !Important; }
ul.spaced, .spaced li ul, .spaced li ol { margin-top:10px !important; margin-bottom:0 !important; }
ul.spaced li { margin-bottom:10px !important; }
/* sidebar */
#quick_facts { border-color:#ccc; background-image:url(/Common/about_us/images/landing_pages/bkg_gallery.jpg) }
#quick_facts h6 { font-size:1.1em; font-weight:bold; margin:20px 0 5px; padding:0; }
.col_230 h6 { font-size:1.3em !Important; }
/* banner */
#top_story { height:156px !important; padding-bottom:0 !Important; padding-top:0 !Important; }
#top_story h1 { margin:40px 0 0 10px !Important; font-size:3.6em; line-height:1.1em; width:390px !important; }
#top_story h3 { margin:5px 0 0 10px; font-size:1.4em; width:390px !important; }
/* consumer - 7456 */
#ge7456 #top_story { background-image: url(/Common/about_us/images/products_services/banner_consumer.jpg); }
/* enterprise - 7490 */
#ge7490 #top_story { background-image: url(/Common/about_us/images/products_services/banner_enterprise.jpg); }
/* small business - 7464 */
#ge7464 #top_story { background-image: url(/Common/about_us/images/products_services/banner_small_business.jpg); }
#ge7464 #top_story h1, #ge7464 #top_story h3 { width:410px !important }
/* wholesale - 7469 */
#ge7469 #top_story { background-image: url(/Common/about_us/images/products_services/banner_wholesale.jpg); }
#ge7469 #top_story h1, #ge7469 #top_story h3 { width:410px !important }
/* yellow pages/local search - 8396 */
#ge8396 #top_story { background-image: url(/Common/about_us/images/products_services/banner_local_search.jpg); }
#ge8396 #top_story h1 { margin-top:25px !important; }
/* scrollbox */
.mod_a { background-image:none; }
#content .navbox-menu { margin-top:0; }
#content .navbox-menu ul { list-style:none outside !important; margin:7px 0 0 0px; padding:0 0 0px; }
#content .navbox-menu li { list-style:none outside; margin:8px 0 8px 0px; padding:0;/*padding:0 0 0 12px !important;*/ }
#content .navbox-menu li a { letter-spacing:.5px; margin:8px 0 8px 0px; position:relative; left:22px; }
#content .navbox-menu li.active a { font-weight:normal; text-decoration:none; color:#067AB4; margin:8px 0 8px 0px; letter-spacing:0 !important; }
#content .navbox-menu a { cursor:pointer; color:#067AB4; }
#content .navbox-content { margin:0 0 12px; padding:0; }
#content .navbox-content h4 { margin:0 0 12px; }
#content .navbox-content ul { margin-left:20px; }
#content .navbox-content ul li { background:transparent url(/Common/indc/images/bullet_square_10x7.gif) no-repeat scroll 0 0 !important; list-style-type:none; padding:1px 10px !Important; }
#content .navbox-content p.blue-arrow a { cursor:pointer; }
#content .blue-arrow { background-image:url(/Common/merger/images/bullet-arrow-blue.gif); background-position:0 3px; background-repeat:no-repeat; padding-left:15px !important; }
.col_475 { width:495px;  *width: 482px;
}
.col_505 { float: left; width:570px;  *width: 545px;
}
#content-box { }
.scroll, .noscroll { border:1px solid #FFFFFF; padding:12px !important; margin:10px; }
.scroll { height:720px !important; overflow:auto !important; }
#content .navbox-menu li.active a { background:transparent url(/Common/merger/images/bullet-arrow-blue.gif) no-repeat scroll -4px 2px !important; margin:0 0 0 -7px; padding:0 0 0 7px; }
}
#content .navbox-menu li.active { margin:0 0 0 7px; padding:0 0 0 15px; }
ol li ol { margin-top: 5px; }
ol li li { list-style: lower-alpha !important; }
/*ACCORDION STYLES */
#vertical_container_left { /*background: url(/mlcomm/_images/homepage/bg_aninav_static.gif) left bottom no-repeat;*/ 
	width: 180px; float: left; overflow: hidden; }
.menuInner li, .accordionInner li { line-height: 12pt; }
#content .menuInner li { padding-left: 6px !important; }
#inner_container { /*visibility: hidden;*/
}
.accordionButton { display: block; width: 180px; padding:0 0 0 10px; height: 15px; line-height:10px; font-weight: bold !important; text-decoration: none; outline: none; font-size: 1.1em !important; color: #666666; cursor: pointer; margin: 10px 0 0 0; background: url(/Common/about_us/images/investor_relations/stockholder_services/closed_gray.gif) 0px top no-repeat; }
#dividendLink { /*background: url(/Common/about_us/images/investor_relations/stockholder_services/open_gray.gif) 0px top no-repeat;	*/
}
/*#phoneLink {
	background: url(/mlcomm/_images/homepage/bg_main_menu_on_header.gif) 0px top no-repeat;	
	color:#666666;
}*/
.accordionContent { background-color: #ffffff; color: #444444; overflow: hidden; width:190px; position: relative; margin-left: 0; }
.accordionInner { /*min-height: 128px;
	_height: 128px;*/
	background: url(/mlcomm/_images/homepage/bg_accordion_content.gif) 0px top no-repeat; }
.accordionContent p { margin: 0; width: 190px; padding: 2px 10px 6px 10px !important; font-size: 8pt !important; }
.accordionContent ul { float: left; width: 180px; margin: 0 0 0 10px; list-style: none; }
.accordionContent ul ul { margin:0 0 0 15px; list-style: none; }
.accordionContent ul li { padding-top: 5px; _padding-bottom: 3px; font-size: .9em; }
.accordionContent ul li li { padding-top: 0px; _padding-top: 0px; }
.accordionContent a { font-size: 1.3em; padding-left: 10px; display: block; }
.accordionContent a.active { background:transparent url(/Common/about_us/images/investor_relations/stockholder_services/active_blue.gif) no-repeat scroll left 3px; }
.accordionContent a:hover { text-decoration: underline !important; }
.accordionInner p.ani-link { top:110px !important; position:absolute !important; left: 182px !important; background:transparent url(/mlcomm/_images/bg_ani_mas.gif) no-repeat scroll left 3px; padding: 0 !important; }
.menuButton { background: url(/Common/about_us/images/landing_pages/bkg_prod_dropdown.jpg) no-repeat scroll left top #003D7E; border-bottom:1px solid #FFFFFF; color:#FFFFFF; cursor:pointer; display:block; font-size:1.1em; font-weight:bold; line-height:16px; margin:0; padding:5px 0 5px 5px; }
.menuButton a { color: #FFFFFF !important; }
.menuContent { color: #444444; overflow: hidden; width:190px; position: relative; margin-left: 0; }
.first_160 { clear:left; float:left; width:140px; }
#cost-basis { width: 135px; }
#cost-basis p { font-weight: bold; margin-bottom: 5px !important; }
#cost-basis a { padding-left: 10px !important; display: block; font-size:1.1em; }
.costbasis-inner { float: left; margin: 0; list-style: none; }
#content .costbasis-inner ul li { padding: 4px 0; width: 120px; }
.costbasis-inner a.active { background:transparent url(/Common/about_us/images/investor_relations/stockholder_services/active_blue.gif) no-repeat scroll left 3px; }
.cb-group { border-top: 1px solid #0295d8; width: 100%; margin: 20px 0 30px; }
.cb-group h6 { color: #f2791e; font-weight: normal; margin: 6px 0; font-size: 1.2em !important; }
.cb-group tr.gray-row td { background: #f5f5f5; }
.cb-group td { vertical-align: top; padding: 8px 20px 8px 0 }
hr { margin: 20px 0; }
#div-stock-split { }
#div-stock-split li { display: inline; float: left; padding: 10px; }
#div-stock-split li a { padding: 10px 18px; }
#content #dividendTab { border: 1px solid #cccccc; border-bottom: none !important; background: url(/Common/about_us/investor_relations/bg_dividend_tab.jpg) center top no-repeat #fff !important; width: 87px; text-align: center; }
#content #splitsTab { border: 1px solid #cccccc; border-bottom: none !important; background: url(/Common/about_us/investor_relations/bg_dividend_tab.jpg) center top no-repeat #fff !important; width: 87px; text-align: center; }
#content #quotesTab { border: 1px solid #cccccc; border-bottom: none !important; background: url(/Common/about_us/investor_relations/bg_quotes_tab.jpg) center top no-repeat #fff !important; width: 132px; text-align: center; }
#dividendTab a, #splitsTab a { color: #ea6622; }
#stock-content-box { margin-top: -3px; border: 1px solid #cccccc; min-height:  200px; width: 708px; float: left; }
#historical-left { float: left; width: 150px; _width: 130px; }
#historical-menu { width: 140px; _width: 120px; float: left; margin:30px 10px; }
#historical-menu p { font-weight: bold; margin-bottom: 5px !important; }
#historical-menu a { padding-left: 10px !important; display: block; }
.historical-inner { float: left; margin: 0; list-style: none; }
#content .historical-inner ul li { padding: 4px 0; width: 120px; }
.historical-inner a.active { background:transparent url(/Common/about_us/images/investor_relations/stockholder_services/active_blue.gif) no-repeat scroll left 3px; }
#historical-right { float: right; width: 530px; padding:30px 10px 30px 0; }
#historical-right h5 { color: #ea6622; font-size: 1.5em; margin-bottom: 20px; padding-left: 10px; line-height:1.1; }
#historical-right-scroll { float: left; width: 100%; overflow: auto; height: 300px; margin: 0; }
#historical-right tr.gray-row td { background: #f5faff; }
#historical-right th { height: 40px; vertical-align: top; text-align: left; padding-left: 10px; }
#historical-right td { vertical-align: top; text-align: left; padding: 6px 0 6px 10px; }
#historical-right td.year { vertical-align: middle; }
#stock-scroll-box { width: 100%; height: 450px; overflow: auto; }
#stock-scroll-box .annual-mtg-box { margin-bottom: 25px; }
.annual-mtg-table { border-top: 1px solid #0295d8; margin-bottom: 10px; }
.annual-mtg-table th { color: #f2791e; }
.annual-mtg-table th, .annual-mtg-table td { padding: 5px 10px 5px 0 !important; }
.annual-mtg-table tr.gray-row td { background: #f5f5f5; }
.mod_f { background:transparent url(/Common/indc/images/tall_mod_gradientSlice.gif) repeat-x scroll right bottom !important; }
#key-products { min-height: 270px; _height: 270px; }
#gallery { padding: 12px 9px !important; }
/*#content ul.icons li.icn-podcast a {
background:url(/Common/about_us/images/icons/icn-podcast.gif) left top no-repeat !important;
padding: 3px 0 4px 25px;
}
#content ul.icons li.icn-audio a {
background:url(/Common/about_us/images/icons/icn-audio.gif) left top no-repeat !important;
padding: 3px 0 4px 25px;
}*/

.news-row { clear: left; margin-bottom: 15px; }
.news-row .date { float: left; width: 105px; }
.news-row .newsarticle { float: left; width: 520px; }
.news-row { clear: left; margin-bottom: 15px; }
.thumb-row { margin: 15px 0; }
.thumb-row h6 { font-size: 1.2em; color: #0083cb; float: left; width: 520px; }
.thumb-row .thumbnail { float: left; width: 85px; }
.thumb-row p { float: left; width: 520px; margin-bottom: 0px; }
.thumb-row ul { float: left; width: 520px; margin-left: 25px; }
.thumb-row li { width: 520px; list-style: disc !important }
.thumb-row a { float: left; }
.thumb-indent { float: left; margin-left: 85px; }
.thumb-row .thumb { width:100px; float:left; }
#wrapper ul.icons, #wrapper #rightcol ul.icons { list-style-image:none !important; list-style-position:outside !important; list-style-type:none !important; margin:0 !important; padding:0 !important; }
#wrapper ul.icons li, #wrapper #rightcol ul.icons li, ul.icons li li, #wrapper #rightcol ul.icons li li { background-position:left top; background-repeat:no-repeat !important; list-style-image:none !important; list-style-position:outside !important; list-style-type:none !important; margin:5px 0; padding:2px 3px 5px 30px !important; }
#content ul.icons li.icn-audio { background-image:url(/Common/merger/images/icons/icn-audio.gif) !important; }
#content ul.icons li.icn-arrow { background-image:url(/Common/merger/images/icons/icn-arrow.gif) !important; }
#content ul.icons li.icn-doc { background-image:url(/Common/merger/images/icons/icn-doc.gif) !important; }
#content ul.icons li.icn-email { background-image:url(/Common/merger/images/icons/icn-email.gif) !important; }
#content ul.icons li.icn-excel { background-image:url(/Common/merger/images/icons/icn-excel.gif) !important; }
#content ul.icons li.icn-flash { background-image:url(/Common/merger/images/icons/icn-flash.gif) !important; }
#content ul.icons li.icn-internet { background-image:url(/Common/merger/images/icons/icn-internet.gif) !important; }
#content ul.icons li.icn-mediaKit { background-image:url(/Common/merger/images/icons/icn-mediaKit.gif) !important; }
#content ul.icons li.icn-movie { background-image:url(/Common/merger/images/icons/icn-movie.gif) !important; }
#content ul.icons li.icn-pdf { background-image:url(/Common/merger/images/icons/icn-pdf.gif) !important; }
#content ul.icons li.icn-photos { background-image:url(/Common/merger/images/icons/icn-photos.gif) !important; }
#content ul.icons li.icn-podcast { background-image:url(/Common/merger/images/icons/icn-podcast.gif) !important; }
#content ul.icons li.icn-powerpoint { background-image:url(/Common/merger/images/icons/icn-powerpoint.gif) !important; }
#content ul.icons li.icn-rss { background-image:url(/Common/merger/images/icons/icn-rss.gif) !important; }
#content ul.icons li.icn-zip { background-image:url(/Common/merger/images/icons/icn-zip.gif) !important; }
#content ul.icons li.icn-tools { background-image:url(/Common/merger/images/icons/icn-tools.gif) !important; }
#content ul.icons li.icn-none { background-image:none !important; }
#content ul.tabLinks { position:relative; top:24px; margin:0; padding:0; border-bottom:1px solid #ccc; }
#content ul.tabLinks li { float: left; position: relative; top:-23px; border-bottom:1px solid #ccc; z-index: 9999; padding:0; margin: 0; background: none; }
#content ul.tabLinks .active { border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #fff; border-left: 1px solid #ccc; background-color: #ffffff; padding:1px; margin:-3px 0 0 0; }
#content ul.tabLinks .active a { color: #FF7200; margin: 0; border-top: 2px solid #FF7200; }
#content ul.tabLinks li a { display: block; padding: 5px 12px; color: #067AB4; }
#content ul.tabLinks .active { background-color:#FFFFFF !important; }
#tabContainer div.tabLinks { border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; clear:both; color:#666666; left:0; padding:14px; width: 680px; *width:710px;
}
