a
{
	color: #666666;
	text-decoration: none;
}
a:hover
{
	color:#FF0066;
	 
}
body
{
	background: #ffffff; 
	color: #333333;
	font-family: "Arial" , Helvetica, sans-serif;
	font-size: 12px;
	height: 100%;
	margin: 0em auto;
	text-align: center; 
}
.langscontainer
{
	background-color: #FFF;
	height: 23px;
	overflow: hidden;
	width: auto;
	text-decoration: none;
	color: #000;
}
.langscontainer2
{
	margin: 0px auto;
	overflow: hidden; 
	padding-top: 0.45em;
	text-align: left;
	width: 990px;
	text-decoration: none;
	color: #000;
}
.lang1
{
	color: #FFFFFF;
	float: right;
	font-family: "Verdana" , Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	padding-left: 5em;
	text-align: left;
	width: auto;
	text-decoration: none;
}
.langSelected
{
	color: #FF0066;
	font-family: "Arial" , Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
.langunSelected
{
	color: #575757;
	font-family: "Arial" , Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
}
.langText
{
	color: #FFFFFF;
	font-family: "Arial" , Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	margin-left: 1.2em;
	text-decoration: none;
	text-decoration: none;
}
.langText:hover
{
	color: #FFCCCC;
	text-decoration: underline;
}
.shadowcontainer
{
	background: #FEFEFE url(../images/headerTopBg.gif) repeat-x left bottom;
	height: 128px;
	overflow: hidden;
	width: auto;
}
.shadowcontainer2
{
	background: #EDEDED;
	height: auto;
	overflow: hidden;
}
.publicFileBtn
{
	background: url(../images/publicTourBtn_bg.gif) repeat-x;
	height: 21px;
	font-family: "Arial" , Verdana, Helvetica, sans-serif;
	color: #462908;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	width: auto;
	border: 1px solid #837542;
}
.bizLogoArea
{
	clear: both;
}
.bizlogo
{
	float: right;
	padding-top: 0.9em;
}
.connectText
{
	padding-top: 0.4em;
	padding-right: 0.4em;
}
.menuArea
{
	clear: both;
	width: 100%;
	float: right;
	margin-top: 3.5em;
	overflow: hidden;
}
.menutextPosition
{
	float: right;
	padding: 0.7em 0.8em 0em 0.8em;
}
.menutextPosition2
{
	float: right;
	padding: 0.7em 0.8em 0em 0.8em;
}
.menutext
{
	font-weight: bold;
	text-decoration: none;
	color: #5C5C5C;
}
.menutext:hover
{
	font-weight: bold;
	text-decoration: none;
	color: #FF0066;
}
.seperatorImg
{
	float: right;
}
.signInBoxPosition
{
	position: absolute;
	left: 10px;
	top: 0px;
	z-index: 1000;
	display: block;
}
.headerBottomBg
{
	background: url(../images/container_top.gif) no-repeat;
	width: 990px;
	height: 43px;
}
.mainContainerBg
{
	width: 990px;
	height: auto;
	margin: 0px auto;
	overflow: hidden;
	background: #F8F8F8;
}
.mainContainerBg2
{
	width: 948px;
	margin: 0em auto;
	text-align: center;
	overflow: hidden;
}
.SecureText
{
	font-family: "Arial" , Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}
.iconContainer
{
	padding-left: 1em;
	padding-right: 1em;
	margin: 0em auto;
	text-align: center;
	text-decoration: none;
}
.uploadBtnIcon
{
	background: url(../images/btn_uploadH.gif) no-repeat;
	width: 123px;
	font-weight: bold;
	padding-top: 11em;
	text-decoration: none;
	font-family: Arial;
	font-size: 13px;
	color: #4A4A4A;
	cursor: pointer;
}
.arrowSeperator
{
	float: left;
	padding-top: 5.5em;
}
.synchronisedBtnIcon
{
	background: url(../images/btn_synchronisedH.gif) no-repeat;
	width: 147px;
	font-weight: bold;
	padding-top: 11em;
	text-decoration: none;
	font-family: Arial;
	font-size: 13px;
	color: #4A4A4A;
	cursor: pointer;
}
.manageBtnIcon
{
	background: url(../images/btn_manageH.gif) no-repeat;
	width: 106px;
	font-weight: bold;
	padding-top: 11em;
	text-decoration: none;
	font-family: Arial;
	font-size: 13px;
	color: #4A4A4A;
	cursor: pointer;
}
.shareBtnIcon
{
	background: url(../images/btn_organiseH.gif) no-repeat;
	width: 157px;
	font-weight: bold;
	padding-top: 11em;
	text-decoration: none;
	font-family: Arial;
	font-size: 13px;
	color: #4A4A4A;
	cursor: pointer;
}
.accessAnywhere
{
	background: url(../images/btn_accessH.gif) no-repeat;
	width: 109px;
	font-weight: bold;
	padding-top: 11em;
	text-decoration: none;
	font-family: Arial;
	font-size: 13px;
	color: #4A4A4A;
	cursor: pointer;
}
.learnMoreText
{
	clear: both;
	font-family: Arial;
	font-size: 12px;
	color: #f90052;
	font-weight: bold;
	padding-bottom: 1em;
	padding-top: 1.5em;
}
.bgLine
{
	background: url(../images/top_container_bg.gif) repeat-x;
	height: 2px;
	overflow: hidden;
}
.bgLine2
{
	clear: both;
	background: url(../images/top_container_bg.gif) repeat-x;
	height: 2px;
	overflow: hidden;
}
.secondContainer
{
	background: url(../images/container_bg2.gif) repeat-y;
	height: auto;
}
.bntArea
{
	clear: both;
	background: #E1E1E1;
	text-align: right;
	padding-top: 0.3em;
	padding-bottom: 0.5em;
}
.sectionContainer2
{
	clear: both;
	text-align: left;
	background: #E1E1E1;
}
.sectionArea
{
	background: url(../images/section_bg.gif) repeat-x;
	height: 39px;
}
.sectionAreaHeader
{
	font-size: 13px;
	font-weight: bold;
	padding-top: 0.8em;
	padding-left: 0.8em;
}
.latestPublicFilesArea
{
	clear: both;
	background: #E1E1E1;
	padding-top: 0.7em;
}
.sectionContainer
{
	clear: both;
	overflow: hidden;
	background: #F4F4F4;
}
.sectionContainerFirst
{
	float: left;
	width: 40%;
}
.sectionContainerHeader
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #3F3F3F;
	padding-left: 1em;
	padding-top: 0.4em;
}
.latestPublicHeader
{
	font-family: Arial;
	font-size: 19px;
	font-weight: normal;
	color: #3F3F3F;
	padding-left: 1em;
	padding-top: 0.4em;
	text-align: left;
}
.poweredArea
{
	clear: both;
	background: #FFFFFF;
	width: 100%;
	overflow: hidden;
}
.sectionContainerImg
{
	padding-left: 1em;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
}
.sectionContainerImg1
{
	padding-left: 1em;
	padding-top: 0.4em;
}
.sectionContainerSecond
{
	float: left;
	width: 58%;
	padding-top: 1.5em;
}
/*ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

li
{
	background-image: url(../images/square.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 0.6em;
	font-family:Arial;
	font-size:11px;
}*/

.quoteText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	width: 95%;
	margin: 0em auto;
	text-align: center;
	padding-top: 1em;
}
.quoteImg
{
	text-align: center;
	padding-top: 1em;
}
.publicFilesHeader
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #3F3F3F;
	padding-left: 0.6em;
	padding-top: 0.5em;
}
.tabContainer
{
	width: 935px;
	margin: 0em auto;
	padding-top: 1.2em;
}
.pubRepeaterContainer
{
	clear: both;
	background: #DADADA;
	margin: 0em auto;
	text-align: center;
	padding-top: 1em;
	padding-bottom: 0.4em;
	overflow: hidden;
	width: 100%;
}
.tabsBg
{
	clear: both;
	background: url(../images/publicSection_bg.gif) repeat-x;
	height: 33px;
	text-align: left;
}
.unSelectedTabCont
{
	float: left;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 0.8em;
}
.unSelectedTabText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #3F3F3F;
}
.unSelectedTabText:hover
{
	text-decoration: none;
	color: #FF0066;
}
.selectedTabCont
{
	float: left;
	padding-left: 1em;
	padding-right: 1em;
}
.selectedTabContBg
{
	background: url(../images/publicTabMid.gif) repeat-x;
	height: 33px;
	padding: 0.8em 0.9em 0em 0.9em;
	font-weight: bold;
	font-size: 13px;
}
.selectedTabText
{
	text-decoration: none;
	color: #3F3F3F;
}
.tabRightTextArea
{
	float: right;
	padding-right: 1em;
	padding-top: 0.8em;
}
.tabRightText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #3F3F3F;
}
.tabRightText:hover
{
	color: #FF0066;
}
.poweredByText
{
	float: left;
	font-weight: bold;
	font-family: Arial;
	font-size: 13px;
	padding-left: 1em;
	padding-top: 1.4em;
}
.bottomlogoPadding
{
	float: left;
	padding-left: 1em;
	background: #FFFFFF;
}
.spacing
{
	clear: both;
	height: 0.7em;
	background: #E1E1E1;
}
.footerWidth
{
	width: 99%;
	line-height: 36px;
	border: 1px solid #787878;
	margin: 0em auto;
	background: #606060;
	overflow: hidden;
}
/*.footerLeft
{
	float: left;
	padding-left: 2em;
}*/
.footerRight
{
	float: right;
	padding-right: 2em;
	text-decoration: none;
	color: #FFFFFF;
}
.footerText
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
/*.footerText:hover
{	
	color: #FF0066; 
}*/

