body {
	 margin-left: auto;
	 margin-right: auto;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 }

.ContentTable {
	 /* position: relative; */
	 top: 0px;
	 margin-left: auto;
	 margin-right: auto;
	 }
	 
.ContentTable td {
	 /* position: relative; */
	 }
	 
.LogoContainer {
	 width: 950px;
	 height: 120px;
	 background-image: url(images/VisionWindowsLogo.jpg);
	 }

.TopGreenBar {
	 width: 950px;
	 height: 25px;
	 background-color: #9bcd32;
	 text-align: center;	 
	 font-size: 11px;
	 font-weight: bold;
	 padding-top: 10px;
	 text-transform: uppercase;
	 }

.TopGreenBar a:link {
	color: #FFFFFF;
	text-decoration: none;
	}
	
.TopGreenBar a:visited {
	color: #FFFFFF;
	text-decoration: none;
	}
	
.TopGreenBar a:hover {
	color: #232967;
	text-decoration: none;
	}
	
.TopGreenBar a:active {
	color: #FFFFFF;
	text-decoration: none;
	}




.PageContainer {
	 width: 950px;
	 background-color: #e1e1e1;
	 padding-bottom: 40px;
	 }

.PageInnerContainer {
	 width: 910px;
	 background-color: #FFFFFF;
	 margin-left:20px;
	 margin-top:20px;
	 font-size: 12px;
	 }
	 
#map {
	width: 390px;
	height: 390px;
	/* position: relative; */
	}

/* Start TopMenu.cfm Styles */

.TopMenuContainer {
	 width: 950px;
	 height: 34px;
	 background-image: url(images/TopMenuBlock.jpg);
	 color: #FFFFFF;
	 font-size: 11px;
	 font-weight: bold;
	 padding-top: 14px;
	 }
	 
.TopMenuInnerContainer {
	 width: 910px;
	 height: 20px;
	 
	 margin-left: auto;
	 margin-right: auto;
	 text-align: center;
		 }

.TopMenuInnerContainer a:link {
	color: #FFFFFF;
	text-decoration: none;
	}
	
.TopMenuInnerContainer a:visited {
	color: #FFFFFF;
	text-decoration: none;
	}
	
.TopMenuInnerContainer a:hover {
	color: #9bcd32;
	text-decoration: none;
	}
	
.TopMenuInnerContainer a:active {
	color: #FFFFFF;
	text-decoration: none;
	}
	 
/* End TopMenu.cfm */


/* Start SideMenu.cfm */

.SideMenuContainer {
	 /*width: 257px;
	 min-height: 560px;
	 background-color: #f5f5f5;*/
	 color: #284b96;
	 /*float: right;
	 top: 0px;*/
	 font-size: 11px;
	 font-weight: bold;
	 /*/* position: relative; */*/
	 }
	 
/*.SideMenuInnerContainer {
	 width: 217px;
	 height: inherit;
	 top: 20px;
	 left: 20px;
	 /* position: relative; */
	 }*/

.SideMenuHeader {
	 color: #646464;
	 font-size: 17px;
	 font-weight: bold;
	 }
	 
.SideMenuInnerContainer a:link {
	color: #284b96;
	text-decoration: none;
	}
	
.SideMenuInnerContainer a:visited {
	color: #284b96;
	text-decoration: none;
	}
	
.SideMenuInnerContainer a:hover {
	color: #9bcd32;
	text-decoration: none;
	}
	
.SideMenuInnerContainer a:active {
	color: #284b96;
	text-decoration: none;
	}

/* End SideMenu.cfm */


/* Start BottomMenu.cfm */

.BottomMenuContainer {
	 width: 950px;
	 /* height: 40px; */
	 height: 30px;
	 background-color: #646464;
	 color: #FFFFFF;
	 font-size: 11px;
	 font-weight: bold;
	 padding-top: 10px;
	 }
	 
.BottomMenuInnerContainer {
	 width: 910px;
	 height: 20px;
	 /* top: 13px; */
	 margin-left: auto;
	 margin-right: auto;
	 text-align: center;
	 /* position: relative; */
	 }
	 
.BottomMenuInnerContainer a:link {
	color: #FFFFFF;
	text-decoration: none;
	}
	
.BottomMenuInnerContainer a:visited {
	color: #FFFFFF;
	text-decoration: none;
	}
	
.BottomMenuInnerContainer a:hover {
	color: #9bcd32;
	text-decoration: none;
	}
	
.BottomMenuInnerContainer a:active {
	color: #FFFFFF;
	text-decoration: none;
	}
	
/* End BottomMenu.cfm */


/*Start Body.cfm */

.BodyContainer {
	 /*width: 613px;
	 top: 20px;
	 left: 20px;*/

	 }
	 
.BodyHeader {
	 color: #9bcd32;
	 font-size: 17px;
	 font-weight: bold;
	 }
	 
/* End Body.cfm */


/*Start Footer.cfm */

.FooterContainer {
	 width: 950px;
	 height: 63px;
	 background-color: #FFFFFF;
	 color: #646464;
	 }

.FooterContent {
	 width: 910px;
	 height: 23px;
	 top: 20px;
	 margin-left: auto;
	 margin-right: auto;
	 font-size: 10px;
	 /* position: relative; */
	 }

.FooterContent a:link {
	color: #9bcd32;
	text-decoration: none;
	}
	
.FooterContent a:visited {
	color: #9bcd32;
	text-decoration: none;
	}
	
.FooterContent a:hover {
	color: #284b96;
	text-decoration: none;
	}
	
.FooterContent a:active {
	color: #9bcd32;
	text-decoration: none;
	}
	
/* End Footer.cfm */