#nav * {margin:0; padding:0; text-indent:0; list-style:none;}
#nav { width:816px; float:left; position:relative; font-family: Arial, Helvetica, sans-serif; display:block; float:left; margin:0 0 0 -2px; height:114px;} 
#nav a { color:inherit; text-decoration:none;}

#nav ul.pri li { width:202px; margin:0; float:left; text-align:center; height:30px; padding-top: 5px; border-left:2px solid #fff; border-bottom:2px solid #fff;}
#nav ul.pri li.act { width:202px; margin:0; float:left; text-align:center; height:38px; padding-top: 5px; border-left:2px solid #fff; color:#fff; border-bottom:none;}
#nav ul.pri li.act ul.sec{display:block;  z-index:2;}

#nav ul.pri li.actnew { width:202px; margin:0; float:left; text-align:center; height:38px; padding-top: 5px; border-left:2px solid #fff; color:#fff; border-bottom:none;}
#nav ul.pri li.actnew ul.sec{display:block; z-index:1;}   /* change to black */

#nav ul.sec {z-index:1; width:812px; float:left; position:absolute; top:37px; left:0px; padding:37px 0 0 0; display:none; border-left:2px solid #fff;}
#nav ul.sec li {width:203px; height:33px; position:relative; padding:6px 0 0 0; border-left:1px solid #fff; border-top:1px solid #fff; border-bottom:none;}
#nav ul.sec li.first {border-left:none; width:200px;}
#nav ul.sec li.last {width:203px;}
#nav ul.sec li a{color:#000;}

#nav ul#s1 {background-color: #41B8D4; height:38px; }
#nav ul#s2 {background-color: #7CBE34; height:38px; }
#nav ul#s3 {background-color: #F7931D; height:38px; }
#nav ul#s4 {background-color: #FF0000; height:38px; }
#nav ul#s1 li.active, #nav ul#s1 li.active a{color: #41B8D4; background-color:#FFF;}
#nav ul#s2 li.active, #nav ul#s2 li.active a{color: #7CBE34; background-color:#FFF;}
#nav ul#s3 li.active, #nav ul#s3 li.active a{color: #F7931D; background-color:#FFF;}
#nav ul#s4 li.active, #nav ul#s4 li.active a{color: #FF0000; background-color:#FFF;}

#nav ul#s1 li.activenew, #nav ul#s1 li.activenew a{color: #41B8D4; background-color:#FFF;}
#nav ul#s2 li.activenew, #nav ul#s2 li.activenew a{color: #7CBE34; background-color:#FFF;}
#nav ul#s3 li.activenew, #nav ul#s3 li.activenew a{color: #F7931D; background-color:#FFF;}
#nav ul#s4 li.activenew, #nav ul#s4 li.activenew a{color: #FF0000; background-color:#FFF;}

#nav .active ul.tri {display:block; overflow:visible; z-index:20;}
#nav ul.tri {width:206px; position:absolute; margin:0 0 0 -1px; left:0; top:38px;  float:left; display:none; border-top:1px solid #999; border-left:none; border-right:none;}

#nav ul.sec li.first ul.tri {width:200px;}
#nav ul.sec li.first ul.tri li{width:200px;}

#nav ul#s1 li.first ul.tri li a{width:188px;}
#nav ul#s2 li.first ul.tri li a{width:188px;}
#nav ul#s3 li.first ul.tri li a{width:188px;}
#nav ul#s4 li.first ul.tri li a{width:188px;}

#nav ul.tri li {margin:0; width:204px; height:29px; float:none; font-size:12px; color:#000; border-bottom:1px solid #999; font-weight:normal; text-align:left; border-left:1px solid #999; border-right:1px solid #999; border-top:none; padding:0; background:#FFF;}

#nav ul#s1 li ul.tri li a{color:#000; width:192px; height:23px; display:block; padding:6px 0 0 12px;  border-left:none; border-top:none; background-color:#FFF;}
#nav ul#s2 li ul.tri li a{color:#000; width:192px; height:23px; display:block; padding:6px 0 0 12px;  border-left:none; border-top:none; background-color:#FFF;}
#nav ul#s3 li ul.tri li a{color:#000; width:192px; height:23px; display:block; padding:6px 0 0 12px;  border-left:none; border-top:none; background-color:#FFF;}
#nav ul#s4 li ul.tri li a{color:#000; width:192px; height:23px; display:block; padding:6px 0 0 12px;  border-left:none; border-top:none; background-color:#FFF;}
#nav ul#s1 li.active ul.tri li a:hover{background-color:#D8D1C4; font-weight:bold;}
#nav ul#s2 li.active ul.tri li a:hover{background-color:#D8D1C4; font-weight:bold;}
#nav ul#s3 li.active ul.tri li a:hover{background-color:#D8D1C4; font-weight:bold;}
#nav ul#s4 li.active ul.tri li a:hover{background-color:#D8D1C4; font-weight:bold;}
#nav ul#s1 li.active ul.tri li a:focus{background-color:#D8D1C4; font-weight:bold; display:block;}
#nav ul#s2 li.active ul.tri li a:focus{background-color:#D8D1C4; font-weight:bold; display:block;}
#nav ul#s3 li.active ul.tri li a:focus{background-color:#D8D1C4; font-weight:bold; display:block;}
#nav ul#s4 li.active ul.tri li a:focus{background-color:#D8D1C4; font-weight:bold; display:block;}


