/* CSS Document */
body{margin:0 !important;padding:0 !important;background-color:#000000;text-align:center;}img{border:none;}a{text-decoration:none;}#main-container{margin-left:auto;margin-right:auto;width:760px;text-align:left;}#header{float:left;background:#0b7aaa;padding-top:10px;width:100%;}#nav{float:left;vertical-align:bottom;background-color:#fff;background-image:url(../media/images/nav/tab.gif);background-position:right;background-repeat:no-repeat;margin-top:26px;padding:0 43px 0 42px;}#nav img{float:left;}.nav-item{display:inline;float:left;width:108px;height:21px;}.nav-item a{height:9px;margin-top:6px;}#nav-about{display:inline;}#nav-about a{float:left;background:url(../media/images/nav/about-us.gif) no-repeat 0 0;width:57px;margin-left:26px;}#nav-about a:hover{background-position:-57px 0;}#nav-services{display:inline;}#nav-services a{float:left;background:url(../media/images/nav/services.gif) no-repeat 0 0;width:51px;margin-left:29px;}#nav-services a:hover{background-position:-51px 0;}#nav-career{display:inline;}#nav-career a{float:left;background:url(../media/images/nav/career.gif) no-repeat 0 0;width:49px;margin-left:29px;}#nav-career a:hover{background-position:-49px 0;}#nav-contact{display:inline;}#nav-contact a{float:left;background:url(../media/images/nav/contact-us.gif) no-repeat 0 0;width:70px;margin-left:19px;}#nav-contact a:hover{background-position:-70px 0;}#sub-nav{position:absolute;top:0;text-align:center;margin-left:42px;margin-top:58px;}#sub-nav ul{margin:0;padding:15px 0 9px 0;list-style:none;list-style-position:outside;}#sub-nav li{padding:0 0 6px 0;margin:0;}#smenu1{float:left;width:108px;background:#fff;border:solid #8D8680 1px;border-bottom:solid #8D8680 4px;border-top:0;display:none;}#smenu2{padding-left:109px;float:left;display:none;}#smenu2-container{background:#fff;float:left;width:108px;border:solid #8D8680 1px;border-bottom:solid #8D8680 4px;border-top:0;}#smenu3{padding-left:218px;float:left;display:none;}#smenu3-container{background:#fff;float:left;width:108px;border:solid #8D8680 1px;border-bottom:solid #8D8680 4px;border-top:0;}#logo{float:right;padding-right:26px;}#masthead-home{float:left;width:760px;height:195px;}#masthead-image{float:left;width:760px;height:195px;}#core{background:#fff;border-bottom:solid 1px #A29E96;float:left;padding-bottom:20px;}#major-content{float:left;width:524px;padding-top:8px;}#title-section{float:left;width:100%;}.title{float:left;padding:10px 20px;}.full-text-section{float:left;padding:10px 20px 16px 20px;}#small-section{display:inline;padding:0 20px;float:left;}#equipment-section{float:left;width:117px;}#services-section{float:left;width:117px;}#services-section li{padding-bottom:4px;}#small-section ul{list-style:none;padding:10px 0;margin:0;}#small-section img{display:block;}.title-block{padding:0 0 10px 20px;display:block;}.title-service{padding-left:20px;display:block;}#big-section-index{float:left;width:391px;border-left:dashed 1px #676;}#big-section-about{float:left;width:415px;border-left:dashed 1px #676;}#big-section-equipment{float:left;width:366px;border-left:dashed 1px #676;}#big-container{float:left;padding:0 18px;}#minor-content-home{float:right;width:236px;background-color:#0b7aaa;background-image:url(../media/images/40-years.gif);background-repeat:no-repeat;padding-top:40px;}#minor-content{float:right;width:236px;background-color:#0b7aaa;background-image:url(../media/images/40-years-small.gif);background-repeat:no-repeat;padding-top:40px;}#minor-container{float:left;padding:0 19px 20px 19px;background:url(../media/images/footer-small.gif) no-repeat bottom left;}#minor-container ul{margin:0;padding:10px 0 0 15px;list-style:none;}#contact-section ul{padding:0 0 10px 0;}.bullet{list-style:disc;}.main-title{padding-left:88px;}.quote-source{float:right;}#back-section{float:right;width:600px;text-align:right;padding-right:20px;}.service-section{float:left;padding:10px 20px 0 20px;}.service-body{width:100%;float:left;}.service-text{display:inline;float:left;width:305px;padding-top:8px;}.service-section img{float:left;padding-right:20px;}.service-underline{float:left;width:294px;border-bottom:1px solid #a0a0a0; height:14px;}.service-tab-container{background:#0b7aaa;float:right;width:190px;height:16px;}.service-tab{float:right;background:url(../media/images/services/tab.gif) top right no-repeat;padding:2px 9px 0 0;}.contact-body{width:100%;float:left;}.contact-underline{float:left;width:394px;border-bottom:1px solid #a0a0a0; height:14px;}.contact-tab-container{background:#8B867E;float:right;width:90px;height:16px;}.contact-tab{float:right;background:url(../media/images/tab.gif) top right no-repeat;padding:2px 9px 0 0;}#footer{background:#fff;float:left;width:100%;padding-top:5px;text-align:center;}#footer-content{background:#0b7aaa;width:100%;height:17px;padding-top:5px;}#footer-links{padding-right:30px;display:inline;}hr{clear:both;display:block;margin:0 20px 20px 20px;border: 0;color: #a0a0a0;background-color: #a0a0a0;height: 1px;text-align: left;}td{vertical-align:top;}table p{margin:0;}.history-date{background:url(../media/images/bullet.gif) no-repeat right;width:70px;float:left;}.history-text{border-left:dashed 1px #676;float:left;width:392px;}.history-text{border-left:dashed 1px #676;padding-left:20px;}.title-brake{padding-bottom:10px;}.rules{display:none;}.table-set-1{float:left;width:230px;}.table-set-2{float:right;width:230px;}fieldset{width:464px;float:left;}legend{margin-left:-0.4em;}#tenure1, #tenure2{width:46px;}textarea{width:454px;}#duties1, #duties2{height:60px;width:150px;}.table-skills{width:153px;float:left;text-align:right;}.table-skills input{width:30px;text-align:center;}input, select, textarea{border:solid 1px #676;}#position{width:220px;}#training1, #training2, #training3, #training4, #training5{width:302px;}##licenseClass1, ##licenseClass2, ##licenseClass3, ##licenseClass4, ##licenseClass5, ##licenseClass6, ##licenseClass7, ##authorization{border:none;}#table-courses .date{width:60px;text-align:center;}#authorize-box{width:32px;float:left;}#authorize-text{float:right;width:428px;}#placeholder{padding-bottom:6px;}#image-gallery img{border:1px solid #989;}.gallery-spacer img{margin:0 3px;}#gallery{float:left;padding-bottom:10px;}