html{height:100%;margin-bottom:0.1em}
body{background-color:#979cb9;margin:0;padding:0}
a:link,a:visited,a:active{font:bold 9pt arial,sans-serif;color:#3b6f9c;background-color:transparent;text-decoration:underline}
a:hover{font:bold 9pt arial,sans-serif;color:red;text-decoration:underline}
p{font:normal 9pt arial,sans-serif;color:#000;background-color:transparent;text-align:justify;padding:0 15px}
p.center-blue{font:normal 12px arial,sans-serif;color:blue;background-color:transparent;text-align:center;letter-spacing:2px;padding:0 30px}
p.ty{font:normal 12px arial,sans-serif;color:#FFF;background-color:transparent;text-align:justify;padding:0 30px}
.box-style{font:normal 9pt arial,sans-serif;color:#000;background-color:transparent;border:1px #4c52a0 solid;text-align:left;width:275px;height:140px;margin:10px 5px 5px 10px;padding:5px 0 0}
h1{font:bold 20px Arial, Helvetica, sans-serif;background-color:transparent;color:#000;text-align:left;margin-top:5px;margin-left:10px;text-transform:none}
h2{font:bold 18px arial,helvetica,verdana,sans-serif;background-color:transparent;color:#000;text-align:left;padding-right:5px;margin:0}
h2 em{font-size:36px}
h3{font:bold 16px arial,helvetica,verdana,sans-serif;color:green;background-color:#FFF;text-align:left}
h4{font:normal bold 12pt arial,helvetica,verdana,sans-serif;color:navy;background:transparent;text-align:center;margin:0;padding:5px 0}
h5{font:bold 14px arial,helvetica,verdana,sans-serif;color:#000;background:transparent;text-align:left;margin-top:0;margin-bottom:0;border-bottom:1px #000 ridge}
h6{font:normal bold 14px arial,helvetica,verdana,sans-serif;color:#000;background:transparent;text-align:left;margin-left:15px;margin-bottom:0;padding-bottom:0}
.outer-shell{width:100%}
#inner-shell{width:770px;margin-top:0;padding-top:0;text-align:center;border:1px #000 solid}
.bannerbg{width:770px;height:151px;background:url(images/bg-banner.jpg) navy top center no-repeat;margin-top:0;padding-top:0}
.addressbar{background:url(images/bg-addressbar.jpg) top center no-repeat;width:770px;height:35px}
.addy{font:bold 12px arial,sans-serif;color:#000;background-color:transparent;text-align:left;padding-top:15px;letter-spacing:1px}
.date{font:bold 11px arial,sans-serif;color:#FFF;padding-right:5px;padding-bottom:0;text-align:right;margin:5px 10px 0 0}
.menu-bar{background-color:#303c71;width:133px}
.menu{width:120px;text-align:left;float:left}
.main{width:630px;background-color:#FFF;margin-top:0;border-top:1px #FFF solid;border-left:1px #000 solid;padding:0}
.nav-low{background-color:#d8903c;text-align:center;border-top:1px #000 solid;padding-bottom:5px;width:638px}
.nav-low a:link,.nav-low a:visited,.nav-low a:active{font:bold 10px arial,sans-serif;color:#000;background-color:transparent;text-decoration:none}
.nav-low a:hover{font:bold 10px arial,sans-serif;color:#1137C6;text-decoration:underline}
.footer{width:708px;height:50px;border-top:2px #000 solid;border-bottom:2px #000 solid;font:normal 9px arial,sans-serif;color:#FFF;background-color:#293050;text-align:center;padding:10px 30px}
.footer a:link,.footer a:visited,.footer a:active{font:bold 9px arial,sans-serif;color:#FFF;background-color:transparent;text-decoration:none}
.footer a:hover{font:bold 9px arial,sans-serif;color:#F6E3BB;text-decoration:underline}
.copyright{font:bold 10px arial,sans-serif;color:#000;background-color:transparent;text-align:center;vertical-align:top}
.form{width:275px;font:normal 11px arial,sans-serif;color:#FFF;background:url(images/Form-bg.jpg) no-repeat;text-align:left;border:1px navy solid;padding:5px}
.form td{font:bold 12px arial,sans-serif;color:navy;background-color:transparent;text-align:left;padding:5px}
.formbtn{background:url(images/btn-form.jpg);width:118px;height:22px;border:0;font:bold 10pt arial,sans-serif;color:#FFF;background-color:transparent;text-align:center}
.caption{font:normal 8pt arial,sans-serif;color:#000;background-color:transparent;text-align:center;vertical-align:middle;line-height:15px;width:250px}
.centered-text{width:100%;font:normal 12px arial,sans-serif;color:#000;background-color:transparent;text-align:center;padding:0}
.centered-text ul li{list-style-type:none}
.center-div ul li{list-style:square;color:#000}
.bluestrong{font:bolder 14px arial,sans-serif;color:blue;background-color:transparent;text-align:justify;padding:0}
.lft-green-title{font:bolder 16px arial,sans-serif;color:green;background-color:transparent;text-align:left;letter-spacing:1px;padding:0}
.cntr-green-title{font:bolder 16px arial,sans-serif;color:green;background-color:transparent;text-align:center;letter-spacing:1px;padding:0}
.redtext{font:bold 12px arial,sans-serif;color:#FE0002}
.navytext{font:bold 12px arial,sans-serif;color:#00008b}
.navy-dot-box{border:2px navy dotted;width:300px;font:normal 9pt Arial, Helvetica, sans-serif;color:#000;background:url(images/bg-box-lunch.jpg) no-repeat;text-align:left;margin:10px 6px 0 0;padding:5px 6px}
.contact-div{width:550px;font-weight:700;text-align:left}
.info-div{width:85%;font:normal 12px arial,sans-serif;color:#000;background-color:transparent;text-align:left;padding:0}
.cell-bg-white{background-color:#FFF}
.coord-table{width:95%;font:normal 11px arial,sans-serif;color:#000;background-color:transparent;text-align:left;padding:0 4px}
.coord-table tr td{border-bottom:1px red dashed;padding:4px}
.sched-table{width:100%;font:normal 9px arial,sans-serif;color:#000;background-color:transparent;text-align:left}
.sched-table tr td{border-bottom:1px red dashed;border-left:1px #000 dotted;padding:4px}
.sched-table a:link,.sched-table a:visited,.sched-table a:active{font:normal 10px arial,sans-serif;color:navy;background-color:transparent;text-decoration:underline}
.sched-table a:hover{font:normal 10px arial,sans-serif;color:red;text-decoration:underline}
.empiregamesbox{width:325px;border:5px navy groove;text-align:center}
.generalbox{width:425px;font:bold 9pt arial,sans-serif;color:#000;border:2px #000 inset;text-align:center;background:url(images/bg-box-bridge.jpg) no-repeat;margin-top:15px}
.generalbox ul li{font:bold 9pt arial,sans-serif;color:#000;background-color:transparent;text-align:left;margin:0;padding:0}
.sectionhead{height:36px;font:bold italic 13px arial,sans-serif;color:#FFF;background-color:#5C67A6;text-align:center;border:1px #2F3974 solid}
.ty-h-one{font:bold 20px Arial, Helvetica, sans-serif;background-color:transparent;color:#FFF;text-align:left;margin-top:5px;margin-left:10px;text-transform:none}
.photo-index{font:bold 9pt arial,sans-serif;color:#000;background-color:transparent;text-align:center}
.photo-index a:link,.photo-index a:visited{background:transparent;color:#000;font:bold 9pt Arial,Helvetica,sans-serif;text-decoration:none;border-width:0}
.photo-index a:hover{background:transparent;color:red;font:bold italic 9pt Arial,Helvetica,sans-serif;text-decoration:none}
.photo-index a:active{background:transparent;color:navy;font:bold 9pt Arial,Helvetica,sans-serif;text-decoration:none}
.medalevents{height:123px;background:url(images/medal-events-schedule.jpg) no-repeat;border-bottom:1px navy solid;border-top:1px navy solid}
.ribbonevents{height:123px;background:url(images/ribbon-events-schedule.jpg) no-repeat;border-bottom:1px navy solid;border-top:1px navy solid}
.bg-award-box{background:url(images/award-box-bg.jpg) no-repeat;height:105px;width:250px}
.tenniscouple{background:url(images/tenniscouple.jpg) no-repeat;height:350px}
.menu-pix{width:100%;background-color:#303C71;font-weight:700}
.menu-pix ul{float:left;margin:0;padding:0}
.menu-pix ul li{display:inline}
.menu-pix ul li a{float:left;text-decoration:none;color:#FFF;background-color:#303C71;padding:10.5px 25px}
.menu-pix ul li a:visited{color:#FFF}
.menu-pix ul li a:hover,.menu-pix ul li .current{color:#D8903C;background-color:#0b75b2}
.diningtodonate{background:url(images/ApplebeesDiningToDonate.jpg) no-repeat;border:0; margin-top: 5px; }
.progConstraint{width: 300px; font: normal 9pt arial; color: #000; background-color: #FFF; text-align: justify;margin-right: 65px;}

