body{font-family:trebuchet,arial,sans-serif;}
#heading h1{text-align:left;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:92px;background:url(images/logo.png) no-repeat 488px 0px;}
#heading h1 .name{font-size:40px;display:block;position:absolute;top:16px;left:52px;}
#heading h1 .motto{font-size:18px;display:block;position:absolute;top:54px;left:312px;}
#heading ul{display:none;}
#pageContent{width:972px;margin:auto;}
#pageContent h2{font-size:22px;margin-bottom:12px;}
#pageContent h3{font-size:18px;}
#pageContent h4{font-size:14px;}
#pageContent p{margin-bottom:12px;}
#pageContent h3 .download{text-align:right;font-size: 12px;}
#pageContent .oneColumn{width:922px;margin: 12px 12px 0px 12px;padding:12px;}
#pageContent .oneColumn .splitPage{margin-bottom:24px;}
#pageContent .oneColumn .splitPage  li.column{float:left;width:444px;margin-right:12px;}

#pageContent .multiColumn{margin:12px 0px 0px 0px;}
#pageContent .multiColumn .splitPage li.column{float:left;width:312px;}

#pageContent .multiColumn .moduleContainer.sidebar{width: 250px;float:left;}

#pageContent .module{float:left;width:202px;min-height:198px;margin-left:12px;margin-bottom:12px;padding:12px;font-size:12px;font-weight:bold;}
#pageContent .module h3{font-size:12px;margin-bottom:0px;}
#pageContent .module p { font-weight: normal; }

#pageContent .menu.module h3{border-bottom:none;}
#pageContent .menu.module a{display:block;}
#pageContent .menu.module ul li{padding:2px 2px 2px 16px;}

#pageContent .menu.module ul li.expandable{padding:2px 2px 2px 0px;}
#pageContent .menu.module ul li.expandable h4{font-size:12px;padding-left:16px;}
#pageContent .menu.module ul li.expandable ul li{margin-left:8px;}

#pageContent ul.bulleted{margin-bottom:12px;}
#pageContent ul.bulleted li{list-style-type:circle;margin-left:1em;}

#pageContent .details .item{margin-bottom:24px;}
#pageContent .details .item h3{margin-bottom:0px;} 
#pageContent .details .item h4{margin-top:.5em;}
#pageContent .details .item ul{margin-left:1em;}

.section .menu.module{display:none;}
.section .details{width:100%;}

#home #richContent{display:none;}
#contact #richContent{display:none;}

#support #bigBlueButton{display:none;}

#products img,#services img{float:right;padding:2px 8px;}

#manageEvent #heading,#manageEvent #footer{display:none;}
#manageEvent #editingEvent,#manageEvent h2 .next,#manageEvent h2 .prev{display:none;}
#manageEvent table{overflow:visible;}
#manageEvent table tr.odd{background:#efefef;}
#manageEvent table td.name{text-align:center;}
#manageEvent table td.email{text-align:center;}
#manageEvent table td.view{display:none;}

#manageEvent table a{color:#000000;}

#contracts h2 ul.uiOptions{display:none;}
#contracts li.expandable h4{padding-left:16px;font-size:18px;}
#contracts li.expandable ul{font-size:16px;margin-left:16px;}
#contracts li.expandable ul li{margin-bottom:4px;display:block;}
#contracts li.expandable.active h4{border-bottom:none;}
#contracts li.expandable ul li .name{width:300px;display:block;float:left;}
#contracts li.expandable ul li .desc{width:300px;display:block;float:left;}
#contracts li.expandable ul li .edit{display:none;}