/*  CASCADING STYLE SHEET - URBISPRO.COM.AU  |  Compiled by Roderick Sutherland  |  Date: 4th April 2008   */


body	{

}

/*--------------------------------Text---------------------------------------------*/

/*  Font colours  */

#maincolumn	{color: #363636;}
#narrowcolumn {color: #5f5f5f;}


/*  A Link - Colours   */

a:link {color: #007eee}
a:visited {color: #007eee} 
a:hover {color: #007eee}  
a:active {color: #007eee}

a.plain:link { color: #26292b}
a.plain:visited	{ color: #26292b;}


/*  H Tag - Colours   */

.subtabs h1, #maincolumn h1, #maincolumn h2	{color: #26292b;}
#narrowcolumn h1, #narrowcolumn h2 {color: #40464b;}


/*  Lists - bullet images   */

li.b1, .b1   { background:url(../images/urbispro/ico_b1.gif) left top no-repeat; }
li.b2	{ background:url(../images/urbispro/ico_b2.gif) left top no-repeat; }
li.b3, .b3	{ background:url(../images/urbispro/ico_b3.gif) left top no-repeat; }
li.b4, .b4	{ background:url(../images/urbispro/ico_b4.gif) left top no-repeat; }
li.b5, .b5	{ background:url(../images/urbispro/ico_b5.gif) left top no-repeat; }
li.b6, .b6	{ background:url(../images/urbispro/ico_b6.gif) left top no-repeat; }
.b5b	{ background:url(../images/urbispro/ico_b5b.gif) left top no-repeat; }



/*--------------------------------Boxes---------------------------------------------*/


div#maincolumn .indexbox {
	background:url(../images/urbispro/bigpic01.jpg) no-repeat;
	height: 120px;	
}

.feat_cap	{background:url("../images/urbispro/feat_cap.jpg") no-repeat top left; }



/* -------  NarrowColumn Header Link    ----*/
#ncheader a	{	
 	height: 120px;
 	width: 210px;
 	display: block;
}
#ncheader
{	height: 120px;
 	width: 210px; 	
 	background:url("../images/urbispro/ncheader.gif") right no-repeat;	
 	margin-bottom: 15px;
}
#maincolumn .fullbox h1 span, #maincolumn .halfbox h1 span, #maincolumn .quarterbox h1 span {
		color:#26292B;	
}


/*  NarrowColumn Boxes  */

div#narrowcolumn .box h1	{
	border: 1px solid #e3e5e7;
 	background-color: #f0f1f2; 	
}
.hb1	{ border-top: 1px solid #4b84c1; background-color: #eaedef;}
.hb2	{ border-top: 1px solid #4b84c1; background-color: #eaedef;}
.hb3	{ border-top: 1px solid #4b84c1; background-color: #eaedef;}
.hb4	{ border-top: 1px solid #4b84c1; background-color: #eaedef;}
.hb5	{ border-top: 1px solid #4b84c1; background-color: #eaedef;}



/*--------------------------------Columns---------------------------------------------*/


div#header 	{
	background:url(../images/urbispro/bg_header.gif) no-repeat top right;	
}
div#maincolumn .smalltabsbg {			
	/*background:url(../images/urbispro/bg_small_tabs.jpg) no-repeat;*/	
}


/*--------------------------------Images---------------------------------------------*/

.productsimage	{ background:url("../images/urbispro/bigpic02.jpg") no-repeat;}
.contactimage	{ background:url("../images/urbispro/bigpic03.jpg") no-repeat;}
.joinimage		{ background:url("../images/urbispro/bigpic04.jpg") no-repeat;}
.petimage		{ background:url("../images/urbispro/bigpic07.jpg") no-repeat;}
.testimage		{ background:url("../images/urbispro/bigpic08.jpg") no-repeat;}

ul.maps a.i09	{ background:url("../images/urbispro/smap01.gif") no-repeat;}
ul.maps a.i10	{ background:url("../images/urbispro/smap02.gif") no-repeat;}
ul.maps a.i11	{ background:url("../images/urbispro/smap03.gif") no-repeat;}
ul.maps #active a	{color: #3e8d13;}
ul.maps a:hover		{background-position:0% -100px;}




/*--------------------------------Forms---------------------------------------------*/

legend	{	
	color: #653566;	
}
fieldset, .x-fieldset {
	border: 1px solid #99BBE8;	
}




















/*--------------------------------Navigation---------------------------------------------*/


a.speclink:link, a.speclink:active, a.speclink:visited{	
	color:#4e5f6d;	
}
a.speclink:hover
{
	color:#99abb9;
}


/*----Main Navigation Tabs----*/
#maintabs	{ margin:0; padding-top:10px; line-height:normal; height:40px; background:url(../images/urbispro/bg_tabs.png) top right no-repeat;}
#maintabs ul {margin-top:0; margin-left:12px; padding:0; border:0; list-style:none;}
#maintabs ul li.tab ul {background: #4878ab;}
#maintabs ul li.tab {background:url("../images/urbispro/main_tab_left.png") no-repeat left top;}
#maintabs ul li.tab a {background:url("../images/urbispro/main_tab_right.png") no-repeat right top;}
#maintabs ul li ul li:hover { background: #93b8dc; color:#fff; }
#maintabs ul li.active { background-image:url(../images/main_tab_left_on.png); text-decoration: none;}
#maintabs ul li.active a {	background-image:url(../images/main_tab_right_on.png);color:#000; padding-bottom:4px; text-decoration:none;}	
#maintabs ul li.active a.tab	{ color:#000;}


/*----Sub Navigation Tabs----*/
.subtabsl { background:url(../images/urbispro/h1lft.png) no-repeat;}
.subtabs { background:url(../images/urbispro/h1back.png) no-repeat scroll right top;}
.subtabs ul li.active { background-image:url(../images/urbispro/subtab_left_on.png);}
.subtabs ul li.active a {	background-image:url(../images/urbispro/subtab_right_on.png);}


/*----Secondary Tabs  ----*/

.frame {			
	background-color: #3268a3;	
}
#maincolumn .inside {
	background-color: #3268a3;	
 	color: #fff; 
}
.tabsinstructions{	
 	color: #fff; 			
}

.smalltabstable td p.n01	{background:url("../images/urbispro/spic1.jpg") no-repeat;}
.smalltabstable td p.n02	{background:url("../images/urbispro/spic2.jpg") no-repeat;}
.smalltabstable td p.n03	{background:url("../images/urbispro/spic3.jpg") no-repeat;}
.smalltabstable td p.n04	{background:url("../images/urbispro/spic4.jpg") no-repeat;}
.smalltabstable td p.n05	{background:url("../images/urbispro/spic5.jpg") no-repeat;}
.smalltabstable td p.n06	{background:url("../images/urbispro/spic6.jpg") no-repeat;}


.tabberlive .tabbertab h3 {	
	color: #797979;	
	text-transform: uppercase;
	letter-spacing: 0.1em;
	font-size: 0.9em;
	font-family: Tahoma;	
}
.tabberlive .tabbertab h4 {	
	color: #66b1d5;	
	margin: 0;	
	margin-bottom: -15px;
	font-size: 1em;
	font-family:Tahoma;
}
ul.tabbernav	{
	background:url(../images/urbispro/bg_small_tabs_lower.gif) repeat-x left top; 
}
ul.tabbernav li	{ 	
	background:url(../images/urbispro/small_tab_left.gif) no-repeat left top;
	/*Change Gif to png when IE is not an issue anymore*/
}
ul.tabbernav a	{
	padding:3px 19px 3px 16px;	
	background:url(../images/urbispro/small_tab_right.gif) no-repeat right top;
	/*Change Gif to png when IE is not an issue anymore*/
	color: #08569c; 
}

.tabbernav a:hover {color:#08569c;}

ul.tabbernav li.tabberactive  { background-image:url(../images/urbispro/small_tab_left_on.gif);}
ul.tabbernav li.tabberactive a { background-image:url(../images/urbispro/small_tab_right_on.gif);	color: #000;}
								/*Change Gifs to pngs when IE is not an issue anymore*/
	
a.normaltext:link, a.normaltext:active, a.normaltext:visited{	
	color:#3c5b73;		
}
a.normaltext:hover{}


.containerWk
{
    background-color:#dbe3f0;
    border: 1px solid #93b8d2;
    border-top: 0px;
    border-bottom: 0px;
}


/*---------------------------------  Tables  ---------------------------*/

table.t3 th.thead1, table.t5 th.thead1	{
	border-top: 1px solid #4B84C1;	
}
.gb	{	
 	color: #519a2a;
}
/*-------------------------------- Footer---------------------------------------------*/




/*-------------------------*/




/* ---------------------------------- EXT Overights --------------------------------- */

/* Title Bar */
.x-app-title { background-color: #3e76b1;}
.cn	{background: url(../images/urbispro/bc.gif) no-repeat scroll left top;}


/* Headings background top edge line colour */
.x-panel-noborder .x-panel-header-noborder { border-top:1px solid  #3e76b1; }
.x-panel-header,  ul.x-tab-strip-top{ border-top:1px solid  #3e76b1;}




