#content { height: 650px; }
#content #menus #programsWrap { height: 650px; }
#content #menus #programs { height: 617px; } 
#welcome { background: #035895; border: 2px solid #5fbef5; height: 270px; margin-bottom: 10px; padding-left: 15px; width: 457px; -moz-border-radius-bottomleft:12px; -webkit-border-bottom-left-radius:12px; border-bottom-left-radius:12px; -moz-border-radius-topleft:12px; -webkit-border-top-left-radius:12px; border-top-left-radius:12px; -moz-border-radius-bottomright:12px; -webkit-border-bottom-right-radius:12px; border-bottom-right-radius:12px; -moz-border-radius-topright:12px; -webkit-border-top-right-radius:12px; border-top-right-radius:12px; }
#welcome img { margin-bottom: 10px; }
#welcome #imgWelcome { margin-top: 25px; }
#welcome h2 { color: #FFF; font-size: 16px; font-weight: normal; padding-bottom: 10px; width: 440px; }
#welcome h2 a { color: #b5e4ff !important; font-size: 12px; }
#welcome a#reg { margin-left: 130px; position: relative; top: 5px; }

#mailWrap { background: #1c6599; float: left; height: 351px; padding: 4px 0 0 4px; width: 251px; -moz-border-radius-bottomright:12px; -webkit-border-bottom-right-radius:12px; border-bottom-right-radius:12px; -moz-border-radius-topright:12px; -webkit-border-top-right-radius:12px; border-top-right-radius:12px;  -moz-border-radius-bottomleft:12px; -webkit-border-bottom-left-radius:12px; border-bottom-left-radius:12px; -moz-border-radius-topleft:12px; -webkit-border-top-left-radius:12px; border-top-left-radius:12px; }
#mail { background: #1c6599; border: 2px solid #368fc8; padding: 25px 25px 0 25px; height: 318px; width: 192px; -moz-border-radius-bottomright:12px; -webkit-border-bottom-right-radius:12px; border-bottom-right-radius:12px; -moz-border-radius-topright:12px; -webkit-border-top-right-radius:12px; border-top-right-radius:12px;  -moz-border-radius-bottomleft:12px; -webkit-border-bottom-left-radius:12px; border-bottom-left-radius:12px; -moz-border-radius-topleft:12px; -webkit-border-top-left-radius:12px; border-top-left-radius:12px; }
#mail input, #mail textarea { width: 190px; }
#mail select { width: 194px; }

#mail img#submitContact { cursor: pointer; }

#facilitiesWrap { background: #1c6599; float: left; height: 351px; margin-right: 8px; padding: 4px 0 0 4px; width: 219px; -moz-border-radius-bottomright:12px; -webkit-border-bottom-right-radius:12px; border-bottom-right-radius:12px; -moz-border-radius-topright:12px; -webkit-border-top-right-radius:12px; border-top-right-radius:12px;  -moz-border-radius-bottomleft:12px; -webkit-border-bottom-left-radius:12px; border-bottom-left-radius:12px; -moz-border-radius-topleft:12px; -webkit-border-top-left-radius:12px; border-top-left-radius:12px; }
#facilities { border: 2px solid #368fc8; padding: 25px 25px 0 25px; height: 318px; width: 161px; -moz-border-radius-bottomright:12px; -webkit-border-bottom-right-radius:12px; border-bottom-right-radius:12px; -moz-border-radius-topright:12px; -webkit-border-top-right-radius:12px; border-top-right-radius:12px;  -moz-border-radius-bottomleft:12px; -webkit-border-bottom-left-radius:12px; border-bottom-left-radius:12px; -moz-border-radius-topleft:12px; -webkit-border-top-left-radius:12px; border-top-left-radius:12px; }
#facilities ul { margin-top: 40px; }
#facilities ul li { background: url('../images/bullet2.gif') 0 50% no-repeat; font-size: 18px; font-weight: bold; margin-top: 15px; padding-left: 30px; }
#facilities ul li a { color: #FFF !important; }