﻿.column
{
    float:left;
    margin-right:20px;
    width:200px;
}
.section
{
    border:solid 1px #D1E7EF;
    margin-bottom:20px;
}

.header, .section a, .subheader
{
    min-height:22px;
    padding-left:30px;
    padding-top:5px;
    padding-bottom:3px;
}
.header
{
    position:relative;
    background-color:#8FD4EF;
}
    .header img
    {
        position:absolute;
        top:2px;
        left:2px;
        right:5px;
        width:24px;
        height:24px;
    }

.subheader
{
	background-color:#DEEBEF;
}

.section a
{
    display:block;
    overflow:hidden;
    line-height:20px;
}
    .section a:hover
    {
        background-color:#D1E7EF;
    }


/*****************************************************************************/
/*
 * clickable icon
 */
.clickable_icon
{
	float:left;
	margin:2px 5px 0px 3px;
	cursor:pointer; cursor:hand;
}