.signInInputBoxInner
{
	background: transparent;
	border-style: none;
	color: #3B3B3B;
	font-family: "Arial" , Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	width: 123px;
	padding-top: 0.1em;
	padding-left: 0.3em;
}
.signInInputBoxInnerMark
{
	background-color: Gray;
	border-style: none;
	color: #FFF;
	font-family: "Arial" , Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 123px;
	padding-top: 0.1em;
	padding-left: 0.3em;
}
.loginBtn
{
	background: url(../images/signInBtnMid.gif) repeat-x top left;
	width: auto;
	height: 18px;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	border-style: none;
	color: #FFFFFF;
	cursor: pointer;
	text-decoration: none;
}
.loginImg
{
	background: url(../images/loginBox.gif) no-repeat;
	width: 324px;
	height: 158px;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
}
.loginInBoxAlign
{
	/*width:310px;*/
	margin: 0em auto;
	padding-top: 1em;
	text-align: center;
}
.loginInputBoxArea
{
	float: left;
	width: 280px;
	background: #F2EEEE;
	padding: 5px;
	margin: 0em auto;
}
.loginInputBoxArea2
{
	float: left;
	width: 280px;
	background: #F2EEEE;
	padding-right: 10px;
	padding-bottom: 5px;
}
.inputBoxImg
{
	float: left;
	background: url(../images/login_inputBox.gif) no-repeat;
	width: 130px;
	height: 16px;
}
.signInerrorMsg
{
	float: left;
	font-family: "Arial" , Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	padding-top: 0.3em;
	width: 7px;
	text-align: left;
}
.forgotPswd
{
	clear: left; /*padding-left:1.5em;*/
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #101010;
	text-align: center;
}
.forgotPswdText
{
	font-family: Arial;
	font-size: 12px;
	color: #101010;
	text-decoration: underline;
	font-weight: bold;
}
.forgotPswd:hover
{
	color: #FF0066;
}
.forgotPswdText:hover
{
	color: #FF0066;
}
.signinHomeL2
{
	background: transparent url(../images/signinHomeL2.gif) no-repeat left top;
	float: left;
	padding-left: 5px;
	height: 45px;
	clear: both;
	margin-top: 10px;
}
.signinHomeR2
{
	background: transparent url(../images/signinHomeR2.gif) no-repeat right top;
	float: left;
	padding-right: 5px;
	height: 45px;
}
.signinHomeM2
{
	background: transparent url(../images/signinInputBoxH2.gif) repeat-x left top;
	color: #FFF;
	cursor: pointer;
	float: left;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	line-height: 45px;
	height: 45px;
	margin: 0px;
	padding: 0px 6px;
	text-decoration: none;
}
.signUpBtnArea
{
	clear: both; /*float:right; */
	padding-right: 1.8em;
	padding-top: 2em;
	margin: 0em auto;
	text-align: center;
	width: 100%;
	overflow: hidden;
}
.notAMemberText
{
	width: 45%;
	float: left;
	text-align: right;
	font-size: 12px;
	padding-top: 1.8em;
}
.notAMemberRight
{
	width: 55%;
	float: left;
	text-align: left;
	padding-top: 0.9em;
}
.signUpBtn
{
	background: #C03064;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	border-style: none;
	color: #FFFFFF;
	padding-left: 0.4em;
	padding-right: 0.4em;
}
.newUserArea
{
	float: left;
	padding-top: 0.5em;
	padding-right: 0.5em;
}
.errorContainer
{
	clear: both;
	height: 13px;
	padding-left: 1.8em;
}
.newUserText
{
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	color: #101010;
}
.logedInUserName
{
	clear: both;
	float: right;
	padding-top: 0.55em;
	width: 90%;
	height: 25px;
	overflow: hidden;
}
.menuContainer
{
	clear: both;
	float: right;
	width: 90%;
}
.signinMidBg
{
	background: url(../images/signupBtnMid.gif) repeat-x;
	height: 33px;
}
.signinMidText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding: 0.5em 0.5em 0em 0.5em;
}
/* InnerPage Container */

.headingContainer
{
	padding: 15px 15px 0px 15px;
	margin: 0 auto;
	overflow: hidden; /*height:500px; min-height:500px; height:auto !important;*/
}
.containerMinHight
{
	min-height: 500px;
	height: auto !important;
	height: 500px;
}
.innerpageLeft
{
	float: left;
	width: 620px;
	text-align: left;
}
.innerpageLeft ul
{
	padding: 0px;
	margin: 0px;
	list-style-type: decimal;
}
.innerpageLeft li
{
	list-style-type: decimal;
}
.innerpageLeft li a
{
	text-decoration: underline;
}
.innerpageLeft li a:hover
{
	text-decoration: underline;
	color: #FF0066;
}
.innerpageRight
{
	float: right;
	width: 310px;
}
.pricingTableMidBg
{
	float: left;
	background: transparent url(../images/pricingMid.gif) repeat-x left top;
	height: 358px;
	width: 90%;
	margin: 0em auto;
	text-align: center;
	padding-top: 0.4em;
}
.pricingTableMidBg2
{
	float: left;
	background: transparent url(../images/pricingMid.gif) repeat-x left top;
	height: 358px;
	width: 97.50%;
	margin: 0em auto;
	text-align: center;
	padding-top: 0.4em;
}
/*.pricingTableMidBg2
{
	background: url(../images/pricingMid2.gif) top left repeat-x;
    height: 169px; 
    width: auto;
}*/

