
#billtable td {
padding-top:5px;
}

#billtable td.data {
padding-bottom:4px;
vertical-align:bottom;
}

#main #bottommenu {
	top: 20px;
	left: 3px;
}
#bottommenu {
color:#909090;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
left:0;
letter-spacing:5%;
position:relative;
top:39px;
clear: both;
}

#bottommenu a {
color:#909090;
font-weight:400;
text-decoration:none;
}

#bottommenu a:hover {
color:#909090;
font-weight:400;
text-decoration:underline;
}

#bottommenu td {
padding-left:17px;
padding-right:17px;
vertical-align:top;
}

#callus {
left:9px;
padding-top:85px;
position:relative;
padding-bottom:31px;
top:0;
}

#contact_callus {
left:0px;
padding-left: 26px;
padding-top:40px;
padding-bottom:31px;
position:relative;
top:-10px;
}

#container {
height:575px;
left:0;
margin:0 auto;
position:relative;
top:39px;
width:981px;
}

#bottommenu .divider {
padding-left:0;
padding-right:0;
}

#content {
left:0;
position:relative;
top:0;
}

#content_faq_panel {
background-image:url(../images/faq_bg.gif);
background-position:bottom right;
background-repeat:no-repeat;
left:1px;
padding-left:37px;
position:relative;
top:20px;
}

#content_leftbar_bg {
background:url(../images/bg_main_content_left.gif) no-repeat top left;
display:block;
float:left;
height:299px;
left:0;
line-height:299px;
position:relative;
top:0;
vertical-align:top;
width:26px;
}

#content_leftbar_bg_short {
background:url(../images/bg_main_content_left_short.gif) no-repeat top left;
display:block;
float:left;
height:179px;
line-height:179px;
vertical-align:top;
width:26px;
}

#content_menu1_panel {
background-image:url(../images/main1_content_bg_bottom.gif);
background-position:bottom;
background-repeat:no-repeat;
left:0;
padding-left:27px;
position:relative;
top:17px;
}

#content_menu2_panel {
background-image:url(../images/main2_bg.gif);
background-position:bottom right;
background-repeat:no-repeat;
left:-2px;
padding-left:41px;
position:relative;
top:22px;
}

#content_menu3_panel {
background-image:url(../images/main3_bg.gif);
background-position:bottom right;
background-repeat:no-repeat;
left:1px;
padding-left:37px;
position:relative;
top:11px;
}

#content_menu3_panel ul {
list-style:url(../images/dashbullet.gif);
margin:2px 0 0 5px;
padding:5px 0 10px 7px;
vertical-align:middle;
}

#content_menu4_panel {
background-image:url(../images/main4_bg.gif);
background-position:bottom right;
background-repeat:no-repeat;
left:1px;
padding-left:37px;
position:relative;
top:17px;
}

#content_menu5_panel {
background-image:url(../images/main5_bg.gif);
background-position:bottom right;
background-repeat:no-repeat;
left:1px;
padding-left:37px;
position:relative;
top:11px;
}

#content_menu5a_panel {
background-image:url(../images/main5a_bg.gif);
background-position:bottom right;
background-repeat:no-repeat;
left:1px;
padding-left:37px;
position:relative;
top:11px;
}

#content_menu6_panel {
background-image:url(../images/main6_bg.gif);
background-position:bottom right;
background-repeat:no-repeat;
left:1px;
padding-left:40px;
position:relative;
top:12px;
}

#faq-empty {
padding-bottom:200px;
}

#faq_callus {
left:0;
padding-top:40px;
position:relative;
padding-bottom:31px;
top:0px;
}

#faq_href {
display:block;
float:left;
height:55px;
left:30px;
position:relative;
text-indent:-9999px;
top:10px;
width:279px;

}

#faq_qna .answer {
display:none;
height:25px;
line-height:25px;
position:relative;
top:-5px;
}

#faq_qna .answerheading {
font-weight:700;
}

#faq_qna .question {
padding-bottom:3px;
padding-top:3px;
}

#faq_qna .question a {
color:#666;
cursor:pointer;
font-weight:700;
text-decoration:none;
}

#faq_qna .questionheading {
color:#83b720;
}

