body {
	font-family : verdana, arial, sans-serif;
	font-size: 100.01%;
	margin : 0;
	padding : 0;
	color : #3A3A3A;
	background : #F3F3F3 url(http://www.ulmitb.com.au/images/bg_tile.gif) 0 0 repeat-y;
	min-width : 770px;
}
* html body {width : 770px;}

h1,h2,h3,h4,h5,h6,p,form,table,ol,ul {
	padding : 0;
	margin : 0 0 1em 0;
}
h1 {
	font-size : 1.4em;
	color : #003663;
	padding-left : 17px;
	background : transparent url(http://www.ulmitb.com.au/images/icon_general.gif) 0 2px no-repeat;
	margin-left : -17px;
	margin-bottom : 0.6em;
}
h2 {
	font-size : 1.25em;
	color : #F26522;
	margin : 1em 0 0.5em 0;
}
h3 {
	font-size : 1.2em;
	color : #F26522;
	margin : 1em 0 0.5em 0;
}

ul {
	padding : 0 0 0 2em;
}
ol {
	padding : 0 0 0 2.5em;
}
a {
	text-decoration : underline;
	color : #003663;
}
a:link,a:visited,a:hover,a:active {
	text-decoration : underline;
	color : #003663;
}
a:hover {
	text-decoration : underline;
	color : #003663;
}

/* Page wrapper (stop div poping below)
------------------------------------------------------------------------------*/
#pageWrapper {width : 770px;}


/* Header Styles 
------------------------------------------------------------------------------*/
#head-top {  
	background : #FFFFFF url(http://www.ulmitb.com.au/images/head_title.gif) top left no-repeat;
	height : 22px;
	width : 765px;
}

#head-banner {
	background : #FFFFFF url(http://www.ulmitb.com.au/images/head_banner.jpg) top left no-repeat;
	height : 120px;
	width : 765px;
}
#head-banner a {
	display : block;
	width : 135px;
	height : 100px;
}
	

/* Left Nav Styles 
------------------------------------------------------------------------------*/
#left-nav {
	font-size : 0.7em;
	float : left;
	width : 135px;
	margin-top : 0;
	margin-bottom : 20px;
}
#left-nav ul {
	margin : 0;
	padding : 0;
	list-style-type : none;
	background : transparent url(http://www.ulmitb.com.au/images/dots_left_nav_noarrow.gif) 0 100% no-repeat;
}
* html #left-nav ul {padding-bottom : 3px;}
#left-nav ul li {
	background : transparent url(http://www.ulmitb.com.au/images/dots_left_nav.gif) 0 0 no-repeat;
	padding : 3px 0 4px 23px;
	width : 112px;
	\width : 135px;
	w\idth : 112px;
}
* html #left-nav ul li {
	padding : 3px 0 1px 23px;
}

#left-nav ul li.firstItem {
	background-image : none;
}
#left-nav ul li.secondItem {
	background-image : url(http://www.ulmitb.com.au/images/dots_left_nav_arrowonly.gif);
}

#left-nav ul li.firstItem a {color : white;}

#left-nav ul li a {
	text-decoration : none;
	display : block;
	width : 112px;
}
#left-nav ul li a:hover {
	text-decoration : underline;
}


/* Suckerfish dropdown styles */
#left-nav li ul {
	position: absolute;
	width : 182px;
	left: -999em;
	list-style-type : none;
	background-image : none;
	margin : -16px 0 0 0;
	padding : 0;

}
#left-nav li:hover ul, 
#left-nav li.sfhover ul {
	left: 135px;
	background-image : none;
	border-top : 1px solid #1F4C5E;
}
#left-nav li ul li {
	width : 180px;
	\width : 188px;
	w\idth : 180px;
	border : 1px solid #1F4C5E;
	border-top : 0;
	background-image : none;
	padding : 0;
	margin : 0;
}
* html #left-nav li ul li {
	margin-left : 0;
	\margin-left : -16px;
	ma\rgin-left : 0;
	/*margin-top : -2px;*/
}
#left-nav li ul a {
	display : block;
	border : 0;
	background-color : #E8E8E8;
	color : #003663 !important;
	text-decoration : none;
	padding : 3px 4px 4px 8px;
	margin : 0;
	width : 168px;
}
* html #left-nav li ul a {
	width : 188px;
}
#left-nav li ul a:hover {
	background-color : #AAAAAA;
	color : #FFFFFF !important;
	text-decoration : none;
}
/* End Suckerfish menu styles */
/* Left Nav Styles 
------------------------------------------------------------------------------*/
#package-nav {
	font-size : 0.7em;
	float : left;
	width : 135px;
	margin-top : 0;
	margin-bottom : 20px;
}
#package-nav ul {
	margin : 0;
	padding : 0;
	list-style-type : none;
	background : transparent url(http://www.ulmitb.com.au/images/dots_left_nav_noarrow.gif) 0 100% no-repeat;
}
* html #package-nav ul {padding-bottom : 3px;}
#package-nav ul li {
	background : transparent url(http://www.ulmitb.com.au/images/dots_left_nav.gif) 0 0 no-repeat;
	padding : 3px 0 4px 23px;
	width : 112px;
	\width : 135px;
	w\idth : 112px;
}
* html #package-nav ul li {
	padding : 3px 0 1px 23px;
}

#package-nav ul li.firstItem {
	background-image : none;
}
#package-nav ul li.secondItem {
	background-image : url(http://www.ulmitb.com.au/images/dots_left_nav_arrowonly.gif);
}

#package-nav ul li.firstItem a {color : white;}

#package-nav ul li a {
	text-decoration : none;
	display : block;
	width : 112px;
}
#package-nav ul li a:hover {
	text-decoration : underline;
}