.pricingMidImg
{
	clear: both;
	background: url(../images/pricingUnlimited.gif) no-repeat center top;
	height: auto;
	width: 100%;
}
.pricing1Month
{
	clear: both;
	background: url(../images/pricing1Month.gif) no-repeat center top;
	height: auto;
	width: 100%;
}
.pricing3Month
{
	clear: both;
	background: url(../images/pricing3Month.gif) no-repeat center top;
	height: auto;
	width: 100%;
}
.pricing12Month
{
	clear: both;
	background: url(../images/pricing12Month.gif) no-repeat center top;
	height: auto;
	width: 100%;
}
.pricingMonthText
{
	font-family: Arial;
	font-weight: bold;
	font-size: 17px;
	padding-top: 6.8em;
	padding-right: 3em;
	padding-left: 3em;
	color: #444444;
}
.pricingMonthText2
{
	font-family: Arial;
	font-weight: bold;
	font-size: 17px;
	padding-top: 7.0em;
	color: #444444;
}
.pricingSpaceText
{
	font-family: Arial;
	font-weight: bold;
	font-size: 19px;
	color: #F70047; /*padding-top: 0.5em;*/
}
.pricingSpaceMaxText
{
	font-family: Arial;
	font-weight: bold;
	font-size: 19px;
	color: #F70047;
	padding-top: 0em;
}
.pricingSpaceText2
{
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	color: #078A01; /*padding-top: 2em;*/
	text-decoration: line-through;
}
.pricingUnLimitedText
{
	width: 97%;
	background: #FFFFFF;
	line-height: 33px;
	font-family: Arial;
	font-size: 15px;
	text-align: center;
	font-weight: bold;
	margin: 0em auto;
	letter-spacing: 10px;
	color: #444444;
}
.extraAdventagesText
{
	width: 90%;
	font-family: Arial;
	font-size: 15px;
	text-align: left;
	font-weight: bold;
	padding-left: 3em;
	color: #444444;
}
.pricingfreeMidImg
{
	background: url(../images/freeMid.gif) repeat-x;
	height: 39px;
	width: auto;
}
.pricingfreeMidText
{
	font-family: Arial;
	font-size: 16px;
	color: #444444;
	font-weight: bold;
	padding-right: 1.5em;
	padding-left: 1.5em;
	line-height: 35px;
}
.headingContainerRight
{
	float: left;
	padding-left: 0.7em;
	padding-top: 0.2em;
	font-family: Arial;
	font-size: 24px;
	color: #5C5C5C;
}
.headingContainerLeft
{
	float: right;
	padding-right: 2.5em;
	padding-bottom: 0.3em;
}
.innerpageLineBg
{
	clear: both;
	background: url(../images/top_container_bg.gif) repeat-x;
	height: 2px;
}
.rightmenuCont
{
	float: right;
	padding-right: 2.5em;
}
.TopLine
{
	clear: both;
	border-top: 1px solid #BABABA;
}
.rightmenuContSeperator
{
	float: right;
	background: url(../images/seperaterLineFlip.gif) no-repeat;
	width: 1px;
	height: 30px;
}
.rightmenuTextAlignt
{
	float: right;
	padding: 0.7em 1.5em 0em 1.5em;
	font-weight: bold;
}
.rightmenuText
{
	font-family: Arial;
	font-size: 11px;
	color: #5C5C5C;
	text-decoration: none;
	font-weight: bold;
}
.headerBottomBorder
{
	clear: both;
	border-bottom: 1px solid #BABABA;
	overflow: hidden;
	float: left;
}
.nextDiv
{
	clear: both;
}
.unorderedListDiv
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 95%;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #5C5C5C;
}
.unorderedListDiv ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 95%;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #5C5C5C;
}
.unorderedListDiv li
{
	background-image: url(../images/square2.gif);
	background-repeat: no-repeat;
	background-position: 0em 0.4em;
	padding-left: 1.6em;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #5C5C5C;
}
.sectionSeperator
{
	clear: both;
	overflow: hidden;
	background: url(../images/top_container_bg.gif) repeat-x top left;
	height: 2px;
}
.poweredLogoArea
{
	clear: both;
	background: #FFFFFF;
	width: 100%;
	overflow: hidden;
}
.poweredLogoPadding
{
	float: left;
	padding-left: 1.5em;
}
.poweredLogoText
{
	float: left;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	padding-left: 1em;
	padding-top: 1.7em;
}
h5
{
	color: #666666;
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 600;
}
.headingText
{
	color: #666666;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 600;
}
h4
{
	color: #000;
	font-family: "Verdana" , Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.faqsMiddleTextArea
{
	clear: both;
	margin: 0em auto;
	text-align: left;
	width: 600px;
}
.pricingBoxTop
{
	background: transparent url(../images/Pricing_box_top.gif) no-repeat scroll left top;
	height: 32px;
	width: 503px;
}
.bluePrText
{
	color: #05526B;
	font-family: "Arial" , Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 2.5em;
	text-decoration: none;
}
.pricingBoxBot
{
	background: transparent url(../images/Pricing_box_bot.gif) no-repeat scroll left top;
	height: 9px;
	width: 503px;
}
.pricingBoxMid
{
	background: transparent url(../images/Pricing_box_mid.gif) no-repeat scroll left top;
	height: 139px;
	overflow: hidden;
	width: 503px;
}
.inputBoxInnerStyle
{
	background: transparent none repeat scroll 0%;
	border-style: none;
	color: #333333;
	font-family: "Verdana" , Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 17px;
	margin-left: 3px;
	width: 202px;
}
.inputBoxBg
{
	background: transparent url(../images/bg_textBox.gif) no-repeat left top;
	height: 21px;
	text-align: left;
	width: 210px;
}
.textBoxBg
{
	background: transparent url(../images/bg_textBox2.gif) no-repeat left top;
	height: 141px;
	text-align: left;
	width: 302px;
}
.textBoxInnerStyle
{
	background: transparent none repeat scroll 0%;
	border-style: none;
	color: #333333;
	font-family: "Verdana" , Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 98px;
	margin-left: 3px;
	width: 202px;
}
.btnLEdge
{
	/*background: transparent url(../images/btn_left_edge.gif) repeat-y; 	clear: both; 	cursor: pointer; 	height: 34px; 	overflow: hidden; 	padding-left: 2px;*/
	background: transparent url(../images/LightboxButtomLeft.png) no-repeat scroll 0 0;
	float: left;
	height: 35px;
	padding-left: 5px;
}
.btnREdge
{
	/*background: transparent url(../images/btn_right_edge.gif) repeat-y right top; 	height: 34px; 	overflow: hidden; 	padding-right: 2px;*/
	background: transparent url(../images/LightboxButtomRight.png) no-repeat scroll right top;
	float: left;
	height: 35px;
	padding-right: 5px;
}
.btnMEdge
{
	/*background: #FFFFFF url(../images/btn_mid.gif) repeat-x left top; 	border: 0px none transparent; 	color: #666666; 	cursor: pointer; 	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif; 	font-size: 11.5pt; 	font-weight: bold; 	height: 34px; 	margin: 0em auto; 	text-align: center; 	width: auto;*/
	background: transparent url(../images/LightboxButtomMid.png) repeat-x scroll 0 0;
	border: none;
	color: #ffffff;
	cursor: pointer;
	float: left;
	font-family: "Arial" ,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 33px;
	padding: 0px 20px;
}
.btnMEdgeStyle
{
	background: transparent;
	border: 0px none transparent;
	color: #666666;
	cursor: pointer;
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5pt;
	font-weight: bold;
	height: 34px;
	text-align: center;
	text-decoration: none;
}
/* POPUP STARTS HERE*/

.popupMsgBox
{
	clear: both;
	position: absolute;
	top: 12px;
	left: 10px;
	width: 461px;
	display: none;
}
.popupMsgTopImg
{
	background: url(../images/popup_msg_top.gif) no-repeat;
	width: 461px;
	height: 13px;
}
.popupMsgMidImg
{
	background: url(../images/popup_msg_mid.gif) repeat-y;
	width: 461px;
	height: auto;
}
.popupMsgMidText
{
	width: 440px;
	margin: 0em auto;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 1em;
}
.popupMsgBottomImg
{
	background: url(../images/popup_msg_bottom.gif) no-repeat;
	width: 461px;
	height: 13px;
}
/* POPUP ENDS HERE*/


.editUserInfoArea
{
	background: transparent url(../images/edit_icon2.gif) no-repeat;
	color: #000000;
	float: left;
	font-family: "Arial" , Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	height: 23px;
	margin-top: 1.6em;
	margin-left: 0.5em;
	padding-left: 0.3em;
	padding-top: 2em;
	cursor: pointer;
	text-decoration: none;
}
.editUserInfoArea:hover
{
	color: #ff0066;
}
.hellowText
{
	clear: both;
	font-family: Arial;
	font-size: 12px;
	padding-left: 0.7em;
	font-weight: bold;
}
.signedInBtnArea
{
	clear: both;
	margin: 0 auto;
	text-align: center;
}
.outerBtn
{
	background: #EAEAEA;
	padding: 4px;
}
.titleHolder2
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #414141;
	line-height: 30px;
	text-decoration: none;
}
.signInLeft
{
	float: left;
	background: url(../images/signinLeft.gif) no-repeat left top;
	height: 40px;
	padding-left: 9px;
}
.signInRight
{
	float: left;
	background: url(../images/signinRight.gif) no-repeat right top;
	height: 40px;
	padding-right: 9px;
}
.signInMid
{
	float: left;
	background: url(../images/signinMid.gif) repeat-x left top;
	height: 40px;
	padding-left: 0.5em;
	padding-right: 0.5em;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	padding-top: 1em;
}
.signInLinkText
{
	text-decoration: none;
	cursor: pointer;
	color: #F6F6F6;
}
.signInLeft2
{
	float: left;
	background: url(../images/signinLeft_2.gif) no-repeat left top;
	height: 37px;
	padding-left: 9px;
}
.signInRight2
{
	float: left;
	background: url(../images/signinRight_2.gif) no-repeat right top;
	height: 37px;
	padding-right: 9px;
}
.signInMid2
{
	float: left;
	background: url(../images/signinMid_2.gif) repeat-x left top;
	height: 37px;
	padding-left: 0.5em;
	padding-right: 0.5em;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	line-height: 37px;
	text-decoration: none;
}
.signInLeft3
{
	float: left;
	background: url(../images/signinLeft_3.gif) no-repeat left top;
	height: 43px;
	padding-left: 9px;
}
.signInRight3
{
	float: left;
	background: url(../images/signinRight_3.gif) no-repeat right top;
	height: 43px;
	padding-right: 9px;
}
.signInMid3
{
	float: left;
	background: url(../images/signinMid_3.gif) repeat-x left top;
	height: 43px;
	padding-left: 1.5em;
	padding-right: 1.5em;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	padding-top: 0em;
	line-height: 43px;
}
.LightBoxBtn1
{
	background: #FEFEFE url(../images/LightBoxBtnBg2.gif) repeat-x left bottom;
	border: 2px solid #000000;
	color: #010101;
	cursor: pointer;
	font-family: "Arial" , Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: 33px;
	padding-left: 0.5em;
	padding-right: 0.5em;
	text-decoration: none;
	width: auto;
}
.signInInputBoxP
{
	background: #FFFFFF;
	border: 1px solid #333333;
	font-family: Arial;
	font-size: 11px;
	height: 17px;
	padding-left: 0.2em;
	padding-top: 0.4em;
	width: 200px;
}
.innerBtn
{
	background: #C03064;
	padding: 0.2em 0.6em 0.2em 0.6em;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.errorRedText
{
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	height: 15px;
}
.publicHolderBox
{
	border: 1px solid #ADADAD;
	height: 270px;
	width: 180px;
	float: left;
	background: #E9E9E9;
}
.publicDetails
{
	color: #666666;
	font-family: "Verdana" , Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 0em auto;
	width: 90%;
	height: 100%;
}
/* added by Pandu */
.publicIcondisabled
{
	-moz-opacity: 0.5;
	opacity: .50;
	filter: alpha(opacity=50);
	cursor: default;
}
.imgPhotoHolder
{
	float: left;
	height: 120px;
	margin-left: 0.25em;
	margin-top: 0.5em;
	width: 120px;
}
.userNameText
{
	color: #077484;
	text-decoration: none;
}
.pinkText
{
	color: #CC3366;
	font-weight: bold;
	text-decoration: none;
}
.outerBtn2
{
	background: #EAEAEA;
	padding: 0 6px 6px 6px;
}
.innerBtn2
{
	background: #C03064;
	padding: 0.2em 0.4em 0.4em 0.4em;
	font-weight: bold;
	font-size: 15px;
	color: #FFFFFF;
	font-family: Arial;
	text-decoration: none;
}
.bizlogoUserMaster
{
	float: left;
	padding-top: 0.7em;
	padding-right: 1.2em;
}
.selectedOuterDiv
{
	float: left;
	padding: 0.7em;
	background: #DADADA;
	width: auto;
	text-align: center;
	border: 1px solid #DADADA;
}
.selectedOuterDivText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid #9A9A9A;
	padding: 0.2em 0.5em 0.2em 0.5em;
	color: #000;
	font-weight: bold;
	background: #FDFDFD;
}
.quoteText
{
	width: 75%;
	margin: 0em auto;
	padding-top: 0.25em;
	height: auto;
	text-align: center;
}
.first
{
	color: #807F7F;
}
.first a
{
	color: #807F7F;
}
.second
{
	color: #9C9B9B;
}
.second a
{
	color: #9C9B9B;
}
.third
{
	color: #B5B4B4;
}
.third a
{
	color: #B5B4B4;
}
.forth
{
	color: #CFCFCF;
}
.forth a
{
	color: #CFCFCF;
}
.fifth
{
	color: #E5E5E5;
}
.fifth a
{
	color: #E5E5E5;
}
.six
{
	color: #FCFBFB;
	margin-top: -10px;
}
.six a
{
	color: #FCFBFB;
}
.QuoteRight
{
	float: right;
	font-size: 9pt;
	font-style: normal;
	cursor: pointer;
}
.containerHeight
{
	min-height: 350px;
	height: auto !important;
	height: 350px;
}
/*		New Homepage starts here		*/



.signinBoxContainer
{
	float: left;
	width: 389px;
}
.signinBoxImg
{
	background: url(../images/signInBoxNew.gif) no-repeat;
	width: 389px;
	height: 119px; /*margin: 0em auto;*/
}
.signinBoxPosition
{
	width: 351px;
	height: auto;
	text-align: center;
	position: relative;
	margin: 0em auto;
}
.signinBoxRow1
{
	clear: both;
	padding-top: 0.5em;
}
.signinBoxStyle
{
	float: left;
}
.signinBoxStyle2
{
	float: left;
	padding-left: 0.2em;
}
.signinInputBoxNew
{
	width: 100px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 0.2em;
	color: #575757;
}
.signinBtnLeft
{
	float: left;
	background: url(../images/signInBtnLeft.gif) repeat-y;
	padding-left: 3px;
	height: 18px;
}
.signinBtnRight
{
	float: left;
	background: url(../images/signInBtnRight.gif) repeat-y top right;
	padding-right: 3px;
	height: 18px;
}
.signinBtnMid
{
	float: left;
	background: url(../images/signInBtnMid.gif) repeat-x top left;
	width: 130px;
	height: 18px;
}
.signinBtnMidText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F6F6F6;
	font-weight: bold;
	line-height: 18px;
	text-align: center;
	border-style: none;
}
.signinBoxNotMembrText
{
	float: right;
	line-height: 18px;
	padding-right: 0.2em;
}
.signinBoxRow2
{
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	padding-top: 0.2em;
}
.signInChkBox
{
	float: left;
	width: 175px;
	text-align: left;
}
.signInSecuredText
{
	float: left;
	width: 175px;
}
.signInSecuredImg
{
	float: right;
	padding-top: 0.3em;
	background: url(../images/securedsign.gif) no-repeat;
	text-indent: 18px;
}
.signInForgotPswd
{
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	text-align: left;
	padding-top: 0.1em;
}
.signUpBtnPositn
{
	position: absolute;
	top: 85px;
	left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	text-align: left;
	width: 350px;
}
.linksArea
{
	clear: both;
	float: right;
	width: 100%; /*padding-top:6em;*/
}
.linkTextPadding
{
	float: right;
	padding-right: 0.8em;
	padding-left: 0.8em;
	border-left: 1px solid #5D5D5D;
}
.linkTextStyle
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #5D5D5D;
	text-decoration: underline;
}
.linkTextStyle:hover
{
	color: #FF0066;
}
.linkTextCurrent
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF0066;
	text-decoration: none;
}
.userMasterLinkPosition
{
	position: relative;
	width: 100%;
	height: 128px;
}
.logedInUserName
{
	margin: 0em auto;
	width: 100%;
	padding-top: 0.7em;
	text-align: center;
}
.mainContainerHome
{
	width: 986px;
	background: #F0F0F0;
	height: auto;
	overflow: hidden; /*border-left: 1px solid #7A7A7A;     border-right: 1px solid #7A7A7A; */
	margin: 0em auto;
	padding: 0px;
}
.signInBackBtn
{
	background: transparent url(../images/back.gif) no-repeat left top;
	color: #414141;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 32px;
	padding-bottom: 0.9em;
	padding-left: 1.6em;
	padding-top: 0.1em;
	text-decoration: none;
}
.getStartedContainer
{
	position: absolute;
	display: block;
	top: 286px;
	right: 20px;
}
.getStartedText
{
	cursor: pointer;
	text-decoration: none;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #2F2001;
	line-height: 48px;
}
.getStartedText22
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #2F2001;
}
.getStartedText33
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #928B8B;
}
/*.getStartedTextMO
{
	cursor: pointer; 
	text-decoration: none; 
	font-family: Arial; 
	font-size: 18px;
    font-weight: bold;
    line-height: 48px;
    color: #232323;
}*/

