/*----------------------------------------------------------
font-sizes: 12px is standard EVERYWHERE!
font-sizes: 13px for side menu
font-sizes: 17px at Forms, Buttons, Billboard li
font-sizes: 22px at Billboard H1, MenuTop, Rotators & H2-H6.
font-sizes: 36px for Head and H1
------------------------------------------------------------*/

.def_back h2 strong{font-size:22px;font-family:"Myriad Pro",Helvetica,Arial,serif;color:#395e84}

/*---- SMS.Tigatel ---*/

.outertable{width:960px;background-color:transparent;border-bottom:0px}
#Login1_but_Login{color:#FFFFFF;display:inline-block;font-size:17px;font-weight:bold;height:38px;line-height:38px;padding:0;text-align:center;text-decoration:none;width:151px;z-index:1000000;margin-left:0px}
.LoginTable td{color:#FFF}
/*----body_parts----*/
.blue_back, .green_back, .white_theme_back{margin:0px;background-repeat:no-repeat;background-attachment:scroll;background-position:50% 0; height:800px}
.blue{background-color:#588EB4;background-repeat:repeat-x}
.green{background-color:#8BB44C;background-repeat:repeat-x}
.white_theme{background-color:#d6d6d8;background-repeat:repeat-x}
.blue .leftpane{}
.blue .leftpane div{}
.blue .mainarea{background-color:#4c80b0;background-image:url(img/ADSLbottom.jpg);background-position:0% 100%;background-repeat:no-repeat}
.green .leftpane{}
.green .leftpane div{}
.green .mainarea{background-color:#6f9f4b;background-image:url(img/bulksmsbottom.jpg);background-position:0% 100%;background-repeat:no-repeat}
strong.white span{color:#fff;font-size:16px;}
.white_theme .leftpane{}
.white_theme .leftpane div{}/*making this a min-height that is too large breaks the pages*/
.white_theme .mainarea{background-color:#596066;background-image:url(img/virtualpabottom.jpg);background-position:0% 100%;background-repeat:no-repeat}
.SteppedList{clear:both;margin-left:40px;}
.SteppedList a{display:block;clear:both}
.SteppedList em {font-style:normal;font-weight:bold;line-height:50px;display:inline-block;color:#bbb;width:40px;height:50px;float:left;font-size:36px}
.SteppedList span {float:left;width:590px;margin-bottom:15px;display:inline-block;}
.SteppedList strong{display:block;color:#333}
.SteppedList .Comment{color:#bbb}
.DownloadLink a{display:block}
.topcontent{background-position:100% 0%;height:8px}
.aroundcontent{border-right:1px solid #CCC}
.bottomcontent{background-position:100% 0%;height:8px}
.whitetl{background-position:0% 0%;background-repeat: no-repeat;height:336px}
.whitetr{background-position:100% 0%;background-repeat: no-repeat;height:336px}
.whitebr{background-position:100% 100%;background-repeat: no-repeat;height:336px}
.whitebl{background-position:bottom left;background-repeat: no-repeat}
.tooltiptop	{width:176px;height:25px}
.tooltipbottom{background-repeat:no-repeat;width:176px;height:9px}
.tooltipcontent{background-color:#fff;border-left:1px solid #7fb9e4;border-right:1px solid #7fb9e4;width:176px}
.tooltipcontent[class]{background-color:#fff;border-left:1px solid #7fb9e4;border-right:1px solid #7fb9e4;width:174px}
.Tooltipcontent .text{color:#3490d1;margin:4px;	display:inline-block}
.Tooltipcontent .text strong{color:#2b78af;font-weight:normal}
#dhtmltooltip{position:absolute;left: -300px;width: 150px;visibility: hidden;z-index: 2000}
#dhtmlpointer{position:absolute;left: -300px;z-index: 2001;visibility: hidden}
.TopPart{background-color:#9ca9c2}
.TopPart .SkinObject{padding:5px;display:inline-block;color:#444; background-color:inherit}
.IEContainer{text-align:center} /* Stupid IE */
.PageContainer{width:966px;margin: 0 auto ; clear:both}
.controlpanel{width: 100%}
.Free{position:relative;width:139px;height:86px;top:-75px;left:50px}
.Free[class]{position:relative;width:139px;height:86px;top:-75px;left:50px}
.frame_top_long{width:966px; height:15px}
.frame_top_long[class]{width:966px; height:15px}
.frame_bottom{background-repeat:no-repeat; width:966px; height:10px}
.frame_bottom_content{background-color:#cccccc;padding:10px;padding-bottom:0px;}
.frame_bottom2{background-repeat:no-repeat; width:966px; height:10px;position:relative;top:-1px;}
.frame_bottom[class]{background-repeat:no-repeat; width:966px; height:10px}
.wrapper{width:966px; clear:both}
.wrapper2{width:966px; clear:both; background-color:#333}
.wrapper:after{content: ".";display: block; height: 0; clear: both; visibility: hidden}
* html .wrapper { height: 1% } /* for IE5+6 */
*:first-child+html .wrapper { height: 1%}
.sidearea{text-align:center;width:100%;padding-top:15px;padding-bottom:15px;}
.SideComment{color:#FFF;line-height:18px;margin:20px 10px 20px 30px;}
.SideComment strong{ color:#fff}
.container_long{width:100%;float:left; }
.container_green{width:945px;float:left;margin-left:10px;margin-right:10px;background-color:#588b2e;background-position:bottom left);background-repeat:no-repeat}
.container_green[class]{width:945px;float:left;margin-left:10px;margin-right:10px;background-color:#588b2e;background-position:bottom left);background-repeat:no-repeat; background-position:left bottom}
.container_blue{width:945px;float:left;margin-left:10px;margin-right:10px;background-color:#4176ac;background-position:bottom left);background-repeat:no-repeat}
.container_blue[class]{width:945px;float:left;margin-left:10px;margin-right:10px;background-color:#4176ac;background-position:bottom left);background-repeat:no-repeat; background-position:left bottom}
.container_white_theme{width:945px;float:left;margin-left:10px;margin-right:10px;background-color:#333;background-position:bottom left);background-repeat:no-repeat}
.container_white_theme[class]{width:945px;float:left;margin-left:10px;margin-right:10px;background-color:#333;background-position:left bottom;background-repeat:no-repeat}
.leftpane {min-height:700px;height:auto;width:245px;margin:0px;padding:0px;vertical-align:top;background-position:30% 0%;background-repeat:no-repeat;background-position:top;}
* html .leftpane {height: 700px;}
.contentpane {width:721px ;vertical-align:top;background-color:#fff;/*height:810px;*/ position:static;background-position:0% 0%;background-repeat:no-repeat}
.contentpane[class] {width:721px ;vertical-align:top;background-color:#fff;/* min-height:850px;height:auto;*/position:static}
.contentpanefull{width:946px ; vertical-align:top; margin:10px;margin-top:0px;}
.contentpaneadminlist{width:966px ; vertical-align:top; margin:0px;margin-top:0px;}
.contentpane-Home{width:610px ; vertical-align:top;margin-left:15px;margin-right:15px}
.Three-column-container	{width:100%;clear:both}
.Three-column-container:after {content: ".";display: block; height: 0; clear: both; visibility: hidden}
* html .Three-column-container { height: 1% } /* for IE5+6 */
*:first-child+html .Three-column-container { height: 1%}
.Two-column-container{width:66%;float:left}
.leftcolumn	{width:50%;float:left}
.rightcolumn{width:50%;float:right}
.One-column-container{width:34%;float:right}
.HomepageLink{line-height:20px;display:block;border-bottom:1px solid #d8e4ff}
.HomepageLink A:Hover{color:#F60; background-color:inherit}
.SiteSwitchPane	{width:966px;clear:both;height:26px;display:block;text-align:left}
.SiteSwitchPane:after{content: ".";display: block; height: 0; clear: both; visibility: hidden}
* html .SiteSwitchPane{ height: 1% } /* for IE5+6 */
*:first-child+html .SiteSwitchPane { height: 1%}
A.Switch{display:inline-block;color:#2b78af;margin-top:5px;margin-left:5px}
A.Switch:Hover{color:#F60; background-color:inherit}
.public .layout .right{text-align:right}
.public .layout .right .DNNAlignleft{text-align:right}
.StandardButton { background: #7994cb none;  color: #ffffff; font-family: verdana, sans-serif; font-weight: normal}
.TreeViewMenu {width: 175px;background-color: #dfe5f2;border-right: #7994cb 1px solid; border-top: #7994cb 1px solid; border-left: #7994cb 1px solid; border-bottom: #7994cb 1px solid}
.Head { margin:20px; line-height:55px;display:inline-block;margin-bottom:0px;margin-top:0px;}
.ContainerContent{margin:20px;margin-top:0px;}
.ContainerContentAdminlist{margin:0px;margin-top:0px;}
.leftpane .head {color:#fff}
.Footer_Main, .Footer_Main_red, .Footer_Main_green, .Footer_Main_yellow {height:64px}
.Footer_Main .Content, .Footer_Main_red .Content, .Footer_Main_yellow .Content, .Footer_Main_green .Content{padding:6px;color:#FFF;line-height:20px; background-color:inherit;display:inline-block}
.Footer_Main .Content .SkinObject, .Footer_Main_red .Content .SkinObject, .Footer_Main_green .Content .SkinObject, .Footer_Main_yellow .Content .SkinObject{color:#fff;font-weight:normal; background-color:inherit}
.Footer_Main .Content  A:link, .Footer_Main .Content  A:active, .Footer_Main .Content  A:visited{color:#fff;background-color:inherit; padding:4px}
.Footer_Main_yellow .Content  A:link, .Footer_Main_yellow .Content  A:active, .Footer_Main_yellow .Content  A:visited{color:#fff; background-color:inherit; padding:4px}
.Footer_Main_red .Content  A:link, .Footer_Main_red .Content  A:active, .Footer_Main_red .Content  A:visited{color:#fff; background-color:inherit; padding:4px}
.Footer_Main_green .Content  A:link, .Footer_Main_green  .Content  A:active, .Footer_Main_green .Content  A:visited{color:#fff; background-color:inherit; padding:4px}
.Footer_Main .Content  A:hover{ background:#5D7B99 none repeat scroll 0 0}
.Footer_Main_red .Content  A:hover{ background:#995d5d none repeat scroll 0 0}
.Footer_Main_yellow .Content  A:hover{ background:#596575 none repeat scroll 0 0}
.Footer_Main_green .Content  A:hover{ background:#53a765 none repeat scroll 0 0}
.PageContent {line-height:20px}
.PageContent A strong, .PageContent A:link, .PageContent A:active, .PageContent A:visited{color:#06F}
.PageContent A strong, .PageContent A:hover{color:#FF6600; background-color:inherit}
.ImageUploaderBack{background-repeat:no-repeat}
#top-nav {float:right;padding:10px 5px 10px 0}
#top-nav .Content {background-color:inherit;display:inline-block;line-height:20px;padding:20px}
#top-nav span {padding:10px}
#top-nav .SkinObject{color:#444;font-weight:bold}
#top-nav a.skinObject:hover{background-color: transparent;color:#111}
.src a {background-color:#F00;background-repeat:no-repeat;display:block;height:30px;width:30px;line-height:20px}
.GlobalHeader {height:84px;width:946px;margin:10px;margin-top:0px}
.globalnav {clear:both;height:84px;position:relative;background-position:left;background-repeat:no-repeat}
.homepage_ads td{line-height:20px}
.HeaderMenu a:hover{color:#474747; background-position:0px -84px; background-repeat: no-repeat}
.RightSideHead{float:right;position: relative;background-position:0 0;background-repeat:no-repeat}
.RightSideHead a, .RightSideHead a:link, .RightSideHead a:active, .RightSideHead a:visited{width: 180px;height: 84px;color:#474747; font-weight:bold; text-align:center; line-height:20px; display:inline-block}
.RightSideHead a:hover{color:#474747;background-position:0px -84px ;background-repeat:no-repeat}
.HeaderMenu em, .RightSideHead em{position:absolute}
.HeaderMenu em span, .RightSideHead em span{display:block;text-align:center;width:168px;line-height:30px;font-weight:normal;position:relative;left:-168px;top:35px}
.searchFrame {float:right;height:40px;margin:0 auto;position:relative;width:241px;top:-2px;background-color:transparent ;background-repeat: no-repeat;background-attachment:scroll ; background-position:left center}
.searchFrame input {background:transparent none repeat scroll 0 0;border:medium none;color:#666;position:absolute;right:81px;top:10px;width:143px}
.searchFrame .buttonX a {background:transparent none repeat scroll right top;color:#FFFFFF;font-weight:bold;height:30px;margin-top:9px;position:absolute;right:0px;width:65px}
.searchFrame .buttonX a:hover { text-decoration:underline}
#dhtmltooltip{position: absolute;left: -300px;width: 200px;color:#333;border:1px solid #666;padding: 3px;background-color: #fff;visibility: hidden;z-index: 100;/*Remove below line to remove shadow. Below line should always appear last within this CSS*/filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135)}
#dhtmlpointer{position:absolute;left: -300px;z-index: 101;visibility: hidden}
ol.disc {margin:10px 0;padding:0 0 0 45px;background-color:transparent;background-repeat:repeat-y;background-attachment:scroll ; background-position:20px 0}
ol.disc li {font-weight:bold;line-height:26px;margin:5px 0;padding-left:10px}
ul.arrow, ul.checkbox, ul.check, ul.stardot, ul.up_arrow, ul.main_star, ul.stardot_blue, ul.stardot_green, ul.stardot_turq {list-style-position:outside;list-style-type:none;margin:0px 0;padding-left:0px}
.white, .white strong, .white div {color:#FFF}
ul.checkbox li {padding-left:22px;padding-bottom:10px;background-color:transparent;background-repeat: no-repeat;background-attachment:scroll ; background-position:0 0}
ul.up_arrow li {padding-left:22px;padding-bottom:10px;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll ; background-position:0 0}
ul.arrow li {padding-left:22px;padding-bottom:10px;background-color:transparent;background-repeat: no-repeat;background-attachment:scroll ; background-position:0 0}
ul.checkbox li[class] {padding-left:22px;padding-bottom:10px;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll ; background-position:0 0}
ul.up_arrow li[class] {padding-left:22px;padding-bottom:10px;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll ; background-position:0 0}
ul.arrow li[class] {padding-left:22px;padding-bottom:10px;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll ; background-position:0 0}
ul.arrow li a, ul.arrow li a:link, ul.arrow li a:visited, ul.arrow li a:active {color:#555}
ul.arrow li a:hover {color:#4176AC}
ul.main_star li {padding-left:22px;line-height:2;margin-bottom:-8px;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll ; background-position:0 0}
/*--stardot is left side menu--*/
.blue ul.stardot li{margin:0px 0;border-bottom:1px dotted #2d5d8e}
.green ul.stardot li{margin:0px 0;border-bottom:1px dotted #3c750c}
.white_theme ul.stardot li{margin:0px 0;border-bottom:1px dotted #666}
ul.stardot li a, ul.stardot li a:active, ul.stardot li a:visited{color:#FFF;padding-left:25px;line-height:30px;height:30px;display:block;text-transform:capitalize}
/*--NO HOVER OVER (without anchor)--*/
.active_text {color:#333;padding-left:25px;line-height:30px;height:30px;display:block;font-weight:bold;text-transform:capitalize}
.stardot .active a:link, .stardot .active a:hover, .stardot .active a:visited{color:#444444}
/*--los--*/
.yellow_page, .green_page, .blue_page{background-position:right center;background-repeat:no-repeat;height:30px}
.register_focused {height:38px;left:31px;position:relative;top:-129px;width:220px;font-size:17px; padding-left:43px; padding-top:4px}
.register_focused[class] {height:34px;left:31px;position:relative;top:-129px;width:172px;font-size:17px; padding-left:43px; padding-top:4px}
.active a:link, .active a:visited, span.active {color:#444444;display:block;line-height:30px;padding-left:25px}
/*---*/
ul.stardot .active a:hover, .blue ul.stardot .active a:hover{background-color:transparent;color:#444;height:30px}
.blue ul.stardot li a:hover, .green ul.stardot li a:hover{color:#FFF;background-position:right center;background-repeat:no-repeat}
div.info, span.info {border-bottom:1px dotted #AAB4BE;border-top:1px dotted #AAB4BE;background-color:#FFFFFF;background-repeat:no-repeat;background-attachment:scroll;background-position:3px 5px}
div.alert, span.alert {border-bottom:1px dotted #FFB4A0;border-top:1px dotted #FFB4A0;background-color:#FFF5EB;background-repeat:no-repeat;background-attachment:scroll;background-position:3px 5px}
div.download, span.download {border-bottom:1px dotted #78BE5A;border-top:1px dotted #78BE5A;background-color:#F5FAEB;background-repeat:no-repeat;background-attachment:scroll;background-position:3px 5px}
div.info, span.info, div.alert, span.alert, div.download, span.download, div.tip, span.tip {margin:10px 0;padding:8px 10px 8px 35px}
.m {text-align:center}
.dash_img {display:block;height:48px;padding-left:56px;padding-top:15px;margin-bottom:15px;cursor:pointer}
.dash_img[class] {display:block;min-height:48px;padding-left:56px;padding-top:15px;margin-bottom:15px}
.dash_edit{background-color:#fff; background-repeat:no-repeat}
.dash_commission{background-color:#fff; background-repeat:no-repeat}
.dash_adsl{background-color:#fff; background-repeat:no-repeat}
.dash_sms{background-color:#fff; background-repeat:no-repeat}
.dash_fax{background-color:#fff; background-repeat:no-repeat}
.dash_report{background-color:#fff; background-repeat:no-repeat}
.row_dash {border:2px solid #EBE9E2; margin:5px}
a.row, a.row:link, a.row:active,  a.row:visited {min-height:64px;padding:10px;margin:10px;border:2px dotted #EBE9E2}	
a.row:hover {background-color:#F2F2F2}
span.rowHeader, span.rowDescription, span.rowDescriptionIndented {padding:8px}
a.row, span.rowHeader, span.rowHeaderText, span.rowDescription, span.rowHeaderFeatures, span.rowDescriptionIndented {cursor:pointer;display:block}
img.rowImage {border:medium none;height:48px;margin-left:8px;margin-top:8px;position:absolute;width:48px}
span.rowHeader {height:16px;padding-left:64px;text-align:right}
span.rowHeaderText, span.rowHeaderTextIndented {color:#06C;float:left;font-weight:bold;line-height:16px}
span.rowDescription, span.rowDescriptionIndented {padding-left:64px;padding-top:0;text-align:left}
.login_tab, .login_tab2{text-align:center;margin:4px 0}
.login_tab A.SkinObject:link, .login_tab A.SkinObject:visited, .login_tab A.SkinObject:active, .login_tab A.SkinObject:hover,
.login_tab2 A.SkinObject:link, .login_tab2 A.SkinObject:visited, .login_tab2 A.SkinObject:active, .login_tab2 A.SkinObject:hover{	background-position:top;background-repeat:no-repeat;text-decoration: none;color: #333;font-weight:normal;width:70px;height:30px;display:inline-block;text-align:center;line-height:30px;margin:2px}
.login_tab A.SkinObject:hover, .login_tab2 A.SkinObject:hover{background-position:bottom}
.login_tab2 A.SkinObject:link, .login_tab2 A.SkinObject:visited, .login_tab2 A.SkinObject:active, .login_tab2 A.SkinObject:hover{}
.headerarea{width:100%;height:10px}
.websitelogo{float:left}
.headerback{padding:0px;margin:0px; background-color:#FFF}
.websitelogo a{width:164px;height:79px;display:inline-block;color:#555;text-align:center;line-height:45px}
.websitelogo a:hover{background-position:bottom}
.bulksmsmenu, .pcfaxmenu, .sidebutton, .faxbutton, .menubutton {float:right;width:160px;}
.sidebutton a, .sidebutton a:link, .sidebutton a:visited{color:#555;text-align:center;line-height:45px;font-size:20px;font-family:"Myriad Pro",Helvetica,Arial,sans-serif;}
.sidebutton .smaller[class]{color:#AAAAAA;
display:inline-block;
font-size:12px;
line-height:4px;
margin-top:-10px;
top:-2px;
position:relative;
}
.faxsolutionsheader .smaller, 
.voicesolutionsheader .smaller, 
.othersolutionsheader .smaller
{color:#FFF;}
.MenuSpacer{padding-left:160px;}
.Rotators{padding-left:15px;padding-right:15px;}
.Rotators .Head{font-size:22px;font-weight:normal;margin:0px;margin-bottom:5px;display:inline-block;line-height:30px;}
p {margin:0px}
.divider{background-repeat:no-repeat;background-position:right;}
.become_agent{position:relative;right:-546px;top:-46px}
.become_agent a{background-position:center top;width:140px;height:35px;display:inline-block}
.become_agent a:hover {background-position:center bottom}
div.pdf {margin-right:5px}
div.icon {display:block;margin-top:10px;position:relative;right:-500px;top:-44px}
div.icon a{}
/*--Services--*/
.otherfeature {height:155px;margin:5px 0 8px;width:330px}
.high {height:200px}
.alignleft {float:left}
.alignright {float:right}

.otherfeature p {width:240px;padding-top:10px;}
.hrclear {border-color:-moz-use-text-color -moz-use-text-color #FFFFFF;border-style:none none dotted;border-width:medium medium 1px;clear:both;color:#FFFFFF}
/*--Services End--*/
.nerds {height:71px;margin-top:10px;margin-left:60px;text-align:center;width:100px}
.nerds[class] {height:71px;margin-top:10px;margin-left:60px;text-align:center;width:100px}
a.anchor {display:block;height:5px;position:absolute;right:15px;text-decoration:none;top:3px;width:30px;background-color:transparent;background-repeat:no-repeat; background-attachment:scroll; background-position:0 0}
.legendary td{ text-align:center}
.legendary td span{ text-align:left}
.blue .sideNav li a:hover{background-color:#3366a8}
.green .sideNav li a:hover{background-color:#538830}
.white_theme .sideNav li a:hover{background-color:#4b5156}
.blue .sideNav li{border-bottom:1px solid #3366a8;}
.green .sideNav li{border-bottom:1px solid #4F852D;}
.white_theme .sideNav li{border-bottom:1px solid #555;}
.sideNav{list-style-type:none;padding-left:0px;margin:0px;margin-top:15px;width:245px;}
.sideNav li a, .sideNav li a:link,.sideNav li a:active,.sideNav li a:visited{font-size:13px;color:#FFF;padding:4px;padding-left:30px;display:block}
.sideNav li.active {}
.sideNav li.active[class] {height:30px;}
.sideNav li.active span,.sideArea .active {height:28px;font-size:13px;line-height:30px;}
.sideNav li.active[class] span,.sideArea .active[class] {position:relative;display:inline-block;width:225px;height:35px;left:0px;font-size:13px;line-height:30px;}
.sideNav li.active span span, .sideArea li.active span {position:absolute;height:35px;display:inline-block;width:252px;margin-left:5px;padding-left:25px;}
.sideNav li.active[class] span span, .sideArea .active[class] span {position:absolute;padding-left:25px;z-index:90}
.sideArea .active{padding-left:17px;margin-left:-15px;margin-bottom:5px;}
.sideArea .active span{width:250px;font-weight:bold;font-size:17px;line-height:30px;text-align:center;padding-left:0px;padding-right:25px;height:35px;}
.sideArea .active[class]{padding-left:0px;margin-left:-15px;}
.sideArea .active[class] span{width:225px;font-weight:bold;font-size:17px;line-height:30px;text-align:center;padding-left:0px;padding-right:25px;}
.SideNav a{text-transform:capitalize;display:block}
.Support{text-align:center;display:block;}
a.Support, a.Support:link, a.Support:visited, a.Support:active{color:#FFF}
.blue a.Support:Hover{background-color:#3366a8}
.green a.Support:Hover{background-color:#538830}
.white_theme a.Support:Hover{background-color:#4b5156}


.main_height{height:740px}
.main_height[class]{min-height:740px}

.list_services  {text-align:center; padding:15px 0 0px 0;}

.list_services a {text-align:center;font-size:11px}

.blue .list_services a {color:#FFF}
.green .list_services a {color:#FFF}
.white_theme .list_services a {color:#484848}

.blue .list_services a:hover {color:#CCC}
.green .list_services a:hover {color:#CCC}
.white_theme .list_services a:hover {color:#666}


a.service_head {cursor:pointer;display:block;height:auto;min-height:57px; height:auto;border:2px dotted #EBE9E2;}
a.service_head:hover {background-color:#e6e6e6;}
.otherfeature h2 {margin-left:70px; padding-top:0px; padding-bottom:10px}
.otherfeature h2[class] {margin-left:70px; padding-top:20px; padding-bottom:10px}
.otherfeature h3 { margin:0; padding:0}
.otherfeature img {margin:6px 3px 3px 10px;}

.SideComment h4 {left:-14px;margin-bottom:14px;margin-top:0;position:relative;text-align:center;}

.blue .SideComment h4 {color:#6C97BE}
.green .SideComment h4 {color:#89B06B}
.white_theme .SideComment h4 {color:#777D82}

/************************************************
jQuery Menu Test
*************************************************


/* BASIC PAGE STYLES */

/* Style the menu and position list items */
ul.mainMenu {background-image:url(img/headerback.gif);height:91px;margin:0;padding:0;}
ul.mainMenu li { float: left; list-style: none; }

/* Style and position links and images in second level list items */
ul.mainMenu li a {
	/*display: block;
	height: 19px;
	padding: 0;
	text-decoration: none;
	color: #666;*/
}
ul.mainMenu li a:hover {
}

/* When hovering over main list items, show second level lists */
/* This is only for #menu1 */
ul.cssonly li:hover ul { display: block; }

/* Position and style second level lists and items */
ul.mainMenu ul {
	top:-90px;
	padding: 0px;
	position:relative;
	display: none; /* Hide until parent list item is hovered on */
}
ul.subnav {z-index:4000;position:absolute;cursor:pointer}
ul.subnav li { background:none;display:block;float:none;height:30px;}
ul.subnav li a:link, ul.subnav li a:visited{font-size:14px;color:#fff;text-align:left;height:30px;line-height:30px;font-family:Helvetica,Arial,sans-serif;}
ul.mainMenu ul li { padding: 0px; }
ul.mainMenu ul li:last-child { border: 0; }
ul.mainMenu ul li.title {
	float: none; /* Remove parent float setting */
	padding:10px;
	border: 0; /* Remove parent border setting */
	font-family:"Myriad Pro",Helvetica,Arial,sans-serif;
	font-size: 20px;
	font-weight:none;
}
.breadcrumbs{background-position:bottom;background-repeat:no-repeat;background-image:url(img/breadcrumbgradient.png);position:relative;left:-28px;margin-bottom:10px;}
.breadcrumbs div{background-position:top;background-repeat:no-repeat;background-image:url(img/breadcrumbgradient.png);height:25px;padding-left:27px;line-height:25px;}
.breadcrumbs span{padding-left:5px;display:inline-block;line-height:25px;color:#aaa;background-image:url(img/crumb-divider.gif);background-repeat:no-repeat;background-position:right;padding-right:15px;}
.breadcrumbs a{padding-left:5px;display:inline-block;line-height:25px;line-height:25px;color:#888;background-image:url(img/crumb-divider.gif);background-repeat:no-repeat;background-position:right;padding-right:15px;}
.faxsolutions {position:relative;background-color:#71b02f;border-top:1px solid #c8ff0b;}
.faxsolutions li{background-color:#71b02f}
.faxsolutionsheader{background-color:#71b02f;font-family:"Myriad Pro",Helvetica,Arial,sans-serif;color:#fff;font-size:20px;line-height:41px;text-align:center;padding-bottom:10px;}
.FaxMenuBottom[class]{top:90px;background-image:url(img/green-menu-bottom.png);height:14px;position:relative;top:92px;background-repeat:no-repeat}
.faxsolutions li{border-bottom:1px solid #a1cb76;display:block;width:160px;height:25px;}
.faxsolutions li a:hover{background-color:#509d00;width:160px;}

.voicesolutions {position:relative;background-color:#36a2da;border-top:1px solid #0CF;}
.voicesolutionsheader{background-color:#36a2da;font-family:"Myriad Pro",Helvetica,Arial,sans-serif;color:#fff;font-size:20px;line-height:41px;text-align:center;padding-bottom:10px;}
.VoiceMenuBottom[class]{background-image:url(img/blue-menu-bottom.png);top:90px;height:14px;position:relative;top:62px;background-repeat:no-repeat}
.Voicesolutions li{border-bottom:1px solid #64b2da;display:block;width:160px;height:25px;}
.Voicesolutions li a:hover{background-color:#268dd6;width:160px;}

.othersolutions {position:relative;background-color:#828282;border-top:1px solid #aaa;}
.othersolutionsheader{background-color:#828282;font-family:"Myriad Pro",Helvetica,Arial,sans-serif;color:#fff;font-size:20px;line-height:41px;text-align:center;padding-bottom:10px;}
.OtherMenuBottom[class]{background-image:url(img/grey-menu-bottom.png);top:90px;height:14px;position:relative;top:62px;background-repeat:no-repeat}
.Othersolutions li{border-bottom:1px solid #a0a0a0;display:block;width:160px;height:25px;}
.Othersolutions li a:hover{background-color:#707070;width:160px;}


.faxsolutions li a span,.Voicesolutions li a span, .othersolutions li a span{padding-left:10px;line-height:30px;width:140px;cursor:pointer;}
.faxsolutions[class] li a span, .Voicesolutions[class] li a span, .othersolutions[class] li a span{width:160px;cursor:pointer}

.subnav {top:0px;}


ul.mainMenu ul span { display: block; text-align:center}
ul.mainMenu .subnav li a{
	text-align: center;
}
.subnav li a span{color:#ffffff;font-weight:normal;font-size:14px;text-align:left;margin-left:20px;}
ul.mainMenu ul a img { opacity: .7; border: 0; }
ul.mainMenu ul a:hover img { opacity: 1; }

/* When hovering over a list item link show the more info div */
ul.mainMenu ul a:hover span.moreinfo { display: block; }

/* Position and style the more info div */
ul.mainMenu ul span.moreinfo {
	display: none;
	width: 275px;
	position: absolute;
	bottom: -25px;
	left: 12px;
	padding: 6px 10px;
	background: #fff;
	text-align: left;
	font-weight: normal;
}


/* IE6 FIXES */
ul.mainMenu li,
ul.mainMenu li a { _float:left; _display: inline; }



/* Admin List */
#divSidePane table {width:100%}
#divSidePane td {border-bottom:1px solid #555555}
#divSidePane .inactive {color:#FFFFFF;display:block;font-size:13px;line-height:22px;}
#divSidePane .inactive a {color:#FFFFFF;display:block;font-size:13px;padding:4px 4px 4px 30px;line-height:22px}
#divSidePane .inactive a:hover {background-color:#4B5156;}

.odd_menu span span {display:inline-block;font-size:13px;height:35px;left:0;line-height:30px;position:relative;width:225px;}
.odd_menu span span span {background-image:url(img/currentpage.png);padding-left:29px;position:absolute;z-index:500; color:#555}

#divSidePane .active span {display:inline-block;font-size:13px;height:35px;left:0;line-height:30px;position:relative;width:225px;}
#divSidePane .active span span {background-image:url(img/currentpage.png);padding-left:29px;position:absolute;z-index:500;}

#tdAll a {color:#FFFFFF;display:block;font-size:13px;padding:4px 4px 4px 30px;line-height:22px;border-bottom:1px solid #555555;}
#tdAll a:hover {background-color:#4B5156;}

#tdAll .active span {display:inline-block;font-size:13px;height:35px;left:0;line-height:30px;position:relative;width:225px;}
#tdAll .active span span {background-image:url(img/currentpage.png);padding-left:29px;position:absolute;z-index:500;}

.grey_notdone {font-size:30px;color:#323232;text-transform:capitalize;font-family:"Myriad Pro",Helvetica,Arial,sans-serif;margin:0 10px;}
.green_done {font-size:30px;color:#060;text-transform:capitalize;font-family:"Myriad Pro",Helvetica,Arial,sans-serif;margin:0 10px;}
.green_done span {color:#006600;font-family:"Myriad Pro",Helvetica,Arial,sans-serif;font-size:20px;}

/* BTN Longer */
.btn_exe {
margin:4px 0;
}
.btn_exe a.SkinObject:link, btn_exe a.SkinObject:visited, btn_exe a.SkinObject:active {
color:#FFFFFF;
background-position:center top;
background-repeat:no-repeat;
display:inline-block;
font-weight:normal;
height:30px;
line-height:30px;
margin:2px;
text-align:center;
text-decoration:none;
width:96px;
}

.btn_exe a.SkinObject:hover {
background-position:center bottom;
}
.checkbox_label label { top:0px}
.checkbox_label label[class] { top:-3px}
.checkbox_label input { height:14px; border:none}
.service_adminlist, .subhead_dialing {color:#646464;font-family:"Myriad Pro",Helvetica,Arial,serif;font-size:22px;}
a.head_dialling {font-family:"Myriad Pro",Helvetica,Arial,sans-serif;font-size:18px;}

.flag_botswana, .flag_usa, .flag_china, .flag_australia, .flag_uk, .flag_canada, .flag_iraq, .flag_brazil, .flag_pakistan, .flag_mozambique {background-repeat:no-repeat;width:30px;height:20px; display:inline-block}
 
/* the overlayed element */ 
.simple_overlay { 
    /* must be initially hidden */ 
    display:none; 
    /* place overlay on top of other elements */ 
    z-index:10000; 
    /* styling */ 
    background-color:#333; 
    width:668px;     
    min-height:200px; 
    border:1px solid #666; 
     
    /* CSS3 styling for latest browsers */ 
    -moz-box-shadow:0 0 90px 5px #000; 
    -webkit-box-shadow: 0 0 90px #000;     
} 
 
/* close button positioned on upper right corner */ 
.simple_overlay .close { 
    background-image:url(img/exitbtn.png); 
	background-repeat:no-repeat;
    position:absolute; 
    right:-15px; 
    top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}

/* styling for elements inside overlay */ 
.details { 
    position:absolute; 
    top:15px; 
    right:15px; 
    font-size:11px; 
    color:#fff; 
    width:150px; 
} 
 
.details h3 { 
    color:#aba; 
    font-size:15px; 
    margin:0 0 -10px 0; 
}

.int_dial_table td { border-bottom:1px solid #eee; padding:6px}