div#demoVideoMenu{
	width: 99%;
	background-color: #21235C;
	padding: .2%;
}


div#demoVideoMenu div.demoVideoButton{
	width: 32.49%;
	margin: .415%;	
	height: 98px;
	float: left;
}

div#demoVideoMenu div.demoVideoButtonCheckerOn{
	background-color: #C2C3DE;
}

div#demoVideoMenu div.demoVideoButtonCheckerOff{
	background-color: #D7D7E9;
}


div#demoVideoMenu div.demoVideoButton{
	background-repeat: no-repeat;
	background-position: top left;
}

div#demoVideoMenu div.demoVideoButton a,
div#demoVideoMenu div.demoVideoButton a:hover,
div#demoVideoMenu div.demoVideoButton a:active,
div#demoVideoMenu div.demoVideoButton a:visited{
	position: relative;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
	color: #FFFFFF;
	left: 90px;
	/*top: 70px;*/
}

div#demoVideoMenu div#demoVideoButton1{
	background-image: url('/common/images/view_demo_1_background.png');	
}

div#demoVideoMenu div#demoVideoButton2{
	background-image: url('/common/images/view_demo_2_background.png');
}

div#demoVideoMenu div#demoVideoButton3{
	background-image: url('/common/images/view_demo_3_background.png');
}

div#demoVideoMenu div#demoVideoButton4{
	background-image: url('/common/images/view_demo_4_background.png');
}

div#demoVideoMenu div#demoVideoButton5{
	background-image: url('/common/images/view_demo_5_background.png');
}

div#demoVideoMenu div#demoVideoButton6{
	background-image: url('/common/images/view_demo_6_background.png');
}

div#demoVideoMenu div#demoVideoButton7{
	background-image: url('/common/images/view_demo_7_background.png');
}

div#demoVideoMenu div#demoVideoButton8{
	background-image: url('/common/images/view_demo_8_background.png');
}

div#demoVideoMenu div#demoVideoButton9{
	background-image: url('/common/images/view_demo_9_background.png');
}


p{
	color: #21235C;
	margin-top: 20px;
	margin-bottom: 20px;
}

div#angTrainingInfo,
div#angContactInfo{
	float: left;
	margin-top: 25px;
	width: 48%;	
	color: #21235C;
}

div#angContactInfo{
	float: right;
}

div#angTrainingInfo img#trainingHeading,
div#angContactInfo img#contactHeading{
	display: block;
	margin-bottom: 10px;
}

div#angTrainingInfo img#trainingScene{
	float: left;
	padding-right: 5px;
}


table#container td#content div#mainContent{
	width: 100%;
	max-width: 100%;
}


table#container td#content div#footer{
	width: 90%;
	max-width: 90%;	
}