#front_href {
display:block;
float:left;
height:150px;
left:30px;
position:relative;
top:10px;
width:50px;
}

#front_href a {
display:block;
height:55px;
width:279px;
}

#bill_href {
text-indent: -9999px;
display:block;
float:right;
height:420px;
left:0px;
position:relative;
top:50px;
width:300px;
background: transparent;
}

#bill_href a {
display:block;
height:450px;
width:350px;
background: transparent;
}

#frontmenu li.frontmenu-1 a {
background-image:url(../images/frontmenu_1.gif);
display:block;
height:93px;
line-height:93px;
}

#frontmenu li.frontmenu-1 a:hover, #frontmenu li.frontmenu-2 a:hover, #frontmenu li.frontmenu-3 a:hover, #frontmenu li.frontmenu-4 a:hover, #frontmenu li.frontmenu-trial a:hover {
background-position:0 -93px;
}

#frontmenu li.frontmenu-2 a {
background-image:url(../images/frontmenu_2.gif);
display:block;
line-height:93px;
}

#frontmenu li.frontmenu-3 a {
background-image:url(../images/frontmenu_3.gif);
display:block;
line-height:93px;
}

#frontmenu li.frontmenu-4 a {
background-image:url(../images/frontmenu_4.gif);
display:block;
line-height:93px;
}

#frontmenu li.frontmenu-5 {
display:block;
height:93px;
line-height:93px;
width:53px;
}

#frontmenu li.frontmenu-avendimobile a {
background-image:url(../images/frontmenu_avendimobile.gif);
display:block;
left:53px;
line-height:93px;
}

#frontmenu li.frontmenu-avendioffice a {
background-image:url(../images/frontmenu_avendioffice.gif);
display:block;
left:53px;
line-height:93px;
}

#frontmenu li.frontmenu-trial a {
background-image:url(../images/frontmenu_trial.gif);
display:block;
line-height: 93px;
}


#home-content {
background-image:url(../images/home_content.gif);
background-position:right bottom;
background-repeat:no-repeat;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
height:199px;
left:0;
position:relative;
text-indent:-9999px;
top:0;
width:841px;
}

#home-content ul {
list-style:none;
margin:0;
padding:0;
}

#home-content-getit {
	display:none;
float:left;
left:10px;
position:relative;
text-indent:-9999px;
top:77px;
}

#home-content-getit a {
background-image:url(../images/frontpage_getit_rollover.gif);
display:block;
left:0;
line-height:31px;
width:110px;
}

#home-content-howdoesitwork {
float:left;
left:-10px;
position:relative;
text-indent:-9999px;
top:77px;
}

#home-content-howdoesitwork a {
background-image:url(../images/frontpage_howdoesitwork_rollover.gif);
display:block;
height:31px;
left:0;
line-height:31px;
width:259px;
}

#home-logotop {
height:168px;
left:0;
position:relative;
top:0;
width:841px;
}

#loader {
background-color:#FFF;
border:1px solid #ccc;
display:none;
float:left;
height:32px;
left:50%;
margin:0 auto;
padding:16px;
position:absolute;
top:50%;
vertical-align:middle;
visibility:visible;
width:32px;
z-index:101;
}

#loader_iframe {
display:none;
}

#logo {
height:54px;
left:26px;
position:relative;
top:0;
width:87px;
}


#main #container,#main2 #container {
left:0;
position:relative;
}

#content {
position:relative;
top:-1px;
}

#index #content {
	top: 0px;
}

#main #leftcol,#leftcol {
float:left;
}

#main1_nextbut {
display:block;
height:31px;
left:10px;
padding-bottom:31px;
padding-left:0;
padding-top:21px;
position:relative;
width:319px;
}

#main1_nextbut a {
background:url(../images/main1_savings.gif) no-repeat top left;
display:block;
height:31px;
text-indent:-9999px;
width:319px;
}

#main1_nextbut a:hover,#main2_nextbut a:hover,#main3_nextbut a:hover,#main4_nextbut a:hover,#main5_nextbut a:hover,#main6_nextbut a:hover,#home-content-howdoesitwork a:hover,#home-content-getit a:hover, #pricing_nextbut a:hover {
background-position:0 -31px;
}

