body{font-family: Roboto, Optima, Helvetica, Arial, sans-serif;color: #000;background-color: #FFFFFF;margin: 0px;padding: 0px;font-size: 1em;padding-bottom: 4em;} /*p{font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;line-height:20px;} quota{font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:300;line-height:18px;}/* font-family: Times New Roman, Times, Georgia, serif; font-style: normal;font-variant: normal;font-weight: 400;line-height: 24px;*/img{vertical-align: bottom;}.masthead{padding: 10px 10px;text-align: left;background-color: #7BA4C1; /*#222;*/position: relative;z-index: 10;box-shadow: 0px 0px 30px #000;}.content-wrapper{/*margin: 4em 1.25em 0em 1.25em; */ /* top right bottom left */ margin: 0em 0.5em 0em 0.5em; /* top distance is between menu and content */overflow: hidden;}.columns-wrapper{overflow: hidden;/*background-color: #FFF;by TOm testing */position: relative;}.columns-wrapper, .menu-top-wrapper{max-width: 1260px;margin: auto;}.main-content .content{padding: 15px 30px 15px 30px; font-size: 1em;line-height: 1.2em;/*line-height: 1.4em; */border: 1px solid;border-radius: 5px;border-color: #666;}/*Heading styles*/h1, h2, h3, h4{margin: 30px 0px 0px 0px;font-family: Federo, "Segoe UI", Optima, Helvetica, Arial, sans-serif;font-weight: normal;}h1{font-size: 1.2em;}h2{font-size: 1.16em;}h3{font-size: 1.13em;}h4{font-size: 1.1em;}/*A utility rule assigned to the first heading to remove top margins.*/.content h1:first-child,.content h2:first-child,.content h3:first-child,.content h4:first-child{margin-top: 0px;}/*Make Image Scalable - Assign this class to any image to make it scale with the browser window size*/img.scalable{height: auto !important;width: auto !important;max-width: 100%;border-radius: 5px;}.fancy{border: 1px solid rgba(255,255,255,.2);box-shadow: 0px 0px 30px rgba(0,0,0,.65);}.sidebar ul, .sidebar ol, .sidebar2 ul, .sidebar2 ol{margin: 0 0 0 .5em;padding: 0 0 0 .5em;line-height: normal;}.sidebar li, .sidebar2 li{margin-bottom: 4px;}.masthead a:hover, .masthead a:focus{color: blue;border-bottom-style: solid;}.masthead a{color: white;text-decoration: none;border-bottom-width: 1px;border-bottom-style: dotted;}/*Ordinary Link Styles*/.content a{color: #002953;text-decoration: none;border-bottom-width: 1px;border-bottom-style: dotted;}.content a:hover, .content a:focus{color: blue; /*#000;*/border-bottom-style: solid;}.footer a{color: #000; /*#8C8C8C;*/}.footer a:hover, .footer a:focus{color: blue;}/*#FFF;}*//*The DIVs that contains the horizontal menu bar at the top of your page.*/.menu-top-wrapper .p7DMM01{background-color: transparent;border: none;box-shadow: none;}.top-navigation{background-color: #7BA4C1;border-bottom: 1px solid #FFF;box-shadow: 0px 0px 30px #999;position: relative;z-index: 9;}.top-navigation:after{content: "\0020";font-size: 0px;display: inline;overflow: hidden;line-height: 0;clear: both;}/*The Footer*/.footer{background-color: #c9bb8b;box-shadow: inset 0px 16px 2px rgba(255,255,255,.025);border-top: 1px solid #000;padding: 15px 15px; /* padding: 15px 15px top & bottom 15px, right and left 15px*/font-size: 1.0em;/*0.7em */color: #000; /*#557286; /*#8C8C8C;*/text-align: center;clear: both;/*position: fixed;z-index: 999; */top: auto;bottom: 0px;width: 96%; /*width: 100%;*/}.footer p.copyright{text-transform: uppercase;margin: 0px;}/*1 Column for Narrow Browser Windows and Smartphones in both orientations*/@media only screen and (min-width: 0px) and (max-width: 700px){body{padding-bottom: 0px;}.footer{position: static;width: auto;}.content-wrapper, .columns-wrapper{margin: 0px; border: none;}.main-content .content{padding: 20px 10px;border: none;}.p7DMM01 ul a, .p7DMM01 ul a:hover, .p7DMM01 ul a:focus, .p7DMM01 ul a.open{border-bottom: 1px solid !important;border-color: #89AEC9 !important;}.p7DMM01 ul li:last-child a{border-bottom: none !important;}}/*Medium windows - reduce padding content padding*/@media only screen and (min-width: 700px) and (max-width: 1280px){.main-content .content{padding: 10px 20px;}.top-navigation{padding: 0px 10px;}.content-wrapper{margin-left: 10px; margin-right: 10px;}}