
/*  CASCADING STYLE SHEET - GLOBAL | This style sheet affects all GlobalX Unity3 websites  |  Originally compiled by Roderick Sutherland  |  Date: 4th April 2008   */



/*--------------------- Basic Default Settings ----------------------*/


html	{
	font-size:100%; 
}	
html,body	{
	margin:0;
	padding:0
}
body	{
	font:0.75em arial,sans-serif; /*This synchs em sizes with pixels: 1em is 10px, 0.8em is 8px */	
	line-height:1.5;	
	background-color: #dbdee3;
	/*background: #dbdee3 url(../images/xmas_bg.jpg) no-repeat top ;	*/
}
table, select, input { 
	font-size:100%; 
}
p, td, tr, th, li, dd, dt {	
	font-size:100%; 
}
a:active{outline: none;}
a:focus{-moz-outline-style: none;}


/*----------------------------- Headers ------------------------------*/


h1, h2, h3, h4, h5	{margin:0; padding:0; border:0; color: #000; }
h2 { font-size: 1.2em; font-weight: bold; }
h3 { font-size: 1.1em; }
h1 { font: 1.5em arial, sans-serif; margin-top: 14px;}
h1.pf  { color: #fff; padding-left: 12px;	padding-top: 8px; 	padding-bottom: 30px; 	margin-bottom: -23px; 	}
#narrowcolumn h1, #narrowcolumn h2 { font-size:1.0em; font-weight: bold;}
.smalltabsbg h1	{ font:1.5em arial, verdana,sans-serif; padding-top: 5px; padding-bottom: 0px; padding-left: 20px;	}
.subtabs h1	{font:1.2em arial,sans-serif; font-weight: bold;	}

.hb1, .hb2, .hb3, .hb4, .hb5	{height: 18px; margin-left: 0px;}
#maincolumn h1.hb3  {	margin-bottom:10px;}

#maincolumn h1	{	
	margin-top: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding-top: 3px;
	padding-left: 10px;
 	font:1.2em arial,sans-serif; 
 	font-weight: bold;  		
}



/*---------------------  Lists & Paragraphs  ------------------------*/

p	{
	margin: 10px 0 10px 0; 
}
.normal{
	margin: 10px;
}
ol	{
	list-style-type:decimal;
	margin-left: 0px;
}
ul	{
	padding: 0;
	margin: 0;
}
.moreinfo	{	
	margin-top:15px;
	margin-bottom:0px;
}
.inline_list	{
	margin-bottom:20px;
}
#narrowcolumn p, div#narrowcolumn ul {font-size:0.9em; margin-top: 10px;}
div#narrowcolumn li	{	margin-top: 2px;} 

ul.bpic	{list-style-type: none;}
div#maincolumn ul.bpic	{margin-right: 10px;}
li.b1, li.b3, li.b4, li.b5, li.b6	{margin-left: 10px; padding-left: 20px; vertical-align: bottom;}
li.b2	{margin-left: 25px; padding-left: 16px; }
li.b7	{margin-left: 10px; padding-left: 25px; vertical-align: bottom;}
li.b8	{margin-left: 0px; padding-left: 125px; vertical-align: bottom;}
li.la   {list-style-type: lower-alpha;	padding-left: 20px;}
li.a1	{margin-left: 0px; margin-bottom:2px; padding-left: 16px; vertical-align: bottom; background:#EFEFEF none repeat-y scroll center top;}
li.sp	{margin-left: 20px; padding-left: 25px;}

.la {
	list-style-type: lower-alpha;
	padding-left: 20px;	
}
.lr {
	list-style-type: lower-roman;
	padding-left: 20px;	
}


/*  -----------------------  Text  ----------------------- */

.bold	{font-weight:bold;}
.smalltext	{font: 11px arial, sans-serif;}
.bigtext	{font: 1.2em arial, sans-serif;}
.floatright	{float: right;}
.floatleft	{float: left;}
.right	{text-align: right;}
.center	{text-align: center;}
.justify	{text-align: justify;}
.lt	{color: #838282; font: 10px arial, sans-serif;}
.lt2	{color: #838282; font: 0.9em arial, sans-serif;}
.dl		{
	border-bottom: 1px dotted #cccccc;
	padding-top: 2px;
	padding-bottom: 2px;
}
div.cc p	{	
	margin:0;
	margin-left: 10px;
	padding: 0;
	text-align: left;	
}
.date	{
	font: 0.7em tahoma, Verdana, Helvetica, sans-serif;			
	text-transform: uppercase;
}
#user	{
	text-align: right;
	margin-right: 14px;
	height: 10px;	
	line-height: 1em;
}
.pointer	{
	cursor: pointer;
}
.error.index	{
	color: Red;
}
.instruction, .t2 .instruction, .t3 .instruction, .t4 .instruction	{ 	
 	clear: both;
	padding-top: 15px;	
	margin-bottom: 8px;
	text-align: justify; 	
}

.tclink	
{	font-size: 0.9em;
 	margin-left: 39px;
}
.fl	{ float: left;}
.flp {float:left; padding-left:10px; }
.fr	{ float: right;}
.cb	{clear: both;}


/*-------------------------- Column Layout ----------------------------*/


	
div#outer	{	
	width:960px;	
	margin:0 auto;
	text-align: left;
	border: 0px;
	background:url(../images/shadow.png) left top repeat-y;	
}
div#inner	{
	margin:0 auto;	
	width:940px;
	border: 0;	
	background-color: #fff;				
}
div#header, div#headerR 	{	
	height:155px;   		
}
div#header .clickarea {	
	left: 170px;
	top: 10px;	
	height:70px;
	width:200px;	
	display: block; 	  		
}
div#maincolumn	{	
	margin:0;		
	margin-left: 12px;		
	float:left;
	clear: both;
	width:690px;								
}
div#narrowcolumn	{	
	float:left;			
	width:210px;
	border: 0;	
	margin-left: 15px;							
}


div#maincolumn .halfbox	{
	width: 335px
}
#maincolumn .gapright	{
	margin-right: 0px;
 	float: left; 		
}
#maincolumn .gapleft	{
	margin-left: 15px;
 	float: right;
}
#whylist	{
	margin-left: 0;
	padding-left: 15px;
	padding-right: 15px;
	list-style: none;
}
.clear	{
	clear: both;
}

.clearwidth	{
	clear: both;
	width:100%;
	float:left;
	overflow:hidden;
}
.mcleft	{
	padding-left: 9px;	
	padding-right: 7px;	
	width: 315px;
	float: left;				
}	
.mcright	{	
	padding-left: 7px;
	padding-right: 9px;
	width: 315px;
	float: right;				
}
#container_all, #container_int, #container_qld, #container_nsw, #container_vic, #container_nt, #container_wa, #container_sa, #container_tas, #container_act, #container_nz	{
	margin-top: -19px; 	
}	
div#narrowcolumn .box {
	padding-left: 18px;		
	margin-bottom: 11px;			
}
div#narrowcolumn .box .foot {
	margin-left: -18px;		
	background:url("../images/boxfooter.png") no-repeat left bottom;
	height: 18px;
}
div#narrowcolumn .box h1	{	
 	padding: 3px 0 2px 0px;
 	margin-left: -18px;
 	padding-left: 10px;
}

div#narrowcolumn .box table {	
	margin: 12px 0 0 -3px;	
	width: 150px;	
}
div#narrowcolumn .box table p {	
	margin: 5px 0 -3px 0;	
	display: block;	
	padding: 0;	
	border: 0;				
}
div#narrowcolumn .box p {		
	margin-right: 10px;		
}
div#narrowcolumn .box ul {
	margin: 15px 10px 0px -15px;			
}

.spacer	{
	height: 27px;
}
div#narrowcolumn .box form	{	
 	margin-top: -5px; 	
}
#find .b6.dl.active{	
 	display: none;	
}





/*  -------------------  COMPONENTS  ------------------------  */





/*  ---------- We Serve ----------  */

