/*** DEFAULTS ***/

* { margin:0; padding:0; }
.noMargin { margin:0; }
.noBorder { border:0; }
img { border:0; }
li, p, ul { margin:10px 0; }
.relative { position:relative; }
.award { left:117px; position:relative; top:-19px; width:561px; }
.awardFontLarge { color:#000000; font-size:14px; line-height:15px; margin-top:2px; }
.awardFontSmall { color:#000000; font-size:11px; line-height:15px; margin-top:2px; }
.awardLeft { float:left; margin-right:17px; }
.awardRight { float:left; }
.awardsContainer { width:673px; margin-left:26px; border-top:2px solid #aab4ac;   float:left; margin-bottom:15px; }
.awardsYear { background-color:#dbdfdb; border-left:8px solid #6b796d; padding-left:10px; padding-top:5px; font-size:18px; font-weight:bold; color:#000; width:60px; height:27px; }
.bold { font-weight: bold; }
.bold14Black { font-size:14px; color:#000; font-weight:bold; }
.contactAddress { font-size:12px; color:#94A097; line-height:17px; }
.error { color:red; }
.floatContent { float:left; margin-left:26px; margin-top:-15px; width:525px; }
.footerCopy { font-size:11px !important; color:#000; }
.footerLinks { color:#fff !important; font-size:11px !important; }
.indent { margin-left:25px; }
.noBullets { list-style-type: none; list-style-image: none; }
.photo { border:1px solid #b9b309; margin-bottom:4px; }
.pReg { line-height:14.4px; color:#566559; font-size:12px; }
.success { color:blue; }

/*** TEMPLATE STYLES ***/

body {  background:#C4CCC6 ; font-family:Verdana; font-size:12px; color:#566559; }
#container { width:950px; height:900px; background:#FFFFFF ; border-top:12px Solid #b9b309; padding:0; margin:0 auto 0 auto; position:relative; }
h1 {  margin:0 0 30px 0; padding:10px 26px 10px 26px; background:#b9b309 ; font-family:Verdana; font-size:20px; color:#FFFFFF; font-weight:normal; font-style:none; text-decoration:none; }
h2 {  font-family:Verdana; font-size:20px; color:#000; font-weight:normal; font-style:none; text-decoration:none; }
h3 {  margin:0 0 8px 0; padding:0; font-size:14px; color:#b9b309; font-weight:bold; font-style:none; text-decoration:none; line-height:14px; }
h4 {  margin:10px 0 0 0; font-size:14px; color:#000; font-weight:bold; font-style:none; text-decoration:none; }

a { font-family:Verdana; font-size:12px; color:#b9b309; font-weight:normal; font-style:none; text-decoration:none; text-align:Left; }
a:hover { }
p {  margin:10px 0 27px 0px; font-family:Verdana; font-size:12px; color:#566569; line-height:27px; }

#grid79 { width:950px; height:23px; position:absolute; bottom:0px; left:0px; background:#b9b309 ; padding:0; margin:0; z-index:1 }
#grid79 #tb589 { width:318px; height:17px; position:absolute; bottom:2px; left:19px; z-index:2 }
#grid79 #tb590 { width:328px; height:17px; position:absolute; bottom:2px; left:618px; z-index:2 }
#tb604 { width:158px; height:61px; position:absolute; top:42px; left:11px; z-index:1 }
#img417 { width:726px; height:66px; position:absolute; top:44px; left:190px; z-index:1; }
#ni120 { width:150px; height:289px; position:absolute; top:140px; left:20px; margin:0 0 0 0; z-index:1 }
#ni120 ul { margin:0; padding:0; }
#ni120 li { list-style:none;  margin:0 0 0 0; }
#ni120 li a {  font-size:11px; font-weight:normal; font-style:none; text-decoration:none; border-bottom:1px Solid #B6BFB9; text-align:Right; padding:5px 0 5px 0; margin:0 0 0 0; display:Block; height:13px; }
#ni120 li a:hover {  }
#ni120 li a.activeLink {  background:transparent url('/images/activeLink.jpg') No-Repeat Center Left; margin:0 0 0 0; }
#ni120 li a.activeLink:hover {  }
#ni120 li ul { position:absolute; width:10em; left:-999em;  font-family:; font-size:; color:; border:; text-indent:; text-align:; line-height:; display:; padding:; margin:; }
#ni120 li ul li { list-style:none;  }
#ni120 li ul li a {  margin:0 0 0 0; }
#ni120 li ul li a:hover {  }
#ni120 li ul li a.activeLink {  font-family:; font-size:; color:; border:; text-indent:; text-align:; line-height:; display:; padding:; margin:; }
#ni120 li ul li a.activeLink:hover {  background:; font-family:; font-size:; color:; border:; text-indent:; text-align:; line-height:; padding:; margin:; }
#ni120 { z-index:199; }
#ni120 li:hover ul { left:auto; }
#ni120 li#link791 a { height:26px; }
#ni120 li#link793 a { height:26px; }
#ni120 li#link797 a { height:26px; }
#ni120 li#link798 a {  border-bottom:0px Solid ; }
#img419 { width:148px; height:130px; position:absolute; top:479px; left:18px; z-index:1; }
#tb587 { width:149px; height:150px; position:absolute; top:687px; left:20px; border-top:2px Solid #D8DCD8; padding:5px 0 0 0 ; text-align:Right; font-size:12px; color:#94A097; line-height:17px; z-index:1 }

/*** ACCOMPLISHMENTS AND AWARDS PAGE STYLES ***/

#ctl00_AccomplishmentsAndAwards #tb591 { width:735px; height:936px; position:absolute; top:148px; left:185px; z-index:1 }
#ctl00_AccomplishmentsAndAwards  #container { height:1200px; }

/*** CHAPEL HILL PAGE STYLES ***/

#ctl00_ChapelHill #tb592 { width:735px; height:614px; position:absolute; top:148px; left:185px; z-index:1 }
#ctl00_ChapelHill #tb592 #tb593 { width:162px; height:548px; position:absolute; top:70px; left:573px; z-index:2 }
#ctl00_ChapelHill  #container { height:871px; }

/*** CONTACT US PAGE STYLES ***/

#ctl00_ContactUs #img421 { width:734px; height:320px; position:absolute; top:130px; left:186px; border:0px Solid ; z-index:1; }
#ctl00_ContactUs #tb602 { width:424px; height:76px; position:absolute; top:465px; left:206px; padding:0 5px 0 5px; z-index:1 }
#ctl00_ContactUs #tb603 { width:224px; height:261px; position:absolute; top:497px; left:696px; z-index:1 }
#ctl00_ContactUs .form36 { width:454px; height:270px; position:absolute; top:536px; left:211px; z-index:1 }
#ctl00_ContactUs .form36 #fieldFullName { position:absolute; width:186px; height:43px; top:16px; left:21px; }
#ctl00_ContactUs .form36 #fieldFullName label { width:80px; }
#ctl00_ContactUs .form36 #fieldPhone { position:absolute; width:186px; height:43px; top:54px; left:21px; }
#ctl00_ContactUs .form36 #fieldPhone label { width:80px; }
#ctl00_ContactUs .form36 #fieldEmail { position:absolute; width:187px; height:43px; top:92px; left:20px; }
#ctl00_ContactUs .form36 #fieldEmail label { width:80px; }
#ctl00_ContactUs .form36 #fieldComments { position:absolute; width:200px; height:30px; top:130px; left:20px; }
#ctl00_ContactUs .form36 #fieldComments label { width:80px; }
#ctl00_ContactUs .form36 .formBtn1 { position:absolute; top:239px; left:21px; }
#ctl00_ContactUs .form36 .formValidator { position:absolute; top:269px; left:21px; }
#ctl00_ContactUs  #container { height:940px; }

/*** EAST AVENUE PAGE STYLES ***/

#ctl00_EastAvenue #tb596 { width:735px; height:614px; position:absolute; top:148px; left:185px; z-index:1 }
#ctl00_EastAvenue #tb596 #tb597 { width:162px; height:548px; position:absolute; top:70px; left:573px; z-index:2 }
#ctl00_EastAvenue  #container { height:894px; }

/*** HOMEPAGE PAGE STYLES ***/

#ctl00_Homepage #img420 { width:734px; height:320px; position:absolute; top:130px; left:186px; border:0px Solid ; z-index:1; }
#ctl00_Homepage #tb588 { width:164px; height:401px; position:absolute; top:457px; left:758px; z-index:1 }
#ctl00_Homepage #tb586 { width:527px; height:396px; position:absolute; top:459px; left:184px; padding:0 5px 0 5px; z-index:1 }
#ctl00_Homepage  #container { height:940px; }

/*** MEDICAL ARTS BUILDING PAGE STYLES ***/

#ctl00_MedicalArtsBuilding #tb594 { width:735px; height:612px; position:absolute; top:148px; left:185px; z-index:1 }
#ctl00_MedicalArtsBuilding #tb594 #tb595 { width:162px; height:548px; position:absolute; top:70px; left:573px; z-index:2 }
#ctl00_MedicalArtsBuilding  #container { height:871px; }

/*** PHOTO GALLERY PAGE STYLES ***/

#ctl00_PhotoGallery #tb605 { width:735px; height:38px; position:absolute; top:148px; left:185px; z-index:1 }
#ctl00_PhotoGallery #mod123 { width:601px; height:475px; position:absolute; top:215px; left:215px; z-index:1 }
#ctl00_PhotoGallery #tb607 { width:579px; height:24px; position:absolute; top:680px; left:215px; text-align:Center; z-index:1 }
#ctl00_PhotoGallery  #container { height:871px; }

/*** SITE MAP PAGE STYLES ***/

#ctl00_SiteMap #tb606 { width:735px; height:614px; position:absolute; top:152px; left:185px; z-index:1 }
#ctl00_SiteMap  #container { height:900px; }

/*** SUSTAINABLE DEVELOPMENT PAGE STYLES ***/

#ctl00_SustainableDevelopment #tb600 { width:735px; height:723px; position:absolute; top:148px; left:185px; z-index:1 }
#ctl00_SustainableDevelopment #tb600 #tb601 { width:164px; height:219px; position:absolute; top:70px; left:573px; z-index:2 }
#ctl00_SustainableDevelopment  #container { height:871px; }

/*** WEDGE POINT PAGE STYLES ***/

#ctl00_WedgePoint #tb598 { width:735px; height:614px; position:absolute; top:148px; left:185px; z-index:1 }
#ctl00_WedgePoint #tb598 #tb599 { width:162px; height:548px; position:absolute; top:70px; left:573px; z-index:2 }
#ctl00_WedgePoint #tb598 #tb599 #ni121 { width:161px; height:195px; position:absolute; top:196px; left:0px; margin:0 0 0 0; z-index:3 }
#ctl00_WedgePoint #tb598 #tb599 #ni121 ul { margin:0; padding:0; }
#ctl00_WedgePoint #tb598 #tb599 #ni121 li { list-style:none;  margin:0 0 0 0; }
#ctl00_WedgePoint #tb598 #tb599 #ni121 li a {  border-bottom:2px Solid #d1d6d1; padding:0 0 7px 0; margin:7px 0 0 0; display:Block; }
#ctl00_WedgePoint #tb598 #tb599 #ni121 li a:hover {  }
#ctl00_WedgePoint #tb598 #tb599 #ni121 li a.activeLink {  margin:0 0 0 0; }
#ctl00_WedgePoint #tb598 #tb599 #ni121 li a.activeLink:hover {  }
#ctl00_WedgePoint #tb598 #tb599 #ni121 li ul { position:absolute; width:10em; left:-999em;  border-bottom:2px Solid #d1d6d1; }
#ctl00_WedgePoint #tb598 #tb599 #ni121 li ul li { list-style:none;  }
#ctl00_WedgePoint #tb598 #tb599 #ni121 li ul li a {  margin:0 0 0 0; }
#ctl00_WedgePoint #tb598 #tb599 #ni121 li ul li a:hover {  }
#ctl00_WedgePoint #tb598 #tb599 #ni121 li ul li a.activeLink {  font-family:; font-size:; color:; border:; text-indent:; text-align:; line-height:; display:; padding:; margin:; }
#ctl00_WedgePoint #tb598 #tb599 #ni121 li ul li a.activeLink:hover {  background:; font-family:; font-size:; color:; border:; text-indent:; text-align:; line-height:; padding:; margin:; }
#ctl00_WedgePoint #tb598 #tb599 #ni121 { z-index:199; }
#ctl00_WedgePoint #tb598 #tb599 #ni121 li:hover ul { left:auto; }
#ctl00_WedgePoint #tb598 #tb599 #ni121 li#link804 a {  border-bottom:0px Solid ; }
#ctl00_WedgePoint  #container { height:871px; }
