
		
		body {
			margin: 0px;
			text-align: center;
			background:   #232929;
			scrollbar-3dlight-color: #353B4A;
			scrollbar-arrow-color: #ffffff;
			scrollbar-base-color: #16181D;
			scrollbar-darkshadow-color: #16181D;
			scrollbar-face-color: #16181D;
			scrollbar-highlight-color: #16181D;
			scrollbar-shadow-color: #000000;
		}

		/* set the page font formatting. */
		body, p, div, td, b, font, blockquote {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			color: #000000;
		}

		#totalBody {
			
		}

		/* page backgrounds */
		.bodyTopNav {
			background-color: #232929;
		}

		.bodyBottomNav {
			background-color: #232929;
		}

		.bodyPageBG {
			background-color: #232929;
		}

		.insidePageBG {
			background-color: #ffffff;
		}

		.bodyLeftNav {
			background-color: #232929;
		}

		.mainFileNavBG {
			background-color: #232929;
		}

		/* sitemap specific styles */
		#sitemap #SMouter {
			background: #ffffff;
		}

		/* /cfg/flash/ConfiguratorPrintSummary.cfm */
		.cfgborder {
			background-color : ffffff
		}

		.basicsmall {
			font-size: 10px;
			color: #000000;
		}

		.basiclarge {
			font-size: 10px;
			color: #000000;
		}

		.basiclargebold {
			font-size: 10px;
			color: #000000;
			font-weight : bold;
		}

		.basicaccent {
			font-size: 10px;
			color: #003366;
		}

		.basicbutton {
			
			
			
		}

		a {
			color: #0197CE;
		}

		a:hover {
			color: #0197CE;
		}

		a:active {
			color: #0197CE;
		}

		a:visited {
			color: #0197CE;
		}

		.sitemap {
			color: #0197CE;
		}

		.printsmall {
			font-size: 10px;
		}

		/*
		 *	Basic Message style definition
		 *	for use with any basic message
		 */
		.basicMessage {
			background-color: #ffffff;
		}
		/*
		 * Arachnid Style Definitions
		 */
		#spider #header, #spider #footer {
			background-color: #232929;
		}

		#spider #header h1, #spider #footer #footerLeft, #spider #footer #footerRight {
			
				color: #000000;
			
		}

		#spider #masterContainer {

		}

		#spider .tabs UL.tabNavigation LI A  {
			background-color: #000000;
			
				color: #003366;
			

		}

		#spider .tabs UL.tabNavigation LI A.selected,
		#spider .tabs UL.tabNavigation LI A:hover {
			background-color: #003366;
			
				color: #000000;
			
		}

		#spider div.tabs > div {
			border: 5px solid #000000;
		}

		/* Nav and Homepage style corrections */
		#homePageFlashMovie {
		

		width:100%;height:470px;}






		/* styles for alternate navigation in place of Flash movies */
		.textNavContainer {
			background: #ffffff;
		}

			.textNavContainer #siteHeader {
				color: #000000;
			}


		/*
			top navigation implementation
		*/
		.navigationTop li {
			background: #eeeeee;
		}

			.navigationTop li a, .navigationTop li span.topNav {
				background: #888888;
				color: #FFFFFF;
			}

				.navigationTop li ul li a {
					color: #000000;
				}

		/*
			side navigation implementation
		*/
		.navigationSide li {
			background: #eeeeee;
		}

			.navigationSide li a {
				background: #888888;
				color: #FFFFFF;
			}

				.navigationSide li ul li a {
					color: #000000;
				}

		