#weserve	{	
 	margin-top: 15px; 		
 	border-bottom: 1px solid #d0d2d7;
 	padding: 0; 	
}
#weserve h1		{
	color: #fff;	
 	padding-left: 12px;
 	padding-top: 8px;
 	padding-bottom: 30px;
 	margin-bottom: -23px;
}
.tabsinstructions{	 	
 	font-size: 0.9em;
 	text-align: right;
 	margin-top: -25px;
 	margin-right: 20px;
 	margin-bottom: 0; 
 	float: right;			
}
.weserveblock	{		
 	float: left;
}
.weserveblock ul	{ 	
 	list-style-type: none;
 	margin: 0;
 	padding: 0;
 	margin-top: 14px;
}
.weserveblock li	{
 	padding-left: 15px; 
 	vertical-align: bottom; 		
}
.weserveblock li b	{
 	font-weight: bold; 
 	color: #499327;
 	font-size: 0.9em;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}

.ws1	{	
 	width: 150px;
 	margin-left: 10px;  	
}
.ws2	{	
 	width: 510px;  		
}

.tabberlive .tabbertabhide {
	display:none; 
}
ul.tabbernav	{
	margin:0;	
	padding-left: 20px;
	border: 0;	
	height: 45px;
	list-style:none;		
 	font: bold 11px arial, sans-serif;  		
}
ul.tabbernav li	{
 	float:left;	
	margin-left:-1px;
	padding:0 0 0 4px;
	background:url(../images/small_tab_left.png) no-repeat left top;
}
ul.tabbernav a	{
	float:left;
  	display:block; 	
 	text-decoration:none;
	font-weight:normal;		
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
.tabbernav a {float:none;}
/* End IE5-Mac hack */
.tabbernav a:hover {  
	text-decoration:underline;	
}
ul.tabbernav li.tabberactive  {  
}
ul.tabbernav li.tabberactive a {		
	padding-bottom:4px;
	text-decoration:none;
	font-weight:normal;
}
.tabberlive .tabbertab {		
	margin-top: -10px;
	margin-bottom: 0;
	padding-bottom: 12px;	
	overflow:auto;
	vertical-align: top;
	background-color: #fff;
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
	 display:none;
}
.tabberlive .tabbertab h3 {
	font-size: 1.0em;
	font-weight: bold;	
	margin-bottom: 0px;		
}
.tabbertab {
}
.tabberlive#tab2 .tabbertab {
	 
	 overflow:auto;	 	
}
.smalltabstable	{
	margin-top: 10px;	
	width: 660px;					
}
.smalltabstable td	{
	vertical-align: top;
}
.smalltabstable td p  {
	margin-left: 10px;
	margin-right: 10px;							
}
.smalltabstable td p.n01, .smalltabstable td p.n02, .smalltabstable td p.n03, .smalltabstable td p.n04, .smalltabstable td p.n05, .smalltabstable td p.n06	{	
	margin: 0;	
	width: 135px;
	height: 110px;				
}
.tabsfoot	{	
	background:url("../images/tabsfoot.gif") right top repeat-x;		
	width: 100%;
	height: 10px;
	background-color: transparent;
	font-size: 0;
	clear: both;
	margin-bottom: 30px;
}
.divide	{
	background-image:url(../images/divide.gif);	
	background-repeat: repeat-y;
	height: 145px;
	width: 12px;	
	float: left;	
}


/*  ---------- Simple ----------  */

#simple   {
	clear: both;      
}

#simple .section01	{	
 	width: 220px;
 	float: left; 	
}
#maincolumn .section01 h1{  
   font-size: 1.1em;
}




/* ---------- Features ----------  */

#features  {	
 	width: 435px;
 	margin-top: 15px;
 	float: left;
 	clear: both; 	
}
.feature	{		
	margin: 6px 0 11px 0;
	padding-left: 11px;
	padding-right: 7px;
	padding-bottom: 13px;		
	width: 198px;	
	float: left;
	border-bottom: 1px dotted #D0D2D7;								
}
.feature img	{	
	margin-top: 0px;
	margin-bottom: 5px;
	text-decoration: none;
}
.feature a{			
	display: block;	
	padding-top: 85px;
	font-weight: normal;			
}
.feature a.s01, .feature a.s02	{			
	display: block;	
	padding-top: 85px;
	font-weight: normal;			
}
.feature p	{
	margin-top: 4px;
}
ul.golfbag
{
	margin-left:0px;
	margin-top:5px;
	padding-left:15px;
	margin-bottom:30px;
}