.getStartedBtnLeft
{
	float: left;
	background: url(../images/getStartLeft.gif) repeat-y;
	height: 55px;
	padding-left: 10px;
}
.getStartedBtnLeft2
{
	float: left;
	background: url(../images/getStartLeft2.gif) repeat-y;
	height: 54px;
	padding-left: 14px;
}
.getStartedBtnRight
{
	float: left;
	background: url(../images/getStartRight.gif) repeat-y right top;
	height: 55px;
	padding-right: 25px;
}
.getStartedBtnRight2
{
	float: left;
	background: url(../images/getStartRight2.gif) repeat-y right top;
	height: 54px;
	padding-right: 28px;
}
.getStartedBtnMid
{
	float: left;
	background: url(../images/getStartMid.gif) repeat-x;
	height: 55px;
	width: auto;
	padding-left: 0.5em;
	padding-right: 1em;
	text-decoration: none;
}
.getStartedBtnMid2
{
	float: left;
	background: url(../images/getStartMid2.gif) repeat-x;
	height: 54px;
	width: auto;
	padding-left: 0.5em;
	padding-right: 1em;
	text-decoration: none;
}
.graphicsLeft
{
	float: left;
	background: url(../images/FLeft.gif) no-repeat;
	width: 11px;
	height: 316px;
}
.graphicsMid
{
	float: left;
	background: url(../images/FMid.gif) repeat-x;
	width: 964px;
	height: 316px;
}
.graphicsRight
{
	float: left;
	background: url(../images/FRight.gif) no-repeat;
	width: 11px;
	height: 316px;
}
.iconsContainerBg
{
	clear: both;
	background: url(../images/iconsContainerBg.gif) repeat-x bottom left;
	height: 165px;
	width: 980px;
	margin: 0em auto;
}
.safeGraphic
{
	background: url(../images/safeGraphic.gif) top center no-repeat;
	height: 316px;
	width: 100%;
}
.safeGraphicText
{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 20em;
	text-decoration: none;
}
.safeGraphicHText
{
	font-size: 18px;
	text-decoration: underline;
	font-weight: bold;
}
.accessibleGraphics
{
	background: url(../images/accessibleGraphics.gif) top center no-repeat;
	height: 316px;
	width: 100%;
}
.personalGraphics
{
	background: url(../images/personalGraphics.gif) top center no-repeat;
	height: 316px;
	width: 100%;
}
.guaranteedText
{
	clear: both;
	font-family: Arial;
	font-size: 14px;
	color: #F90067;
	text-align: left;
	padding-left: 7.7em;
	line-height: 28px;
}
.seperaterH
{
	clear: both;
	background: url(../images/seperaterH.gif) repeat-x top left;
	width: 980px;
	height: 8px;
	margin: 0px;
	padding: 0px;
	margin: 0em auto;
}
.seperaterHBottom
{
	clear: both;
	background: url(../images/seperaterH.gif) repeat-x bottom left;
	width: 980px;
	height: 8px;
	margin: 0px;
	padding: 0px;
	margin: 0em auto;
}
.yuntaaGuaranteeImg
{
	position: absolute;
	top: 306px;
	left: 8px; /* background: url(../images/yuntaaGuarantee.gif) no-repeat; */
	width: 92px;
	height: 93px;
}
.yuntaasecuredText
{
	position: absolute;
	left: 8px;
	top: 0px;
	width: 968px;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 18px;
	padding-top: 20px; /*font-weight:bold;*/
}
.yntsecuredTextLink
{
	color: #F3F3F3;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
}
.demoChatIconContainer
{
	clear: both;
	margin: 0em auto;
	padding-left: 45em;
	border-left: 1px solid #7A7A7A;
	border-right: 1px solid #7A7A7A;
}
.demoIconStyle
{
	cursor: pointer;
	float: left;
	background: url(../images/demoIcon.gif) top center no-repeat;
	font-family: Arial;
	font-size: 11px;
	color: #686868;
	width: auto;
	padding-top: 2em;
	text-decoration: none;
	padding-left: 1em;
	padding-right: 1em;
}
.chartIconStyle
{
	cursor: pointer;
	float: left;
	background: url(../images/chatIcon.gif) top center no-repeat;
	font-family: Arial;
	font-size: 11px;
	color: #686868;
	width: auto;
	padding-top: 2em;
	text-decoration: none;
	padding-left: 1em;
	padding-right: 1em;
}
.downloadIconStyle
{
	cursor: pointer;
	float: left;
	background: url(../images/downloadHIcon.gif) top center no-repeat;
	font-family: Arial;
	font-size: 11px;
	color: #686868;
	width: auto;
	padding-top: 2em;
	text-decoration: none;
	padding-left: 0.5em;
	padding-right: 0.5em;
}
.downloadIconStyle:hover
{
	cursor: pointer;
	color: #FF0066;
}
.pubFilesStyle:hover
{
	cursor: pointer;
	color: #FF0066;
}
.pubFilesStyle
{
	cursor: pointer;
	float: left;
	background: url(../images/publicFilesIcon.gif) top center no-repeat;
	font-family: Arial;
	font-size: 11px;
	color: #686868;
	width: auto;
	padding-top: 2em;
	text-decoration: none;
	padding-left: 0.5em;
	padding-right: 0.5em;
}
.floatStyle
{
	float: left;
}
.uploadGraphic
{
	background: url(../images/UploadGraphicNew.gif) top center no-repeat;
	width: 100%;
	height: 165px;
}
.synchroniseGraphic
{
	background: url(../images/synchroniseGphisNew.gif) top center no-repeat;
	width: 100%;
	height: 165px;
}
.shareGraphic
{
	background: url(../images/shareGrphicNew.gif) top center no-repeat;
	width: 100%;
	height: 165px;
}
.manageGraphic
{
	background: url(../images/manageGraphicNew.gif) top center no-repeat;
	width: 100%;
	height: 165px;
}
.uploadGraphicLink
{
	cursor: pointer;
	text-decoration: none;
}
/*.uploadGraphicLink:hover
{
	color:#FF0066;
}*/

