body
{
	padding: 0;
	margin: 0;
	height: 100%;
	width: 100%;
}
img
{
	border: 0px;
	padding: 0px;
	margin: 0px;
}

#headerbg
{
	height: 75px;
	width: 100%;
	background-image: url(../image/HomePage/header_bg.gif);
}

.cname
{
	height: 62px;
	width: 275px;
	background-image: url(../image/HomePage/logoNew.gif);
	background-repeat: no-repeat;
}

#menubg
{
	height: 37px;
	width: 100%;
	background-image: url(../Image/HomePage/menu_bg.gif);
}
.nav
{
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 10px;
	color: #656262;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	display: block;
}
.nav A:link
{
	color: #656262;
	text-decoration: none;
}
.nav A:active
{
	color: #656262;
	text-decoration: none;
}
.nav A:visited
{
	color: #656262;
	text-decoration: none;
}
.nav A:hover
{
	color: #e6030b;
	text-decoration: none;
}

#banner
{
	height: 205px;
	width: 924px;
	background: url(../image/HomePage/banner.gif) top left no-repeat;
}

.bannertext
{
	padding-top: 100px;
	padding-right: 0px;
	padding-left: 75px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #848484;
	font-weight: bold;
	float: left;
	text-align: justify;
}

form
{
	display: inline;
}

.memberlog
{
	padding-top: 30px;
	padding-right: 4px;
	padding-left: 64px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #909090;
	font-weight: bold;
}

.login
{
	width: 80%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 1px 2px 0px 2px;
	color: #0c4765;
	font-weight: normal;
	vertical-align: middle;
	border: 1px solid #47abdf;
	line-height: 12px;
}

#text
{
	border: 10px solid #7D7D7D;
	padding: 2px;
}

.leftsp
{
	height: 100%;
	width: 22;
	background-color: #434343;
	float: left;
}

.backupheading
{
	height: 29px;
	width: 436px;
	background-image: url(../image/HomePage/back_up.gif);
	float: left;
}

.greenbg
{
	height: 148px;
	width: 436px;
	background-image: url(../image/HomePage/greenbg.gif);
}

.yellowbg
{
	height: 148px;
	width: 436px;
	background-image: url(../image/HomePage/yellowbg.gif);
}

#border
{
	height: 137px;
	width: 515px;
	background-image: url(../image/HomePage/border.gif);
}

.basicplan
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.basicplan2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #222222;
	line-height: 30px;
	display: block;
}
.packageheader
{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	float: left;
}

.basicplanhead
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #c8c8c8;
	font-weight: bold;
}

.basictext
{
	padding-top: 12px;
	padding-right: 6px;
	padding-left: 4px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c8c8c8;
	font-weight: bold;
}

.price
{
	padding-top: 12px;
	padding-right: 6px;
	padding-left: 4px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #58930c;
	font-weight: bold;
}

.about
{
	padding-top: 0px;
	padding-right: 4px;
	padding-left: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a5a5a5;
	font-weight: bold;
}

.abouthead
{
	padding-top: 12px;
	padding-right: 4px;
	padding-left: 2px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0ec8d3;
	font-weight: bold;
}

.bullet
{
	height: 10px;
	width: 5px;
	background-image: url(../image/HomePage/bullet.gif);
	background-repeat: no-repeat;
	float: left;
}

.bullet2
{
	height: 23px;
	width: 13px;
	background-image: url(../image/HomePage/bullet2.gif);
	background-repeat: no-repeat;
	float: left;
}

.bullet1
{
	height: 10px;
	width: 5px;
	background-image: url(../image/HomePage/bullet1.gif);
	background-repeat: no-repeat;
	float: left;
}

.servicehead
{
	padding-right: 4px;
	padding-left: 32px;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	float: left;
}

.faqHead
{
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #0ec8d3;
	font-weight: bold;
	float: left;
	padding-bottom: 10px;
}

.faqHead_nofloat
{
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #0ec8d3;
	font-weight: bold;
	padding-bottom: 10px;
}

.faqTxt
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
	color: #000000;
}

.resitext
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: right;
}

.resitext_left
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: left;
}

.service1
{
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-align: justify;
	float: left;
}

.businesstext
{
	padding-right: 190px;
	padding-left: 1px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a5a5a5;
	font-weight: normal;
	text-align: justify;
}

