/* LOCATION */
	.demo 
	{
		float: left;
		color: #F7F7F7; 
		text-decoration: none;
	}
	
	#BreadCrumb a 
	{ 
		color: #A0400F; 
		text-decoration: none; 
	}
	
	.header a
	{ 
		color: #A0400F; 
		text-decoration: none; 
	}

/* TEXT FORMAT */

	body
	{
		font-family: Arial, Geneva, Helvetica, sans-serif;
		font-size: 12px;
	}
	
	.bold 
	{
		font-weight: bold;
	}
	
	.casestudy
	{
		color: yellow;
		background: #698ABF;
		width: 100%;
		text-indent: 10px;
	}
	
	.txtLogo1
	{
		font: normal 600 49px times;
		color: yellow;
		padding: 5px;
	}
	
	.txtLogo2
	{
		font: small-caps 26px arial;
		color: yellow;
		padding: 11px;
	}


/* FOOTER */

	.footer h1 
	{
		margin: 0;
		font-size: 11px;
		font-weight: bold;
	}

	.footer h2 
	{
		margin: 0;
		font-size: 11px;
		font-weight: bold;
	}
	
	.footer address 
	{
		margin: 0;
		font-size: 11px;
		font-weight: normal;
		font-style: normal;
	}
	
	.footer p 
	{
		margin: 0;
		font-size: 11px;
	}
	
	.footer ul 
	{
		margin: 0;
		padding: 0;
		line-height: 12px;
	}
	
	.footer ul li 
	{
		display: inline;
		font-size: 11px;
		vertical-align: top;
		padding: 0 0 0 14px;
		background: url(../images/page/footer-separator.gif) no-repeat 5px 2px;
	}
	
	.footer ul li:first-child 
	{
		background: none;
		padding: 0;
	}
	
	.footer ul li a {color: #000000;}

	.footer ul li a:hover{text-decoration: none;}


	
/* BOX */
	
	.box
	{
		width: 175px;
		background: url(../images/box/box-bg.gif) repeat-y;
		overflow: hidden;
	}
	
	.box-top
	{
		padding: 0 0 0 0;
		margin: -10px 0 0 0;
		background: url(../images/box/box-top.gif) no-repeat 0 100%;
		overflow: hidden;
	}

	.box-content
	{
		padding: 5px 10px;
		margin: 0 0 0 1px;
		background: url(../images/box/box-content.gif) no-repeat;
	}
	
	.box-bottom
	{
		padding: 0 0 0 0;
		margin: -11px 0 10px 0;
		background: url(../images/box/box-bottom.gif) no-repeat 0 100%;
		overflow: hidden;
	}

	.box-title 
	{
		padding: 0 0 0 10px;
		margin: 0 0 0 0;
		background: #1C63B8 url(../images/box/box-header.gif) no-repeat;
		overflow: hidden;
		color: #FFFFFF;
		font-size: 14px;
		font-weight: bold;
		line-height: 31px;
	}
	
	.box ul
	{
		padding: 0;
		margin: 0;
		list-style-type: none;
	}



/* BUTTONS */

	.button-1 
	{
		width: 71px;
		height: 23px;
		background: #1C63B8 url(../images/buttons/button_1.gif) no-repeat;
		text-align: center;
	}

	.button-2 
	{
		width: 83px;
		height: 23px;
		background: #1C63B8 url(../images/buttons/button_2.gif) no-repeat;
		text-align: center;
	}

	.button-3 
	{
		width: 108px;
		height: 23px;
		background: #1C63B8 url(../images/buttons/button_3.gif) no-repeat;
		text-align: center;
	}
	
	.button-txt a
	{  
		color: #FFFFFF;
		font-size: 12px;
		line-height: 23px;
		text-decoration: none;
	}
	
	
	
/* Menu Headers */

	.content_header
	{
		color: yellow;
		background: #001465;
		width: 100%;
		text-indent: 10px;
		overflow: hidden;
		margin: 0px 0 0 0;		
	}
	
	.content_welcome
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/welcome.png) no-repeat;
	}
	
	.content_about 
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/about.png) no-repeat;
	}
	
	.content_systems 
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/systems.png) no-repeat;
	}
	
	.content_projects
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/projects.png) no-repeat;
	}
	
	.content_news 
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/news.png) no-repeat;
	}
	
	.content_contact 
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/contact.png) no-repeat;
	}
	
	.content_sitemap 
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/sitemap.png) no-repeat;
	}
	
	
	