.feature .feat05        { background: url("../images/feat05.jpg")		no-repeat scroll left top transparent; }
.feature .feat08        { background: url("../images/feat08.jpg")		no-repeat scroll left top transparent; }
.feature .feat09        { background: url("../images/feat09.jpg")		no-repeat scroll left top transparent; }
.feature .feat12        { background: url("../images/feat12.jpg")		no-repeat scroll left top transparent; }
.feature .feat17        { background: url("../images/feat17.jpg")		no-repeat scroll left top transparent; }
.feature .feat19        { background: url("../images/feat19.jpg")		no-repeat scroll left top transparent; }
.feature .feat24        { background: url("../images/feat24.jpg")		no-repeat scroll left top transparent; }
.feature .feat26        { background: url("../images/feat26.jpg")		no-repeat scroll left top transparent; }
.feature .feat27        { background: url("../images/feat27.jpg")		no-repeat scroll left top transparent; }
.feature .feat29        { background: url("../images/feat29.jpg")		no-repeat scroll left top transparent; }
.feature .feat31        { background: url("../images/feat31.jpg")		no-repeat scroll left top transparent; }
.feature .feat32        { background: url("../images/feat32.jpg")		no-repeat scroll left top transparent; }
.feature .feat38        { background: url("../images/feat38.jpg")		no-repeat scroll left top transparent; }
.feature .feat39        { background: url("../images/feat39.jpg")		no-repeat scroll left top transparent; }
.feature .feat40        { background: url("../images/feat40.jpg")		no-repeat scroll left top transparent; }
.feature .feat_cis      { background: url("../images/feat_cis.jpg")     no-repeat scroll left top transparent; }
.feature .feat_cis2      { background: url("../images/feat_cis2.jpg")     no-repeat scroll left top transparent; }
.feature .feat_er       { background: url("../images/feat_er.jpg")      no-repeat scroll left top transparent; }
.feature .feat_ncs      { background: url("../images/feat_ncs.jpg")     no-repeat scroll left top transparent; }
.feature .feat_nnts     { background: url("../images/feat_nnts.jpg")    no-repeat scroll left top transparent; }
.feature .feat_nzi      { background: url("../images/feat_nzi.jpg")     no-repeat scroll left top transparent; }
.feature .feat_pae      { background: url("../images/feat_pae.jpg")     no-repeat scroll left top transparent; }
.feature .feat_tablet   { background: url("../images/feat_tablet.jpg")  no-repeat scroll left top transparent; }
.feature .feat_tablet2  { background: url("../images/feat_tablet2.jpg") no-repeat scroll left top transparent; }
.feature .feat_ntcs     { background: url("../images/feat_ntcs.jpg")    no-repeat scroll left top transparent; }
.feature .feat_ohi      { background: url("../images/feat_ohi.jpg")     no-repeat scroll left top transparent; }
.feature .feat_feedback { background: url("../images/feat_feedback.jpg")no-repeat scroll left top transparent; }
.feature .feat_qvas     { background: url("../images/feat_qvas.jpg")    no-repeat scroll left top transparent; }
.feature .feat_qvas2	{ background: url("../images/feat_qvas2.jpg") no-repeat scroll left top transparent; }
.feature .feat_poa      { background: url("../images/feat_poa.jpg")     no-repeat scroll left top transparent; }
.feature .feat_aml      { background: url("../images/feat_aml.jpg")     no-repeat scroll left top transparent; }
.feature .feat_hip      { background: url("../images/feat_hip.jpg")     no-repeat scroll left top transparent; }
.feature .feat_nlis     { background: url("../images/feat_nlis.jpg")    no-repeat scroll left top transparent; }
.feature .feat_cmaps    { background: url("../images/feat_cmaps.jpg")   no-repeat scroll left top transparent; }
.feature .feat_esea     { background: url("../images/feat_esea.jpg")    no-repeat scroll left top transparent; }
.feature .feat_ild      { background: url("../images/feat_ild.jpg")     no-repeat scroll left top transparent; }
.feature .feat_pv       { background: url("../images/feat_pv.jpg")      no-repeat scroll left top transparent; }
.feature .feat_hro      { background: url("../images/feat_hro.jpg")     no-repeat scroll left top transparent; }
.feature .feat_add      { background: url("../images/feat_add.jpg")     no-repeat scroll left top transparent; }
.feature .feat_cap_ll   { background: url("../images/feat_cap_ll.jpg")     no-repeat scroll left top transparent; }
.feature .feat_cap_gxs	{ background: url("../images/feat_cap_gxs.jpg") no-repeat scroll left top transparent; }
.feature .feat_cap_ndc	{ background: url("../images/feat_cap_ndc.jpg") no-repeat scroll left top transparent; }
.feature .feat_cap_up	{ background: url("../images/feat_cap_up.jpg")	no-repeat scroll left top transparent; }
.feature .feat_pen_abi	{ background: url("../images/feat_pen_abi.jpg")	no-repeat scroll left top transparent; }
.feature .feat_qvas_improve			{ background: url("../images/feat_qvas_improve.jpg")	no-repeat scroll left top transparent; }
.feature .feat_bankruptcy			{ background: url("../images/feat_bankruptcy.jpg")		no-repeat scroll left top transparent; }
.feature .feat_prop_value			{ background: url("../images/feat_prop_value.jpg")		no-repeat scroll left top transparent; }
.feature .feat_asic_weekly			{ background: url("../images/feat_asic_weekly.jpg")		no-repeat scroll left top transparent; }
.feature .feat_prop_services		{ background: url("../images/feat_prop_services.jpg")	no-repeat scroll left top transparent; }
.feature .feat_strata	{ background: url("../images/feat_strata.jpg")	no-repeat scroll left top transparent; }
.feature .feat_title	{ background: url("../images/feat_title.jpg")	no-repeat scroll left top transparent; }
.feature .feat_water	{ background: url("../images/feat_water.jpg")	no-repeat scroll left top transparent; }
.feature .feat_cp		{ background: url("../images/feat_cp.jpg")		no-repeat scroll left top transparent; }
.feature .feat_resell	{ background: url("../images/feat_resell.jpg")	no-repeat scroll left top transparent; }
.feature .feat_search	{ background: url("../images/feat_search.jpg")	no-repeat scroll left top transparent; }
.feature .feat_package	{ background: url("../images/feat_package.jpg")	no-repeat scroll left top transparent; }
.feature .feat_exchange { background: url("../images/feat_exchange.jpg") no-repeat scroll left top transparent; }
.feature .feat_ppsr		{ background: url("../images/feat_ppsr.jpg") no-repeat scroll left top transparent; }
.feature .feat_natOwnershipReport	{ background: url("../images/feat_natOwnershipReport.jpg") no-repeat scroll left top transparent; }
.feature .feat_nabers	{ background: url("../images/feat_nabers.jpg") no-repeat scroll left top transparent; }
.feature .feat_nswImagedDealings	{ background: url("../images/feat_nswImagedDealings.jpg") no-repeat scroll left top transparent; }
.feature .feat_qldBodyCorpNews		{ background: url("../images/feat_qldBodyCorpNews.jpg") no-repeat scroll left top transparent; }
.feature .feat_valCert	{ background: url("../images/feat_valCert.jpg") no-repeat scroll left top transparent; }
.feature .feat_noir		{ background: url("../images/feat_noir.jpg")	no-repeat scroll left top transparent; }
.feature .feat_vpp		{ background: url("../images/feat_vpp.jpg")		no-repeat scroll left top transparent; }
.feature .feat_pool		{ background: url("../images/feat_pool.jpg")	no-repeat scroll left top transparent; }
.feature .feat_vicroad	{ background: url("../images/feat_vicroad.jpg") no-repeat scroll left top transparent; }
.feature .feat_qsn		{ background: url("../images/feat_qsn.jpg")		no-repeat scroll left top transparent; }
.feature .feat_nswStrataUnit		{ background: url("../images/feat_nswStrataUnit.jpg")		no-repeat scroll left top transparent; }
.feature .feat_civilAircraftSearch	{ background: url("../images/feat_civilAircraftSearch.jpg")		no-repeat scroll left top transparent; }
.feature .feat_qldbcc_update		{ background: url("../images/feat_qldbcc_update.jpg")		no-repeat scroll left top transparent; }
.feature .feat_QldTransportCert	{ background: url("../images/feat_QldTransportCert.jpg")		no-repeat scroll left top transparent; }
.feature .feat_ppsrlive	{ background: url("../images/feat_ppsrlive.jpg")		no-repeat scroll left top transparent; }
.feature .feat_ppsrchex	{ background: url("../images/feat_ppsrchex.jpg")		no-repeat scroll left top transparent; }







/*  ---------- News ----------  */

#news	{	
 	width: 240px;
 	margin-top: 15px;
 	float: right;
}
.feed	{	
 	margin: 5px 10px 5px 10px; 	
 	padding-bottom: 10px;
 	background:url("../images/linehoriz.gif") bottom repeat-x;
}
.feed a		{	
 	font-weight: normal;
}
.feed span	{
	text-align:right;
	font-family:verdana,sans-serif;
	font-size:0.8em;color:#8a8a8a;
}
a.allfeed:link	{	
 	font-weight: bold;
 	margin-left: 10px;
 	color: #008000;  	
}
a.allfeed:visited	{ 
 	font-weight: bold;
 	margin-left: 10px;
 	color: #008000; 	
}
.source	{
	letter-spacing: -0.00em;		
}

/* ---------- Find ---------- */

#find h1	{	
 	border: 1px solid #e3e5e7;
 	background-color: #f0f1f2;
 	margin: 0;
 	padding: 3px 0 3px 15px;
}
#find ul	{
	list-style-type: none;
 	padding: 0;
 	margin-left: 5px;
 	margin-right: 10px;
 	margin-bottom: 15px;
}
#find li	{
		border-bottom: 1px dotted #cccccc;
		padding-bottom: 2px;
		padding-top: 2px;
}


/* ---------- Community Resources ----------  */