#nav #ctl00_Topnav1_n1 { background-color: #41B8D4; font-weight: bold; font-size:17px; width:200px;}
#nav #ctl00_Topnav1_n2 { background-color: #7CBE34; font-weight: bold; font-size:17px; }
#nav #ctl00_Topnav1_n3 { font-weight: bold; background-color: #F7931D; font-size:17px; }
#nav #ctl00_Topnav1_n4 { font-weight: bold; background-color: #FF0000; font-size:17px; }

#new_layout {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; padding:20px 12px; }
#new_layout h2{font-weight:bold; font-size:18px; padding:0 0 6px 0; display:block; position:relative;}
#new_layout h3{font-weight:bold; font-size:16px; padding:0 0 6px 0; display:block; position:relative;}
#new_layout h4{font-weight:bold; font-size:13px; padding:0 0 6px 0; display:block;}
#new_layout h5{font-weight:bold; font-size:18px; padding:0 0 12px 0; display:block; font-weight:bold;}
#new_layout ul li {list-style-position: outside; padding:0 0 0 10px; text-indent:0;}
#new_layout ol {list-style-position: outside; padding:0 0 0 36px; text-indent:0;}
#new_layout table.tablepadding td {padding:6px;}
#new_layout div.testimonials { margin:0 auto; width:450px; background: url(testimonials.jpg); padding: 10px 35px 50px 65px; height: 395px; font-size: 13px; }
#new_layout div.testimonials2 { margin:0 auto; width:380px; background: url(testimonials2.jpg); padding: 10px 35px 50px 65px; height: 950px; font-size: 13px; }
#new_layout p{padding:0 0 12px 0;}
#new_layout .floatleft {float:left; margin:0 10px 0 0;}
#new_layout .floatright {float:right; margin:0 0 0 10px;}
#new_layout .page_content{padding:0 0 12px 0;}
#new_layout .page_content .page_content_img{ width:160px; float:left; overflow:visible; text-align: left; }
#new_layout .page_content .page_content_img2 { width:80px; float:left; overflow:visible; text-align: left; }
#new_layout .page_content .page_content_img3 { width:170px; float:left; overflow:visible; text-align: left; margin:0 0 0 -10px;}
#new_layout .page_content .page_content_img4 { width:176px; float:left; overflow:visible; text-align: left; margin:0 0 0 -13px;}
#new_layout .page_content .page_content_text{ float:left; width:420px; }
#new_layout .page_content .alt{ width:410px; padding:0 0 0 12px; }
#new_layout .content_footer{ padding:20px 0 0 0; text-align:left; clear:both;}
#new_layout .twocol {width:236px; margin:0 0 0 20px; float:left;}
#new_layout .twocol2 {width:240px; margin:0 0 0 20px; float:left;}
#new_layout.green h2{color:#7CBE34; border-bottom:1px solid #7CBE34; padding:0 0 8px 0; margin:0 0 10px 0;}
#new_layout.green .content_footer{border-top:1px solid #7CBE34; clear:both;}
#new_layout.org h2{color:#F7931D; border-bottom:1px solid #F7931D; padding:0 0 8px 0; margin:0 0 10px 0;}
#new_layout.red h2{color:#FF0000; border-bottom:1px solid #FF0000; padding:0 0 8px 0; margin:0 0 10px 0;}
#new_layout.red .content_footer{border-top:1px solid #FF0000;}
#new_layout.blue h2{color:#41B8D4; border-bottom:1px solid #41B8D4; padding:0 0 8px 0; margin:0 0 10px 0;}
#new_layout.blue .content_footer{border-top:1px solid #41B8D4;}
#new_layout.navy h2{color:#0064a8; border-bottom:1px solid #0064a8; padding:0 0 8px 0; margin:0 0 10px 0;}
#new_layout.navy .content_footer{border-top:1px solid #0064a8;}
#new_layout h2 span {text-align:right; color:#999; width:300px;  display:block; float:right; position:absolute; right:0; top:0;}
#new_layout .indent {display:block; margin:0 0 0 20px;}

.resident_search {background:#41B8D4 none repeat scroll 0 0; color:#000000; float:left; height:500px; padding-left:0; padding-right:5px; position:relative; text-align:left; width:195px; margin:0 16px 0 0;}
#new_layout .his_nav {font-size:20px; text-align:right;}
#new_layout .his_nav a{padding:0 0 0 10px;}
#new_layout .foot_nav {font-size:15px; text-align:right; font-weight:bold;}
#new_layout .foot_nav a{padding:0 0 0 10px; color:#666;}
#new_layout .foot_nav a.current{padding:0 0 0 10px; color:#ccc; text-decoration:none;}
#new_layout.org .content_footer{border-top:1px solid #F7931D;}
#new_layout a{text-decoration:underline;}
#new_layout a.active{text-decoration:none; color:#999;}
#new_layout .big_bold {font-weight:bold; font-size:16px; text-align:center;}
#new_layout .big_bold_l {font-weight:bold; font-size:18px; text-align:left; float:right; width:240px; margin:0 6px; line-height:22px; color:#999;}
#new_layout .big_bold_r {font-weight:bold; font-size:18px; text-align:left; float:left; width:240px; margin:0 6px; line-height:22px; color:#999;}

#nav .first .shad {padding:0 10px 0 0; background:url(tri_shadow.png) repeat-y top right; width:197px; text-align:left;}
#nav .shad {padding:0 10px 0 0; background:url(tri_shadow.png) repeat-y top right; width:201px; text-align:left;}
