body.GoogleMicrosite, body.LandingMicrosite, body.LandingPage { background:#00ace6; }

.oneColLanding #primaryContent { width:600px; margin:0 0 0 360px; }
.oneColLanding #secondaryContent { display:block; width:360px; margin:0 0 0 -960px; }
	.oneColLanding #primaryContent div.innerpad { margin:20px 0 20px 20px; }
	.oneColLanding #secondaryContent div.innerpad { margin:20px 0 20px 20px; }
	
.oneColLanding #header { height:123px; }
.oneColLanding #main { margin:0; background:#fff; border-bottom:4px solid #93c13d; }

.oneColLanding form .field label { clear:left; display:block; width:100px; padding-right:10px; margin:0 0 8px; text-align:right; font-weight:400; font-size:11px; }
.oneColLanding form .field input { width:200px; margin:0 0 8px; font-size:10px; }
.oneColLanding form .field label, .oneColLanding form .field input { float:left; }
.oneColLanding form fieldset { margin:0 0 10px; }
.oneColLanding form input.action { font-size:11px; margin:0 0 0 110px; background:#0e3665; }

#header div.headertel { margin:40px 20px 0 0; }

div.tabNavigation { padding:10px 0 0 360px; background:#eee; border-bottom:1px solid #aaa; }
div.tabNavigation ul.navigation, #tabs ul.navigation li { margin:0; list-style:none; }
div.tabNavigation ul.navigation { background:transparent; padding:0 0 0 20px; }
div.tabNavigation ul.navigation li { float:left; margin:0 0 -1px; font-size:12px; }
div.tabNavigation ul.navigation li a { display:block; float:left; padding:3px 10px; background:#aaa; margin:5px 10px 0 0; color:#fff; border:1px solid #aaa; }
div.tabNavigation ul.navigation li a:hover { background:#bbb; text-decoration:none; }
div.tabNavigation ul.navigation li a.selected { background:#fff; color:#777; border-color:#aaa; border-bottom-color:#fff; }
#tabs div.tabContainer { margin-right:20px; }
#tabs div.tabContainer h3 { font-size:22px; }

#topwrap { background:#eee; }
#topwrap .landing-content { width:360px; float:left; }
#topwrap #landingIntro { width:600px; float:left; }
#topwrap div.pad { margin:10px; }
#topwrap .landing-content div.pad { margin:20px; }

.landing-content h2 { font-size:24px; }
.landing-content ul, .landing-content ol, .landing-content p { clear:both; }
.landing-content p, .landing-content li  { font-size:14px; line-height:19px; margin:8px 0 18px 0; }
.landing-content ul { margin:0 0 32px;}
.landing-content li { margin:0 0 13px 2px; padding:0 0 0 20px; list-style:none; }
.landing-content ul li { background:url(/mysite/images/li_arrow.png) 0 4px no-repeat; }
.landing-content ol, .landing-content ol li { list-style:decimal; margin:0; }
.landing-content ol li { margin:0 0 13px 42px; padding:0; }
.landing-content img { border:0; background:transparent; }

#footer div.copy { position:relative; padding:0; }

.altlayout #landingTitles div.pad { border-left:1px solid #ccc; margin:10px 10px 10px 19px; padding:10px 0 10px 10px; }
.altlayout #primaryContent div.innerpad { border-left:1px solid #ccc; margin:20px 0; padding:0 0 0 20px; }
.altlayout #secondaryContent div.innerpad { margin:20px; }