.uploadGraphicStyle
{
	padding-top: 9.5em;
	font-family: Arial;
	font-weight: normal;
	color: #575757;
	font-size: 12px;
}
.uploadGraphicHT
{
	font-family: Arial;
	font-weight: bold;
	color: #575757;
	font-size: 14px;
}
.uploadGraphicHT2
{
	font-family: Arial;
	font-weight: bold;
	color: #FF0066;
	font-size: 14px;
}
.AVideoContainer
{
	width: 281px;
	margin: 0em auto;
}
.AVideoPubFilesTextH
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #575757;
	line-height: 36px;
	text-align: left;
	padding-left: 0.2em;
}
.AVideoTabBg
{
	background: url(../images/AVdioTab.gif) repeat-x;
	height: 39px;
	width: 281px;
}
.publicTabLeftH
{
	float: left;
	background: url(../images/publicTabLeftH.gif) repeat-y;
	padding-left: 9px;
	height: 39px;
}
.publicTabRightH
{
	float: left;
	background: url(../images/publicTabRightH.gif) repeat-y top right;
	padding-right: 9px;
	height: 39px;
}
.publicTabMidH
{
	float: left;
	background: url(../images/publicTabMidH.gif) repeat-x;
	line-height: 39px;
	width: auto;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	padding-left: 0.5em;
	padding-right: 0.5em;
}
.publicTabLeftH2
{
	float: left;
	background: url(../images/publicTabLeftH2.gif) repeat-y;
	padding-left: 9px;
	height: 39px;
}
.publicTabRightH2
{
	float: left;
	background: url(../images/publicTabRightH2.gif) repeat-y top right;
	padding-right: 9px;
	height: 39px;
}
.publicTabMidH2
{
	float: left;
	background: url(../images/publicTabMidH2.gif) repeat-x;
	line-height: 39px;
	width: auto;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	padding-left: 0.5em;
	padding-right: 0.5em;
}
.floatingContent1
{
	background: #575757;
	border-bottom: 1px solid #FFFFFF;
}
.floatingContentHeight
{
	width: 100%;
	height: 38px;
	background: #F0F0F0;
}
.floatingContentText
{
	font-family: Arial;
	font-size: 11px;
	color: #fff;
	padding: 17px;
	text-align: left;
}
.floatedMoreS
{
	clear: both;
	width: 100%;
	float: right;
}
.floatedMoreText
{
	background: url(../images/floatedMoreImg.gif) no-repeat right top;
	padding-right: 2.5em;
	line-height: 27px;
	padding-bottom: 0.9em;
	padding-top: 0.6em;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
}
.floatingContentSeperator
{
	margin: 0em auto;
	width: 100%;
	background: url(../images/seperatorHome.gif) no-repeat center top;
	height: 5px;
}
.publicFilesUText
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 39px;
	font-size: 13px;
	color: #575757;
	text-decoration: none;
}
.priceDecContainer
{
	width: 380px;
	margin: 0em auto;
	border: 3px solid #FFFFFF;
	background: #E9E9E9;
	overflow: hidden;
}
.priceDecLeft
{
	float: left;
	width: 117px;
}
.priceDecLeftImg
{
	float: left;
	width: 10px;
}
.priceDecredMnthText
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #3D8800;
	padding-top: 1em;
}
.currentPriceText
{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #E5007C;
	line-height: 1.5em;
}
.oldPriceText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #046A04;
	line-height: 2em;
	text-decoration: line-through;
}
.publicFielsMidBg
{
	background: url(../images/AVdioMidBg.gif) repeat-y;
	height: auto;
	width: 281px;
	border-bottom: 1px solid #FFFFFF;
}
.publicFielsBottom
{
	background: url(../images/AVdioBottomLine.gif) no-repeat;
	width: 281px;
	height: 3px;
}
.publicPhotoContainer
{
	padding: 10px;
	overflow: hidden;
	height: auto;
}
.morePubFilesArea
{
	float: right;
	padding-right: 1em;
	padding-bottom: 0.5em;
}
.morePublicFilesText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F0F0F0;
}
.publicPhotoBg
{
	float: left;
	background: url(../images/photoBg.gif) no-repeat;
	width: 130px;
	height: 170px;
	overflow: hidden;
}
/*		New Homepage ends here		*/
.signinInputBoxNew1
{
	width: 100px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 0.2em;
	color: #575757;
}
.errorPageLinktext
{
	font-family: 13px;
	font-family: Arial;
	color: #575757;
	text-decoration: none;
	font-weight: bold;
	padding-right: 1em;
}
.errorPageLinktext:hover
{
	color: #FF0066;
}
.supportMidImg
{
	background: url(../images/supportMid.gif) repeat-x;
	height: 127px;
	width: auto;
	padding-left: 2em;
	padding-right: 2em;
}
.supportOnline
{
	text-align: center;
	background: url(../images/online.gif) no-repeat;
	width: 35px;
	height: 32px;
	margin-top: 1.4em;
}
.supportOffline
{
	text-align: center;
	background: url(../images/offline.gif) no-repeat;
	width: 35px;
	height: 32px;
	margin-top: 1.4em;
}
h4
{
	color: #000000;
	font-family: "Verdana" , Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.textMargin
{
	width: 85%;
	margin: 0em auto;
	text-align: left;
}
.uploadLeft
{
	float: left;
	width: 20%;
	margin: :em auto;
	text-align: center;
}
.uploadRight
{
	float: left;
	width: 75%;
}
.faqsLeft
{
	clear: both;
	float: left;
	width: 2%;
	padding-top: 0.2em;
}
.faqsRight
{
	float: left;
	width: 98%;
	font-size: 115%;
	color: #000;
}
.supportContainer
{
	float: right;
	padding-top: 1.5em;
	padding-right: 1.5em;
}
.backBtnPosition
{
	float: right;
	width: auto;
	position: absolute;
	right: 5px;
	top: 20px;
}
.backBtnImgText
{
	background: url(../images/back.gif) no-repeat left top;
	padding-left: 1.7em;
	line-height: 20px;
	padding-bottom: 0.3em;
	padding-top: 0.1em;
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #000;
}
.backBtnImgText:hover
{
	color: #FF0066;
}
.downloadXpImg
{
	float: right;
}
.downloadXpText
{
	font-size: 11px;	
	color: #FF0066;
	text-decoration: underline;
}
.downloadFrameWText
{
	font-size: 10px;
	color: #4E4E4E;
	font-weight: normal;
}
.downloadSizeText
{
	font-size: 12px;
	color: #4E4E4E;
	font-weight: bold;
}
.supportFormContainer
{
	float: left;
	width: 550px;
}
.supportFormBodr
{
	width: 500px;
	border: 1px solid #D3D3D3;
	overflow: hidden;
	padding: 20px;
}
.supportVolusionContainer
{
	float: left;
	width: 300px;
	padding-right: 36px;
	padding-top: 2.5em;
}
.commentUpdatedMsg
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0066;
}
.ratingUpdatedMsg
{
	float: left;
	text-align: center;
	width: 95%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0066;
}
/*	New Homepage Design	22nd Aug 2008 - Starts	*/