.service
{
	padding: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a5a5a5;
	font-weight: normal;
	text-align: justify;
}

.service_Trial
{
	padding: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a5a5a5;
	font-weight: normal;
}

.gvTxt
{
	padding: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f2f2f2;
	font-weight: bold;
}

.servicetext
{
	padding-right: 10px;
	padding-left: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: justify;
}

.servicetext_black
{
	padding-right: 10px;
	padding-left: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
}

.more
{
	padding-right: 4px;
	padding-left: 290px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1ebbc4;
	font-weight: normal;
}

#bottomnav
{
	height: 32;
	width: 100%;
	background-image: url(../image/HomePage/bottom_bg.gif);
}


/**/

.black_border
{
	border: 1px solid #ffffff;
	width: 200px;
	padding: 17px;
}


.package_border
{
	border: 1px solid #222222;
	height: 23px;
}


.bluetext_nb
{
	padding: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1dbbc4;
	font-weight: normal;
}

#floating
{
	float: left;
	height: 20px;
}

#divider
{
	background: url(../image/HomePage/divider.gif);
	background-repeat: repeat-x;
	height: 30px;
}

.signup
{
	padding-top: 12px;
	padding-right: 4px;
	padding-left: 4px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d78821;
	font-weight: bold;
}

.signuptext
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.specialLbl
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d78821;
	font-weight: bold;
}

a:link
{
	text-decoration: none;
}

a:visited
{
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}
.txtbox
{
	font: normal 11px Tahoma;
	color: #000000;
	border: solid 1px #cccccc;
	width: 160px;
}
.btn
{
	background-image: url(../image/HomePage/btnbg.gif);
	background-repeat: repeat-x;
	font: bold 11px Tahoma;
	color: #525654;
	border: solid 1px #000000;
	padding: 0px 15px 0px 15px;
}

.viewlinksml, .viewlinksml:hover
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d78821;
	font-weight: bold;
}
.viewlinksml:hover
{
	color: #1ebbc4;
	text-decoration: none;
}

.txtlinksignup
{
	font: bold 11px Tahoma;
	color: Aqua;
	text-decoration: underline;
}
.txtlinksignup:hover
{
	color: #1ebbc4;
	text-decoration: none;
}

.lblError
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FF0000;
}
.bluetext
{
	color: #1ebbc4;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

a.bluetext
{
	color: #1ebbc4;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

a.bluetext:hover
{
	color: #1ebbc4;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.bluetextmouseout, .bluetextmouseout:visited, .bluetextmouseout.link, .bluetextmouseout:hover
{
	color: #d78821;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.bluetextmouseout:hover
{
	color: #000000;
	text-decoration: none;
}

.txtchatbox
{
	font: normal 11px Tahoma;
	color: #000000;
	border: solid 1px #cccccc;
	width: 820px;
}
/*modification 02.05.2007 by saikat*/
.gridviewItemBackColor
{
	background-color: #434343;
}

/*USED FOR SHOWING ERROR MESSAGE 11-05-07*/
.lblErrorLogin
{
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
	text-transform: capitalize;
	color: #FF0000;
	text-align: center;	
}

/*END OF CHANGE BY PANKAJ 11-05-07*/

.faqTxtheb
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a5a5a5;
	font-weight: normal;
	text-align: right;
}
.faqHeadheb
{
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #0ec8d3;
	font-weight: bold;
	padding-bottom: 10px;
	text-align: right;
}
.more2
{
	padding-right: 4px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1ebbc4;
	font-weight: normal;
}

.gvpriceup
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #f4f4f4;
	border-right: solid 1px #616161;
	border-bottom: solid 1px #616161;
	border-left: solid 1px #000000;
	border-top: solid 1px #000000;
	padding: 3px 7px 3px 7px;
	background-color: #222222;
	display: block;
	width: 150px;
}


.gvprice
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #086DA2;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #616161;
	border-top: solid 1px #616161;
	padding: 3px 7px 3px 7px;
	background-color: #9AD8F8;
	display: block;
	width: 150px;
}

a:link.gvprice
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #086DA2;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #616161;
	border-top: solid 1px #616161;
	padding: 3px 7px 3px 7px;
	background-color: #9AD8F8;
	display: block;
	width: 150px;
}