#comres h1	{	
 	border: 1px solid #e3e5e7;
 	background-color: #f0f1f2;
 	margin: 0;
 	padding: 3px 0 3px 15px;
}
#comres ul	{
	list-style-type: none;
 	padding: 0;
 	margin-left: 3px;
 	margin-right: 10px; 
 	margin-bottom: 15px;	
}
#comres li	{
		border-bottom: 1px dotted #cccccc;
		padding-bottom: 2px;
		padding-top: 2px;
}
#menu a {
	padding-left: 0px;		
}
#menu li {
	list-style: none;
	margin-left: 10px;		
}
#menu li ul {
	display: none;	
}
#menu li:hover ul{	
	display: block;			
}
div#narrowcolumn #menu li ul{
	padding: 0px;
	margin-top: 4px;
	margin-bottom: -3px;
	border-top: 1px dotted #cccccc;
	border-bottom: 0px dotted #fff;	
}
#menu li ul li{
	font-size: 1.1em;
	margin-left: -5px;
}
.cr01, .cr02, .cr03, .cr04, .cr05, .cr06, .cr07, .cr08, .cr09, .cr10, .cr11, .cr12, .cr13, .cr14, .cr15, .cr16, .cr17, .cr18, .cr19, .cr20, .cr21, .cr22, .cr23, .cr24, .cr25, .cr26, .cr27, .cr28, .cr29, .cr30, .cr31, .cr32, .cr33, .cr34, .cr35, .cr36, .cr37, .cr38, .cr39, .cr40, .cr41, .cr42, .cr43, .cr44, .cr45, .cr46, .cr47, .cr48, .cr49, .cr50, .cr51, .cr52, .cr53, .cr54, .cr55, .cr56, .cr57, .cr58, .cr59, .cr60, .cr61, .cr62, .cr63, .cr64, .cr65, .cr66, .cr67, .cr68, .cr69, .cr70, .cr71, .cr72, .cr73, .cr74, .cr75, .cr76, .cr77, .cr78, .cr79, .cr80, .cr81 {
	margin-left: 6px; padding-left: 26px; 
	vertical-align: bottom;
	border-bottom: 1px dotted #cccccc;
	padding-top: 2px;
	padding-bottom: 2px;
}
.cr01	{ background:url(../images/cr01.jpg) left top no-repeat; }
.cr02	{ background:url(../images/cr02.jpg) left top no-repeat; }
.cr03	{ background:url(../images/cr03.jpg) left top no-repeat; }
.cr04	{ background:url(../images/cr04.jpg) left top no-repeat; }
.cr05	{ background:url(../images/cr05.jpg) left top no-repeat; }
.cr06	{ background:url(../images/cr06.jpg) left top no-repeat; }
.cr07	{ background:url(../images/cr07.jpg) left top no-repeat; }
.cr08	{ background:url(../images/cr08.jpg) left top no-repeat; }
.cr09	{ background:url(../images/cr09.jpg) left top no-repeat; }
.cr10	{ background:url(../images/cr10.jpg) left top no-repeat; }
.cr11	{ background:url(../images/cr11.jpg) left top no-repeat; }
.cr12	{ background:url(../images/cr12.jpg) left top no-repeat; }
.cr13	{ background:url(../images/cr13.jpg) left top no-repeat; }
.cr14	{ background:url(../images/cr14.jpg) left top no-repeat; }
.cr15	{ background:url(../images/cr15.jpg) left top no-repeat; }
.cr16	{ background:url(../images/cr16.jpg) left top no-repeat; }
.cr17	{ background:url(../images/cr17.jpg) left top no-repeat; }
.cr18	{ background:url(../images/cr18.jpg) left top no-repeat; }
.cr19	{ background:url(../images/cr19.jpg) left top no-repeat; }
.cr20	{ background:url(../images/cr20.jpg) left top no-repeat; }
.cr21	{ background:url(../images/cr21.jpg) left top no-repeat; }
.cr22	{ background:url(../images/cr22.jpg) left top no-repeat; }
.cr23	{ background:url(../images/cr23.jpg) left top no-repeat; }
.cr24	{ background:url(../images/cr24.jpg) left top no-repeat; } 
.cr25	{ background:url(../images/cr25.jpg) left top no-repeat; }
.cr26	{ background:url(../images/cr26.jpg) left top no-repeat; }
.cr27	{ background:url(../images/cr27.jpg) left top no-repeat; }
.cr28	{ background:url(../images/cr28.jpg) left top no-repeat; }
.cr29	{ background:url(../images/cr29.jpg) left top no-repeat; }
.cr30	{ background:url(../images/cr30.jpg) left top no-repeat; }
.cr31	{ background:url(../images/cr31.jpg) left top no-repeat; }
.cr32	{ background:url(../images/cr32.jpg) left top no-repeat; }
.cr33	{ background:url(../images/cr33.jpg) left top no-repeat; }
.cr34	{ background:url(../images/cr34.jpg) left top no-repeat; }
.cr35	{ background:url(../images/cr35.jpg) left top no-repeat; }
.cr36	{ background:url(../images/cr36.jpg) left top no-repeat; }
.cr37	{ background:url(../images/cr37.jpg) left top no-repeat; }
.cr38	{ background:url(../images/cr38.jpg) left top no-repeat; }
.cr39	{ background:url(../images/cr39.jpg) left top no-repeat; }
.cr40	{ background:url(../images/cr40.jpg) left top no-repeat; }
.cr41	{ background:url(../images/cr41.jpg) left top no-repeat; }
.cr42	{ background:url(../images/cr42.jpg) left top no-repeat; }
.cr43	{ background:url(../images/cr43.jpg) left top no-repeat; }
.cr44	{ background:url(../images/cr44.jpg) left top no-repeat; }
.cr45	{ background:url(../images/cr45.jpg) left top no-repeat; }
.cr46	{ background:url(../images/cr46.jpg) left top no-repeat; }
.cr47	{ background:url(../images/cr47.jpg) left top no-repeat; }
.cr48	{ background:url(../images/cr48.jpg) left top no-repeat; }
.cr49	{ background:url(../images/cr49.jpg) left top no-repeat; }
.cr50	{ background:url(../images/cr50.jpg) left top no-repeat; }
.cr51	{ background:url(../images/cr51.jpg) left top no-repeat; }
.cr52	{ background:url(../images/cr52.jpg) left top no-repeat; }
.cr53	{ background:url(../images/cr53.jpg) left top no-repeat; }
.cr54	{ background:url(../images/cr54.jpg) left top no-repeat; }
.cr55	{ background:url(../images/cr55.jpg) left top no-repeat; }
.cr56	{ background:url(../images/cr56.jpg) left top no-repeat; }
.cr57	{ background:url(../images/cr57.jpg) left top no-repeat; }
.cr58	{ background:url(../images/cr58.jpg) left top no-repeat; }
.cr59	{ background:url(../images/cr59.jpg) left top no-repeat; }
.cr60	{ background:url(../images/cr60.jpg) left top no-repeat; }
.cr61	{ background:url(../images/cr61.jpg) left top no-repeat; }
.cr62	{ background:url(../images/cr62.jpg) left top no-repeat; }
.cr63	{ background:url(../images/cr63.jpg) left top no-repeat; }
.cr64	{ background:url(../images/cr64.jpg) left top no-repeat; }
.cr65	{ background:url(../images/cr65.jpg) left top no-repeat; }
.cr66	{ background:url(../images/cr66.jpg) left top no-repeat; }
.cr67	{ background:url(../images/cr67.jpg) left top no-repeat; }
.cr68	{ background:url(../images/cr68.jpg) left top no-repeat; }
.cr69	{ background:url(../images/cr69.jpg) left top no-repeat; }
.cr70	{ background:url(../images/cr70.jpg) left top no-repeat; }
.cr71	{ background:url(../images/cr71.jpg) left top no-repeat; }
.cr72	{ background:url(../images/cr72.jpg) left top no-repeat; }
.cr73	{ background:url(../images/cr73.jpg) left top no-repeat; }
.cr74	{ background:url(../images/cr74.jpg) left top no-repeat; }
.cr75	{ background:url(../images/cr75.jpg) left top no-repeat; }
.cr76	{ background:url(../images/cr76.jpg) left top no-repeat; }
.cr77	{ background:url(../images/cr77.jpg) left top no-repeat; }
.cr78	{ background:url(../images/cr78.jpg) left top no-repeat; }
.cr79	{ background:url(../images/cr79.jpg) left top no-repeat; }
.cr80	{ background:url(../images/cr70.jpg) left top no-repeat; }
.cr81	{ background:url(../images/cr81.jpg) left top no-repeat; }



/* ---------- Products ---------- */

#products	{	
 	margin-top: 15px; 		
 	border-bottom: 1px solid #d0d2d7;
 	padding: 0; 	
}
#products h1		{
	color: #fff;	 
 	padding-left: 12px;
 	padding-top: 8px;
 	padding-bottom: 30px;
 	margin-bottom: -23px;
}
.moreinfo	{
	font-size: 0.9em; 
	margin-left: 10px;	
}


/* ---------- intellitools ---------- */