.headershadowcontainer
{
	overflow: hidden;
	height: 70px;
}
.headercontainer
{
	margin: 0em auto;
	overflow: hidden;
	width: 980px;
	padding: 0 10px;
	background: url(../images/headerBG.jpg) repeat-x topo;
}
.logoContainer
{
	float: left;
}
.signinHomeStyle
{
	float: left;
	padding-right: 4px;
	padding-top: 2px;
}
.signinContainer
{
	float: right;
	padding-top: 5px;
}
.signinInput
{
	border-style: none;
	height: 20px;
	font-size: 13px;
	font-weight: bold;
	color: #949494;
	margin-top: 5px;
	width: 198px;
	background: transparent;
}
.signinInputActive
{
	border-style: none;
	height: 20px;
	font-size: 13px;
	font-weight: bold;
	color: #313131;
	margin-top: 5px; /*width: 305px;*/
	width: 245px;
	background: transparent;
}
.signinHomeM
{
	background: transparent url(../images/signinHomeM.gif) repeat-x left top;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	line-height: 35px;
	height: 38px;
	margin: 0px;
	padding: 0px 5px;
	text-decoration: none;
}
.signinHomeL
{
	background: transparent url(../images/signinHomeL.gif) no-repeat left top;
	float: left;
	padding-left: 8px;
	height: 38px;
}
.signinHomeR
{
	background: transparent url(../images/signinHomeR.gif) no-repeat right top;
	float: left;
	padding-right: 8px;
	height: 38px;
}
.signinHomeM3 a
{
	color: #FFFFFF;
}
.signinHomeM3
{
	background: transparent url(../images/signinHomeM.gif) repeat-x left top;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	line-height: 35px;
	height: 38px;
	margin: 0px;
	padding: 0px 5px;
	text-decoration: none;
}
.signinHomeL3
{
	background: transparent url(../images/signinHomeL.gif) no-repeat left top;
	float: left;
	padding-left: 8px;
	height: 38px;
}
.signinHomeR3
{
	background: transparent url(../images/signinHomeR.gif) no-repeat right top;
	float: left;
	padding-right: 8px;
	height: 38px;
}
.signinHomeM1
{
	background: transparent url(../images/signinHomeM1.gif) repeat-x left top;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	line-height: 35px;
	height: 42px;
	margin: 0px;
	padding: 2px 5px 0;
	text-decoration: none;
	text-align: center;
	width: 100px;
}
.signinHomeL1
{
	background: transparent url(../images/signinHomeL1.gif) no-repeat left top;
	float: left;
	padding-left: 9px;
	height: 44px;
	margin-left: 65px;
	cursor: pointer;
	width: 110px;
}
.signinHomeR1
{
	background: transparent url(../images/signinHomeR1.gif) no-repeat right top;
	float: left;
	padding-right: 12px;
	height: 44px;
}
.signinInputBoxH
{
	background: transparent url(../images/signinInputBoxH.gif) no-repeat;
	height: 31px;
	width: 208px;
}
.remForgotPasw
{
	clear: both;
	padding-top: 2px;
	text-align: left;
	font-size: 10px;
}
.remForgotPasw a
{
	color: #313131;
	text-decoration: underline;
}
.remForgotPasw a:hover
{
	color: #FA0073;
	text-decoration: underline;
}
.secureTxt
{
	clear: both;
}
.secureTxt a
{
	font-size: 10px;
	color: #313131;
	text-decoration: underline;
}
.secureTxt a:hover
{
	color: #FA0073;
}
.graphicBg
{
	/*background:#F5F5F5 url(../images/graphicBg.gif) repeat-x left top; 	background: #dedede url(../images/homeBannerBG.jpg) repeat-x left top;*/
	background: #000000 url(../images/bannerBG.jpg) repeat-x;
	height: 480px;
	width: 100%;
}
.graphicContainerH
{
	width: 990px;
	margin: 0em auto;
}
.graphicHP
{
	float: left;
	margin: 90px 0 0 25px;
	background: url(../images/bannerImageMain.png) no-repeat;
	height: 275px;
}
.graphicLangImgs
{
	float: left;
	padding-left: 190px;
	overflow: hidden;
	width: 400px;
}
.graphicLangImgsMore
{
	text-align: left;
	padding-top: 48px;
	color: #585858;
	font-size: 24px;
	font-weight: bold;
}
.graphicImgDiscreption
{
	text-align: left;
	margin: 50px 0 0 0;
	font-size: 14px;
	font-weight: bold;
	width: 400px;
}
.userRef .signupNowPosition
{
	position: absolute;
	bottom: 60%;
	right: 0%;
}
.homeLogin .login
{
	text-decoration: none;
}
.homeLogin
{
	width: 320px;
	float: right;
	margin: 0 auto;
	background: url(../images/seperatorLogin.jpg) no-repeat 0 30px;
	padding-left: 40px;
	text-align: left;
}
.homeLogin .signinHomeM
{
	background: transparent url(../images/signinHomeM1.gif) repeat-x left top;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	line-height: 35px;
	height: 38px;
	margin: 0px;
	padding: 0px 5px;
	text-decoration: none;
}
.homeLogin .signinHomeL
{
	background: transparent url(../images/signinHomeL1.gif) no-repeat left top;
	float: left;
	padding-left: 8px;
	height: 38px;
}
.homeLogin .signinHomeR
{
	background: transparent url(../images/signinHomeR1.gif) no-repeat right top;
	float: left;
	padding-right: 8px;
	height: 38px;
}
.homeLogin .btnHolder
{
	border: medium none;
	float: right;
	height: 20px;
	clear: both;
	overflow: hidden;
}
.homeLogin .btnLeft
{
	background: transparent url(../images/Left.gif) no-repeat scroll left top;
	float: left;
	height: 18px;
	overflow: hidden;
	padding: 0 0 0 3px;
}
.homeLogin .btnMid
{
	background: transparent url(../images/Mid.gif) repeat-x scroll 0 0;
	float: left;
	font-size: 10pt;
	font-weight: normal;
	height: 18px;
	overflow: hidden;
	padding: 0 0 0 0;
}
.homeLogin .btnRight
{
	background: transparent url(../images/Right.gif) no-repeat scroll right top;
	float: left;
	height: 18px;
	margin: 0;
	overflow: hidden;
	padding: 0 15px 0 0;
	width: 0;
}
.homeLogin h1
{
	color: #666666;
	font-family: trebuchet MS;
	font-size: 14px;
	margin: 5px 0 0;
}
.homeLogin li
{
	list-style: none;
	float: left;
	clear: both;
	padding-top: 5px;
	width: 300px;
}
.homeLogin img
{
}
.homeLogin .inputholder
{
	/*background:url(images/Liimage.gif) no-repeat scroll 0 0; */
	border: medium none;
	float: left;
	padding: 5px 0 0;
	width: 246px;
}
.inputholder1
{
	background: url(../images/textareaBG.jpg) no-repeat scroll 0 0;
	height: 19px;
	overflow: visible;
	width: 238px;
	border: medium none;
	padding: 3px 4px 0 4px;
	margin: 2px 0px 0px 0px;
}
.inputholderItalic
{
	background: url(../images/textareaBG.jpg) no-repeat scroll 0 0;
	height: 19px;
	overflow: visible;
	width: 238px;
	border: medium none;
	padding: 3px 4px 0 4px;
	margin: 2px 0px 0px 0px;
	font-style: italic;
	color: #B0B0B0;
}
.inputholder2
{
	background: url(../images/textareaBG.jpg) no-repeat scroll 0 0;
	height: 19px;
	overflow: visible;
	width: 238px;
	border: medium none;
	padding: 3px 4px 0 4px;
	margin: 2px 0px 0px 0px;
	color: #b0b0b0;
}
.homeLogin .Dropdown
{
	background: url(../images/Select.gif) no-repeat scroll 0 0;
	border: medium none;
	height: 18px;
	margin: 0px;
	width: 83px;
}
.homeLogin .options
{
	clear: both;
	color: #666666;
	float: left;
}
.homeLogin a
{
	color: #333333; /*float: left;*/
	width: 120px;
	text-decoration: underline;
}
.reasons5
{
	overflow: hidden;
	float: left;
	clear: both;
	background: url(../images/srnShot2.jpg) no-repeat center -20px;
}
.reasons5 a.r5
{
	display: block;
	width: 212px;
	height: 100px;
	margin: 0em 0em 0em 11em;
}
.reasons5 ul
{
	padding: 0px;
	float: left;
	margin: 0px;
	clear: both;
}
.reasons5 li
{
	list-style: none;
	margin: 0;
	padding: 0 0 7px;
	overflow: hidden;
}
.reasons5 li .text
{
	float: left;
}
.reasons5 li:hover .popup
{
	display: block;
}
.reasons5 .popup
{
	width: 292px;
	position: absolute;
	margin-left: 150px;
	font-size: 11px;
	color: #2a2a2a;
	display: none;
	margin-top: -30px;
	z-index: 10; /*height: 28px;*/
}
.reasons5 .popup .popupHeadTop
{
	background: url(../images/tooltipTopHlfTop.png) no-repeat;
	width: 292px;
	float: left;
	clear: both;
	height: auto;
}
.reasons5 .popup .popupHeadBot
{
	background: url(../images/tooltipTopBot.png) no-repeat;
	width: 292px;
	height: 4px;
	float: left;
	clear: both;
}
.reasons5 .popup .numberHolder
{
	float: left;
	padding: 8px 0px 0px 12px;
}
.reasons5 .popup .number
{
	color: #FFF;
	float: left;
	padding: 0px 8px 0px 0px;
}
.reasons5 .popup .numberTxt
{
	color: #333;
	float: left;
	width: 260px;
	padding-top: 7px;
}
.reasons5 .popup span
{
	background: url(../images/tooltipBotHlf.png) repeat-Y;
	padding: 3px 15px 14px;
	float: left;
	clear: both;
	width: 262px;
	overflow: hidden;
}
.reasons5 .popup .bot
{
	background: url(../images/tooltipBot.png) no-repeat;
	float: left;
	clear: both;
	width: 292px;
	height: 13px;
}
.reasons5 .popup .arrow
{
	background: url(../images/tooltipArrow.png) no-repeat;
	width: 26px;
	height: 18px;
	clear: both;
	float: left;
	margin-left: 20px;
	margin-top: -6px;
	display: none;
}
.homeLogin ul
{
	padding: 0px;
	float: left;
	margin: 0;
}
.DropholderBox .Dropholder
{
	float: left;
	margin-top: 3px;
	margin-bottom: 11px;
	border: #A5A5A5 1px solid;
	padding: 3px;
	width: 243px;
}
.DropholderBox b
{
	float: left;
}
homeLogin .DropholderBox
{
	display: inline;
	float: left;
}
.homeLogin .topText
{
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding: 1px 0 0 21px;
}
.homeLogin .pinkCircle
{
	background: url(../images/Circle.gif) no-repeat scroll 0 0;
	height: 16px;
	width: 16px;
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 1px;
}
.grayCircle
{
	background: url(../images/BlackCircle.jpg) no-repeat scroll 0 0;
	height: 16px;
	width: 16px;
	float: left;
	color: #2a2a2a;
	font-weight: bold;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 1px;
}
.ymPosition
{
	position: absolute;
	bottom: 0px;
	right: 1%;
	color: #FFFFFF;
}
.ymPositionflt
{
	float: left;
	padding: 0px;
	margin: 0px;
}
.ymPositionDowldTxt
{
	font-size: 16px;
	color: #C4C4C4;
	font-weight: bold;
	padding-top: 28px;
	margin-left: 5px;
	text-decoration: underline;
}
.ymPositionOSTxt
{
	text-align: right;
	font-size: 11px;
	color: #C4C4C4;
	font-weight: bold;
	line-height: 20px;
}
.linksPosition
{
	position: absolute;
	bottom: 7px;
	_bottom: 2px;
	left: 0px;
	width: 50%;
	float: left;
}
.linksContainerHP
{
	margin: 0em auto;
	color: #C4C4C4;
	overflow: hidden;
}
.featuresPublicSection
{
	background: #222222;
	padding: 0px;
	margin: 0 auto;
	color: #C5C5C5;
	width: 100%;
}
.featuresPublicMain
{
	margin: 0 auto;
	overflow: hidden;
	padding-top: 6px;
	width: 990px;
}
.featuresBoxOut
{
	border: 1px solid #181818;
	float: left;
}
.featuresBox .image
{
	float: left;
	height: 30px;
}
.featuresBox
{
	width: 457px;
	float: left; /*padding-top:4px;*/
	text-align: left;
	font-size: 11px;
	background: #2A2A2A;
	padding: 10px;
	font-weight: bold;
	border: 1px solid #3d3d3d;
}
.featuresBoxTop
{
	background: #2A2A2A url(../images/indexLIBGTop.jpg) repeat-x;
	width: 468px;
	height: 4px;
	padding: 0 10px;
}
.featuresBoxBot
{
	background: #2A2A2A url(../images/indexLIBGBot.jpg) repeat-x;
	width: 468px;
	height: 4px;
	padding: 0 10px;
}
.featureVibeSep
{
	clear: both;
	background: url(../images/fetboxSeper2.gif) top left;
	height: 2px;
	margin: 5px 0px;
}
.featuresBoxHeading
{
	font-size: 21px;
}
.publicFileLink
{
	font-size: 23px;
	font-weight: bold;
	line-height: 50px;
}
.publicFileLink a
{
	color: White;
	text-decoration: underline;
}
.publicFileLink a:hover
{
	color: #FF0066;
	text-decoration: underline;
}
.featuresContainerOut
{
	margin-top: 20px;
	font-weight: normal;
	overflow: hidden;
}
.featuresContainer
{
	padding: 1px 0 0 10px;
	float: left;
	clear: right;
	width: 416px;
	overflow: hidden;
	font-size: 12px;
}
.featuresContainer a
{
	color: #C4C4C4;
	font-size: 12px;
}
.featuresContainer a:hover
{
	color: #FA0073;
}
.blogMainCont
{
	padding: 8.5px 0px;
}
.blogMainCont a
{
	color: #C4C4C4;
}
.blogMainCont a:hover
{
	color: #F1F1F1;
}
.subheadingTxt
{
	font-size: 11px;
	font-weight: bold;
	color: #C4C4C4;
}
.blogTxtColor
{
	color: #C4C4C4;
}
.blogClickTxt
{
	float: right;
}
.blogClickTxt a:hover
{
	text-decoration: underline;
	color: #FF0066;
}
.guranteeQuoteSection
{
	width: 505px;
	float: left;
}
.guranteeContL
{
	float: left;
	width: 139px; /*background: url(../images/guartBgL.gif) top left no-repeat;*/
	height: 221px;
}
.guranteeContR
{
	float: left;
	width: 368px; /*background: url(../images/guartBgR.gif) top left no-repeat;*/
	height: 221px;
}
.blogBg
{
	clear: both; 
	height: 191px;
	width: 507px;
}
.blogCont
{
	width: 450px;
	margin: 0em auto;
	padding-top: 10px;
	color: #C5C5C5;
}
.blogCont a
{
	text-decoration: none;
	color: #D0D0D0;
}
.fetboxSeparetor
{
	float: left;
	margin-top: 50px;
	background: url(../images/fetboxSepter.gif) no-repeat;
	width: 4px;
	height: 140px;
}
.guranteeContainer
{
	float: left;
	padding-top: 17px;
	width: 500px;
}
.guranteeContTxt
{
	float: left;
	font-size: 16px;
	color: #C5C5C5;
	padding-top: 25px;
	width: 359px;
	text-align: left;
}
.guranteeContTxt a
{
	color: #C5C5C5;
}
.guranteeContTxt a:hover
{
	color: #FF0066;
}
.floatingStyle
{
	float: left;
	width: 141px;
}
.guranteedTxt
{
	clear: both;
	float: left;
}
.guranteedTxtNew
{
	margin-top: 40px;
	width: 300px;
	padding-left: 5px;
	font-size: 15px;
	color: #C5C5C5;
	font-style: italic;
	font-weight: bold;
	float: left;
}
.guranteedTxtNew a
{
	text-decoration: none;
	color: #C5C5C5;
}
.guranteedTxtNew a:hover
{
	text-decoration: none;
	color: #FF0066;
}
.yunntaComodoImg
{
	float: left;
	padding-left: 15px;
}
.quoteTxt
{
	clear: both;
	padding-top: 15px;
	text-align: left;
	font-size: 17px;
	color: #C5C5C5;
	padding-left: 25px;
	font-weight: bold;
}
.quotedByTxt
{
	float: right;
	font-size: 15px;
	padding-right: 10px;
}
.publicFilesContainer
{
	clear: both;
	text-align: left;
	padding-top: 7px;
	background: #3E3E3E;
	border-top: 1px solid #5A5A5A;
}
.publicFilesTabBg
{
	background: url(../images/publicTabHPBg.gif) repeat-x top left;
	height: 31px;
	margin-top: 5px;
}
.tabSpacing
{
	float: left;
	padding-left: 4px;
}
.publicTabLeftHS
{
	float: left;
	background: url(../images/publicTabLeftHS.gif) no-repeat top left;
	width: 5px;
	height: 31px;
}
.publicTabMidS
{
	float: left;
	background: url(../images/publicTabMidS.gif) repeat-x top left;
	height: 31px;
	line-height: 30px;
	font-weight: bold;
	padding: 0px 6px;
	color: #C5C5C5;
}
.uploadGraphicLink
{
	cursor: pointer;
	text-decoration: none;
}
.publicTabRightHS
{
	float: left;
	background: url(../images/publicTabRightHS.gif) no-repeat top left;
	width: 5px;
	height: 31px;
}
.publicTabLeftHU
{
	float: left;
	background: url(../images/publicTabLeftHU.gif) no-repeat top left;
	width: 5px;
	height: 31px;
}
.publicTabMidU
{
	float: left;
	background: url(../images/publicTabMidU.gif) repeat-x top left;
	height: 31px;
	line-height: 30px;
	font-weight: bold;
	padding: 0px 6px;
	color: #C5C5C5;
	text-decoration: underline;
}
.publicTabRightHU
{
	float: left;
	background: url(../images/publicTabRightHU.gif) no-repeat top left;
	width: 5px;
	height: 31px;
}
.publicTabContainer
{
	background: #252525;
	border-bottom: 1px solid #5A5A5A;
	overflow: hidden;
	padding-top: 15px;
	width: 100%;
}
.publicTabMoreTxt
{
	float: right;
	line-height: 25px;
	padding-right: 15px;
	font-weight: bold;
}
.publicTabMoreTxt a
{
	color: #C6C6C6;
}
.publicTabMoreTxt a:hover
{
	color: #FF0066;
}
.publicTabControl
{
	float: left;
	padding-left: 10px;
	width: 130px;
}
.footerSeperator
{
	padding-top: 8px;
	border-top: 1px solid #252525;
	border-bottom: 1px solid #252525;
}
.footerContainerOuter
{
	width: 100%;
	background: #222222;
	height: 40px;
	border-top: 1px solid #343434;
}
.footerContainer
{
	overflow: hidden;
	font-size: 11px;
	width: 990px;
	margin: 0em auto;
	padding-top: 5px;
}
.footerContainer a
{
	font-size: 12px;
	color: #C5C5C5;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 3px;
}
.footerContainer a:hover
{
	color: #FA0073;
}
.linksBg
{
	background: url(../images/linkBg.gif) repeat-x top left;
	width: 100%;
	height: 47px;
}
.linksContainer
{
	width: 990px;
	margin: 0em auto;
	color: #C4C4C4;
}
/************** Signup popup - starts here **************/

