#pupProvideLang.gddModalAlert { top: auto; bottom: 46px; }
#pupRegisterVerify.gddModalAlert { top: auto; bottom: -15px; } /*593*/
#pupRegisterVerify.gddModalAlert .alertMid { text-align: center; }
#confirmCancelImageUpload { top:42px; left: 0; }
#confirmCancelImageUpload.gddModalAlert .alertMid { padding: 15px; }/* popups may have to be unified line - 602 */
#pupFriendInvite.gddModalAlert{ top: auto; /*bottom: -76px; left:68px;*/} /*611*/
.dataCapture .fieldErrorMsg {margin-left:7px;}/*140*/
#registrationAddFriend a.skip {vertical-align:bottom;}/*585*/
#registrationConfirm #main #content p{margin-top: 0px;}/*626*/
#registrationFinalize #main #content a{text-align:center;width:auto;}/*683*/
div.warning{ display: none; } /*67*/
#settings #pupChatInfo.gddModalAlert{ bottom: auto; left: auto;} /*642*/
#editProfile #main #content.editPlaces ul li .viewingAddress.active{ margin-bottom:30px; }/*998*/
/* #myProfile #main #content div h4{ display: inline; background: none;} */ /*364*/
#myProfile #main #content h4{ background: none;} /*13*/
/* #myProfile #main #content #leisureActs.active h4{ background: none; } */ /*389*/
#settings #main #content.blackList fieldset.btn, #settings #main #content.privacy fieldset.btn{ /*text-align:inherit;removed by Duygu. In IE7 and IE8 button doesn't align to center. See "button alignment.jpg" */ }/*625*/
#settings #main #content.notification fieldset.btn{ /*text-align:inherit;removed by Duygu. In IE7 and IE8 button doesn't align to center. See "button alignment.jpg" */ }/*674*/
#pupUploadProfPict.gddModalAlert{margin-left:-134px;margin-top:-57px;} /*550*/
#pupUploadProfPict.gddModalAlert p{margin:20px 10px;} /*551*/
#myWorld #newsFee.commentDetails{margin-top: 4px; margin-bottom: 4px;} /*296*/
/*.genericComposition .compositionAid .langSelect li.active label{ text-decoration:none; } 102*/
#myWorld .commentOnFeeds{ margin-bottom: 5px;} /*317*/

a{cursor: pointer;}

#registrationForm ol li#secondaryLang3, #registrationForm ol li#secondaryLang4, #registrationForm ol li#learningLang2  { display: none; }
#registrationForm ol li#secondaryLang3.active, #registrationForm ol li#secondaryLang4.active, #registrationForm ol li#learningLang2.active { display: block; }

/*#frmEditProfile ol li#secondaryLang3, #frmEditProfile ol li#secondaryLang4, #frmEditProfile ol li#learningLang2  { display: none; }*/
#frmEditProfile ol li#secondaryLang3.active, #frmEditProfile ol li#secondaryLang4.active, #frmEditProfile ol li#learningLang2.active { display: block; }
/*#frmEditProfile input[name="saveAboutMe"] { margin-left: 138px; }*/
#frmEditProfile input[name="saveContacts"] { margin: 0; }
body#settings div.errorMsg.active{ margin-top: 10px; }

body#settings form div.warning h5{ margin: 0; }

#partnerBlk{display: none;}
#partnerBlk.active{display: inline;}

/* it is already in styles.css
.loadingSignal { text-indent: -9999px; display: none; text-align: left; width: 15px; height: 15px; display: inline-block; margin-top: 5px; }
*/

.loadingSignal.active { background: url("../images/ajax-loader.gif") no-repeat 0 0; }
body#settings .loadingSignal.active{ height: auto; }

#friendInvite #inviteStep2Loader.loadingSignal{ height:auto; }

