dd { margin-left: 0; }
fieldset { border: none; }
form { margin: 0; padding: 0; }

ul.errors { list-style-type: none; }
ul.errors li { color: #ff0000; font-size: 12pt; font-style: italic; margin-left: 0; padding-left: 0; }
.l { float: left; }
.r { float: right; }

#step1 dt#about-label { display: none; }

#step1 fieldset dl {
    background-color: #fff;
    padding-bottom: 2px;
    padding-left: 100px;
    padding-top: 2px;
}

#step1 fieldset#fieldset-terms_accept dl {
    background-color: #fff;
    float: left;
    width: 100%;
}

#step1 fieldset#fieldset-terms_accept dl {
    padding-left: 0px;
}

#step1 fieldset dl dt {
    float: left; 
    font-family: arial;
    font-size: 12pt;
/*  height: 30px; */
padding-bottom: 5px;
    text-align: right;
    width: 200px;
}

#step1 fieldset dl dd {
/*  height: 30px; */
padding-bottom: 5px;
}

#step1 legend {
    color: #000;
color: #7B7B7B;
font-family: arial;
    font-size: 14pt;
    font-weight: bold;
}

#diagnosis-errors ul.errors { float: left; margin: 0; padding: 0; }
#form_registration ul.errors { float: left; margin: 0; padding: 0; }
#form_registration ul.errors li { margin: 0; padding: 0; }

/*
dt#state-label { display: none; }
dd#state-element { display: none; }
*/

#registration-submit {
/*  background: url(http://www.heart-valve-surgery.com/journals/resources/images/save_and_continue.gif); */
/*    background: url(http://www.heart-valve-surgery.com/journals/resources/images/signup.gif); */
    background: url(/journals/resources/images/sign-up-now.jpg);
    border: none;
    cursor:pointer;
    height: 40px;
height: 38px;
    left: 600px;
    position: relative;
    width: 150px;
width: 184px;
}

#subscribe-submit {
/*
    background-image: url(http://www.heart-valve-surgery.com/journals/resources/images/submit_my_email.gif);
*/
    background: url(http://www.heart-valve-surgery.com/journals/resources/images/submit_my_email.gif);
background: url(/journals/resources/images/submit-my-email.jpg);
    border: none;
    cursor:pointer;
    height: 40px;
height: 38px;
    width: 150px;
width: 184px;
}

#postblock dt#message-label {
    float: left;
    padding-top: 60px;
}

#postblock dd#message-element {
    float: left;
}

#postblock dt#submit-label {
    clear: both;
}

#postblock dd#submit-element {
    float: left;
    margin-left: 60px;
}

#story-label label {
    font-size: 12pt;
}

#password-reset dd {
    float: left;
    padding-bottom: 5px;
    text-align: left;
    width: 50%;
}

#password-reset dt {
    float: left;
    font-size: 12pt;
    padding-bottom: 5px;
    text-align: right;
    width: 50%;
}

#password-reset-submit {
/*
    background-image: url(http://www.heart-valve-surgery.com/journals/resources/images/submit-password.gif);
*/
/*
    background: url(http://www.heart-valve-surgery.com/journals/resources/images/submit-password.gif);
*/
    background: url(/journals/resources/images/submit-now-mauve.jpg);
    border: none;
    cursor:pointer;
    height: 38px;
    width: 184px;
}

/*
#photo-upload-form dd#caption-element {
    float: left;
    padding: 5px;
    width: 340px;
}

#photo-upload-form dt#caption-label {
    float: left;
    padding: 5px;
    text-align: right;
    width: 60px;
}
*/

#photo-upload-form dt#submit-label {
    display: none;
}
#photo-upload-form dd#submit-element {
    clear: both;
margin-left: 75px;
/*
    padding-top: 10px;
*/
    padding-top: 0px;
padding-top: 12px;
/*
    width: 100%;
*/
}

#photo-upload-form dt#caption-label {
    float: left;
    padding-top: 10px;
width: 70px;
}
#photo-upload-form dd#caption-element{
    float: left;
    margin-left: 5px; 
    padding-top: 10px;
}
#photo-upload-form dd#caption-element p {
    margin-bottom: 0px; 
    margin-left: 5px; 
}

#photo-upload-form dt#userfile-label {
    float: left;
    margin-right: 5px;
    padding-top: 5px;
width: 70px;
}
#photo-upload-form dd#userfile-element {
    float: left;
    margin-left: 5px;
    padding-top: 10px;
}

#invite-friends-form dt#emails-label {
    float: left;
    font-size: 12pt;
    margin-right: 5px;
    margin-top: 60px;