/* Suckerfish dropdown styles */
#package-nav li ul {
	position: absolute;
	width : 182px;
	left: -999em;
	list-style-type : none;
	background-image : none;
	margin : -16px 0 0 0;
	padding : 0;


}
#package-nav li:hover ul, 
#package-nav li.sfhover ul {
	left: 275px;
	background-image : none;
	border-top : 1px solid #1F4C5E;
	background-color : #E8E8E8;
	color : #003663 !important;
}
#package-nav li ul li {
	width : 180px;
	\width : 188px;
	w\idth : 180px;
	border : 1px solid #1F4C5E;
	border-top : 0;
	background-image : none;
	padding : 0;
	margin : 0;
}
* html #package-nav li ul li {
	margin-left : 0;
	\margin-left : -16px;
	ma\rgin-left : 0;
	/*margin-top : -2px;*/
}
#package-nav li ul a {
	display : block;
	border : 0;
	background-color : #E8E8E8;
	color : #003663 !important;
	text-decoration : none;
	padding : 3px 4px 4px 8px;
	margin : 0;
	width : 168px;
}
* html #package-nav li ul a {
	width : 188px;
}
#package-nav li ul a:hover {
	background-color : #AAAAAA;
	color : #FFFFFF !important;
	text-decoration : none;
}
/* End Suckerfish menu styles */


/* Main content styles
------------------------------------------------------------------------------*/
#rightcontent {
	float : left;
	width : 606px;
	\width : 630px;
	w\idth : 606px;
	font-size :0.7em;
	padding : 0 0 20px 24px;
	margin : 0;
}


/* Top search form
------------------------------------------------------------------------------*/
#search-bar {
	background : #FFFFFF url(http://www.ulmitb.com.au/images/search_gradient.gif) top right no-repeat;
	height : 31px;
	margin : 0;
	padding : 7px 12px 0 0;
	color : #003663;
	font-weight : bold;
	text-align : right;
}
* html #search-bar {
	padding-top : 6px;
}
#search-bar input {
	border : 1px solid #003663;
	margin : 0;
	padding : 0;
	height : auto;
	\height : 18px;
	he\ight : auto;
}

#search-bar input.goButton {
	border : 0;
	background-color : transparent;
	font-size : 1em;
	color : #003663;
	font-weight : bold;
}

/* Related pages div
------------------------------------------------------------------------------*/
#rel-pages {
	float : right;
	background-color : #F37438;
	width : 145px;
	margin : -20px 0 8px 16px;
	padding : 0 0 6px 0;
}

#rel-pages h2 {
	font-size : 1.1em;
	color : #FFFFFF;
	background-color:#003663;
	margin : 0;
	padding : 3px 0 3px 6px;
}
#rel-pages ul {	
	list-style-type : none;
	margin : 0;
	padding : 0 0 4px 0;
	background : transparent url(http://www.ulmitb.com.au/images/dots_related_pages_noarrow.gif) 5px 100% no-repeat;
}
#rel-pages ul li {
	background : transparent url(http://www.ulmitb.com.au/images/dots_related_pages.gif) 5px 4px no-repeat;
	padding : 7px 0 0 16px;
	list-style-type : none;
	color:#FFFFFF;
}
#rel-pages ul li.firstItem {
	background : transparent url(http://www.ulmitb.com.au/images/dots_related_pages_nodots.gif) 5px 4px no-repeat;
}
#rel-pages ul li a {
	text-decoration : none;
	color : white;
}
#rel-pages ul li a:hover {
	text-decoration : underline;
}


/* Footer styles
------------------------------------------------------------------------------*/
#footer {
	font-size : 0.7em;
	color : #003663;
	border-top : 1px solid #003663;
	width : 765px;
	clear :both;
	padding-top : 2px;
	text-align : center;
}


/* Generic Reusable Classes
------------------------------------------------------------------------------*/
.floatRight {
	float : right;
}

table.advSearch {
	border-collapse : collapse;
	width : 100%;
}
table.advSearch td {
	width : 33%;
	padding : 4px;
	background-color : #f6f6f6;
}
table.advSearch th {
	background-color : #DDDDDD;
	padding : 4px;
}
table.advSearch td,
table.advSearch th {
	border : 1px solid #DDDDDD;
	text-align : left;
}
.alignRight {
	text-align : right !important;
}
.modid-2 {background : transparent url(http://www.ulmitb.com.au/images/icon_electrotech.gif) 0 2px no-repeat;}
.modid-3 {background : transparent url(http://www.ulmitb.com.au/images/icon_gas.gif) 0 2px no-repeat;}
.modid-4 {background : transparent url(http://www.ulmitb.com.au/images/icon_generation.gif) 0 2px no-repeat;}
.modid-5 {background : transparent url(http://www.ulmitb.com.au/images/icon_lifts.gif) 0 2px no-repeat;}


/* Fix nasty inline styles
------------------------------------------------------------------------------*/
font {
	font-size : 11px;
	color : #3A3A3A;
	font-family : verdana, arial, sans-serif;
}

.body01 {
	font-size : 11px;
	color : #3A3A3A;
	font-family : verdana, arial, sans-serif;
}
.result01 {
	font-size : 11px;
	color : green;
	font-family : verdana, arial, sans-serif;
}
.result02 {
	font-size : 11px;
	color : red;
	font-family : verdana, arial, sans-serif;
}
.head01 {
	font-size : 13px;
	font-weight : bold;
	color : #F26522;
	margin : 1em 0 0.5em 0;
}
.subhead01 {
	font-size : 13px;
	font-weight : bold;
	color : #F26522;
	margin : 1em 0 0.5em 0;
}