/*CSS Document*/
/*(revivl) CSS files - by http://www.Konstantinfosolutation.com India*/
/*Comment all css which you are not useing in Layout*/
/*Don't use undescore(_)*/
/*Don't define font family in body*/  
/*Use Proper name for css*/

/* Main Wraper */

#MainCantainer{ clear:both; width:100%;}
#Wraper{ width:1002px; clear:both; height:auto;  margin:0 auto;}
#WraperHeader{ clear:both; width:935px; padding-top:0px; margin:0 auto; height:122px;}
/* select language css */
#SelectLanguage{ float:right; width:auto; height:27px; margin-right:5px;}
.SelecetLangCorn{ float:left; width:6px; height:27px;}
.SelectLangCenter{ float:left; width:auto; height:22px; background:#f1f6f9; padding-top:5px;}
#WraperNavigationBlock{float:right; width:360px; height:27px; padding-top:69px;}

.navigation_link{ float:left; width:auto; height:13px; padding-left:21px;}

/* Site Logo,Group Owner/ Publisher and Readers Logo */
.BlankLink{ width:124px; height:115px;cursor:pointer;}

.ReaderLogo{ float:left; width:49px; height:52px; background:url(../images/readers_icon.gif) no-repeat;}
.GroupOwnerLogo{ float:left; width:45px; height:44px; background:url(../images/group_owner_icon.gif) no-repeat;}
.PublisherLogo{ float:left; width:47px; height:52px; background:url(../images/publisher_icon.gif) no-repeat;}

/* footer wrapper */
#FooterWrapper{ width:100%; float:left;background:#FFFFFF; border-top:#dfdfdf 2px solid; height:71px; margin-top:15px;}
.FooterLink{ margin:0 auto; width:500px; text-align:center; clear:both; padding-top:20px;}


#MiddleWrapper{ clear:both; padding-top:20px; height:auto !important; width:935px; margin:0 auto;min-height:408px;height:408px}
.MiddleContainer{ background:#FFFFFF; border:1px solid #d5d5d5; width:931px; height:auto; clear:both;}
.MiddleContainer1{ width:885px; height: auto; padding:23px; clear:both;}
.MiddleContainer2{ width:906px; height:auto; padding:10px; clear:both;}
.IndexLeftBlock{width:552px; height:auto; padding-right:20px; float:left;}
.IndexRightBlock{width:302px; height:auto; float:right; padding-top:30px;}
.TextBlock{ float:left; width:552px; padding-top:15px;}
.GetStartImage{ float:left; width:auto; height:auto;}
.IconImage{ float:left; width:50px; height:auto;}
.IconText{ float:left; width:480px; height:auto; padding-left:15px;}
.IconText1{ float:left; width:500px; height:auto; padding-left:15px;}



/* sign in section */
.JoinTopBg{ background:url(../images/join_box_tp.jpg) no-repeat; width:291px; height:24px; float:left; padding-left:10px; padding-top:10px;}
.JoinCenter{ float:left; border-left:1px solid #52a9d4; border-right:1px solid #52a9d4; width:279px; padding:10px;}
.JoinBot{width:301px;float:left;}
.NewsLetterLink{ float:left; width:150px; padding-left:93px; padding-top:5px;}
.TakeTourButton{ float:left; padding-left:200px; padding-bottom:15px; padding-top:20px; width:auto;}
.ArrowImage{ float:left; width:10px; height:auto; padding-top:3px;}
.NoteText{ float:left; width:600px; padding-top:30px;}

.MainHeadingBlock{ background:url(../images/heading_bg.jpg) repeat-x; height:36px; width:921px; padding-top:8px; padding-left:10px;}
.WhatTextRow{ float:left; width:800px; padding-top:5px; }
.WhatContaintBlock{ float:left; width:780px; padding-left:10px;}
.ArrowImg{ float:left; width:5px; padding-top:5px;}

/* Site Button Css  */
.ClickButton{ float:leftl; width:97px; height:22px; background:url(../images/click_bt_bg.jpg) no-repeat; text-align:center; padding-top:8px;}
.ChangePasswordButon{ float:left; width:155px; height:22px; background:url(../images/ch_pw_bt_bg.jpg) no-repeat; text-align:center; padding-top:8px;}
.ShoWContactButton{ float:left; width:125px; height:22px; background:url(../images/show_con_bt_bg.jpg) no-repeat; text-align:center; padding-top:8px;}
.SendInvitationButton{ float:left; background:url(../images/send_invitation_bt_bg.jpg) no-repeat; width:134px; height:22px; padding-top:8px; text-align:center;}
.DeleteGroupButton{ float: left; width:104px; height:22px; background:url(../images/edt_group_bt_bg.jpg) no-repeat; padding-top:8px; text-align:center;}
.EditGroupButton{ float: left; width:90px; height:22px; background:url(../images/edit_group_bt.jpg) no-repeat; padding-top:8px; text-align:center;}

button{border:0px;background-color:#ffffff;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#d8f2ff; font-weight:bold; height:30px;width:84px; vertical-align:middle; background:url(../images/back_bt_bg.jpg) no-repeat center;}
button:hover{border:0px;background-color:#ffffff;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#ffffff; font-weight:bold; height:30px;width:84px; vertical-align:middle; background:url(../images/back_bt_bg.jpg) no-repeat center;}
button.custom{border:0px;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#d8f2ff; font-weight:bold; height:30px; vertical-align:middle;width:auto;background:none;}
button.custom:hover{border:0px;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#ffffff; font-weight:bold; height:30px; vertical-align:middle;width:auto;background:none;}

button.index{border:0px;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#d8f2ff; font-weight:bold; height:40px; vertical-align:middle;width:auto;background:none;}
button.index:hover{border:0px;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#ffffff; font-weight:bold; height:40px; vertical-align:middle;width:auto;background:none;}


.BackNextCalculateCancelButtonLink{border:0px;background-color:#ffffff;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#d8f2ff; font-weight:bold; height:22px;width:84px; vertical-align:middle; background:url(../images/back_bt_bg.jpg) no-repeat center;padding-top:8px;}

button.disable{border:0px;background-color:#ffffff;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#d8f2ff; font-weight:bold; height:30px;width:auto; vertical-align:middle;background:url(../images/confirm_payment_bt_bg2.jpg) no-repeat center;}
button.BackNextCalculateCancelButton{border:0px;background-color:#ffffff;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#d8f2ff; font-weight:bold; height:30px;width:84px; vertical-align:middle; background:url(../images/back_bt_bg.jpg) no-repeat center;}
button.BackNextCalculateCancelButton:hover{border:0px;background-color:#ffffff;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#ffffff; font-weight:bold; height:30px;width:84px; vertical-align:middle; background:url(../images/back_bt_bg.jpg) no-repeat center;}

button.BackNextCalculateCancelButton_new{border:0px;background-color:#ffffff;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#d8f2ff; font-weight:bold; height:30px;width:84px; vertical-align:middle; background:url(../images/back_bt_bg.jpg) no-repeat center;}
button.BackNextCalculateCancelButton_new:hover{border:0px;background-color:#ffffff;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#ffffff; font-weight:bold; height:30px;width:84px; vertical-align:middle; background:url(../images/green_butt.png) no-repeat center;}
button.button_selected{border:0px;background-color:#ffffff;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#ffffff; font-weight:bold; height:30px;width:84px; vertical-align:middle; background:url(../images/green_butt.png) no-repeat center;}

button.ContinueButton{border:0px;background-color:#ffffff;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#d8f2ff; font-weight:bold; height:30px;width:104px; vertical-align:middle; background:url(../images/cotinue_bt_bg.jpg) no-repeat center;}
button.ContinueButton:hover{border:0px;background-color:#ffffff;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#ffffff; font-weight:bold; height:30px;width:104px; vertical-align:middle; background:url(../images/cotinue_bt_bg.jpg) no-repeat center;}

button.OkButton{ background:url(../images/ok_bt_bg.jpg) no-repeat center;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#d8f2ff; border:0px;background-color:#ffffff;cursor:pointer;font-weight:bold; height:30px;width:64px; vertical-align:middle;}
button.OkButton:hover{border:0px;background-color:#ffffff;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#ffffff; font-weight:bold; height:30px;width:64px; vertical-align:middle; background:url(../images/ok_bt_bg.jpg) no-repeat center;}

button.ConfirmPaymentButton{border:0px;background-color:#ffffff;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#d8f2ff; font-weight:bold; height:30px;width:135px; vertical-align:middle; background:url(../images/confirm_payment_bt_bg.jpg) no-repeat center;}
button.ConfirmPaymentButton:hover{border:0px;background-color:#ffffff;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#ffffff; font-weight:bold; height:30px;width:135px; vertical-align:middle; background:url(../images/confirm_payment_bt_bg.jpg) no-repeat center;}

button.SendInvitationButton2R{border:0px;background-color:#ffffff;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#d8f2ff; font-weight:bold; height:30px;width:140px; vertical-align:middle; background:url(../images/send_invitation_bt_bg.jpg) no-repeat center;}
button.SendInvitationButton2R:hover{border:0px;background-color:#ffffff;cursor:pointer;Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size: 12px; color:#ffffff; font-weight:bold; height:30px;width:140px; vertical-align:middle; background:url(../images/send_invitation_bt_bg.jpg) no-repeat center;}
.buttonleft{background:url(../images/buttonleft.jpg) no-repeat center;width:7px;height:30px}
.buttonright{background:url(../images/buttonright.jpg) no-repeat center;width:7px;height:30px}
.buttoncenter{background:url(../images/buttoncenter.jpg) repeat-x center;height:30px}
/* About us section */
.HeadingText{ float:leftl; padding-top:5px; width:900px; padding-bottom:5px;}
.AboutusText{ float:leftl; padding-top:5px; width:900px;}
.WhatTextBlock{ float:left; background: #f0f7fb; border-top:1px solid #a2cce0; width:885px; padding-left:15px; padding-top:15px; height:auto; padding-bottom:20px; margin-top:3px;}

/* contact us section */
.ContactUcBlock{ width:870px; height:auto; float:left; padding-left:15px;}
.DenotesTextBlock{ float:left; padding-bottom:15px; width:auto;}
.DenotesTextBlock1{ float:left; width:auto; padding-left:5px;}

/* registration section here */
.RegistrationBlock{ width:870px; height:auto; float:left; padding-left:15px;}
.PaggingBlock{ float:right; padding-bottom:15px; width:auto;}
.PaggingBlock1{ float:right; width:auto; padding-right:10px;}
.PagingLink{ float:left; width:auto; padding-left:5px; height:auto;}
.ArrowImg1{ float:left; width:15px; padding-left:8px; height:auto; padding-top:3px;}
.EmilText{ float:left; width:850px; padding-top:15px;}

/* my account pages left section*/
#LeftWrapper{ float:left; width:164px; padding-right:18px; height:auto;}
.PanelBlock{ float:left; width:164px; height:auto; padding-bottom:10px;}
.PanelTopShed{ float:left; width:159px; height:28px; background:url(../images/panel_top_bg.jpg) no-repeat; padding-left:5px; padding-top:8px;}
.PanelTop{ float:left; width:164px; height: auto;}
.PanelHeadingText{ float:left; width:150px; height: auto; padding-left:5px; padding-top:3px; border-bottom:1px dashed #b2d2dd; padding-bottom:8px; }
.PanelHeadingText1{ float:left; width:130px; height: auto; padding-left:5px; padding-top:3px; border-bottom:1px dashed #b2d2dd; padding-bottom:8px; }
.PanelBg{ float:left; width:154px; background:url(../images/left_center.jpg) repeat-y; height: auto; padding:5px;}
#RightWrapper{ float: right; width:750px;}
.LinkBlock{ width:150px; height:auto; border-bottom:1px dashed #b2d2dd; float:left; padding-bottom:5px;}
.LinkBlock1{ width:150px; height:auto;float:left; padding-bottom:0px;}
.IconBlock{ float:left; width:23px; height:auto; padding-top:6px;}
.IconBlock1{ float:left; width:23px; height:auto;}
.PanelLinkText{ float:left; width:120px; padding-left:5px; padding-top:10px;}
.PanelLinkText1{ float:left; width:109px; padding-left:5px; padding-top:3px;}
.PanelSubLink{ float:left; padding-left:30px; width:120px;}
.MemberMiddleContainer{ background:#FFFFFF; border:1px solid #d5d5d5; width:750px; height:auto; clear:both;}
.MemberMiddleContainer1{ width:710px; height: auto; padding:18px; clear:both;}
.MemberMiddleContainer2{ width:750px; height: auto; clear:both;}
.MemberMainHeadingBlock{ background:url(../images/heading_bg.jpg) repeat-x; height:36px; width:740px; padding-top:8px; padding-left:10px;}
.FormBlock{ float:left; width:630px; padding-left:50px; padding-top:10px; padding-bottom:20px;}

/* change password section */
.TopHeadingLine{ float:left; width:742px; padding-left:8px; padding-top:20px; border-bottom:1px solid #e3e3e3; padding-bottom:5px;}
.TopHeadingLine1{ float:left; width:745px; padding-left:5px; padding-top:0px;}
.TopHeadingLine2{ float:left; width:742px; padding-left:8px; padding-top:20px;padding-bottom:5px;}

/* my account section */
.MyAccountBlock{ float:left; width:730px; padding-left:8px; padding-top:15px; border-bottom:1px solid #e3e3e3; padding-bottom:10px; padding-right:8px;}
.MyAccountBlock1{ float:left; width:730px; padding-left:8px; padding-top:15px; padding-bottom:10px; padding-right:8px;}
.AddGroupBlock{ float:left; width:361px;}
.ManageCampaginBlock{ float:left; width:361px; padding-left:8px;}
.BlueheadngText{ float:left; width:auto; padding-left:10px; padding-bottom:5px;}
.BlueDeatilText{ float:left; width:329px;}
.BlueTopImg{ float:left; width:361px; height:auto;}
.BlueCenter{ width:345px; background:#d2e8f3; float:left; height:auto; padding:8px;}
.WhiteTopImg{ float:left; width:345px;}
.WhiteCenter{ float:left; width:329px; background:#FFFFFF; padding:8px;}
.ClicHereButton{ float:right; width:auto; padding-top:8px;}

/* create Campaign section */
.FormBlock1{ float:left; width:650px; padding-left:50px; padding-top:10px; padding-bottom:20px;}
.SelectionBlock{ float:left; width:635px; padding-top:10px; padding-bottom:10px; padding-left:15px; border-bottom:1px solid #d5d5d5;}
.SelectionBlock1{ float:left; width:635px; padding-top:10px; padding-bottom:10px; padding-left:15px;}
.GroipTextBlock{ float:left; width:635px; padding-top:10px; border-bottom:1px dashed #a5a5a5; padding-bottom:10px;}
.GroupCheckBox{ float:left; width:20px;}
.GroupNameText{ float:left; width:105px; padding-left:5px;}
.GroupDescriptionBlock{ float:left; width:490px;}
.GroupButton{ width:185px;margin:0 auto; padding-top:10px;}
.GroupButton1{ width:635px; padding-top:10px; float:left;}
.ButtonCss{ float:left; width:auto; padding-left:5px;}
.TargetAudienceBlock{ float:left; width:721px; padding-top:5px;}
.TargetSelection{ float:left; width:721px; border-bottom:1px solid #d5d5d5; padding-bottom:5px; margin-bottom:8px;}
.AgeGroupSection{ float:left; width:715px; padding:5px; background:#f8f8f8; margin-top:4px;}


/* Status Trackor Img */
.StatusTracker{ float:right; width:11px; height:auto; padding-top:6px;}
.StatusTracker1{ float:right; width:11px; height:auto; padding-top:6px; padding-right:10px;}

/* faq section */
.QuestionBlock{ float:left; width:900px; border-bottom:1px solid #d4d4d4; padding-bottom:8px; height:auto;}
.QuestionBlock1{ float:left; width:900px; border-bottom:1px solid #d4d4d4; padding-bottom:8px; padding-top:15px; height:auto;}

/* import webmail section*/
.WebmailBlock{ float:left; width:590px;}
.InviteText{ float:left; padding-bottom:8px; padding-top:10px; border-bottom:1px solid #cccccc; width:555px;}
.WebmailServiceBlock{ float:left; padding-bottom:8px; padding-top:10px; width:560px;}
.WebmailContactsBlock{ float:left; width:555px; padding-top:20px;}
.WebmailContactsCenter{ float:left; width:555px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999; background:#FFFFFF;}
.WebmailContactsTopBg{ float:left; width:536px; background:url(../images/arro_bg.jpg) repeat-x; height:12px; padding-left:20px;}
.MailSericeBlock{ width:380px; margin:0 auto;}

/*invite Friends Section */
.EmailAddressBlock{ float:left; width:483px;}
.EmailtopImg{ float:left; width:483px;}
.EmailHeading{ float:left; padding-bottom:5px; width:220px;}
.EmailCenterBg{ float:left; width:467px; background:#d2e8f3; padding-left:8px; padding-right:8px; padding-bottom:8px;}
.EmailExtractorBlock{ float:right; width:227px;} 
.ExtractorTopimg{ float:left; width:227px;}
.ExtractorCenterBg{ float:left; width:227px; background:url(../images/extarcto_cen.jpg) repeat-y;}

/* My Campaign  Section */
.MyCampaignBlockLeft{ float:left; width:357px; padding-left:3px;}
.MyCampaignBlockRight{ float:right; width:357px; padding-right:0px;}
.CampaginNameBlock{ float:left; width:357px; padding-bottom:10px;}
.MyCampBluTopImg{ float:left; width:357px;}
.MyCampBlueCenter{ float:left; width:341px; padding-left:8px; padding-right:8px; background:url(../images/my_camp_cen.jpg) repeat-y;}
.MyCampWhiteTopImg{ float:left; width:342px;}
.MyCampwhiteCenter{ float:left; width:326px; background:#FFFFFF;padding-left:8px; padding-right:8px; padding-top:8px;}

/* campaign Detil section */
.CampaginDetailBlock{width:713px; padding-bottom:10px; margin:0 auto;}
.BlueCornTopImg{float:left; width:713px;}
.DetailBlueCenter{ float:left; width:698px; background:#d1e7f4; border-left:1px solid #bed9ea; border-right:1px solid #bed9ea; padding-left:7px; padding-right:7px;}
.whiteCornTopImg{float:left; width:698px;}
.DetailWhiteCenter{ float:left; width:686px; background:#ffffff; padding-left:7px; padding-right:7px;}
.CampaginNameText{ float:left; width: auto; padding-bottom:5px;}
.CamDetailButton{ float:left; width:auto; padding-left:5px; padding-top:10px;}

/* for height in index page */
.Pageheight{ float:left; width:100%; height:130px;}

/* add/edit interest selection part */
.StepsBlock{ float:left; width:717px;}
.StepsBg{ float:left; width:705px; background:#f9f9f9; margin-top:8px; padding:8px;}
.StepsBg1{ float:left; height:4px; background:#f0f0f0; width:721px; margin-bottom:10px;}

/* contact list Section */
.ContactListMainBlock{ float:left; padding-left:10px; width:700px;}
.ContactListBlock{ float: left; background:#eeeeee; border:1px solid #cbcbcb; width:610px; height:739px;}
.ContactSelectionBarTop{ float:left; padding:10px; width:580px;}
.ContactblockmainMid{ float:left; width:575px; margin-top:8px;}
.AlphabetWord{ float:left; width:15px; padding-left:14px; padding-bottom:8px;}
.ContactSelectionBarMid{ float:left;width:560px; background:#deeff8; margin-top:5px;}
.ContactListDetail{ float: left; background:#ffffff; width:594px; height:683px; padding:8px; overflow:auto;}
.contactSortBlock{ float: left; width:36px; margin-top:40px; margin-bottom:40px;}
.ContactSort{ float:left; width:36px;}
.ContactSortCenter{ float:left; width:36px; border-left:1px solid #d7d7d7; height:auto;}
.SelectButonBlock{ float:left; padding-left:40px; padding-top:15px;}

/* popup section */
.MainPopupBlock{ width:986px; border:3px solid #026598; padding:5px; background:#FFFFFF; margin:10px auto; clear:both;}
.PopupHeadingText{ float:left; width:970px; background:#f0f0f0; padding:8px; margin-top:10px;}
.PopupHeadingText2{ float:left; width:960px; background:#f0f0f0; padding:8px; margin-top:10px;}
.PopupHeadingText1{ float:left; width:965px; background:#f0f0f0; padding:5px; margin-top:3px;}
.PopupMiddleContent{ float:left; width:970px; background:#f9f9f9; padding:8px; border-bottom:2px solid #e8e8e8; margin-bottom:5px;}
.PopupMiddleContent1{ float:left; width:960px; background:#f9f9f9; padding:8px; border-bottom:2px solid #e8e8e8; margin-bottom:5px;}
.PopupBottomButton{ float:left; width:970px; padding-top:15px;}
.YourSelectionBlock{ float: left; width:280px; height:275px; padding-left:5px; overflow:scroll;}
.YourSelectionBlock1{ float: right;  padding-left:5px; overflow:hidden;height:300px;}
.YourSelectionBlock2{ float: right; width:210px; height:250px; padding-left:5px; overflow:scroll;}
.YourSelectionBlock3{ float: right; width:240px; height:250px; padding-left:5px;margin-right:5px; overflow:scroll;}
.CategoriesText{ float:left; width:auto; height:20px; padding-top:2px;}
.CategoriesText1{ float:left; width:auto; height:20px; padding-right:10px; padding-top:2px;}
.CategoryArrow{ float:left; width:auto; padding-left:10px; padding-right:10px; padding-top:6px; }


/* pagging */
.PageingNew{ float:left; padding:3px 6px; border:1px solid #c7c7c7; margin:0 1px; }
.onRolloverNew {
	background:#c1e5fa; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;TEXT-DECORATION: none;}
.onRolloutNew {
background:#ebebeb; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5d5d5d;}

.PageingNew a { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
.PageingNew a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0281c0; }

/* 05-11-2008 */
.SelectUserBlock{width:794px; margin:auto; padding:3px;}
.SelectUserHeadding{ float:left; width:794px; padding-bottom:15px;}
.SelecTBoxBlock{ float:left; width:379px;}
.SelecTBoxBlock1{ float:right; width:379px;}
.SelectBoxTop{ float:left; width:379px; height:10px;}
.SelectBoxCenter{ float:left; width:363px; height:auto; background:url(../images/box1_center.jpg) repeat-y;padding-left:8px; padding-right:8px;}
.UserInfoBlock{ float:left; width:363px; padding-bottom:10px;}
.InfoText{ float: left; width:306px; padding-left:8px; text-align:justify;}
.InfoText1{ float: left; width:360px; padding-top:15px; text-align:justify; padding-bottom:6px;}
.UseraContinue{ width:127px; height:37px; margin:auto; clear:both; padding-top:30px;}


/* New CSS ---  26-11-2008*/

#navi1 { height:26px;}
#navi1 ul {
list-style-type : none;
padding : 0;
margin: 5px 0 0 0;
}

#navi1 li {
display : inline;
}

#navi1 li a.invitenonselected {
float : left;
padding :5px 12px;
margin: 0 0 0 4px;
text-decoration : none;
color: #355464;
background:url(../images/invite_friend_select_tab_bg.jpg) repeat-x top;
font-family:Arial, Helvetica, sans-serif;
 color:#4f90ad;
font-size:12px;
border-left:1px solid #aaddf7; border-top:1px solid #aaddf7; border-right:1px solid #aaddf7;
}

#navi1 li a.invitenonselected:hover {
background:url(../images/invite_friend_select_tab_bg2.jpg) repeat-x top;
font-family:Arial, Helvetica, sans-serif;
color:#0c4a65;
font-size:12px;
border-left:1px solid #aaddf7; border-top:1px solid #aaddf7; border-right:1px solid #aaddf7;
}
#navi1 li a.inviteselected {
float : left;
padding :5px 12px;
margin: 0 0 0 4px;
text-decoration : none;
background:url(../images/invite_friend_select_tab_bg2.jpg) repeat-x top;
font-family:Arial, Helvetica, sans-serif;
color:#0c4a65;
font-size:12px;
border-left:1px solid #aaddf7; border-top:1px solid #aaddf7; border-right:1px solid #aaddf7

}

#navi1 li a.inviteselected:hover {
background:url(../images/invite_friend_select_tab_bg2.jpg) repeat-x top;
font-family:Arial, Helvetica, sans-serif;
color:#0c4a65;
font-size:12px;
border-left:1px solid #aaddf7; border-top:1px solid #aaddf7; border-right:1px solid #aaddf7;
}



#InviteFriendContantBlock{ clear:both; padding:10px; margin:0px; background:#eef9fe; width:710px; height:auto;  border:1px solid #c1d2d9; }

.InviteFriendStep1{ clear:both; padding:15px 0 15px 0; border-bottom:1px dashed #c1d2d9; }
.InviteFriendStep2{ clear:both; padding:15px 0 15px 0; border-bottom:1px dashed #c1d2d9; }

.InviteFriendStep2BlockR{ clear:both; padding:5px 10px 10px 5px; margin:0px 0; width:680px; }
.InviteFriendStep2Left{ float:left; padding:0 0 0 18px; width:293px; }

.InviteFriendStep2Right{ float:left; padding:0 0 0 18px; width:343px; }


/* 01-12-2008 new css */
.InviteFriendSMailListLeft{ float:left; padding:0 0 0 10px; width:325px; }
.InviteFriendSMailListRight{ float: right; padding:0 0 0 20px; width:315px; border-left:1px dashed #c1d2d9; height:auto; }
.UserNameBox{ float:left; width:325px; height:auto;}
.InviteFriendmailListingBlock{ float:left; width:310px; overflow:auto; height:280px;}


/*ClearFix*/
.Clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.Clear{ clear:both;}
.Clearfix {display:inline-block;}


h1 {font-size: 100%;}
h2 {font-size: 80%;}

.CampaignDetailBox{ background:#f7f7f7; border:1px solid #cccccc;}
.CampaighHeaddingColor{ background:#ebebeb;}
.CampaignDetailInfo{ background:#fefefe;}
.borderNew{ border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf;}
.borderleft{ border-left:1px solid #dfdfdf;}
.borderright{ border-right:1px solid #dfdfdf;}
.tablborder{ border:1px solid #dfdfdf;}
.NewBottomBdr{ border-bottom:1px solid #dfdfdf;}
.BgGrayNew09{ background:#f3f3f3;}
/* 30-03-2009 new css */
.TourLeftBlock{width:425px; height:auto;float:left;}
.TourRightBlock{width:390px; height:auto; float:right; padding-top:80px; padding-left:50px;}
.TourToolsBg{ float:left; width:333px; height:200px; background:url(../images/tour_bt_bg.jpg) no-repeat; padding-top:9px;}

/* New CSS -- 1-5-2009*/

.IndexLeftBlockNew{width:650px; height:auto; padding-right:10px; float:left;}
.IndexRightBlockNew{width:200px; height:auto; float:right; padding-top:30px;}
.JoinTopBgNew{ background:url(../images/join_box_tp1.jpg) no-repeat; width:200px; height:24px; float:left; padding-left:5px; padding-top:10px;}
.JoinCenterNew{ float:left; border-left:1px solid #52a9d4; border-right:1px solid #52a9d4; width:188px; padding:5px;}
.JoinBotNew{width:200px;float:left;}
.NewsLetterLinkNew{ float:left; width:150px; padding-left:93px; padding-top:5px;}
.TakeTourButtonNew{ float:left; padding-left:200px; padding-bottom:15px; padding-top:20px; width:auto;}

/* 23-07-2009 --- Tour Page CSS Start Here */


.TourBodyBg{ clear:both; background:#ededed url(../images/tour_body_bg.jpg) repeat-x top; height:auto; padding:0px; margin:0px; }

#TourNavigationBlock{ clear:both; width:935px; padding-top:0px; margin:15px auto; height:53px; }

#TourContentBlock{ clear:both; width:935px; padding-top:0px; margin:0 auto; height: auto; }

#TourInfoBlock{ clear:both; padding:0px; margin:15px auto; height:auto; widows:914px; }

#TourInfoContent{ clear:both; width:883px; background:#fff; padding:10px 15px; text-align:center; height:auto; border-left:1px solid #82b2ca; border-right:1px solid #82b2ca; }



#TourShowImg{ clear:both; width:925px; height:auto; overflow:auto; text-align:center; padding:0px; margin:0px; }




/* New CSS -- 15-12-2009*/



#MiddleWrapperNew1{ clear:both;height:auto !important; background-repeat:no-repeat; background-position:top; width:935px; margin:0 auto;min-height:408px;height:408px}


.MiddleContainer1New1{ width:892px; height: auto; padding:20px; clear:both;}

.BlockLeft{float:left; width:516px;}
.BlockRight{float:right;width:360px;}
.IndexRightBlockNew1{width:360px; height:auto; float: left; padding-top:8px;}



.JoinTopBgNew1{ background:url(../images/bg_head.jpg) no-repeat; width:351px; height:30px; float:left; padding-left:10px; padding-top:3px;}

.JoinCenterNew1{ float:left; border-left:1px solid #52a9d4; border-right:1px solid #52a9d4; width:336px; padding:7px 10px;}
.JoinBotNew1{width:361px;float:left;}
.SignInButton{ float:left; width:85px; height:22px; background: url(../images/bt_bg.jpg)no-repeat; text-align:center; padding-top:6px;}

.Promote{float:left; background-image:url(../images/bg_tab.jpg); background-repeat:no-repeat; padding:9px 10px 10px 10px; width:340px; height:27px}

#vlisting,{ 
margin-top:0px;
padding:0px;
}					  
					   
#vlisting ul{
margin-left: 0px;
margin-top:0px;
padding-left: 0px;
padding-top:0px;
list-style-type: none;	
line-height: 20px;
}

#vlisting li{
padding:0px;
}

#vlisting li a{
background-image:url(../images/arrow.gif);
background-repeat: no-repeat;
background-position:0% .4em;
padding-left: .8em;padding-bottom:1px; color:#0000EE}

#vlisting li a:hover{color:#0000EE; text-decoration:none;}


/* New CSS -- 16-12-2009*/
/*
#MiddleWrapperNew1_1{ clear:both; background-image:url(../images/topbg.jpg); background-repeat: repeat-x; background-position:top;width:100%; margin-top:15px;}
.TopicMiddleContainer{ width:900px; height: auto; padding:20px 16px; clear:both;}

.TopicSectoin{float:left; width:205px;}
/*.TopicTitle{ float:left; width:190px; background-image:url(../images/title_topic.jpg); background-repeat:no-repeat; padding:8px 0px 9px 15px;}
.TopicMid{ float:left; width:197px; border-left:1px solid #cee0ec;border-right:1px solid #cee0ec; padding:3px 3px}
*/
.TopicTitle{ float:left; width:190px; background-image: url(../images/topic_img.jpg); background-repeat:no-repeat; padding:6px 0px 9px 15px;}
.TopicMid{ float:left; width:197px; border-left:1px solid #52a9d4;border-right:1px solid #52a9d4; padding:3px 3px}

.TopicBot{ float:left; width:205px;}

.TopicDetails{float: right; width:673px;}
.TopicNavigation{float:left; width:673px;}
.TopicNavigation ul{float:left; padding:0px; margin:0px; }
.TopicNavigation ul li{float:left; display:inline; margin-right:2px; }
.TopicNavigation ul li a{float:left; background-image:url(../images/bg_nav.jpg); background-repeat:repeat-x; padding:7px 15px 8px 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; }
.TopicNavigation ul li a:hover{float:left;background-image:url(../images/bg_nav_ro.jpg); background-repeat:repeat-x; text-decoration:none}

.TopicNavigation ul li a#selected{float:left;background-image:url(../images/bg_nav_ro.jpg); background-repeat:repeat-x; text-decoration:none}


.TopicBox{float:left; width:663px; padding:4px; background-color:#d7f3ff; border:1px solid #ceebf9;}
.TopicBoxIn{float:left; width:663px; }
.BoxTitle{float:left; width:663px; }
.IndexRightLinkNext{width:30px; height:34px; float:right;}

.Link2 a:link{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#3B3B3B; text-decoration:none;}
.Link2 a:visited{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#3B3B3B; text-decoration:none;}
.Link2 a:hover{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#58CCE9; text-decoration: underline;}




.MiddleContainer1New1{ width:892px; height: auto; padding:20px; float:left; background:#FFFFFF;}
.TopicMiddleContainer{ width:900px; height: auto; padding:20px 16px; clear:both; background:#FFFFFF;}




/* New CSS -- 25-03-2010*/


#WraperNavigationBlock2{float:right; width:437px; height:27px; padding-top:69px;}
#LogoCss{ float:left; width:272px; height:115px; background:url(../images/logo_v5.jpg) no-repeat; margin-top:5px;}
#LanguageRow{ float:right; width:600px;}
#HeaderRightWrapper{ float:right; width:620px; height:auto;}


.MiddleContainerTitleNew1{ width:886px; height: auto; float:left; background:#FFF;}

.LeftTopBlock2{width:625px; height:auto; float:left;}
.LeftTopInnerBlock{width:540px; height:auto; float:left;}
.LeftTopAeroBlock{width:331px; height:auto; float:left; padding-left:11px;}
.LeftAeroList{width:331px; height:auto; float:left; padding-bottom:14px;}
.LeftAeroTextList{width:310px; height:auto; float:left; padding-left:9px;}
.LeftMainBlock2{width:635px; height:auto; float:left;}

.LaftNaviBlock{width:auto; height:auto; float:left;}
.LaftNaviBlock a:link{width:157px; height:34px; float:left; background:url(../images/left_navi_bg.jpg) no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#51400d; padding-top:25px; text-decoration:none;}
.LaftNaviBlock a:visited{width:157px; height:34px; float:left; background:url(../images/left_navi_bg.jpg) no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#51400d; padding-top:25px; text-decoration:none;}
.LaftNaviBlock a:hover{width:157px; height:34px; float:left; background:url(../images/left_navi_bg_r.jpg) no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#ffffff; padding-top:25px; text-decoration:none;}
.LaftNaviBlock a.select{width:157px; height:34px; float:left; background: url(../images/left_navi_bg_r.jpg) no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#ffffff; padding-top:25px; text-decoration:none;}



.LaftNaviBlock1{width:auto; height:auto; float:left;}
.LaftNaviBlock1 a:link{width:158px; height:34px; float:left; background: url(../images/left_navi_bg1.jpg) no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#51400d; padding-top:25px; text-decoration:none;}
.LaftNaviBlock1 a:visited{width:158px; height:34px; float:left; background:url(../images/left_navi_bg1.jpg) no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#51400d; padding-top:25px; text-decoration:none;}
.LaftNaviBlock1 a:hover{width:158px; height:34px; float:left; background: url(../images/left_navi_bg_r1.jpg) no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#ffffff; padding-top:25px; text-decoration:none;}
.LaftNaviBlock1 a.select{width:158px; height:34px; float:left; background: url(../images/left_navi_bg_r1.jpg) no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#ffffff; padding-top:25px; text-decoration:none;}

.LaftNaviBlock2{width:auto; height:auto; float:left;}
.LaftNaviBlock2 a:link{width:150px; height:34px; float:left; background: url(../images/left_navi_bg2.jpg) no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#51400d; padding-top:25px; text-decoration:none;}
.LaftNaviBlock2 a:visited{width:150px; height:34px; float:left; background:url(../images/left_navi_bg2.jpg) no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#51400d; padding-top:25px; text-decoration:none;}
.LaftNaviBlock2 a:hover{width:150px; height:34px; float:left; background: url(../images/left_navi_bg_r2.jpg) no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#ffffff; padding-top:25px; text-decoration:none;}
.LaftNaviBlock2 a.select{width:150px; height:34px; float:left; background: url(../images/left_navi_bg_r2.jpg) no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#ffffff; padding-top:25px; text-decoration:none;}


.LaftNaviBlock3{width:auto; height:auto; float:right;}
.LaftNaviBlock3 a:link{width:162px; height:34px; float:left; background: url(../images/left_navi_bg3.jpg) no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#51400d; padding-top:25px; text-decoration:none;}
.LaftNaviBlock3 a:visited{width:162px; height:34px; float:left; background: url(../images/left_navi_bg3.jpg) no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#51400d; padding-top:25px; text-decoration:none;}
.LaftNaviBlock3 a:hover{width:162px; height:34px; float:left; background: url(../images/left_navi_bg_r3.jpg) no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#ffffff; padding-top:25px; text-decoration:none;}
.LaftNaviBlock3 a.select{width:162px; height:34px; float:left; background: url(../images/left_navi_bg_r3.jpg) no-repeat; no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#ffffff; padding-top:25px; text-decoration:none;}

.LeftMiddBlock2{width:596px; height:auto; float:left; padding-right:39px; padding-bottom:15px; padding-top:15px;}

.LeftBottLeftBlock{width:319px; height:auto; float:left;}
.LeftBottLeftInner{width:310px; height:auto; float:left;}
.LeftBottLeftMiddBlock{width:286px; height:auto; float:left; background:url(../images/left_bott_midd_img.jpg) repeat-y; padding-left:12px; padding-right:12px;}
.LeftBittInnerTop{width:286px; height:auto; float:left; border-bottom:1px solid #e2e2e2; padding-bottom:4px;}
.LeftBittInnerTop3{width:286px; height:auto; float:left; padding-top:7px;}
.LeftButtrightInnerTop3{width:286px; height:auto; float:left;}
.LeftBittInnerTop4{width:286px; height:auto; float:left; padding-top:9px;}
.MiddleContainerTitleNew4{ width:919px; height: auto; float:left; background:#FFF; padding-bottom:18px;}
.RightTopBlock2{width:277px; height:auto; float:left;}

.RightmiddMiddBlock2{width:277px; height:auto; float:left; background: url(../images/right_midd_midd_img.jpg) repeat-y; padding-bottom:5px;}

.RightBottBlock{width:277px; height:auto; float:left; background: url(../images/right_midd_midd_img.jpg) repeat-y; padding-bottom:5px;}


.MiddleContainerNew1{width:932px; height:auto; float:left;}
#MiddleWrapperNew1_1{  background:#ededed; width:100%; margin-top:15px; float:left; }






.LaftNaviBlock4{width:auto; height:auto; float:left;}
.LaftNaviBlock4 a:link{height:34px; float:left; background: url(../images/left_navi_bg4.jpg) repeat-x left top; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#51400d; padding-top:25px; text-decoration:none; }
.LaftNaviBlock4 a:visited{height:34px; float:left; background:url(../images/left_navi_bg4.jpg) repeat-x left top; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#51400d; padding-top:25px; text-decoration:none; }
.LaftNaviBlock4 a:hover{height:34px; float:left; background: url(../images/left_navi_bg_r4.jpg) repeat-x left top; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#ffffff; padding-top:25px; text-decoration:none; }
.LaftNaviBlock4 a.select{height:34px; float:left; background: url(../images/left_navi_bg_r4.jpg) repeat-x center top; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#ffffff; padding-top:25px; text-decoration:none; }

.Lefttopmainblock{width:625px; height:auto; float:left;}









#MiddleWrapperNew4{height:auto;  width:935px; margin:auto;}

#MiddleWrapperNew5{height:auto;  width:935px; margin:auto; float:left;}

.MiddleContainer1New3{ width:920px; height: auto; padding-top:7px; padding-left:7px; padding-right:5px; padding-bottom:7px;  background:#FFF; float:left;}
.MiddleContainerTitleNew4{ width:920px; height: auto; float:left; background:#FFF; padding-bottom:18px;}
.LeftBlock2{width:626px; height:auto; float:left; background: url(../images/left_bg.jpg) no-repeat; padding-bottom:5px; padding-left:5px; padding-top:5px;}
.LeftNaviBlock{width:627px; height:auto; float:right; background: url(../images/left_navi.jpg) repeat-x; margin-left:4px; margin-right:4px;}
.RightBlock2{width:277px; height:auto; float:right; padding-left:0px; padding-top:5px; padding-right:4px;}
.RightTopMiddBlock2{width:277px; height:auto; float:left; background:#3c547c; padding-bottom:7px;}
.RightBottSpaceBlock{width:277px; height:220px; float:left;}
.MiddleContainerTitleNew5{ width:919px; height: auto; float:left; background:#FFF;}

