/* Two Main Panels for the GazOps Control */

div.goOpera
{
  position:relative;
  width: 200px;
  min-width: 0px;
  max-width: 200px;
  min-height: 0px;
  max-height: 220px;
  height: 220px;
  overflow : auto;
}

div.goScrollMatches
{
  position:relative;
  width: 200px;
  min-width: 0px;
  max-width: 200px;
  min-height: 0px;
  max-height: 185px;
  height: 186px;
  overflow : auto;
}


div.goFinalMatch
{
	overflow : hidden;
	vertical-align : top;
	width : 200px;
	height : 220px;		
}

div.GOMatchList
{
	vertical-align : top;
	border-style : none;
	border-width : 2px;
	border-color : #999999;
}

div.GOAddressEntry
{
	overflow : hidden;
	vertical-align : top;
	width : 200px;
	height : 220px;	
}

tr.goTableHeader 
{
    background-color: #999999;
	font-size: 0.8em;
	color: #FFFFFF;
}

/* Title Element */
td.GOTitle 
{
	height : 30px;
	font-size : 0.8em;
	width : 200px;
	color : #999999;
}

/* Layout table to allow for formatting of single of multiple matches */

td.goTableMultipleMatch
{
	background-color: #FFFFFF;
	font-size: 0.7em;
	vertical-align : top;
	padding : 2px 2px 2px 0px;
}

td.goTableSingleMatch
{
	background-color: #FFFFFF;
	font-size: 0.7em;
	vertical-align : top;	
	padding : 2px 2px 2px 0px;
}

/* These control the matched addresses */ 
a.goTableMultipleMatch
{
	color: #333333;
	text-decoration : none;
}

a.goTableSingleMatch
{
	color: #333333;
	text-decoration : none;
}


a.goTableSingleMatch:hover,a.goTableMultipleMatch:hover
{
	color : #FF3333;
	cursor : hand;
}

/* Setting for input fields */ 

input.GOAddressEntry
{
	width : 180px;
	vertical-align : top;
}

input.GODisabled
{
	display:none;
}

.GOFormLabels
{
	font-size : 0.7em;
	color : #999999;
	vertical-align : bottom;
}

div.goButSearchAgain
{
	color : #999999;
	font-size : 0.8em;
	width : 180px;
	padding-top : 20px;
	padding-right : 20px;
	
	cursor : default;
	height : 60px;
}

/* Colour of Submit Button */
div.GOSubmitButton
{
	color : #999999;
	font-size : 0.8em;
	cursor : default;
	height : 20px;
}

input.GOSubmitButton 
{
	vertical-align : middle;
	cursor : hand;
}

div.GOBackButton
{
	color : #999999;
	font-size : 0.8em;
	padding-left : 125px;
	cursor : default;
	height : 20px;
}

a.GOBackButton 
{
	vertical-align : middle;
	cursor : hand;
	height : 20px;
}

span.GOBackButton
{
	vertical-align : top;
	height : 20px;
}

/* Single Matched Item */

table.goTable
{
	width : 100%;
	text-align : left;
}

tr.goMatchTableHeader 
{
	background-color: #7b9fdc;
	font-size: 0.8em;
	color: #FFFFFF;
}

td.goMatchTableHeader 
{
	width : 200px;
	background-color: #7b9fdc;
	font-size: 0.8em;
	color: #FFFFFF;	
}

td.GONavButtons 
{
	padding-top : 10px;
	width : 180px;
	text-align : right;
}

a.goBack 
{
	text-decoration : none;
	font-size: 0.7em;
	color: #FF0000;
}

a.goBack:hover
{
	color : #FF0000;
	cursor : hand;
}
