body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	background-color: #FFFFFF;	margin: 0px;	background-repeat: repeat-x;	background-position: center top;	color: #666666;	padding: 0px;}a:link{	color: #09328B;	text-decoration: underline;}a:visited{	color: #666666;	text-decoration: underline;}a:hover{	color: #009966;	text-decoration: underline;}a:active{	color: #666666;	text-decoration: underline;}#wrapper {	width: 980px;	margin-right: auto;	margin-left: auto;	background-color: #DEDEDE;	padding: 0px;	margin-top: 0px;	margin-bottom: 0px;}#wrapper2 {	width: 100%;	padding: 0px;	text-align: center;	margin: 0px auto;	background-image: url(../images/generic/bg.gif);	background-position: top;	float: left;}#wrapper2 #topnav{	margin: 0px auto;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;	padding-bottom: 1px;	text-align: center;	height: 25px;	width: 946px;}#wrapper2 #topnav ul{	margin: 0px;	padding: 0px;	display: inline;	text-align: center;}#wrapper2 #topnav ul li{	font-size: 11px;	color: #FFFFFF;	margin-top: 0px;	margin-right: 2px;	margin-left: 2px;	list-style-type: none;	margin-bottom: 0px;	height: 16px;	float: left;}#wrapper2 #topnav ul li a:link{	color: #FFFFFF;	text-decoration: none;}#wrapper2 #topnav ul li a:visited{	color: #FFFFFF;	text-decoration: none;	font-size: 11px;	text-align: center;}#wrapper2 #topnav ul li a:hover{	color: #000000;	text-decoration: none;	text-align: center;}#wrapper2 #topnav ul li a:active{	color: #FFFFFF;	text-decoration: none;	font-size: 11px;}#wrapper2 #header {	margin: 0px;	clear: both;	text-align: center;	padding: 0px;}#wrapper3{	width: 100%;	margin-right: auto;	margin-left: auto;	clear: both;	float: left;	background-image: url(../images/generic/menubar.gif);	background-repeat: repeat-x;	background-position: center top;}#wrapper3 #nav{	margin: 0px auto;	padding: 11px 0px 0px;	width: 946px;	text-align: left;	float: none;	clear: both;	color: #FFFFFF;	height: 22px;}#wrapper3 a:link{	color: #FFFFFF;	text-decoration: none;	list-style-image: url(../images/generic/bullet.png);	list-style-position: inside;}#wrapper3 a:visited{	color: #FFFFFF;	text-decoration: none;}#wrapper3 a:hover{	color: #000000;	text-decoration: none;}#wrapper3 a:active{	color: #FFFFFF;	text-decoration: none;}#wrapper4{	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	padding: 0px;	width: 100%;	bottom: 0px;	background-image: url(../images/generic/menubar.gif);	background-repeat: repeat-x;	background-position: center top;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #00529e;	position: fixed;}#wrapper4 #footer{	width: 100%;	color: #FFFFFF;	text-align: center;	vertical-align: middle;	float: left;	margin-right: auto;	margin-left: auto;	height: 25px;	padding-top: 8px;	font-size: 11px;}#wrapper4 #footer a:link{	color: #FFFFFF;	text-decoration: none;}#wrapper4 #footer a:visited{	color: #FFFFFF;	text-decoration: none;}#wrapper4 #footer a:hover{	color: #000000;	text-decoration: none;}#wrapper4 #footer a:active{	color: #FFFFFF;	text-decoration: none;}#wrapper5{	width: 100%;	margin-right: auto;	margin-left: auto;	clear: both;	float: left;	background-image: url(../images/NEWSBAR.jpg);	background-repeat: repeat-x;	background-position: center top;}#wrapper5 #nav{	margin: 0px auto;	padding: 2px 0px 0px;	width: 980px;	text-align: left;	float: none;	clear: both;	color: #FFFFFF;	height: 61px;}#wrapper5 a:link{	color: #FFFFFF;	text-decoration: none;	list-style-image: url(../images/generic/bullet.png);	list-style-position: inside;	margin-top: 0px;	padding: 0px;	font-size: 14px;	font-weight: normal;}#wrapper5 a:visited{	color: #FFFFFF;	text-decoration: none;}#wrapper5 a:hover{	color: #000000;	text-decoration: none;}#wrapper5 a:active{	color: #FFFFFF;	text-decoration: none;}#wrapper #copy{	width: 946px;	padding-right: 17px;	padding-left: 17px;	clear: both;	float: left;	height: auto;	padding-top: 17px;	background-color: #FFFFFF;}#wrapper #copy #copyleft{	float: left;	width: 638px;	background-color: #FFFFFF;	text-align: left;	padding-right: 10px;	padding-bottom: 14px;	padding-left: 10px;	margin-top: 15px;	padding-top: 10px;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	background-image: url(../../generic_images/top.gif);	background-repeat: repeat-x;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #CCCCCC;}#wrapper #copy #copyleft #section{	padding: 0px;	width: 643px;	clear: both;	float: none;	margin-top: 20px;	margin-right: 0px;	margin-left: 0px;	margin-bottom: 20px;	background-color: #FFFFFF;}#wrapper #copy #copyleft #section #sectioncopy{	float: left;	width: 403px;	margin-bottom: 20px;	padding-left: 3px;}#wrapper #copy #copyleft #section #sectionimage{	float: right;	padding-left: 0px;	margin-bottom: 12px;	margin-top: 0px;	padding-right: 0px;}#wrapper #copy #copyleft #section #sectionfooter{	background-color: #00FF33;	float: left;}#wrapper #copy #copyright{	float: right;	width: 268px;	padding-bottom: 20px;	background-color: #FFFFFF;	padding-left: 5px;	padding-right: 5px;	margin-top: 15px;	padding-top: 5px;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;	background-image: url(../../generic_images/top.gif);	background-repeat: repeat-x;}#wrapper #copy #copy2lefttable{	float: left;	background-color: #FFFFFF;	text-align: justify;	padding-right: 17px;	padding-bottom: 14px;	margin: 0px;	padding-top: 0px;	padding-left: 0px;	width: 946px;}#wrapper #copy #copy2lefttable #tablecopyleft{	float: left;}#wrapper #copy #copy2lefttable #tablecopyright{	width: 268px;	background-color: #996600;	float: right;}#wrapper #copy #copyright #search {	font-size: 11px;	width: 268px;	margin: 0px 0px 10px;	padding: 0px;	background-image: url(../images/generic/bgsearch.gif);	background-repeat: no-repeat;	background-position: center center;}#wrapper #copy #copyright #search #top {	background-image: url(../images/generic/bgsearchtop.gif);	height: 8px;	width: 256px;	background-repeat: no-repeat;	background-position: center bottom;	margin: 0px;	padding-top: 0px;	padding-right: 6px;	padding-bottom: 0px;	padding-left: 6px;}#wrapper #copy #copyright #search #mid {	background-image: url(../images/generic/bgsearchmid.gif);	background-repeat: no-repeat;	background-position: center top;	width: 256px;	margin: 0px;	padding-top: 0px;	padding-right: 6px;	padding-bottom: 0px;	padding-left: 6px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #1165b2;	text-align: center;}#wrapper #copy #copyright #search #mid2 {	background-image: url(../images/generic/bgsearchmid.gif);	background-repeat: no-repeat;	background-position: center bottom;	width: 256px;	margin: 0px;	padding-top: 0px;	padding-right: 6px;	padding-bottom: 0px;	padding-left: 6px;}#wrapper #copy #copyright #search #bot {	background-image: url(../images/generic/bgsearchbot.gif);	background-repeat: no-repeat;	background-position: center top;	height: 11px;	width: 256px;	margin: 0px;	padding-top: 0px;	padding-right: 6px;	padding-bottom: 0px;	padding-left: 6px;}#wrapper #copy #copyright #lbtable{	margin-top: 14px;	text-align: justify;	font-size: 11px;	margin-bottom: 14px;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #666666;	padding-top: 11px;}#wrapper #copy #copyfooter{	width: 946px;	text-align: justify;	float: left;	background-repeat: no-repeat;	background-position: center bottom;	padding-bottom: 0px;	margin: 0px 0px 9px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;	clear: both;	background-image: url(../images/generic/grid.gif);}#wrapper #copy #copyfooter #producttableleft{	width: 455px;	padding-top: 0px;	padding-bottom: 0px;	float: left;	padding-right: 15px;	padding-left: 0px;	margin: 0px;}#wrapper #copy #copyfooter #producttableleft #producttext{	margin: 0px;	padding: 0px;}#wrapper #copy #copyfooter #producttableleft #productlogo{	float: left;	text-align: right;	width: 455px;	clear: left;	margin: 0px;	padding: 0px;}#wrapper #copy #copyfooter #producttableright{	width: 455px;	padding-top: 0px;	padding-bottom: 0px;	margin-bottom: 0px;	float: right;	margin-top: 0px;	padding-left: 15px;	margin-right: 0px;	margin-left: 0px;	padding-right: 0px;}#wrapper #copy #copyfooter #producttableright #producttext{	margin: 0px;	padding: 0px;}#wrapper #copy #copyfooter #producttableright #productlogo{	float: left;	clear: left;	width: 455px;	text-align: right;	padding: 0px;	margin: 0px;}#wrapper #copy #copyfooter #productfooter{	width: 946px;	margin: 0px;	padding: 0px;	float: none;	clear: both;	height: 5px;}h1 {	font-size: 25px;	font-weight: normal;	color: #0f1e80;	margin: 0px;	padding: 0px 0px 12px;}h2 {	font-size: 14px;	color: #666666;	padding-bottom: 12px;	margin: 0px;	font-weight: normal;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;}h2 a:link{	color: #666666;	text-decoration: underline;}h2 a:visited{	color: #666666;	text-decoration: underline;}h2 a:hover{	color: #009966;	text-decoration: underline;}h2 a:active{	color: #666666;	text-decoration: underline;}#wrapper #bullets{	font-size: 14px;	color: #3399ff;	font-weight: normal;}#wrapper #bullets ul{	margin: 0px;	padding: 0px;}#wrapper #bullets ul li{	color: #000000;	list-style-position: inside;	list-style-type: square;}#wrapper #bullets ul li a:link{	color: #000000;	text-decoration: underline;}#wrapper #bullets ul li a:visited{	color: #000000;	text-decoration: underline;}#wrapper #bullets ul li a:hover{	color: #000000;	text-decoration: none;}#wrapper #bullets ul li a:active{	color: #000000;	text-decoration: none;}h4 {	font-size: 15px;	font-weight: bold;	color: #00539F;	margin: 0px;	padding: 0px;}h4 a:link{	color: #000066;	text-decoration: underline;}h4 a:visited{	color: #000066;	text-decoration: underline;}h4 a:hover{	color: #000000;	text-decoration: underline;}h4 a:active{	color: #000066;	text-decoration: underline;}.hireconfcolour {	background-color: #0099FF;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	padding-left: 10px;	padding-right: 10px;	padding-top: 6px;	padding-bottom: 1px;	margin: 0px;	text-align: center;	width: 130px;	font-size: 11px;	height: 17px;	border-top: 2px solid #FFFFFF;	border-right: 1px solid #666666;	border-bottom: 1px solid #666666;	border-left: 1px solid #666666;}.IntegratedAVcolour {	background-color: #26b673;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	padding-left: 10px;	padding-right: 10px;	padding-top: 6px;	padding-bottom: 1px;	margin: 0px;	text-align: center;	width: 130px;	font-size: 11px;	height: 17px;	float: left;	border-top: 2px solid #FFFFFF;	border-right: 1px solid #666666;	border-bottom: 1px solid #666666;	border-left: 1px solid #666666;}.VidConcolour {	background-color: #f9b500;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	padding-left: 10px;	padding-right: 10px;	padding-top: 6px;	padding-bottom: 1px;	margin: 0px;	text-align: center;	width: 128px;	font-size: 11px;	float: left;	height: 17px;	border-top: 2px solid #FFFFFF;	border-right: 1px solid #666666;	border-bottom: 1px solid #666666;	border-left: 1px solid #666666;}.DigitalSigcolour {	background-color: #cccc66;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	padding-left: 10px;	padding-right: 10px;	padding-top: 6px;	padding-bottom: 1px;	margin: 0px;	text-align: center;	width: 126px;	font-size: 11px;	float: left;	height: 17px;	border-top-width: 2px;	border-right-width: 1px;	border-bottom-width: 0px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #FFFFFF;	border-right-color: #666666;	border-bottom-color: #666666;	border-left-color: #666666;}.AVProductscolour {	background-color: #F067A6;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	padding-left: 10px;	padding-right: 10px;	padding-top: 6px;	padding-bottom: 1px;	margin: 0px;	text-align: center;	width: 138px;	font-size: 11px;	float: left;	height: 17px;	border-top: 2px solid #FFFFFF;	border-right: 1px solid #666666;	border-bottom: 1px solid #666666;	border-left: 1px solid #666666;}.LatestNewscolour {	background-color: #195aa7;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	padding-left: 10px;	padding-right: 10px;	padding-top: 6px;	padding-bottom: 1px;	margin: 0px;	text-align: center;	width: 138px;	font-size: 11px;	float: left;	height: 17px;	border-top: 2px solid #FFFFFF;	border-right: 1px solid #666666;	border-bottom: 1px solid #666666;	border-left: 1px solid #666666;}.imagefloatleft{	float: left;	margin-right: 6px;	margin-bottom: 2px;}.imagefloatright{	float: right;	margin-left: 6px;	margin-bottom: 2px;}.tablemain{	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: dotted;	border-bottom-style: dotted;	border-top-color: #666666;	border-bottom-color: #666666;	padding-top: 10px;	padding-bottom: 10px;}h5 {	font-size: 14px;	color: #101A7D;	margin: 8px 0px 12px;	background-color: #E4E4E4;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 3px;	height: 15px;	border: 1px solid #999999;}h6 {	font-size: 14px;	font-style: italic;	font-weight: bold;	color: #FFFFFF;	background-color: #D84989;	margin: 0px;	padding-top: 2px;	padding-bottom: 2px;	border: 1px dotted #666666;	text-align: center;}h3 {	text-align: left;	font-weight: bold;	background-color: #00539f;	display: block;	margin-bottom: 5px;	color: #FFFFFF;	margin-top: 5px;	font-size: 12px;	padding-top: 2px;	padding-right: 6px;	padding-bottom: 2px;	padding-left: 3px;	margin-right: 5px;	margin-left: 5px;}h8 {	font-size: 13px;	color: #f067a6;	margin: 0px;	padding: 0px 0px 5px;	font-weight: bold;}.titlehire {	font-size: 20px;	font-weight: bold;	background-color: #78abde;	display: block;	color: #FFFFFF;	padding-top: 3px;	padding-bottom: 3px;	padding-right: 8px;	padding-left: 8px;}.titleavsystems {	font-size: 20px;	font-weight: bold;	background-color: #26b673;	display: block;	color: #FFFFFF;	padding-top: 3px;	padding-bottom: 3px;	padding-right: 8px;	padding-left: 8px;}.titlevidconf {	font-size: 20px;	font-weight: bold;	background-color: #f9b500;	display: block;	color: #FFFFFF;	padding-top: 3px;	padding-bottom: 3px;	padding-right: 8px;	padding-left: 8px;}.titledigsignage {	font-size: 20px;	font-weight: bold;	background-color: #cccc66;	display: block;	color: #FFFFFF;	padding-top: 3px;	padding-bottom: 3px;	padding-right: 8px;	padding-left: 8px;}.titleavproducts {	font-size: 20px;	font-weight: bold;	background-color: #F067A6;	display: block;	color: #FFFFFF;	padding-top: 3px;	padding-bottom: 3px;	padding-right: 8px;	padding-left: 8px;}.titlesaville {	font-size: 20px;	font-weight: bold;	background-color: #0f1e80;	display: block;	color: #FFFFFF;	padding-top: 3px;	padding-bottom: 3px;	padding-right: 8px;	padding-left: 8px;}.newstitle {	font-size: 14px;	font-weight: bold;	display: block;	color: #FFFFFF;	margin: 1px 0px 4px;	padding: 0px;	width: 980px;}.flashwrapper{	margin-bottom: 30px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #000000;	border-right-color: #000000;	border-bottom-color: #00539F;	border-left-color: #00539F;}blink{	text-decoration: blink;	margin: 0px;	padding: 0px;}/*Pullquote*/blockquote{	clear:			right;	border-left:	7px solid;	font-size:		14pt;	color:			#00539F;	padding:	    10px;	width:			185px;	float:			right;	line-height:	1em;	margin:			10px;}#wrapper  #copy  #copyright  #rightsection {	padding: 5px;	width: 256px;	clear: both;	float: none;	margin-top: 20px;	margin-right: 0px;	margin-left: 0px;	margin-bottom: 20px;	border: 1px solid #CCCCCC;}#wrapper #copy #copyleft2 {	float: left;	width: 600px;	background-color: #CCCCCC;	text-align: left;	padding-right: 17px;	padding-bottom: 14px;	padding-top: 15px;	padding-left: 14px;	border: 10px solid #999999;}.furniturecolour {	background-color: #996699;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	padding-left: 10px;	padding-right: 10px;	padding-top: 6px;	padding-bottom: 1px;	margin: 0px;	text-align: center;	width: 138px;	font-size: 11px;	float: left;	height: 17px;	border-top: 2px solid #FFFFFF;	border-right: 1px solid #666666;	border-bottom: 1px solid #666666;	border-left: 1px solid #666666;	}