.signUpContainerBg
{
	padding: 0px;
	margin: 0px;
	position: relative;
	width: 445px;
}
.signUpMainContainer
{
	position: absolute;
	left: 33px;
	top: 30px;
	width: 374px;
	text-align: left;
}
.signupClose
{
	padding: 0px;
	text-align: right;
	font-weight: bold;
	color: #FA007F;
	float: right;
}
.signupClose a
{
	font-weight: bold;
	color: #FA007F;
	text-decoration: none;
}
.signupClose a:hover
{
	font-weight: bold;
	color: #FA007F;
	text-decoration: underline;
}
.signupHeading
{
	padding: 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #FA007F;
}
.signupSpace
{
	padding: 0px;
	font-size: 18px;
	padding-top: 8px;
	font-weight: bold;
	color: #FA007F;
	overflow: hidden;
}
.signUpDropMenu
{
	width: 100%;
	padding-top: 5px;
	position: relative;
	font-weight: bold;
}
.signUpTabTxtPrice
{
	color: #3E3E3E;
	width: 290px;
	text-align: left;
	font-size: 18px;
	line-height: 35px;
	font-weight: normal;
}
.signupDropMenu
{
	position: absolute;
	top: 19px;
	left: 0px;
	width: 316px; /*border-bottom: 1px solid #A5A5A5;border: 1px solid #A5A5A5;     border-right: 1px solid #A5A5A5; */
	background: #F5F5F5;
}
.signup1MonthsStyle
{
	background: #F5F5F5;
	width: 312px;
	border-top: 1px solid #A5A5A5;
	border-left: 1px solid #A5A5A5;
	border-right: 1px solid #A5A5A5;
	font-size: 16px;
	color: #3E3E3E;
	line-height: 26px;
	padding-left: 4px;
	cursor: pointer;
}
.signup12MonthsStyle
{
	background: #E6E6E6;
	color: #3E3E3E;
	width: 312px;
	line-height: 24px;
	padding-left: 4px;
	border-top: 1px solid #A5A5A5;
	border-left: 1px solid #A5A5A5;
	border-right: 1px solid #A5A5A5;
	font-size: 16px;
	line-height: 26px;
	cursor: pointer;
}
.signupFormContainer
{
	width: 100%;
	padding-top: 5px;
}
.signupFormFields
{
	width: 100%;
	clear: both;
}
.signUpOuter
{
	float: left;
	clear: both;
	margin-top: 10px;
	width: 100%;
}
.signUpOuterInputName
{
	font-weight: bold;
	text-align: left;
	font-size: 13px;
	color: #494949;
}
.signUpOuterInputBox
{
	background: url(../images/signupInputBox.gif) no-repeat left top; 
	width: 250px;
	float: left;
	height: 31px;
	margin-top: 5px;
}
.signUpOuterSpan
{
	float: left;
	padding: 16px 0 0 5px;
}
.signUpInputErrorMsg
{
	height: 9px;
	color: #F50000;
	padding: 1px 0 0 10px;
	font-size: 11px;
	width: 242px;
}
.signUpCheckBox
{
	clear: both;
	padding-top: 5px;
	width: 100%;
}
.signUpCheckBox a
{
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}
.signUpCheckBox a:hover
{
	color: #F50000;
	text-decoration: underline;
}
.signUpDropMenuL
{
	float: left;
	background: url(../images/signupInputBoxL.gif) no-repeat;
	width: 5px;
	height: 36px;
}
.signUpDropMenuM
{
	float: left;
	background: url(../images/signupInputBoxM.gif) repeat-x;
	height: 36px;
}
.signUpDropMenuR
{
	float: left;
	background: url(../images/signupInputBoxArrow.gif) no-repeat;
	width: 23px;
	height: 36px;
}
.signUpDropMenuR2
{
	background: transparent url(../images/signupInputBoxR2.gif) no-repeat;
	float: left;
	height: 36px;
	width: 5px;
}
.inputDropDown
{
	/*width: 314px;*/
	width: 251px;
	height: 24px;
	padding-top: 2px;
}
.signUpInnerInputBox
{
	background: transparent;
	border-style: none;
	width: 240px;
	padding: 7px 10px 0px 3px;
	color: #AEAEAE;
	font-weight: bold;
	font-size: 14px;
}
.txtLineThrough
{
	color: #F50000;
	text-decoration: line-through;
}
.pricingProtingTxt
{
	font-family: Arial;
	font-size: 27px;
	color: #4A4A4A;
	font-weight: bold;
	padding: 20px;
}
.pricingTableContainer
{
	width: 100%;
	padding: 5px;
	text-align: left;
	background: #FFFFFF;
}
.pricingTableTxt
{
	font-size: 16px;	
}
.plansTD
{
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	color: #4A4A4A;
}
.unlimitedTD
{
	border-right: 1px solid #DFDFDF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #DFDFDF;
	color: #4A4A4A;
}
.everythingTD
{
	border-right: 1px solid #DFDFDF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #DFDFDF;
	color: #4A4A4A;
}
.noAdTD
{
	border-right: 1px solid #DFDFDF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #DFDFDF;
	color: #FA0073;
}
.priceTD
{
	border-left: 1px solid #FFFFFF;
	color: #4A4A4A;
	border-bottom: 1px solid #DFDFDF;
}
.yearlyTD
{
	border-right: 1px solid #DFDFDF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #DFDFDF;
	color: #02A0C2;
}
.unlimitedChecked
{
	border-right: 1px solid #DFDFDF;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #DFDFDF;
	color: #4a4a4a;
}
.everythingChecked
{
	border-right: 1px solid #DFDFDF;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #DFDFDF;
	color: #FA0073;
}
.noAdsChecked
{
	border-right: 1px solid #DFDFDF;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #DFDFDF;
	color: #FA0073;
}
.priceTextCont
{
	color: #4A4A4A;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #DFDFDF;
}
.smlTxtOff
{
	font-size: 14px;
	font-weight: bold;
}
.priceOldTxt
{
	font-size: 15px;
	color: #FF0000;
	text-decoration: line-through;
}
.priceCurrentTxt
{
	color: #02A0C2;
}
.saveTxt
{
	font-size: 14px;
}
.monthlyTxt
{
	border-right: 1px solid #DFDFDF;
	border-top: 1px solid #FFFFFF;
	color: #02A0C2;
}
.unlimitedBTD
{
	border-right: 1px solid #DFDFDF;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	color: #4A4A4A;
}
.everythingBTD
{
	border-right: 1px solid #DFDFDF;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	color: #FA0073;
}
.noAdsBTD
{
	border-right: 1px solid #DFDFDF;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	color: #FA0073;
}
.checkedImg
{
	background: url(../images/checkedMark.gif) no-repeat center;
}
.signupforFreeTxt
{
	font-size: 16px;
	font-weight: bold;
	color: #4A4A4A;
}
.signupforFreeTxt a
{
	color: #FC008C;
}
.questionsCon
{
	font-size: 13px;
	font-weight: bold;
	color: #4A4A4A;
	text-align: left;
	padding: 15px;
}
.questionsHeight
{
	line-height: 30px;
}
.answersTextIndent
{
	padding-left: 13px;
}
/************** Signup popup - starts here **************/

