/*-----------------------------------------------------------------------------
Uepa.com (Section MyUepa Cascading Style Sheet)

author: gustavo santana
creation date: 14.05.2008 (DD.MM.YYYY)
last update: 03.06.2008 (DD.MM.YYYY)
-----------------------------------------------------------------------------*/

#section_title { height: 50px; background: url(../new_images/sec_tlt_myuepa.gif) no-repeat bottom left; }
.section_subtitle { margin-bottom: 10px; padding: 3px 10px 0 7px; font-size: 2.5em; font-weight: normal; height: 31px; background: url(../new_images/bg_hr_holder2.gif); }
.fields_block { margin-bottom: 16px; border-bottom: 8px solid #f2f2ee; padding-bottom: 10px; }

#nav_myuepa { padding-bottom: 20px; }
#nav_myuepa li { display: inline; list-style: none; font-size: 1.1em; text-transform: uppercase; }

#myuepa_login { font-size: 1.1em; }
#myuepa_login .fir_col, #myuepa_login .sec_col { float: left; padding: 0 10px; width: 217px; }
#myuepa_login .fir_col { text-align: center; }
#myuepa_login .fir_col img { text-align: left; margin-left: 70px; }
#myuepa_login h2 { margin-bottom: 10px; font-size: 1.7em; font-weight: normal; color: #900; }
#myuepa_login p { margin-bottom: 10px; }

#myuepa_login label { display: block; }
#myuepa_login #login, #myuepa_login #password { float: none; border: 1px solid #a4b97f; padding: 0; width: 210px; }
#myuepa_login .btn { padding: 0 5px; height: 24px; cursor: pointer; }

#myuepa_mnu { padding: 0 10px; font-size: 1.1em; }
#myuepa_mnu p { margin-bottom: 10px; border: 1px solid #dbdbdb; padding: 10px; font-size: 1.7em; font-weight: bold; background: url(../new_images/bg_hr_holder2.gif); }
#myuepa_mnu img { display: inline; margin-right: 16px; vertical-align: middle; }

#myuepa_pass { font-size: 1.1em; }
#myuepa_pass .fir_col, #myuepa_pass .sec_col { float: left; padding: 0 10px; width: 217px; }
#myuepa_pass .fir_col { text-align: center; }
#myuepa_pass .fir_col img { text-align: left; margin-left: 70px; }
#myuepa_pass h2 { margin-bottom: 10px; font-size: 1.7em; font-weight: normal; color: #900; }
#myuepa_pass p { margin-bottom: 10px; }

#myuepa_pass label { display: block; font-weight: bold; }
#myuepa_pass #email, #myuepa_pass #username { float: none; border: 1px solid #a4b97f; padding: 0; width: 210px; }
#myuepa_pass .btn { padding: 0 5px; height: 24px; cursor: pointer; }

#myuepa_reg { padding: 0 10px; font-size: 1.1em; }
#myuepa_reg p { margin-bottom: 14px; }
#myuepa_reg label { display: block; font-weight: bold; }
#myuepa_reg label span { color: #f00; }
#myuepa_reg .lbl_inline { display: inline; margin: 0 6px 0 4px; }
#myuepa_reg input, #myuepa_reg textarea, #myuepa_reg select { border: 1px solid #a4b97f; }
#myuepa_reg #firstname, #myuepa_reg #lastname, #myuepa_reg #email, #myuepa_reg #street { width: 250px; }
#myuepa_reg #street { height: 100px; }
#myuepa_reg .btn { border: 0; padding: 0 5px; height: 24px; cursor: pointer; }

#myinfo { padding: 0 10px; font-size: 1.1em; }
#myinfo p { margin-bottom: 14px; }
#myinfo label { display: block; font-weight: bold; }
#myinfo .lbl_inline { float: left; margin-right: 6px; }
#myinfo img { float: left; }
#myinfo .btn { padding: 0 5px; height: 24px; cursor: pointer; }

#myinfo_pass { padding: 0 10px; font-size: 1.1em; }
#myinfo_pass p { margin-bottom: 14px; }
#myinfo_pass label { display: block; font-weight: bold; }
#myinfo_pass input { border: 1px solid #a4b97f; }
#myinfo_pass .btn { border: 0; padding: 0 5px; height: 24px; cursor: pointer; }

#myinfo_edit { padding: 0 10px; font-size: 1.1em; }
#myinfo_edit p { margin-bottom: 14px; }
#myinfo_edit label { display: block; font-weight: bold; }
#myinfo_edit label span { color: #f00; }
#myinfo_edit .lbl_inline { display: inline; margin: 0 6px 0 4px; }
#myinfo_edit input, #myinfo_edit textarea, #myinfo_edit select { border: 1px solid #a4b97f; }
#myinfo_edit #firstname, #myinfo_edit #lastname, #myinfo_edit #email, #myinfo_edit #street { width: 250px; }
#myinfo_edit #street { height: 100px; }
#myinfo_edit .btn { border: 0; padding: 0 5px; height: 24px; cursor: pointer; }

#myphoto_upload { padding: 0 10px; font-size: 1.1em; }
#myphoto_upload .fir_col { float: left; padding-right: 10px; width: 180px; }
#myphoto_upload .sec_col { float: left; padding-left: 10px; width: 254px; }
#myphoto_upload p { margin-bottom: 10px; }
#myphoto_upload #photo { border: 1px solid #a4b97f; }
#myphoto_upload .btn { padding: 0 5px; height: 24px; cursor: pointer; }

#myphoto_edit { padding: 0 10px; font-size: 1.1em; }
#myphoto_edit .fir_col { float: left; padding-right: 10px; width: 217px; }
#myphoto_edit .sec_col { float: left; padding-left: 10px; width: 217px; }
#myphoto_edit p { margin-bottom: 10px; }
#myphoto_edit .btn { padding: 0 5px; height: 24px; cursor: pointer; }

#myphoto_crop { padding: 10px 0 20px; }

#myphoto_prev { padding-top: 30px; }
#myphoto_prev .fir_col { float: left; padding-right: 10px; width: 99px; }
#myphoto_prev .sec_col { float: left; padding-left: 10px; width: 98px; }

#myuepa_conf { padding: 0 10px; font-size: 1.1em; }
#myuepa_conf p { margin-bottom: 14px; }
/*---------------------------------------------------------------------------*/


/* =Links
-----------------------------------------------------------------------------*/
#myuepa_login a, #myuepa_mnu p a, #myuepa_pass a, #myinfo a, #myphoto_upload a { color: #f60; }

#nav_myuepa li a { padding: 0 10px 0; }