﻿body {background:url("/loc/03302010_1/PublishingImages/sfc/body_bkg.jpg") no-repeat top center; margin:0; padding:0; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#677e86;}
.body {background-color:#c0c1b8 }
.clear {clear:both; }

a {color:#1c1f20}

#container {width:1000px; margin:0 auto; }
.header {height:170px; clear:both;background: url("/loc/03302010_1/PublishingImages/sfc/container_header.png") no-repeat top center; border:none;overflow-y:hidden;margin:0; padding:0; text-align:left;}

h2 {border-bottom:1px dotted #ccc;font-family:Georgia, "Times New Roman", Times, serif; color:#1c1f20; font-size:30px; font-weight:normal;margin:10px 0 0 0; padding:0;}
h3 {margin:3px 0 3px 0;}
.leftNav {}
.leftNavSelected { background-color: #ccc;}
.leftNav1 {border-bottom:1px solid #6e858d; font-weight:bold;}
.leftNav1 a {font-weight:bold; padding-left:5px; }
.leftNav2 {border-bottom:1px solid #6e858d; }
.leftNav2 a { padding-left:10px;  }
.leftNav3 {border-bottom:1px solid #6e858d; }
.leftNav3 a { padding-left:18px;}
.leftNavHover { background-color: #ccc;}

.leftNav3 a {color:#1c1f20; padding-top:3px; padding-bottom:3px;padding-right:10px; display:block;}



.leftNav2 a {color:#1c1f20; padding-top:3px; padding-bottom:3px;padding-right:10px; display:block;}



.leftNav1 a {color:#1c1f20; padding-top:3px; padding-bottom:3px;padding-right:10px; display:block;}



#nav {margin:0 70px; position:absolute; top:132px;font-size:13px; font-family:Georgia, "Times New Roman", Times, serif;z-index:500;}
#nav ul {margin:0; padding:0; list-style:none;}
#nav ul li {float:left; margin:0; padding:0;}
#nav ul li a {text-transform:uppercase; text-decoration:none; color:white; display:inline-block; padding:10px 37px;}
#nav ul li a:hover {background:#293b42;}

.topNav {  z-index:400; *position:relative; *top:-1px;}
.topNavItem {font-size:13px; font-family:Georgia, "Times New Roman", Times, serif;	}
.topNavItem a { text-transform:uppercase; text-decoration:none; color:white; display:inline-block; padding:10px 32px; }
.topNavSelected a {background:#293b42;}
.topNavHover a { background:#293b42;}

.topNavFlyOuts { z-index:500;margin-top:9px;text-align:left;}
.topNavFlyOutsItem {background-color: #ECEFF3; border:1px #293b42 solid;  border-top-style: none; color:#3A4663; *width:180px; min-width:180px;}
.topNavFlyOutsItem a {   display:block; padding:4px 5px 4px 5px;}
.topNavFlyOutsHover { background-color: #B2BCD3;}


#statelinks {float:right; margin-top:110px;width:265px;margin-right:70px;}
#statelinks ul {margin:0; padding:0; list-style:none}
#statelinks ul li {margin:0; padding:0; float:left;}
#statelinks ul li a {padding:0 10px; color:#707070; display:inline-block; font-size:11px;}

.search {position:absolute; margin-left:300px; width:300px;top:100px;}

#content {padding:10px 67px;background: url("/loc/03302010_1/PublishingImages/sfc/container_bkg.png") repeat-y top center; border:none;}
#sidebar {margin:10px 0 0 0;width:300px; float:right; border:1px solid #a3b2b6; padding:10px; background:#fff;}
.links h3 {font-weight:bold; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; border-bottom:3px solid #6e858d; padding:0 0 10px 0; color:#1c1f20;}
.links ul {margin:0; padding:0; list-style:none}
.links ul li {margin:0; padding:0;}
.links ul li a { padding:7px 0 7px 20px; background: url("/loc/03302010_1/PublishingImages/sfc/bullet.gif") no-repeat left top; border-bottom:1px solid #6e858d; display:block; text-decoration:none; color:#1c1f20}
.links ul li a:hover { background:#ccc;}


#main {min-height:300px;width:500px; float:left;}

.latest {font-family:Georgia, "Times New Roman", Times, serif; color:#646847;font-size:16px;}
.latest span { font-style:italic;  display:block; margin:10px 0;}
.latest h3 {color:#1c1f20; font-size:30px; font-weight:normal;margin:10px 0 0 0; padding:0;}
.latest p {margin:10px 0;line-height:170%;}
.latest a {text-decoration:none; font-weight:bold; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; padding:0 0 10px 0; color:#1c1f20;;}

/* #rotator {z-index:0;background:#cfdee2;position: relative;overflow:hidden; width:510px; }
#rotator .item{height: 315px; width: 480px; margin:15px;}
#rotator .item .image-area-left img{border:0;}
#rotator .item .link-item {border:none;overflow-y:hidden;height:20px;color:#fff; background:#4f666f; margin-top:7px;padding:10px;text-align:center;}
#rotator .item .link-item a {font-size:14px;border:none;color:#fff;background:none; padding:0; margin:0;} */

#rotator {z-index:0;background:#cfdee2;overflow:hidden; text-align:center; width:480px;padding:10px;}
#rotator h3 {font-size:16px;border:none;overflow-y:hidden;height:20px;color:#fff; background:#4f666f; margin-top:2px;padding:10px;text-align:center;}


.scrollbuttons {margin:230px 0 0 18px;position :absolute;z-index:10;cursor: pointer;} 
.scrollbuttons .left {margin-left:5px; } 
.scrollbuttons .right {margin-left:420px;} 
.scrollbuttons a {color:#fff;} 
.hide { display: none;} 

#utility {clear:both;height:160px;background:#677e86; margin-top:10px;}
#facilitymax {clear:both;height:80px;background:#dbdbdb; border:1px solid #81856d; margin-top:10px;}
.footer {padding:15px 0;background: url("/loc/03302010_1/PublishingImages/sfc/container_footer.png") no-repeat top center; }
.footer p {margin:0; padding:0; text-align:center; }


#group #footer {padding:0; margin:0; background:none;}
#group {margin:0; width:100%;margin-bottom:10px}
#ctl00_PlaceHolderMain_SummaryLink1__ControlWrapper_SummaryLinkFieldControl{width:500px;}
.groupheader {margin-bottom:10px;font-weight:bold; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; border-bottom:3px solid #6e858d; padding:0 0 10px 0; color:#1c1f20;}
.link-item a{padding:7px 0 7px 20px; background: url("/loc/03302010_1/PublishingImages/sfc/bullet.gif") no-repeat left top; border-bottom:1px solid #6e858d; display:block; text-decoration:none; color:#1c1f20}
.link-item a:hover { background:#ccc;}
.item {width:100%;}
.item img {border:none}
.bullet{width:100%;}


.sp_actions {position:absolute; top:12px; margin-left:240px;width:340px;}
.console {margin-bottom:10px;}

table#zz2_CurrentNav {width:97%;}

#content ul li {padding-top:2px; padding-bottom:2px;}

#srsb table {border:none;}
td.ms-sbcell {border:none; font-size:11px; font-weight:normal}



.demo{clear:both; position:relative; margin:2em 0 1.5em; padding:1.5em 1.5em .75em; overflow:hidden}
.demo { margin:15px 0; padding:1em; border:1px solid #cac9d0; border-color:#cac9d0 #e2e2e9 #e2e2e9 #cac9d0; background:#fff }

.demo h3{ }

.demo h4{margin:0; padding:0; font-size:13px; cursor:pointer;}
.js .demo{visibility:hidden}

.expand{clear:both; margin:0; padding-bottom:.75em}

.collapse {background:#eee; margin-bottom:0; overflow:hidden; }
.collapse p { margin:0 4px 1em; }
h4.expand { border: 1px solid #aaa;background:#ccc; display:block;}
h4.expand a {display:block; padding:3px 5px;  font-weight:bold; text-decoration:none;}
#wrapper h4.expand a:visited { display:block;background:#eee url("http://www.adipalaz.com/experiments/img/arrow-down.gif");background-repeat:no-repeat; background-position:98% 50%; }
h4.expand a:link { display:block;background:#eee url("http://www.adipalaz.com/experiments/img/arrow-down.gif");background-repeat:no-repeat; background-position:98% 50%; }
#wrapper .expand a:focus { outline-color:#dedede }
#wrapper h4.expand a:active { outline-color:#dedede }
h4.expand a:hover { outline-color:#dedede }
#wrapper h4.expand.open a:visited { background:#eee url("http://www.adipalaz.com/experiments/img/arrow-up.gif") no-repeat 98% 50% }


h4.expand.open a:link { background:#eee url("http://www.adipalaz.com/experiments/img/arrow-up.gif") no-repeat 98% 50% }


.process h4 {font-size:13px; padding:3px;border-bottom: 1px solid #aaa; display:block;margin:0;margin-top:3px;}
.process h3 {font-size:16px; padding:3px; border: 1px solid #000;background:#4f666f; color:#fff;margin:0; margin-top:3px;display:block;}


hr {height:1px; color:#1c1f20;}
		
.project img {border:3px solid #fff; cursor:pointer}
.project .larger {position:absolute; display:none; border:1px solid #ccc; z-index:100; margin-top:-10px; margin-left:50px;}

.capsule{ width:800px;
				}

/* =Project Master List 
-------------------------------------------------------------- 


*/

#past-projects {margin:5px; width:180px; height:40px; float:right; background:url('/loc/03302010_1/Style%20Library/Images/sfc/past-projects.png'); }
#past-projects a { display:block; width:180px; height:40px; }

.project-list { border:solid 1px #b1b2aa; width:864px; height:89px; background:url('/loc/03302010_1/Style%20Library/Images/sfc/list_bg.jpg'); margin:0 auto 23px auto; float:left;padding:0px 0px 0px 0px; position:relative; }
.project-list .new { width:50px; height:50px; background:url('/loc/03302010_1/Style%20Library/Images/sfc/hot-flag.png'); position:absolute; left:0; top:0; }
.project-list-text { width:435px; float:left; padding:5px 0px 0px 0px; }
.project-list-text ul { list-style:none; }
.project-list-text ul li { font-size:12px; color:#000; }
.project-list-text ul li a { color:#000; text-decoration:none; }
.project-list-text ul li a:hover { text-decoration:underline; }
.project-list-text img {border:none; float:left; margin-right:5px;}
				
.project-list-icons { float:right; width:420px; padding:10px 0px 0px 0px;  }
.project-list-icons ul { list-style:none; }
.project-list-icons ul li { width:47px; height:43px; float:left; margin:10px 25px 0 0; padding:0; position:relative; }
.project-list-icons ul li div {display:none; text-transform:uppercase; background-color:#fcb03b; border:1px solid #333333; color:#333333; font-size:10px; font-weight:bold; padding:0px; position:absolute; right:-80px; top:50px;width:110px; z-index:1000;}
.project-list-icons ul li:hover div {display:block;}
.project-list-icons ul li.btn1 { background:url('/loc/03302010_1/Style%20Library/Images/sfc/coming-soon-sprite.png') bottom; }
.project-list-icons ul li.btn2 { background:url('/loc/03302010_1/Style%20Library/Images/sfc/architect-sprite.png') bottom; }
.project-list-icons ul li.btn3 { background:url('/loc/03302010_1/Style%20Library/Images/sfc/contractor-sprite.png') bottom; }
.project-list-icons ul li.btn4 { background:url('/loc/03302010_1/Style%20Library/Images/sfc/dbb-sprite.png') bottom; }
.project-list-icons ul li.btn5 { background:url('/loc/03302010_1/Style%20Library/Images/sfc/cmar-sprite.png') bottom; }
.project-list-icons ul li.btn6 { background:url('/loc/03302010_1/Style%20Library/Images/sfc/db-sprite.png') bottom; }
.project-list-icons ul li.btn7 { background:url('/loc/03302010_1/Style%20Library/Images/sfc/cma-sprite.png') bottom; }

.project-list-icons ul li.on { background-position:top; }
.project-list-icons ul li a {display:block; width:47px; height:43px; }
.project-list-icons ul li a:hover { }

.box-style-1 { border:solid 1px #b1b2aa; background:url('/loc/03302010_1/Style%20Library/Images/sfc/style-1-top.png') repeat-x top #f2f1f1; padding:20px 0 0 0; }
.box-style-1-b { background:url('/loc/03302010_1/Style%20Library/Images/sfc/style-1-btm.png') repeat-x bottom; padding:0px 20px 20px 20px; min-height:95px; }
.box-style-1 p { color:#000; }
.box-style-1 { }
.box-style-1 h2 {font-size:18px; margin:0px 0px 15px 0px;}


.download-list-text {font-size:12px;}
.download-list-text ul{list-style:none;clear:both;}
.download-list-text ul li{margin-left:10px;display:block;width:140px;float:left;}




