/* CSS Document */

		#container {
			margin-left: auto;
			margin-right: auto;
			padding: 0px;

		}

		#banner {
			background: #000;
			text-align:right;
			height: 21px;
			line-height: 21px;
		}
		div#banner .logo {
			padding-top: 6px;
			padding-right: 6px;
		}

		#navicons {
			background: url(images/nav_bg.jpg) repeat-x;
			padding-top: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-left:0px;

		#navbar {
			height: 30px;
			
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			font-size: 10px;
			line-height: 30px;
			padding-left:15px;
		}
		
		#navbar a.nav {
			color: #fff;
			text-decoration: none;
		}
		
		#navbar a.nav:hover {
			color: #fff;
			text-decoration: underline;
		}
		
		#logo {
			padding: 10px;
			float:left;
		}
		
		#subnav {
		
		}
		
		#subnav a.subnav {
		}
		
		#subnav a.subnav:hover {
			line-height:40px;
			height:40px;
			background: url(images/subnav_hover.gif) no-repeat center top;
			overflow: true;
			padding-bottom:20px;
			padding-top:10px;
		}
		
		#subnav a.subnavsel {
			color: #123185;
			text-decoration:none;
			font-size: 12px;
			font-weight: bold;
			padding-right:15px;
			padding-left:15px;
			height: 40px;
			line-height: 35px;
			background: url(images/subnav_bg.gif) no-repeat center top;
			overflow: true;
			padding-bottom:20px;
			padding-top:10px;
		}

		
	  
		.bannercontent {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			background: #FFFFFF;
			text-align:center;
			font-size: 18px;
			padding-right:30px;
			padding-left:30px;
			padding-bottom:20px;
			padding-top:10px;
		}
		
		.divider {
			height: 15px;
			background-image: url(images/divider.gif);
			margin-left: auto;
			margin-right: auto;
		}
		
		#footer {
			background: #777D82;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			font-size: 10px;
			text-align: center;
			height: 50px;
			margin-left: auto;
			margin-right: auto;
			
		}
		
		#footer #botnav {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			font-size: 10px;
			float:left;
		}
		
		#footer a.botnav {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			font-size: 10px;
			text-decoration: none;
		}
		
		#footer a.botnav:hover {
			text-decoration: underline;
		}
		
		#footer #botlogo {
		}
		
		body {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			margin: 0px;
			padding: 0px;
			font-size:18px;
			line-height: 1.3;
		}

		.topright {
			float:right;
		}
		
		.homeaviation {
			float:left;
			width:49.9%;
			padding:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
			padding-top:0px;
			cell-spacing:0px;
		}

		.homeelectrical {
			float:right;
			width:49.9%;
			padding:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
			padding-top:0px;
			cell-spacing:0px;
		}
		
		.newslogo {
			background: #FAFAFA;
			float:left;
			height=200px;
			width:30%;
			padding-right:10px;
			padding-left:0px;
			padding-bottom:20px;
			padding-top:40px;
		}

		.newscontent {
			background: #FAFAFA;
			float:right;
			height=200px;
			width:70%;
			padding-right:0px;
			padding-left:10px;
			padding-bottom:20px;
			padding-top:40px;
		}
				
		.homelayout {
			float:left;
			width:150px;
		}
		
		h2.homecontainer {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			margin: 5px 5px 2px;
			font-size: 12px;
			text-align: center;
		}
		
		.homebody {
			margin: 2px 5px 0 5px;
			padding:5px;
			border-top-width: 1px;
			border-top-style: solid;
			border-top-color: #CCCCCC;
		}
		
		#subbody {
			margin-top:10px;
			float:right;
			width: 710px;
			min-height: 400px;
		}
		
		#subbodyfull {
			margin-top:10px;
			min-height: 400px;
		}
		
		#subnave {
			margin-top:10px;
			float:right;
			width: 254px;
			margin-right:10px
		}
		
		.subnavebody {
			background: #DFE6F7;
		}
		
		a.subnave {
			font-size: 13px;
			font-weight: bold;
			color: #31397B;
			display:block;
			border-bottom: solid #fff 1px;
			background: url(images/suvnavebullet.gif) 10px no-repeat;
			padding:7px;
			padding-left:25px;
			text-decoration: underline;
		}
		
		a.subnave:hover {
			text-decoration: none;
		}

		.insideleftcontainer {
			font-size: 20px;
			color: #123185;
			font-weight: normal;
			float: left;
			padding-left:0px;
			padding-right:5px;
			width: 150px;
		}
		
		.insidecontainer {
			font-size: 20px;
			color: #000000;
			font-weight: normal;
			width: 99%;
			padding-right:5px;
			padding-bottom:50px;
			float: center;
		}

			