/*
	Global Section
	ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/
body					{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;font-weight: normal; background:url(/images/site/background.jpg) repeat-x; background-color:#486486;}
td 						{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;font-weight: normal;}
a 						{color: #003399;text-decoration: underline;}
a:link,a:visited 		{color: #003399;text-decoration: underline;}
a:hover 				{color: #6699CC;text-decoration: none;}
.Copyright 				{font-size: 10px;font-weight: bold;color: #FFFFFF;letter-spacing: .1em;}
address 				{font-size: 10px;font-weight: normal;font-style: normal;color: #FFFFFF;letter-spacing: .1em;}
h1 						{font-size: 16px;font-weight: bold;font-style: normal;color: #333333;padding:0px;margin:0px;}
h2 						{font-size: 14px;font-weight: bold;font-style: normal;color: #333333;padding:0px;margin:0px;}
h3 						{font-size: 12px;font-weight: bold;font-style: normal;color: #333333;padding:0px;margin:0px;}
select 					{font-size: 11px;}
.Form 					{font-size: 11px;padding:1px 2px 1px 2px;}
.FormButton 			{font-size: 11px;font-weight: bold;cursor: pointer;}
:focus					{-moz-outline-style: none;}

#MasterContainer {width:906px;background-color:#0a1d32;margin:0px auto;padding-bottom:20px;text-align:center;}
#HeaderContainer {width:894px;background-color:#FFFFFF;margin:0px auto;text-align:center;clear:both;min-height:212px;_height:212px;}
#BodyContainer {width:894px;background-color:#FFFFFF;min-height:400px;_height:400px;margin:0px auto;text-align:center;clear:both;}
#FooterContainer {width:894px;background-color:#FFFFFF;margin:0px auto;text-align:center;line-height:46px;}

#TopHeaderNav {width:100%;height:26px;background-color:#000000;}
#LogoHeader {}
#MainNavigation {width:100%;height:40px;background:url(/images/site/navigation-back.jpg) repeat-x;}
#FlashContent {clear:both;}

#PhoneNumber {width:150px;float:left;color:#FFFFFF;font-weight:bold;text-align:right;line-height:26px;}
#SiteNav {width:110px;float:right;}
#SiteNavUL {margin:0px; padding:0px;list-style-type:none;}
#SiteNavUL li {float:left;margin:0px; padding:0px;list-style-type:none;color:#FFFFFF;font-weight:bold;line-height:26px;}
#SiteNavUL li a {color:#FFFFFF;font-weight:bold;margin:0px 12px;}

#MainNavigationUL {margin:0px; padding:0px;list-style-type:none;}
#MainNavigationUL li {float:left;margin:0px; padding:0px;list-style-type:none;}
#NavIntegrator {display: block;background:url(/images/site/nav-integrator.gif) no-repeat;width:153px;height:50px;text-indent:-9999px;}
#NavAutoServices {display: block;background:url(/images/site/nav-automation-services.gif) no-repeat;width:121px;height:50px;text-indent:-9999px;}
#NavReplacement {display: block;background:url(/images/site/nav-replacement.gif) no-repeat;width:128px;height:50px;text-indent:-9999px;}
#NavAutoSystems {display: block;background:url(/images/site/nav-automation-systems.gif) no-repeat;width:121px;height:50px;text-indent:-9999px;}
#NavAboutUs {display: block;background:url(/images/site/nav-aboutus.gif) no-repeat;width:104px;height:50px;text-indent:-9999px;}
#NavContactUs {display: block;background:url(/images/site/nav-contactus.gif) no-repeat;width:114px;height:50px;text-indent:-9999px;}
#NavFAQ {display: block;background:url(/images/site/nav-faq.gif) no-repeat;width:71px;height:50px;text-indent:-9999px;}
#NavHome {display: block;background:url(/images/site/nav-home.gif) no-repeat;width:82px;height:50px;text-indent:-9999px;}

#NavIntegrator:hover, #NavAutoServices:hover, #NavReplacement:hover, #NavAutoSystems:hover, #NavAboutUs:hover, #NavContactUs:hover, #NavFAQ:hover, #NavHome:hover {background-position:0 100%;}

#SideNavAboutUs, #SideNavAutoService, #SideNavAutoSystems {list-style-type:none;margin:0px;padding:0px;border-top:solid 2px #CCCCCC;border-bottom:solid 2px #CCCCCC;width:183px;text-align:left;}
#SideNavAboutUs li a:link, #SideNavAutoService li a:link, #SideNavAutoSystems li a:link, #SideNavAboutUs li a:visited, #SideNavAutoService li a:visited, #SideNavAutoSystems li a:visited {
	font-weight:bold;
	display: block;
	margin: 0px;
	padding: 4px 16px 4px 16px;
	background-color:#FFFFFF;
	width:150px;
	color:#999999;
	text-decoration:none;
}
#SideNavAboutUs li a:hover, #SideNavAutoService li a:hover, #SideNavAutoSystems li a:hover {color: #feb401;background-color:#600707;}

#QuickLinks, #QuickLinks li {margin:0px;padding:0px;list-style-type:none;}
#QuickLinks li a {line-height:18px;}

#PageTitle {height:33px;background-color:#cecece;clear:both}
#PageContent {text-align:left}
#Divider {background:url(/images/site/divider.gif) repeat-x;}

#FooterDivider {background-color:#CECECE}
.FooterNav, .FooterNav:link, .FooterNav:visited, .FooterNav:hover {color:#666666;}

.vcard {padding: 0; margin: 0;}
.download-vcard {margin: 10px 0 0 0;}
.download-vcard a {display: block; height: 23px; background: url(/images/site/vcard-icon.jpg) no-repeat; text-indent: 40px; padding-top: 2px;}