@charset "utf-8";body{font:75%/150% Verdana,Arial,Helvetica,sans-serif;color:#000;background:url(images/body.gif);text-align:justify;margin:0}h1{margin:0}.h1{font-weight:700}h2{font-size:14px;color:#333}h3{font-size:12px;color:#000}a{color:#000}a:hover{color:#551A8B}#wrap{width:1000px;margin:0 auto;background:#F2F2F2;border:solid 1px #E8E8E8}#wrap2{width:990px;margin:0 auto}#header{height:100px;background:#69C url(images/header.png) repeat-x;margin-top:5px;border-bottom:solid 1px #0CF;position:relative;color:#fff}#headline{color:#fff;padding-left:20px;padding-top:30px;position:relative;width:600px}.largestfont{font-size:30px}#slogan{font-size:14px;font-style:italic;font-weight:700;color:#ff0;margin-top:10px;margin-left:20px;width:600px}#logo{float:right;height:100px;position:relative}#nav{height:30px;background:#34689C;position:relative}#nbar{position:relative;float:left;width:auto;height:30px;margin:0;padding:0 0 0 0;font:bold 12px/25px Verdana,Arial,Tahoma,Sans-serif}#nbar ul{float:left;list-style:none;margin:0;padding:0;padding-top:2px}#nbar ul li{display:inline}#nbar ul li a{display:block;float:left;padding:0 10px;color:#DFDFDF;text-decoration:none}#nbar ul li a:hover{color:#FAFAFA}#nbar ul li#selected a{color:#fff}#content-wrap{margin-top:5px}.phonenum.navbar{float:right;padding-top:5px;padding-right:2px;font-size:14px;color:#ff0;font-weight:700}.phonenum.navbar a{color:#ff0;text-decoration:none}#nbutton{display:none}#ndropdown_container{display:none}.addthis_button{float:right}form.search{position:relative;background:none;width:170px;border:none;float:right;margin:0;height:44px}form.search input.textbox{margin:0;height:16px;font-size:11px;padding-left:2px;width:120px;background:#fff url(images/gradtop.gif) top repeat-x;border:solid 1px #69C;color:#000}form.search input.button{background:url(images/search-button.png) no-repeat;color:#333;border:none;width:25px;cursor:pointer;height:18px}#content{width:630px;padding:20px 5px 5px 5px}#content h1,#content .h1{font-size:18px;color:#34689C;border-bottom:dotted 1px #ccc}.post-footer{border-bottom:solid 1px #D9D9D9;margin-bottom:20px;text-align:right}.dated{padding-top:2px;background:url(images/calendar.png) left no-repeat;padding-left:20px;float:left}.category{background:url(images/category.png) left no-repeat;padding-left:20px;margin-left:10px;float:left;height:16px}.author{padding-left:20px;padding-bottom:5px;background:url(images/user.png) no-repeat}#servicelist{float:left}#mapcontainer{display:inline-block}#googlemap{width:260px;height:180px;border:1px dotted #000}#mobiledirections{display:none}#sidebar{width:330px;float:right;padding:5px 5px 5px 5px;border-left:solid 1px #CCC;border-bottom:dotted 1px #CCC}#sidebar ul.menu{list-style:none;text-decoration:none;text-align:left;margin:3px 0 2px 0;padding:0}#sidebar ul.menu li{background:url(images/bullet_transparent.png) no-repeat;padding:2px 0 0 15px;margin:0 2px}#sidebar ul.menu a{text-decoration:none;background-image:none}#sidebar ul.menu a:hover{color:#551A8B}#sidebar h1,#sidebar .h1{font-size:14px;color:#34689C}#left_sidebar{width:165px;float:left;margin-top:10px}#right_sidebar{width:160px;float:right;margin-top:10px}.widgetspace{border-bottom:solid 1px #D9D9D9;margin-bottom:12px;padding-bottom:12px}#quote_credit{text-align:right}#quote_credit a{text-decoration:none}.msd_contact_info{font-size:.75em}.quiz_Q{font-size:14px;font-weight:700}.quiz_A{margin-left:20px;font-weight:400}.listterm{text-decoration:underline}.download_item{width:16px;height:16px;float:left}blockquote{background:#F2F2F2 url(images/quote.png) no-repeat left top;border-left:solid 5px #D7D7D7;padding:5px 5px 5px 25px}code{margin:4px 8px;padding:8px;text-align:left;display:block;overflow:auto;font:500 1em/1.5em 'Lucida Console','courier new',monospace;background:#f8f4f1;border:1px dashed #D7C3C3}ul,ol{margin:5px 20px;padding:0 20px;color:#333}ul span,ol span{color:#333}.phonenumlink{color:blue;font-weight:700;text-decoration:none}#side_area{width:300px;height:250px;margin:0 auto;background:#F8F8F8}#side_sky_area{width:160px;height:600px;margin:0 auto;background:#F8F8F8}#banner_area{width:468px;height:60px;margin:0 auto;background:#F8F8F8}.side_alert{width:300px;margin:10px auto;background:#F8F8F8}img{border:none}img.float-right,figure.float-right{margin:5px 0 10px 10px;padding:2px;float:right}img.float-left,figure.float-left{margin:5px 10px 10px 0;padding:2px;float:left}figcaption{text-align:center}form{margin:10px;padding:0 5px;border:1px solid #ccc;background-color:#F8F8F8}label{display:block;font-weight:700;margin:5px 0;color:#333}input{padding:2px;border:1px solid #C6D9E9;font:normal 1em Verdana,sans-serif;color:#000;background:#fff;background-color:#fff}textarea{width:400px;padding:2px;font-family:Verdana,sans-serif;border:1px solid #C6D9E9;background-color:#fff;height:100px;display:block;background:#fff;color:#000}input.button{margin:0;font:bolder 12px Arial,Sans-serif;border:1px solid #ccc;padding:2px 3px;background:#fff;color:#131212}#footer{height:30px;padding-top:5px;margin:0;text-align:center;border-top:solid 2px #69C;background:#34689C;color:#fff}#footer a{color:#fff}#footer a:hover{text-decoration:none}.clearfix{clear:both;overflow:hidden}.resupply-grid-wrap{font-size:150%}@media screen and (max-width:999px){#wrap{width:100%}#wrap2{width:99%}#headline{text-align:left;width:calc(95% - 102px)}.largestfont{font-size:x-large}#slogan{font-size:small;text-align:left;width:calc(95% - 102px)}#nbar{display:none}.phonenum{margin-top:-20px;padding-top:2px}#nbutton{display:inline}div#nbutton_container{margin-top:-3px;float:left}div.nbutton{width:35px;height:5px;background-color:#000;margin:6px 0}div.nbuttontext{padding-top:5px;padding-left:40px;font-size:x-large;font-weight:700;color:#fff}#ndropdown_container ul{list-style:none;margin-top:7px;padding:0;padding-bottom:5px;padding-top:5px;margin-left:35px;background:#69C}#ndropdown_container ul li{display:block}#ndropdown_container ul li a{display:block;padding:0 10px;color:#DFDFDF;text-decoration:none}#ndropdown_container li{list-style:none;background:#69C;color:#fff;font-size:large;font-weight:700;padding-bottom:5px}#ndropdown_container li::before{content:"►";color:#ff0;background:#69C;padding-left:5px;padding-right:5px;float:left}#ndropdown_container ul li a:hover{color:#FAFAFA}#ndropdown_container ul li#selected a{color:#fff}.ndropdown_dormant{display:none}.ndropdown_expand{display:block!important}.addthis_button{display:none}#content{width:96%}#content h1,#content .h1{text-align:left}.more{border:dotted 1px #ccc;font-style:italic;font-weight:700;color:grey}.map{display:none}#servicelist{float:left;margin-bottom:20px}#sidebar{display:none}#callme{margin:0 auto;width:100%;background-color:#F8F8F8;border:1px solid #ccc}form{margin:0;padding:0;border:none;background-color:none}textarea{width:98%}#column1{width:244px;float:left}#column2{padding-top:.5px}#column_space{width:50px;background:red}}@media screen and (max-width:630px){#servicelist{float:none;margin-bottom:20px}#mapcontainer{display:none}#mobiledirections{border:1px dotted #000;background:#fff;font-weight:700;margin-top:-10px;float:right;text-align:center;display:inline;max-width:25%}.resupply-grid-wrap{font-size:120%}}@media screen and (max-width:488px){#column1{float:none}#column_space{display:none}.largestfont{line-height:85%}#slogan{font-size:3vw}.resupply-grid-wrap{font-size:75%}}@media screen and (max-width:370px){.largestfont{line-height:85%;font-size:6.5vw}#slogan{margin-top:5px;font-size:3vw}}