li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #444444;
	list-style-position: inside;
	list-style-type: disc;
	margin: 0px;
	padding: 0px;
	border: 0px none;
	line-height: 125%;
}
ul{
	margin: 0px;
	padding: 0px;
	border: 0px none;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #102E81;
}
A:link {  
font-family: Arial, Helvetica, sans-serif;
color: #031F89; 
text-decoration: underline; 
font-weight: bold;
}
A:hover {  
color:#AFCCE8; 
font-weight: bold; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: underline
}
p {
	color: #111111;
	font-family: Arial, Helvetica, sans-serif;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #222222;
	text-decoration: none;
}

.maintable {
	width: 999px;
	border: none;
	text-align: center;
}
table#Structure td.navigation {
	width: 137px;
	vertical-align: top;
	background-color: #AFCCE8;
	height: 531px;
}
table#Structure td.information {
	width: 724px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
table#testtable td.test {
	vertical-align: top;
	background-image:  url(image/mainPhoto_03.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: center;
	width: 1000px;
}
table#testtable td.aboutUs {
	vertical-align: top;
	background-image:  url(image/aboutUs_03.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
}
table#testtable td.aboutYou {
	vertical-align: top;
	background-image:  url(images/aboutYou_03.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
}
table#testtable td.vision {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/visionBackground_03.jpg);

}

table#testtable td.noPic {
	vertical-align: top;
	margin: 0px;
	padding: 15px 0px 0px;
	text-align: left;
	width: 1000px;
}
table#testtable td.sound {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/images/sound_03.jpg);
}
table#testtable td.comms {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/communication_03.jpg);
}
table#testtable td.security {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/security_03_03.jpg);
}
table#testtable td.interactive {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/interactive_03.jpg);
}
table#testtable td.videoAnywhere {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/videoAnywhere2_03.jpg);
}
table#testtable td.cinemaSound {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/images/cinemaSound2_03_03.jpg);
}
table#testtable td.seating {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/images/seating2_03_03.jpg);
}
table#testtable td.controlVision {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/images/control_03.jpg);
}
table#testtable td.extras {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/extras_03.jpg);
}
table#testtable td.musicAnywhere {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/musicAnywhere2_03.jpg);
	}
table#testtable td.speakers {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/speakers2_03.jpg);
}
table#testtable td.soundControl {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/soundControl2_03.jpg);
}
table#testtable td.homeNetwork {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/homeNetwork2_03.jpg);
}
table#testtable td.internetSecurity {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/images/internetSecure_03.jpg);
}
table#testtable td.controlComms {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/images/controlComms2_03_03.jpg);
}
table#testtable td.gaming {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/images/gaming2_03_03.jpg);
}
table#testtable td.customSystems {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/customSystems2_03.jpg);
}
table#testtable td.camerasAlerts {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/images/cameras_03.jpg);
}
table#testtable td.digitalRecording {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/images/digRec_03.jpg);

}
table#testtable td.wirelessConnectivity {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/wirelessConnectivity_03.jpg);
}
table#testtable td.remoteMonitoring {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/remoteMonitoring_03.jpg);
}
table#testtable td.accessControl {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/accessControl_03.jpg);
}
table#testtable td.remoteControl {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/images/remoteControl_03.jpg);
}
table#testtable td.lighting {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/lighting_03.jpg);
}
table#testtable td.curtainsBlinds {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/curtainsBlinds_03.jpg);
}
table#testtable td.smartSensors {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/smartSensors_03.jpg);
}
table#Structure td.logo {
	width: 138px;
	vertical-align: top;
}
table#Structure td.curvedbase {
	vertical-align: bottom;
	height: 20px;
}
table#buffer {
	text-align: center;
	vertical-align: middle;
	border-top-width: 15px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 1000px;
}
.basenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	color: #00237E;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
A.basenav {
	font-family: Arial, Helvetica, sans-serif;
	color: #0A2386;
	text-decoration: none;
}
A.basenav:hover {
color: #;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #AFCCE8;
}
table#NavigationButtons {
	text-align: left;
	vertical-align: middle;
	width: 137px;
}

td.arrow {
	width: 30px;
}
.leftmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #00237E;
	text-decoration: none;
}
A.leftmenu {
	font-family: Arial, Helvetica, sans-serif;
	color: #0A2386;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
}
A.leftmenu:hover {
color: #;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #0A2386;
	text-decoration: none;
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
	color: #0A2386;
	text-decoration: none;
}
H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #0A2386;
	text-decoration: none;
}
H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 125%;
	font-weight: bold;
	color: #0A2386;
	text-decoration: none;
	width: 100%;
}
H5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: bold;
	color: #0A2386;
	text-decoration: none;
}
table#CopyBox{
	width: 100%;
}
table#CopyBox td.space {
	text-align: left;
	vertical-align: top;
	width: 15px;
}
table#CopyBox td.copy {
	text-align: left;
	vertical-align: top;
	width: 375px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #222222;
	margin: 0px;
	padding: 0px 0px 0px 12px;
}
table#CopyBox td.copyright {
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #222222;
	width: 300px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
}
table#CopyBox td.copynarrow {
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #222222;
	width: 275px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 25px;
}
table#CopyBox td.copyleft {
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #222222;
	width: 400px;
}
table#NavigationButtons tr {
	color: #AFCCE8;
}
table#NavigationButtons tr.home:hover {
	color: #D3E0EA;
}
form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #222222;
	text-decoration: none;
	background-color: #E4F1FE;
	text-align: left;
	vertical-align: top;
	margin: 0px 25px;
	border: 5px solid #E4F2FF;
}
textarea.box {
	font-family: Arial, Helvetica, sans-serif;
	color: #222222;
	text-decoration: none;
	vertical-align: middle;
	width: 200px;
	border: 1px solid #AFCCE8;
	background-color: #FFFFFF;
}
input.box {
	font-family: Arial, Helvetica, sans-serif;
	color: #222222;
	text-decoration: none;
	vertical-align: middle;
	width: 200px;
	border: 1px solid #AFCCE8;
	background-color: #FFFFFF;
}
input.small {
	font-family: Arial, Helvetica, sans-serif;
	color: #222222;
	text-decoration: none;
	vertical-align: middle;
	width: 100px;
	border: 1px solid #AFCCE8;
	background-color: #FFFFFF;
}
table#ContactFormLayout td {
	font-family: Arial, Helvetica, sans-serif;
	color: #222222;
	text-decoration: none;
	vertical-align: middle;
	padding: 2px;
}
table#ContactFormLayout col#name {
	width: 25%;
	text-align: right;
}
table#ContactFormLayout col#field {
	width: 75%;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #222222;
}
table#TopNavigation td.border {
	border-top-width: 15px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
table#TopNavigation td {
	vertical-align: top;
	text-align: center;
}
table#TopNavigation td.nudge {
	vertical-align: top;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.BlueOne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #0A2386;
	text-decoration: none;
}
.BlueTwo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
	color: #0A2386;
	text-decoration: none;
}
.BlueThree {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #0A2386;
	text-decoration: none;
}
.BlueFour {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 125%;
	font-weight: bold;
	color: #0A2386;
	text-decoration: none;
}
.BlueFive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: bold;
	color: #0A2386;
	text-decoration: none;
}
table#testtable td.services {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: center;
	width: 1000px;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	text-decoration: none;
}
table#testtable td.philipsControl {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 15px 0px 0px;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	width: 1000px;
	background-attachment: fixed;
	background-image:  url(images/images/philipsBG_03.jpg);
}
