/* Main */
a
{
    text-decoration:none;
    color:#213F1F;
}

body 
{ 
    margin:0; 
    padding:0; 
}
/* Main End */

/* Journal Index */
td.index_left
{
    text-align:left;
    font-family:Arial;
    font-size:11px;
    vertical-align:top;
}
td.index_right
{
    text-align:right;
    font-family:Arial;
    font-size:11px;
    vertical-align:top;
}
/* Journal Index End */

/* Journal_Member_Stats */
table.member_stats
{
    font-family:Arial;
    font-size:11px;
    border-style:solid;
    border-color:#000000;
    width:200px;
    margin-bottom:5px;
}
td.member_stats_header
{
    padding:0px 0px 0px 0px;
    text-align:left;
    font-weight:bold;
}
td.member_stats_left
{
    padding:0px 0px 0px 0px;
    width:135px;
    text-align:left;
}
td.member_stats_right
{
    padding:0px 0px 0px 0px;
    width:65px;
    text-align:right;
}
/* Journal_Member_Stats End*/

/* Journal_Vitals */
table.vitals
{
    font-family:Arial;
    font-size:11px;
    border-style:solid;
    border-color:#000000;
    width:200px;
}
td.vitals_left_header
{
    padding:0px 0px 0px 0px;
    width:135px;
    text-align:left;
    font-weight:bold;
}
td.vitals_left
{
    padding:0px 0px 0px 0px;
    width:135px;
    text-align:left;
}
td.vitals_right_header
{
    padding:0px 0px 0px 0px;
    width:65px;
    text-align:right;
    text-decoration:underline;
}
td.vitals_right
{
    padding:0px 0px 0px 0px;
    width:65px;
    text-align:right;
}
/* Journal_Vitals End*/

/* Journal_Standings */
table.standings
{
    font-family:Arial;
    font-size:11px;
    border-style:solid;
    border-color: #000000;
    width:200px;
}
td.standings.header
{
    font-weight:bold;
}
td.standings_left
{
    padding:0px 0px 0px 0px;
    width:125px;
    text-align:left;
}
td.standings_right
{
    padding:0px 0px 0px 0px;
    width:75px;
    text-align:right;
}
/* Journal_Standings End */

/* Journal_My_Hike_Reports */
table.my_hike_reports_main
{
    width:780px;
    text-align:center;
}
td.my_hike_reports_main_header_left
{
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    text-align:left;
}
td.my_hike_reports_main_header_right
{
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    vertical-align:bottom;
    text-align:right;
    height:10px;
}
td.my_hike_reports_main_body
{
    border-top:solid;
    padding-top:15px;
    border-top-width:1px;
    border-color: #000000;
    vertical-align:top;
}
table.my_hike_reports
{
    font-family:Arial;
    font-size:11px;
    border-style:solid;
    border-color: #000000;
}
td.my_hike_reports_hike_name
{
    width:590px;
    text-align:left;
    font-weight:bold;
}
td.my_hike_reports_hike_date
{
    width:190px;
    text-align:right;
    font-weight:bold;
}
td.my_hike_reports_hike_report
{
    text-align:left;
    vertical-align:top;
}
td.my_hike_reports_hike_category
{
    text-align:right;
    width:110px;
}
td.my_hike_reports_hike_value
{
    text-align:left;
    width:70px;
}
/* Journal_My_Hike_Reports End */

/* Journal Menu Bar */
table.menu_bar
{
    border-collapse:collapse;
    width:780px;
    text-align:center;
}
td.menu_bar_header
{
    font-family:arial black;
    font-size:24px;
    text-align:left;
}
td.menu_bar_left
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#213F1F;
    border-bottom:solid 1px;
    border-color:#000000;
    text-align:left;
}
td.menu_bar_right
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#213F1F;
    border-bottom:solid 1px;
    border-color:#000000;
    text-align:right;
}
/* Journal Menu Bar End */

/* Journal Signup */
table.signup
{

}
td.signup_header
{
    font-family:arial black;
    font-size:12px;
    text-align:left;
}
td.signup_left
{
    font-family:arial;
    font-size:11px;
    text-align:right;
}
td.signup_right
{
    font-family:arial;
    font-size:11px;
    text-align:left;
}
input.signup_clear
{
    font-family:arial;
    font-size:10px;
    width:75px;
}
input.signup
{
    font-family:arial;
    font-size:10px;
    width:150px;
}
select.signup
{
    font-family:arial;
    font-size:10px;
    width:150px;
}
font.signup_error
{
    font-family:arial;
    font-size:10px;
    color:Red;
    font-weight:bold;
}
/* Journal Signup End */

/* Journal My Profile */
input.MyProfile
{
    font-family:Arial;
    font-size:11px;
    width:200px;
}
input.MyProfile_Update
{
    font-family:Arial;
    font-size:11px;
    width:50px;
}
textarea.MyProfile
{
    font-family:Arial;
    font-size:11px;
    width:400px;
}
table.MyProfile
{
    font-family:Arial;
    font-size:11px;
}
td.MyProfile_Right
{
    font-family:Arial;
    font-size:11px;
    text-align:right;
    width:100px;
}
table.MyProfile_Main
{
    padding:10px 0px 0px 0px;
}
td.MyProfile_Left_Main
{
    width:550px;
    vertical-align:top;
}
td.MyProfile_Right_Main
{
    border:solid;
    border-color:#000000;
    width:230px;
    text-align:center;
    vertical-align:top;
    padding:5px 0px 0px 0px;
}
img.MyProfile_Image
{
    width:170px;
    height:226px;
}
/* Journal My Profile End */

/* Journal HikeReport */
table.hikereport
{
    font-family:Arial;
    font-size:11px;
    width:100%;
    border-style:solid;
    border-width:2px;
    border-color:Black;
    margin:5px 0px 5px 0px;
}
select.hikereport
{
    font-family:Arial;
    font-size:11px;
    width:200px;
}
td.hikereport_right
{
    text-align:right;
    font-family:Arial;
    font-size:11px;
}
input.hikereport_calendar
{
    font-family:Arial;
    font-size:11px;
    width:110px;
}
/* Journal HikeReport */