/* Sub-Menu Headers */
	
	.content_sys_pa
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/sys_pa.png) no-repeat;
	}
	
	.content_sys_cctv
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/sys_cctv.png) no-repeat;
	}
	
	.content_sys_voicealarm
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/sys_va.png) no-repeat;
	}
	
	.content_sys_inductionloop
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/sys_loop.png) no-repeat;
	}
	
	.content_sys_intercom
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/sys_intercom.png) no-repeat;
	}
	
	.content_sys_access
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/sys_access.png) no-repeat;
	}
	
	.content_proj_stadia
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/proj_stadia.png) no-repeat;
	}
	
	.content_proj_transport
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/proj_transport.png) no-repeat;
	}
	
	.content_proj_sport
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/proj_sport.png) no-repeat;
	}
	
	.content_proj_leisure
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/proj_leisure.png) no-repeat;
	}
	
	.content_proj_shopping_centres
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/proj_shopping.png) no-repeat;
	}
	
	.content_proj_education
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/proj_education.png) no-repeat;
	}
	
	.content_proj_religion
	{
		width: 770px;
		height: 170px;
		background: #1C63B8 url(../images/headers/proj_religion.png) no-repeat;
	}
	

/* Content Photos */
	
	.content_pic
	{
		width: 50px;
		height: 50px;
		background: url(../images/photos/content_50_pic.png) no-repeat;
	}
	
	.content_index_pic01
	{
		width: 390px;
		height: 380px;
		background: url(../images/photos/index_pic01.png) no-repeat;
		float: right;		
	}
	
	.content_about_pic01
	{
		width: 390px;
		height: 213px;
		background: url(../images/photos/about_pic01.png) no-repeat;
		float: right;		
	}

	
/* System Photos */

	.system_pa_case1_pic01
	{
		width: 380px;
		height: 300px;
		background: url(../images/photos/education_case1_mov01.gif) no-repeat;
		float: right;
		margin: 0px 0px 0px 10px;
	}

	.system_pa_case2_pic01
	{
		width: 380px;
		height: 245px;
		background: url(../images/photos/pa_case2_pic01.png) no-repeat;
		float: left;
		margin: 0px 10px 0px 0px;
	}

	.system_pa_case3_pic01
	{
		width: 380px;
		height: 245px;
		background: url(../images/photos/pa_case3_pic01.png) no-repeat;
		float: right;
		margin: 0px 0px 0px 10px;
	}

	.system_pa_case4_pic01
	{
		width: 380px;
		height: 458px;
		background: url(../images/photos/pa_case4_mov01.gif) no-repeat;
		float: right;
		margin: 0px 0px 0px 10px;
	}

	.system_pa_case5_pic01
	{
		width: 380px;
		height: 245px;
		background: url(../images/photos/pa_case5_pic01.png) no-repeat;
		float: left;
		margin: 0px 10px 0px 0px;
	}

	.system_pa_case6_pic01
	{
		width: 380px;
		height: 458px;
		background: url(../images/photos/pa_case6_pic01.png) no-repeat;
		float: right;
		margin: 0px 0px 0px 10px;
	}
	
	.system_cctv_case1_pic01
	{
		width: 380px;
		height: 245px;
		background: url(../images/photos/cctv_case1_pic01.png) no-repeat;
		float: right;
		margin: 10px 0px 20px 10px;
	}
	
	.system_cctv_case2_pic01
	{
		width: 380px;
		height: 245px;
		background: url(../images/photos/cctv_case2_pic01.png) no-repeat;
		float: left;
		margin: 0px 10px 0px 0px;
	}
	
	.system_cctv_case3_pic01
	{
		width: 380px;
		height: 245px;
		background: url(../images/photos/cctv_case3_pic01.png) no-repeat;
		float: right;
		margin: 0px 0px 0px 10px;
	}
	
	.system_cctv_case4_pic01
	{
		width: 380px;
		height: 245px;
		background: url(../images/photos/cctv_case4_pic01.png) no-repeat;
		float: left;
		margin: 0px 10px 0px 0px;
	}
	
	.system_va_case1_pic01
	{
		width: 380px;
		height: 245px;
		background: url(../images/photos/va_case1_mov01.gif) no-repeat;
		float: right;
		margin: 0px 10px 0px 10px;
	}

	.system_va_case2_pic01
	{
		width: 380px;
		height: 458px;
		background: url(../images/photos/va_case2_pic01.png) no-repeat;
		float: left;
		margin: 0px 10px 0px 0px;
	}

	.system_va_case3_pic01
	{
		width: 419px;
		height: 490px;
		background: url(../images/photos/va_case3_pic01.png) no-repeat;
		float: left;
		margin: 0px 0px 0px 150px;
	}

	.system_loop_pic01
	{
		width: 700px;
		height: 410px;
		background: url(../images/photos/loop_pic01.png) no-repeat;
	}
	
	.system_loop_pic02
	{
		width: 700px;
		height: 187px;
		background: url(../images/photos/loop_pic02.png) no-repeat;
	}
	
	.system_intercom_pic01
	{
		width: 322px;
		height: 200px;
		background: url(../images/photos/intercom_pic01.png) no-repeat;
		float: right;
		margin: 0px 0px 0px 10px;
	}
	
	.system_access_pic01
	{
		width: 144px;
		height: 160px;
		background: url(../images/photos/access_pic01.png) no-repeat;
	}
	
	.system_access_pic02
	{
		width: 144px;
		height: 160px;
		background: url(../images/photos/access_pic02.png) no-repeat;
	}
	
	.system_access_pic03
	{
		width: 144px;
		height: 160px;
		background: url(../images/photos/access_pic03.png) no-repeat;
	}
	
	