a:visited.gvprice
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #086DA2;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #616161;
	border-top: solid 1px #616161;
	padding: 3px 7px 3px 7px;
	background-color: #9AD8F8;
	display: block;
	width: 150px;
}

a:hover.gvprice
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #086DA2;
	border-right: solid 1px #616161;
	border-bottom: solid 1px #616161;
	border-left: solid 1px #000000;
	border-top: solid 1px #000000;
	padding: 3px 7px 3px 7px;
	background-color: #7CD1FC;
	display: block;
	width: 150px;
}

.pricehead
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #525654;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #616161;
	border-top: solid 1px #616161;
	padding: 3px 3px 3px 10px;
}

.priceCont
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #525654;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
	padding: 10px;
}

/* modifed on 30th may*/

.freeTrial
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #c1c1c1;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #616161;
	border-top: solid 1px #616161;
	padding: 3px 7px 3px 7px;
	background-color: #2e4112;
	display: block;
	width: 150px;
}

a:link.freeTrial
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #c1c1c1;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #616161;
	border-top: solid 1px #616161;
	padding: 3px 7px 3px 7px;
	background-color: #2e4112;
	display: block;
	width: 150px;
}

a:visited.freeTrial
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #c1c1c1;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #616161;
	border-top: solid 1px #616161;
	padding: 3px 7px 3px 7px;
	background-color: #2e4112;
	display: block;
	width: 150px;
}


a:hover.freeTrial
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #c1c1c1;
	border-right: solid 1px #616161;
	border-bottom: solid 1px #616161;
	border-left: solid 1px #000000;
	border-top: solid 1px #000000;
	padding: 3px 7px 3px 7px;
	background-color: #222222;
	display: block;
	width: 150px;
}

.freeTrial2
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #c1c1c1;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #616161;
	border-top: solid 1px #616161;
	padding: 3px 7px 3px 7px;
	background-color: #8e5f00;
	display: block;
	width: 150px;
}

a:link.freeTrial2
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #c1c1c1;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #616161;
	border-top: solid 1px #616161;
	padding: 3px 7px 3px 7px;
	background-color: #8e5f00;
	display: block;
	width: 150px;
}

a:visited.freeTrial2
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #c1c1c1;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #616161;
	border-top: solid 1px #616161;
	padding: 3px 7px 3px 7px;
	background-color: #8e5f00;
	display: block;
	width: 150px;
}


a:hover.freeTrial2
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #c1c1c1;
	border-right: solid 1px #616161;
	border-bottom: solid 1px #616161;
	border-left: solid 1px #000000;
	border-top: solid 1px #000000;
	padding: 3px 7px 3px 7px;
	background-color: #222222;
	display: block;
	width: 150px;
}



#strMenu
{
	position: absolute;
	left: 750px;
	top: 129px;
	z-index: 1;
	background-color: #434343;
	padding: 5px;
	display: none;
	color: #CCCCCC;
	width: 170px;
}

.gvpricetd
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	border: solid 1px #131313;
	padding: 3px 7px 3px 7px;
	background-image: url(../image/HomePage/pricebtnbg.gif);
	background-repeat: repeat-x;
	background-color: #383838;
	display: block;
	width: 150px;
}

.gvpricetdup
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #222224;
	border: solid 1px #131313;
	padding: 3px 7px 3px 7px;
	background-image: url(../image/HomePage/pricebtnbgup.gif);
	background-repeat: repeat-x;
	background-color: #383838;
	display: block;
	width: 150px;
}

/* changes by linda*/
.whitetext
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}



#dropmenudiv
{
	font-size: 10px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	position: absolute;
	border: 1px solid #4d4d4d;
	border-bottom-width: 1px solid #4d4d4d;
	background-color: #464646;
	margin-top: 10PX;
	line-height: 18px;
	z-index: 100;
	margin-left: -15px; /*width:50px;*/
}

#dropmenudiv a
{
	width: 100%;
	color: #909090;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#dropmenudiv a:hover
{
	/*hover background color*/
	background-color: #1c1c1c;
	color: #bfbdbd;
}

.memberlog_text
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #909090;
	font-weight: bold;
}
resitext_l
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a5a5a5;
	font-weight: normal;
}
h1, h2, h3, h4, h5, h6
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525654;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 2px;
}

