/* CSS Document */body {margin: 0; padding: 0; background-image: url('images/bkgd.gif');}#header {position: absolute; top: 25px; left: 0px; background-color: #FFFFFF; width: 240px; height: 185px; border: none;}#logo {margin: 0; padding: 0; width: 240px; height: 185px; background: none; float: left;}#photo {position: absolute; top: 0px; left: 240px; margin: 0; padding: 0; width: 730px; height: 210px; background-image: url('images/photo6.jpg');}#photob {position: absolute; top: 0px; left: 240px; margin: 0; padding: 0; width: 730px; height: 210px; background-image: url('images/photo2.jpg');}#photoc {position: absolute; top: 0px; left: 240px; margin: 0; padding: 0; width: 730px; height: 210px; background-image: url('images/photo3.jpg');}#photod {position: absolute; top: 0px; left: 240px; margin: 0; padding: 0; width: 730px; height: 210px; background-image: url('images/photo4.jpg');}#photoe {position: absolute; top: 0px; left: 240px; margin: 0; padding: 0; width: 730px; height: 210px; background-image: url('images/photo5.jpg');}#photof {position: absolute; top: 0px; left: 240px; margin: 0; padding: 0; width: 730px; height: 210px; background-image: url('images/photo1.jpg');}#mdphoto {margin: 0; padding-bottom: 20px; padding-right: 20px; padding-top: 30px; width: 113px; height: 146px; float: left;}#mdphototwo  {margin: 0; padding-bottom: 10px; padding-right: 20px; padding-top: 30px; width: 113px; height: 146px; float: left;}#head {margin: 20px 0px 0px 20px; padding: 0px; width: 505px; height: 65px; background-image: url('images/fp_head.gif');}#menubkgd {position: absolute; top: 210px; left: 0; background-image: url('images/menubkgd.gif'); background-repeat: repeat-x; width: 2200px; height: 31px; border: none; z-index: 4;}#leftnav {margin: 0; padding: 0; position: absolute; top: 241px; left: 0; background-color: #D9E5F0; width: 238px; border: 1px solid #7297BE; background-image: url('images/bttmborder.gif'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 900; color: #990000;}#leftnav ul {list-style: none; padding-top: 10px; padding-bottom: 10px;}#leftnav li {list-style: none; padding-bottom: 5px; border-bottom: 1px solid #B4B4B4; margin-bottom: 5px; margin-right: 20px;}#contentleft {margin: 0; padding: 0; position: absolute; top: 241px; left: 240px; width: 530px; border: none; background-color: #FFFFFF; background-image: url('images/bttmborder.gif'); background-repeat: repeat-x; background-position: bottom;}#contentleft2 {margin: 0; padding: 0; position: absolute; top: 241px; left: 240px; width: 730px; border: none; background-color: #FFFFFF; background-image: url('images/bttmborder.gif'); background-repeat: repeat-x; background-position: bottom;}#contentright {margin: 0; padding-left: 20px; padding-top: 20px; position: absolute; top: 241px; left: 770px; width: 180px; border: none; background-color: #7297BE; background-image: url('images/crbkgd.gif'); background-repeat: repeat-y;}#medinfo {margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 900; color: #FFFFFF;}#searchcon {margin: 0; padding: 0; position: absolute; top: 210px; left: 770px; width: 250px; height: 25px; z-index: 4; background: none; z-index: 7;}#search {margin: 0; padding: 0; position: absolute; top: 215px; left: 845px; width: 250px; height: 25px; z-index: 4; background: none; z-index: 7;}#shadow {position: absolute; top: 241px; left: 0px; width: 770px; height: 5px; background-color: #0099FF; z-index: 10;}.headline {margin: 0; padding-top: 20px; padding-left: 20px;}img {margin: 0; padding: 0; z-index: 4;}.lvl2 {margin-left: 20px;}.lvl3 a {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}.lvl3 a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #990000; font-weight: 900;}.lvl3 {margin-left: 40px; font-size: 10px; margin-top: -2px; margin-bottom: -2px;}.text {margin: 0; padding: 20px 30px 0px 30px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 100; color: #333333; text-align: justify;}.text a {text-decoration: underline; color: #990000; font-weight: 100;}.text a:hover {text-decoration: underline; color: #990000; font-weight: 900;}.text h3 {margin: 0; font-weight: 900; font-size: 14px; color: #003399; padding-bottom: 7px; padding-top: 30px;}.text h4 {margin-left: 30px; font-weight: 900; font-size: 12px; color: #990000; padding-bottom: 3px; padding-top: 10px; border-top: 1px solid #B4B4B4;}.text h5 {margin-left: 30px; padding-bottom: 10px; font-weight: 100; font-size: 12px; color: #333333;}.text p {margin: 0; padding-top: 15px;}.text ul {margin-left: 30px; padding: 0; list-style: inside; list-style-type: square;}.text li {padding-bottom: 7px; padding-top: 7px;border-top: 1px solid #B4B4B4;}#copyright {margin-top: 15px; padding-top: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 900; color: #003399; border-top: 1px solid #B4B4B4;}.rules {margin: 0; padding: 30px 30px 0px 30px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 100; color: #333333; text-align: justify;}.rules a {text-decoration: underline; color: #990000; font-weight: 100;}.rules a:hover {text-decoration: underline; color: #990000; font-weight: 900;}.rules h3 {margin: 0; font-weight: 900; font-size: 14px; color: #003399; padding-bottom: 7px; padding-top: 30px;}.rules h4 {margin-left: 30px; margin-rigth: 30px; padding-right: 330px; font-weight: 900; font-size: 12px; color: #990000; padding-bottom: 3px; padding-top: 10px; border-top: 1px solid #B4B4B4;}.rules h5 {margin-left: 30px; margin-right: 30px;  padding-bottom: 10px; font-weight: 100; font-size: 12px; color: #333333;}.rules p {margin: 0; padding-top: 15px;}.rules ul {margin-left: 30px; padding: 0px; list-style: inside; list-style-type: none;}.rules ul li {border-top: 1px solid gray; padding-bottom: 7px; padding-top: 7px; list-style: inside; list-style-type: lower-alpha;}.rules ul li ul {padding-top: 7px; list-style: inside; list-style-type: lower-roman;}.rules ul li ul li {padding-bottom: 7px; padding-top: 7px; list-style: inside; list-style-type: lower-roman;}.news {margin: 0; padding: 30px 30px 0px 30px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 100; color: #333333; text-align: justify;}.news a {text-decoration: underline; color: #990000; font-weight: 100;}.news a:hover {text-decoration: underline; color: #990000; font-weight: 900;}.news h3 {margin: 0; font-weight: 900; font-size: 14px; color: #003399; padding-bottom: 7px; padding-top: 30px;}.news h4 {margin-left: 30px; margin-rigth: 30px; padding-right: 330px; font-weight: 900; font-size: 12px; color: #990000; padding-bottom: 3px; padding-top: 10px; border-top: 1px solid #B4B4B4;}.news h5 {margin-left: 30px; margin-right: 30px;  padding-bottom: 10px; font-weight: 100; font-size: 12px; color: #333333;}.news p {margin: 0; padding-top: 15px;}.news ul {margin-left: 30px; padding: 0px; list-style: inside; list-style-type: none;}.news ul li {border-top: 1px solid gray; padding-bottom: 7px; padding-top: 7px; list-style: inside; list-style-type: decimal;}.news ul li ul {padding-top: 7px; list-style: inside; list-style-type: lower-alpha;}.news ul li ul li {padding-bottom: 7px; padding-top: 7px; list-style: inside; list-style-type: lower-alpha;}.nodisplay {display: none;}.highlight {margin: 0; padding: 15px; border: 1px solid #B4B4B4; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 100;}a {margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 100; color: #003399; text-decoration: none;}.highlightb {margin: 0; padding: 15px; border: 3px solid #B4B4B4; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 900;}a {margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 100; color: #003399; text-decoration: none;}a:hover {margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 900; color: #990000; text-decoration: none;}h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0;}.featured {margin-top: -15px; padding-bottom: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 900; color: #FFFFFF;}strong {font-weight: 900px; color: #003399;}#containerm {position: absolute; top: 210px; left: 665px; margin: 0; padding: 0; z-index: 8;}#containera {position: absolute; top: 210px; left: 240px; margin: 0; padding: 0; z-index: 4;}#containere {position: absolute; top: 210px; left: 478px; margin: 0; padding: 0; z-index: 6;}#containerl {position: absolute; top: 210px; left: 585px; margin: 0; padding: 0; z-index: 7;}#containerc {position: absolute; top: 210px; left: 362px; margin: 0; padding: 0; z-index: 5;}#med, #med ul, #arb, #arb ul, #edu, #edu ul, #lnk, #lnk ul, #con, #con ul {padding: 0; margin: 0; list-style: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}#med a, #arb a, #edu a, #lnk a, #con a {display: block; width: auto; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003399; text-decoration: none;}#med a:hover, #arb a:hover, #edu a:hover, #lnk a:hover, #con a:hover {display: block; width: 230px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; font-weight: 900;text-decoration: none;}#med li, #arb li, #edu li, #lnk li, #con li {float: left; width: auto;}#med li ul li, #arb li ul li, #edu li ul li, #lnk li ul li, #con li ul li{float: left; width: 230px; padding: 5px 5px 5px 20px; border-bottom: 1px solid gray; border-right: 1px solid gray; border-left: 1px solid gray; background-color: white;}#med li ul, #arb li ul, #edu li ul, #lnk li ul, #con li ul {position: absolute;	width: 10em; left: -999em;}#med li:hover ul, #med li.sfhoverm ul, #arb li:hover ul, #arb li.sfhovera ul, #edu li:hover ul, #edu li.sfhovere ul, #lnk li:hover ul, #lnk li.sfhoverl ul, #con li:hover ul, #con li.sfhoverc ul {left: auto;}