/* Project Photos */

	.content_stadia_case1_pic01
	{
		width: 422px;
		height: 520px;
		background: url(../images/photos/stadia_case1_pic01.png) no-repeat;
		float: right;
		margin: 0px 0px 0px 10px;
	}
	
	.content_stadia_case2_pic01
	{
		width: 380px;
		height: 245px;
		background: url(../images/photos/stadia_case2_pic01.png) no-repeat;
		float: left;
		margin: 0px 200px 0px 200px
	}
	
	.content_stadia_case3_pic01
	{
		width: 400px;
		height: 278px;
		background: url(../images/photos/stadia_case3_pic01.png) no-repeat;
		float: left;
		margin: 0px 0px 0px 10px;
	}
	
	.content_transport_case1_pic01
	{
		width: 380px;
		height: 245px;
		background: url(../images/photos/transport_case1_pic01.png) no-repeat;
		float: right;
		margin: 0px 0px 0px 10px;
	}
	
	.content_sport_case1_pic01
	{
		width: 380px;
		height: 245px;
		background: url(../images/photos/sport_case1_pic01.png) no-repeat;
		float: left;
		margin: 0px 10px 0px 0px;
	}
	
	.content_sport_case2_pic01
	{
		width: 380px;
		height: 458px;
		background: url(../images/photos/sport_case2_pic01.png) no-repeat;
		float: right;
		margin: 0px 0px 0px 10px;
	}
	
	.content_leisure_case1_pic01
	{
		width: 380px;
		height: 458px;
		background: url(../images/photos/leisure_case1_pic01.png) no-repeat;
		float: right;
		margin: 0px 0px 0px 0px;
	}
	
	.content_shopping_case1_pic01
	{
		width: 380px;
		height: 458px;
		background: url(../images/photos/shopping_case1_pic01.png) no-repeat;
		float: right;
		margin: 0px 0px 0px 10px;
	}
	
	.content_shopping_case2_pic01
	{
		width: 380px;
		height: 245px;
		background: url(../images/photos/shopping_case2_pic01.png) no-repeat;
		float: left;
		margin: 0px 10px 0px 0px;
	}
	
	.content_education_case1_pic01
	{
		width: 380px;
		height: 300px;
		background: url(../images/photos/education_case1_mov01.gif) no-repeat;
		float: right;
		margin: 0px 0px 0px 0px;
	}
	
	.content_religion_pic01
	{
		width: 419px;
		height: 490px;
		background: url(../images/photos/religion_pic01.png) no-repeat;
		float: right;
		margin: 15px 0px 0px 0px;
	}
	
	.content_religion_pic02
	{
		width: 770px;
		height: 150px;
		background: url(../images/photos/religion_pic02.png) no-repeat;
		float: left;
		margin: 0px 0px 0px 0px;
	}