body{font-family:Verdana,Arial,sans-serif;font-size:80%;}h2{color:rgb(81,25,124);}h3{color:rgb(81,25,124);font-weight:lighter;font-size:130%;}.telephone{font-weight:bold;}a{font-weight:bold;text-decoration:none;color:black;outline:none;}a:hover{color:rgb(81,25,124);text-decoration:underline;}a.anchor:hover{text-decoration:none;color:black;}p{line-height:1.8;}li{line-height:1.8;}h2.tagline{font-size:120%;font-style:italic;margin-top:3px;line-height:1.3;}table{margin:0;padding:0;border:0;border-collapse:collapse;}
html{overflow-y:scroll;overflow-x:auto;}html,body{padding:0;}#centerContent{margin:0 auto;width:1020px;}.header .quick-contact,.header .todays-date{clear:left;float:left;margin-top:12px;margin-bottom:12px;}.header .quick-contact{padding-top:12px;}.header .quick-contact p{margin:0;padding:0;}.header .logo{float:right;display:block;width:336px;height:120px;background-image:url('/images/logo-small.jpg');margin:0;padding:0;}.header .logo *{display:none;}.navigation-menu{clear:both;list-style-type:none;list-style-image:none;width:100%;margin:0;margin-top:16px;padding:0;text-align:center;}ul.navigation-menu{float:left;border-width:0;border-style:solid;border-right-width:1px;border-color:black;}.navigation-menu li{float:left;margin:0;padding:0;position:relative;width:169px;border-style:solid;border-width:0;border-left-width:1px;border-color:black;line-height:normal;}.navigation-menu li a{display:block;position:relative;text-decoration:none;color:black;padding-top:7px;padding-bottom:5px;font-weight:normal;background-image:url('/images/nav-bar.png');height:18px;}.navigation-menu li a:hover,.navigation-menu li a.current{background-image:none;background-color:rgb(81,25,124);color:white;}.navigation-menu li a:hover{background-color:rgb(243,161,35);}.body-content{clear:both;}.clear{clear:both;}
div.header{margin-top:25px;}div.body-content{float:left;margin:0;padding:0;margin-top:32px;width:1020px;}div.left-content{float:left;width:680px;}div.left-content-half{float:left;width:510px;}div.right-content-half{float:left;width:510px;}div.right-content{float:left;width:340px;}h1#page-content,h1.subpage-content{margin:0;margin-bottom:20px;color:rgb(81,25,124);font-size:190%;font-weight:normal;}
.boiler{display:block;line-height:1.2;}.purple-heading{color:rgb(81,25,124);font-size:120%;font-weight:bold;line-height:1.3;}.blue-quote{color:rgb(103,166,220);font-size:100%;font-weight:bold;line-height:1.2;}.red-quote{color:rgb(191,18,36);font-size:100%;font-weight:bold;line-height:1.2;}.yellow-quote{color:rgb(243,161,35);font-size:100%;font-weight:bold;line-height:1.2;}.purple-quote{color:rgb(85,25,124);font-size:100%;font-weight:bold;line-height:1.2;}.purple-border{border-style:solid;border-width:2px;padding:3px 3px 3px 3px;width:510px;border-color:rgb(81,25,124);}
.email .body-content .validation{color:rgb(191,18,36);}.email .body-content .validation li{list-style-type:disc;padding:2px;}.email .body-content ul{padding:0;font-weight:bold;}.email .body-content li{padding:0;padding-bottom:15px;list-style-type:none;width:1000px;}.email .body-content .more-info-about table{margin-top:5px;margin-left:10px;font-weight:normal;}.email .body-content label{vertical-align:middle;}.email .body-content input,.email .body-content select{padding:0;margin:0;padding-top:1px;padding-bottom:1px;vertical-align:middle;}.email .body-content .more-info-about input{margin-left:0;margin-top:5px;margin-bottom:4px;}.email .body-content .message-box{padding:2px;width:500px;height:200px;}.email .body-content .message-box-block p{margin:3px 0 7px 0;padding:0;}.email .body-content .name-block input{margin-left:101px;}.email .body-content .telephone-block input{margin-left:9px;}.email .body-content .email-block input{margin-left:40px;}.email .body-content .email-chooser select{margin-left:35px;}.email .body-content input{margin-left:0px;}.email .body-content ul{margin:0;}.email .more-info-about table label{padding-left:4px;padding-top:0px;}
