
@media print
	{
		#cnt_NavigationMain 
			{
				display:none;	
			}

		.ScreenOnly
			{
				display:none;	
			}
		#cnt_Footer
            {                
                border-top:1px solid #000;                
                clear:both;  
                font-size:12px;   
                margin-bottom:60px;       
                margin-top:31px;  
                text-align:right;             
            }
		#cnt_Footer ul
            {
                display:block;            
            }
        #cnt_Footer ul li
            {
            	border-right:1px solid #000;
                display:inline;  
                margin-right:3px;
                padding-right:5px;             
            }
        #cnt_Footer ul li.Last
            {
                border-right:0;      
            }
        #cntLogoPrint
			{
				border-bottom: 1px solid #000;	
			}
		
	}	

@media screen
	{

		
		#cntLogoScreen
			{
				margin-bottom:13px;
				margin-left:31px;
				margin-top:30px;	
			}
/*======================== start - hp main navigation ========================*/
		#cnt_HP_MainBodyNavigation #cnt_NavigationMain
			{
				padding:0 0 0 50px;
				width: 700px;
			}
			
	    #cnt_HP_MainBodyNavigation #cnt_NavigationMain ul
			{
				margin:0;
				padding:0;
				list-style:none;
			}
	    #cnt_HP_MainBodyNavigation	#cnt_NavigationMain ul li
			{
				float:left;
				height:17px;
				list-style-type:none;
				margin-right:5px;
				padding:0 5px 0 0 ;
			}
	
		#cnt_HP_MainBodyNavigation #cnt_NavigationMain ul li a
			{
				padding:0;
				margin:0;
				vertical-align:text-top;
				line-height:15px;
			}
		#cnt_HP_MainBodyNavigation  #cnt_NavigationMain ul li
			{
				border-right: 1px solid #fff;
			}
	
		#cnt_HP_MainBodyNavigation  #cnt_NavigationMain ul li.Last
			{
				border-right:0;
			}
			
		#cnt_HP_MainBodyNavigation #cnt_NavigationMain a		
			{
				color: #ffffff; 
				font-size:11pt;
				text-decoration:none;
			}
		#cnt_HP_MainBodyNavigation #cnt_NavigationMain a:hover	
			{
				text-decoration:underline;
			}
/*======================== start - main navigation(all other pages) ========================*/
		#cnt_NavigationMain
			{
				padding:0;
				width: 700px;
				clear:both;
				height:18px;
				margin-bottom:31px;
			}
			
	    #cnt_NavigationMain ul
			{
				margin:0;
				padding:0;
				list-style:none;
			}
	    #cnt_NavigationMain ul li
			{
				float:left;
				height:17px;
				list-style-type:none;
				margin-right:5px;
				padding:0 5px 0 0 ;
			}
	
		#cnt_NavigationMain ul li a
			{
				padding:0;
				margin:0;
				vertical-align:text-top;
				line-height:15px;
			}
		#cnt_NavigationMain ul li
			{
				border-right: 1px solid #fff;
			}
	
		#cnt_NavigationMain ul li.Last
			{
				border-right:0;
			}
			
		#cnt_NavigationMain a		
			{
				color: #ffffff; 
				font-size:11pt;
				text-decoration:none;
			}
		#cnt_NavigationMain a:hover	
			{
				text-decoration:underline;
			}
/*======================== start - home page ========================*/
		#cnt_HP_MainBody
			{
				background-image:url(../IMG/img_HP_BGSydney.png);
				background-position: top;
				background-repeat:no-repeat;
				height:318px;
				width:970px;
			}
		#cnt_HP_MainBodyNavigation
			{
				background-image:url(../IMG/cnt_HP_NavigationBG.png);
				background-position: top;
				background-repeat:no-repeat;
				height:37px;
				width:970px;
			}
		#aspnetForm
			{
				margin-left: auto;
				margin-right: auto;
				width: 984px;
			}
/*======================== start - main body ========================*/
		#cnt_MainContentHeader
			{
				background-image:url(../IMG/cnt_MainBodyBGHeader.png);
				background-position: top;
				background-repeat:no-repeat;
				height:41px;
				width:970px;
			}
		#cnt_MainContentBody
			{
				background-image:url(../IMG/cnt_MainBodyBGBody.png);
				background-position: top;
				background-repeat:repeat-y;
				padding-left:30px;
				width:940px;
			}
		#cnt_MainContentBody h1
			{
				margin-top:0;
				padding-top:0;
			}
		#cnt_MainContentBody h3
			{
				color:#bfcddb;	
			}
		#cnt_MainContentBody p.Last
			{
				height:1px;
				margin:0;
			}
		#cnt_MainContentFooter
			{
				background-image:url(../IMG/cnt_MainBodyBGFooter.png);
				background-position: top;
				background-repeat:no-repeat;
				height:24px;
				width:970px;
			}
		div.Services 
			{
				border-bottom:1px solid #fff;
				width:910px;
			}
		div.Services.Last
			{
				border-bottom:0;

			}
		div.Services div.Column1,
		div.Services div.Column2,	
		div.Services div.Column3
			{
				float:left;	
				margin-right:20px;
				border-right: 1px solid #fff;
				padding-right:10px;
				width:29%;
				
			}
			
		div.Services div.Column1 ul,
		div.Services div.Column2 ul,	
		div.Services div.Column3 ul
			{
				margin-left:0;
				padding-left:15px;	
			}
	    div.Services div.Column3
			{
				border-right:0;
			}

/*======================== start - footer ========================*/
		
		#cnt_Footer
            {                
                border-top:1px solid #000;                
                clear:both; 
                color:#fff;    
                font-size:12px;   
                margin-bottom:60px;       
                margin-top:31px;  
                text-align:right;             
            }
        #cnt_Footer ul
            {
                display:block;            
            }
        #cnt_Footer ul li
            {
            	border-right:1px solid #fff;
                display:inline;  
                margin-right:3px;
                padding-right:5px;             
            }
        #cnt_Footer ul li.Last
            {
                border-right:0;      
            }
        #cnt_Footer a:link 		
			{
				color: #ffffff; 
				text-decoration: underline;
			}
		#cnt_Footer a:active 
			{
				color: #ffffff; 
				text-decoration: underline;
			}
		#cnt_Footer a:hover
			{
				color: #ffffff; 
				text-decoration: underline;
			}
		#cnt_Footer a:visited
			{
				color: #ffffff; 
				text-decoration: underline;
			}
/*======================== start - global ========================*/
		
		body 
			{
				background-color: #1c242b;
				background-attachment:fixed;
				background-image:url(../IMG/cnt_PageBackground.jpg);
				background-repeat:repeat-x;
				background-position:top;
				 
				font-family: "Times New Roman", Times, serif;
				font-size: 12pt;
				font-style: normal;
				font-weight: normal;
				color: #fff;
				margin: 0px;
				padding:0px;
			}
		body a img
			{
				border:0;
			}
			
		a:link 		
			{
				color: #ffffff; 
				text-decoration: underline;
			}
		a:active 
			{
				color: #ffffff; 
				text-decoration: underline;
			}
		a:hover
			{
				color: #ffffff; 
				text-decoration: underline;
			}
		a:visited
			{
				color: #ffffff; 
				text-decoration: underline;
			}
/*======================== start - classes ========================*/
	    .ClearBoth
			{
				clear:both;	
				
			}
		.PrintOnly
			{
				display:none;	
			}
		

	}
@media all
	{
		.Bold
			{
				font-weight:bold;
			}
		.Italic
			{
				font-style:italic;	
			}
	
	}
	

