body{padding:0;margin:0;background:url(/images/lines_bkgrd.gif);font-family:Arial, Helvetica, sans-serif;}
body.Site-Home{background:url(/images/lines_bkgrd_home.gif);}
body.Property{background:url(/images/lines_bkgrd_home.gif);}
body.emergency{background:url(/images/emergency_bkgrd.jpg);}

table{float:left;border:0;padding:0 0 0 0;margin:0;width:500px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;line-height:13px;color:#333333;}
tr{vertical-align:top;margin:0;padding:0;}
td{margin:0;padding:0;width:250px;}
h2{font-family: "Times New Roman","Trebuchet MS";font-size:16px;font-weight:bold;color:#666666;}
h3{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#000000;margin:0;padding:10px 0;}
p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;line-height:13px;color:#333333;}
li{margin:0;padding:5px 0 5px 0;}
a{color:#CC3333;text-decoration:none;}
a:hover{text-decoration:underline;}

img{border:0;}

body.emergency .top_banner, .top_banner{background-color:#D6E8FB;float:left;width:100%;margin:0;padding:0;height:auto;}
.Site-Home .top_banner{background-color:#D6E8FB;float:left;width:100%;margin:0;padding:0;height:175px;}

.top_nav{float:left;width:100%;background:url(/images/top_nav_bg2.gif) repeat-x;height:63px;}
.top_nav .sub{float:left;width:800px;margin:0;padding:0;background:url(/images/top_nav_bg2.gif) repeat-x;}
.top_nav img{margin:0 0 24px 12px;}
.top_nav img.logo{margin:0 35px 0 6px;}

.left_nav{float:left;clear:left;font-size:11px;font-weight:bold;color:#000000;background-color:transparent;padding:0 0 5px 0;margin:0;width:225px;}
.left_nav img{clear:left;margin:0;padding:0;float:left;}
.left_nav ul{float:left;width:190px;list-style:none;padding:15px 15px 0 20px;margin:0;background:#CCCC99;border-bottom:1px solid #FFFFFF;}
.left_nav li{background:url(/images/red_arrow.gif) 0 2px no-repeat;padding:0 0 10px 15px;}
.left_nav .bar{background:url(/images/sub_nav_bar.gif) 0 0 no-repeat;padding:0 0 15px 0;margin:0;font-size:1px;}
.left_nav .home_nav{color:#666666;font-weight:normal;}
.left_nav a{font-weight:bold;color:#000000;text-decoration:none;}
.left_nav a.down{color:#CC3333;text-decoration:underline;}
.left_nav a:hover{color:#CC3333;text-decoration:underline;}
.left_nav a.link{font-weight:normal;color:#666666;text-decoration:underline;}
.left_nav a.link:hover{color:#000000;}
.left_nav .nav_quote{float:left;clear:left;width:225px;margin-top:15px;text-align:center;}
.left_nav .nav_quote img{float:left;margin-left:auto;margin-right:auto;text-align:center;}
	
.left_nav .subnav{float:none;width:auto;list-style:none;padding:0;margin:0;border:0;}
.left_nav .subnav li{background-image:none;padding:0 0 10px 15px;}

.wrapper{width:760px;float:left;}
.content{float:left;width:320px;margin:0;padding:50px 0 0 25px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;line-height:13px;color:#333333;}

.body-img-right{float:left;width:121px;margin:0;padding:90px 0 0 25px;}
.body-img-right img{margin:0;padding:0;float:left;}

body.emergency .content{width:450px;padding:25px 0 0 150px;}
.Emergency-Notice .content p, .emergency_notice .content p, body.emergency .content p{line-height:18px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#666666;}
.Emergency-Notice .content .details, .emergency_notice .content .details, body.emergency .content .details{padding-bottom:10px;}
.Site-Home .content{width:450px;padding:0 0 0 25px;}
.Emergency-Notice .content{width:450px;padding:25px 0 0 250px;}

.openings{margin:0;padding:0;list-style:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#000000;}
.openings li{background:url(/images/red_raquo.gif) 0 6px no-repeat;padding:0 0 0 12px;}
.openings a{text-decoration:none;color:#000000;}
.openings a:hover{text-decoration:underline;}

.Job-Opening .content h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;line-height:18px;color:#000000;}
.Job-Opening .content ul{list-style:disc;}
.Job-Opening .content li{margin:0;padding:5px 0 5px 0;}
.Job-Opening .content .links, .Index-Page .content .links{text-align:center;padding:20px 0;}
.back_link a,
.Job-Opening .content .links a,
.Index-Page .content .links a {margin:0 10px 0 0;padding:0 0 0 10px;text-decoration:none;color:#336699;background:url(/images/red_arrow.gif) 0 3px no-repeat;font-weight:bold;}
.Index-Page .content .links a:hover {color:#ADAA7B;}
.back_link a:hover, .Job-Opening .content .links a:hover{text-decoration:underline;}

.news-home h3,.News-Section h3,.News-Release h3{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;line-height:14px;color:#666666;}
.postdate, .contact{text-align:right;font-weight:bold;}
.disclaimer{border-top:1px solid #CFCBB0;padding:10px 0 0 0;}

.content h3{margin:0;padding:0;}
.content h4{font-size:10px;font-weight:bold;margin:0;padding:0;line-height:auto;}
.content p{margin-top:5px;margin-bottom:0;padding:0 0 15px 0;}
.content p img{padding:5px 10px 5px 0;}
.content ul{margin-top:0;margin-bottom:0;}
.content ul li{margin:0;padding-top:3px;padding-bottom:3px;}

.building_info .content{float:left;width:500px;}
.Property .content h2{font-size:18px;margin-bottom:0;padding-bottom:5px;}
.Property .content .address{margin:0;padding:0 0 15px 0;}
.Property .content{width:450px;}
.building_info .top_info{clear:both;float:left;width:500px;}
.building_info .top_info img{margin:0;padding:0 0 100px 0;float:left;}
.info_box{float:left;margin:0;padding:0 0 5px 5px;}
.info_label{float:left;width:125px;margin:0;padding:0 5px 5px 5px;font-weight:bold;}
.info_detail{float:left;width:235px;margin:0;padding:0;}

.building_info .bot_info{border-top:1px solid #CCCC99;clear:both;float:left;width:450px;margin:0;padding:10px 0 10px 5px;}
.building_info .bot_info h5{margin:0 10px 0 0;padding:0 0 15px 10px;text-decoration:none;color:#336699;background:url(/images/red_arrow.gif) 0 3px no-repeat;font-weight:bold;font-size:11px;}
.building_info .bot_info .info_box{float:left;margin:0;padding:0 0 5px 0;width:450px;}
.building_info .bot_info .info_label{width:125px;margin:0;padding:0 10px 0 0;}
.building_info .bot_info .info_detail{width:315px;margin:0;padding:0;}
.building_info .bot_info .space_link{padding:15px 0 15px 0;}
.building_info .bot_info .space_link a{font-size:12px;background:url(/images/red_arrow.gif) 0 4px no-repeat;padding:0 0 0 10px;}

#properties.content{width:510px;}
#properties.content ul{width:300px;}
#properties.content .prop_list_box{float:left;margin:0;padding:0 0 5px 0;width:500px;font-size:11px;}
.prop_list_title{float:left;width:75px;margin:0;padding:0 0 5px 0;font-weight:bold;}
.prop_list_item{float:left;width:400px;margin:0;padding:0;}
.property_list{padding:0;float:left;clear:left;margin:10px 0 0 0;width:308px;}
.property_list .raquo,.prop_list_item .raquo{background:url(/images/red_raquo.gif) 0 5px no-repeat;padding:0 0 5px 12px;float:left;clear:left;color:#000000;font-size:12px;margin:0;width:300px;}
.property_list a,.prop_list_item a{float:left;color:#000000;margin:0;}

.resources_and_links h3,.news_events h3{margin:0 10px 0 0;padding:0 0 0 10px;text-decoration:none;color:#336699;background:url(/images/red_arrow.gif) 0 3px no-repeat;font-weight:bold;}
.news_events ul li ul{list-style:none;padding:5px 0 0 10px;margin:0;}
.news_events ul li ul li{font-weight:normal;padding:0;margin:0;}

.staff_listing h3{margin:0 10px 0 0;padding:0 0 0 10px;text-decoration:none;color:#336699;background:url(/images/red_arrow.gif) 0 3px no-repeat;font-weight:bold;float:left;clear:left;}
.staff_listing p{float:left;padding:0 0 0 10px;}
.staff{width:450px;float:left;margin:10px 0 10px 0;padding:0 0 10px 0;}
.staff img{float:left;margin:0;padding:0 10px 0 0;}
.staff .blurb{float:left;font-size:12px;font-family:Verdana,Arial,sans-serif;width:330px;}
.staff .blurb h4{font-size:12px;font-weight:normal;margin:0;padding:0 0 2px 0;width:100%;}
.staff .blurb h5{font-size:11px;font-weight:normal;margin:0;padding:0 0 2px 0;color:#999966;width:100%;font-style:italic;}
.staff_listing .staff .blurb p{margin:0;padding:0;}
.staff_listing .staff .blurb div{padding:0;margin:0;font-size:10px;}

.Page .content form{margin:15px 0 0 0;padding:0;clear:left;float:left;}
.Page .content form .links{margin:0;padding:10px 0 0 80px;}
.Page .content form .links a{margin:0 20px 0 0;padding:0 0 0 10px;text-decoration:none;color:#336699;background:url(/images/red_arrow.gif) 0 3px no-repeat;font-weight:bold;}
.Page .content form .links a:hover{text-decoration:none;color:#AEAD80;}

.Property-Location h3{font-size:12px;text-decoration:underline;font-family:Verdana,Arial,sans-serif;float:left;}
.Property-Location .content{width:240px;float:left;}
.Property-Location .content .raquo{width:290px;float:left;}
.Property-Location .body-img-right{padding:90px 0 0 0;margin:0;float:right;width:201px;}
.Property-Location .body-img-right img{float:left; background:#EFEBD0;}
.Property-Location a.launch_btn {background:#CCCC99; color:#000; margin:5px 0 0 0; padding:3px 0; width:197px; border:2px solid; border-color:#FFF #AAA #AAA #FFF; font-weight:bold; font-size:.8em; float:left; text-align:center;}
.Property-Location a.launch_btn:hover {text-decoration:none; background:#CCCC99; border-color:#AAA #FFF #FFF #AAA; color:#333;}

#nonfooter {float:left;width:100%;padding:0 0 15px 0;}
#footer {font-family: Arial, Helvetica, sans-serif;font-size: 10px;float:left;clear:both;width:760px;position: relative;color:#CCCC99;height:30px;margin:0;padding:1px 0 0 0;}
.Property #footer {height:60px;}
#footer .left{float:left;width:250px;background-color:transparent;height:100%;margin:0;padding:0;}
#footer .right{float:left;width:500px;background-color:#EFEBD0;height:100%;margin:0;padding:0;}
#footer .back_link{font-family: Verdana, Arial, Helvetica, sans-serif;float:left;border-top:1px solid #CCCC99;width:445px;margin:0;padding:10px 0 10px 5px;font-size:11px;}
#footer .copy{float:left;height:23px;margin:0;padding:2px 0 0 0;border-top:1px solid #CCCC99;width:450px;}