@import url("../LCHF_Main/skin.css");


p
{
   font-family:Arial,Tahoma,Helvetica;
   font-size:12px;
   font-weight:bold;
   margin:0;
}

.p_light
{
   font-family:Arial,Tahoma,Helvetica;
   font-size:12px;
   font-weight:normal;
   margin:0;
}

h5
{
   font-family:Arial,Tahoma,Helvetica;
   font-size:16px;
   font-weight:bold;
   color:#000000;
   margin:0;
}

.h5
{
   font-family:Arial,Tahoma,Helvetica;
   font-size:16px;
   font-weight:bold;
   color:#000000;
   margin:0;
}

h6
{
   font-family:Arial,Tahoma,Helvetica;
   font-size:12px;
   font-weight:normal;
   color:#808080;
   margin:0;
}


label
{
   font-family:Arial,Tahoma,Helvetica;
   font-size:12px;
   font-weight:bold;
   margin:0;
}


#info_left_container
{
    width:12em;
    padding:0 1em 0 1em;
    float:left;
}

#main_container
{
    width:25em;
    padding:0 1em 0 1em;
    float:left;
}

#grid_container td
{
    font-family:Arial,Tahoma,Helvetica;
    font-size:12px;
    margin:0;
}

#grid_container th
{
      font-family:Arial,Tahoma,Helvetica;
   font-size:16px;
   font-weight:bold;
   color:#000000;
   margin:0;
   text-align:left;
}

.info_left
{
    width:16em;
    padding:1em 0em 0 0em;
    float:left;
    text-align:center;
    font-size:12px;
}

.info_left_item
{
    width:12em;
    /*clear:both;*/
    height:auto;
    padding-bottom:0.5em;
    float:left;
}

.info_left_image
{
    width:2em;
    float:left;
    clear:both;
    
}

.info_left_link
{
    float:left;
    width:13em;
    font-size:12px;
    text-align:left;
}

.module_Narrow_Content_List
{
    width:13em;
    padding: 0 0.5em 0.5em 0.5em;
}

.module_Narrow_Container
{
    width:14em;
    float:left;
    margin:1em 0em 0 0;
    background-color:#ebebeb;
    background-image:url(../LCHF_Main/grafik/smal-mod-under-bg.gif);
    background-repeat:no-repeat;
    background-position:bottom;
}

.module_Narrow_Header
{
    text-indent:0.5em;
    padding-top:0.3em;  
    margin:0em 0em 0 0;
    width:14em;
    height:2.5em;
    background-image:url(../LCHF_Main/grafik/smal-mod-bg.gif);
    background-repeat:no-repeat; 
    float:left; 
    color:#FFF;
}

.heading
{
    width:29em;
    height:2em;
    clear:both;
    padding-top:1em;
}

.main_info_container
{
    width:25em;
    float:left; 
    margin-bottom:1em;
    margin-top:1em;
}

.main_info_left
{
    font-size:12px;
    width:8.75em;
    text-align:right;
    float:left;
    vertical-align:top;
    color:Gray;
    margin-bottom:6px;
}

.main_info_right
{
    font-size:12px;
    width:23em;
    padding-left:0.625em;
    float:left;
    vertical-align:top;
    overflow:hidden;
    margin-bottom:6px;
}

.div_category_wrapper
{
    width:25em;
    float:left;
    margin:0;
    padding:0;
}

.info_category_header
{
    font-size:12px;
    float:left;
    font-weight:bold;
}
.info_category_underLine
{
    border-bottom:solid 1px Gray;
    float:left;
    height:0.7em;
}

.goal_text
{
    float:left;
    vertical-align:top;
    padding-left:1em;
    padding-right:1em;
    /*min-width:7em;*/
    max-width:18em;
    padding-top:0.5em;
}

.goal_wrapper 
{
    clear:both;
    width:22em;
    float:left;
    margin-bottom:0.5em;
    padding-left:3em;
}

.goal_image
{
    width:2em;
    height:1.5em;
    padding-top:0.25em;
    float:left;
}

.goal_hidden
{
    font-style:italic;
    font-size:12px;
    width:3em;
    height:1.5em;
    padding-top:0.5em;
    float:left;
}

.edit_goal_wrapper
{
    clear:both;
    width:29em;
    float:left;
    margin-bottom:0.5em;
}

.edit_goal_text
{
    width:36em;
    font-size:12px;
    float:left;
    font-style:italic;
}

.edit_goal_done
{
   float:left;
   font-size:12px;
   width:7em;
}

.edit_goal_public
{
   float:left;
   font-size:12px;
   width:15em; 
  
}

.edit_goal_add 
{
    width:5em;
    float:left;
    font-size:12px;
    margin-top:0.5em;
    
}
.edit_goal_del 
{
    width:1em;
    float:left;
    
}

.edit_list_goal_seperator
{
    width:20em;
    height:0.1em;
    border-bottom:solid 1px #ede9e9;
    margin: 0em 0 0.4em 0;
    float:left;
}

.edit_cmd_buttons
{
    width:50em;
    float:left; 
    font-size:12px;
    margin: 3em 0 4em 0;
    text-align:right;
}

.feedbackPanel1
{
    font-size:14px;
    width:16em; 
    padding-left:3em; 
    color:Green;
    height:1.5em; 
    float:left;
}


.italic
{
    font-style:italic;
}

.red
{
    color:Red;
}

#me_container
{
    width:45em;
    text-align:left;
}

.me_pic
{
    width:3em;
    height:4em;
    padding:1em 1em 0em 1em;
    float:left;
}

.me_info
{
    width:10em;
    height:2em;
    padding:2em 0 1em 0;
    float:left;
}

.me_info2
{
    width:13em;
    height:1em;
    padding:2.5em 0 1.5em 0;
    float:left;
}

.me_info3
{
    width:10em;
    height:1em;
    padding:2.5em 1em 1.5em 0;
    float:left;
}

.me_info4
{
    width:4em;
    height:1em;
    padding:2.5em 1em 1.5em 0;
    float:left;
}

.me_heading_info
{
    width:160px;
    height:16px;
    padding:0 0 16px 80px;
    float:left;
    border-bottom: solid 1px #808080;
}

.me_heading_info2
{
    width:13em;
    height:1em;
    padding:0 0 1em 0;
    float:left;
    border-bottom: solid 0.0625em #808080;
}

.me_heading_info3
{
    width:10em;
    height:1em;
    padding:0 1em 1em 0;
    float:left;
    border-bottom: solid 0.0625em #808080;
}

.me_heading_info4
{
    width:4em;
    height:1em;
    padding:0 1em 1em 0;
    float:left;
    border-bottom: solid 0.0625em #808080;
}

.sokknapp
{
    margin:0 0 0 10px;
}

.soktextbox
{
    padding:8px 6px 8px 6px;
    font-size:20px;
    letter-spacing:1px;
    font-family:Arial, Helvetica;
    height:24px;
    width:198px;
    background-image:url(grafik/textboxbg.gif);
    border:0;
}

.sokwrapper
{
    margin:20px 0;
}