margin-top: 24px;
margin-top: 0;
    padding-top: 5px;
}

#invite-friends-form dd#emails-element {
    float: left;
    margin-left: 5px;
    padding-top: 5px;
}

#invite-friends-form dd#submit-element {
    margin-left: 70px;
margin-left: 0;
}

#registration-story-submit {
/*
	background-image: url(http://www.heart-valve-surgery.com/journals/resources/images/launch_journal.gif);
*/
	background: url(http://www.heart-valve-surgery.com/journals/resources/images/launch_journal.gif);
background: url(/journals/resources/images/start-my-journal.jpg);
    border: none;
    cursor: pointer;
    height: 40px;
height: 38px;
    width: 200px;
width: 184px;
}

#registrationStory dt#image-label { background-color: #fff; }
#registrationStory dd { background-color: #fff; }
#registrationStory dd#submit-element { background-color: #feffdf; position: relative; margin-left: 560px; }
/*
#registrationStory dd#submit_story-element { background-color: #feffdf; position: relative; margin-left: 560px; }
*/
#registrationStory dd#submit_story-element { background-color: #feffdf; position: relative; float: left; padding-bottom: 12px; }

.welcome-txt { padding-bottom: 17px; }

.featured { margin-bottom: 2px; margin-top: 6px; }
.featured_journal_top { padding-top: 6px; }

.about_top { height: 101px; }

/* .search_top { height: 100px; padding-bottom: 13px; } */
.search_top { height: 110px; padding-bottom: 3px; }

.r-box-mid { height: 81px; }

#caption-element p.description { margin-top: 0px; }

ul.nav1 li {
    margin-top: 10px;
}

#diagnosis-element-description { margin-left: 32%; }
#password-element-description { margin-left: 32%; }

#index-search-button { float: left; margin-left: 15px; margin-top: 3px; }



#step1 fieldset dl { padding-left: 0px; }

#step1 fieldset dl dt.form-dt { width: 40%; }

ul#topNav { margin-left: 74px; }
ul#topNavAuth { margin-left: 110px; }

#form_no_container { margin-top: 0; padding-top: 0; }
#form_no_container .field,
#form_no_container .surgery_scheduled-field,
#form_no_container .surgeon-field,
#form_no_container .hospital-field,
#form_no_container .hospital_name-field, 
#form_no_container .surgery_other-field,
#form_no_container .procedure_type-field
{
    margin-bottom: 12px;
    margin-left: 18px; 
}
#form_no .zend_form { margin-top: 12px; padding-top: 0; }
#form_no #surgery_date_day-label, 
#form_no #surgery_date_month-label, 
#form_no #surgery_date_year-label 
{
    float: left;
    margin-left: 24px;
    width: 80px;
}
#form_no_container #hospital_name { width: 180px; }

#form_no #birthyear-label 
{
    float: left;
    width: 200px;
}

#form_no #surgeon_first_name-label 
{
    float: left;
    margin-left: 18px;
    width: 10px;
}

#form_no #surgery_date-label, 
#form_no .surgery_date-field
{
    display: none;
}

#form_no #surgery_date_day-label, 
#form_no .surgery_date_day-field
{
    display: none;
}

#form_no #surgery_date_month-label, 
#form_no .surgery_date_month-field
{
    display: none;
}

#form_no #surgery_date_year-label, 
#form_no .surgery_date_year-field
{
    display: none;
}

#form_no #surgery_scheduled-label, 
#form_no .surgery_scheduled-field
{
    display: none;
}

#form_no #surgery_date-label, 
#form_no .surgery_date-field
{
    display: none;
}

#form_no #surgery_date_day-label, 
#form_no .surgery_date_day-field
{
    display: none;
}

#form_no #surgery_date_month-label, 
#form_no .surgery_date_month-field
{
    display: none;
}

#form_no #surgery_date_year-label,
#form_no .surgery_date_year-field
{
    display: none;
}

#form_no #surgery_date_next
{
    display: none;
}

#form_no #surgeon_last_name-label 
{
    display: none;
}

#form_no #hospital_name-label 
{
    display: none;
}

#form_no #hospital_country-label, 
#form_no #hospital_state-label, 
#form_no #hospital_city-label 
{
    float: left;
    margin-left: 18px;
    width: 80px;
}
#form_no #surgery_other-label { display: none; }

#form_no .surgery_date_day-field,
#form_no .surgery_date_month-field,
#form_no .surgery_date_year-field 
{
    float: left;
    margin-bottom: 6px;
    margin-left: 0;
    width: 360px;
}
#form_no .surgery_date_year-field { margin-bottom: 12px; }

