body{font-family:Calibri,Trebuchet MS,Tahoma,Verdana,Sans-serif;font-size:13px;background:#000 url(/content/img/bg/body.png) no-repeat top center;margin:0;padding:0;}a{text-decoration:none;}a.internal{color:#000;border-bottom:1px dotted #000;}a.internal:hover{border-bottom:1px solid #000;}a.external{color:#000;border-bottom:1px dotted #000;}a.external:hover{border-bottom:1px solid #000;}.clear{clear:both;}.ui-datepicker{z-index:10100;}#simplemodal-overlay{background-color:#000;}img.zoomImage{cursor:pointer;}a.modalCloseImg{display:block;position:absolute;right:5px;top:5px;background:transparent url(/content/img/bg/close.gif) no-repeat left top;width:16px;height:15px;}a.modalCloseImg:hover{background:transparent url(/content/img/bg/close.gif) no-repeat left -15px;}div.dialog{display:none;background-color:#fff;border:4px solid #777;padding:15px 20px 15px 20px;box-shadow:0 0 10px #999;-moz-box-shadow:0 0 10px #999;-webkit-box-shadow:0 0 10px #999;}div.dialog p{margin:5px 5px 15px 6px;padding:0;}.spaceBefore{margin-top:1em;}.spaceBeforeDouble{margin-top:2em;}.spaceBeforeNone{margin-top:0;}.spaceBeforeHalf{margin-top:.5em;}.spaceAfter{margin-bottom:1em;}.spaceAfterHalf{margin-bottom:.5em;}.spaceAfterExtra{margin-bottom:1.5em;}.spaceAfterDouble{margin-bottom:2em;}.spaceAfterNone{margin-bottom:0;}.spaceRight{margin-right:1em;}h1{margin:0 0 20px 0;font-size:300%;}h2{font-size:200%;}h3{font-size:150%;}ul.subMenu{padding:20px;margin:0;background:#fff;color:#000;font-size:14px;}ul.subMenu li{list-style-type:none;padding:10px 0 10px 0;margin:0;border-bottom:1px solid #ccc;font-weight:bold;}ul.subMenu li a{text-decoration:none;color:#3f3f3f;}ul.subMenu li a:hover{text-decoration:underline;color:Black;}ul.subMenu li a.current{color:#FF5303;}ul.subMenu li.subItem{padding-left:20px;}div.centeredMainDiv{width:955px;margin:0 auto;}#MainDiv{width:955px;position:relative;}#MainDiv div.top{margin-top:100px;background:transparent url(/content/img/bg/main_chrome.png) no-repeat left top;height:57px;}#MainDiv div.middle{background:transparent url(/content/img/bg/main_bg.png) repeat-y left top;min-height:250px;}#MainDiv div.middle div.menu{background:transparent url(/content/img/bg/menubar.png) no-repeat left top;position:relative;left:-6px;width:953px;height:38px;font-size:15px;color:#fff;padding:5px 20px 0 20px;z-index:100;}#MainDiv div.middle div.menu div.left{float:left;}#MainDiv div.middle div.menu div.right{float:right;padding-right:53px;}#MainDiv div.middle div.menu a{color:#fff;text-decoration:none;font-weight:bold;}#MainDiv div.middle div.menu a.current{color:#FF5303;}#MainDiv div.middle div.menu a:hover{text-decoration:underline;}#MainDiv div.middle div.content{padding:10px 25px 10px 25px;}#MainDiv div.middle div.content div.boxes{padding:10px 0 0 0;}#MainDiv div.middle div.content div.box{background:#444;float:left;min-height:100px;width:284px;padding:20px 25px 25px 25px;color:#fff;}#MainDiv div.middle div.content div.box.right{float:right;margin:0;}#MainDiv div.middle div.content div.box h2{font-size:150%;padding:0 0 10px 0;margin:0;text-transform:uppercase;}#MainDiv div.middle div.content div.box h2 a{color:#fff;}#MainDiv div.middle div.content div.threeColumnLeft{float:left;width:200px;}#MainDiv div.middle div.content div.threeColumnMain{float:left;width:500px;padding-left:20px;font-size:15px;color:#272829;}#MainDiv div.content h1{font-size:180%;margin:0 0 10px 0;}#MainDiv div.content p,#MainDiv div.content ul{margin:5px 0 15px 0;}#MainDiv div.middle div.content div.threeColumnMain h1{font-size:180%;padding:0;}#MainDiv div.middle div.content div.threeColumnMain h2{font-size:150%;margin:0;padding:0;}#MainDiv div.middle div.content div.threeColumnRight{float:left;width:160px;padding-left:20px;}div.imageText{font-size:85%;font-style:italic;text-align:center;}p.introduction{font-weight:bold;}#MainDiv div.bottom{background:transparent url(/content/img/bg/main_chrome.png) no-repeat 0 -90px;height:4px;}#MainDiv div.footer{color:#999;background:#444;margin:0 13px 50px 13px;padding:15px;font-size:13px!important;}#MainDiv div.footer div.left{float:left;font-size:13px!important;}#MainDiv div.footer div.right{float:right;}#MainDiv div.footer a{color:#999;text-decoration:none;}#MainDiv div.footer a:hover,#MainDiv div.footer a:active{text-decoration:underline;}#ConsultingAreas{background:#fff url(/content/img/bg/services_overview_bg.gif);position:relative;width:660px;height:257px;}#ConsultingAreas div{position:absolute;color:#fff;font-weight:bold;font-size:13px;font-style:italic;text-align:center;}#ConsultingAreas div h2{color:#000;font-size:180%;text-align:center;}a.externalLink:visited,a.externalLink:link{color:Black!important;margin:0;padding:0;border-bottom:1px dotted black;}a.externalLink:hover{color:Black;border-bottom:1px solid black;}#Map{border:1px solid gray;float:right;margin:7px;width:535px;height:400px;}.GrayText{color:#434343;}ul#Direction{padding-left:4px;}ul#Direction li s{margin:10px 0 10px 0;list-style-image:none;list-style-type:none;color:#3F3F3F!important;line-height:.95em;padding-bottom:10px;}span.Name{color:#3F3F3F!important;font-weight:bold;display:block;margin-bottom:4px;}