#intellitools	{	
 	margin-top: 15px; 		
 	border-bottom: 1px solid #d0d2d7;
 	padding: 0; 		
}
#intellitools h1		{
	color: #fff;	 
 	padding-left: 12px;
 	padding-top: 8px;
 	padding-bottom: 30px;
 	margin-bottom: -23px; 	
}
.intelliblock a	{	
 	float: left;
 	margin-right: 5px;
 	margin-top: 10px;
}
.intelliblock h3	{
	float: left;
	margin-top: 13px;
}
.intelliblock p	{	
 	float: left;
 	width: 465px;
 	text-align: justify;
 	margin-top: 8px;
}
.pfv	{
	float: right;
	margin-top: 10px;
	margin-right: 20px;
	font-size: 0.9em;
}

/* ---------- Windows 7 ---------- */

#win7
{
	background: #f3f3f3 url("../images/win7_bg.jpg") left top no-repeat;
	border:	1px solid #E7E7E7;
	float:left;
 	height:140px;
 	margin:10px 0 15px 10px;
 	width: 678px; 	
 	clear:both;
}
.win7block	{
	float: left;
	margin-top: 13px;
	
}
.win7block p	{	
 	width: 520px;
 	text-align: justify;
 	margin-top: 8px;
}
.win7block img	{	
 	float: left;
 	margin:0px 10px 5px 10px;
 }


/* ------------  Testimonials  ------------- */

.tm	{
	padding: 0;
	border-bottom: 1px solid #d0d2d7;
	height: 100%;	
	clear: both;	
	margin-bottom: 5px;
}
.testiBlock1	{	
	float: left;
	width: 120px;
	padding: 10px;	
}
.testiBlock2	{	
	float: left;	
	width: 130px;
	padding: 10px;	
}
.testiBlock3	{
	float: left;
	width: 360px;
	padding: 10px;
	border-left: 1px dotted #d0d2d7;
	margin-bottom: 5px;
}
p.testi	{
    margin-left : 10px;
}
p.testiBold	{
    margin-left : 10px;
    font-weight:bold;
}  




/* ---------- Division lines ----------  */

.linehoriz	{ background:url("../images/linehoriz.gif") bottom repeat-x;}
.linehoriz1 { border-bottom: 1px dotted #d0d2d7;}
.linehoriz2	{ border-bottom: 1px solid #d0d2d7;	margin-bottom: 15px; clear: both;}
.linehoriz3 { border-bottom: 1px dotted #d0d2d7; margin-bottom: 10px; clear: both;}

.linevert	{ border-right: 1px dotted #d0d2d7;}

div#maincolumn .line, div#singlecolumn .line	{	
	margin: 0 0 20px 0;	
	border-bottom: 1px solid #d0d2d7;	
	width: 100%;
	height: 5px;
	background-color: transparent;
	font-size: 0;
	clear: both;
}
div#narrowcolumn .line	{	
	margin-left: 20px;	
	border-bottom: 1px solid #bcb9b9;	
	width: 192px;
	height: 0;
	background-color: transparent;
	font-size: 0;
}
.separator	{	 	
 	padding-bottom: 10px;
 	background:url("../images/linehoriz.gif") bottom repeat-x;
}
.name {padding: 10px;}






/*--------------------------------Images---------------------------------------------*/


.productsimage, .propviewimage, .contactimage, .joinimage, .surveyimage, .amlimage, .petimage, .channelimage, .resellerimage, .resourcesimage, .kycimage, .testimage, .demoimage, .serviceimage, .propertyimage, serviceimage, demoimage 	{	
	height: 120px;	
	margin-bottom: 15px;
}
/* Location maps */
div.cc	{		
	margin:0;		
	float:left;		
	width:218px;
	margin-right: 10px;
	margin-left: 2px;					
}
ul.maps	{
	margin-top: 12px;
	margin-left: 0px;
	padding: 0;	
	height: 99px;
	list-style-type: none;	
}
ul.maps li	{	
	margin: 0;
	padding: 0;
	display: inline;			
}

ul.maps a {
	float:left;
	padding: 0px;
	margin-left: 10px;
	height: 99px;
	width: 220px;
	display:block;
	text-decoration:none;
}
img		{
	border: 0;
}

ul.maps a span{	 	
	padding-top: 83px;
	display:block; 
	text-align: center;  
	text-decoration: none;
	font:0.9em  trebuchet MS, arial,sans-serif;	
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}

#imagehover {		
	position: absolute;
	display: none;
	left: 0px;
	top: 100px;
	width: 300px;
	height: 0px;
	z-index: 200;
}
.imghovercont	{
	padding-top: 10px; 
	padding-left: 22px; 
	padding-right: 28px; 
	background:url("../images/hoverbg.png") repeat-y; 
	color: #3c5b73; 
	height: 470px; 
	font-size: 0.9em;	
}
.imghovercont h4	{ 
	color: #f04e23;
	font:1.4em  arial,sans-serif;
	font-weight: bold;
	margin-bottom: 4px;		
}
.samico	
{	border: 0; 	
 	padding-right: 5px; 	
 	margin-bottom: -3px;
}
.goog	{
	background:url("../images/goog.jpg") right no-repeat;	
}

img.captcha		{
	border: solid 1px #7f9db9;
 	padding:0;
 	margin:0;
 	vertical-align:middle;
 	margin-top:-3px;
 	margin-left:1px;
}

/*--------------------------------Forms---------------------------------------------*/

legend {
	padding:7px;	
	font: 1.5em arial, sans-serif;
	font-weight: normal;	  
}
fieldset {		
	padding:1em;
	margin: 0;
	margin-bottom: 7px;			
}
.formTable {
	margin: 7px;
	color: #594b5c;
	font-weight: bold;
	width: 650px;  
}
.formTable tr td {    
    padding: 3px;    
}
.mcfield	{
	width: 180px;
}
.rcfield	{
	width: 127px;
}
form	{	
	margin:15px 0;
	margin-top: 0;
}
input, select	{
	font:1em arial, verdana, sans-serif;
	padding: 0;
	margin: 0;	
}
select	{	
	height: 20px;	
}
label.form-button {
	margin-left: 5px;	
	float:right;	
	background: url("../images/bt_right.png") bottom right no-repeat;			
}
input.form-button {
	margin:0;
	margin-left: -3px;
	padding:5px 10px 4px 10px;	
	border:none;	
	font:0.9em tahoma, verdana, sans-serif;			
	color:#000;		
	cursor: pointer;
	background: url("../images/bt_left.png") bottom left no-repeat;
	height: 100%;	
}
.invis	{	
	display: none;
}
.whyusebutton	{		
 	margin: 0px 0px 10px 0px;
 	padding-right: 15px;
 	padding-bottom: 20px; 	
}
.bu01	{	
	float: right;
 	clear: both;
 	margin-right: 19px;
}
.bu01	{	
	float: right;
 	clear: both;
 	margin-right: 19px;
}
.radiobutton	{
	margin-left:-2px;
	padding:0px;
	margin-top:20px;
}
#login_op	{
	margin-left:-3px;
	border-bottom:1px dotted gray;
	margin-bottom:-10px;
	padding-bottom:10px;
}

.login{
	width:210px;
	height:52px;
	background:url('../images/UAG_button.jpg') left top no-repeat;	
	display:block;
	cursor:pointer;	
}

.login:hover{
	background:url('../images/UAG_button.jpg') left bottom no-repeat;	
	display:block;
}
.login_mini{
	width:195px;
	height:39px;
	background:url('../images/UAG_button_mini.jpg') left top no-repeat;	
	display:block;
	cursor:pointer;	
	margin-left:14px;
	border:0;
}

.login_mini:hover{
	background:url('../images/UAG_button_mini.jpg') left bottom no-repeat;	
	display:block;
}
a.logout_mini{
	width:195px;
	height:39px;
	background:url('../images/UAG_button_mini_logout.jpg') left top no-repeat;	
	display:block;
	cursor:pointer;	
	margin-left:14px;
	border:0;
}