#form_no .birthyear-field 
{
    float: left;
    margin-bottom: 12px;
    width: 260px;
}

/*
#form_no .surgeon_first_name-field { float: left; margin-bottom: 12px; margin-left: 18px; width: 160px; }
#form_no .surgeon_last_name-field { float: left; margin-bottom: 12px; margin-left: 6px; width: 250px;}
*/
#form_no .surgeon_first_name-field { float: left; margin-bottom: 12px; margin-left: 18px; width: 180px; }
#form_no .surgeon_last_name-field { float: left; margin-bottom: 12px; margin-left: 6px; width: 230px;}
#form_no .hospital_country-field,
#form_no .hospital_state-field,
#form_no .hospital_city-field
{
    float: left;
    margin-bottom: 12px;
    margin-left: 6px;
    width: 360px;
}
#form_no #hospital_city { width: 180px; }

#form_no .surgery_type-field { margin-bottom: 0; margin-left: 18px; }

#form_no p.description { margin: 0; padding: 0; }
#form_yes p.description { margin: 0; padding: 0; }

#form_yes_container { margin-top: 0; padding-top: 0; }
#form_yes_container .field,
#form_yes_container .hospital_name_yes-field,
#form_yes_container .surgery_other_yes-field,
#form_yes_container .procedure_type_yes-field
{
    margin-bottom: 12px;
    margin-left: 18px; 
}
#form_yes .zend_form { margin-top: 12px; padding-top: 0; }
#form_yes #surgery_date_day_yes-label,
#form_yes #surgery_date_month_yes-label,
#form_yes #surgery_date_year_yes-label
{
    float: left;
    margin-left: 24px;
    width: 80px;
}
#form_yes_container #hospital_name_yes { width: 180px; }

#form_yes #birthyear_yes-label
{
    float: left;
    width: 200px;
}

#form_yes #surgeon_first_name_yes-label
{
    float: left;
    margin-left: 18px;
    width: 10px;
}

#form_yes #surgeon_last_name_yes-label
{
    display: none;
}

#form_yes #hospital_name_yes-label
{
    display: none;
}

#form_yes #hospital_country_yes-label,
#form_yes #hospital_state_yes-label,
#form_yes #hospital_city_yes-label
{
    float: left;
    margin-left: 18px;
    width: 80px;
}
#form_yes #surgery_other_yes-label { display: none; }

#form_yes .surgery_date_day_yes-field,
#form_yes .surgery_date_month_yes-field,
#form_yes .surgery_date_year_yes-field
{
    float: left;
    margin-bottom: 6px;
    margin-left: 0;
    width: 360px;
}
#form_yes .surgery_date_year_yes-field { margin-bottom: 12px; }

#form_yes .birthyear_yes-field
{
    float: left;
    margin-bottom: 12px;
    width: 260px;
}

/*
#form_yes .surgeon_first_name_yes-field { float: left; margin-bottom: 12px; margin-left: 18px; width: 160px; }
#form_yes .surgeon_last_name_yes-field { float: left; margin-bottom: 12px; margin-left: 6px; width: 250px;}
*/
#form_yes .surgeon_first_name_yes-field { float: left; margin-bottom: 12px; margin-left: 18px; width: 180px; }
#form_yes .surgeon_last_name_yes-field { float: left; margin-bottom: 12px; margin-left: 6px; width: 230px;}
#form_yes .hospital_country_yes-field,
#form_yes .hospital_state_yes-field,
#form_yes .hospital_city_yes-field
{
    float: left;
    margin-bottom: 12px;
    margin-left: 6px;
    width: 360px;
}
#form_yes #hospital_city_yes { width: 180px; }

#form_yes .surgery_type_yes-field { margin-bottom: 0; margin-left: 18px; }

#form_yes #birthyear_yes-label { display: none; }
#form_yes .birthyear_yes-field { display: none; }

#form_yes #birthyear_next_yes { display: none; }

#form_yes #surgeon_yes-label { display: none; }
#form_yes .surgeon_yes-field { display: none; }

#form_yes #surgeon_first_name_yes-label { display: none; }
#form_yes .surgeon_first_name_yes-field { display: none; }

#form_yes .surgeon_last_name_yes-field { display: none; }

#form_yes #surgeon_last_name_next_yes { display: none; }

#form_yes #hospital_yes-label { display: none; }
#form_yes .hospital_yes-field { display: none; }

#form_yes .hospital_name_yes-field { display: none; }

#form_yes #hospital_name_next_yes { display: none; }

#form_yes #hospital_location_yes-label { display: none; }
#form_yes .hospital_location_yes-field { display: none; }

