body
{
	background: #EDEDED; /*#8B8B8B*/
	color: #333333;
	font-family: "Arial" , Helvetica, sans-serif;
	font-size: 12px;
	height: 100%;
	margin: 0em auto;
	text-align: center;
}

.langscontainer
{
	/*background:transparent url(../images/langHldr_bg.gif) repeat-x;*/
	background-color: #FFF;
	height: 23px;
	overflow: hidden;
	width: auto;
	text-decoration: none;
	color: #000;
}

.langscontainer2
{
	margin: 0px auto;
	overflow: hidden; /*padding-left:3em;*/
	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;
}

.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;
	overflow: hidden;
}

.menuContainer
{
	clear: both;
	float: right;
	padding-top: 1em;
	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
{
	width: 946px;
	margin: 0 auto;
	overflow: hidden; /*height:500px; min-height:500px; height:auto !important;*/
}

.containerMinHight
{
	min-height: 500px;
	height: auto !important;
	height: 500px;
	padding-bottom: 2em;
}

.pricingContainer
{
	width: 885px;
	border: 1px solid #D7D7D7;
	overflow: hidden;
	margin: 0em auto;
}

.pricingContainer2
{
	width: 99.50%;
	border: 2px solid #FFFFFF;
	overflow: hidden;
}

.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;
	width: 700px;
	margin: 0em auto;
	text-align: left;
}

.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;
}

.btnREdge
{
	background: transparent url(../images/btn_right_edge.gif) repeat-y right top;
	height: 34px;
	overflow: hidden;
	padding-right: 2px;
}

.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;
}

.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;
}

.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%;
}

.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: #CCFFFF;
}

.first a
{
	color: #CCFFFF;
}

.second
{
	color: #99CCCC;
}

.second a
{
	color: #99CCCC;
}

.third
{
	color: #66CCCC;
}

.third a
{
	color: #66CCCC;
}

.forth
{
	color: #339999;
}

.forth a
{
	color: #339999;
}

.fifth
{
	color: #009999;
}

.fifth a
{
	color: #009999;
}

.six
{
	color: #006666;
}

.six a
{
	color: #006666;
}


.QuoteRight
{
	float: right;
	font-size: 9pt;
	font-style: normal;
	cursor: pointer;
}

.containerHeight
{
	min-height: 400px;
	height: auto !important;
	height: 400px;
}


/*		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: none;
}

.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;
}

.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-top: 2em;
	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: 12px;
	font-weight: bold;
	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;
	padding-left: 60px;
}

.supportFormBodr
{
	width: 450px;
	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
{
	background: url(../images/headerTopBg.gif) repeat-x left bottom;
	width: 100%;
}

.headercontainer
{
	margin: 0em auto;
	overflow: hidden;
	width: 990px;
}

.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: 16px;
	font-weight: bold;
	color: #949494;
	margin-top: 3px;
	width: 198px;
	background: transparent;
}

.signinInputPayment
{
	border-style: none;
	font-size: 13px;
	color: #414141;
	margin: 0px;
	background: transparent;
	padding-top: 7px;
}

.signinInputActive
{
	border-style: none;
	height: 20px;
	font-size: 16px;
	font-weight: bold;
	color: #313131;
	margin-top: 3px;
	width: 244px;
	padding-left: 3px;
	background: transparent;
}
.signinInputActive1
{
	border-style: none;
	height: 20px;
	font-size: 16px;
	font-weight: bold;
	color: #313131;
	margin-top: 3px;
	width: 245px;
	padding-left: 3px;
	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 6px 0px 2px;
	text-decoration: none;
}

.signinHomeL
{
	background: transparent url(../images/signinHomeL.gif) no-repeat left top;
	float: left;
	padding-left: 11px;
	height: 38px;
}

.signinHomeR
{
	background: transparent url(../images/signinHomeR.gif) no-repeat right top;
	float: left;
	padding-right: 11px;
	height: 38px;
}

.signinInputBoxH
{
	background: transparent url(../images/signinInputBoxH.gif) no-repeat;
	height: 31px;
	width: 208px;
}

.signinHomeL2
{
	background: transparent url(../images/signinHomeL2.gif) no-repeat left top;
	float: left;
	padding-left: 6px;
	height: 45px;
}

.signinHomeR2
{
	background: transparent url(../images/signinHomeR2.gif) no-repeat right top;
	float: left;
	padding-right: 6px;
	height: 45px;
}

.signinHomeM2
{
	background: transparent url(../images/signinInputBoxH2.gif) repeat-x left top;
	color: #FFF;
	cursor: pointer;
	float: left;
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	line-height: 45px;
	height: 45px;
	margin: 0px;
	padding: 0px 6px;
	text-decoration: none;
}


.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;
	padding: 0px;
}

.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;
	height: 331px;
	width: 100%;
}

.graphicContainer
{
	width: 990px;
	margin: 0em auto;
}

.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: 0px;
	left: 0px;
}

.linksContainerHP
{
	margin: 0em auto;
	color: #C4C4C4;
	overflow: hidden;
}

.linksContainerHP ul
{
	left: 10px;
	padding: 0px;
	margin: 0px;
}

.linksContainerHP li
{
	display: block;
	float: left;
	padding: 0px;
	margin: 0px;
	list-style: none;
}

.linksContainerHP li a
{
	color: #C4C4C4;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 0px 7px;
	background: url(../images/currentLink2.gif) no-repeat top center;
	list-style: none;
}

.linksContainerHP li a:hover
{
	background: url(../images/currentLinkHP.gif) no-repeat top center;
	color: #FA0073;
}

.featuresPublicSection
{
	background: #3E3E3E;
	padding: 0px;
	margin: 0px;
	color: #C5C5C5;
}

.featuresPublicMain
{
	/*width: 990px;*/
	margin: 0em auto;
	overflow: hidden;
}

