@charset "UTF-8";
/* CSS Document */

body { padding: 0; margin: 0; text-align: center; background: #5a4373 url(../images/bg2.jpg) repeat-x; font-family: Arial; font-size: 1em; }

#wrapper { width: 930px; margin: 0 auto; }


/***** GLOBAL CLASSES *****/
.clear { clear: both; }
.boldtxt { font-weight: bold; }
.textbox { background: url(../images/textbox_bg.gif) top left repeat-x; border: 1px #d0bbdc solid; height: 15px; margin: 0 5px 0 0; padding: 3px 0 0 3px; font-size: .7em; float: left; }
.topheaderboxtext { font-size: .8em; color: #6d528d; margin: 0; padding: 0; }
.greenlink { font-size: .8em; color: #78c91e; }
.orangetext { color: #e96313; }
.purpletext { color: #5a4373; }
.floatleft { float: left; clear: both; }
.floatl { float: left; width: 165px; }
.floatl a { color: #5a4373; }
.floatright { float: right; }
.fleft { float: left; }
.padtop5 { padding: 5px 0 0 0; }
a { color: #e96313; }
a:hover { text-decoration: none; }
h2 { font-size: 1.4em; font-weight: normal; color: #fff; margin: 0; padding: 0 0 20px 0; }
h5 { font-size: 1.1em; font-weight: normal; color: #e96313; margin: 0 0 0 10px; padding: 0 0 5px 0; }
h5 a { font-size: 1.4em; font-weight: normal; text-decoration: none; }
.nopad { padding: 0; margin: 0 0 20px 0; }
.ppul { margin: 0 0 0 10px; padding: 0; }
.ppul li { list-style: none; }
.strikethru { text-decoration: line-through; }
.c_f_left { float: left; width: 500px; }
.c_f_right { float: right; width: 150px; }
.smalltext { font-size: .7em; }
.underline { text-decoration: underline; }
.hidelink { display: none; }
.alert { font-size: .8em; }
.secul { margin: 0; padding: 0; font-weight: bold; }
.secul li { margin: 0; padding: 0 0 0 20px; font-weight: normal; list-style: none; background: url(../images/secul_bul.gif) 8px 5px no-repeat; }
.ltlLongBanner { padding: 0 0 15px 0; }
.purpletxtb { color: #5a4373; font-weight: bold; font-size: 1.1em; }
.lpurpletxt { color: #d5cae1; font-weight: bold; font-size: 1em; }
.whitetxt { color: #fff; font-weight: bold; font-size: 1em; }
.storedesc { font-size: .9em; }
.tblTitles { background: #d6cbd6; color: #5a4373; }
.tblAltTd { background: #e4dce4; }
.centertext { text-align: center; }
.floatleftNC { float: left; }
.lefttext { text-align: left; }
.whitebg { background: #ded4e5; }
.thintext { font-weight: normal;font-size: .8em; }

/***** HEADER *****/
#header { height: 96px; background: url(../images/header_bg2.jpg) no-repeat; margin: 0; padding: 0; }
#headerleft { /*width: 220px;*/ float: left; }
#logo { background: url(../images/logo_sml.gif) bottom no-repeat; height: 65px; width: 114px; padding: 20px 0 0 0; }
#headerright { width: 330px; float: right; color: #fff; }
#headerrightclec { width: 580px; float: right; color: #fff; }

#headerblock { height: 50px; padding: 0; background: url(../images/topbox_bg.jpg) bottom no-repeat; }
#headerblockclec { height: 50px; padding: 0; background: url(../images/topbox_bg2.jpg) bottom no-repeat; }
#search { width: 225px; height: 60px; float: left; text-align: left; padding: 10px 0 0 10px; background: url(../images/headerblock_divider.gif) no-repeat top right; }
#search a { margin: 0; padding: 0; }
#contact { width: 86px; /*height: 60px;*/ float: left; padding: 8px 0 0 0; background: url(../images/topbox_div.jpg) no-repeat top right; }
#contactnums {width: 243px; float: left; text-align: left; padding: 8px 0 0 10px; background: url(../images/topbox_div.jpg) no-repeat top right; }
#areacode { /*width: 175px;*/ height: 60px; float: left; padding: 8px 10px 0 10px; text-align: left; }
#areacode a { font-size: .8em; }
.topboxtext { color: #fff; font-size: .8em; }

#resbusnav { height: 28px; padding: 12px 0 0 15px; }
#resbusnav ul { margin: 0; padding: 0; }
#resbusnav ul li { list-style: none; height: 23px; margin: 0; padding: 5px 0 0 0; display: block; float: left; margin: 0 5px 0 0; }
#resbusnav ul li a { color: #fff; font-size: .9em; text-decoration: none; }
#resbusnav ul li a:hover { color: #fff; }
#resbusnav #res { width: 102px; background: url(../images/res_btn.jpg) no-repeat; }
#resbusnav #res:hover { background: url(../images/res_btn_hover.jpg) no-repeat; }
#resbusnav #bus { width: 88px; background: url(../images/bus_btn.jpg) no-repeat; }
#resbusnav #bus:hover { background: url(../images/bus_btn_hover.jpg) no-repeat; }
 

/***** MAIN MENU *****/
#mainmenu { height: 36px; background: url(../images/mm_bg.jpg) no-repeat; }
.mmleft .resbus_link { margin: 5px 10px 0 0; }
.mmleft .resbus_link li { list-style: none; margin: 0; padding: 0; display: block; float: left; height: 26px; }
.mmleft .resbus_link #res_btn { width: 78px; margin: 0 8px 0 0; background: url(../images/mainmenu/residential_bg.gif) no-repeat; }
.mmleft .resbus_link #res_btn:hover { background-position: 0 -26px; }
.mmleft .resbus_link #bus_btn { width: 69px; background: url(../images/mainmenu/business_bg.gif) no-repeat; }
.mmleft .resbus_link #bus_btn:hover { background-position: 0 -26px; }

/*.mmleft .resbus_link li a { font-size: .8em; color: #fff; font-weight: normal;  }*/
.mmleft { float: left; margin: 0 0 0 5px; }
.mmleft ul { margin: 0; padding: 0; }
.mmleft ul li { list-style: none; margin: 0; display: block; float: left; height: 36px; }
.mmleft ul li:hover { background: #bba4c9; }

#menuHome { width: 61px; background: url(../images/mainmenu/home_bg.gif) no-repeat; }
#menuHome:hover { background-position: 0 -36px; }
#menuBroadband { width: 97px; background: url(../images/mainmenu/broadband_bg.gif) no-repeat; }
#menuBroadband:hover { background-position: 0 -36px; }
#menuCellular { width: 73px; background: url(../images/mainmenu/cellular_bg.gif) no-repeat; }
#menuCellular:hover { background-position: 0 -36px; }
#menuSecurity { width: 76px; background: url(../images/mainmenu/security_bg.gif) no-repeat; }
#menuSecurity:hover { background-position: 0 -36px; }
#menuTV { width: 40px; background: url(../images/mainmenu/tv_bg.gif) no-repeat; }
#menuTV:hover { background-position: 0 -36px; }
#menuVoice { width: 59px; background: url(../images/mainmenu/voice_bg.gif) no-repeat; }
#menuVoice:hover { background-position: 0 -36px; }
#menuSupport { width: 75px; background: url(../images/mainmenu/support_bg.gif) no-repeat; }
#menuSupport:hover { background-position: 0 -36px; }
#menuSpecials { width: 80px; background: url(../images/mainmenu/specials_bg.gif) no-repeat; }
#menuSpecials:hover { background-position: 0 -36px; }
#menuMyAccount { width: 111px; margin: 0 0 0 83px; background: url(../images/mainmenu/myaccount_bg.gif) no-repeat; }
#menuMyAccount:hover { background-position: 0 -36px; }

.mmleft ul li ul { visibility: hidden; width: 149px; position: relative; top: -4px; padding: 0 0 8px 0; margin: 0; list-style-type: none; z-index: 10000; background: url(../images/mainmenu/submenu_bg.png) no-repeat; background-position: bottom; }
.mmleft ul li ul li { background: none; display: block; float: none; text-align: left; width: 138px; height: 29px; padding: 7px 0 0 10px; }
.mmleft ul li ul li:hover { background: #ad93b8; }
.mmleft ul li ul li:hover a { /*color: #eee7ee;*/ }
.mmleft ul li ul li a { text-decoration: none; color: #3b2e49; font-size: .9em; }
.mmleft ul li ul li a:hover { /*color: #eee7ee;*/ }
.mmleft ul li:hover ul, .mmleft ul li a:hover ul { visibility: visible; }

.mmleft ul li ul #submenu { background: url(../images/mainmenu/hassubm_bg.gif) no-repeat; background-position: 131px 0; }
.mmleft ul li ul #submenu:hover { background: url(../images/mainmenu/hassubmon_bg.gif) no-repeat; background-position: 0 0; }
 
.mmleft ul li:hover ul li ul { visibility: hidden; width: 149px; position: relative; top: -27px; left: 132px; padding: 0 0 8px 0; margin: 0; list-style-type: none; z-index: 10001; background: url(../images/mainmenu/submenu_bg.png) no-repeat; background-position : bottom; }
.mmleft ul li ul li ul li { background: none; display: block; float: none; text-align: left; width: 138px; height: 29px; padding: 7px 0 0 10px; }
.mmleft ul li ul li:hover ul, .mmleft ul li ul li a:hover ul { visibility: visible; }

/****CLEC MENU****/
#CmenuHome { width: 61px; background: url(../images/mainmenu/home_bg.gif) no-repeat; }
#CmenuHome:hover { background-position: 0 -36px; }
#CmenuLocal { width: 58px; background: url(../images/mainmenu/local_bg.gif) no-repeat; }
#CmenuLocal:hover { background-position: 0 -36px; }
#CmenuLongDistance { width: 123px; background: url(../images/mainmenu/longdistance_bg.gif) no-repeat; }
#CmenuLongDistance:hover { background-position: 0 -36px; }
#CmenuBroadband { width: 97px; background: url(../images/mainmenu/broadband_bg.gif) no-repeat; }
#CmenuBroadband:hover { background-position: 0 -36px; }
#CmenuCellular { width: 73px; background: url(../images/mainmenu/cellular_bg.gif) no-repeat; }
#CmenuCellular:hover { background-position: 0 -36px; }
#CmenuSecurity { width: 76px; background: url(../images/mainmenu/security_bg.gif) no-repeat; }
#CmenuSecurity:hover { background-position: 0 -36px; }
#CmenuVoice { width: 59px; background: url(../images/mainmenu/voice_bg.gif) no-repeat; }
#CmenuVoice:hover { background-position: 0 -36px; }
#CmenuSupport { width: 75px; background: url(../images/mainmenu/support_bg.gif) no-repeat; }
#CmenuSupport:hover { background-position: 0 -36px; }
#CmenuSpecials { width: 80px; background: url(../images/mainmenu/specials_bg.gif) no-repeat; }
#CmenuSpecials:hover { background-position: 0 -36px; }
#CmenuMyAccount { width: 111px; margin: 0 0 0 123px; background: url(../images/mainmenu/myaccount_bg.gif) no-repeat; }
#CmenuMyAccount:hover { background-position: 0 -36px; }


#mmright { float: right; padding: 0; }
#mmright a { color: #2d2339; text-decoration: none; }
#mmright a:hover { color: #fff; }



/***** CONTENT *****/
#contentwrapper { margin: 20px 0 0 0; }
#contenttop { height: 10px; background: url(../images/cnt_top.gif) no-repeat; }
#content { background: #fff; padding: 0 10px; }
#cpcontent { background: #fff; padding: 0 10px; text-align: left; color: #777; }
#contentbtm { height: 10px; background: url(../images/cnt_btm.gif) no-repeat; }


/****** CONTENT for HOMEPAGE *****/
#adsplash { width: 650px; height: 260px; float: left; background: #fff; }
#promotions { width: 250px; height: 260px; float: right; background: url(../images/now_avail_bg.gif) bottom no-repeat; }
#promotions ul { margin: 0; padding: 0; }
#promotions ul li { list-style: none; height: 1em; }
#promotions ul li img { margin: 0; padding: 0; }
#promotions ul li a { margin: 0; padding-top: 0; }
#promotions ul li a img { margin: 0; padding-top: 0; }
#specban { margin: 0; padding: 0; }
#fbban { margin: 6px 0 0 0; padding: 0; }

#servicehighlights { width: 910px; height: 130px; margin: 10px 0 0 0; }
#shleftbtn { width: 25px; float: left; }
#shcontent { width: 844px; height: 134px; text-align: left; padding: 8px; float: left; overflow: hidden; }
#shcontent .services { float: left; }
#shrightbtn { width: 25px; float: left; }

#infoblocks { min-height: 190px; margin: 10px 0 0 0; background: url(../images/infoblocks_bg.jpg) no-repeat; color: #444; }
#infoblocks h1 { font-size: .9em; font-weight: normal; color: #5c50a3; margin: 0 0 10px 0; padding: 0; }
#infoblocks p { margin: 0; padding: 0; font-size: .8em; }
#infoblocks ul { margin: 0; padding: 0; }
#infoblocks li { list-style: none; display: block; font-size: .8em; }
#infoblocks li a { color: #e96313; }
#infoblocks li a:hover { text-decoration: none; }
#Iblockone { float: left; width: 283px; text-align: left; padding: 10px; }
#Iblocktwo { float: left; width: 283px;  text-align: left; padding: 10px; }
#Iblocktwo img { margin-bottom: 5px; padding: 0; }
#Iblockthree { float: left; width: 283px;  text-align: left; padding: 10px; }


/****** CONTENT for SECONDARY PAGES *****/
#contentleft { width: 690px; float: left; text-align: left; font-size: .8em; color: #444; }
#contentsplash { height: 160px; width: 690px; margin: 0 0 20px 0; background: url(../images/header_bg.jpg) no-repeat; }
#contentsplash #splashtext { width: 500px; float: right; color: #5a4373; padding: 0 20px 0 0; font-size: 1em; }
#contentsplash #splashtext p { margin: 0; padding: 0 0 0 10px; }
#contentsplash #splashtext h1 { font-size: 1.5em; color: #c96213; font-weight: normal; margin: 20px 0 5px 10px; }
#TCcontentsplash { height: 219px; width: 690px; margin: 0 0 20px 0; background: url(../images/TCheader_bg.gif) no-repeat; }
#TCcontentsplash #TCsplashtext { width: 500px; float: right; color: #5a4373; padding: 0 20px 0 0; font-size: 1em; }
#TCcontentsplash #TCsplashtext p { margin: 0; padding: 0 0 0 10px; }
#TCcontentsplash #TCsplashtext h1 { font-size: 1.5em; color: #c96213; font-weight: normal; margin: 20px 0 5px 10px; }
#contenttagline { text-align: left; margin: 0 0 10px 0; font-size: 1.5em; color: #5c50a3; font-weight: normal; }
#sec_cnttop { height: 10px; background: url(../images/sec_cnttop.jpg) no-repeat; }
#splash_left {float:left; width:100px; padding: 0; margin:0 10px 0 0;}
#sec_cntmain { padding: 0; margin: 0 0 20px 0; }
#sec_cntbtm { height: 10px; background: url(../images/sec_cntbtm.jpg) no-repeat; }

#sec_cntmain_left { float: left; padding: 0; margin: 0 16px 0 0; }
#sec_cntmain_left div a img { vertical-align: sub; }

#spec_cntmain_left { float: left; padding: 0; margin: 0 5px 0 5px; }
#spec_cntmain_left div a img { vertical-align: sub; }

#fup_sec_cntmain_left { float: left; padding: 0; margin: 0 10px 0 0; }
#fup_sec_cntmain_left div a img { vertical-align: sub; }
#fup_sec_cntmain_right { float: right; padding: 0; margin: 0 0 0 0; }
#fup_sec_cntmain_right div a img { vertical-align: sub; }

#srv_area { background: #efe8ef; color: #777; padding: 0 10px; }

.ad_overbtn { margin: 200px 0 0 0; color: #fff; font-size: 1.1em; text-indent: 19px; padding: 12px 0 0 0; }
.ad_infopanel { margin: 0 0 10px 0; }
.ad_infoTop_full { height: 10px; background: url(../images/ad_infoTop_full.jpg) no-repeat; }
.ad_infoCnt_full { background: #efe8ef; color: #777; padding: 0 10px; }
.ad_infoCnt_full h1 { color: #5a4373; margin: 0 0 20px 0; padding: 0 0 0 0; border-bottom: 1px #cbbfd9 solid; }
.ad_infoCnt_full h3 { color: #5a4373; margin: 0 0 10px 0; padding: 0; }
.ad_infoCnt_full h4 { color: #5a4373; margin: 0; padding: 0; background: url(../images/h4_bg.gif) no-repeat; height: 22px; padding: 3px 0 0 0; text-indent: 10px; }
.ad_infoCnt_full .txtbox { background: #fff; border: 1px #d0bbdc solid; padding: 2px; color: #5a4373; }
.ad_infoCnt_full #newcust { width: 330px; float: left; }
.ad_infoCnt_full p { padding: 0 10px; }
.ad_infoCnt_full #existcust { width: 330px; float: right; }
.ad_infoCnt_full #divlist h4 { color: #5a4373; margin: 0; padding: 0; background: url(../images/h4_wide_bg.gif) no-repeat; height: 20px; padding: 5px 0 0 0; text-indent: 10px; }
.ad_infoCnt_full #divlist_left { float: left; width: 330px; }
.ad_infoCnt_full #divlist_right { float: right; width: 330px; }
.ad_infoCnt_full #divlist ul { margin: 10px 0 0 10px; padding: 0; }
.ad_infoCnt_full #divlist ul li { list-style: none; font-size: 1.2em; color: #5a4373; }
.ad_infoCnt_full #divlist ul li ul { margin: 0 0 10px 10px; padding: 0; }
.ad_infoCnt_full #divlist ul li ul li { list-style: none; font-size: .8em; }

.ad_infoCnt_full #wimax h2 {margin: 0;padding: 0; font-size: 1.4em; color: #f55f0a; font-weight: bold; }
.ad_infoCnt_full #wimax .fleft { float: left; width: 400px; }
.ad_infoCnt_full #wimax .fright { float: right; width: 200px;}

.ad_infoTop { height: 10px; background: url(../images/ad_infoTop.gif) no-repeat; }
.ad_infoCnt { background: #efe8ef url(../images/ad_infobg2.jpg) repeat-x; padding: 0 10px; color: #777; }
.ad_infoBtm { height: 10px; background: url(../images/ad_infoBtm.jpg) no-repeat; }
.ad_infoCnt p { margin: 0; padding: 0 0 10px 0; clear: both; }
.ad_infoCnt .features { margin: 10px 0 0 0; padding: 0; }
.ad_infoCnt .features li { list-style: none; display: block; text-indent: 10px; font-weight: normal; }
.ad_infoCnt h3 { color: #5a4373; margin: 0 0 5px 0; padding: 0; }
.ad_infoCnt ul { margin: 0 0 10px 0; padding: 0; }
.ad_infoCnt ul li { list-style: none; margin: 0; font-weight: normal; }
.ad_infoCnt ul li ul { margin: 0 0 0 10px; padding: 0 0 10px 0; }
.ad_infoCnt ul li ul li { list-style: none; margin: 0; font-weight: normal; background: url(../images/li_bullets.gif) 0 3px no-repeat; text-indent: 12px; }

#phoneTbl { margin: 0 auto; padding: 0 0 10px 0; }
#phoneTbl ul { margin: 0; padding: 0; }
#phoneTbl ul li { list-style-type: none; } 

.plantbl td { height: 25px; }
.plantbl h3 { margin: 0; padding: 0; text-indent: 5px; }
.plantbl .plantbl-title { background: #cdc0db; }
.plantbl .plantbl-desc { background: #ecc29d; color: #e96313; }
.plantbl .plantbl-coltitle { background: #ded4e5; color: #5a4373; border-left: 4px #efe8ef solid; text-align: center; }
.plantbl .plantbl-coltitlenoborder { background: #ded4e5; color: #5a4373; text-align: center; }

#access-ul { margin: 0 0 0 0; padding: 0; }
#access-ul li { list-style: none; height: 20px; /*width: 120px;*/ display: block; float: left; padding: 10px 0 0 0; margin: 0 0 0 70px; }
#access-ul li a { color: #5a4373; }
#chargers-li { background: url(../images/charger-icon.gif) 0 0 no-repeat; text-indent: 30px; }
#cases-li { background: url(../images/case-icon.gif) 0 0 no-repeat; text-indent: 26px; }
#batteries-li { background: url(../images/battery-icon.gif) 0 0 no-repeat; text-indent: 21px; }
#bluetooth-li { background: url(../images/bluetooth-icon.gif) 0 0 no-repeat; text-indent: 44px; }

#chargers { padding: 20px 0 0 0; border-top: 1px #cdc0db solid; }
#cases { padding: 20px 0 0 0; border-top: 1px #cdc0db solid; }
#batteries { padding: 20px 0 0 0; border-top: 1px #cdc0db solid; }
#bluetooth { padding: 20px 0 0 0; border-top: 1px #cdc0db solid; }
#cell-specials { padding: 20px 0 0 0; border-top: 1px #cdc0db solid; }


#sec_cntmain_right { float: right; padding: 0; }
#sec_cntmain_right div a img { vertical-align: sub; }

.ad_link { width: 209px; height: 21px; background: url(../images/ad_link_bg2.jpg) no-repeat; padding: 3px 0 0 10px; margin: 0; }
.ad_link a { color: #fff; font-size: 1em; text-decoration: none; display: block; }
.ad_link_long { width: 325px; height: 21px; background: url(../images/ad_link_bg_long.jpg) no-repeat; padding: 4px 0 0 10px; }
.ad_link_long a { color: #fff; font-size: 1em; text-decoration: none; }

.ad_link_fup { width: 155px; height: 21px; background: url(../images/4up_ad_link_bg.gif) no-repeat; padding: 4px 0 0 10px; }
.ad_link_fup a { color: #fff; font-size: 1em; text-decoration: none; }

.ad_infoul { margin: 0; padding: 0; }
.ad_infoul li { list-style: none; display: block; height: 20px; background: url(../images/li_bullets.gif) 0 4px no-repeat; text-indent: 12px; padding: 0; }
#hostingTbl { font-size: .8em; color: #5a4373; border: 1px #d5c6de solid; }
#hostingTbl td { border: 1px #d5c6de solid; }
.tbl_lgbg { background: #e0d4e8; }
.altTD { background: #e8e0ee; }
#vp h1 { margin: 0; padding: 0; color: #5a4373; font-size: 1.2em; }
#vp table { margin: 0 0 10px 0; }
#vp .imgpad { padding: 0 0 10px 0; }

#contentright { width: 210px; float: right; text-align: left; font-size: .8em; }
#sb_cnttop { height: 10px; background: url(../images/sb_cnttop.jpg) no-repeat; }
#sb_cntmain { background: #efe8f0; padding: 0 10px; }
#sb_cntbtm { height: 150px; background: url(../images/sb_cntbtm2.jpg) no-repeat; }
#sb_cntmain ul { margin: 0; padding: 0; }
#sb_cntmain ul li { list-style: none; height: 14px; width: 190px; background: url(../images/li_bullets.gif) 0 10px no-repeat; text-indent: 12px; display: block; padding: 6px 0 10px 0; margin: 0; border-top: 1px #fff solid; border-bottom: 1px #d6c6e0 solid; }
#sb_cntmain ul li:hover { background: #e5dbeb; border-top: 1px #e5dbeb solid; }
#sb_cntmain ul li a { color: #e96313; /*display: block; padding: 6px 0 10px 0;*/ }
#sb_cntmain ul li a:hover { text-decoration: none; }

#plan-switch { text-align: right; }
/*#plan-switch ul { margin: 0 0 15px 0; padding: 0; float: right; }
#plan-switch ul li { list-style: none; display: block; float: left; height: 25px; padding: 10px 10px 0 10px; background: #5a4373; margin: 0 0 0 10px; text-align: center; }
#plan-switch ul li:hover { background: #6f578a; }
#plan-switch ul li a { color: #fff; text-decoration: none;  }*/
#plan-switch ul { padding: 0; position: relative; margin: 0 0 10px 0; text-align: right; }
#plan-switch ul li { display: inline; list-style: none; }
#plan-switch ul li a { padding: 10px 20px; font-weight: bold; text-decoration: none; line-height: 2.8em; background: #5a4373 url(../clec/images/plan-switch-btn.jpg) repeat-x; color: #fff; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; }
#plan-switch ul li a:hover { background: #6f578a; }

#cpcontent #cpleft { float: left; width: 450px; font-size: .8em; }
#cpcontent #cpright { float: right; width: 450px; font-size: .8em; }
#cpcontent #cpright p { padding: 0 10px; }
#cpcontent h3 { color: #5a4373; margin: 0 0 10px 0; padding: 0; }
#cpcontent h4 { color: #5a4373; margin: 0; padding: 0; background: url(../images/h4_450_bg.gif) no-repeat; height: 22px; padding: 3px 0 0 0; text-indent: 10px; font-size: 1.2em; }
#cpcontent select { background: #fff; border: 1px #d0bbdc solid; padding: 2px; color: #444; } 

#wimax_hdr { width: 930px; height: 312px; background: url(../images/WiMax_hdr_bg.jpg) no-repeat; }
#wimax_cnt_container { width: 890px;padding: 25px 20px 0 20px; background: #eee7ed url(../images/WiMax_dvdr.jpg) top center no-repeat; color: #444; }
#wimax_desc { width: 560px; float: left;font-size: 1.1em; }
#wimax_cnt_container h2 { font-size: 1.6em; font-weight: bold; color: #5a4373; margin: 0 0 10px 0; padding: 0; }
#wimax_cnt_container h3 { font-size: 2.2em; font-weight: bold; color: #5a4373; margin: 0 0 0 0; padding: 0; }
#wimax_cnt_container .smalltext { font-size: .8em; }
#wimax_pricing { width: 300px; float: right; text-align: center; }
#wimax_cntr_btm {width: 930px; height: 12px;background: url(../images/WiMax_cntr_bg.jpg) no-repeat; }

/***** FOOTER *****/
#footer { margin: 0 0 20px 0; }
#footerleft { float: left; text-align: left; font-size: .7em; color: #fff; }
#footerleft p { padding: 10px 0 0 0; margin: 0; }
#footerright { float: right; font-size: .7em; color: #b79ccd; }
#footerright ul { margin: 0; padding: 10px 0 0 0; }
#footerright ul li { list-style: none; display: inline; }
#footerright a { color: #fff; text-decoration: none; }
#footerright a:hover { color: #b79ccd; }


/***** AD BLOCKS *****/
div a div { text-decoration: none; cursor: pointer; }
#vp_ad { height: 89px; width: 209px; background: url(../images/vp_ad2.gif) no-repeat; color: #494848; padding: 52px 0 0 10px; }
#ha_ad { height: 89px; width: 209px; background: url(../images/ha_ad2.gif) no-repeat; color: #494848; padding: 52px 0 0 10px; }
#acp_ad { height: 89px; width: 209px; background: url(../images/acp_ad2.gif) no-repeat; color: #494848; padding: 52px 0 0 10px; }


/***** SITEMAP *****/
#sitemap { text-align: left; }
#sitemap div { margin: 20px 0 0 0; }
#sitemap h3 { margin: 0; padding: 0 0 10px 0; color: #5a4373; border-bottom: 1px solid #ccc; }
#sitemap h2 { color: #5a4373; margin: 0; padding: 0; background: url(../images/h4_bg.gif) no-repeat; height: 22px; padding: 3px 0 0 0; text-indent: 10px; font-size: 1em; font-weight: bold; }
.sitemapUL { margin: 0; padding: 0; color: #5a4373; width: 450px; }
.sitemapUL li { margin: 0 0 20px 0; }
.sitemapUL li ul { margin: 5px 0 0 15px; }
.sitemapUL li ul li { font-size: .8em; margin: 0 0 0 0; list-style: none; }

/***** SLIDER *****/
#carousel_inner { float:left; width:860px; overflow: hidden; position:relative; background: #f1edf3; border-top: 1px #dbdbdb solid; border-bottom: 1px #dbdbdb solid; }
#carousel_ul { position:relative; left:-210px; list-style-type: none; margin: 0px; padding: 0px; width:9999px; padding-bottom:10px; }
#carousel_ul li{ float: left; width:200px; padding:0px; height:116px; margin: 6px 6.5px 6px 6.5px; }
#carousel_ul li img { margin-bottom:-4px; cursor:pointer; cursor: hand; border:0px; }
#left_scroll, #right_scroll{ float:left; height:130px; width:25px; background: #C0C0C0; }
#left_scroll img, #right_scroll img{ cursor: pointer; cursor: hand; }