a.dloadtext
{
	color: #1dbbc4;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
a.dloadtext:hover
{
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}



.servicetextnext
{
	padding-right: 10px;
	padding-left: 5px;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
	text-align: justify;
	color: #525654;
}

.resitextnext
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-align: left;
}

.headerLogin
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
}

/* --- styles for the modified trial sign up page -- */
.yellowheaderbkg
{
	background: url(../image/HomePage/yellowcurve_bkg.gif) repeat-x;
}

.thankyouobv
{
	background: #ffffff;
	border: solid 1px #000000;
	padding: 10px 10px 10px 10px;
}

.yellowsubheader
{
	background: #f0b205;
	border: solid 1px #616161;
	height: 29px;
}

.resitext-white
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: left;
}


/* Modified by soumitra on 23.01.2008*/
.custpandiv
{
	float: left;
	width: 25%;
}

/* Modification on 25 02 08*/
.yellowtext1
{
	font: normal 12px verdana;
	color: #FFCC00;
	text-align: left;
}
.yellowtext2
{
	font: bold 16px verdana;
	color: #FFCC00;
	text-align: left;
	padding-bottom: 10px;
}
.whitetxt1
{
	font: normal 12px verdana;
	color: #ffffff;
	text-align: left;
}
.whitetxt2
{
	font: bold 12px verdana;
	color: #ffffff;
	text-align: left;
}

/*modificatiom 27 02 08*/
.rs_nav1
{
	background: url(/Image/newbar-bg.gif) repeat-x;
	color: #000000;
	font-size: 12px;
}
.rs_nav1 a:link, .rs_nav1 a:visited, .rs_nav1 a:hover, .rs_nav1 a:active
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.rs_nav1 a:hover
{
	color: ffffff;
}

.rs_Login a:link, .rs_Login a:visited, .rs_Login a:hover, .rs_Login a:active
{
	font: bold 14px Arial, Helvetica, sans-serif;
	padding: 0px 20px 0px 20px;
	color: #000000;
	text-decoration: none;
}
.rs_Login a:hover
{
	color: #FFFFFF;
}

/* Accordion */
.accordionHeader
{
	border: 1px solid #222222;
	color: black;
	background-color: #222222;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
	border: 1px solid #222222;
	color: white;
	background-color: #222222;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: white;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}
.accordinlink
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
/***********************************Modified by saikat 15.05.2008***************************************/
.resitext_R
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: normal;
}
/*****************************************Modified By Tapas**************************************************************/
.reseller_tdbg
{
	background: url(../Reseller/Image/bgR.gif) top left no-repeat;
	width: 134px;
	height: 134px;
}
#container_table
{
	margin: 10px;
}
.container_tabletxt
{
	font: bold 10px Verdana;
	color: #d78821;
}

.txtlinkRs
{
	font: bold 10.5px Tahoma;
	color: #d78821;
	text-decoration: underline;
}
.txtlinkRs:hover
{
	color: #f9f9f9;
	text-decoration: none;
}

#menubg_re
{
	height: 25px;
	width: 100%;
	background-image: url(../image/HomePage/menu_bg.gif);
	border-bottom: solid 1px Black;
	border-left: solid 1px Black;
	border-right: solid 1px Black;
}
.nav_re
{
	padding-top: 7px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 10px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
}
.nav_re A:link
{
	color: #c8c8c8;
	text-decoration: none;
}
.nav_re A:active
{
	color: #c8c8c8;
	text-decoration: none;
}
.nav_re A:visited
{
	color: #c8c8c8;
	text-decoration: none;
}
.nav_re A:hover
{
	color: #ffffff;
	text-decoration: none;
}
/*Modified by tapas*/
#menubg_re_2ndline
{
	background-image: url(../image/HomePage/menu_bg.gif);
	border-bottom: solid 1px Black;
	height: 18px;
	margin-top: 2px;
}
.top_header_bg
{
	background: url(../image/HomePage/top_header_bg.gif) bottom left repeat-x #FFFFFF;
	height: 62px;
}
.footer_repit
{
	background: url(../image/HomePage/bottom.gif) top left repeat-x #6e7479;
	height: 7px;
	margin: 0px 7px 0px 7px;
}
.resorces_heading
{
	font: normal 12px #421100;
	display: block;
	padding-bottom: 10px;
}