.featuresBox
{
	width: 485px;
	float: left;
	padding-top: 4px;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
}

.featuresBoxHeading
{
	font-size: 23px;
	font-weight: bold;
	line-height: 25px;
}

.featuresContainer
{
	padding: 10px 0px;
}

.featuresContainer a
{
	color: #C4C4C4;
}

.featuresContainer a:hover
{
	color: #FA0073;
}

.subheadingTxt
{
	font-size: 13px;
}

.guranteeQuoteSection
{
	width: 505px;
	float: left;
}

.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;
}

.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;
	border-top: 1px solid #252525;
	background: #3E3E3E;
}

.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: #3E3E3E;
	overflow: hidden;
}

.footerContainer
{
	overflow: hidden;
	font-weight: bold;
	font-size: 12px;
	width: 990px;
	margin: 0em auto;
}

.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;
}

.linksContainer ul
{
	padding: 0px;
	margin: 0px;
	list-style: none;
}

.linksContainer li
{
	display: block;
	float: left;
	padding: 0px;
	margin: 0px;
}

.linksContainer li a
{
	color: #C4C4C4;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 45px;
	display: block;
	padding: 0px 7px;
	background: url(../images/currentLink2.gif) no-repeat top center;
}

.linksContainer li a:hover
{
	background: url(../images/currentLink.gif) no-repeat top center;
	line-height: 45px;
	color: #FA0073;
}

.currentLink
{
	background: url(../images/currentLink.gif) no-repeat top center;
	line-height: 45px;
	color: #FA0073;
}


/************** 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;
}

.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;
}

.signUpOuterInputBox
{
	background: url(../images/signupInputBox.gif) no-repeat;
	/*width: 316px;*/
	width:251px;
	height: 31px;
}

.signUpInputErrorMsg
{
	height: 12px;
	color: #F50000;
	font-size: 11px;
}

.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;
}

.signUpDropMenuR2
{
	background: transparent url(../images/signupInputBoxR2.gif) no-repeat;
	float: left;
	height: 36px;
	width: 5px;
}

.signUpDropMenuR
{
	float: left;
	background: url(../images/signupInputBoxArrow.gif) no-repeat;
	width: 23px;
	height: 36px;
}

.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: 950px;
	margin: 0em auto;
	border-top: 1px solid #D6D6D6;
	padding: 5px;
	text-align: left;
	background: #FFFFFF;
	border-bottom: 1px solid #D6D6D6;
}

.pricingTableTxt
{
	font-size: 18px;
	font-weight: bold;
}

.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: #FA0073;
}

.everythingTD
{
	border-right: 1px solid #DFDFDF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #DFDFDF;
	color: #FA0073;
}

.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: #FA0073;
}

.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;
}

.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: #FA0073;
}

.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;
}

/************** Signup popup - starts here **************/

/*	New Homepage Design	22nd Aug 2008 - Ends	*/
/* by Pandu */
.accoutTypeHolder
{
	border-left: solid 1px #b8b8b8;
	border-top: solid 1px #b8b8b8;
	border-bottom: solid 1px #b8b8b8;
	padding-left: 12px;
	background-image: url(../images/newaccount_itembg.gif);
	background-repeat: repeat-x;
	background-color:#EBEBEB;
	/*width: 240px;*/
	width: 290px;
	padding-top: 10px;
	min-height: 59px;
	height: auto !important;
	height: 59px;
}
.accoutTypeHolder .paymentname
{
	font-family: Arial;
	font-size: 16px;
	color: #fa007f;
	font-weight: bold;
}
.accoutTypeHolder .paymentdescription
{
	font-family: Arial;
	font-size: 10pt;
	margin-left: 25px;
	color: #333333;
	font-weight: normal;
}
.accoutTypeHolder1
{
	border: 0px;
	padding-left: 12px;
	background-color: Transparent;
	cursor: pointer;
	/*width: 240px;*/
	width: 290px;
	padding-top: 10px;
	min-height: 59px;
	height: auto !important;
	height: 59px;
}

.accoutTypeHolder1 .paymentname
{
	font-family: Arial;
	font-size: 16px;
	color: #fa007f;
	font-weight: bold;
	cursor: pointer;
}
.accoutTypeHolder1 .paymentdescription
{
	font-family: Arial;
	font-size: 10pt;
	margin-left: 25px;
	color: #333333;
	font-weight: normal;
	cursor: pointer;
}