#form_yes #hospital_country_yes-label { display: none; }
#form_yes .hospital_country_yes-field { display: none; }

#form_yes #hospital_state_yes-label { display: none; }
#form_yes .hospital_state_yes-field { display: none; }

#form_yes #hospital_city_yes-label { display: none; }
#form_yes .hospital_city_yes-field { display: none; }

#form_yes #hospital_city_next_yes { display: none; }

#form_yes #surgery_type_yes-label { display: none; }
#form_yes .surgery_type_yes-field { display: none; }

#form_yes #surgery_other_yes-label { display: none; }
#form_yes .surgery_other_yes-field { display: none; }

#form_yes #surgery_other_next_yes { display: none; }

#form_yes #procedure_type_yes-label { display: none; }
#form_yes .procedure_type_yes-field { display: none; }

#form_yes #submit_yes-label { display: none; }
#form_yes #submit_yes-element { display: none; }

/*
#form_no #surgery_date-label { display: none; }
#form_no .surgery_date-field { display: none; }

#form_no #surgery_date_day-label { display: none; }
#form_no .surgery_date_day-field { display: none; }

#form_no #surgery_date_month-label { display: none; }
#form_no .surgery_date_month-field { display: none; }

#form_no #surgery_date_year-label { display: none; }
#form_no .surgery_date_year-field { display: none; }

#form_no #surgery_date_next { display: none; }
*/

#form_no #surgery_date-label { margin-bottom: 6px; }
#form_no #surgeon_name-label { margin-bottom: 6px; }

#form_no #birthyear-label { display: none; }
#form_no .birthyear-field { display: none; }

#form_no #birthyear_next { display: none; }

#form_no #surgeon-label { display: none; }
#form_no .surgeon-field { display: none; }

#form_no #surgeon_name-label { display: none; }
#form_no .surgeon_name-field { display: none; }

#form_no #surgeon_first_name-label { display: none; }
#form_no .surgeon_first_name-field { display: none; }

#form_no .surgeon_last_name-field { display: none; }

#form_no #surgeon_next { display: none; }

#form_no #hospital-label { display: none; }
#form_no .hospital-field { display: none; }

#form_no #hospital_location-label { display: none; }
#form_no .hospital_location-field { display: none; }

#form_no #hospital_name-label { display: none; }
#form_no .hospital_name-field { display: none; }

#form_no #hospital_country-label { display: none; }
#form_no .hospital_country-field { display: none; }

#form_no #hospital_state-label { display: none; }
#form_no .hospital_state-field { display: none; }

#form_no #hospital_city-label { display: none; }
#form_no .hospital_city-field { display: none; }

#form_no #hospital_city_next { display: none; }

#form_no #surgery_type-label { display: none; }
#form_no .surgery_type-field { display: none; }

#form_no #surgery_other-label { display: none; }
#form_no .surgery_other-field { display: none; }

#form_no #surgery_other_next { display: none; }

#form_no #procedure_type-label { display: none; }
#form_no .procedure_type-field { display: none; }

#form_no #form_no_submit-label { display: none; }
#form_no #form_no_submit-element { display: none; }



#form_no #surgery_other { float: left; }
#form_no #surgery_other_next { float: left; width: 100%; }
#form_no .surgery_other_description-field { float: left; margin-left: 4px; width: 60%; }

h1.cms { 
color: #727272;
font-size: 17px;
font-weight: 900;
margin: 0px;
padding: 5px 0px;
}

input, textarea { font-family: arial; }

.table-index td { padding: 6px; }
.zend_form { margin-bottom: 13px; margin-top: 13px; }
.zend_form dl { margin-top: 13px; padding-top: 2px; }
.zend_form input { margin: 2px; }
/*
#sign_in-element { height: 145px; }
*/
#sign_in-element { height: 120px; }
fieldset .pad {
margin-bottom: 0px;
margin-left: 2px;
margin-right: 2px;
margin-top: 0px;
padding-bottom: 8px;
padding-left: 9px;
padding-right: 9px;
padding-top: 4px;
}
#invite-friends-form .zend_form { margin-bottom: 0; }
#invite-friends-form dl { margin-top: 0 !important; }
#invite-friends-form #submit-label { display: none; }
#blockformpic #userfile-label { display: none; }
#blockformpic .hint { margin-bottom: 0; }
#form_blogs_registration #sign_in-label { display: none; }
#guestbookForm { margin-left: auto; margin-right: auto; text-align: center; width: 370px; }

form td { padding: 1px; 

input[type="button"], input[type="submit"], input[type="reset"], input[type="file"], button {
padding: 1px 6px;
}
.zend_form td { padding: 1px; }


