@charset "utf-8";
/* CSS Document */

/* --- DOCUMENT LAYOUT --- */


body { margin:0px; padding:0px; font-size:12px; font-family:Verdana, Geneva, sans-serif; height: 100%; background-image:url(../images/bg.png); }
body a { color:#ff0066; font-weight:bold; text-decoration:none; }
body a:hover { color:#0099ff; text-decoration:underline; }

/* --- MAIN CONTAINER --- */

#container { width: 100%; height: auto; min-height: 100%; margin: 0 auto -4em; text-align: left; }
.Normal { background-color: #FFFFFF; cursor: auto; height: 100%; }
.Progress { background-color: #EEEEEE; cursor: wait; }
.UpdateOn { position:absolute; visibility:visible; z-index: 1; }
.UpdateOff { position:absolute; visibility:hidden; z-index: 0; }


/* --- HEADER CONTAINER --- */

#tophdr-container { height:41px; background-image:url(../images/dwbiz_topheader_bg.png); background-repeat:repeat-x; left:0px; right:0px; }
#tophdr-content { width: 960px; height: 30px; margin: 0 auto; text-align: left; z-index:0; }
#tophdr-content .region p { width:266px; float:left; color:#666; margin-top:15px; }
#tophdr-content .contactnumber p { width:350px; float:right; margin-top:10px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#333; }
#tophdr-content .contactnmbr-blue { color:#0099ff; }

/* --- TOP NAVIGATION --- */

#topnav-container { height:92px; background-image:url(../images/topnav_bg.png); background-repeat:repeat-x; left:0px; right:0px; }
#topnav-content { width: 960px; height: 30px; margin: 0 auto; text-align: left; z-index:0; }
#toplogo { float:left; width:310px; height:84px; }
#topnavigation { float:right; width:600px; height:39px; margin-top:33px; list-style: none; }
#topnavigation li { float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; }
#topnavigation a { height:39px; width:200px; color:#333; display: block; float: left; margin: 0; text-decoration: none; text-align:center; padding-top:20px; background-image:url(../images/top_nav_bg_inactive.png); }
#topnavigation a:hover { background-image:url(../images/top_nav_bg_active.png); color: #fff; }
#topnavigation li.active a{ background-image:url(../images/top_nav_bg_active.png); color: #fff; }

/* --- SECONDARY NAVIGATION --- */

#scndnav-content { width: 960px; height: 30px; margin: 0 auto; text-align: left; z-index:0; }
#sndnav-container { height:40px; background-image:url(../images/scndnav_bg.png); background-repeat:repeat-x; left:0px; right:0px;	}
#sndnav-navigation { width: 960px; height: 30px; margin: 0 auto; text-align: left; z-index:0; }
#sndnav-navigation ul { margin: 0px; padding: 0px; list-style: none; float:right; }
#sndnav-navigation ul li { background-image:url(../images/scndnav_bg.png); }
#sndnav-navigation ul li, #sndnav-navigation ul li a { float: left; display: block; }
#sndnav-navigation ul li a { margin: 5px; padding-top:6px; padding-bottom:6px;	padding-left:12px; padding-right:12px; font-size: 14px; font-weight:bold; color: #fff; text-decoration: none; }
#sndnav-navigation ul li a:hover, #sndnav-navigation ul li a.selected { background-color:#39C; color: #FFFFFF; }

/* --- MAIN BODY CONTENT AND SLIDERS --- */

#mainbody-container { height:auto; background-image:url(../images/main_body_bg_top.png); background-repeat:repeat-x; left:0px; right:0px; padding-bottom:20px; }
#mainbody-content { width: 960px; margin: 0 auto; text-align: left; z-index:0; padding-top:20px; }


/*--- FRONTPAGE 2.0 ---*/

#mainpage-header { width: 940px; padding-left:20px; height: 179px; background-image:url(../images/business-main-header-bg.png); }
#mainpage-header .main-title { width: 504px; height:74px; padding-top:60px; float:left;}
#mainpage-header .main-title h1 { font-family:Arial, Helvetica, sans-serif; font-size:34px; font-weight:bold; color:#FFF;}
#mainpage-header .main-title h2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFF;}
#mainpage-header .main-title-advertisement { width: 416px; height:179px; float:right; background-color:#003; color:#FFF;}





#mainbody-services { width: 960px; height: 360px; background-color:#FFF; padding-top:15px;}
#mainbody-services h3 { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; padding-left:50px; padding-top:8px; color:#FFF;}
#mainbody-services li{ padding-left:15px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2b86c1; }
#mainbody-services a {color:#2b86c1; font-weight:normal;}
#mainbody-services a:hover{ color:#2b86c1; text-decoration:underline;}

#mainbody-services .voice-services { width: 231px; height:350px; margin-right:12px; float:left; background-color:#e9e9e9}
#mainbody-services .voice-services .voiceheading { width: 231px; height:167px; background-image:url(../images/voice-services-bg.jpg);}
#mainbody-services .voice-services .voiceoptions { width: 231px; height:183px; padding-top:8px; }

#mainbody-services .connectivity-services { width: 231px; height:350px; margin-right:12px; float:left; background-color:#e9e9e9}
#mainbody-services .connectivity-services .connheading { width: 231px; height:167px; background-image:url(../images/connectivity-services-bg.jpg);}
#mainbody-services .connectivity-services .connoptions { width: 231px; height:183px; padding-top:8px; }

#mainbody-services .hosting-services { width: 231px; height:350px; margin-right:12px; float:left; background-color:#e9e9e9}
#mainbody-services .hosting-services .hostheading { width: 231px; height:167px; background-image:url(../images/hosting-services-bg.jpg);}
#mainbody-services .hosting-services .hostoptions { width: 231px; height:183px; padding-top:8px;}

#mainbody-services .custom-solutions { width: 231px; height:350px; float:left; background-color:#e9e9e9}
#mainbody-services .custom-solutions .solutionsheading { width: 231px; height:167px; background-image:url(../images/custom-solutions-bg.jpg);}
#mainbody-services .custom-solutions .solutionoptions { width: 231px; height:183px; padding-top:8px;}

#mainbody-dwoption { width: 960px; height: 180px; background-color:#d8d8d8; margin-bottom:45px;}
#mainbody-dwoption p { font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:11px;}
#mainbody-dwoption h4 { font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:18px; font-weight:bold;}

#mainbody-dwoption .speedtest { width: 262px; height:146px; margin-right:12px; margin-top:12px; padding-top:10px; padding-left:10px; padding-right:10px; margin-bottom:12px; float:left; background-color:#c9c9c9;}

#mainbody-dwoption .speedtest .speedtestbg { width: 167px; height:70px; margin-left:5px; margin-right:5px; margin-top:8px; padding-top:12px; padding-left:75px;padding-right:10px; background-image:url(../images/speedtest-bg.jpg);}

#mainbody-dwoption .speedtest .speedtestbg p {font-weight:bold; font-size:12px;}

#mainbody-dwoption .speedtest .speedtestbg a {color:#FFF; text-decoration:none;}
#mainbody-dwoption .speedtest .speedtestbg a:hover {color:#FFF; text-decoration:underline;}

#mainbody-dwoption .mainpagebbchecker { width: 262px; height:146px; margin-right:12px; margin-top:12px; margin-bottom:12px; padding-top:10px; padding-left:10px;padding-right:10px; float:left; background-color:#c00d20;}



#mainbody-dwoption .mainpagebbchecker .checker { width: 167px; height:65px; margin-left:5px; margin-right:5px; margin-top:8px; padding-top:17px; padding-left:75px;padding-right:10px; background-image:url(../images/broadband-checker.jpg);}

#mainbody-dwoption .mainpagebbchecker .checker p {font-weight:bold; font-size:12px;}

#mainbody-dwoption .mainpagebbchecker .checker a {color:#FFF; text-decoration:none;}
#mainbody-dwoption .mainpagebbchecker .checker a:hover {color:#FFF; text-decoration:underline;}

#mainbody-dwoption .mainpageaboutdw { width: 352px; height:146px; margin-top:12px; margin-bottom:12px; padding-top:10px; padding-left:10px; padding-right:10px; float:left; background-color:#4da0d5;}

/* FRONTPAGE PANELS */

#mainbody-panel-one { width: 920px; padding-left:40px; height: 307px; background-image:url(../images/panels/panel_1_bg.jpg); }
#mainbody-panel-one .left-panel-one { width:520px; padding-top:20px; float:left; }
#mainbody-panel-one .left-panel-one h1 { font-family:Arial, Helvetica, sans-serif; font-size:46px; font-weight:bold; color:#000; }
#mainbody-panel-one .left-panel-one h2 { font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#000; }
#mainbody-panel-one .left-panel-one p { font-family:Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold; color:#333; }
#mainbody-panel-one .left-panel-one li { font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#333; line-height:25px; list-style: disc inside; }
#mainbody-panel-one .left-panel-one img { float:right; }

/* PANEL NAVIGATION SECTION */

#slide_navigation { float:left; width:960px; height:50px; list-style: none; background-image:url(../images/panels/panel_bottom_dg_bg.png); text-align:center; }
#slide_navigation li { float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; height:34px; width:240px; padding-top:15px;}
#slide_navigation a { height:34px; width:240px; color:#CCC; display: block; float: left; text-decoration: none; padding-top:0px; text-align:center; _cursor: hand;}
#slide_navigation a:hover { background-image:url(../images/panels/panel_bottom_lg_bg.png); color:#333;}
#slide_navigation a:link { background-image:url(../images/panels/panel_bottom_dg_bg.png); color:#CCC;}
#slide_navigation a:active { background-image:url(../images/panels/panel_bottom_lg_bg.png); color:#333;}
.slide_active{color: #333; background-image:url(../images/panels/panel_bottom_lg_bg.png);}
.activeSlide { background-image:url(../images/panels/panel_bottom_lg_bg.png); color: #333;}

/*PRODUCT MAIN BODY */

#mainbody-content-product { width: 960px; height:700px; padding-bottom:20px; margin: 0 auto; text-align: left; background-image:url(../images/light_grey_bg.png); }
#mainbody-content-product-ng { width: 960px; height:auto; padding-bottom:0px; margin: 0 auto; text-align: left; background-image:url(../images/light_grey_bg.png); }
#mainbody-content-product-bb { width: 960px; height:auto; margin-bottom:20px; margin: 0 auto; text-align: left; background-image:url(../images/light_grey_bg.png); }
#mainbody-content-product-if { width: 960px; height:auto; margin: 0 auto; text-align: left; background-image:url(../images/light_grey_bg.png); }

/* BREADCRUMB STUFF */

#mainbody-breadcrumb { padding-left:15px;font-size: 10px; height: 33px; line-height: 32px; font-weight: bold; background-image:url(../images/nav/whereareyou_bg.png);}
#mainbody-breadcrumb a { color: #cc0033; text-decoration: none; float: left; padding: 0 10px; position: relative; margin-left: -10px; _cursor: hand; }
#mainbody-breadcrumb a:hover { color: #333; text-decoration: underline; }
#mainbody-breadcrumb a.home { margin: 0; width: 15px; height: 0; padding-top: 32px; overflow: hidden; }
#mainbody-breadcrumb span { float: left; width: 18px; margin: 0 10px 0 0; position: relative; height: 0; padding-top: 32px; margin-top: 0px; overflow: hidden; background-image:url(../images/nav/breadcrumb_divider.png);
}

/* MAINBODY LAYOUT */

#mainbody-header-sol  {width:940px; height:130px; padding-left:20px; padding-top:20px; background-color:#ff9900;}
#mainbody-header-sol h1 {font-family: Arial,Helvetica,sans-serif; font-size: 46px; font-weight: bold; color:#FFF; padding-top:5px;}
#mainbody-header-sol h2 {font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#FFF;}


#mainbody-header-con  {width:940px; height:130px; padding-left:20px; padding-top:20px; background-color:#cb2839;}
#mainbody-header-con li { font-family:Verdana, Geneva, sans-serif; font-size:17px; color:#ffffff; line-height:25px; list-style:disc inside;}
#mainbody-header-con h1 {font-family: Arial,Helvetica,sans-serif; font-size: 46px; font-weight: bold; color:#FFF; padding-top:5px;}
#mainbody-header-con h2 {font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#FFF;}

#mainbody-header  {width:940px; height:130px; padding-left:20px; padding-top:20px; background-color:#3b94ce;}
#mainbody-header li { font-family:Verdana, Geneva, sans-serif; font-size:17px; color:#ffffff; line-height:25px; list-style:disc inside;}
#mainbody-header h1 {font-family: Arial,Helvetica,sans-serif; font-size: 46px; font-weight: bold; color:#FFF; padding-top:5px;}
#mainbody-header h2 {font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#FFF;}
#mainbody-product-container { margin-top:14px; width:960px; height:auto;}
#mainbody-product-details-left { float:left; width:640px; height:auto; margin-left:20px; }

/* MAINBODY CONNECTIVITY HEADER LAYOUT */

#mainbody-header-connectivity  {width:940px; height:130px; padding-left:20px; padding-top:20px; background-color:#cb2839;}
#mainbody-header-connectivity li { font-family:Verdana, Geneva, sans-serif; font-size:17px; color:#ffffff; line-height:25px; list-style:disc inside;}
#mainbody-header-connectivity h1 {font-family: Arial,Helvetica,sans-serif; font-size: 46px; font-weight: bold; color:#FFF; padding-top:5px;}
#mainbody-header-connectivity h2 {font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#FFF;}
#mainbody-product-connectivity-container { margin-top:14px; width:960px; height:auto;}
#mainbody-product-connectivity-details-left { float:left; width:640px; height:auto; margin-left:20px; }

/* CONNECTIVITY CONTAINER */

#connectivity-checker-container {width:960px; height:425px; background-color:#bc1829; border-top:#903 solid 1px; background-image:url(../images/bb-search-bg.jpg);}
#connectivity-checker-text p { float:left; width:400px; height:60px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; font-weight:bold; padding-top:20px; padding-left:20px; }
#connectivity-checker-form { float:right; width:500px; height:50px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; font-weight:normal; padding-top:30px; padding-left:20px; padding-right:10px;}
#connectivity-checker-form select { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333; clear:both;}
#broadband-results { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding-left:20px; width:940px; color:#FFF; height:auto; }
#whiteDIV { width:960px; clear:both; height:326px; padding-left:20px;}
#whiteDIV img {display: block; padding:0px, 0px, 0px, 0px;}
#product_outer1 { width:170px; float:left; height:130px; line-height:18px; color:#333; padding-left:60px; padding-top:20px; background-image:url(../images/broadbandimages/product_outer1.jpg); background-repeat:no-repeat; }
#product_outer1 .title {font-size:11px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
#product_outer2 { width:170px; float:left; height:130px; line-height:18px; color:#333; padding-left:60px; padding-top:20px; background-image:url(../images/broadbandimages/product_outer3.jpg); background-repeat:no-repeat; }
#product_outer2 .title {font-size:11px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
#product_outer3 { width:170px; float:left; height:130px; line-height:18px; color:#333; padding-left:60px; padding-top:20px; background-image:url(../images/broadbandimages/product_outer3.jpg); background-repeat:no-repeat; }
#product_outer3 .title {font-size:11px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
#product_outer4 { width:170px; float:left; height:130px; line-height:18px; color:#333; padding-left:60px; padding-top:20px; background-image:url(../images/broadbandimages/product_outer4.jpg); background-repeat:no-repeat; }
#product_outer4 .title {font-size:11px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
#product_outer5 { width:170px; float:left; height:130px; line-height:18px; color:#333; padding-left:60px; padding-top:20px; background-image:url(../images/broadbandimages/product_outer1.jpg); background-repeat:no-repeat; }
#product_outer5 .title {font-size:11px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
#product_outer6 { width:170px; float:left; height:130px; line-height:18px; color:#333; padding-left:60px; padding-top:20px; background-image:url(../images/broadbandimages/product_outer5.jpg); background-repeat:no-repeat; }
#product_outer6 .title {font-size:11px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}


/* TABBED INNER DATA */

#tabbed_box { padding-left:0px; width:640px; }  
.tabbed_area { padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; }  
ul.tabs { margin:0px; padding:0px; margin-top:10px; margin-bottom:9px; }
/* WORKING ONE */ ul.tabs li { list-style:none; padding:0px; margin-bottom:8px; float:left; } 
ul.tabs li { list-style:none; padding-top:10px; padding-bottom:10px; margin-bottom:0px; float:left; } 
ul.tabs li a { background-color:#28282e; color:#FFFFFF; padding-top:10px; padding-bottom:12px; padding-right:8px; padding-left:8px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; border:1px solid #cccccc; }  
/*ul.tabs li a { background-color:#28282e; color:#FFFFFF; padding-top:12px; padding-bottom:11px; padding-right:8px; padding-left:8px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; border:1px solid #cccccc; }  */
ul.tabs li a:hover { background-color:#2b89c7; border-color:#cccccc; text-decoration:none; }  
ul.tabs li a.active { background-color:#ffffff; color:#282e32; border:1px solid #cccccc; border-bottom: 1px solid #ffffff; }  
.content { clear:left; margin-top:0px; height:400px; background-color:#ffffff; padding-left:20px; padding-right:20px; padding-top:20px; text-align:justify; border:1px solid #cccccc; }
#content_2, #content_3, #content_4 { display:none; }
#content_1 p { padding-right:180px; text-align:justify; font-size:12px; font-weight:normal; line-height:24px;}
#content_1 img {float:right}
#content_1 li {padding-left:20px; padding-right:180px; text-indent:-12px; list-style:disc inside; font-size:12px; font-weight:normal; line-height:24px;}
#content_2 p { padding-right:180px; text-align:justify; font-size:12px; font-weight:normal; line-height:24px;}
#content_2 img {float:right}
#content_2 .boldtext {font-weight:bold;}
#content_2 li {padding-left:20px;  text-indent:-12px; padding-right:180px; list-style:disc inside; font-size:12px; font-weight:normal; line-height:24px;}
#content_3 p { padding-right:180px; text-align:justify; font-size:12px; font-weight:normal; line-height:24px;}
#content_3 .boldtext {font-weight:bold;}
#content_3 img {float:right}
#content_3 li {padding-left:20px; text-indent:-12px; padding-right:180px; list-style:disc inside; font-size:12px; font-weight:normal; line-height:24px;}
#content_4 p { padding-right:180px; text-align:justify; font-size:12px; font-weight:normal; line-height:24px;}
#content_4 img {float:right}
#content_4 li {padding-left:20px; text-indent:-12px; padding-right:180px; list-style:disc inside; font-size:12px; font-weight:normal; line-height:24px;}
#content_4 .option1{ border:1px solid #cccccc; padding:10px; width:177px; float:left; background-color:#fff; }
#content_4 .option1 p { background-image:url(../images/backup-price-bg.png); background-repeat:no-repeat; height: 70px; padding-top:25px; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; padding-left:60px; }
#content_4 .option1 ul li { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #53a2d6; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; padding-top:8px; padding-bottom:8px; line-height: 1.3; color: #333333; }
#content_4 .option1 .emphasise { font-size:14px; color:#09F; }
#content_4 .option1price{ border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;  padding:10px; width:177px; height:70px; float:left; background-color:#e0e0e0; }
#content_4 .option1price p{ font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#09F; font-weight:bold; }
#content_4 .option1price .smallprint{ font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; }
#content_4 .option2{ border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:10px; width:180px; float:left; background-color:#fff; }
#content_4 .option2 p { background-image:url(../images/backup-price-bg.png); background-repeat:no-repeat; height: 70px; padding-top:25px; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; padding-left:60px; }
#content_4 .option2 ul li { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #53a2d6; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; padding-top:8px; padding-bottom:8px; line-height: 1.3; color: #333333; }
#content_4 .option2 .emphasise { font-size:14px; color:#09F; }
#content_4 .option2price{ border-right:1px solid #CCCCCC;  border-left:1px solid #CCCCCC;  border-bottom:1px solid #CCCCCC;  padding:10px; width:180px; height:70px; float:left; background-color:#e0e0e0; }
#content_4 .option2price p{ font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#09F; font-weight:bold; }
#content_4 .option2price .smallprint{ font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; }
#content_4 .option3{ border:1px solid #cccccc;  padding:10px; width:177px; float:left; background-color:#fff; }
#content_4 .option3 p { background-image:url(../images/backup-price-bg.png); background-repeat:no-repeat; height: 70px; padding-top:25px; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; padding-left:60px; }
#content_4 .option3 ul li { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #53a2d6; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; padding-top:8px; padding-bottom:8px; line-height: 1.3; color: #333333; }
#content_4 .option3 .emphasise { font-size:14px; color:#09F; }
#content_4 .option3price{ border-right:1px solid #CCCCCC;  border-bottom:1px solid #CCCCCC;  padding:10px; width:177px; height:70px; float:left; background-color:#e0e0e0; }
#content_4 .option3price p{ font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#09F; font-weight:bold; }
#content_4 .option3price .smallprint{ font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; }

/* PRODUCT DETAIL NAVIGATION */

#mainbody-prodetail-nav { clear:left; width:628px; height:50px; margin-left:20px; list-style: none; background-image:url(../images/nav/internal_productinfo_nav.png); }
#mainbody-prodetail-nav li { float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
#mainbody-prodetail-nav a { height:50px; width:157px; color:#FFF; display: block; float: left; text-decoration: none; line-height:50px; text-align:center; }
#mainbody-prodetail-nav a:hover { width:155px; border-top:#CCC 1px solid; border-left:#CCC 1px solid; border-right:#CCC 1px solid; background-color:#FFF; color:#000; }
#mainbody-prodetail-nav li.active a { width:155px; border-top:#CCC 1px solid; border-left:#CCC 1px solid; border-right:#CCC 1px solid; background-color:#FFF; color: #000; }
#mainbody-product-detail { width:606px; height:430px; background-color:#FFF; border-left:#CCC 1px solid; border-bottom:#CCC 1px solid; border-right:#CCC 1px solid; margin-left:20px; padding-left:10px; padding-right:10px; padding-top:20px; } 
#mainbody-productdetail p { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000000; text-align:justify; }
#mainbody-product-details-right { float:left; width:275px; height:400px; margin-top:50px; margin-right:20px; border-bottom:#CCC 1px solid; border-right:#CCC 1px solid; border-top:#CCC 1px solid; background-color:#d8d7d7; }
#mainbody-product-details-right .sme { width:275px; height:105px; background-image:url(../images/productpage/sme-bg.jpg);}
#mainbody-product-details-right .sme p { padding-top:50px; padding-left:10px; text-align:left; line-height:20px; font-weight:bold;}
#mainbody-product-details-right .sme a { color: #53a4d8; }
#mainbody-product-details-right .sme a:hover { color:#333; text-decoration:underline; }
#mainbody-product-details-right .corpenterprise { width:275px; height:105px; background-image:url(../images/productpage/large-corporate-bg.jpg);}
#mainbody-product-details-right .corpenterprise p { padding-top:50px; padding-left:10px; text-align:left; line-height:20px; font-weight:bold;}
#mainbody-product-details-right .corpenterprise a { color: #53a4d8; }
#mainbody-product-details-right .corpenterprise a:hover { color:#333; text-decoration:underline; }
#mainbody-product-details-right .techdocs { width:275px; height:190px; background-image:url(../images/productpage/techdoc-bg.jpg); background-repeat:no-repeat;}
#mainbody-product-details-right .techdocs p { padding-top:40px; padding-left:10px; text-align:left; line-height:20px; font-weight:bold;}
#mainbody-product-details-right .techdocs a { color: #53a4d8; }
#mainbody-product-details-right .techdocs a:hover { color:#333; text-decoration:underline; }
#mainbody-product-similar-product {width:920px; height:100px; background-image:url(../images/productpage/compare-bg.jpg); clear:left; padding-left:20px; padding-right:20px;}
#mainbody-product-similar-product .itemtitle {width:230px; height:90px; padding-top:10px; float:left;}
#mainbody-product-similar-product .itemtitle h3 { font-weight:bold; font-size:14px; color:#333; padding-top:10px; }
#mainbody-product-similar-product .itemtitle p { font-weight:normal; text-align:left; font-size:12px; color:#333; padding-top:5px; padding-right:20px;}
#mainbody-product-similar-product .item1 {width:115px; height:90px; padding-top:10px; float:left;}
#mainbody-product-similar-product .item1 p {padding-top:65px; font-size:10px; text-align:center;}
#mainbody-product-similar-product .item1 img {padding-top:10px; float:left; }
#mainbody-product-similar-product .item1 a { text-decoration:none; font-weight:normal; color:#333;}
#mainbody-product-similar-product .item1 a:hover { text-decoration:underline; font-weight:normal; color:#09F;}
#mainbody-product-similar-product .item2 {width:115px; height:90px; padding-top:10px; float:left;}
#mainbody-product-similar-product .item2 p {padding-top:65px; font-size:10px; text-align:center;}
#mainbody-product-similar-product .item2 img {padding-top:10px; float:left; }
#mainbody-product-similar-product .item2 a { text-decoration:none; font-weight:normal; color:#333;}
#mainbody-product-similar-product .item2 a:hover { text-decoration:underline; font-weight:normal; color:#09F;}
#mainbody-product-similar-product .item3 {width:115px; height:90px; padding-top:10px; float:left;}
#mainbody-product-similar-product .item3 p {padding-top:65px; font-size:10px; text-align:center;}
#mainbody-product-similar-product .item3 img {padding-top:10px; float:left; }
#mainbody-product-similar-product .item3 a { text-decoration:none; font-weight:normal; color:#333;}
#mainbody-product-similar-product .item3 a:hover { text-decoration:underline; font-weight:normal; color:#09F;}
#mainbody-product-similar-product .item4 {width:115px; height:90px; padding-top:10px; float:left;}
#mainbody-product-similar-product .item4 p {padding-top:65px; font-size:10px; text-align:center;}
#mainbody-product-similar-product .item4 img {padding-top:10px; float:left; }
#mainbody-product-similar-product .item4 a { text-decoration:none; font-weight:normal; color:#333;}
#mainbody-product-similar-product .item4 a:hover { text-decoration:underline; font-weight:normal; color:#09F;}
#mainbody-product-similar-product .item5 {width:115px; height:90px; padding-top:10px; float:left;}
#mainbody-product-similar-product .item5 p {padding-top:65px; font-size:10px; text-align:center;}
#mainbody-product-similar-product .item5 img {padding-top:10px; float:left; }
#mainbody-product-similar-product .item5 a { text-decoration:none; font-weight:normal; color:#333;}
#mainbody-product-similar-product .item5 a:hover { text-decoration:underline; font-weight:normal; color:#09F;}
#mainbody-product-similar-product .item6 {width:115px; height:90px; padding-top:10px; float:left;}
#mainbody-product-similar-product .item6 p {padding-top:65px; font-size:10px; text-align:center;}
#mainbody-product-similar-product .item6 img {padding-top:10px; float:left; }
#mainbody-product-similar-product .item6 a { text-decoration:none; font-weight:normal; color:#333;}
#mainbody-product-similar-product .item6 a:hover { text-decoration:underline; font-weight:normal; color:#09F;}
#mainbody-product-details-right ul li {font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; padding-top:8px; padding-bottom:8px; margin-left:10px; line-height: 1.3; color: #333333; }
#mainbody-product-details-right ul li.email { padding-left:36px; background-image:url(../images/make_enquiry_mail.png); background-color:#FFF; background-repeat:no-repeat; }
#mainbody-product-details-right ul li.phone { padding-left:36px;	background-image:url(../images/make_enquiry_phone.png); background-color:#FFF; background-repeat:no-repeat;}
#mainbody-product-details-right ul li.product { padding-left:36px; list-style:inside square; font-weight:normal; line-height:10px;}
#details-right-sme { background-image:url(../images/product_sme_background.jpg); background-repeat:no-repeat; background-color:#CCC; width:260px; height:59px; }
#details-right-sme .sme-title { padding-left:45px; line-height:40px; font-weight:bold; font-size:14px; color:#3590cb; font-family:Arial, Helvetica, sans-serif;}
#details-right-sme .sme-size { padding-left:45px; line-height:0px; font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif;}
#details-right-ce { background-image:url(../images/product_ce_background.jpg); background-repeat:no-repeat; background-color:#CCC; width:260px; height:59px; }
#details-right-ce .ce-title { padding-left:45px; line-height:40px; font-weight:bold; font-size:14px; color:#3590cb; font-family:Arial, Helvetica, sans-serif;}
#details-right-ce .ce-size { padding-left:45px; line-height:0px; font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif;}
#details-right-ap { background-image:url(../images/product_ap_background.jpg); background-repeat:no-repeat; background-color:#CCC; width:260px; height:59px; }
#details-right-ap .ap-title { padding-left:45px; line-height:40px; font-weight:bold; font-size:14px; color:#3590cb; font-family:Arial, Helvetica, sans-serif;}
#details-right-ap .ap-size { padding-left:45px; line-height:0px; font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif;}

/* CONTACT US PAGE */

#contact-header  {width:960px; height:100px; background-color:#333333;}
#contact-header h1 {font-family: Arial,Helvetica,sans-serif; font-size: 46px; font-weight: bold; color:#ffffff; padding-left:20px; padding-top:25px;}
#contact-container {width:960px; height:300px; background-image:url(../images/contactbg.png);}
#contact-form {padding-left:20px; width:380px; height:300px; float:left;}
#contact-form h2{padding-top:10px; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FFF;}
#contact-form tr{color:#FFF; font-weight:normal; font-size:12px; text-align:left;}
#contact-form select{color:#333; font-weight:normal; font-size:12px; text-align:left;}
#contact-details {width:540px; height:300px; padding-left: 20px; float:right;}
#contact-details h2{padding-top:10px; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FFF;}
#contact-details tr{color:#FFF; font-weight:bold;}
#contact-details a {color:#67bff6; font-weight:bold; text-decoration:none;}
#contact-details a:hover {color:#67bff6; font-weight:bold; text-decoration:underline;}
#contact-offices {width:960px; height:120px; clear:left; float:left; background-color:#333333;}
#contact-offices .office1 {width:320px; height:120px; float:left; background-color:#333333;}
#contact-offices .office1 h3 { color:#fff; padding-top:10px; padding-left:20px; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#contact-offices .office1 p { color:#fff; padding-left:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#contact-offices .office2 {width:320px; height:120px; float:left; background-color:#333333;}
#contact-offices .office2 h3 { color:#fff; padding-top:10px; padding-left:20px; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#contact-offices .office2 p { color:#fff; padding-left:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#contact-offices .office3 {width:320px; height:120px; float:left; background-color:#333333;}
#contact-offices .office3 h3 { color:#fff; padding-top:10px; padding-left:20px; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#contact-offices .office3 p { color:#fff; padding-left:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}



/* PARTNERS INDEX */

#prtnr-header  {width:960px; height:181px; background-color:#333333;}
#prtnr-header h1 {font-family: Arial,Helvetica,sans-serif; font-size: 46px; font-weight: bold; color:#ffffff; padding-left:20px; padding-top:45px;}
#prtnr-header h2 {font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#ffffff; padding-left:20px; }
#prtnr-1 { width:640px; height:63px; float:left; background-color:#FFF}
#prtnr-1 h3{ font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#333; padding-left:20px; line-height:63px; }
#prtnr-2 { width:320px; height:63px; float:left; background-color:#FFF; background-image:url(../images/partners/partners-login-bg-top.png); background-repeat:no-repeat;}
#prtnr-2 h3{ font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#333; padding-left:20px; line-height:63px; }
#prtnr-1-content { width:640px; height:255px; float:left; background-color:#FFF;}
#prtnr-1-content p { padding-left:20px; text-align:justify; font-size:12px; color:#333; padding-right:30px; }
#prtnr-1-content .partner-number { font-weight:bold;}
#prtnr-2-login { width:300px; height:255px; padding-left:20px; float:left; background-color:#FFF; background-image:url(../images/partners/partners-login-bg.png); background-repeat:no-repeat; }

/* PRODUCT INDEX */

#product-header  {width:960px; height:181px; background-color:#cc0033;}
#product-header h1 {font-family: Arial,Helvetica,sans-serif; font-size: 46px; font-weight: bold; color:#FFF; padding-left:20px; padding-top:45px;}
#product-header h2 {font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#FFF; padding-left:20px; }
#product-brkdwn-1 { width:239px; height:60px; float:left; border-right-width: 1px; border-right-style:solid; border-right-color: #c90d44; background-image:url(../images/productindex/voiceservices.png); }
#product-brkdwn-1 h3 { font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#FFF; padding-left:50px; line-height:60px; }
#product-brkdwn-1 a { color:#FFF; text-decoration:none;}
#product-brkdwn-1 a:hover { color:#FFF; text-decoration:underline;}
#product-brkdwn-2 { width:239px; height:60px; float:left; border-right-width: 1px; border-right-style:solid; border-right-color: #c90d44; background-image:url(../images/productindex/connectivity.png); }
#product-brkdwn-2 h3 { font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#FFF; padding-left:50px; line-height:60px; }
#product-brkdwn-2 a { color:#FFF; text-decoration:none;}
#product-brkdwn-2 a:hover { color:#FFF; text-decoration:underline;}
#product-brkdwn-3 { width:239px; height:60px; float:left; border-right-width: 1px; border-right-style:solid; border-right-color: #c90d44; background-image:url(../images/productindex/hosting.png); }
#product-brkdwn-3 h3 { font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#FFF; padding-left:50px; line-height:60px; }
#product-brkdwn-3 a { color:#FFF; text-decoration:none;}
#product-brkdwn-3 a:hover { color:#FFF; text-decoration:underline;}
#product-brkdwn-4 { width:240px; height:60px; float:left; background-image:url(../images/productindex/solutions.png); }
#product-brkdwn-4 h3 { font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#FFF; padding-left:50px; line-height:60px; }
#product-brkdwn-4 a { color:#FFF; text-decoration:none;}
#product-brkdwn-4 a:hover { color:#FFF; text-decoration:underline;}
#product-info-1 { width:239px; height:250px; float:left; border-right-width: 1px; border-right-style:solid; border-right-color: #c90d44; background-color:#ad0033; }
#product-info-1 p {padding-left:20px; font-size:10px; color:#FFF; padding-right:15px; text-align:justify;}
#product-info-1 ul li {padding-left:20px; list-style-type:disc; list-style-position:inside; font-size:10px; color:#FFF; padding-right:15px; text-align:justify; }
#product-info-1 a{ color:#FFF; text-decoration:none;}
#product-info-1 a:hover { color:#FFF; text-decoration:underline;}
#product-moreinfo-1 { width:240px; height:40px; float:left; background-color:#cc0033; line-height:40px; text-align:center; font-size:16px; font-weight:bold;}
#product-moreinfo-1 a { color:#FFF; text-decoration:none;}
#product-moreinfo-1 a:hover { color:#FFF; text-decoration:underline;}
#product-info-2 { width:239px; height:250px; float:left; border-right-width: 1px; border-right-style:solid; border-right-color: #c90d44; background-color:#ad0033; }
#product-info-2 p {padding-left:20px; font-size:10px; color:#FFF; padding-right:15px; text-align:justify;}
#product-info-2 ul li {padding-left:20px; list-style-type:disc; list-style-position:inside; font-size:10px; color:#FFF; padding-right:15px; text-align:justify; }
#product-info-2 a{ color:#FFF; text-decoration:none;}
#product-info-2 a:hover { color:#FFF; text-decoration:underline;}
#product-moreinfo-2 { width:240px; height:40px; float:left; background-color:#cc0033; line-height:40px; text-align:center; font-size:16px; font-weight:bold;}
#product-moreinfo-2 a { color:#FFF; text-decoration:none;}
#product-moreinfo-2 a:hover { color:#FFF; text-decoration:underline;}
#product-info-3 { width:239px; height:250px; float:left; border-right-width: 1px; border-right-style:solid; border-right-color: #c90d44; background-color:#ad0033; }
#product-info-3 p {padding-left:20px; font-size:10px; color:#FFF; padding-right:15px; text-align:justify;}
#product-info-3 ul li {padding-left:20px; list-style-type:disc; list-style-position:inside; font-size:10px; color:#FFF; padding-right:15px; text-align:justify; }
#product-info-3 a{ color:#FFF; text-decoration:none;}
#product-info-3 a:hover { color:#FFF; text-decoration:underline;}
#product-moreinfo-3 { width:240px; height:40px; float:left; background-color:#cc0033; line-height:40px; text-align:center; font-size:16px; font-weight:bold;}
#product-moreinfo-3 a { color:#FFF; text-decoration:none;}
#product-moreinfo-3 a:hover { color:#FFF; text-decoration:underline;}
#product-info-4 { width:240px; height:250px; float:left; background-color:#ad0033; }
#product-info-4 p {padding-left:20px; font-size:10px; color:#FFF; padding-right:15px; text-align:justify;}
#product-info-4 ul li {padding-left:20px; list-style-type:disc; list-style-position:inside; font-size:10px; color:#FFF; padding-right:15px; text-align:justify; }
#product-info-4 a{ color:#FFF; text-decoration:none;}
#product-info-4 a:hover { color:#FFF; text-decoration:underline;}
#product-moreinfo-4 { width:240px; height:40px; float:left; background-color:#cc0033; line-height:40px; text-align:center; font-size:16px; font-weight:bold;}
#product-moreinfo-4 a { color:#FFF; text-decoration:none;}
#product-moreinfo-4 a:hover { color:#FFF; text-decoration:underline;}

.fineprint {font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#FFF; line-height:18px;}

/* HOSTING INDEX LAYOUT */

#hosting-header  {width:960px; height:181px; background-color:#53a4d8;}
#hosting-header h1 {font-family: Arial,Helvetica,sans-serif; font-size: 46px; font-weight: bold; color:#FFF; padding-left:20px; padding-top:45px;}
#hosting-header h2 {font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#FFF; padding-left:20px; }
#hosting-brkdwn-1 { width:319px; height:70px; float:left; border-right-width: 1px; border-right-style:solid; border-right-color: #54a4d8; background-color:#328eca }
#hosting-brkdwn-1 h3 { font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#FFF; padding-left:20px; padding-top:20px; }
#hosting-brkdwn-2 { width:319px; height:70px; float:left; border-right-width: 1px; border-right-style:solid; border-right-color: #54a4d8; background-color:#328eca }
#hosting-brkdwn-2 h3 { font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#FFF; padding-left:20px; padding-top:20px; }
#hosting-brkdwn-3 { width:320px; height:70px; float:left; background-color:#328eca}
#hosting-brkdwn-3 h3 { font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#FFF; padding-left:20px; padding-top:20px; }
#hosting-services-1 { width:319px; height:auto; float:left; border-right-width: 1px; border-right-style:solid; border-right-color: #cccccc; }
#hosting-services-1 a { color:#333; text-decoration:none;}
#hosting-services-1 a:hover { color:#328eca; text-decoration:underline;}
#hosting-services-1 .sharedhosting { height:76px; padding-left:110px; padding-top:20px; font-size:10px; background-image:url(../images/hostingindex/sharedhosting-bg.png);}
#hosting-services-1 .sharedhosting .shheader { font-family: Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold;}
#hosting-services-1 .sharedhosting p { padding-top:5px; padding-right:10px; text-align:justify;}
#hosting-services-1 .sitebuilder { height:76px; padding-left:110px; padding-top:20px; font-size:10px;; background-image:url(../images/hostingindex/sitebuilder.png);}
#hosting-services-1 .sitebuilder .sbheader { font-family: Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold;}
#hosting-services-1 .sitebuilder p { padding-top:5px; padding-right:10px; text-align:justify;}
#hosting-services-1 .ecommerce { height:76px; padding-left:110px; padding-top:20px; font-size:10px;background-image:url(../images/hostingindex/ecommerce.png);}
#hosting-services-1 .ecommerce .echeader { font-family: Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold;}
#hosting-services-1 .ecommerce p { padding-top:5px; padding-right:10px; text-align:justify;}
#hosting-services-1 .hosting-readmore p { height:30px; line-height:30px; padding-right:10px; font-size:12px; font-weight:bold; text-align:right; background-color:#CCC;}
#hosting-services-2 { width:319px; height:auto; float:left; border-right-width: 1px; border-right-style:solid; border-right-color: #cccccc; }
#hosting-services-2 a { color:#333; text-decoration:none;}
#hosting-services-2 a:hover { color:#328eca; text-decoration:underline;}
#hosting-services-2 .dediservers { height:76px; padding-left:110px; padding-top:20px; font-size:10px; background-image:url(../images/hostingindex/dedicatedservers.png);}
#hosting-services-2 .dediservers .shheader { font-family: Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold;}
#hosting-services-2 .dediservers p { padding-top:5px; padding-right:10px; text-align:justify;}
#hosting-services-2 .virtualisation { height:76px; padding-left:110px; padding-top:20px; font-size:10px;; background-image:url(../images/hostingindex/virtualisation.png);}
#hosting-services-2 .virtualisation .sbheader { font-family: Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold;}
#hosting-services-2 .virtualisation p { padding-top:5px; padding-right:10px; text-align:justify;}
#hosting-services-2 .colocation { height:76px; padding-left:110px; padding-top:20px; font-size:10px;background-image:url(../images/hostingindex/colocation.png);}
#hosting-services-2 .colocation .echeader { font-family: Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold;}
#hosting-services-2 .colocation p { padding-top:5px; padding-right:10px; text-align:justify;}
#hosting-services-2 .hosting-readmore p { height:30px; line-height:30px; padding-right:10px; font-size:12px; font-weight:bold; text-align:right; background-color:#CCC;}
#hosting-services-3 { width:320px; height:auto; float:left;}
#hosting-services-3 a { color:#333; text-decoration:none;}
#hosting-services-3 a:hover { color:#328eca; text-decoration:underline;}
#hosting-services-3 .backups { height:76px; padding-left:110px; padding-top:20px; font-size:10px; background-image:url(../images/hostingindex/backups.png);}
#hosting-services-3 .backups .shheader { font-family: Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold;}
#hosting-services-3 .backups p { padding-top:5px; padding-right:10px; text-align:justify;}
#hosting-services-3 .monitoring { height:76px; padding-left:110px; padding-top:20px; font-size:10px;; background-image:url(../images/hostingindex/monitoring.png);}
#hosting-services-3 .monitoring .sbheader { font-family: Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold;}
#hosting-services-3 .monitoring p { padding-top:5px; padding-right:10px; text-align:justify;}
#hosting-services-3 .hosting-readmore p { height:30px; line-height:30px; padding-right:10px; font-size:12px; font-weight:bold; text-align:right; background-color:#CCC;}

/* VOICE INDEX */

#voice-header  {width:960px; height:181px; background-color:#90bd2c;}
#voice-header h1 {font-family: Arial,Helvetica,sans-serif; font-size: 46px; font-weight: bold; color:#FFF; padding-left:20px; padding-top:45px;}
#voice-header h2 {font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#FFF; padding-left:20px; }
#voice-bbandvoice-detail { width:320px; height:223px; float:left; background-color:#7ea429 }
#voice-bbandvoice-detail h3 { font-family: Arial,Helvetica,sans-serif; font-size: 28px; font-weight: bold; color:#ffffff; padding-left:20px; padding-top:20px; }
#voice-bbandvoice-detail p { font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; color:#ffffff; padding-left:20px; padding-top:20px; padding-right:10px; padding-bottom:20px; }
#voice-bbandvoice-detail em {font-weight:bold; text-decoration:underline; font-style:italic; }
#voice-bbandvoice-detail .calldigitalksales { font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; color:#27272c; padding-left:20px; padding-right:10px; }
#voice-bbandvoice-starter { width:320px; height:223px; float:left; background-color:#7ea429; background-image:url(../images/voiceindex/panel.png); }
#voice-bbandvoice-starter  h3 { font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#27272c; padding-left:20px; padding-top:26px; padding-bottom:20px;}
#voice-bbandvoice-starter li { padding-left:20px; font-size:12px; list-style:disc inside; color:#fff;}
#voice-bbandvoice-starter p { font-family: Arial,Helvetica,sans-serif; padding-left:20px; font-size:16px; font-weight:bold; padding-top:20px; color:#fff;}
#voice-bbandvoice-pro  { width:320px; height:223px; float:left; background-color:#7ea429;  background-image:url(../images/voiceindex/panel.png);}
#voice-bbandvoice-pro h3 { font-family: Arial,Helvetica,sans-serif; font-size: 22px; font-weight: bold; color:#27272c; padding-left:20px; padding-top:26px; padding-bottom:20px;}
#voice-bbandvoice-pro li { padding-left:20px; font-size:12px; list-style:disc inside; color:#fff;}
#voice-bbandvoice-pro p { font-family: Arial,Helvetica,sans-serif; padding-left:20px; font-size:16px; font-weight:bold; padding-top:20px; color:#fff;}
#voice-bbandvoice-voip { width:480px; height:223px; float:left; background-color:#668a15; }
#voice-bbandvoice-voip h4 { font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-weight: bold; color:#ffffff; padding-left:20px; padding-top:26px; padding-bottom:10px;}
#voice-bbandvoice-voip li { padding-left:20px; font-size:12px; list-style:disc inside; color:#fff;}
#voice-bbandvoice-voip p { font-family: Arial,Helvetica,sans-serif; padding-left:20px; padding-bottom:20px; font-size:14px; font-weight:bold; color:#fff;}
#voice-bbandvoice-voip .calldigitalksales { font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; color:#27272c; padding-left:20px; padding-right:10px; }
#voice-bbandvoice-inbound { width:480px; height:223px; float:left; background-color:#668a15; background-image:url(../images/voiceindex/panel2.png);}
#voice-bbandvoice-inbound h4 { font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-weight: bold; color:#ffffff; padding-left:20px; padding-top:26px; padding-bottom:10px;}
#voice-bbandvoice-inbound li { padding-left:20px; font-size:12px; list-style:disc inside; color:#fff;}
#voice-bbandvoice-inbound p { font-family: Arial,Helvetica,sans-serif; padding-left:20px; padding-bottom:20px; font-size:14px; font-weight:bold; color:#fff;}
#voice-bbandvoice-inbound .calldigitalksales { font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; color:#27272c; padding-left:20px; padding-right:10px; }


/* MAINBODY BOTTOM */

#mainbody-bottom { clear:left; width: 960px; height:207px; padding-top:20px; }
#mainbody-bottom-left { float:left; width:610px; height:215px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#09F; border-width: .1em; border-style:solid; border-color:#333; background-image:url(../images/darkgreybg.png); }
#mainbody-bottom-left a { color:#FFF; font-weight:normal; }
#mainbody-bottom-left a:hover { color:#09F; font-weight:normal; }
#mainbody-bottom-left h2 { padding-top:20px; padding-left:20px; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#FFF; }
#mainbody-bottom-left .voiceservices { float:left; width:145px; list-style: none; padding-left:20px; padding-top:20px; }
#mainbody-bottom-left .connectivityservices { float:left; width:145px; list-style:none; padding-top:20px; }
#mainbody-bottom-left .hostingservices { float:left; width:145px; list-style:none; padding-top:20px; }
#mainbody-bottom-left .solutions { float:left; width:145px; list-style:none; padding-top:20px; }
#mainbody-bottom-right { float:right; width:330px; height:215px; border-width: .1em; border-style:solid; border-color:#39F; background-image:url(../images/dwdifferencebg.png); }
#mainbody-bottom-right h2 { padding-top:20px; padding-left:20px; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#FFF; }
#mainbody-bottom-right p { font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:justify; color:#FFF; padding-left:20px; padding-right:20px; padding-top:15px; }

/* --- FOOTER --- */

#footer, #push { height: 270px; /* .push must be the same height as .footer */ background-color:#333; background-image:url(../images/footer-top.png); background-repeat:repeat-x; }
#footer-content { width: 940px; height: 220px; margin: 0 auto;  padding-top:30px; padding-left:20px; }
#footer-content a { color:#FFF; font-weight:100; text-decoration:none; }
#footer-content a:hover { color:#FFF; font-weight:100; text-decoration:underline; }
#footer-content-main { width: 140px; height: 195px; float:left; }
#footer-content-main h3 { color:#FFF; font-size:10px; font-weight:bold; padding-bottom:10px; } 
#footer-content-main ul, li { font-size:10px; list-style:none; line-height: 17px; }
#footer-content-home { width: 140px; height: 195px; float:left; }
#footer-content-home h3 { color:#FFF; font-size:10px; font-weight:bold;padding-bottom:10px; }
#footer-content-home ul, li { font-size:10px; list-style:none; line-height: 17px; }
#footer-content-business { width: 140px; height: 195px; float:left; }
#footer-content-business h3 { color:#FFF; font-size:10px; font-weight:bold; padding-bottom:10px;}
#footer-content-business ul, li { font-size:10px; list-style:none; line-height: 17px; }
#footer-content-hosting { width: 140px; height: 195px; float:left; }
#footer-content-hosting h3 { color:#FFF; font-size:10px; font-weight:bold; padding-bottom:10px; }
#footer-content-hosting ul, li { font-size:10px; list-style:none; line-height: 17px; }
#footer-content-credits { width: 340px; height: 195px; float:right; }
#footer-content-contactdetails { width: 180px; height: 195px; float:right; }
#footer-content-contactdetails h3 { color:#FFF; font-size:10px; font-weight:bold; padding-bottom:10px; }
#footer-content-contactdetails p { color:#FFF; font-size:10px; }
#footer-content-copyright { width: 960px; height: 10px; clear:both; color:#FFF; font-size:10px; }
