/* CSS Document */
/*	layout styles	*/
.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gb .yui-u,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;margin-left:2%;width:30%;}
.wrap	{
	background:url(Images/wrap-bg.gif) bottom repeat-x;
}
#custom-doc { width:61.54em;*width:60.06em;min-width:800px; margin:auto; text-align:left; }
.yui-gb	{clear:both;}
body	{
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/page-bg-top.jpg) top repeat-x;	
}
.hd-left{
	float:left;
}
.logo	{
	float:left;
}
.strapline	{
	padding:43px 0pt 0pt 270px;
	float:left;
	color:#f26532;
	text-transform:uppercase;
	font-size:93%;
	text-decoration:none;	
}
#flash-products	{
	float:right;
	margin:21px 10px 0 0;
}
#hd	{
}	/*	NEEDS A HACK for IE < 7	*/
.global-nav	{
	clear:left;
	float:left;
	width:800px;
	height:31px;
}
.global-nav a	{
	color:#ffffff;
/*	text-transform:uppercase;	*/
	font-size:100%;
	text-decoration:none;
	font-weight:bold;
}
.global-nav a:hover	{
	color:#3a4789;
}
.global-nav ul	{
	text-align:center;
}
.global-nav li	{
	padding:7px 38px 0 12px;
	display:inline;
	float:left;
	text-align:center;
}
.breadcrumbs	{
	clear:both;
	color:white;
	padding:10px 0pt 10px 12px;
}
.breadcrumbs td	{
	padding:1px 2px 0 0;
	font-size:93%;
}
.breadcrumbs p, .breadcrumbs a	{
	color:white;
	text-decoration:none;	
}
.breadcrumbs p	{
	font-size:93%;
}
#bd	{
	clear:both;
}
#pbBreadcrumb {
	width:100%;
	}
.home-flash	{
	margin-bottom:5px;
}
.home-quick-links	{
	float:left;
	width:266px;
	color:white;
}
.home-quick-links h2	{
	margin:5px 5px 0 10px;
	padding:0;
	color:white;
	text-transform:uppercase;
	font-size:116%;
	font-weight:bold;
}
.home-quick-links ul	{
	color:white;
	margin:0 0 0 26px;
}
.home-quick-links li	{
	margin:0;
	list-style-image:url(images/Flash-home-list.gif);	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
.home-quick-links a	{
	text-decoration:none;
	color:white;
}
.home-quick-links a:hover	{
	text-decoration:none;
	color:#f26532;
}
.content	{
	background:#ffffff;
	padding:10px 10px 10px 10px;
	border-top:6px solid #283e8a;
	border-bottom:1px solid #283e8a;	
	border-right:1px solid #283e8a;
	border-left:1px solid #283e8a;	
}

.content3	{
	background:#ffffff;
	padding:10px 0px 0px 0px;
	border-top:6px solid #283e8a;
	border-bottom:1px solid #283e8a;	
	border-right:1px solid #283e8a;
	border-left:1px solid #283e8a;	

}

.yui-gd div.first, .yui-gb .yui-gd div.first {
	width:33%;
}
.yui-g .yui-gc div.first, .yui-gc div.first, .yui-gd .yui-g, .yui-gd .yui-u	{
	width:64%;
}


#ft	{
	text-align:left;
	padding:30px 0 10px 0;
	clear:both;
}
#ft p	{
	color:#3b498b;
	font-size:85%;
	padding:5px 0 0;
	margin:0;
}
#ft a	{
	color:#3b498b;
}
.left-col p	{
	padding:0 0 30px 0px;
}	
.applications th, .applications td	{
	text-align:center;
	vertical-align:top;
	border:none;
	padding:0 12px 5px 0;
}
.applications table	{
	border:none;
	padding:0;
	margin:0;
}
.applications a, .product-category a, .app-category a	{
	text-decoration:none;
}
.applications p, .product-category p, .app-category p	{
	font-size:85%;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 20px;
}
.applications h3, .product-category h3, .app-category h3	{
	padding:5px 1px;
}
.product-category	{
	width:160px;
	padding:5px 0 15px;
	float:left;
	text-align:center;

}
.app-category	{
	width:160px;
	height:125px;
	padding:5px 0 15px;
	float:left;
	text-align:center;

}
.RelatedProducts	{
	background:#f0f1f5;
	border-top:6px solid #283e8a;
	width:246px;
}
.MoreInfo, .MoreInfo2	{
	background:#fff url(images/box-264-bg.gif) repeat-x top;
	width:264px;
}
.RelatedProducts p, .RelatedProducts ul, .RelatedProducts h2, .RelatedProducts h3	{
	padding:0 15px;
}
.RelatedProducts ul	{
	padding-bottom:25px;
}
.MoreInfo p, .MoreInfo ul, .MoreInfo h2, .MoreInfo h3, .MoreInfo2 p, .MoreInfo2 ul, .MoreInfo2 h2, .MoreInfo2 h3	{
	padding:0 15px;
}
.RelatedProducts ul, .MoreInfo ul, .MoreInfo2 li	{
	margin:0 0 10px 0;
	list-style-image:url(../../Content/Images/list-bullet-tick.gif);
	list-style-position:inside;
}

