Body   {font: 11px Verdana; color:#000000; margin: 0;}

TR   {font: 11px Verdana; color:#000000; margin: 0;}

TD   {font: 11px Verdana; color:#000000; margin: 0;}

B   {font: Bold 11px Verdana; color:#000000; margin: 0;}

.topdash	{font: 12px Verdana; color:#efefef; margin: 0; text-decoration:none;}

.bottomdash	{font: 11px Arial; color:#688ca6; margin: 0; text-decoration:none;}

.title	   {font: 24px trebuchet Ms; color:#ede9e9; margin: 0;}

.subtitle	   {font: 18px trebuchet Ms; color:#586c79; margin: 0;}

.widgettitle	   {font: 18px trebuchet Ms; color:#586c79; margin: 0;}

.offer	   {font: 12px Verdana; color:#eaf4fb; margin: 0;}
.subline-dash {font: 13px Arial; color:#475f70; margin: 0; padding-left:2px;}

.billing-history {padding-left:7px; text-align:left; border-bottom:1px solid #dbdbdb;}

.page-blue {margin: 0; background-image:url(../images/page-bg.jpg); background-repeat:repeat-x; padding-left:12px; padding-right:12px;}

.form-text   	{font: 10px Verdana; color:#666666; margin: 0; border:1px #cad2d7 solid; background-color:#fbfcfd; height:18px;}

/*.submit-button {font: Bold 14px Verdana; color:#ffffff; margin: 0; background-image:url(../images/submit-btn.gif); background-repeat:no-repeat; width:103; height:34px; text-align:left; padding-left:25px;}
.submit-button-big {font: Bold 14px Verdana; color:#ffffff; margin: 0; background-image:url(../images/submit-newbtn.gif); border:0; background-repeat:no-repeat; width:140; height:34px; text-align:center; }
.submit-button-Gray {font: Bold 14px Verdana; color:#ffffff; margin: 0; background-image:url(../images/btn-light-gray.gif); border:0; background-repeat:no-repeat; width:140; height:34px; text-align:center; }*/

.btn70		{font: Bold 13px Verdana; color:#000000; background-image:url(../images/new-70-btn.gif); height:47px; width:70px;  background-color:Transparent; border:0; padding:0; text-align:center;}
.btn80		{font: Bold 13px Verdana; color:#000000; background-image:url(../images/new-80-btn.gif); height:47px; width:80px;  background-color:Transparent; border:0; padding:0; text-align:center;}
.btn90		{font: Bold 13px Verdana; color:#000000; background-image:url(../images/new-90-btn.gif); height:47px; width:90px;  background-color:Transparent; border:0; padding:0; text-align:center;}
.btn100		{font: Bold 13px Verdana; color:#000000; background-image:url(../images/new-100-btn.gif);height:47px; width:100px; background-color:Transparent; border:0; padding:0; text-align:center;}
.btn120		{font: Bold 13px Verdana; color:#000000; background-image:url(../images/new-120-btn.gif);height:47px; width:120px; background-color:Transparent; border:0; padding:0; text-align:center;}
.btn150		{font: Bold 13px Verdana; color:#000000; background-image:url(../images/new-150-btn.gif);height:47px; width:150px; background-color:Transparent; border:0; padding:0; text-align:center;}
.btn170		{font: Bold 13px Verdana; color:#000000; background-image:url(../images/new-170-btn.gif);height:47px; width:170px; background-color:Transparent; border:0; padding:0; text-align:center;}

.selected-menu {font: 14px Arial; color:#ffffff; margin: 0; text-decoration:none; background-image:url(../images/menu-hover-bg.jpg); background-repeat:repeat-x; display:block; width:120px; height:26px; border:1px #83c34a solid;}
a:active.btngreen  {font: 14px Arial; color:#ffffff; margin: 0; text-decoration:none; background-image:url(../images/menu-hover-bg.jpg); background-repeat:repeat-x; display:block; width:120px; height:26px; border:1px #83c34a solid;}
a:link.btngreen   {font: 14px Arial; color:#ffffff; margin: 0; text-decoration:none; background-image:url(../images/menu-hover-bg.jpg); background-repeat:repeat-x; display:block;  width:120px; height:26px; border:1px #83c34a solid;}
a:visited.btngreen  {font: 14px Arial; color:#ffffff; margin: 0; text-decoration:none; background-image:url(../images/menu-hover-bg.jpg); background-repeat:repeat-x; display:block;  width:120px; height:26px; border:1px #83c34a solid;}
a:hover.btngreen   {font: 14px Arial; color:#ffffff; margin: 0; text-decoration:none; background-image:url(../images/menu-hover-bg.jpg); background-repeat:repeat-x; display:block;  width:120px; height:26px; border:1px #83c34a solid; }

.billingtitle {font: Bold 12px Verdana; color:#333333; margin: 0; line-height:30px; background-color:#d8dde1; padding-left:3px;}
.griditem {font: Bold 11px Verdana; color:#333333; margin: 0; line-height:25px; background-color:#d8dde1;}
.griditem1 {font: Bold 11px Verdana; color:#2b8fd6; margin: 0; line-height:25px;}
.gridtitle {font: Bold 12px Verdana; color:#fdba14; margin: 0; line-height:25px; background-color:#475f70;}
.billingtitle-new {font: Bold 19px Trebuchet MS; color:#475f70; margin: 0; line-height:32px; border-bottom:1px dotted #dbdbdb; border-top:1px dotted #dbdbdb;}

.errorlabel
{
	font-family:Verdana,Arial, MS Outlook Sans-Serif;
	font-size:8pt;
	font-weight:bold;
	color:Red; 
}
.sucessmsg
{
	font-family:Verdana,Arial, MS Outlook Sans-Serif;
	font-size:8pt;
	color:Blue;
	font-weight:bold;
}


.btnbg  {margin: 0;background-image:url(images/login-btn.gif); background-repeat:no-repeat; border:0px;  text-align:center;  width:123px; height:24px; font: Bold 13px Verdana; color:#3c3c3c;}

/* Registration header */
.reg-step-bg {background-color:#475f70; height:65; padding-left:10px; padding-right:10px;}
.reg-step-box {margin: 0; background-image:url(../images/registration-box.jpg); background-repeat:no-repeat; height:52; width:202; vertical-align:middle;}
.reg-step-title {font: 25px Trebuchet MS; color:#d6d6d6; text-align:left;}
.reg-step-content {font: 15px Trebuchet MS; color:#555; text-align:left; background-color:#ececec; padding:5px;}
.reg-step-current {font: 16px Trebuchet MS; color:#FFFFFF; text-align:left;}
.reg-step-number {font: 30px Helvetica; color:#adb170; text-align:left; padding-top:18px;}
.reg-step-num-cur {font: 30px Helvetica; color:#fed060; text-align:left; padding-top:18px;}
/* Registration header */

.tabcontent	   {font: 13px Verdana; color:#4d6474; margin: 0;}
.tabcontent1   {font: 11px Verdana; color:#4d6474; margin: 0;}
.tabcontent2   {font: 13px Arial; color:#36576f; margin: 0;}
.sidetitle   {font: Bold 14px Arial; color:#6e8190; margin: 0;}
.sidecontent   {font: 13px Arial; color:#9eaab9; margin: 0;}

.btn {margin: 0; background-image:url(../images/login-btn.gif); background-repeat:no-repeat; text-align:center; width:123px; height:24px; font: Bold 13px Verdana; color:#3c3c3c;}

a:active	{font: 11px Verdana; color:#53ab07; margin: 0; text-decoration:none;}
a:link 		{font: 11px Verdana; color:#53ab07; margin: 0; text-decoration:none;}
a:visited 	{font: 11px Verdana; color:#53ab07; margin: 0; text-decoration:none;}
a:hover 	{font: 11px Verdana; color:#cccccc; margin: 0; text-decoration:none;}

a:active.bottomdash		{font: 11px Arial; color:#688ca6; margin: 0; text-decoration:none;}
a:link.bottomdash 		{font: 11px Arial; color:#688ca6; margin: 0; text-decoration:none;}
a:visited.bottomdash 	{font: 11px Arial; color:#688ca6; margin: 0; text-decoration:none;}
a:hover.bottomdash	 	{font: 11px Arial; color:#999999; margin: 0; text-decoration:none;}

a:active.menubgdash 	{font: 14px Arial; color:#ffffff; margin: 0; text-decoration:none; background-image:url(../images/menu-bg.jpg); background-repeat:repeat-x; display:block; width:120px; height:26px; border:1px #536b7b solid;}
a:link.menubgdash 		{font: 14px Arial; color:#ffffff; margin: 0; text-decoration:none; background-image:url(../images/menu-bg.jpg); background-repeat:repeat-x; display:block; width:120px; height:26px; border:1px #536b7b solid;}
a:visited.menubgdash 	{font: 14px Arial; color:#ffffff; margin: 0; text-decoration:none; background-image:url(../images/menu-bg.jpg); background-repeat:repeat-x; display:block; width:120px; height:26px; border:1px #536b7b solid;}
a:hover.menubgdash 		{font: 14px Arial; color:#ffffff; margin: 0; text-decoration:none; background-image:url(../images/menu-hover-bg.jpg); background-repeat:repeat-x; display:block; width:120px; height:26px; border:1px #83c34a solid;}

a:active.submenu 	{font: 12px Arial; color:#a8e672; margin: 0; text-decoration:none;}
a:link.submenu 		{font: 12px Arial; color:#a8e672; margin: 0; text-decoration:none;}
a:visited.submenu 	{font: 12px Arial; color:#a8e672; margin: 0; text-decoration:none;}
a:hover.submenu		{font: 12px Arial; color:#dbdbdb; margin: 0; text-decoration:none;}

a:active.topdash	{font: 12px Verdana; color:#94d65b; margin: 0; text-decoration:none;}
a:link.topdash 		{font: 12px Verdana; color:#94d65b; margin: 0; text-decoration:none;}
a:visited.topdash 	{font: 12px Verdana; color:#94d65b; margin: 0; text-decoration:none;}
a:hover.topdash 	{font: 12px Verdana; color:#cccccc; margin: 0; text-decoration:none;}

a:active.widget		{font: Bold 14px Verdana; color:#7c7d7d; margin: 0; text-decoration:none;}
a:link.widget 		{font: Bold 14px Verdana; color:#7c7d7d; margin: 0; text-decoration:none;}
a:visited.widget 	{font: Bold 14px Verdana; color:#7c7d7d; margin: 0; text-decoration:none;}
a:hover.widget 		{font: Bold 14px Verdana; color:#597488; margin: 0; text-decoration:none;}


a:active.widget1		{font: 11px Verdana; color:#4b8ee3; margin: 0; text-decoration:none;}
a:link.widget1 		{font: 11px Verdana; color:#4b8ee3; margin: 0; text-decoration:none;}
a:visited.widget1 	{font: 11px Verdana; color:#4b8ee3; margin: 0; text-decoration:none;}
a:hover.widget1 		{font: 11px Verdana; color:#666666; margin: 0; text-decoration:none;}

.planlabel
{
	text-align:left;
	font-size:12px; 
	font-weight:bold;
	color:#0e84db;
	margin:0;
}

a:active.newbill	{font: Bold 13px Arial; color:#fdb813; margin: 0; text-decoration:underline;}
a:link.newbill 		{font: Bold 13px Arial; color:#fdb813; margin: 0; text-decoration:underline;}
a:visited.newbill 	{font: Bold 13px Arial; color:#fdb813; margin: 0; text-decoration:underline;}
a:hover.newbill 	{font: Bold 13px Arial; color:#597488; margin: 0; text-decoration:underline;}


a:active.griditem11		{font: Bold 11px Verdana; color:#2b8fd6; margin: 0; line-height:25px;}
a:link.griditem11		{font: Bold 11px Verdana; color:#2b8fd6; margin: 0; line-height:25px;}
a:visited.griditem11	{font: Bold 11px Verdana; color:#2b8fd6; margin: 0; line-height:25px;}
a:hover.griditem11		{font: Bold 11px Verdana; color:#2b8fd6; margin: 0; line-height:25px;}



/*Edit Registration page - help style */

a.info{
position:relative; /*this is the key*/
z-index:24;
color:#fdd164!important;
font:12px Verdana;
font-weight:bold!important;
text-decoration:none;
border:1px solid #dbdbdb;
background-color:#16798e;
padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;
}

a.info:hover{z-index:25; background-color:#16798e;
color:#fff!important;
font:12px Verdana;
font-weight:bold!important;
text-decoration:none;
border:1px solid #dbdbdb;
padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;
}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
display:block;
position:absolute;
top:0em; left:1.5em; width:17em;
border:3px solid #4796a5!important;
background-color:#ffe6ab; color:#000;
text-align: left;
font:Bold 11px verdana;
color:#333;
text-decoration:none;
padding:7px;
}
/*Edit REgistration page - help style */

/* help style */
a.info{
position:relative; /*this is the key*/
z-index:24;
color:#fdd164!important;
font:12px Verdana;
font-weight:bold!important;
text-decoration:none;
border:1px solid #dbdbdb;
background-color:#16798e;
padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;
}

a.info:hover{z-index:25; background-color:#16798e;
color:#fff!important;
font:12px Verdana;
font-weight:bold!important;
text-decoration:none;
border:1px solid #dbdbdb;
padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;
}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
display:block;
position:absolute;
top:0em; left:1.5em; width:17em;
border:3px solid #4796a5!important;
background-color:#ffe6ab; color:#000;
text-align: left;
font:Bold 11px verdana;
color:#333;
text-decoration:none;
padding:7px;
}
/* help style */


.trialbg {background-color:#fbf6ed; border-left:1px solid #dfe4e7; border-right:1px solid #dfe4e7;}
.trial-content {font:12px tahoma; color:#333; text-align:left;}
.trial-or {font:Bold 12px tahoma; color:#cc0000; text-align:center; padding-top:5px;}


a:active.faq-txt			{font:17px Trebuchet MS; color:#506777; text-decoration:none; text-align:left; padding-left:30px; padding-top:2px;}
a:link.faq-txt			{font:17px Trebuchet MS; color:#506777; text-decoration:none; text-align:left; padding-left:30px; padding-top:2px;}
a:visited.faq-txt			{font:17px Trebuchet MS; color:#506777; text-decoration:none; text-align:left; padding-left:30px; padding-top:2px;}
a:hover.faq-txt			{font:17px Trebuchet MS; color:#2b3a44; text-decoration:none; text-align:left; padding-left:30px; padding-top:2px;}


 
 

/* edit registration css*/

.container {
	margin: 0 auto;
}

h2.trigger {
	background:#e5effb url(../images/plus-sign.jpg) no-repeat;
	border:0px dotted #dbdbdb;
	background-position:middle;
	height: 25px;
	float: left;
	width:100%;
}
h2.trigger a {
	color: #fff;
	text-decoration: none;
	display: block;
}
h2.trigger a:hover {
	color: #2b3a44;
}

h2.trigger1 {
	background:#e5effb url(../images/plus-sign.jpg) no-repeat;
	border:0px dotted #dbdbdb;
	background-position:middle;
	height: 25px;
	float: left;
	width:100%;
}
h2.trigger1 a {
	color: #fff;
	text-decoration: none;
	display: block;
}
h2.trigger1 a:hover {
	color: #2b3a44;
}
h2.active {background-position: left bottom;}

.toggle_container {
	padding-top:2px;
	background: #fff;
	overflow: hidden;
	width: 850px;
	clear: both;
}
.toggle_container1 {
	padding-top:2px;
	background: #fff;
	overflow: hidden;
	width: 850px;
	clear: both;
}
.toggle_container .block {
	padding: 10px;
	background-color:#fff;
	font:18px Arial;
	color:#333333;
	border:0px dotted #dbdbdb;
}
.toggle_container .block p {margin:0;}

.toggle_container h3 {border-bottom: 0px dashed #ccc;}

/* edit registration css*/



/* combo plan class 

.combo-title	{text-align:center; font:20px Trebuchet MS; color:#475f70; background-color:#f8f5d9;}
.combo-subtitle {background-image:url(../images/combo-top-curv.jpg); width:229; height:62px; background-repeat:no-repeat; font:21px Trebuchet MS; color:#fff; text-align:left; padding-left:18px;}
.combo-bg		{background-image:url(../images/combo-bg.jpg); width:229; background-repeat:repeat-y; padding-left:5px;}
.combo-content	{float:left; font:12px Tahoma; color:#333;}
.combo-trialbtn {background-image:url(../images/combo-trial-btn.jpg); width:229; height:55px; background-repeat:no-repeat;}

a:active.ctrial		{font:22px Trebuchet MS; color:#2b3a44; text-align:left; padding-left:70px; text-decoration:none; background-image:url(../images/combo-trial-btn.jpg); width:229; height:55px; background-repeat:no-repeat; padding-top:13px;}
a:link.ctrial		{font:22px Trebuchet MS; color:#2b3a44; text-align:left; padding-left:70px; text-decoration:none; background-image:url(../images/combo-trial-btn.jpg); width:229; height:55px; background-repeat:no-repeat; padding-top:13px;}
a:visited.ctrial	{font:22px Trebuchet MS; color:#2b3a44; text-align:left; padding-left:70px; text-decoration:none; background-image:url(../images/combo-trial-btn.jpg); width:229; height:55px; background-repeat:no-repeat; padding-top:13px;}
a:hover.ctrial		{font:22px Trebuchet MS; color:#000000; text-align:left; padding-left:70px; text-decoration:none; background-image:url(../images/combo-trial-btn-hover.jpg); width:229; height:55px; background-repeat:no-repeat; padding-top:13px;}

a:active.cdetail	{font: Bold 20px Arial; color:#2b3a44; text-align:left; text-decoration:none; background-image:url(../images/signup-plan-btn.jpg); display:block; width:220; height:48px; background-repeat:no-repeat; padding-top:13px; text-align:center;}
a:link.cdetail		{font: Bold 20px Arial; color:#2b3a44; text-align:left; text-decoration:none; background-image:url(../images/signup-plan-btn.jpg); display:block; width:220; height:48px; background-repeat:no-repeat; padding-top:13px; text-align:center;}
a:visited.cdetail	{font: Bold 20px Arial; color:#2b3a44; text-align:left; text-decoration:none; background-image:url(../images/signup-plan-btn.jpg); display:block; width:220; height:48px; background-repeat:no-repeat; padding-top:13px; text-align:center;}
a:hover.cdetail		{font: Bold 20px Arial; color:#000000; text-align:left; text-decoration:none; background-image:url(../images/signup-plan-btn-over.jpg); display:block; width:220; height:48px; background-repeat:no-repeat; padding-top:13px; text-align:center;}

a:active.comdetail		{font:15px Trebuchet MS; color:#2b3a44; text-align:left; height:22px; padding-top:7px;}
a:link.comdetail		{font:15px Trebuchet MS; color:#2b3a44; text-align:left; height:22px; padding-top:7px;}
a:visited.comdetail		{font:15px Trebuchet MS; color:#2b3a44; text-align:left; height:22px; padding-top:7px;}
a:hover.comdetail		{font:15px Trebuchet MS; color:#000000; text-align:left; height:22px; padding-top:7px;}

/* combo plan class */



/* assign service class */
/*.asgn-tle-lt {background-image:url(../images/assign-left-curv.jpg); background-repeat:no-repeat; height:32px; width:5px;}
.asgn-tle-rt {background-image:url(../images/assign-right-curv.jpg); background-repeat:no-repeat; height:32px; width:5px;}*/
.asgn-tle-bg {background-color:#f8f5d9; border-top:1px solid:#cbd2d8;  border-bottom:1px solid:#cbd2d8;}
.TitleFont {Height=25px; background-color:#f8f5d9; font-size:22;color:#2075cc; font:Trebuchet MS;}
/* assign service class */