/* This is the CSS file */
.FloatR{float:right}
.Clear{clear:both}

.formContainer{width:620px;font-family:Tahoma}
.formContent{background-color:#fff;text-align:right}
.memTypeCont{background-color:#f5f5f5;width:100%;height:30px}
.memType{color:#000;font:14px tahoma;padding-right:12px;margin-top:4px}
.memSel{margin-top:5px!important;border:solid 1px #f3f3f3}
.memSel select{width:151px;color:#000;font:12px Tahoma}

.rightSpace{margin-right:137px}
.horSpace{clear:both;height:25px}

.ast, .memErr{color:red}
.ast{font-size:12px}
.memErr{font-size:12px;margin-right:140px}

.memTitle{color:#000;font-size:12px}
.memText{color:#666;font:12px tahoma;padding-left:7px}

.memDetails{_padding-top:10px;padding-top:10px;font-family:Tahoma}
.memLabel{width:122px;font:12px tahoma;margin-top:4px}
.memLabel2{width:70px;margin-right:56px;font:12px tahoma;margin-top:4px}
.memAst{width:18px}
.memInput, .memInput2, .memInput3, .memInput4{height:21px;border:1px solid #b3b3b3;padding:2px 3px 0 0;font:12px tahoma;color:#666}
.memInput{width:164px}
.memInput2{width:71px;color:#666}
.memInput3{width:201px;color:#666}
.memInput4{width:91px;color:#666}
.memRowSpace{clear:both;height:11px}
.memRowSpace2{clear:both;height:41px}
.memInput8{width:152px;color:#666}

.chooseBtn, .regBtn{background-color:#000;color:#fff;border:none;margin-right:8px;padding-bottom:3px; _padding-bottom:0px}
.chooseBtn{width:69px;height:22px}
.regBtn{width:90px;height:28px; font:14px tahoma;cursor:pointer}
.regBtnMRZero{margin-right:0}

.memDay{width:42px}
.memMonth{width:80px}
.memYear{width:54px}

.trHeight{_height:20px;height:35px}

.memDay, .memMonth, .memYear{border:1px solid #a0a0a0; font:12px tahoma}
.margR{margin-right:7px}
.margR2{margin-right:5px}
.margR3{margin-right:12px}
.margTop{margin-top:5px}
.margTop2{margin-top:2px}
.margR{margin-right:133px}
.memRadio{width:65px;font-size:12px}
.captchaText span, .captchaText a{font-size:12px;text-decoration:none}
.captchaText a, .captchaText a:hover, .captchaText a:selected{text-decoration:none}
.sep{color:blue; height:5px; padding-right:5px}
.captchaImg{width:165px; height:50px; border:0;margin-top:15px}
/* Forms */
.DropDown{width:290px;font:12px tahoma;color:#666}
.VolantFormContainer{margin:7px}
.HRColor{color:#cbcaca!important;border:0;background:#cbcaca}
.ComttOrgChart{width:168px;padding-bottom:10px}
.TextArea{width:320px!important;height:100px}
input[type="file"]{ height:23px;width:252px;border:1px solid #b3b3b3;background-color:#fff}
.DropDownFont{font:12px tahoma;color:#333}
.RedAstDefault{color:Red}
.TextAreaMarg{margin:2px 0 8px 0}
.TextBoxMarg{margin-bottom:8px}
/*.LargeLAbelFont{font:12px tahoma}*/
.Checklist label{font:11px tahoma}
.PaddTop10{padding-top:10px}
.RadioButtonList label{font:12px tahoma}
.RadioButtonList td{padding-left:20px}
.SpanPaddBlock{display:block;padding:2px 0 4px 0}
.RegisterLabel{width:137px!important}
.RegisterControls{width:470px}
.DescMandFeilds{margin:15px 0}
.LabelFont{font:12px tahoma}
.WidthRegSubTable{width:180px}
/******************* Admin *****************/
#AdminForm table{width:100%}
#AdminForm table tr td{padding-top:2px;padding-bottom:2px}
#AdminForm .memDetails p, .TdW411{width:411px}
#AdminForm .memType, .LabelTdW160{width:160px}
#AdminForm .formContent {background-color:Transparent}
/* swat el masryeen */
.FormMinHeightBordB{min-height:562px;border-bottom:1px #fff solid}
.Width140{width:140px}
.SoutCheckBox{padding-bottom:10px}
.SoultLabelDiv{width:550px;margin-right:3px}
.FileUploadSmall{width:230px!important}
form{margin:0}
.Width90{width:90px}
.RegPDFAddComment{font-weight:600!important;color:#000!important}
.Height30{height:30px!important}
/**************/
.FormTdAlign{vertical-align:middle}
/* English */
.FormContentEng{padding-left:20px;text-align:left}
.FormContentEng .RegisterControls{width:460px}

/** Table With text editor **/
.TablePaddingTB2 tr td{ padding-top:2px;padding-bottom:2px}
td.PaddB5{ padding-bottom:5px!important}


/*** Comments **/
.Font14{ font-size:14px!important}
.Font13{ font-size:13px!important}
.C666{ color:#666}
.MargB5{ margin-bottom:5px}
.Marg10{ margin:10px}
.CommenterDetails{word-wrap:break-word; width:150px}
.CommentContainer{ position:relative;width:430px}
.CommentTxt{border:1px solid #ccc; margin-right:11px; width:418px;min-height:80px;word-wrap:break-word}
.CommentTip{ background:url('../PPartyImages/commentTip.png') no-repeat; right:0; position: absolute; top:5px; z-index:10; width:11px; height:18px}
.SocialMediaWrapperWithComment{padding:10px 0;border-top:1px #ddd solid;border-bottom:1px #ddd solid; display:block}
.NewsListingItemWrapperWithoutImg{padding:15px 0 20px 0;display:block;clear:both;border-bottom:1px #dddddd solid}