#main2 #comparison {
position:relative;
top:-16px;
}

#main2_callus {
padding-top:20px;
padding-bottom:31px;
}

#main2_comparison td {
border:0;
font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
font-size:12px;
padding:3px;
text-align:center;
}

#main2_comparison td.data {
background-color:#FFF;
border-bottom:1px solid #000;
border-left:1px solid #000;
font-weight:700;
}

#main2_comparison td.data.last {
border-bottom:0;
border-left:1px solid #000;
font-weight:700;
}

#main2_comparison td.leftcol {
background-color:#CCC;
text-align:right;
}

#main2_comparison td.other {
border:0;
border-bottom:1px solid;
border-left:1px solid;
font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
font-size:12px;
padding:1px;
text-align:center;
}

#main2_comparison td.otherfirst {
border:0;
border-bottom:1px solid;
border-left:0;
font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
font-size:12px;
padding:1px;
text-align:center;
}

#main2_comparison td.otherlast {
border-bottom:0;
border-left:1px solid #000;
}

#main2_comparison tr.head {
background-color:#98bc34;
border:0;
}

#main2_comparison tr.head td {
border-bottom:1px solid #000;
}

#main2_nextbut {
display:block;
height:31px;
left:0;
padding-bottom:31px;
padding-left:0;
padding-top:21px;
position:relative;
width:318px;
}

#main2_nextbut a {
background:url(../images/main2_nextbut.gif) no-repeat top left;
display:block;
height:31px;
text-indent:-9999px;
width:318px;
}

#pricing_nextbut {
display:block;
height:31px;
left:0;
padding-bottom:31px;
padding-left:0;
padding-top:21px;
position:relative;
width:318px;
}

#pricing_nextbut a {
background:url(../images/main2_nextbut.gif) no-repeat top left;
display:block;
height:31px;
text-indent:-9999px;
width:318px;
}

#main2_simpleexamples {
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
left:-5px;
padding-top:15px;
padding-bottom:15px;
position:relative;
}

#main2_simpleexamples .bullet {
padding-top:2px;
}

#main2_simpleexamples h3 {
padding:0;
position:relative;
top:-10px;
}

#main2_simpleexamples td hr {
padding-bottom:0;
}
#main5_simpleexamples {
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
left:-5px;
padding-top:0px;
position:relative;
}

#main5_simpleexamples .bullet {
padding-top:2px;
}

#main5_simpleexamples h3 {
padding:0;
position:relative;
top:-10px;
}

#main5_simpleexamples td hr {
padding-bottom:0;
}

#main2_simpleexamples td , #main5_simpleexamples td {
padding:5px;
}

#main3_nextbut {
display:block;
height:31px;
left:0;
padding-bottom:31px;
padding-left:0;
padding-top:21px;
position:relative;
width:389px;
}

#main3_nextbut a {
background:url(../images/main3_nextbut.gif) no-repeat top left;
display:block;
height:31px;
text-indent:-9999px;
width:389px;
}

#main4_callus {
padding-top:189px;
padding-bottom:31px;
}

#main4_nextbut {
display:block;
height:31px;
left:0;
padding-bottom:31px;
padding-left:0;
padding-top:21px;
position:relative;
width:319px;
}

#main4_nextbut a {
background:url(../images/main4_nextbut.gif) no-repeat top left;
display:block;
height:31px;
text-indent:-9999px;
width:319px;
}

#main5_callus {
padding-top:98px;
padding-bottom:31px;
}

#main5_nextbut a {
background:url(../images/main5_nextbut.gif) no-repeat top left;
display:block;
height:31px;
text-indent:-9999px;
width:349px;
}

#main5_nextbut,#main6_nextbut {
display:block;
height:31px;
left:0;
padding-bottom:31px;
padding-left:0;
padding-top:21px;
position:relative;
width:349px;
}

#main6_callus {
padding-top:10px;
padding-bottom:31px;
}

#main6_nextbut a {
background:url(../images/main6_nextbut.gif) no-repeat top left;
display:block;
height:31px;
text-indent:-9999px;
width:349px;
}

