/**********
FORM STYLES
**********/

#p5155I label { width:60px; float:left; clear:left; }
#p5155I .portlet-form-input-field { width:613px; margin:0 0 5px 0; clear:right; }
#p5155I #submit-user-login { font-weight:bold; margin:0 0 0 60px; width:150px; }
.portlet-wrapper.vyre_portlets_ChangePassword label { width:150px; }
.portlet-wrapper.vyre_portlets_ChangePassword .portlet-form-input-field { width:458px; margin:0 0 5px 0; }

/** User Profile Start**/

#userCreateFormp5364I table td { width:85px; }
#userCreateFormp5364I table tr { border-bottom: none; }
#userCreateFormp5364I .portlet-form-button { margin: 0 0 2px; }
#userCreateFormp5364I label { float:left; clear:left; width:155px; }
#userCreateFormp5364I input.portlet-form-input-field.text, #userCreateFormp5364I .portlet-form-input-field.select, #userCreateFormp5364I #EMAIL { width:530px; margin:0 0 5px 0; }
#userCreateFormp5364I .portlet-form-input-field.checkbox { margin:0 0 5px 0; }
#userCreateFormp5364I .portlet-form-button.save { font-weight:bold; margin:0 0 5px; width:168px; float:left; clear:left; }

/** User Profile End**/

/** Download Registration Form Start **/

/** Download Registration Form End **/

/** USER LOGIN START **/

#userLogin INPUT { margin-right:20px; font-family:arial,verdana,sans-serif; color:#459BBB; font-size:1em; }
#userLogin INPUT.portlet-form-input-field.password { margin-right:5px; }
#userLogin INPUT.portlet-form-button { left:-5px; }
#submit-user-logout { margin:2px 0 0 5px; }

/** USER LOGIN END **/

/** UNAUTHORIZED LOGIN START **/

.unauthorisedLogin FORM INPUT { width:138px; }

/** UNAUTHORIZED LOGIN END **/

/** GLOBAL SEARCH FORM START **/

#siteSearch INPUT {}
#siteSearch .search-input { float:left; margin:0 3px 0 0; }
#siteSearch .portlet-form-button { top:0px; }
 
/** GLOBAL SEARCH FORM END **/

/** COMMENT FORM START **/

#commentForm input.portlet-form-input-field { float:none; }
#commentForm H4 { border-bottom:1px solid #459BBB; margin:.5em 0 }
#commentForm INPUT, #commentForm TEXTAREA { font-family:arial,verdana,sans-serif; font-size:1.2em; }
#commentForm .portlet-form-input-field, .captchaContainer { width:350px; display:block;  margin:.2em 0 .5em; }
#commentForm .portlet-form-input-field.text { width:230px; }
#commentForm .portlet-form-input-field.textarea { height:8em; }
#commentForm .captchaImage { display:block; float:left; border:1px solid #BEC0C2; }
#commentForm .portlet-form-input-field.captcha, #commentForm .captchaContainer LABEL { float:right; margin-left:0px; width:135px; }
.captchaContainer { overflow:hidden; }
.validationError { font-weight:bold; color:#c00; }

/** COMMENT FORM END **/

/** Subscriptions Start **/

.subscriptionForm .portlet-form-button.save { font-weight:bold; margin:0 0 5px; width:168px; }
.subscriptionForm .userData .portlet-form-label.text { clear:left; float:left; }
.subscriptionForm .userData INPUT.portlet-form-input-field { line-height:1.2; float:left; margin: 0 0 5px 0; }
.subscriptionForm .userData label.portlet-form-label { clear:left; float:left; width:155px; }
.subscriptionForm .userData .portlet-form-input-field.select { margin: 0 0 5px 0; width:535px; }
.subscriptionForm .portlet-form-input-field.checkbox { float:none; }
.subscriptionForm .userData .portlet-form-input-field.text, .subscriptionForm .portlet-form-input-field.password { width:530px; }

#userCreateFormp5671I div.user-create { margin: 0 0 15px 0; }
#userCreateFormp5671I .user-create .portlet-form-button.save { margin: 0 0 0 155px; }
#userCreateFormp5671I #GROUPS_all_GROUPS, #GROUPS_selected_GROUPS { height:50px; }
#userCreateFormp5671I INPUT.portlet-form-input-field, TEXTAREA.portlet-form-input-field { border:1px solid #BEC0C2; padding-left:.2em; line-height:1.7; }
#custom-group #GROUPS_all_GROUPS, #custom-group #GROUPS_selected_GROUPS { height:86px; }
#userCreateFormp5152I .portlet-form-button.save { font-weight:bold; margin:0 0 5px; width:168px; }
#userCreateFormp5152I .portlet-form-label.text { clear:left; float:left; }
#userCreateFormp5152I INPUT.portlet-form-input-field { line-height:1.2; float:left; margin: 0 0 5px 0; }
#userCreateFormp5152I label.portlet-form-label { clear:left; float:left; width:155px; }
#userCreateFormp5152I .portlet-form-input-field.select { margin: 0 0 5px 0; width:535px; }
#userCreateFormp5152I .portlet-form-input-field.checkbox { float:none; }
#userCreateFormp5152I .portlet-form-input-field.text, #userCreateFormp5152I .portlet-form-input-field.password { width:530px; }
#userCreateFormp5152I div.user-create { margin: 0 0 15px 0; }
#userCreateFormp5152I .user-create .portlet-form-button.save { margin: 0 0 0 155px; }
#userCreateFormp5152I #GROUPS_all_GROUPS, #GROUPS_selected_GROUPS { height:50px; }
#userCreateFormp5152I INPUT.portlet-form-input-field, TEXTAREA.portlet-form-input-field { border:1px solid #BEC0C2; padding-left:.2em; line-height:1.7; }
.unsub { float:left; margin: 0 0 0 164px; }
.sub { margin: 0 0 0 342px; }
.sub { margin: 0 0 0 342px; }
.unsub { float:left; margin: 0 0 0 164px; }
 
 /** Subscriptions End **/

.user-change-password label { float:left; clear:left; }
.user-change-password input { float:left; }
.user-change-password .portlet-form-button { clear:left; }
INPUT.portlet-form-input-field { line-height:1.2; }
input.portlet-form-button { width:auto; height:auto; background:#CEE5ED; border:1px solid #459BBB; padding:0 2px; color:#459BBB }
.portlet-form-label.standardMetadata { float:left; }