.previouslySelected{background-color: #CCCCCC;}
.selectFrnds{background:#F7F7F7 none repeat scroll 0 0; border-bottom:1px solid #DFE1E3; padding:8px; color: #45688E;}
.selectFrnds a{color: #45688E; cursor: pointer;}
.duduMemberInviteMsg{background: transparent url(../images/dudu-icon.png) no-repeat scroll ; padding-left: 26px;}

.smartChat{display: none; margin-bottom: 10px;}
#settings .smartChat.active{display: block; padding-bottom: 10px;}
#settings .smartChat .notes { padding: 10px; margin-left: 0; margin-right: 0; }
#settings #main #content.privacy .smartChat .notes span { /*width: 178px; in russian it becomes 2 lines*/ width:auto; }
#settings .smartChat .notes p { margin-top: 0; font-weight: bold;  }

#myProfile #content ul li p {margin: .5px;}

#content.privacy input[name="btnSavePrivacySettings"]{/*margin-left: 203px; removed by Duygu no need to margin. There is already text-align:center*/}

#content.notification input[name="btnSaveNotificationSettings"]{ /*margin-left: 203px; removed by Duygu no need to margin. There is already text-align:center*/ }

#myProfile #main #content div h4{padding-left: 9px;}

/*#myProfile #main #content div h3 { cursor: pointer; }*/

#myProfile #main #content #langProficiency.active dl {display:block;}

#myProfile #main #content #langProficiency dl {display:none;margin-top:10px;}

#frmProfilePic{display: inline;}

#pupUploadProfPict div.alertMid p{margin-bottom: 0px;}

/* styling for ajax upload page -> ME AJAX UPLOAD POPUP -> IE7 Issue -> to be investigated */

body#ajaxFleUpload{margin:0;width:auto;}

body#ajaxFleUpload #main {margin:0 0 0 30px;position:relative;width: 300px;height: 100px;background: none;border:0;}

body#ajaxFleUpload #content {width:290px;margin: 0;}

#ImgUploadIframe{height: 80px;border: 0;}

body#ajaxFleUpload #btnProfilePicSubmit { margin:0px 0 20px 152px; }

#ImgUploadError div.warning{margin: 10px 5px; width: 240px;}

#ImgUploadError div.active{display:inherit; !display:inline;}

#ImgUploadError div.errorMsg{width: 240px;}

#Prof_pic_loaderDiv{margin: 10px;}

body#ajaxFleUpload  input#btnProfilePicSubmit { background-color:#45688E; border:medium none; color:#FFFFFF; font-size:12px; padding:2px 3px; vertical-align:top; }


/* -- end styling for upload page --- IE7 issue */

/* modified styles for feeds page comment button*/

#myWorld .commentOnFeeds input[type="submit"] {margin-right:3px;}
.genericComposition.active input[type="submit"] {display:inline;}
.genericComposition input[type="submit"] {bottom:3px;display:none;position:absolute;right:5px;}

/*-- End -- modified styles for feeds page comment button*/

/*people Ajax Loader GIF*/
/*
.people_ajax_loader{ width: 800px; height: 800px; background: transparent url(../images/people_ajax_loader.gif) no-repeat scroll ; position: absolute; top: -20px; left: -30px; display: none;}
.people_ajax_loader.active {display:inline;}
*/
/*--END--people Ajax Loader GIF*/

/* body#myWorld .warning, body#myWorld .errorMsg {background: none; border: none; padding: 2px 0 0 0; color: #9B0000; font-weight: normal; text-align: center;}
body#myWorld .warning{color: #00883C;} */
body#myWorld .errorMsg h5{ font-weight: normal; margin: 5px 0 0 0;}
body#myWorld .loadingSignal{text-align: center; padding-left: 30px; position: absolute; right: 60px;}
body#myWorld .commentOnFeeds textarea{margin:4px 0 5px 41px;}

#commentHdn, #feedHdn, #AddStatusHdnDiv{display:none;}

body#myWorld #formFilterFeeds .loadingSignal{ position: inherit; padding: 0; margin: 5px;}

body#myProfile #pupUploadProfPict.gddModalAlert .alertMid span{ position: inherit;}

#fixedBars #translationBar { /*width: 90%; removed by Duygu no need do not put again  */ }

#friendInvite #main #content form fieldset label.InvitationMsgLabel { position: static; }

.commRespMessage, .commRespError{display:none; margin: 5px 0px;}

.commRespMessage p{margin:0; padding: 5px;}

.commRespError p{margin: 0; color: #990000;}

body#myWorld #currentStatus div.warning { background: #F1F1F1 none repeat scroll 0 0; border: 1px solid #DBE0EA; }

.hdnDivStyle{ display: none;}

body#myWorld p.deletedMsg{line-height: 20px;}

body#myWorld li.commRespMessage {padding-left: 10px;}
.langSelect { position:static; }/* position:relative - is covering the buttons */


/* Begin: Styles for #people #main #contentFilter */
#people #main .gddModalAlert .alertMid { min-height: 130px }
#people #main #contentFilter { margin-bottom:50px; } /* styles.css line: 1398 */
#people #main #contentFilter # fieldset ul li label { display:inline; margin-left:2px; vertical-align:top; }
/* End: #people #main #contentFilter */

/* Begin: More styles of #people */
.popupTitle h3 a { color: #FFF; }
.mutual { background-color: #e3e3e3; }
#pupAddFriend.gddModalAlert { left:-265px; top:-10px; width:400px; }
/* End: #people */

/* Begin: Styles for #myFriends #contentFilter  */

#myFriends #main #contentFilter { position: static; margin-bottom:50px; } /* styles.css line: 1398 */
#myFriends #main #contentFilter #frmFriendSearchInput fieldset ul li label { display:inline; margin-left:2px; vertical-align:top; }


/* it is moved to style.css to line 1556 by Duygu
#myFriends #main #contentFilter fieldset > h4 { background:#EAEAEA url(../images/arrow-close.png) no-repeat scroll 5px 9px; display:inline-block; width:85%; padding:5px 0 5px 20px; margin:10px 0; border:1px solid #E5E2F9; font-weight:bold;  }
#myFriends #main #contentFilter fieldset.active > h4 { background:#EAEAEA url("../images/arrow-down.png") no-repeat scroll 5px 10px; }
*/


#myFriends #main #contentFilter fieldset h5 { display:none; }
#myFriends #main #contentFilter fieldset select { display:none; border:1px solid #EAEAEA; width:157px; margin-bottom:10px; }
#myFriends #main #contentFilter fieldset.active select { display:block; }
#myFriends #main #contentFilter fieldset ul { display:none; }
#myFriends #main #contentFilter fieldset.active ul { display:block; }
#myFriends #main #contentFilter fieldset > label { display:none; }
#myFriends #main #contentFilter fieldset ul.status { margin-bottom:10px; }
#myFriends #main #contentFilter fieldset ul li { margin-bottom:5px; }
#myFriends #main #contentFilter fieldset ul li.last { margin-bottom:0px; }
#myFriends #main #contentFilter fieldset ul li label { vertical-align:top; margin-left:2px; }
#myFriends #pupSuggestFriend.gddModalAlert { left:0px; top: 55px; }
/* End: #myFriends #contentFilter */

/* Begin: More styles of #myFriends */
.alignLoader { position: inherit; margin-left: 10px; height:auto; }
/* End: #myFriends */

#registrationAddFriend #pupFriendInvite.gddModalAlert { left:256px; top:92px; width:350px; }/* 878 */
input[type="submit"].disabled { background:#DDD; color:#666; } /* 81 */


.datepicker { border-collapse: collapse; border: 10px solid #E6EBF0; position: absolute; z-index: 1; width: 183px; }
#registration .datepicker { top: 361px; left: 180px; }
.datepicker tr.controls th { height: 22px; font-size: 11px; }
.datepicker select { font-size: 11px; }
.datepicker tr.days th { height: 18px; }
.datepicker tfoot td { height: 18px; text-align: center; text-transform: capitalize; }
.datepicker th, .datepicker tfoot td { background: #45688E; font: 10px/18px Verdana, Arial, Helvetica, sans-serif; }
.datepicker th span, .datepicker tfoot td span { color:white; font-weight: bold; }

.datepicker tbody td { width: 24px; height: 24px; border: 1px solid #ccc; font: 11px/22px Arial, Helvetica, sans-serif; text-align: center; background: #fff; }
.datepicker tbody td.date { cursor: pointer; }
.datepicker tbody td.date.over { background-color: #45688E; color:white; }
.datepicker tbody td.date.chosen { font-weight: bold; background-color: #A8B5E5; color:black; }
.datepicker tfoot td {background: #F2F2F2;  }
.datepicker tfoot td span { color:#45688E; }
.cal_btn { cursor:pointer; }
#registrationForm ol li.birthDate input { width: 171px;  }
#registrationAddFriend #pupFriendInvite.gddModalAlert { left:256px; top:92px; width:350px; }/* 878 */

#editProfile #main #content form ol li.relationshipStatus div { display:none; }

/* Settings > Notifications */
#settings #main #content.notification fieldset .notfType div input.col2 { margin-right:11px; }

#myWorld #contentFilter { margin-top:38px; }

#editProfile .datepicker {left:311px;top:190px;}

#editProfile #main #content.editPersonal form ol li span#frmEditProfileLoader{position: inherit;}

a{cursor: pointer;}

#registrationForm ol li#secondaryLang3, #registrationForm ol li#secondaryLang4, #registrationForm ol li#learningLang2  { display: none; }
#registrationForm ol li#secondaryLang3.active, #registrationForm ol li#secondaryLang4.active, #registrationForm ol li#learningLang2.active { display: block; }

/*#frmEditProfile ol li#secondaryLang3, #frmEditProfile ol li#secondaryLang4, #frmEditProfile ol li#learningLang2  { display: none; }*/
#frmEditProfile ol li#secondaryLang3.active, #frmEditProfile ol li#secondaryLang4.active, #frmEditProfile ol li#learningLang2.active { display: block; }

#frmEditProfile input[name="saveContacts"] { margin: 0; }
body#settings div.errorMsg.active{ margin-top: 10px; }

body#settings form div.warning h5{ margin: 0; }

#partnerBlk{display: none;}
#partnerBlk.active{display: inline;}



/* it is already in styles.css
.loadingSignal { text-indent: -9999px; display: none; text-align: left; width: 15px; height: 15px; display: inline-block; margin-top: 5px; margin-left: 4px;  /* Ifti : The margin-left is added to give some bw the loader and the previous element  }
*/

.loadingSignal.active { background: url("../images/ajax-loader.gif") no-repeat 0 0; }
body#settings .loadingSignal.active{ height: auto; }

#friendInvite #inviteStep2Loader.loadingSignal{ height:auto; }

.previouslySelected{background-color: #CCCCCC;}
.selectFrnds{background:#F7F7F7 none repeat scroll 0 0; border-bottom:1px solid #DFE1E3; padding:8px; color: #45688E;}
.selectFrnds a{color: #45688E; cursor: pointer;}
.duduMemberInviteMsg{background: transparent url(../images/dudu-icon.png) no-repeat scroll ; padding-left: 26px;}

.smartChat{display: none; margin-bottom: 10px;}
#settings .smartChat.active{display: block; padding-bottom: 10px;}
#settings .smartChat .notes { padding: 10px; margin-left: 0; margin-right: 0; }
#settings #main #content.privacy .smartChat .notes span { /*width: 178px; in russian it becomes 2 lines*/ width:auto; }
#settings .smartChat .notes p { margin-top: 0; font-weight: bold;  }

#myProfile #content ul li p {margin: .5px;}

#content.privacy input[name="btnSavePrivacySettings"]{/*margin-left: 203px; removed by Duygu no need to margin. There is already text-align:center*/}

#content.notification input[name="btnSaveNotificationSettings"]{ /*margin-left: 203px; removed by Duygu no need to margin. There is already text-align:center*/ }

#myProfile #main #content div h4{padding-left: 9px;}

#myProfile #main #content div h3 { cursor: pointer; }

#myProfile #main #content #langProficiency.active dl {display:block;}

#myProfile #main #content #langProficiency dl {display:none;margin-top:10px;}

#frmProfilePic{display: inline;}

#pupUploadProfPict div.alertMid p{ margin-bottom: 0px; }

/* styling for ajax upload page -> ME AJAX UPLOAD POPUP -> IE7 Issue -> to be investigated */

body#ajaxFleUpload{margin:0;width:auto;}

body#ajaxFleUpload #main {margin:0 0 0 30px;position:relative;width: 300px;height: 100px;background: none;border:0;}

body#ajaxFleUpload #content {width:290px;margin: 0;}

#ImgUploadIframe{height: 80px;border: 0;}

body#ajaxFleUpload #btnProfilePicSubmit { margin:0px 0 20px 152px; }

#ImgUploadError div.warning{margin: 10px 5px; width: 240px;}

#ImgUploadError div.active{display:inherit; !display:inline;}

#ImgUploadError div.errorMsg{width: 240px;}

#Prof_pic_loaderDiv{margin: 10px; display: none;}

body#ajaxFleUpload  input#btnProfilePicSubmit { background-color:#45688E; border:medium none; color:#FFFFFF; font-size:12px; padding:2px 3px; vertical-align:top; }


/* -- end styling for upload page --- IE7 issue */

/* modified styles for feeds page comment button*/

#myWorld .commentOnFeeds input[type="submit"] {margin-right:3px;}
.genericComposition.active input[type="submit"] {display:inline;}
.genericComposition input[type="submit"] {bottom:3px;display:none;position:absolute;right:5px;}

/*-- End -- modified styles for feeds page comment button*/

/*people Ajax Loader GIF*/
/*
.people_ajax_loader{ width: 800px; height: 800px; background: transparent url(../images/people_ajax_loader.gif) no-repeat scroll ; position: absolute; top: -20px; left: -30px; display: none;}
.people_ajax_loader.active {display:inline;}
*/
/*--END--people Ajax Loader GIF*/

/* body#myWorld .warning, body#myWorld .errorMsg {background: none; border: none; padding: 2px 0 0 0; color: #9B0000; font-weight: normal; text-align: center;}
body#myWorld .warning{color: #00883C;} */
body#myWorld .errorMsg h5{ font-weight: normal; margin: 5px 0 0 0;}
body#myWorld .loadingSignal{text-align: center; padding-left: 30px; position: absolute; /* right: 125px; top:5px; */ }
body#myWorld .commentOnFeeds textarea{margin:4px 0 5px 41px;}

#commentHdn, #feedHdn, #AddStatusHdnDiv{display:none;}

body#myWorld #formFilterFeeds .loadingSignal{ position: inherit; padding: 0; margin: 5px;}

body#myProfile #pupUploadProfPict.gddModalAlert .alertMid span{ position: inherit;}

#fixedBars #translationBar { /*width: 90%; removed by Duygu no need do not put again */ }

#friendInvite #main #content form fieldset label.InvitationMsgLabel { position: static; }

.commRespMessage, .commRespError{display:none; margin: 5px 0px;}

.commRespMessage p{margin:0; padding: 5px;}

.commRespError p{margin: 0; color: #990000;}

body#myWorld #currentStatus div.warning { background: #F1F1F1 none repeat scroll 0 0; border: 1px solid #DBE0EA; }

.hdnDivStyle{ display: none;}

body#myWorld p.deletedMsg{line-height: 20px; padding: 3px;}

body#myWorld li.commRespMessage {padding: 5px 7px;}
.langSelect { position:static; }/* position:relative - is covering the buttons */


/* Begin: Styles for #people #main #contentFilter */
#people #main .gddModalAlert .alertMid { min-height: 130px }
#people #main #contentFilter { margin-bottom:50px; } /* styles.css line: 1398 */
#people #main #contentFilter #frmFriendSearchInput fieldset ul li label { display:inline; margin-left:2px; vertical-align:top; }
/* End: #people #main #contentFilter */

/* Begin: More styles of #people */
.popupTitle h3 a { color: #FFF; }
.mutual { background-color: #e3e3e3; }
#pupAddFriend.gddModalAlert { left:0px; top:0px; width:400px; }
#pupAddFriend.gddModalAlert .alertMid { min-height:135px; }
/* End: #people */

/* Begin: Styles for #myFriends #contentFilter  */

#myFriends #main #contentFilter { position: static; margin-bottom:50px; } /* styles.css line: 1398 */
#myFriends #main #contentFilter #frmFriendSearchInput fieldset ul li label { display:inline; margin-left:2px; vertical-align:top; }

/* it is moved to style.css to line 1556 by Duygu
#myFriends #main #contentFilter fieldset > h4 { background:#EAEAEA url(../images/arrow-close.png) no-repeat scroll 5px 9px; display:inline-block; width:85%; padding:5px 0 5px 20px; margin:10px 0; border:1px solid #E5E2F9; font-weight:bold;  }
#myFriends #main #contentFilter fieldset.active > h4 { background:#EAEAEA url("../images/arrow-down.png") no-repeat scroll 5px 10px; }
*/

#myFriends #main #contentFilter fieldset h5 { display:none; }
#myFriends #main #contentFilter fieldset select { display:none; border:1px solid #EAEAEA; width:157px; margin-bottom:10px; }
#myFriends #main #contentFilter fieldset.active select { display:block; }
#myFriends #main #contentFilter fieldset ul { display:none; }
#myFriends #main #contentFilter fieldset.active ul { display:block; }
#myFriends #main #contentFilter fieldset > label { display:none; }
#myFriends #main #contentFilter fieldset ul.status { margin-bottom:10px; }
#myFriends #main #contentFilter fieldset ul li { margin-bottom:5px; }
#myFriends #main #contentFilter fieldset ul li.last { margin-bottom:0px; }
#myFriends #main #contentFilter fieldset ul li label { vertical-align:top; margin-left:2px; }
#myFriends #pupSuggestFriend.gddModalAlert { left:0px; top: 0px; }
/* End: #myFriends #contentFilter */

/* Begin: More styles of #myFriends */
.alignLoader { position: inherit; margin-left: 10px; height:auto; }
/* End: #myFriends */

#registrationAddFriend #pupFriendInvite.gddModalAlert { left:256px; top:92px; width:350px; }/* 878 */
input[type="submit"].disabled { background:#DDD; color:#666; } /* 81 */


.datepicker { border-collapse: collapse; border: 10px solid #E6EBF0; position: absolute; z-index: 1; width: 183px; }
#registration .datepicker { top: 340px; left: 175px; }
.datepicker tr.controls th { height: 22px; font-size: 11px; }
.datepicker select { font-size: 11px; }
.datepicker tr.days th { height: 18px; }
.datepicker tfoot td { height: 18px; text-align: center; text-transform: capitalize; }
.datepicker th, .datepicker tfoot td { background: #45688E; font: 10px/18px Verdana, Arial, Helvetica, sans-serif; }
.datepicker th span, .datepicker tfoot td span { color:white; font-weight: bold; }

.datepicker tbody td { width: 24px; height: 24px; border: 1px solid #ccc; font: 11px/22px Arial, Helvetica, sans-serif; text-align: center; background: #fff; }
.datepicker tbody td.date { cursor: pointer; }
.datepicker tbody td.date.over { background-color: #45688E; color:white; }
.datepicker tbody td.date.chosen { font-weight: bold; background-color: #A8B5E5; color:black; }
.datepicker tfoot td {background: #F2F2F2;  }
.datepicker tfoot td span { color:#45688E; }
.cal_btn { cursor:pointer; }
#registrationForm ol li.birthDate input { width: 171px;  }
#registrationAddFriend #pupFriendInvite.gddModalAlert { left:256px; top:92px; width:350px; }/* 878 */

#editProfile #main #content form ol li.relationshipStatus div { display:none; }

/* Settings > Notifications */
/*#settings #main #content.notification fieldset .notfType div input.col2 {margin-left:11px;}*/

#myWorld #contentFilter { margin-top:38px; }

#editProfile .datepicker {left:311px;top:190px;}

#profPicServiceTerms { display: none; overflow: auto; margin: 20px 10px; background: #eef1f3; padding: 5px; }
#pupUploadProfPict div.alertMid #profPicServiceTerms p { margin:0; margin-bottom: 5px;  }
#pupUploadProfPict div.alertMid #profPicServiceTerms p #profPicTOSClose { font-weight: bold; }

.pagination2 { /*float:right; margin-bottom:12px;*/ margin-right:5px; /*margin-top:-12px; position:relative;*/ text-align:right; /*width:100%;*/ clear: both; }
.pagination2 li { display:inline-block; margin-right:3px; font-weight:bold; }
.pagination2 li.current { text-decoration:underline; }
ul.pagination2 li.current.prev, #content ul.pagination2 li.current.next { text-decoration:none; }


#myFriends #main #content ul.friendList .popupTitle > h3 { font-weight:bold; max-width:490px; vertical-align:top; color:#FFFFFF; font-size:12px; margin:0; }

#uploadJsErrHolder{ display: none; width:240px; }
#uploadJsErrHolder div h5{ margin: 5px; }

#editProfile .gddModalAlert { background:#DAE2E8 none repeat scroll 0 0; display:none; padding: 10px; width:500px; margin:0px; }
#editProfile .gddModalAlert .alertMid p { color:#242424; line-height:13px; padding: 10px; margin: 0px; }
#editProfile #main #content.editPlaces ul li .viewingAddress .loadingSignal { margin-left:3px; vertical-align:top; }


/* moved to styles.css by Duygu
li#submitEditForm{ padding-left:138px; }
*/


#myProfile #main #pupUploadProfPict div div.alertMid p{ margin-bottom: 10px;}

#editProfile #main #content.editPersonal form ol li input[type="submit"] { margin-left:0px; /*width:50px; removed by Duygu in Russian button needs to be wider */ }

#editProfile #main #content.editPersonal form ol li span{position:relative;}


/*#vk_show{position: absolute; z-index: 100;}*/

#myFriends #pupRemoveFriend.gddModalAlert { left:0px; top:0px; width:350px; }

#myFriends #pupRemoveFriend.gddModalAlert div .alertMid { padding-top:0px; text-align:center; }

#myFriends #pupRemoveFriend.gddModalAlert div .alertMid { padding-top:0px; text-align:center; }

#myFriends #content .friendList .persoMsg { display: none; }
#myFriends #pupViewPersoMsg .alertMid { padding: 5px 10px; }

#people .active.genericComposition#frmAddingFriendMsg input[type='checkbox'], #people .active.genericComposition#frmAddingFriendMsg fieldset { display:block; }
#people .genericComposition#frmAddingFriendMsg input[type='checkbox'], #people .genericComposition#frmAddingFriendMsg fieldset { display:none; /* bottom:3px; position:absolute;right:5px; */ }

#kb_langselector{display:none;}
#kb_mappingselector{display:none;}
#copyrights{display: none;}

 #myProfile #pupDeleteWallMsg.gddModalAlert .popupMessage, #myWorld #pupDeleteItem.gddModalAlert .popupMessage, #messages #pupDeleteItem.gddModalAlert .popupMessage, #myPhotos #pupDeleteItem.gddModalAlert .popupMessage { margin:0; padding:10px 5px; }

#myProfile .active.genericComposition#frmAddingFriendMsg input[type='checkbox'], #myProfile .active.genericComposition#frmAddingFriendMsg fieldset { display:block; }
#myProfile .genericComposition#frmAddingFriendMsg input[type='checkbox'], #myProfile .genericComposition#frmAddingFriendMsg fieldset { display:none; /* bottom:3px; position:absolute;right:5px; */ }

#frmFriendSearchInput h4{ cursor: pointer;}

/* Edited on 11/03/2010 - Abdul Aziz - @todo - Please refactor the above syntax - duplicates present */

#standartUploader fieldset.langSelect, #standartUploader li.addPicChkRb{ margin-left: 133px;}

#standartUploader #frmStandartUpload label{ vertical-align: top;}

/** / moved to styles.css by Duygu
@todo : The below class can be refactored with styles.css - Similar class present


.whiteWrapper {
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #D6D6D6;
    float:none;
    margin:10px 0 10px 10px;
    padding:20px;
    position:relative;
    width:578px;
}
/**/





/*
#frmStandartUpload ol > li{display: none;}
#frmStandartUpload ol > li.active{display:inherit;}
*/

#frmStandartUpload .photoUploadBtnLi{ margin-top: 10px;}

/* moved to styles.css by Duygu
.CentralBtnWrapper { width:100%; margin-left: 65px; }
*/

/* moved to styles.css by Duygu
#frmStandartUpload .CentralBtnWrapper{ margin-bottom : 10px; margin-left: 161px;}
*/


/* moved to styles.css by Duygu
#standardUploader #main #content{ margin:0; }
*/


#standardUploader .whiteWrapper .dataCapture li{ text-align: center; }


/* moved to styles.css by Duygu
#standardUploader fieldset.langSelect, #standardUploader li.addPicChkRb{ margin-left: 133px;}
*/



#standardUploader #main #content form .whiteWrapper label{ float: none; display:inline-block; width:130px; vertical-align: top; }

#standardUploader #main #content form fieldset.langSelect label{ width: auto; }

/* Photos styles starts here*/



/* moved to styles.css by Duygu
#photoView #main #photoActions .genericComposition input[type="submit"],
#videoWatch #main #videoActions .genericComposition input[type="submit"]
{
    bottom:0;right:14px; position: relative; float: right; margin-top: 2px;
}
*/




#photoView #main #photoActions #frmPhotoComment #addPhotoCommentError,
#videoWatch #main #videoActions #frmVideoComment #addVideoCommentError
{ color: #000; width:92.2%;}

/*@TODO : Ideally, ajaxErrorMessage should be hidden always . Please make this change during refactor */

#frmPhotoComment .ajaxErrorMessage{display: none;}

#photoView #main #photoActions #frmPhotoComment #addPhotoCommentError h5 { color:#000; font-weight: normal; }

#frmPhotoCommentLoader, #frmVideoCommentLoader{
    right:100px;
    margin-left: 187px;
}

#photoView #main #photoActions .photoComments li.commRespMessage,
#videoWatch #main #videoActions .videoComments li.commRespMessage {
    background:none repeat scroll 0 0 #F1F1F1;
    border:1px solid #DBE0EA;
    margin:10px 0;
    padding:5px 5px 5px 10px;
    width: 95%;
}
/* End Photos styles */

#videoTurf, .videoTurf{ background: url("../images/people_ajax_loader.gif") no-repeat center top; margin: 10px 10px 10px 72px;}

#videoEdit #main #content {
float:none;
height:auto;
margin:25px auto;
}

#videoEdit #main #content form h4 {
color:#45688E;
}

.jokeWrapper{
    background:none repeat scroll 0 0 #FEFEFE;
    border:1px solid #C5C8CE;
    line-height:20px;
    text-align:left;
    width: 150px;
}

.jokeWrapper h3{
    color:#45688E;
    margin:0;
    padding:0 0 0 5px;
    background: #DAE2E8;
}

.jokeWrapper div{
    padding:5px;
}


/* this is already in styles.css remove by Duygu
.chat .chatRecipient a.videoReq { text-indent:-9999px; background:transparent url(../images/webcam-icon.jpg) no-repeat scroll 0 4px; width:20px; height:20px; position:absolute; top:24px; right:2px;  }
.chat .chatRecipient a.videoReqSound { text-indent:-9999px; background:transparent url(../images/webcam-icon.jpg) no-repeat scroll 0 4px; width:20px; height:20px; position:absolute; top:24px; right:22px;  }
*/


#standardUploader .errorMsg {
    margin: 0 0 25px 0;
}

#allPhotos #main ul.pagination {
    right    : -26px;
    top      : -32px;
    position : absolute;
}

#myPhotos #main #content ul.pagination li {
    margin-right:5px;
}

#allPhotos #main ul#albumPhotosList {
    margin: 0px;
}



/* moved to styles.css by Duygu
#videoWatch .langSelect ul, #photoView .langSelect ul{
    float:left;
    width:150px;
}
*/

.highlight{ background-color: #E1E9F6; border-bottom:1px dotted #0F4398; border-top:1px dotted #0F4398; }

.vidDescriptionHolder p{ width: 320px; }

#allPhotos #content{ width: auto; }

#allPhotos #content .warning { margin-left: 44px; }

#myWorld #videoTurf, #myWorld .videoTurf {
    margin:10px 10px 10px 29px;
}

#registration .forgotPassword{ position: absolute; margin-top: 5px;}

#pupErr .warning {width: 452px;}

#people .forgotPassword{ position: absolute; margin-top: 5px;}

#recoverPassword .dataCapture label {width: auto;}

.ajaxErrorMessage h5{ margin: 0; }

#myProfile #main #content fieldset textarea#taStatus{ display: inherit;}

/*#myProfile #currentStatus.genericComposition{ display: none;}*/

/*#myProfile #currentStatus.genericComposition.active{ display: inherit;}*/

.btnKeyStat{  margin:0px 0 0 10px; }

#myProfile #frmAddCurrentStatus #btnStatusUpdate{ margin-right: 5px;}
