body {margin: 0 0 0 0; behavior: url(/js/csshover.htc); }

p {color: #4A4A4A; font-family: Arial, sans-serif; font-size: 12px; line-height: 18px;}
td {color: #4A4A4A; font-family: Arial, sans-serif; font-size: 12px;}
.home {color: #4A4A4A; font-family: Arial, sans-serif; font-size: 12px;}
.home2 {color: #408080; font-family: Arial, sans-serif; font-size: 12px;}
.picture {color: #4A4A4A; font-family: Arial, sans-serif; font-size: 12px; line-height: 15px;}
.bold {font-weight: bold; font-family: Arial, sans-serif; font-size: 11px; }
.small {color: #4A4A4A; font-family: Arial, sans-serif; font-size: 11px;}

#toppage {width: 915px; height: 149px; background-image: url("/images/top.jpg"); margin: 0; padding: 0; position: relative; z-index: 1;}

#nav {position: relative; top: 149; left: 0; margin: 0; padding: 0; text-align: left;  background-image: url("/images/nav_bkg.gif"); background-repeat: no-repeat; width: 915px; height: 34px;} 

#nav ul {display: none; margin: 0; padding: 0; text-indent: 20px;}
#nav li {float: left; list-style: none; display: block; position: relative; padding: 0; margin: 0;}
#nav li a, #nav li:hover ul li a, #nav li.over ul li a {display: block; font-weight: bold; color: #E16204; text-decoration: none; margin: 0; padding: 0;}
#nav ul li a, #nav li:hover ul li a, #nav li.over ul li a {display: block; width: 200px; height: 23px; font-weight: normal; background: #8F8F8F; color: #FFFFFF; padding: 0; margin: 0; line-height: 23px; border-left: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6; border-bottom: 1px solid #A6A6A6;}
#nav li:hover ul, #nav li.over ul {display: block; color: #FFFFFF;} 
#nav ul li a:hover, #nav li:hover ul li a:hover, #nav li.over ul li a:hover {background: #408080; color: #FFFFFF; font-weight: normal; display: block;}

#leftnav {position: relative; margin: 0; padding: 0; top: 0; width: 204px; text-align: left; float: left; background-image: url("/images/left_nav_bkg.gif");}
#leftnav ul {display: none; margin: 0; padding: 0; top: 0px; left: 0px; }
#leftnav li {float: left; list-style: none; width: 204px; height: 26px; display: block; position: relative; border-bottom: 1px solid #E5E5E5; padding: 0; margin: 0; text-indent: 25px; line-height: 26px;}
#leftnav li a:hover, #leftnav li:hover ul li a:hover, #leftnav li.over ul li a:hover {color: #FFFFFF; background-image: url("/images/bkg_on_left.gif"); font-weight: bold;} 
#leftnav li a, #leftnav li:hover ul li a, #leftnav li.over ul li a {color: #408080; text-decoration: none; display: block;}

#leftnav li.subnavon {float: left; list-style: none; width: 204px; height: 26px; display: block; position: relative; border-bottom: 1px solid #E5E5E5; padding: 0; margin: 0; text-indent: 25px; line-height: 26px;}
#leftnav li a.subnavon:hover {color: #FFFFFF; background-image: url("/images/bkg_on_left.gif"); font-weight: bold;} 
#leftnav li a.subnavon {color: #FFFFFF; text-decoration: none; display: block;}

#leftnav li.subnavsp {float: left; list-style: none; width: 204px; height: 26px; display: block; position: relative; border-bottom: 1px solid #E5E5E5; padding: 0; margin: 0; text-indent: 25px; line-height: 26px;}
#leftnav li a.subnavsp:hover {color: #E08E00; background-image: url("/images/bkg_on_left.gif"); font-weight: bold;} 
#leftnav li a.subnavsp {color: #E08E00; text-decoration: none; display: block;}

#leftnav li.subnavspon {float: left; list-style: none; width: 204px; height: 26px; display: block; position: relative; border-bottom: 1px solid #E5E5E5; padding: 0; margin: 0; text-indent: 25px; line-height: 26px;}
#leftnav li a.subnavspon:hover {color: #E08E00; background-image: url("/images/bkg_on_left.gif"); font-weight: bold;} 
#leftnav li a.subnavspon {color: #E08E00; text-decoration: none; display: block;}

#navheader {width: 204px; height: 32px; background-image: url("/images/bkg_left_top.gif"); font-family: Arial; font-size: 13px; font-weight: bold; text-indent: 27px; line-height: 26px; color: #FFFFFF;}
#navheaderprofdev {width: 204px; height: 52px; background-image: url("/images/bkg_left_top_profdev.gif"); font-family: Arial; font-size: 13px; font-weight: bold; text-indent: 27px; line-height: 20px; color: #FFFFFF; padding: 3px 0 0 0;}

#dots {width: 915px; height: 31px; background-image: url("/images/dots.jpg"); margin: 34px 0 0 0; padding: 0; position: relative; z-index: 0;}
#homedots {width: 915px; height: 54px; background-image: url("/images/home_dots.jpg"); margin: 34px 0 0 0; padding: 0; position: relative; z-index: 0;}

#programs { LEFT: 23px; top: 0; POSITION: absolute; VISIBILITY: visible; width: 109px;}
#news { LEFT: 141px; top: 0; POSITION: absolute; VISIBILITY: visible; width: 109px;}
#about { LEFT: 223px; top: 0; POSITION: absolute; VISIBILITY: visible; width: 109px;}
#join { LEFT: 313px; top: 0; POSITION: absolute; VISIBILITY: visible; width: 109px;}
#sponsor { LEFT: 390px; top: 0; POSITION: absolute; VISIBILITY: visible; width: 109px;}
#profdev { LEFT: 506px; top: 0; POSITION: absolute; VISIBILITY: visible; width: 109px;}
#members { LEFT: 746px; top: 0; POSITION: absolute; VISIBILITY: visible; width: 109px;}

#homebottom {width: 915px; height: 36px; background-image: url("/images/home_bottom.jpg"); margin: 0; padding: 0; position: relative;}
#bottom {width: 915px; height: 150px; background-image: url("/images/bottompage.jpg"); margin: 0; padding: 0; position: relative;}

#footer {width: 915px; height: 45px;  margin: 0; padding: 0; position: relative;}

a:link {color: #E08E00; text-decoration: none; font-weight: normal;}
a:visited {color: #E08E00; text-decoration: none; font-weight: normal}
a:hover {color: #E08E00; text-decoration: underline; font-weight: normal}

a.footer:link {color: #FFFFFF; text-decoration: none; font-weight: normal;}
a.footer:visited {color: #FFFFFF; text-decoration: none; font-weight: normal}
a.footer:hover {color: #FFFFFF; text-decoration: underline; font-weight: normal}

a.home:link {color: #4F4F4F; text-decoration: none; font-weight: normal;}
a.home:visited {color: #4F4F4F; text-decoration: none; font-weight: normal}
a.home:hover {color: #4F4F4F; text-decoration: underline; font-weight: normal}

a.home2:link {color: #408080; text-decoration: none; }
a.home2:visited {color: #408080; text-decoration: none; }
a.home2:hover {color: #408080; text-decoration: underline; }

a.subnavsp:link {color: #E08E00; text-decoration: none; font-weight: bold;}
a.subnavsp:visited {color: #E08E00; text-decoration: none; font-weight: bold;}
a.subnavsp:hover {color: #E08E00; text-decoration: underline; font-weight: bold;}

.print { LEFT: 844px; top: 240; POSITION: absolute; VISIBILITY: visible;}
.pulldown {font-family: Arial; font-size: 12px; display: block;}
.foot {font-family: Arial; font-size: 10px; color: #6ABAC4;}
.copyright {font-family: Arial; font-size: 10px; color: #160013;}

a.copyright:link {color: #160013; text-decoration: none; font-weight: normal;}
a.copyright:visited {color: #160013; text-decoration: none; font-weight: normal}
a.copyright:hover {color: #160013; text-decoration: underline; font-weight: normal}

#mid {width: 22px;}

.printtext {display: none;}
.dontprinttext {position: relative; top: 13px;}
.line {border-bottom: 1px solid #408080; padding: 0; width: 662;} 
.subnav {font-family: Arial; font-size: 12px;} 
.subnavon {color: #FFFFFF; background-image: url("/images/bkg_on_left.gif"); font-weight: bold;} 
.subnavsp {font-family: Arial; font-size: 12px; color: #E08E00; font-weight: bold;}
.subnavspon {color: #E08E00; background-image: url("/images/bkg_on_left.gif"); font-weight: bold;}
.header {font-family: Arial; font-size: 14px; font-weight: bold; color: #408080;}  
.subhead {font-family: Arial; font-size: 12px; font-weight: bold; color: #408080;} 
.subhead2 {font-family: Arial; font-size: 12px; font-weight: normal; color: #408080;} 
.homeheader {font-family: Arial; font-size: 13px; font-weight: bold; color: #4F4F4F;} 



.thirdnav {font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: bold;} 
a..thirdnav:link {color: #ffffff; text-decoration: none; font-weight: bold;}
a..thirdnav:visited {color: #ffffff; text-decoration: none; font-weight: bold;}
a..thirdnav:hover {color: #ffffff; text-decoration: underline; font-weight: bold;}





#bottomright {width: 247px; height: 125px; background-image: url("/images/home_right_bot_bkg.jpg"); background-repeat: no-repeat; margin: 0; padding: 0; position: relative; align: bottom;}

.white {color: #FFFFFF; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold;}

#dotsasp {width: 915px; height: 31px; background-image: url("/images/dots.jpg"); margin: 0 0 0 0; padding: 0; position: relative; z-index: 0;}
#navasp {position: relative; top: 0; left: 0; margin: 0; padding: 0; text-align: left;  background-image: url("/images/nav_bkg.gif"); background-repeat: no-repeat; width: 915px; height: 34px; z-index: 1;} 
#navasp ul {display: none; margin: 0; padding: 0; text-indent: 20px;}
#navasp li {float: left; list-style: none; display: block; position: relative; padding: 0; margin: 0;}
#navasp li a, #navasp li:hover ul li a, #navasp li.over ul li a {display: block; font-weight: bold; color: #E16204; text-decoration: none; margin: 0; padding: 0;}
#navasp ul li a, #navasp li:hover ul li a, #navasp li.over ul li a {display: block; width: 200px; height: 23px; font-weight: normal; background: #8F8F8F; color: #FFFFFF; padding: 0; margin: 0; line-height: 23px; border-left: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6; border-bottom: 1px solid #A6A6A6;}
#navasp li:hover ul, #navasp li.over ul {display: block; color: #FFFFFF;} 
#navasp ul li a:hover, #navasp li:hover ul li a:hover, #navasp li.over ul li a:hover {background: #408080; color: #FFFFFF; font-weight: normal; display: block;}

#ballon { POSITION: relative }
#broadridge { LEFT: 120px; POSITION: absolute; TOP: 110px; VISIBILITY: hidden }