/*Modified by tapas 31st july*/
#new_menubg
{
	height: 37px;
	width: 100%;
	background-image: url(../image/HomePage/menu_bg.gif) top left;
	line-height: 37px;
}
.nav_new
{
	font-size: 10px;
	color: #656262;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	line-height: 37px;
	display: block;
}
.nav_new div
{
	padding: 0 11px 0 10px;
	display: block;
	float: left;
	clear: right;
	background: url(../image/HomePage/btn_sp.gif) top right no-repeat;
	height: 37px;
}
.nav_new div2
{
	padding: 0 8px 0 7px;
	display: block;
	float: left;
	clear: right;
}
.nav_new a
{
	color: #656262;
	text-decoration: none;
	line-height: 37px;
	height: 37px;
	display: block;
	float: left;
}
.nav_new a:hover
{
	color: #201919;
	text-decoration: none;
	background: url(../image/HomePage/yellow.gif) top center no-repeat;
	line-height: 37px;
	height: 37px;
}
.login_new_txt
{
	font: normal 10px Verdana;
	color: #FFFFFF;
}
.new_logindiv
{
	margin-left: 95px;
	margin-top: 0px;
	font: bold 10px Verdana;
	color: #0c4765;
}
.new_logindiv a
{
	text-decoration: underline;
	color: #073b55;
	font: bold 11px Verdana;
}
.new_logindiv a:hover
{
	text-decoration: none;
	color: #ffffff;
	font: bold 11px Verdana;
}
.new_badge_div a
{
	background: url(../image/HomePage/free_trial.gif) top left no-repeat;
	width: 110px;
	height: 106px;
	display: block;
	margin: 10px 0 0 20px;
}
.new_badge_div a:hover
{
	background: url(../image/HomePage/free_trial_green.gif) top left no-repeat;
	width: 110px;
	height: 106px;
	display: block;
}

.new_body_bg
{

}
.new_body_bg_footer
{
	background: url(../image/HomePage/new-body-bg.gif) top left repeat-y;
	text-align: center;
}
.why_use_body
{
	background: url(../image/HomePage/homeGreenBg.gif) top left repeat-x #EBECEC;
	border-left: solid 1px #8bd4f9;
	border-right: solid 1px #8bd4f9;
	padding: 10px;
	color: #023b56;
	font: normal 12px tahoma;
	width: 272px;
	line-height: 15px;
}
.why_use_body ol
{
	padding: 0px;
	margin: 0px 0px 0px 20px;
}
.why_use_body li
{
	padding: 0px;
	margin: 0px 0px 0px 5px;
}
.new_link_div a, new_link_div a:hover
{
	color: #ff6000;
	background: url(../image/HomePage/bullet-blue.gif) left 5px no-repeat;
	padding-left: 10px;
	display: block;
	line-height: 14px;
	float: right;
	clear: none;
}
.why_use_header
{
	background: url(../image/HomePage/why-use-middle.gif) top left repeat-x;
	height: 34px;
	font: bold 16px tahoma;
	color: #046ca1;
	line-height: 34px;
}
.resorces_body
{
	background: url(../image/HomePage/homeYlBg.gif) top left repeat-x #EBECEC;
	border-left: solid 1px #f5c994;
	border-right: solid 1px #f5c994;
	padding: 10px;
	color: #421100;
	font: normal 12px tahoma;
	width: 271px;
}
.resorces_header
{
	background: url(../image/HomePage/howto-use-middle.gif) top left repeat-x;
	height: 34px;
	font: bold 16px tahoma;
	color: #bc3f02;
	line-height: 34px;
}
.resorce_div
{
	float: left;
	clear: none;
	display: block;
	border-bottom: 1px dashed #5A2E2E;
	width: 265px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	font: bold 12px tahoma;
}
.testimonial_body
{
	background: url(../image/HomePage/homeYellowBg.gif) top left repeat-x #EBECEC;
	border-left: solid 1px #f2fa8d;
	border-right: solid 1px #f2fa8d;
	padding: 10px;
	color: #614e03;
	font: normal 12px tahoma;
	width: 271px;
}
.testimonial_text
{
	color: #614e03;
	font: normal 12px tahoma;
}
.testimonial_header
{
	background: url(../image/HomePage/Testimonials-use-middle.gif) top left repeat-x;
	height: 34px;
	font: bold 16px tahoma;
	color: #ff9000;
	line-height: 34px;
}

