
div.content
  {
  border:1px solid red;
  height: 100%; 
  overflow: auto;
  }




tr.off
{
    background: #FFFFFF;
}

tr.on
{
    background: #EEEEEE;
}

.main_info
{
    font-family: arial;
    font-size: 13px;
}

.listing_features_header
{
    font-family: arial;
    font-size: 13px;
    padding: 5px;
    line-height: 150%; // 1.5 spacing
}

.listing_features
{
    font-family: arial;
    font-size: 13px;
    padding: 5px;
    line-height: 150%; // 1.5 spacing
}

.dark_back
{
    background-color: #000000;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
}



.index_header
{
    font-weight: bold;
    color: blue;
    font-size: 13px;
}

.green
{
	margin: 1px;
	padding: 5px;
	display: table;
	border: 1px solid #00CC33;
    font-weight: bold;
    color: #00CC33;
}

.light_back
{
    font-size: 12px;
    background-color: #EEEEEE;
    font-family:arial;
}

.highlight_back
{
    background-color: #00FFCC;
}

.normal_back
{
    background-color: #FFFFFF;
}

.no_back
{
    font-size: 12px;
}

.img-border
{
	border: 1px solid #000000;
}



.red
{
    background-color: #FF0000;
    color: #FFFFFF;
    font-family: arial;
    font-size: 12px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
}


.red_status
{
    background-color: #FF0000;
    color: #FFFFFF;
    font-family: arial;
    font-size: 12px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.blue_status
{
    background-color: #002C91;
    color: #FFFFFF;
    font-family: arial;
    font-size: 12px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.amber
{
    background-color: #FFC600;
    color: #000000;
    font-family: arial;
    font-size: 12px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.font_normal
{
    font-family: arial;
    font-size: 12px;
}

.font_small
{
    font-family: arial;
    font-size: 11px;
}