a.logout_mini:hover{
	background:url('../images/UAG_button_mini_logout.jpg') left bottom no-repeat;	
	display:block;
}


.login_info p{
	font-size:10px;
}
.but_login{
	width:73px;
	height:27px;
	background:url('../images/login.png') left top no-repeat;	
	display:block;
	text-align:right;
	cursor:pointer;
	margin-top:10px;
}

.but_login:hover{
	background:url('../images/login.png') left bottom no-repeat;	
	display:block;
}

div#narrowcolumn .uag{
	padding-left:0px !important;
	text-align:center;
}

/*--------------------------------Navigation---------------------------------------------*/


a:link, a:active, a:visited{
	text-decoration:none;	
}
a:hover{
	text-decoration:underline;
}
a.speclink:link, a.speclink:active, a.speclink:visited{
	text-decoration:none;			
}
a.speclink:hover{
	text-decoration:none;	
	
}
/*----Main Navigation Tabs----*/

#maintabs ul li.tab ul {width: 12em; opacity: 0.90; filter:alpha(opacity=90); }

#maintabs a {display:block; color:#fff; padding: 2px 4px 2px 4px; background:none;}

#maintabs li {float: left;padding: 0;background:none;}

#maintabs ul li {float: left;text-align:center;padding: 0;background:none;}

#maintabs ul li.tab {margin:0;padding:0 0 0 9px;}

#maintabs ul li.tab a {padding:3px 25px 3px 18px; color:#fff;} 

#maintabs ul li.tab ul.nontab li a {background-image:none;font-weight:normal;}

#maintabs ul li ul {border: 1px solid #fff;}

#maintabs ul li.tab ul.nontab  {margin-left:-9px; }

#maintabs ul li ul li {text-align:left;border:none;margin-left:0; padding-top: 2px; padding-bottom: 2px;border-bottom: 1px solid #efefef;}

#maintabs li ul {position: absolute;left: -999em;height: auto; width:16.4em; width:14.9em; font-weight: normal;margin: 0;padding: 0;}

#maintabs li li {padding-right: 1em;width: 11em}

#maintabs li ul a {width: 15em;width: 11em;text-align:left;background:none;}

#maintabs li ul ul {margin: -1.75em 0 0 14em;}

#maintabs li:hover ul ul, #maintabs li:hover ul ul ul {left: -999em;}

#maintabs li:hover ul, #maintabs li li:hover ul, #maintabs li li li:hover ul {left: auto;}

#maintabs ul li.tab ul.nontab li a:hover {color:#fff; }

#maintabs li.tab:hover a {}



/*----Sub Navigation Tabs----*/

#subtabs  {
	margin:0; 
	font-size: 0.9em;	 
	height:50px;
	font-weight: bold;	
}

#subtabs a {display:block; color:#0f6abb; padding: 2px 4px 2px 4px; background:none;}
#subtabs ul {vertical-align: bottom; height: 20px; margin-top:4px; margin-left:20px; padding:0; list-style:none;}
#subtabs li {float: left;padding: 0;background:none;}
#subtabs ul li {float: left;text-align:center;padding: 0;background:none;}
#subtabs ul li.tab {margin-left:-1px;padding:0 0 0 9px;}
#subtabs ul li.tab a {padding:3px 20px 3px 12px; color:#566572;} 

#maincolumn #subtabs h1	{
	color: #fff; 
	padding-top: 8px;
	font-size: 1.3em;	
	margin: 0;	
}
 #subtabs .tabinstructions {	float: right;	margin-top: -18px;margin-right: 10px;}
 #subtabs a.instr {  	color: #fff;}
 #subtabs a.instr {  	color: #fff;}
 
 

/*----Secondary Tabs----*/

.intellitabs ul.tabbernav a	{
	padding-left:12px;
	padding-right:12px;
}
.opproducttabs ul.tabbernav a	{
	padding-left:8px;
	padding-right:8px;
}
#maincolumn .intellitabs p, #maincolumn .opproducttabs p	{
	margin-left:0px;
	padding-left:10px;
	padding-top:10px;
	margin-top:10px;	
}
.frame {
	margin-top:1px;
	margin-bottom: 15px;		
}


/*----Breadcrumbs----*/

ul.brdcrmb	{
	float: right;	
	font-size: 0.9em;	
	text-transform: uppercase;
	color: #9b9a9a;
	height: 35px;
	list-style-type: none;	
	margin: 0;		
}
ul.brdcrmb li{	
	float: left;
	padding: 3px;
	height: 35px;	
	padding-top: 20px;	
}		

ul.brdcrmb li.p1	{ padding-right: 12px; }
ul.brdcrmb li.p1on	{ padding-right: 12px; }
ul.brdcrmb li.p2	{ padding-left:  10px; background:url("../images/bcrmb2.png") center top no-repeat;}
ul.brdcrmb li.p2on	{ padding-left:  10px; }
ul.brdcrmb li.p2on2	{ padding-left:  10px; }
ul.brdcrmb li.p3	{ padding-left:  12px; background:url("../images/bcrmb3.png") right top no-repeat;	}
ul.brdcrmb li.p3on	{ padding-left:  12px; }




/*-------------------------------- Tables---------------------------------------------*/

th	{ font-weight: bold;}

.width1	{ width: 140px; }
.width2	{ width: 320px; }

td.wdth01, th.wdth01	{	width: 30px;}
td.wdth01b, th.wdth01b	{	width: 45px;}
td.wdth02, th.wdth02	{	width: 60px;}
td.wdth03, th.wdth03	{	width: 90px;}

input.wdth01	{	width: 24px;}
input.wdth02	{	width: 62px;}
input.wdth03	{	width: 95px;}
input.wdth04	{	width: 132px;}
input.wdth05	{	width: 166px;}
input.wdth06	{	width: 202px;}
input.wdth07	{	width: 235px;}
input.wdth08	{	width: 270px;}

select.wdth01	{	width: 28px;}
select.wdth02	{	width: 65px;}
select.wdth02b	{	width: 80px;}
select.wdth03	{	width: 96px;}
select.wdth03b	{	width: 114px;}  
select.wdth04	{	width: 135px;}
select.wdth05	{	width: 168px;}
select.wdth06	{	width: 210px;}
select.wdth08	{	width: 274px;}

textarea.wdth06	{	width: 202px;}


.half {	width: 345px;}
.third {width: 230px;}
.halftab  {
	width: 282px;
	padding-left: 20px;
	line-height: 1.2em;	
}
.top {
	vertical-align:text-top;	
}
.zeroed td	{
	padding: 0; 	
	margin: 0;
	border: 0;	
}
table.selected, table.choosereports	{
	margin-top: 10px;
	width:670px;
}
table.selected th.header	{
	background-color: #e7e7e7;
	height: 20px;
	border: 0;
}
table.selected th, table.choosereports th	{
	background-color: #c8cacf;
	border-bottom: 1px solid #999999;
	padding: 4px;
}
table.selected td	{
	border-bottom: 1px solid #c8cacf;
	height: 30px;
}
table.choosereports td.bb	{
	border-bottom: 1px solid #cccccc;
	padding-bottom: 5px;		
}

table.pricing {
	border: 1px solid #e3e5e7;
	text-align: center;
	font-size: 0.9em;
} 
table.pricing th {
	background-color: #e8eaec;	
}
table.pricing tr {
	background-color: #f0f1f2;	
}
table.pricing tr.even {
	background-color: #f7f7f7;		
}
table.pricing th, table.pricing td	{
	padding: 2px 10px 2px 30px;
}


#t1	{
	clear:both;
	overflow:hidden;
 	/*margin:0 auto;*/
	padding: 15px;
	background-color: #f0f1f2;
	width: 100%;
	
}

.t1 { padding: 10px;}
.t1 td {padding-left: 30px; padding-right: 20px;}


/*-------------------  Table t2 contains the initial input forms for PAYG  ---------------------*/