#main6_simpleexamples {
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
left:-5px;
padding-top:0;
position:relative;
top:-4px;
}
#main6_simpleexamples td {
	padding: 3px;
}

#pricing_highlight {
float:right;
left:-50px;
position:relative;
top:0;
}

#rightcol {
left:140px;
position:relative;
}

#summary_main1 {
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
left:10px;
position:relative;
top:0px;
}

#summary_main1 h3,img {
margin:0;
padding:0;
}

#summary_main1 td {
padding-bottom:11px;
padding-top:4px;
}

#ul_leftmenu li.leftmenu-1 a {
background:url(../images/leftmenu_1.gif) top no-repeat;
display:block;
height:45px;
line-height:45px;
width:128px;
}

#ul_leftmenu li.leftmenu-2 a {
background:url(../images/leftmenu_2.gif) top no-repeat;
display:block;
height:43px;
line-height:43px;
width:128px;
}

#ul_leftmenu li.leftmenu-3 a {
background:url(../images/leftmenu_3.gif) top no-repeat;
display:block;
height:42px;
line-height:42px;
width:128px;
}

#ul_leftmenu li.leftmenu-4 a {
background:url(../images/leftmenu_4.gif) top no-repeat;
display:block;
height:45px;
line-height:45px;
width:128px;
}

#ul_leftmenu li.leftmenu-5 a {
background:url(../images/leftmenu_5.gif) top no-repeat;
display:block;
height:56px;
line-height:56px;
width:128px;
}

#ul_leftmenu li.leftmenu-6 a {
background:url(../images/leftmenu_6.gif) top no-repeat;
display:block;
height:59px;
line-height:59px;
width:128px;
}

#ul_leftmenumobile li.leftmenumobile-1 a {
background:url(../images/leftmenumobile_1.gif) top no-repeat;
display:block;
height:45px;
line-height:45px;
width:128px;
}
#ul_leftmenumobile li.leftmenumobile-2 a {
background:url(../images/leftmenumobile_2.gif) top no-repeat;
display:block;
height:43px;
line-height:43px;
width:128px;
}
#ul_leftmenumobile li.leftmenumobile-3 a {
background:url(../images/leftmenumobile_3.gif) top no-repeat;
display:block;
height:42px;
line-height:42px;
width:128px;
}
#ul_leftmenumobile li.leftmenumobile-4 a {
background:url(../images/leftmenumobile_4.gif) top no-repeat;
display:block;
height:45px;
line-height:45px;
width:128px;
}
#ul_leftmenumobile li.leftmenumobile-5 a {
background:url(../images/leftmenumobile_5.gif) top no-repeat;
display:block;
height:56px;
line-height:56px;
width:128px;
}
#ul_leftmenumobile li.leftmenumobile-6 a {
background:url(../images/leftmenumobile_6.gif) top no-repeat;
display:block;
height:59px;
line-height:59px;
width:128px;
}

#ul_leftmenumobile li.leftmenumobile-contact a {
background:url(../images/leftmenumobile_6.png) top no-repeat;
display:block;
height:120px;
line-height:59px;
width:140px;
}
#ul_leftmenumobile li.leftmenumobile-faq a {
background:url(../images/leftmenumobile_faq.gif) top no-repeat;
display:block;
height:103px;
line-height:103px;
width:128px;
}

#ul_leftmenumobile li.leftmenu-avendioffice a {
background:url(../images/leftmenu_avendioffice.png) top no-repeat;
display:block;
height:120px;
line-height:101px;
width:140px;
}


#ul_leftmenumobile li.leftmenu-avendioffice-new a {
background:url(../images/leftmenu_avendioffice.png) top no-repeat;
display:block;
height:120px;
line-height:101px;
width:140px;
}

#ul_leftmenumobile li.leftmenu-avendimobile a {
background:url(../images/leftmenu_avendimobile.gif) top no-repeat;
display:block;
height:140px;
line-height:101px;
width:128px;
}


#ul_leftmenu li.leftmenu-avendimobile a {
background:url(../images/leftmenu_avendimobile.gif) top no-repeat;
display:block;
height:101px;
line-height:101px;
width:128px;
}

#ul_leftmenu li.leftmenu-avendioffice a {
background:url(../images/leftmenu_avendioffice.gif) top no-repeat;
display:block;
height:101px;
line-height:101px;
width:128px;
}