/* this part of css is for the tab menu of body*/
.shadetabs
{
	padding: 3px 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 30px;
	font: bold 12px Verdana;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}



.div_business a
{
	background: url(../image/HomePage/tab_business_normal.gif) top left no-repeat;
	width: 161px;
	height: 33px;
	display: block;
	float: left;
	clear: right;
}

.div_business a:hover
{
	background: url(../image/HomePage/tab_business_selected.gif) top left no-repeat;
	width: 161px;
	height: 33px;
	display: block;
	float: left;
	clear: right;
}

.div_residencial a
{
	background: url(../image/HomePage/tab_residential_normal.gif) top left no-repeat;
	width: 174px;
	height: 33px;
	display: block;
	float: left;
	clear: right;
}

.div_residencial a:hover
{
	background: url(../image/HomePage/tab_residential_selected.gif) top left no-repeat;
	width: 174px;
	height: 33px;
	display: block;
	float: left;
	clear: right;
}

.tabcontent
{
	display: none;
	color: #614e03;
	font: normal 12px tahoma;
	text-align: justify;
}
.tab_content_div_container
{
	border: 1px solid #e4e2c9;
	height: 150px;
	background: url(../image/HomePage/homeYellowBg2.gif) top left repeat-x #e8eaea;
	padding: 10px;
	margin-bottom: 10px;
}

@media print
{
	.tabcontent
	{
		display: block !important;
	}
}

/* tab ends here */
.new_footer_bg
{
	background: url(../Image/HomePage/new-body-bg.gif) top left repeat-y;
	padding: 0 12px 0px 12px;
}
/* Features page styles */
.header
{
	background: url(../Image/HomePage/features-bar.gif) top left repeat-x;
	height: 29px;
	border-left: 1px solid #BFCAD0;
	border-right: 1px solid #BFCAD0;
	padding: 0 10px 0 10px;
	line-height: 29px;
	color: #525654;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
}
.features_bg
{
	
}
.features_body
{
	padding: 10px;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: normal;
	color: #000000;
}
.service_features
{
	font: bold 12px Tahoma;
	color: #000000;
	background-color: #F0F0F0;
	border-bottom: 1px solid #D7D7D7;
	text-align: center;
}
.features_body_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5A5A;
}

.features_body_text_justify
{
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}

.service_features_left
{
	font: bold 12px Tahoma;
	color: #000000;
	background-color: #F0F0F0;
	border-bottom: 1px solid #D7D7D7;
	text-align: left;
	text-decoration: none;
}

a.linktext
{
	color: #1dbbc4;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
a.linktext:hover
{
	color: #DFA500;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

a.guidetext
{
	color: #8f8f8f;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

a.guidetext:hover
{
	color: #DFA500;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

a.txtlink
{
	color: #1dbbc4;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
a.txtlink:hover
{
	color: #DFA500;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

a.txtlinksml
{
	color: #1dbbc4;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
a.txtlinksml:hover
{
	color: #DFA500;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

.txtlinkblue, .txtlinkblue:hover
{
	font: bold 9px Tahoma;
	color: #f9f9f9;
	text-decoration: underline;
}
.txtlinkblue:hover
{
	color: #1ebbc4;
	text-decoration: none;
}
.otherService
{
	font: 11px Tahoma;
	color: #000000;
	background-color: #F0F0F0;
	border-bottom: 1px solid #D7D7D7;
	text-align: left;
	text-decoration: none;
}
.new_body_bg1
{
	background: url(../image/HomePage/new-body-bg.gif) top left repeat-y;
}

a:link
{
	text-decoration: none;
}

a:visited
{
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

.basicplan3
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AAAAAA;
	font-weight: bold;
	text-decoration: none;
}
.required
{
	color: Red;
}

tr.GridViewHeader
{
	color: #1ebbc4;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}

tr.GridViewHeader a:visited
{
	color: #1ebbc4;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}

tr.GridViewHeader a:link
{
	color: #1ebbc4;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}

.redtextmouseout, .redtextmouseout:visited, .redtextmouseout.link, .redtextmouseout:hover
{
	color: Red;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.bluetextfaq
{
	color: #1ebbc4;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

a.bluetextfaq
{
	color: #1ebbc4;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

a.bluetextfaq:hover
{
	color: #1ebbc4;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