.ProductList li	{
	margin:0 0 10px 0;
	list-style-image:url(../../Content/Images/list-bullet-tick.gif);
	list-style-position:inside;

}

.content .RelatedProducts li, .content .MoreInfo li, .content .MoreInfo2 li	{
	list-style-type:none;
	list-style-image:none;
}
.RelatedProducts h3, .MoreInfo h3, .MoreInfo2 h3	{
	margin:0 0 10px 0;
	padding-top:15px;
	text-transform:none;
	font-weight:bold;
}
.content .MoreInfo2 ul, .content .MoreInfo ul	{
	margin:0 0 0 0;
}
.MoreInfo a, .MoreInfo2 a	{
	color:#231f20;
}
.RelatedProducts a	{

}
.RelatedProducts .rel-img, .MoreInfo .rel-img, .MoreInfo2 .rel-img, .Search .rel-img	{
	line-height:0;
	padding:0;
	margin:0;
	background:#ffffff;
}
.MoreInfo	{
	float:right;
	margin-left:15px;
	margin-bottom:15px;
}
.MoreInfo2	{
	margin-bottom:15px;
}
.next	{
	font-weight:bold;
	font-style:italic;
	color:#666;
}
.contact-info td	{
	padding:5px;
	vertical-align:top;
}
.yui-skin-sam .yui-navset .yui-nav, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav {
	margin:4px;
}
.applications td	{
	padding: 5px 0 15px 0;
}
/*
td	{
	padding:0 15px 15px 0;
}
*/

/*	font styles	*/   
h1	{
	font-size:123.1%;
	color:#dc2b28;
	font-weight:bold;
	padding:0 0 10px ;
	vertical-align:bottom;	
}	
h1 a, h2 a	{
	color:#dc2b28;
	text-decoration:none;
}	
.h1-aux, .h1-aux strong	{
	font-weight:normal;
	color:#929295;
	font-size:93%;
}
h2	{
	font-size:116%;
	color:#dc2b28;
	font-weight:bold;
	padding:0 0 5px 0;
}
.h2-aux	{
	padding:10px 0 0 0;
}
h3	{
	font-size:100%;
	color:#293f8a;
	font-weight:bold;
	padding:5px 0px;
	vertical-align:bottom;	
}	
h2 a, h3 a	{
	text-decoration:none;
}

.rel-img	{
	padding:0px;
	
}

p	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#293f8a;
	padding:5px 5px 10px 0px;
	font-size: 93%;
	line-height:140%;
}
a	{
	color:#DC2B28;
}
a:hover	{
	text-decoration:underline;
}
.content ul	{
	margin:0 0 0 26px;
}
.content li	{
	margin:0;
	list-style-image:url(images/list-bullet-tick.gif);	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#293F8A;
	font-size: 93%;
	padding:0 0 5px 0;
	vertical-align:middle;
}
strong, strong em	{
	font-weight:bold;
}
caption	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#231f20;
	padding:5px 0 10px 0;
	font-size: 93%;
	line-height:140%;
	font-style:italic;
}
/* Where to Buy styles */
dl.address dt {font-weight:700; font-size:110%; color:rgb(0,0,0); margin-top:1em;}

.pbProductOptionsList .title	{	
	display:none;
}

#pbEmarketing .Button {	
	background:#000000 none repeat scroll 0% 50%;
	border:none;
	color:#f26631;
	font-weight:bold;
	padding:1px 10px;
}
#pbEmarketing	{
	margin-left:15px;
	color:#ffffff;
}
.E-Signup	{
	color:#f26532;
}
#pbEmarketing td	{
	padding:2px;
}
h3.E-Signup	{
	margin-bottom:0;
	padding-top:0;
}
.Search	{
/*	background:url(Images/search-bg.jpg) repeat-y left;	*/
	text-align:left;
}
.Search .rel-img	{
	padding-top:0;
}
.Search-box	{
	background:url(Images/search-icon.jpg) no-repeat top left;
	float:right;
	text-align:left;
	width:220px;		
}
.Search-form	{
/*	float:right;
	margin-right:50px;	*/
	padding-left:40px;
	margin-bottom:14px;
}
.homelinks	{
	margin:0 0 10px 0;
}
.people td {
	vertical-align:top;
	}
	