.t2	{	
	margin: 10px 0px 10px 0px;
	padding: 0 10px 0 10px;
	width: 100%;	
	clear: both;	
}
.t2	td	{	
	vertical-align: top;
	padding-right: 1px;		
}
.t2 p	{
	font-size: 0.9em;
    margin: 0;
    padding-bottom: 5px;
}
.t2 p.instruction	{
	font-size: 1em; 
}
.t2 td.bb	{	
 	border-top: 1px solid #e8e8e8;
 	font-size : 0.2em;
 	padding-bottom: 5px;
 	margin-right: 10px;	 	
}
.t2 .errorblock {
	border: solid 1px red;
	background-color: #FFE6D2;
	padding:5px;
	margin:10px;
	font-size: 1.1em;
}
.total	{
	float: right;
	margin-right: 20px;
} 
.gb	{	
	font-weight: bold; 	
} 
table.t2 select	{
	height: 21px;		
}
table.t2 select	{
	margin: 0;		
}
table.t2 input	{
	margin: 0;
	height: 17px;	
}
.t2 p.dscrptn	{	
	clear: both;
	padding-top: 15px;	
	padding-right: 5px;
	font-size: 1.1em;
	margin-bottom: 8px;
	text-align: justify;			
}


/*----------------------  Table t3 is for a list type display  -----------------------*/  

.selected	{
	background-color: #f2f2f2;	
}
.notselected	{
	background-color: white;	
}
table.t3	{	
	width: 100%;
}
table.t3 input, table.t4 input, table.t5 input	{
	margin: 2px 1px 2px 0;	
	padding: 0;	
	font-size: 1em;
}
table.t3 th.thead1, table.t5 th.thead1	{	
	background-color: #eaedef;	
}
table.t3 th.thead2, table.t5 th.thead2	{
	background-image:url(../images/thead2.gif);	
	height: 26px;		
}
table.t3 td.mrgn	{
	width: 40px; 	
 	text-align: center;
}
table.t3 td.tvs		{
	height: 5px;
	line-height: 0.01em;
	border: 0;
}
table.t3 td	{	
	border-bottom: 1px solid #e8e8e8;
	margin: 0;
	padding-left: 10px;			
}
table.t3 td.prc, table.t4 td.prc, table.t5 td.prc		{	
	text-align: right;
	padding-right: 20px;
}
table.t3 td.type, table.t5 td.type		{
	color: #3979cf;
 	font-weight: bold;
 	border-bottom: 2px solid #97b9e7;
 	padding-left: 20px; 	
 	text-align: bottom; 	
 	padding-top:4px; 	
}
table.t3 td.child   {
	background:url(../images/ico_child.png) left no-repeat;
	padding-left: 26px; 
	font-size: 0.9em;
	color: #373737;      
}
table.t3 td.child2   {	
	padding-left: 26px;
	font-size: 0.9em;
	color: #373737;       
}
table.t3	{	
	margin: 0;
	padding: 0;	
	width: 100%;	
}
table.t3 th, table.t5 th	{	
	font-weight: normal;
	padding-left: 10px;
	text-align: left;
}
table.t3 th.price	{
	width: 110px;
	text-align: center; 			
}
table.t3 td.check	{
	width: 80px; 	
 	text-align: center; 	
}
.hide { 
	display: none;
} 
.t3 input.check	{	
}
table.t3 td.wdth05	{
	width: 170px;	
}
#nswacexp	
{	width: 690px; 		
 	padding: 0; 	
}
  
/*------------------------  Table t4 is for secondary fields within table t3  -----------------------*/    

    
table.t4	{	
	margin: 0;
	padding: 0;	
	width: 100%;
}
table.t4 td	{	
	margin: 0;
	padding: 0;
}
table.t4 td.indent	{
	width: 115px;
	text-align: right;
	padding:0;
}
table.t4 td	{}

img.info	{		
	height: 16px;
	width: 16px;
	margin-top: 0;
	margin-right: 8px;
}
table.t4 td.fix	{	
	width: 29px;
	text-align: right;
}	
table.t4 .stretch 	{	width: 500px;}

table.t4 input.hide	{
	line-height: 0.00em;
	display: hide;
	border: 0;
	height: 0px;
}
table.t4 select	{
	margin: 0;	
	padding: 0;	
	height: 19px;	
	font-size: 1em;
}
table.t4 .flatten	{
	margin:0;
 	padding: 0;	
 	line-height: 0.00em; 	
}
table.t3 p.fn, table.t4 p.fn	{
	font-size: 0.9em;
	padding: 0px;
    margin: 0 0 3px 0px;
}
table.t4 p.fn2	{
	font-size: 0.9em;	
    margin: 0px 0 6px 0px;    
}
span.c1	{
	color: #ff0000;
}
table.t4 input.rad, table.t3 input.che	{	
	margin: 5px 0 0 12px;
}



/*------------------------  Table typeahead is for the drop-down table predictive gird  -----------------------*/

table.type	{
	margin: 0;
	background-color: #fff;
 	border: 1px solid #b8c9d9;
 	text-transform:capitalize;
 	width: 100%; 	
}
table.type td  {	
	margin: 0;
	padding: 5px;	
	border-bottom: 1px solid #e1e1e1;		
}
table.type p.name	{ 	
 	margin: 0;
 	padding: 0;  
}
table.type p.details	{	
 	font-size: 0.9em; 
 	color: #333333;	
 	margin: 0;
 	padding: 0;
}



/*------------  Table t5 is for group display, not lists. (grey background, no horizontal lines)   --------------*/ 

table.t5	{	
	margin: 0;
	padding: 0;	
	width: 100%;
}
table.t5 th.thead2	{	
	padding-right: 10px;
}
table.t5 td	{	
	margin: 0;
	padding: 0px;
	padding-left: 10px;	
	background-color: #f2f2f2;	
}
table.t5 td.check	{
	width: 100px; 	
 	text-align: center;
}
table.t5 td.mrgn	{
	width: 40px; 	
 	text-align: center;
}
table.t5 td.tvs		{
	height: 10px;
	line-height: 0.01em;
	border-top: 1px solid white;	
}
table.t5 td.bvs		{
	height: 10px;
	border-bottom: 1px solid #e8e8e8;	
	margin-bottom: 10px;
	line-height: 0.01em;	
}
table.t5 td.type		{
	background-color: #fff;	
	margin-top: 0;
}
table.t5 td.wdth05	{
	width: 170px;	
}
table.t5 p.fn	{
	font-size: 0.9em;
	padding: 0px;	
    margin: -2px 0 8px 0px;
}
table.t5 .dn	{
	padding-right: 25px;
	text-align: right;
}
table.t5 .white	{
	background-color: #fff;
}


/*-----------  Table Survey is for surveys and questionaires   -----------*/ 

table#survey	{	
	margin: 0;
	padding: 0;	
	width: 100%;
}
table#survey th	{	
	font-weight: normal;
	padding-left: 10px;
}
table#survey th.thead1	{	
	background-color: #eaedef;	
}
table#survey th.thead2	{
	background-image:url(../images/thead2.gif);
	padding-right: 10px;	
	height: 26px;		
}
table#survey td.type	{
	color: #3979cf;
 	font-weight: bold;
 	border-bottom: 2px solid #97b9e7;
 	padding-left: 20px;
 	padding-top:4px; 	
}
table#survey td	{	
	margin: 0;
	padding: 0px;
	padding-left: 10px;	
	background-color: #f2f2f2;
}
table#survey td.check	{
	width: 100px; 	
 	text-align: center;
}
table#survey td.mrgn	{
	width: 40px; 	
 	text-align: center;
}
table#survey td.tvs		{
	height: 10px;
	line-height: 0.01em;
	border-top: 1px solid white;	
}
table#survey td.bvs		{
	height: 10px;
	border-bottom: 1px solid #e8e8e8;	
	margin-bottom: 10px;
	line-height: 0.01em;	
}
table#survey td.type		{
	background-color: #fff;	
	margin-top: 0;
}
table#survey td.wdth01	{
	width: 40px;	
}

