html, body{padding:0; margin:0; font:1em 'Trebuchet MS',Tahoma,Verdana,sans-serif;}
body{background:#ffffff url(images/body-bg.png) repeat-x;}
/***************** Layout***************************/
#layout{width:980px; margin: 10px auto; position:relative; font-size:0.8em; color:#32393B; }
#layout #logo{}
#layout #phone-numbers{width:351px; height:97px; background:url(images/phone-numbers.png) no-repeat top right; position:absolute; top:0; right:0;}
#layout #navigation{width:980px; height:35px; background: transparent; margin:4px 0 10px 0;font-family:'Trebuchet MS';}
#layout #navigation ul.nice-menu{height:27px; line-height:27px; margin:0 20px;}
#layout #navigation ul.nice-menu li{width: 102px; padding:0; margin:0; height:27px; border:none;}
#layout #navigation ul.nice-menu li a{color: #ccced0; text-align:center;  text-decoration:none; cursor:pointer; background:url(images/menu-bg.png); font-weight: bold;}
#layout #navigation ul.nice-menu li a:hover,
#layout #navigation ul.nice-menu li a.active{color:#fff;background:url(images/menu-bg-hover.png);height:27px; }
#layout #navigation ul.nice-menu li ul{height:27px; line-height:27px;margin: 10px 0 0 0; background:#292b2a; border:none;}
#layout #navigation ul.nice-menu li ul li {background:#292b2a;}
#layout #navigation ul.nice-menu li ul li a{text-align:left; padding:8px 10px 8px 8px; width:160px; height:auto !important; line-height:16px; background:#292b2a; text-decoration:none;}
#layout #breadcrumb{margin:0 20px;}
#layout #breadcrumb a{color:#cccccc; text-decoration:none; font-weight:bold;}
#layout #content-section{position:relative;}

/*******************Sub Footer**************************/

#subfooter-container #subfooter{width: 980px; margin:auto;}

/****************** Footer **************************/

#footer-container {background: url(images/bg-footer.png) repeat-x; }
#footer-container #footer{width: 980px; margin:auto;}
#footer-container #footer #footer-block {color: #a2a5af; }
#f-block-one{float: left; margin: 50px 25px 0 10px;width:220px;}
#f-block-two{float: left; margin: 50px 25px 0 0;width:220px;}
#f-block-three{float: left; margin: 50px 25px 0 0;width:220px;}
#f-block-four{float: left; margin: 50px 0 0 0;width:220px;}
.fb-ul {font-size:0.9em;}
.fb-ul li {padding: 0 0 4px 0; }
.fb-ul li a{color:#a2a5af;text-decoration: none; }
.fb-ul li a:hover{color:#ffffff; text-decoration: underline; }
#footer-container #footer #footer-promo {font-size:1.8em; text-align:center; color: #fff; }
#footer-container #footer #footer-menu{padding: 30px 0 0 0; height:31px; line-height:31px; text-align:center; background:transparent; /*url(images/footer.png) no-repeat;*/ font-size:0.8em;}
#footer-container #footer #footer-menu ul{}
#footer-container #footer #footer-menu ul li{ font-size: 0.8em; padding:0;}
#footer-container #footer #footer-menu ul li a{text-decoration:none; color:#ccc; padding:0 8px 0 0; margin:0 5px 0 0; border-right:1px #a2a5af solid;  text-transform: uppercase; }
#footer-container #footer #footer-menu ul li.last a{padding:0; border:none;}
#footer-container #footer #footer-menu ul li a:hover,
#footer-container #footer #footer-menu ul li a.active{color:#fff;}
#footer-container #footer #footer-message{background: url(images/bg-footertag.png) no-repeat center; padding: 20px 0 20px 0; text-align:center; font-size:0.8em; color:#a2a5af;   }

/* node */
.node{}
.column-left .node h1, .column-left .node h2{color: #32393B; font-size:1.9em;}
.node p{}
.node a,
.faq-answer a{color:#32393B; font-weight:bold; text-decoration:none;}
.node a:hover,
.faq-answer a:hover{text-decoration:underline;}
/* node-page */
.node-page{}

/* Page Hilite Sections - rounded corners*/

/* Dark Blue */
.roundcont {width: 95%; background-color: #32393B;color: #fff;font-size:1.7em;text-align: center;margin:0 0 10px 10px;}
.roundcont p {margin: 0 10px;}
.roundtop { background: url(images/tr.png) no-repeat top right; }
.roundbottom {background: url(images/br.png) no-repeat top right;}

/* Pale Blue */
.roundcont-lite {width: 95%; background-color: #e7eded;margin:0 0 10px 10px;}
.roundcont-lite p {margin: 0 10px;}
.roundtop-lite { background: url(images/tr-lite.png) no-repeat top right; }
.roundbottom-lite {background: url(images/br-lite.png) no-repeat top right;}

.roundcont-lite p.hightres{margin: 0 30px; text-align:center; font-size:1.2em; line-height:26px;}
.roundcont-lite p.small{margin: 10px 30px; text-align:center; font-size:11px; }
/* Corner images */
img.corner {width: 15px;height: 15px;border: none;display: block !important;}

/* node-package */
.node-package{}
.node-package .large-package-logo{float: left; margin: 10px 0 0 0;}
.node-package .small-package-logo{float: left; margin: 0;}
.node-package #package-info{width:100%; margin:0;}
.node-package #package-info #package-tab-select{height:36px; padding:0 0 0 20px; }
.node-package #package-info #package-tab-select a{cursor:pointer; display:block; width:200px; height:36px; line-height:36px; text-decoration:none; border:none !important; padding:0 1px 0 0; text-align:center; color:#fff; font-weight:bold; background:url(images/bg-tab-inactive.png) no-repeat; float:left;}
.node-package #package-info #package-tab-select a.active,
.node-package #package-info #package-tab-select a:hover{color:#32393b; border:none; background:url(images/bg-tab-active.png) no-repeat;}
.node-package #package-info #tabbed-content{background:url(images/tabbed-content-middle.png) repeat-y; }
.node-package #package-info #tabbed-content .top{height:20px; background:url(images/tabbed-content-top.png) no-repeat top left;}
.node-package #package-info #tabbed-content .middle{padding:0 32px 0 20px;}
.node-package #package-info #tabbed-content .middle h2,
.node-package #package-info #tabbed-content .middle h3,
.node-package #package-info #tabbed-content .middle h4,
.node-package #package-info #tabbed-content .middle h5,
.node-package #package-info #tabbed-content .middle h6{margin:0 0 10px 0; color: #32393B;}
.node-package #package-info #tabbed-content .middle.hidden{display:none;}
.node-package #package-info #tabbed-content .bottom{height:20px; background:url(images/tabbed-content-bottom.png) no-repeat bottom left;}
.node-package #package-info #tabbed-content .field-label {padding: 0 0 10px 0; color:#000;}
.node-package #package-info #tabbed-content .compul ul  {list-style :none; margin: 0 20px 10px 0;}
.node-package #package-info #tabbed-content .compul ul li {}
.node-package #package-info #tabbed-content .hilite-payg {background:url(images/hilite-payg.png) no-repeat top left; padding: 0 0 10px 0;}
.node-package #package-info #tabbed-content .hilite-payg ul{list-style :disc; margin: 0 0 20px 50px;}
.node-package #package-info #tabbed-content .hilite-payg ul li{background: transparent; padding:2px 0 0 0; font-weight: bold;}
.node-package #package-info #tabbed-content .hilite-select {background:url(images/hilite-select.png) no-repeat top left; padding: 0 0 10px 0;}
.node-package #package-info #tabbed-content .hilite-select ul{list-style :disc; margin: 0 0 20px 50px;}
.node-package #package-info #tabbed-content .hilite-select ul li{background: transparent; padding:2px 0 0 0;}
.node-package #package-info #tabbed-content .hilite-select-2 {background:url(images/hilite-select-2.png) no-repeat top left; padding: 0 0 10px 0;}
.node-package #package-info #tabbed-content .hilite-select-2 ul{list-style :disc; margin: 0 0 20px 50px;}
.node-package #package-info #tabbed-content .hilite-select-2 ul li{background: transparent; padding:2px 0 0 0; font-weight: bold;}
.node-package #package-info #tabbed-content .hilite-bundles {background:url(images/hilite-bundles.png) no-repeat top left;padding: 0 0 10px 0;}
.node-package #package-info #tabbed-content .hilite-bundles ul{list-style :disc; margin: 0 0 20px 50px;}
.node-package #package-info #tabbed-content .hilite-bundles ul li{background: transparent; padding:2px 0 0 0; font-weight: bold;}

/* node form */
.node.form{}
.node.form #form-content{background:url(images/tabbed-content-middle.png) repeat-y;}
.node.form #form-content .top{height:20px; background:url(images/tabbed-content-top.png) no-repeat top left;}
.node.form #form-content .middle{padding:0 32px 0 20px;}
.node.form #form-content .middle h2,
.node.form #form-content .middle h3,
.node.form #form-content .middle h4,
.node.form #form-content .middle h5,
.node.form #form-content .middle h6{margin:0 0 10px 0; color:#333333;}
.node.form #form-content .middle.hidden{display:none;}
.node.form #form-content .bottom{height:25px; background:url(images/tabbed-content-bottom.png) no-repeat bottom left;}
.node.form #form-content a{color:#666; border-bottom:1px #666 dashed; font-weight:bold; text-decoration:none;}
.webform-client-form{margin:30px 0 0 70px; background: url(images/bg-form.png) no-repeat bottom right; }
#webform-client-form-59{margin:30px 0 0 70px; background:none;}/* IMPORTANT - PAYG Sign Up form - too short for background image */
.webform-client-form label{width:160px; float:left;}
.webform-client-form input[type="text"], .node.form textarea{width:300px;}
.webform-client-form div{margin:10px 0;}
.webform-client-form input[type="submit"]{width:152px; height: 54px; font-size: 1.3em; padding:10px; background:url(images/btn-green.png); color:#fff; border:none; outline:none; cursor:pointer;}

/* node-view-blog */
.node-view-blog{margin:0 0 10px 0; padding:10px 0;}
.node-view-blog h2{margin:0 0 10px 0;}
.node-view-blog h2 a{color:#333; text-decoration:none;}
.node-view-blog ul.links{display:block}
.node-view-blog ul.links li{padding:0; margin:0 10px 0 0;}
.node-view-blog ul.links li.comment_add{background:url(images/readmore-btn.png) no-repeat; width:141px; height: 42px; padding:8px 12px 16px 10px;}
.node-view-blog ul.links li a{color:#333; text-transform:capitalize; text-decoration:none;}
.node-view-blog ul.links li a:hover{text-decoration:underline;}
.node-view-blog .terms{margin:10px 0;}
.meta{padding:16px 0 16px 0;}
.node ul.links li.comment_add{background:url(images/addcomment-btn.png) no-repeat; width:180px; height: 42px; padding:8px 40px 16px 16px;}
.node .submitted{ font-size:0.9em; padding:6px 6px 10px 6px; background: url(images/bg-submitted.png) no-repeat bottom;}
.node .posted{ font-size:0.9em; padding:6px 60px 10px 60px; background: url(images/bg-submitted.png) no-repeat bottom left;}
.node .separator{width:100%; height:40px; background: url(images/separator.png) no-repeat bottom;}

/* Right column Spacing */
#block-block{margin: 0 0 30px 0;}

/* blog 'Recent News' block */
#block-blog-0 { background:url(images/bg-recent-news.png) no-repeat; margin: 0 0 10px 0;}
#block-blog-0 h2 {font-size: 1.6em; padding: 16px 0 10px 16px; color: #ffffff;}
#block-blog-0 ul{padding: 0 12px 0 4px;}
#block-blog-0 ul li a{color: #32393B; text-decoration: none; }
#block-blog-0 ul li a:hover{text-decoration: underline;}
.more-link {padding: 0 14px 12px 0;background:url(images/bg-recent-news-ft.png) no-repeat; background-position: bottom right;}
.more-link a{color:#32393B; text-decoration:none;}
.more-link a:hover{text-decoration:underline;}
/* blog cat block */
#blog-categories{}
#blog-categories ul li a{color:#333; text-decoration:none;}
#blog-categories ul li a:hover{text-decoration:underline;}
/* page */
.columns{}
.columns .column-left{width:730px; float:left; margin:0 40px 0 0;}
.columns .column-left .pane-title{color:#333333;}
.columns .column-right{width:210px; float:left;}
.columns .column-right p{line-height: 0px;}
.columns .column-right ul.tabs{list-style:none; padding:0; margin:0;}
.columns .column-right ul.tabs li{margin:0 0 5px 0; background:#333333;}


.columns .column-right ul.tabs li a{padding-right:25px; display:block; color:#fff; text-decoration:none;}
.columns .column-right ul.tabs li a:hover{background:#cccccc;}
.columns .column-full{width:980px;}
/* faq 
.faq{}
.faq .item-list{padding:0 0 15px 0; border-bottom:1px #444 solid;}
.faq .item-list ol li a.active{color:#666; text-decoration:none; font-weight:bold;}
.faq .faq-question{padding:5px 0;}
.faq .faq-question a{color:#666; text-decoration:none; font-weight:bold;}
.faq .faq-answer{padding:0 0 15px 0; margin:0 0 10px 0; border-bottom:1px #444 solid;}
.faq .faq-answer p{margin-top:0;}
/* misc elements */

h2.solutions{background:url(images/bg-home-headline.png) no-repeat;  height: 56px; text-align:left; margin:0; font:1.6em Arial; padding:14px 0 0 20px;}
h2,
h3,
h5,
h6{font-size:1.4em;}

h4{font-size:1.4em;  font-style: italic; }

/* panel panes */
.panel-pane{}
.panel-pane.first,
.panel-pane.middle,
.panel-pane.last{float:left;}
.panel-pane.middle{margin:0 10px;}


/* messages */
.messages{padding:10px; margin:10px; border:1px #84df28 solid; background:#e3f6cf;}
.messages.error ul{margin:0; padding:0 0 0 15px;}
.messages.error{padding:10px;}

/* payg-generate 
.conference-call-signup-header{margin:0 0 10px 0;}
.group-items{position:absolute; bottom:10px; left:20px; height:135px;}
#now-account-part-1-form,
#now-account-part-2-form,
#now-account-part-3-form{width:180px; height:261px; padding:10px 20px; padding-top:60px; background:url(images/payg-conference-gen-bg.png) no-repeat; float:left; position:relative;}
#now-account-part-2-form{margin:0 35px;}

#now-account-part-1-form input.email-address,
#now-account-part-3-form input.date-time,
#now-account-part-2-form input.conference-id{padding:10px; border:1px #cccccc solid; outline:none; width:158px;}
#now-account-part-2-form input.conference-id{color:#FF0000; text-align:center; font-weight:bold;}
#now-account-part-1-form .step-no,
#now-account-part-2-form .step-no,
#now-account-part-3-form .step-no{width:46px; height:46px; background:#333; position:absolute; top:13px; left:9px;}

#now-account-part-1-form .step-no{background:url(images/step-1.png) no-repeat;}
#now-account-part-2-form .step-no{background:url(images/step-2.png) no-repeat;}
#now-account-part-3-form .step-no{background:url(images/step-3.png) no-repeat;}*/

span.phone-number{font-size:1.7em; font-weight:bold;}

#block-block-13{}
#block-block-13 ul{padding:0; list-style:none;}
#block-block-13 ul li{width: 160px;  background:url(images/quick-links-bg.png) no-repeat center right; text-align:left; margin:5px 0 0 10px;}
#block-block-13 ul li a{color:#666; text-decoration:none; font-weight:bold; padding:0 15px 3px 0;}
#block-block-13 ul li a:hover{color:#cccccc;}

#webform-component-agree_to_terms_conditions{height:30px;}
#webform-component-agree_to_terms_conditions label{width:200px;}
.textarea-identifier.description{display:none;}

/******************* Tables ***************************/
tbody{border-top: none !important;} 

/* Comparison */
table.comparison-tb{width:100%;}
table.comparison-tb th, table td{padding:6px;}
table.comparison-tb tr.tableodd {background-color: #f8f8ff; }
table.comparison-tb tr td.td-title {font-weight: bold; }
table.comparison-tb tr td.td-title-hilite {height: 30px; font-weight: bold; background:url(images/new-star.png) no-repeat;  background-position: top right; }

/* PAYG Savings */
table.payg-savings {	width: 98%; border:1px dotted #CCC;}
table.payg-savings tr.tablehead {background-color: #e9e9e9; font-weight: bold; }
table.payg-savings tr.tableodd {background-color: #f8f8ff; }
table.payg-savings td {	padding:6px;}

/* BUNDLES Costs */
table.bundles-costs {	width: 100%;}
table.bundles-costs tr.tableodd {background-color: #f8f8ff; }
table.bundles-costs tr td.td-title {font-weight: bold; }
table.bundles-costs tr td.td-title-hilite {height: 30px; font-weight: bold; background:url(images/new-star.png) no-repeat;  background-position: top right; }
table.bundles-costs td {	padding:6px;}


#edit-submitted-email-wrapper .description,
#edit-submitted-confirm-email-wrapper .description{display:none; color:#cc0000;}
#edit-submitted-email-wrapper .description p.verified,
#edit-submitted-confirm-email-wrapper .description p.verified{color:#cccccc;}

/* Travel Carbon Calculator Page */

table.tcc {	width: 80%; border:1px dotted #CCC; margin:0 0 0 80px;}
table.tcc tr.tablehead {background-color: #e9e9e9; font-weight: bold; padding:6px;}
table.tcc tr.tableodd {background-color: #f8f8ff; }
table.tcc td {	padding:6px;}

table.costcalculator{width: 80%; margin:0 0 0 60px;}

.cfc {background:url(images/cfc-backer.png) no-repeat;}
p.small{font-size:11px;}

a#calculate-btn{width:210px; height:55px; display:block; text-decoration:none; margin:0;}
a#calculate-btn span{visibility:hidden;}
a#calculate-btn{background:url(images/calculate-btn.png) no-repeat; background-position: left top;}
a#calculate-btn:hover{background:url(images/calculate-btn.png) no-repeat; background-position: right top;}

a#carbonsaving-btn{width:450px; height:130px; display:block; text-decoration:none; margin:0;}
a#carbonsaving-btn span{visibility:hidden;}
a#carbonsaving-btn{background:url(images/carbonsaving-btn.png) no-repeat; background-position: left top;}

/* Image alignments */

img.alignleft{float:left; margin: 4px 20px 0 0px;}
img.alignright{float:right; margin: 2px 10px 0 20px;}
img.aligncenter{text-align:center;}

/* hover btns */
a#change-conference-provider-btn,
a#which-meetupcall-service-btn,
a#free-conference-account-btn,
a#currently-dont-have-provider-btn,
a#still-have-more-questions-btn,
a#free-signup-btn,
a#sign-up-now-btn,
a#check-out-payg-solution-btn,
a#enterprise-solution-btn,
a#get-conference-call-quote-btn,
a#contact-me-btn,
a#download-user-manual-btn{width:210px; height:55px; display:block; text-decoration:none; margin:0 0 10px 0;}


a#change-conference-provider-btn span,
a#which-meetupcall-service-btn span,
a#free-conference-account-btn span,
a#currently-dont-have-provider-btn span,
a#still-have-more-questions-btn span,
a#free-signup-btn span,
a#sign-up-now-btn span,
a#check-out-payg-solution-btn span,
a#enterprise-solution-btn span,
a#get-conference-call-quote-btn span,
a#contact-me-btn span,
a#download-user-manual-btn span{visibility:hidden;}





a#contact-me-btn{background:url(images/contact-me.png) no-repeat; background-position: left top;}
a#contact-me-btn:hover{background:url(images/contact-me.png) no-repeat; background-position: right top;}

a#which-meetupcall-service-btn{background:url(images/which-service-do-i-need.png) no-repeat;  background-position: left top; }
a#which-meetupcall-service-btn:hover{background:url(images/which-service-do-i-need.png) no-repeat; background-position: right top; }

a#free-conference-account-btn{background:url(images/free-conference-account.png) no-repeat; background-position: left top;}
a#free-conference-account-btn:hover{background:url(images/free-conference-account.png) no-repeat; background-position: right top;}

a#currently-dont-have-provider-btn{background:url(images/dont-currently-have-provider.png) no-repeat;}
a#currently-dont-have-provider-btn:hover{background:url(images/dont-currently-have-provider-hover.png) no-repeat;}

a#still-have-more-questions-btn{background:url(images/still-have-more-questions.png) no-repeat;}
a#still-have-more-questions-btn:hover{background:url(images/still-have-more-questions-hover.png) no-repeat;}

a#free-signup-btn{background:url(images/free-conference-account.png) no-repeat;}
a#free-signup-btn:hover{background:url(images/free-conference-account-hover.png) no-repeat;}

a#sign-up-now-btn{background:url(images/sign-up-now.png) no-repeat;}
a#sign-up-now-btn:hover{background:url(images/sign-up-now-hover.png) no-repeat;}

a#check-out-payg-solution-btn{background:url(images/pay-as-you-go-solution.png) no-repeat;}
a#check-out-payg-solution-btn:hover{background:url(images/pay-as-you-go-solution-hover.png) no-repeat;}

a#enterprise-solution-btn{background:url(images/enterprise-solution.png) no-repeat;}
a#enterprise-solution-btn:hover{background:url(images/enterprise-solution-hover.png) no-repeat;}

a#get-conference-call-quote-btn{background:url(images/get-a-quote.png) no-repeat;}
a#get-conference-call-quote-btn:hover{background:url(images/get-a-quote-hover.png) no-repeat;}

a#download-user-manual-btn{background:url(images/user-guide.png) no-repeat;}
a#download-user-manual-btn:hover{background:url(images/user-guide-hover.png) no-repeat;}

/*********************** HOMEPAGE PROMOS ***************************/

/* Promo containers */
 
#payg-home-promo{background:url(images/bg-promo-payg.png) no-repeat; width:100%; height:250px;  background-position: top center;  padding:10px 0 0 0;}
#select-home-promo{margin: 0 0 0 10px; background: url(images/bg-promo-select.png) no-repeat;width:100%; height:250px; background-position: top center; padding:10px 0 0 0;}
#bundles-home-promo{margin: 0 0 0 20px; background: url(images/bg-promo-bundles.png) no-repeat; width:100%; height:250px; background-position: top center; padding:10px 0 0 0;}

#payg-home-promo ul, #select-home-promo ul,#bundles-home-promo ul {margin: 0 0 10px 6px;}
/* Links Container */

.promo-links-left{width: 310px; margin:0 0 0 2px;}
.promo-links-centre{width: 310px; margin:0 0 0 9px;}
.promo-links-right{width: 310px; margin:0 0 0 22px;}

/* Package Image Buttons */

a#payg-home-promo-btn,
a#select-home-promo-btn,
a#bundles-home-promo-btn{width:294px; height:110px; display:block; text-decoration:none;}

a#payg-home-promo-btn span,
a#select-home-promo-btn span,
a#bundles-home-promo-btn span{visibility:hidden;}


/* PAYG */
a#payg-home-promo-btn{background:url(images/meetupcall-payg.png) no-repeat;}
a#payg-home-promo-btn:hover{background:url(images/meetupcall-payg-hover.png) no-repeat;}

/* SELECT */
a#select-home-promo-btn{background:url(images/meetupcall-select.png) no-repeat;}
a#select-home-promo-btn:hover{background:url(images/meetupcall-select-hover.png) no-repeat;}

/* BUNDLES */
a#bundles-home-promo-btn{background:url(images/meetupcall-bundles.png) no-repeat;}
a#bundles-home-promo-btn:hover{background:url(images/meetupcall-bundles-hover.png) no-repeat;}

/* Learn more / Sign Up / Get a Quote Buttons */

a.home-promo-learn-more-btn span,
a.home-promo-sign-up-btn span,
a.home-promo-get-quote-btn span{visibility:hidden;}

a.home-promo-learn-more-btn,
a.home-promo-sign-up-btn,
a.home-promo-get-quote-btn{width:152px; height:54px; display:block; text-decoration:none;}

/* Learn More */
a.home-promo-learn-more-btn{ float:left;background:url(images/home-promo-learn-more.png) no-repeat; background-position: left top;}
a.home-promo-learn-more-btn:hover{background:url(images/home-promo-learn-more.png) no-repeat; background-position: right top;}

/* Sign Up */
a.home-promo-sign-up-btn{float:left;background:url(images/home-promo-sign-up.png) no-repeat; background-position: left top;}
a.home-promo-sign-up-btn:hover{background:url(images/home-promo-sign-up.png) no-repeat; background-position: right top;}

/* Get a Quote */
a.home-promo-get-quote-btn{float:left;background:url(images/home-promo-get-quote.png) no-repeat; background-position: left top;}
a.home-promo-get-quote-btn:hover{background:url(images/home-promo-get-quote.png) no-repeat; background-position: right top;}

/********************* Promo images ***********************/

/* Homepage Promo Small - right column */
a#home-promo-small-btn span{visibility:hidden;}
a#home-promo-small-btn{width:210px; height:92px; display:block; text-decoration:none;}
a#home-promo-small-btn{float:right;background:url(images/home-promo-small.png) no-repeat;}


/* Subpages Promo Skyscraper - right column */
a#promo-skyscraper-btn span{visibility:hidden;}
a#promo-skyscraper-btn{width:210px; height:300px; display:block; text-decoration:none;}

a#promo-skyscraper-btn{float:right;background:url(images/promo-skyscraper.png) no-repeat;}
a#promo-skyscraper-btn:hover{background:url(images/promo-skyscraper-hover.png) no-repeat;}

/********************** COMPARISON PAGE *******************/

/* Package Comparison Buttons */

a#comparison-payg-btn,
a#comparison-select-btn,
a#comparison-bundles-btn{width:250px; height:166px; display:block; text-decoration:none; margin:0 0 20px 0;}

a#comparison-payg-btn span,
a#comparison-select-btn span,
a#comparison-bundles-btn span{visibility:hidden;}

/* PAYG */
a#comparison-payg-btn{background:url(images/comparison-payg.png) no-repeat;}

/* SELECT */
a#comparison-select-btn{background:url(images/comparison-select.png) no-repeat;}

/* BUNDLES */
a#comparison-bundles-btn{background:url(images/comparison-bundles.png) no-repeat;}



/* Comparison Footer Links */
#comp-foot{}
#comp-help {float: left; border: 1px dotted #ccc; margin: 0 20px 0 0; width:455px; height: 60px;}
#comp-key {float:left; border: 1px dotted #ccc; margin: 0 20px 0 0; width:170px; padding: 0px 0px 0 10px; font-weight:bold;}
ul.compul{	list-style :none;}
#comp-guide {float:left; border: 1px dotted #ccc; width:250px; height: 60px; padding: 0; margin:0 20px 0 0;}
.clear-all {clear:left;}

/****************** About Us page ****************/
/* Comparison Footer Links */
#about-foot{}
#about-technology {float: left; width:320px;}
#about-values {float:right; width:320px; margin: 0 10px 0 0;  }

/****************** User Guide pages *********************/
#userguide-foot{}
#userguide-foot p{font-weight: bold;}
#userguide-first {float: left; width:320px;}
#userguide-second {float:right; width:320px; margin: 0 10px 0 0;  }

.control-function p { text-decoration: underline; }
.control-function ul{list-style :none;padding:20px 0 0 10px;}
.control-function ul li{font-weight: bold; padding:0 0 20px 0;}

/************************* Outlook Plug In ****************/
#plugin-btn {text-align: center;}

/**************** Read More.... Styling *******************/
.read-more {background:url(images/readmore-btn.png) no-repeat; width:141px; height: 42px; padding:8px 0 0 24px;}

/************************ Testimonials Page ***************/
.testimonial-txt{padding: 10px 20px 0 0;}
.testimonial-name{}

/***************** New Blog Header ************************/
#block-block-21 {}
.blog-cats{padding: 10px 0;text-align:center;background: #f1f5f5;border:1px dotted #cccccc;}
.blog-cats a{padding: 0 10px;font-weight:bold;text-decoration:none;color:#000000;}
.blog-cats a:hover{text-decoration:underline;}