body 
{
    background-color:#FFFFFF;
}

.bread
{
    color:Black;
    font-family:Verdana;
    font-size:10px;
    background-color: White;
}

.activity_cell
{
    font-family:Verdana;
    font-size:10px;
}

.activity_info
{
    border-style:solid;
    border-width:1px;
    border-color:Black;
    font-family:Verdana;
    font-size:10px;

        

 
}

.grey_shade
{
    background-image:url('../images/grey_shade.gif');
    background-repeat:repeat-x; 
    background-color:White;
}

.activity_info_title
{
    color:White;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    background-color:#5283D7;
}

.activity_info_bread
{
    color:Black;
    font-family:Verdana;
    font-size:10px;
 

  
}
.mini
{
    color:Black;
    font-family:Verdana;
    font-size:8px;
    background-color: White;
    text-decoration: None;
}

.box
{
    border-style:solid;
    border-width:1px;
    border-color:Black;
    font-family:Verdana;
    font-size:10px;
    background-color: White;
}

.small_button
{
    background-color:#5283D7;
    color:#FFFFFF;
    font-size:10px;
}

.alert
{
    border-style:solid;
    border-width:1px;
    border-color:#FF0000;
    font-family:Verdana;
    font-size:10px;
    background-color: White;
}

.alert_title
{
    color:White;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    background-color:#FF0000;
}

.alert_bread
{
    color:Black;
    font-family:Verdana;
    font-size:10px;
    background-color: White;
}

.menu
{
    padding:0px;
    color:Black;
    font-family:Verdana;
    font-size:10px;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#CCCCCC;
    border-top-style:solid;
    border-top-width:1px;
    border-top-color:#CCCCCC;   
    width:100%; 
}

.menu_left
{
    background-repeat:no-repeat;
    background-image:url('../images/menu_l.gif');
    width:10px;
    margin:0px;
}
.menu_middle
{
    background-repeat:repeat-x;
    background-image:url('../images/menu_m.gif');
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#CCCCCC;
    margin:0px;
}

.menu_middle a
{
    text-decoration:none;
    margin:0px;
    vertical-align:middle;
    font-weight:bold;
}

.menu_middle a:hover
{
    text-decoration:underline;
    
}

.menu_right
{
    background-repeat:no-repeat;
    background-image:url('../images/menu_r.gif');
    width:10px;
    margin:0px;
}

.input_box
{
    background-image:url('../images/box_shadow.gif');
    background-repeat:repeat-x;
    color:Black;
    font-family:Verdana;
    font-size:10px;
    vertical-align:middle;
}
.input_box2
{
    background-image:url('../images/box_shadow.gif');
    background-repeat:repeat-x;
    color:Black;
    font-family:Verdana;
    font-size:14px;
    vertical-align:middle;
}
.blue_button
{
    background-image:url('../images/blue_shadow.gif');
    background-repeat:repeat-x;
    color:#FFFFFF;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    border-style:solid;
    border-width:1px;
    border-color:#FFFFFF;
    vertical-align:middle;
    cursor:pointer;
}

.pushed_blue_button
{
    background-image:url('../images/darkblue_shadow.gif');
    background-repeat:repeat-x;
    color:#FFFFFF;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    border-style:solid;
    border-width:1px;
    border-color:#FFFFFF;
    vertical-align:middle;
    cursor:pointer;
}


.submenu
{
    background-color:#FFFFFF;
    height:18px;
    color:#000000;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    border-top-style:solid;
    border-top-width:1px;
    border-top-color:#000000;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#DDDDDD;
    vertical-align:middle;
    text-decoration:none;
}

.submenu a
{
    text-decoration:none;
    color:#000000;
    vertical-align:middle;
}

.submenu a:hover
{
    color:#000000;
    text-decoration:underline;
}

.submenu_selected
{
    color:#222222;
    text-decoration:none;
}

.submenu_selected a
{
    color:#222222;
    text-decoration:none;
}

.navigation
{
    background-image:url('../images/dark_shadow.gif');
    background-repeat:repeat-x;
    color:#FFFFFF;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    border-style:solid;
    border-width:1px;
    border-color:#DDDDDD;

}

.navigation_button
{
    vertical-align:middle;
    padding:0px 5px 0px 0px;
    
    /*
    background-image:url('/templates/njoy.machbros.se/images/blue_shadow.gif');
    background-repeat:repeat-x;
    color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    border-style:outset;
    border-width:1px;
    border-color:#000000;
    outline-color:#0000FF;
    outline-style:none;
    */
}

.member_grid
{
    padding:5px 5px 5px 5px;
    font-size:11px;
    font-family:Verdana;
    padding-bottom: 10px;
}

.member_grid_row
{

    
}


/* Panel */
.panel
{
    font-family:Verdana;
    font-size:10px;
    margin:5px 5px 5px 5px;
}

.panel_TopLeft
{
    background-image:url('../images/profileul.gif');
    width:9px;
    height:9px;
}
.panel_TopMiddle
{
    background-image:url('../images/profileum.gif');
    height:9px;
}
.panel_TopRight
{
    background-image:url('../images/profileur.gif');
    width:9px;
    height:9px;
}
.panel_Left
{
    background-image:url('../images/profileml.gif');
    width:9px;
    height:9px;
}
.panel_Middle
{
    background-image:url('../images/profilemm.gif');
    height:9px;
}
.panel_Right
{
    background-image:url('../images/profilemr.gif');
    width:9px;
    height:9px;
}
.panel_BottomLeft
{
    background-image:url('../images/profiledl.gif');
    width:9px;
    height:9px;
}
.panel_BottomMiddle
{
    background-image:url('../images/profiledm.gif');
    height:9px;
}
.panel_BottomRight
{
    background-image:url('../images/profiledr.gif');
    width:9px;
    height:9px;
}

.month_view_sub
{
    font-size:9px;
}

.month_view_cell
{
    text-align:center;
    font-family:Verdana;
    font-size:11px;
    border:solid 1px #000000;
    margin:1px 1px 1px 1px;
    color:#000000;
}

.month_view_cell a
{
    font-family:Verdana;
    font-size:12px;
    color:#000000;
}

.monthview_booking_cell
{

    font-family:Verdana;
    font-size:12px;
}