/*------------------------ Footer-------------------------*/

div#footer	{	
	padding-top: 30px;		
	width:100%;	
	text-align: center;	
	clear: both;
	font-size:11px;	
}
div#footer img	{	
	border: 0;	
	padding: 0;	
}
div#footer p	{	
	line-height: 1em;
	text-align: center;	
	margin-top: 10px;
}
div#footer ul	{	
	list-style: none;
	font-size:1em;	
	padding: 0;
	margin-left: 0px;
	margin-bottom: 10px;
	display: none;	
}
div#footer li	{
	display: inline;
	list-style-type: none;
}
div#footer li	{
	padding-left: 18px;	
	padding-right: 10px;		
	background-repeat: no-repeat;	
}

div#footershadow {
	width:960px;	
	margin:0 auto;	
	height: 20px;
	background: url("../images/footershadow.gif") bottom left no-repeat;	
}

div#footer ul li.o1	{	background-image: url(../images/ico_urbis.gif);}
div#footer ul li.o2	{	background-image: url(../images/ico_access.gif);}
div#footer ul li.o3	{	background-image: url(../images/ico_op.gif);}
div#footer ul li.o4	{	background-image: url(../images/ico_realty.gif);}
div#footer ul li.o5	{	background-image: url(../images/ico_aus.gif);}
div#footer ul li.o6	{	background-image: url(../images/ico_gxs.gif);}
div#footer ul li.o7	{	background-image: url(../images/ico_inspex.gif);}
div#footer ul li.o8	{	background-image: url(../images/ico_ndc.gif);}

.bus, .comp, .all	{
   display:none;
}
.busS, .compS, .allS	{
   display:table-row;
}


/* -------------------- Rollover Map --------------------- */

#map {
	margin: 0 10px 0 10px;
	padding: 0;		
	height: 150px;
	width: 288px;	
	position: relative;
}
#map li {
	margin: 0; 
	padding: 0; 
	list-style: none; 
	display: block; 
	position: absolute;
}
#map a {
	display: block; 
	text-indent: -9999px; 
	text-decoration: none;
}
#all {left: 23px; top: 123px; width: 13px; height: 13px;}
#wa {left: 5px; top: 22px; width: 55px; height: 90px;}
#qld {left: 97px; top: 9px; width: 55px; height: 71px;}
#nsw {left: 105px; top: 78px; width: 47px; height: 40px;}
#vic {left: 105px; top: 104px; width: 28px; height: 20px;}
#nt {left: 61px; top: 9px; width: 36px; height: 61px;}
#sa {left: 61px; top: 70px; width: 43px; height: 50px;}
#tas {left: 110px; top: 127px; width: 23px; height: 19px;}
#act {left: 125px; top: 98px; width: 16px; height: 19px;}
#int {left: 193px; top: 20px; width: 90px; height: 39px;}
#nz {left: 173px; top: 86px; width: 45px; height: 60px;}

#disclaimer {
  font-style:italic;
  font-size:smaller;
}
.green		{
	color: #f14f0d;
}





/* ------------------ Buttons --------------------- */

.icon-send {background-image:url(../images/bu_email_go.png) !important;}
.icon-print {background-image:url(../images/printer.png) !important;}
.icon-attach {background-image:url(../images/bu_page_attach.png) !important;}
.icon-down {background-image:url(../images/bu_down.png) !important;}
.icon-up {background-image:url(../images/bu_up.png) !important;}
.icon-delete { background-image:url(../images/bu_editdelete.png) !important;}
.icon-bill {background-image:url(../images/bu_bill.png) !important;}
.icon-ok {background-image:url(../images/bu_ok.png) !important;}
.icon-note {background-image:url(../images/bu_note.png) !important;}
.icon-info {background-image:url(../images/bu_info.png) !important;}
.icon-back {background-image:url(../images/bu_backorder.png) !important;}
.icon-reopen {background-image:url(../images/bu_reopen.png) !important;}
.icon-cancel {background-image:url(../images/bu_cancel.png) !important;}
.icon-pending {background-image:url(../images/bu_pending.png) !important;}










/* ---------------------------------- EXT Overides --------------------------------- */


/* Title Bar */
.x-app-title { height: 24px;}

/* Headings background top edge line colour */
.x-panel-header,  ul.x-tab-strip-top, .x-panel-noborder .x-panel-header-noborder	{
	background: #EAEDEF ;
	border:0px; 
	color: black;
}
.x-panel-body {	border-width: 0 0px 0px; border-bottom: 1px solid #D0D2D7; }
.x-panel-tbar-noheader { border-top:1px solid #4B84C1;}

.x-tab-panel-header {
	border:0px;
	background: #EAEDEF;
}
.x-tab-panel-body {
	border: 0px;
	border-bottom:1px solid #D0D2D7;
}
ul.x-tab-strip-top {
	border-top:0px;
	padding-left:10px;
	border-bottom:1px solid #A9BFD3;
}
.x-toolbar { overflow: hidden; zoom: 1; background: #EAEDEF ; border: 0;}
.x-toolbar-left { float: left;}
.x-toolbar-right { float: right;}
.x-toolbar .ytb-text { line-height: 1.5em;}

.page-toolbar{
	background: #EAEDEF ;
	border:0px;
	border-top:1px solid #4B84C1; 
}
.x-layout-collapsed {
	background: #EAEDEF ;
	margin-left:6px;
	margin-top: 10px;
	border:0px;
	padding:3px;
}
#outer-panel .x-border-layout-ct {
  background:#FFF none repeat scroll 0 0;
}
#other-panel .x-small-editor, #userDetails,  #contactDetail {
	border-bottom:0px;
}
#west	{ height:100%; background:url(../images/shadowW.png) right top repeat-y;}
#east	{ height:100%; background:url(../images/shadowE.png) left top repeat-y;}	
#south	{ background-color:#DBDEE3;}

.x-icon-error	{background-image:url(exclamation.gif) ! important;}
.x-icon-information	{background-image:url(../images/information.gif) ! important;}
.x-notification .x-window-body	{margin: 0;padding:1em ! important; width: auto ! important;}
.x-notification .x-tool-close	{display: none}
.x-notification.fixed .x-tool-close	{display: block}

.ux-grid3-row-action-cell .x-grid3-cell-inner {	padding: 1px 0 0 10px;}
.ux-grid3-row-action-cell .x-grid3-cell-inner div {	background-repeat:no-repeat; width:16px; height:16px; cursor:pointer;}

.x-accordion-hd {
	background: #CEDFF5 url(/jsSource/ext/resources/images/default/tabs/tab-strip-bg.gif) repeat-x scroll center bottom;
	border-bottom:1px solid #8DB2E3;
	color:#15428B;
	border: 1px solid #D0D2D7;
	border-top: 0px;
	color: black;		 
}

.cn {	
	padding-left:20px;	
	margin: 0;	         
	color:white;
	font-size:1.1em;
	padding-top:4px;
	height: 24px;
}
.locked {
	color: #eee;
}
.search-item,  .search-item div {
	font:normal 11px tahoma, arial, helvetica, sans-serif;
	padding:3px 10px 3px 10px;
	border:1px solid #fff;
	border-bottom:1px solid #eeeeee;
	white-space:normal;
	color:#555;
} 
.eastpanel {
	padding:8px;
	border-left:1px solid #99BBE8; 
	border-right:1px solid #99BBE8; 
	border-bottom:1px solid #99BBE8;
	margin-bottom:10px;
} 	          	          	          	          	     			
.notes {
	padding:10px;
	margin-bottom: 0px;
}
.address{
	padding-bottom:5px;
}		    
.swfupload {  
	position: absolute; 
	margin-top:2px; 
	z-index: 1; 
  //border: 1px solid red; 
}
.hidden {
	visibility:hidden;
	height: 1px;
}
.ext-strict .x-form-text{ 	
	height: 17px;
	margin-top: 0px;
	vertical-align: top;
}