.whats-news {
	padding:0pt 0pt 10px 15px;
	}
	
.whats-news li {
	padding:10px 0;
		}
		
.whats-news li a {
	color:#3A4789;
	}
.Search .Textbox, .Search .Button	{
	margin-top:5px;
}
.application-categories	h3	{
	padding:0 0 0 0;
}
#Contact .CustomForm_TextBox, #Contact .CustomForm_TextArea	{
	width:250px;
}
em	{
	font-style:italic;
}
.NewsSummary p {
	padding:10px 0 0 0;
}
.About-Us-Sub-Pages h3 a	{
	text-decoration:underline;
	color:#DC2B28;
}
.MoreInfo .About-Us-Sub-Pages li	{
	list-style-image:url(images/list-bullet-tick.gif);	
	margin-left:12px;
	margin-top:10px;
	/*padding:8px 0px 0px 12px*/
}
.Staff td	{
	vertical-align:top;
}
.staff p 	{
padding:5px 5px 10px 14px;
}

table.Staff	{
	float:left;
}
.Staff h2	{
	margin-top:0;
	padding-top:0;
}
.application-categories li	{
}
table.box-246	{
	margin-top:17px;
}
.box-246 td.bg	{
	background: url(Images/box-246-bg.jpg) repeat-y top left;	
	padding:14px;
	vertical-align:top;
}
.box-2468 td.bg	{
	background:;	
	padding:14px;
	vertical-align:top;
	width:260px;
}
.box-246 td.bottom	{
	background: url(Images/box-246-bot.jpg) no-repeat top left;
	padding:14px;
	height:54px;
	vertical-align:top;
}
.box-246 td.bottom a	{
	font-weight:bold;
	font-size:123%;
	text-decoration:none;
	color:#ffffff;
}
.box-246 td.bottom a:hover	{
	color:#dc2b28;
}
.ad-small-text	{
	font-size:75%;
	font-weight:normal;
}
.home-news ul	{
	padding-left:25px;
	margin-bottom:25px;
}
.home-news li	{
	list-style-image:url(Images/list-bullet-tick.gif);
	padding:0px 0pt 5px;
}
.home-news li a	{
	color:#283e8a;
	text-decoration:none;
	font-weight:bold;
	font-size:93%;
}
.home-news li a:hover	{
	text-decoration:underline;
}
/*.left-col-bot	{
	background: url(Images/box-246-bot.jpg) no-repeat top left;
	padding:14px;
	height:54px;	
}
.left-col-bg	{
	background: url(Images/box-246-bg.jpg) repeat-y top left;	
	
}*/
.left-col	{
	padding:0 11x 0 7px;
}
.cl	{clear:both;}
.search-results	{
	margin-bottom:10px;
}
.you-tube	{
padding:0px 0px 0px 10px;
float:right;
}
.service-image	{
padding: 0px 0px 5px 14px;
}
.melb-uni	{
padding:14px 0px;
}
.CustomForm_LabelCell {
padding:10px 0px;
}
.CustomForm_FieldCell {
padding:0px 60px 0px 30px;
}
.icons {
}
.icon-image	{
float:left;
padding:0px 6px 0px 0px;
}
.box-2468 h1 h2 h3 p {
padding:0px 0px 0px 0px;
}
.box-2468 h1 {
border-bottom:double;
margin:0px 0px 10px;
}
.box-2468 p {
padding:5px 5px 10px 0px;
}
.box-2468 h3 {
padding:0px 0px 0px 0px;
}
.gilly-home	{
float:right;
padding:0px 0px 0px 10px;
}
.cricket	{
padding:0px 0px 12px;
}
.box-246 p	{
padding:0px 5px 10px 0px;
}
.contact-info h3 	{
padding:5px 0px;
}
.staff h3	{
padding:0pt 14px 5px;
}
.staff h2	{
padding:0pt 14px 5px;
}
#CategoryIndex td	{
padding:0px 0px 0px 14px;
}
.infra	{
padding:32px 0px 30px;
}
.logo-text	{
float:left;
padding:60px 0px 0px 19px;
}
.logo-text h1	{
color:#ffffff;
}