/* Building Format Style Sheet */

/* ===== Fire Safety ===== */
#tip { border:3px double #C8C8C8;background-color:#F3F3F3;padding:15px;padding-top:25px;font-size:1em;width:50%;margin:auto;position:relative;float:right;right:20px; }
#tip h4 { margin:0;padding:0;font-size:1.1em;margin-bottom:10px; }
#tip h5 { color:#A0A0A4;font-size:.8em;line-height:1em;margin:0;padding:0;position:absolute;top:6px;left:5px; }
#tip p {  margin:0;padding:0; }
#readMore { float:left; }
#readMore h4 { padding:0;margin:0; }


			/* ---- Visible Commands (To End User) ---- */



						/* --- Positioning Styles --- */
						
								.left	{
										float: left;
										}
								
								.right	{
										float: right;
										}
										
								.center	{
										text-align: center;
										margin: 4px auto;
										}

						/* --- Sectional Styles --- */
						
								#singlecol p.header {
										line-height: normal;
										font-size: 10pt;
										padding: .4em 0;
										margin: 0 auto;
										width: 480px;
										text-align: center;
										font-weight: bold;
										border-bottom: 1px solid #ABABAB;
										}
								
								#singlecol p.header_Bold	{
										font-weight: bold;
										letter-spacing: normal;
										font-size: 110%;
										}

						/* --- Link Styles --- */
					
								a.link-block	{
										}
										
								#singlecol a.link-text {
										}
										
								#singlecol a.link-right {
										}

			/* ---- Not Visible Commands (To End User) ---- */
			
								#singlecol img	{
										/* width: expression(document.body.currentStyle > 490? "490px": "auto" );
										max-width: 490px; */
										border-top: 1px solid #D7DBFD;
										border-left: 1px solid #D7DBFD;
										border-right: 2px double #C7D5E1;
										border-bottom: 2px double #C7D5E1;
										padding: 4px;
										margin: 5px;
										}
										
						/* -------------- Departmental Navigation Bar -------------- */
		
								#deptnav	{
										width: 596px;
										margin: 3px 0 0 0;
										padding: 0;
										background-image: url();
										background-repeat: no-repeat;
										}
										
								#main #content #singlecontentbody #deptnavlist	{
										background-image: url(/pages/departments/developmentservices/building/documents/images/layout/banner.gif);
										background-repeat: no-repeat;
										background-position: top center;
										height: 37px;
										width: 586;
										position: relative;
										top: 3px;
										left: 3px;
										}
										
								#main #content #singlecontentbody #deptnavlist ul	{
										width: 590px;
										height: 37px;
										margin: 0 0 0 0;
										padding: 5px 0 0 4px;
										list-style: none;
										text-align: center;
										}
								
								#main #content #singlecontentbody #deptnavlist ul li	{
										margin: 0;
										padding: 0;
										float: left;
										height: 40px;
										background-color: #C5D1E7;
										border-right: 2px solid #FFFFFF;
										}
										
								#main #content #singlecontentbody #deptnavlist ul li a	{
										display: block;
										height: 36px;
										margin: 0;
										padding: 2px 4px;
										}
								
								#main #content #singlecontentbody #deptnavlist ul li a:hover	{
										color: #4545FF;
										background-color: #F1F0DA;
										
										}
										
								#main #content #singlecontentbody #deptnavlist ul li a:link.live, #main #content #singlecontentbody #deptnavlist ul li a:hover.live, #main #content #singlecontentbody #deptnavlist ul li a:active.live, #main #content #singlecontentbody #deptnavlist ul li a:visited.live	{
										color: #FFFFFF;
										background-color: #687B9D;
										}
										
						/* -------------- Bottom Navigation Bar -------------- */		
			
								#main #content #singlecontentbody #bottomnav	{
										width: 586px;
										margin: 0 auto 5px auto;
										padding: 0;
										height: 16px;
										font-size: 11px;
										background-color: #C5D1E7;
										text-align: center;
										}
										
								#main #content #singlecontentbody #bottomnav ul {
										margin: 0;
										padding: 0;
										width: 586px;
										height: 16px;
										list-style: none;
										}
										
								#main #content #singlecontentbody #bottomnav ul li {
										margin: 0 5px;
										float: left;
										}
										
								#main #content #singlecontentbody #bottomnav ul li a	{
										line-height: 8px;
										}			
										
								#main #content #singlecontentbody #bottomnav ul li a:hover	{
										color: #4545FF;
										text-decoration: underline;
										background-color: #C5D1E7;
										}