﻿body{margin:0;padding:0;text-align:center;background:#93a5ad url('images/bg_page.png') repeat-x;font-family:Arial, Helvetica, Sans-Serif;}
h1{margin:0;padding:0;font-size:40px;line-height:42px;margin-bottom:5px;font-weight:normal;color:White;}
h2{margin:0;display:inline;margin-bottom:8px;margin-right:10px;padding:0;font-size:24px;font-weight:normal;color:White;}
h3{margin:0;font-size:24px;font-weight:normal;color:#5d6b85;}
h3.spacer{margin-bottom:20px;}
h3.seeAll{float:left;padding-right:30px;}
h4{margin:0;margin-top:20px;padding:0;font-size:18px;font-weight:normal;color:#9db3bd;}
#lowerContent h4 a{font-size:18px;font-weight:normal;color:#9db3bd;text-decoration:none;}
#lowerContent h4 a:hover{color:#5d6b85;}
a.arrow{padding-right:15px;background:url('images/img_arrow.png') no-repeat right;}
a.arrow:hover{background:url('images/img_arrow_hover.png') no-repeat right;}
a.arrowAlt{padding-left:15px;background:url('images/img_arrow.png') no-repeat left;}
a.arrowAlt:hover{background:url('images/img_arrow_hover.png') no-repeat left;}
#bigImage{height:500px;width:100%;min-width:1000px;position:absolute;}
#mainContainer{position:relative;top:0;min-height:500px;width:100%;min-width:1000px;}
#banner{position:relative;width:1000px;height:100px;display:inline-block;margin-left:auto;margin-right:auto;text-align:left;}
#banner #logo{float:left;width:445px;margin-top:25px;margin-left:25px;}
#banner #corpNav{float:right;display:block;width:411px;height:100px;max-height:100px;}
.navSection{height:50px;width:100%;}
#navItems{height:50px;}
.navSection table{margin-top:10px;margin-right:40px;margin-left:auto;}
.navSection ul{display:inline-block;width:411px;margin:0;padding:0;}
.l1{float:left;width:137px;list-style:none outside none;margin:0;padding:0;color:#2a4753;z-index:10;}
.l1hover{padding-bottom:6px;background:url('images/bg_corpnav_bottom.png') no-repeat bottom;}
li.l1 a{display:block;width:137px;height:50px;line-height:50px;text-align:center;cursor:pointer;white-space:normal;}
li.l1 a:hover{color:#2a4753;}
.l2{display:none;position:relative;margin:0;padding:0;max-width:135px;height:auto;z-index:200;}
.liBG{background:url('images/bg_corpnav_top.png') no-repeat center;color:#2a4753;}
.l2 dd{display:inline-block;width:135px;margin:0;background:url('images/bg_corpnav_mid.png') repeat-y;border-left:1px solid #aaa;border-right:1px solid #aaa;}
.l2 dd a{float:left;display:block;background-image:none;width:105px;height:auto;margin:0 5px;padding:5px 10px;text-align:left;font-size:12px;line-height:15px;color:#5a8293;text-decoration:none;}
.l2 dd a:hover{background-color:#e0e7eb;color:#2a4753;}
.ddBG{background-color:#e0e7eb;}
.l2 dd div.flyout{float:left;position:absolute;display:none;min-width:135px;margin:0;padding:0;left:130px;padding-bottom:5px;width:auto;background:#e0e7eb;}
.l2 dd div.flyout a{color:#5a8293;display:block;white-space:nowrap;padding-bottom:3px;padding-left:5px;min-width:175px;width:auto;}
.l2 dd div.flyout a:hover{color:#2a4753;}
#ctl00_ctl00_logo_logic{display:block;width:445px;height:60px;background:url('images/logo_logic.png') no-repeat;text-indent:-3000px;overflow:hidden;}
#breadCrumb{margin-left:45px;margin-right:45px;font-size:12px;color:#131f24;}
#breadCrumb span{text-align:center;padding:0 7px;}
#upperContent #breadCrumb a{color:#131f24;}
#upperContent #breadCrumb a:hover{color:#2a4753;}
#upperContent{width:1000px;margin-top:10px;margin-left:auto;margin-right:auto;text-align:left;}
dl, dd{margin:0;padding:0;z-index:0;}
dl.upperMessages{width:910px;height:220px;margin-left:45px;margin-top:20px;}
dd.message{display:none;}
#L2upperMessage{width:650px;margin-top:15px;margin-left:45px;}
#upperContent #L2upperMessage p{margin:0;padding:4px 0;font-size:16px;line-height:18px;color:White;}
.headlines{width:650px;height:140px;padding-top:20px;}
.linkBox{width:910px;display:inline-block;clear:both;}
.linkBox .linkColumn{float:left;width:auto;margin-right:40px;}
#upperContent p{margin:0;padding:4px 0;font-size:14px;line-height:18px;color:White;}
#upperContent .linkBox p{font-size:13px;line-height:16px;}
#upperContent a{color:#131f24;text-decoration:none;}
#upperContent a:hover{color:#2a4753;}
#upperContent #upperText{width:580px;height:200px;margin-left:45px;}
#localNav{display:inline-block;}
#localNav div.spacer{float:left;width:25px;height:5px;}
#localNav a{float:left;display:block;width:180px;height:38px;background:url('images/btn_vertical.png') no-repeat;color:#9db3bd;font-size:14px;text-decoration:none;text-transform:uppercase;cursor:pointer;text-align:center;padding-top:17px;}
#localNav a:hover{color:White;}
#localNav a.singleLine{line-height:31px;}
#localNav a.active{background:url('images/btn_vertical_on.png') no-repeat;color:White;}
#lowerBoxTop{width:100%;min-width:1000px;height:30px;background:url('images/bg_content_top.png') no-repeat center;}
#lowerBoxCtr{width:100%;min-width:1000px;background:url('images/bg_content_ctr.png') repeat-y center;}
#lowerBoxBottom{width:100%;min-width:1000px;height:60px;background:url('images/bg_content_bottom.png') no-repeat center;}
#lowerContent{width:980px;margin-left:auto;margin-right:auto;background-color:White;display:inline-block;background:url("images/bg_sidebar.png") repeat-y right;clear:both;}
#lowerContent p{font-size:12px;line-height:18px;margin-top:8px;color:#636363;}
#lowerContent p.test{font-size:16px;line-height:22px;color:#788c95;}
#lowerContent p.test a{display:block;font-size:16px;line-height:22px;color:#788c95;}
#lowerContent p.test a:hover{color:#5d6b85;}
#lowerContent .testAuth{width:100%;text-align:right;padding-bottom:10px;}
#lowerContent .capabilities a{display:block;padding-top:8px;}
#lowerContent a{font-size:12px;line-height:18px;color:#e56405;text-decoration:none;}
#lowerContent a:hover{color:#b24700;}
#lowerContent #bodyContent{float:left;width:605px;padding:30px 35px 25px 35px;background-color:White;text-align:left;}
#bodyContent .landingColumnLeft{float:left;text-align:right;width:160px;margin-right:20px;}
#bodyContent .landingColumnLeft h4 a{font-size:12px;color:#e56405;}
#bodyContent .landingColumnLeft h4 a:hover{color:#b24700;}
#bodyContent .landingColumnRight{float:left;width:425px;}
#bodyContent .landingColumnLeft p, #bodyContent .landingColumnRight p{margin-top:0;}
#bodyContent .columnContainer{display:inline-block;width:600px;margin-top:12px;}
.columnContainer .column{float:left;width:300px;margin:0;}
#bodyContent ul{font-size:12px;line-height:18px;color:#636363;margin:0 0 8px 20px;padding:0 0 0 20px;}
#bodyContent ul li{padding-bottom:5px;}
.bodyContentWide{width:910px !important;}
#lowerContent #sideBar{float:left;width:255px;padding:30px 25px 25px 25px;text-align:left;}
#lowerContent #sideBar p span{font-size:11px;color:#636363;}
#leadershipBox{display:inline-block;width:605px;margin-bottom:12px;clear:both;}
#leadershipBox .leadership{float:left;display:inline-block;width:200px;margin-top:10px;margin-right:20px;}
#leadershipBox .meetPhoto{float:left;width:60px;height:60px;border:3px solid #e9edf1;margin-right:15px;}
#leadershipBox .meetInfo{float:left;margin:0;padding:0;font-size:12px;color:#636363;}
a.linkedIn{display:inline-block;width:15px;height:15px;margin-top:5px;background:url('images/btn_linkedin.jpg') no-repeat;}
a.linkedInProfile{display:inline-block;width:88px;height:14px;background:url('images/logo_linkedin.jpg') no-repeat;}
#footer{width:925px;height:70px;padding-top:15px;padding-bottom:15px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;background-color:White;text-align:left;line-height:20px;font-size:10px;color:#9db3bd;}
#footer a{color:#9db3bd;padding:0 6px;text-decoration:none;}
#footer a:hover{color:#5d6b85;}
#footer #GSA{float:right;width:170px;height:40px;padding-right:25px;background:url('images/logo_gsacontractholder.jpg') no-repeat;}
#footer #ms{float:right;width:200px;height:69px;background:url('images/logo_logicmspartner.200x69.png') no-repeat;}
.form{display:inline-block;margin-top:20px;}
.formTitle{float:left;width:170px;margin-bottom:20px;text-align:right;font-size:14px;line-height:20px;color:#9db3bd;}
.formField{float:left;width:205px;height:20px;margin-left:20px;margin-right:100px;margin-bottom:20px;text-align:left;}
#lowerContent .formSubmit{float:left;display:block;width:135px;height:30px;color:White;background-color:#e56405;font-size:14px;padding-bottom:2px;text-align:center;margin-left:260px;margin-top:10px;border:none;border-collapse:collapse;}
#lowerContent .submitted{background-color:#f2f6f8;}
.valid{font-size:10px;color:#ff0000;}
.thankyou{float:left;margin-top:20px;}
.addCursor{cursor:pointer;}
.removeCursor{cursor:default;}
.learnMore{display:block;text-indent:-3000px;overflow:hidden;width:275px;height:45px;margin-top:20px;margin-left:-60px;background:url('images/btn_learnmore.png') no-repeat top left;}
#mapviewer{border:3px solid #e9edf1;margin-top:20px;}
#mapviewer a{padding-left:10px;}
#LME_maplinks{padding-top:5px;padding-bottom:5px;}
