﻿/* Created on 05-Feb-2009 14:41:37 */


.panelBody
{
	background-color:#EDF1FA; 
	font-size: 0.8em;
}
.loader
{
	background:transparent url(images/ajax-loader.gif) no-repeat scroll 0 0;
	height:15px;
	position:absolute;
	float:right;
	right:40px;
	top:7px;
	width:128px;
	display:none;
}
.loaderCentral
{
	background:#EDF1FA url(images/loader.gif) no-repeat scroll 2px 2px;
	height:36px;
	position:absolute;
	left:320px;
	top:270px;
	width:36px;
	display:none;
}
.add a 
{
	background:#FFFFFF url(images/imgFrmAdd.gif) no-repeat scroll 3% 55%;
}
#iReport p, #iReport dt 
{
	font-size: 1.2em;
	line-height:120%;
}
#iReport table td
{
	font-size: 1.1em;
	line-height:110%;
}
.mapInformation
{
	border:1px solid #6D8CD5;
	color:#4167BF;
	margin:0;
	background: #EDF1FA;
	padding: 4%;
	width:92%;
}

#iBody .mapInformation .tl{
	background: url("images/imgMessageInfoTL.gif") no-repeat 0 0;
}
#iBody .mapInformation .tr {
	background: url("images/imgMessageInfoTR.gif") no-repeat 0 0;
}
#iBody .mapInformation .bl{
	background: url("images/imgMessageInfoBL.gif") no-repeat 0 0;
}
#iBody .mapInformation .br {
	background: url("images/imgMessageInfoBR.gif") no-repeat 0 0;
}
#iPreferences .activeTab
{
	background-color:#EDF1FA;
	border-bottom-color:#6D8CD5;
	border-left-color:#6D8CD5;
	border-right-color:#6D8CD5;
	font-weight:bolder;
}
#iPreferences .activeTab .bl
{
	background:transparent url(images/imgMessageInfoBL.gif) no-repeat scroll 0 0
}
#iPreferences .activeTab .br
{
	background:transparent url(images/imgMessageInfoBR.gif) no-repeat scroll 0 0
}
/*
#iPreferences .footer
{
	background-color:Aqua;
}
*/
.add a, .remove a 
{
	float:left;
	margin:0;
	padding:5px 5px 5px 20px;
}
div.header
{
background-color:#007ABE;
color:#FFFFFF;
font-family:Verdana,Arial,'MS Sans Serif';
font-size:small;
font-style:normal;
font-variant:normal;
font-weight:bold;
padding:1px;
text-align:left;
text-decoration:none;
text-transform:none;
}
div.report
{
	margin-left:auto;
	margin-right:auto;
	background-color:White;
	width:800px;
	padding:5px;
}
#map_canvas{
margin: 10px 10px 10px 0px;
position:relative;	
float:left;
width: 600px; 
height: 550px;
visibility:hidden;
}

#search_canvas{
margin: 10px 10px 10px 0px;
position:relative;	
float:left;
width: 600px; 
height: 550px;
color:#0F70BA;
display:none;
background-color:Transparent;
}
#search_canvas div
{
	margin-top:0px;
}
#info_panel_top{
	position:relative;
	float:left;
	width: 270px; 
	height: 50px
	}
#info_panel_bottom
{
	border-width: 1px;
	position: relative;
	float: left;
	width: 100%;
	height: 380px;
	border-top-style: solid;
}
#initialContent
{
	float:left;
	height:440px;
}
#iPreferences .action ul {
 float: left;
 margin: 0;
}
#addressResultsContainer ul
{
	width:95%;
}
#addressResultsContainer
{
	float:left;
	width:95%;
	height:440px;
	overflow:auto;
	display:none;
}
#iPreferences .action ul li {
	background: none;
	padding: 0.5em 0 0.5em 2%;
}

#addressResults
{
	width:98%;
}
#iNavMember
{
	background-color:#FFF;
}
#iConversion
{
	background-color:#edf1fa;
}
.task-list li 
{
	margin-bottom:0;
	padding-bottom:0;
	padding-top:0;
}
#iClose {
	border: 1px solid #ccc;
	border-top: none;
	padding: 1% 3%;
	margin-left: 10px;
	float: right;
	width: 283px;
	margin: 10px 10px 10px 0;
}
#iClose h3 {
color:#0067B6;
}


#iClose .container {
	padding: 4%;
	float: left;
	width: 92%;
	background-position: 0 97%;/*TODO: the gradient is too long so needs shortening*/
}


#iClose .container .bl {
	background: url("images/imgBodyBL.gif") no-repeat 0 0;
}
#iClose .container .br {
	background: url("images/imgBodyBR.gif") no-repeat 0 0;
}

.message .head
{
	padding:0;
	width:100%;
}
.information div
{
	position:relative;
	left:35px;
}

div.info
{
	border-style: dotted;
	border-width: thin;
	background-color: #FFFFFF;
	color: #007ABE;
	font-family: Verdana,Arial, 'MS Sans Serif';
	font-size: small;
	font-style: normal;
	font-variant: normal;
	font-weight:lighter;
	text-align: left;
	text-decoration: none;
	text-transform: none;
	white-space: normal;
}
button.frmBtn span 
{
	margin:-2px 0 0 -3px;
}
span.aw
{
	color: #007ABE;
	font-family: Verdana,Arial, 'MS Sans Serif';
	font-size: small;
	text-align: right;
	font-weight: normal;
}
div.infoheader
{
color:#FFFFFF;
background-color: #007ABE;
font-family:Verdana,Arial,'MS Sans Serif';
font-size:small;
text-align:center;
}
.popup
{
	line-height:1em;
	text-align:center;
	background-color:#edf1fa;
}
tr.infowindow td
{
	line-height:1em;
	text-align:center;
	
}
tr.
#TableRow1 td
{
	background-color: #E0E0E0;
	color: #000000;
}
td.rhs, th.rhs
{
	text-align:right;
}
div.infowindow
{
	line-height:1em;
	text-align:center;
	
}
#infowindowcontent div
{
	margin-bottom:.8em;
}
div span.underline
{
	text-decoration:underline;
	font-weight: bolder;
	color:#000;
}
div span.bold
{
	font-weight: bolder;
	font-size: 1.1em;
	color: #000;
}
div.pagebreak
{
	page-break-after: always;
}
div.content
{
	clear:both;
}
table
{
	table-layout:auto;
}
table td
{
	padding:2px;
	line-height:100%
}
tr.classification
{
	color: #0067B6;
	font-size: 1.1em;
}
#iHeaderText
{
	color: #0067B6;
	position: relative; 
	top: 0.4em;
	font-size: 1.8em;
	font-weight: bold;	
}