/* Table */
.LayoutTemplateTable
{
    border-collapse: collapse;
    border: 1px solid #0e3252; 
    background: #fde4bb;
    color: #033;
    max-width: 695px;
    width: 692px;
}

.LayoutTemplateTable td, .LayoutTemplateTable th
{
    padding: 2px 2px 2px 2px;
    line-height: 1;
    /*font: 100%, "Times New Roman", Times, serif;*/
    text-align:center;
    border: 1px solid #0e3252;
}

.LayoutTemplateTable th
{
    background: #0e3252;
    color: #fff;
    font-weight: bold;
    text-align: center;
    /*padding-right: .5em;*/
    vertical-align: top;
}

.LayoutTemplateTable td
{
    font-size: 10px;
    width:auto;
    white-space: nowrap;
    overflow: hidden;
}

.LayoutTemplateTable thead th
{
    background: #2C5755;
    text-align: center;
}

.LayoutTemplateTable .odd td
{
    /*background: #3481c2;*/
    background: #b3c0c9;
    color: black;
    /*font-size: 10px;*/
}

.LayoutTemplateTable .odd th
{
    background: #6E8D88;
}

.LayoutTemplateTable td a, .LayoutTemplateTable td a:link
{
    color: #325C91;
}

.LayoutTemplateTable td a:visited
{
    color: #466C8E;
}

.LayoutTemplateTable td a:hover, .LayoutTemplateTable td a:focus
{
    color: #1E4C94;
}

.LayoutTemplateTable th a, .LayoutTemplateTable td a:active
{
    color: #fff;
}

.LayoutTemplateTable tfoot th,.LayoutTemplateTable tfoot td
{
    background: #2C5755;
    color: #fff;
}

.LayoutTemplateTable th + .LayoutTemplateTable td
{
    padding-left: .5em;
}

#divActiveIncidents
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	text-align:center;
	padding-bottom: 10px;
}

#divLastUpdatedTime
{
	 padding-bottom: 9px;
}

#CADFooter
{
	width: 695px;
	border-collapse: collapse;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin: 0px;
	text-align: center;
	font-size: 0.9em;
}

.buttonStyle
{
	background-color: #DBE6DD;
	height: 19px;
	text-align: center;
	border-bottom: #839e99 1px solid;
	border-left: #839e99 1px solid;
	border-top: #839e99 1px solid;
	border-right: #839e99 1px solid;
}

#CADEmptyTemplate
{
	background-color: #FFFFFF;
	border-collapse: collapse;
	border-color: #999999;
	border-style:none;
	border-width:1px;
}

.map
{
	max-width: 695px;
	height: 450px;
	margin-left:auto;
	margin-right:auto;
}

a.mapbutton{
	background: transparent url('/DesktopModules/ocfl_WebCAD/media/square-gray-left.gif') no-repeat top left;
	display: block;
	/* float: left; */
	font: normal 10px Arial; /* Change 10px as desired */
	line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
	height: 23px; /* Height of button background height */
	/*padding-left: 2px; /* Width of left menu image */
	padding: 0px 0px 0px 2px;
	text-decoration: none;
	text-align: center;
}

a:link.mapbutton, a:visited.mapbutton, a:active.mapbutton{
	color: #494949; /*button text color*/
}

a.mapbutton span{
	background: transparent url('/DesktopModules/ocfl_WebCAD/media/square-gray-right.gif') no-repeat top right;
	display: block;
	padding: 4px 1px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.mapbutton:hover{ /* Hover state CSS */
	background-position: bottom left;
}

a.mapbutton:hover span{ /* Hover state CSS */
	background-position: bottom right;
	color: black;
}