.signupYMDownload
{
	width: 300px;
	overflow: hidden;
}
.seperatorForSignup
{
	float: left;
	background: url(../images/innerpageYMSeprator.gif) no-repeat;
	width: 3px;
	height: 384px;
}
.SignupContainer
{
	float: left;
	width: 297px;
}
a.signupNow
{
	background: transparent url(../images/signupNowM.gif) repeat-x left top;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-size: 20px;
	font-weight: bold;
	height: 82px;
	line-height: 82px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
a.signupNow:hover
{
	color: #FFFFFF;
}
a.signupNow .signupNowL
{
	background: transparent url(../images/signupNowL.gif) no-repeat left top;
	float: left;
}
a.signupNow .signupNowR
{
	background: transparent url(../images/signupNowR.gif) no-repeat right top;
	float: left;
	padding: 0pt 18px;
	text-align: center;
}
.signupNowHPLeft
{
	background: transparent url(../images/signupNowHPLeft.jpg) no-repeat left top;
	float: right;
	height: 81px;
	padding-left: 18px;
}
.signupNowHPRight
{
	background: transparent url(../images/signupNowHPRight.jpg) no-repeat right top;
	float: left;
	height: 81px;
	padding-right: 18px;
}
.signupNowHPLeft3
{
	background: transparent url(../images/signupNowHPLeft2.gif) no-repeat left top;
	float: right;
	height: 81px;
	padding-left: 18px;
}
.signupNowHPRight3
{
	background: transparent url(../images/signupNowHPRight2.gif) no-repeat right top;
	float: left;
	height: 81px;
	padding-right: 18px;
}
.signupNowHPMid
{
	background: transparent url(../images/signupNowHPMid.gif) repeat-x left top;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-family: Arial;
	font-size: 27px;
	font-weight: bold;
	height: 81px;
	line-height: 80px;
	margin: 0px;
	padding: 0px 5px;
	text-decoration: none;
}
.signupNowHPMid3
{
	background: transparent url(../images/signupNowHPMid2.gif) repeat-x left top;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	height: 74px;
	margin: 0px;
	padding: 15px 5px 0;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
/*	New Homepage Design	22nd Aug 2008 - Ends	*/

.howItWorksmenu
{
	font-family: Arial;
	font-size: 18px;
	color: #3E3E3E;
	font-weight: bold;
}
.howItWorksHeadingmenu
{
	font-family: Arial;
	font-size: 13px;
	color: #3E3E3E; /*font-weight: bold;*/
	text-decoration: underline;
}
.howItWorkstop
{
	font-family: Arial;
	font-size: 28px;
	color: #666666;
	font-weight: bold;
}
.howItWorksHeading
{
	font-family: Arial;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
}
.howItWorksHeading a
{
	font-family: Arial;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
}
.howItWorksHeading a:hover
{
	font-family: Arial;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
}
.howItWorksTxtIndent
{
	font-family: Arial;
	font-size: 13px;
	color: #3E3E3E;
	font-weight: normal;
	padding-left: 20px;
	padding-top: 5px;
}
.howItWorksTxtIndent ul
{
	padding: 0px 0px 0px 15px;
	margin: 0px;
}
.howItWorksTxtIndent ul li
{
	list-style-type: square;
}
/* Homepage Tabs Starts */

#tabs3
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#tabs3 ul
{
	margin: 0;
	padding: 0px;
	list-style: none;
}
#tabs3 li
{
	display: inline;
	margin: 0;
	padding: 0;
}
#tabs3 a
{
	float: left; /*background: url(          "../images/tableft3.gif" ) no-repeat left top;*/
	margin: 0px;
	padding: 0;
	text-decoration: none;
}
#tabs3 a span
{
	float: left;
	display: block;
	background: url(                     "../images/tabright3.gif" ) no-repeat top center;
	_padding: 0px 5px 0px 5px;
	padding: 0 5px 1px 5px; /*padding:0px 5px;*/
	color: #C4C4C4;
	line-height: 34px;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs3 a span
{
	float: none;
}
/* End IE5-Mac hack */
#tabs3 a:hover span
{
	color: #C4C4C4;
}
#tabs3 a:hover
{
	background-position: 100% -46px;
}
#tabs3 a:hover span
{
	background-position: 50% -46px;
	color: #FA0073;
}
#tabs3 #current a
{
	background-position: 100% -46px;
}
#tabs3 #current a span
{
	background-position: 50% -46px;
	color: #FA0073;
}
/*  Innerpage tabs starts */

#tabs4
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#tabs4 ul
{
	margin: 0;
	padding: 0px;
	list-style: none;
}
#tabs4 li
{
	display: inline;
	margin: 0;
	padding: 0;
}
#tabs4 a
{
	float: left; /*background: url(          "../images/tableft3.gif" ) no-repeat left top;*/
	margin: 0px;
	padding: 0;
	text-decoration: none;
}
#tabs4 a span
{
	float: left;
	display: block;
	background: url(                     "../images/tabright4.gif" ) no-repeat top center;
	_padding: 18px 5px 11px 5px;
	padding: 0 5px 0px 5px; /*padding:0px 5px;*/
	color: #C4C4C4;
	line-height: 34px;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs4 a span
{
	float: none;
}
/* End IE5-Mac hack */
#tabs4 a:hover span
{
	color: #C4C4C4;
}
#tabs4 a:hover
{
	background-position: 100% -46px;
}
#tabs4 a:hover span
{
	background-position: 50% -46px;
	color: #FA0073;
}
#tabs4 #current a
{
	background-position: 100% -46px;
	color: #C4C4C4;
}
#tabs4 #current a span
{
	background-position: 50% -46px;
	color: #FA0073;
}
/*  Innerpage tabs ends */

/* Homepage Tabs Ends */
#tabs5
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#tabs5 ul
{
	margin: 0;
	padding: 0px;
	list-style: none;
}
#tabs5 li
{
	display: inline;
	margin: 0;
	padding: 0;
}
#tabs5 a
{
	float: left; /*background: url(          "../images/tableft3.gif" ) no-repeat left top;*/
	margin: 0px;
	padding: 0;
	text-decoration: none;
}
#tabs5 a span
{
	float: left;
	display: block;
	background: url(                     "../images/tabright3.gif" ) no-repeat top center;
	_padding: 0px 5px 0px 5px;
	line-height: 34px;
	padding: 0 5px 1px 5px; /*padding:0px 5px;*/
	color: #C4C4C4;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs5 a span
{
	float: none;
}
/* End IE5-Mac hack */
#tabs5 a:hover span
{
	color: #C4C4C4;
}
#tabs5 a:hover
{
	background-position: 100% -46px;
}
#tabs5 a:hover span
{
	background-position: 50% -46px;
	color: #C4C4C4;
}
#tabs5 #current1 a
{
	background-position: 100% 90px;
}
#tabs5 #current1 a span
{
	background-position: 50% 90px;
	color: #FA0073;
}
#tabs6
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#tabs6 ul
{
	margin: 0;
	padding: 0px;
	list-style: none;
}
#tabs6 li
{
	display: inline;
	margin: 0;
	padding: 0;
}
#tabs6 a
{
	float: left; /*background: url(          "../images/tableft3.gif" ) no-repeat left top;*/
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
#tabs6 a span
{
	float: left;
	display: block;
	background: url(                     "../images/tabright4.gif" ) no-repeat top center;
	_padding: 0px 5px 0px 5px;
	padding: 0px 5px 1px 5px; /*padding:0px 5px;*/
	color: #C4C4C4;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs6 a span
{
	float: none;
}
/* End IE5-Mac hack */
#tabs6 a:hover span
{
	color: #C4C4C4;
}
#tabs6 a:hover
{
	background-position: 100% -46px;
}
#tabs6 a:hover span
{
	background-position: 50% -46px;
	color: #C4C4C4;
}
#tabs6 #current a
{
	background-position: 100% 90px;
}
#tabs6 #current a span
{
	background-position: 50% 90px;
	color: #FA0073;
}
.mainhomemenu
{
	position: absolute;
	bottom: 5px;
	left: 0;
}
.mainhomemenu ul
{
	margin: 0;
	padding: 0;
}
.mainhomemenu li
{
	list-style: none;
	float: left;
	padding: 15px 0 0 0;
	height: 26px;
	background: url(../images/tabright3.gif) no-repeat 50% 0;
}
.mainhomemenu li a
{
	border-right: 1px solid #ffffff;
	color: #c4c4c4;
	font-weight: bold;
	padding: 0 10px;
}
.mainhomemenu li a:hover
{
	color: #ff0091;
}
.mainhomemenu li:hover
{
	background: url(../images/tabright3.gif) no-repeat 50% bottom;
}
.mainhomemenu2
{
	position: absolute;
	bottom: 5px;
	left: 0;
	height: 41px;
}
.mainhomemenu2 ul
{
	margin: 0;
	padding: 0;
}
.mainhomemenu2 li
{
	list-style: none;
	float: left;
	padding: 15px 0 0 0;
	height: 26px;
	background: url(../images/tabright3.gif) no-repeat 50% 0;
}
.mainhomemenu2 li a
{
	border-right: 1px solid #ffffff;
	color: #c4c4c4;
	font-weight: bold;
	padding: 0 10px;
}
.mainhomemenu2 li a:hover
{
	color: #ff0091;
}
.mainhomemenu2 li:hover
{
	background: url(../images/tabright3.gif) no-repeat 50% bottom;
}
.blueQuestion
{
	background: url(../images/BlueQuestionIcon.jpg) no-repeat;
	width: 16px;
	height: 16px;
	float: left;
}
.captchaImage
{
	height: 40px;
}
.captchaText
{
	float: left;
	padding: 7px 0 0 7px;
}
.addleft
{
	background: url(../images/addleft.jpg) no-repeat;
	float: left;
	width: 5px;
	height: 28px;
}
.addright
{
	background: url(../images/addright.jpg) no-repeat;
	float: left;
	width: 5px;
	height: 28px;
}
.addmid
{
	background: url(../images/addmid.jpg) repeat-x;
	float: left;
	height: 20px;
	padding: 5px;
	color: #FFFFFF;
	border: none;
	font-size: 12px;
	cursor: pointer;
}
.plansTHCommercial
{
    color: #424242;
    background: #FFF url(../images/download_top_bg.png) repeat-x top left;
    padding-left: 55px; 
    height:45px;
    line-height: 45px;
}

.unlimitedTHCommercial
{
    color: #424242;
    background: #FFF url(../images/download_top_bg.png) repeat-x top left;
}


.priceTHCommercial
{
   color: #424242; 
   background: #FFF url(../images/download_top_bg.png) repeat-x top left;
}

.planTDSubTitle
{	
	color: #FF0066;
	border-bottom:1px solid #DFDFDF;
    border-right:1px solid #DFDFDF;
    padding-left: 55px;
}
.smallTitleCommercial
{
    color: #424242; 
    font-size: 11px;
    font-weight:normal;
}