#ul_leftmenu li.leftmenu-divider {
background:url(../images/leftmenu_divider.gif) top no-repeat;
display:block;
height:31px;
line-height:31px;
width:128px;
}

#ul_leftmenu li.leftmenu-faq a {
background:url(../images/leftmenu_faq.gif) top no-repeat;
display:block;
height:103px;
line-height:103px;
width:128px;
}

#ul_leftmenu li.leftmenu-top {
background:url(../images/leftmenu_01.gif) top no-repeat;
display:block;
height:41px;
line-height:41px;
width:128px;
}

#ul_leftmenumobile li.leftmenumobile-top {
background:url(../images/leftmenumobile-top.gif) top no-repeat;
display:block;
height:41px;
line-height:41px;
width:128px;
}

#ul_leftmenumobile li.leftmenumobile-divider {
background:url(../images/leftmenu_divider.gif) top no-repeat;
display:block;
height:31px;
line-height:31px;
width:128px;
}
.contactheading {
color:#83b720;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
}

.contentheading,.contentheading2 {
color:#83b720;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
}

.contentheading3 {
color:#83b720;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:700;
margin-bottom:10px;
margin-top:0px;
}

.pricing_callcharges td {
font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
font-size:12px;
padding:3px 3px 3px 5px;
}

.pricing_callcharges td.data {
border-left:1px solid #000;
border-top:1px solid #000;
}

.pricing_callcharges td.data.left {
border-left:0;
border-top:1px solid #000;
}

.pricing_callcharges td.head {
background-color:#98bc34;
}

.pricing_callcharges,#main2_comparison {
border:1px solid #000;
}

a {
color:#88bb20;
font-weight:700;
text-decoration:none;
}

body {
background-color:#FFF;
background-image:url(../images/bg_gradient.gif);
background-repeat:repeat-x;
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

h3, h4 {
color:#a5d14c;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

#ul_leftmenu li.leftmenu-6 a:hover, #ul_leftmenu li.leftmenu-6.active a {
background-position:0 -59px;
}

#ul_leftmenu li.leftmenu-5 a:hover, #ul_leftmenu li.leftmenu-5.active a {
background-position:0 -56px;
}
#ul_leftmenu li.leftmenu-3 a:hover, #ul_leftmenu li.leftmenu-3.active a {
background-position:0 -42px;
}
#ul_leftmenu li.leftmenu-2 a:hover,  #ul_leftmenu li.leftmenu-2.active a {
background-position:0 -43px;
}
#ul_leftmenu li.leftmenu-1 a:hover,  #ul_leftmenu li.leftmenu-1.active a, #ul_leftmenu li.leftmenu-4 a:hover, #ul_leftmenu li.leftmenu-4.active a {
background-position:0 -45px;
}

td {
vertical-align:top;
}

ul#frontmenu {
left:0;
margin:0;
padding:0;
position:relative;
top:20px;
}

ul#frontmenu li {
display:block;
float:left;
height:93px;
list-style:none;
margin:0;
overflow:hidden;
padding:0;
position:relative;
text-indent:-9999px;
width:131px;
}

ul#ul_leftmenu {
left:0;
margin:0;
padding:0;
position:relative;
top:14px;
}

ul#ul_leftmenumobile {
left:0;
margin:0;
padding:0;
position:relative;
top:14px;
}

ul#ul_leftmenu li {
display:block;
list-style:none;
margin:0;
padding:0;
text-indent:-9999px;
width:128px;
overflow: hidden;
position:relative;
top: 0;
left: 0;
}

ul#ul_leftmenumobile li {
display:block;
list-style:none;
margin:0;
padding:0;
text-indent:-9999px;
width:128px;
overflow: hidden;
position:relative;
top: 0;
left: 0;
}

ul.sitemap {
	margin: 0;
	padding: 0;
	padding-top: 15px;

}
ul.sitemap li {
	list-style: none;
	list-style-color: #aac444;
	margin: 0;
	padding: 0;
	padding-bottom: 5px;
	font-weight: bold;
}
ul.sitemap li a{
	text-decoration: underline;
}
