﻿#mainContent{background-color:#fff;padding:10px;}
#mainContent div.col2{width:250px;float:right;}
#upperHeader{background-position:left top;color:#3266cc;font-size:3em;background-image:url('/images/lrlogo.png');background-repeat:no-repeat;height:70px;text-indent:-9000px;padding:.1em .5em;}
.banner{height:12px;padding:.5em;}
#mainMenu{background-color:#a6a6a6;position:relative;}
.banner a{color:#fff;text-decoration:none;}
.banner a:hover{text-decoration:underline;}
.mainMenuItem a{position:relative;margin:0 10px;}
#logoutLink{float:right;background-color:#a6a6a6;}
#membersPage {display:none;}
#membersPage #projectsTable,#availableProjects #projectsTable{border-collapse:collapse;width:100%;}
#membersPage #projectsTable tbody,#availableProjects #projectsTable tbody{border-bottom:1px solid #000;}
#membersPage #projectsTable tbody:hover,#availableProjects #projectsTable tbody:hover{background-color:#f9f9f9;}
#membersPage #projectsTable th,#availableProjects #projectsTable th{background-color:#ededed;padding:1em;}
#membersPage #projectsTable td{text-align:center;padding:.5em;}
#availableProjects #projectsTable td{text-align:left;}
#membersPage #projectsTable td div.projectThumbs,#availableProjects #projectsTable td div.projectThumbs{margin:1em;}
#nav{width:auto;overflow:hidden;background:#ededed;padding:1em 1em 1em 0;}
#nav ul{float:left;width:100%;margin:0 0 0 -3em;}
#nav li{float:left;list-style-type:none;list-style-position:inside;}
#nav a{background:#66cdcc;color:#19677e;display:block;text-decoration:none;padding:.15em .75em;}
#nav a:hover{background:#19677e;color:#FFF;}
#nav li.choose{background:#19677e url(/css/images/choose-arrow.png) no-repeat center right;color:#FFF;width:70px;padding:.15em .75em;}
div#nav li a.current{background-color:#787878;color:#FFF;}
div#nav li a.current:hover{background-color:#787878;color:#FFF;text-decoration:underline;}
#nav div.searchContainer{background-color:#a6a6a6;position:relative;margin:0 1em 1em;padding:1em 1em .25em;}
#nav div.searchContainer .heading{display:inline;font-size:x-large;float:left;margin-top:-1px;}
div.searchTop{width:auto;overflow:hidden;}
div.searchContainer form fieldset{display:inline;border:none;float:left;margin:.1em 0 0 1.2em;padding:0;}
div.searchContainer form select{width:12em;margin:0;padding:0;}
.searchInputContainer{float:left;padding:0 1.5em 0 .75em;}
div.searchContainer form#search{display:inline;margin:0;padding:0;}
input.searchInputField{font-family:Segoe UI, Arial, sans-serif;font-size:.91em;margin-left:.5em;border:1px solid #666;padding:.43em;}
#locSelect-button{font-size:.9em;padding:0;}
fieldset .ui-corner-all,fieldset .ui-corner-all,fieldset .ui-corner-top,fieldset .ui-corner-bottom{-moz-border-radius:0;-webkit-border-radius:0;}
#nav img{background-color:#fff;display:block;margin:3px 0 5px 3px;}
#nav strong{display:block;font-size:13px;}
.catPaging{clear:both;margin:1em 0;}
.catPaging a{color:#626262;}
.pagingP{font-size:1.1em;}
#groups{float:left;width:800px;}
#groupMessage{width:30em;border:1px dashed #900;float:left;font-size:1.3em;text-align:center;margin:0 10px 10px;padding:10px;}
#subnav{background-color:#EFEFEF;color:#000;}
#subnav ul{list-style:none;margin:0;padding:0;}
#subnav a{color:#000;text-decoration:none;}
#subnav a:hover{color:#000;text-decoration:underline;}
#subnav a:visited{color:#000;}
#breadTopPage{background:#ededed;font-size:1.1em;width:100%;padding:0 0 .5em 1em;}
#projectSummaryTopPage{background:#ededed;width:100%;display:block;position:relative;height:3em;}
#prgSmryDetails{height:2em;}
#prgSmryDetails div{float:right;margin:0 10px;}
#prgSmryDetailsSubmit,#prgSmryDetailsName,#prgSmryDetailsLocationCount{color:#333;font-weight:700;}
#prgSmryDetailsSubmit span,#prgSmryDetailsName span,#prgSmryDetailsLocationCount span{font-weight:400;}
#prgSmryDetailsLocationCount{padding-top:8px;}
#categoryHeading .catPaging h3{font-size:1.7em;display:inline-block;margin:0;padding:0;}
#categoryHeading .catPaging{float:none;padding:0;}
div#mainCatTitle{color:#333;font-size:1em;display:block;background:#ededed;padding:10px;}
div#mainCatTitle a{color:#19677e;}
.mainCatButton{border:0;}
#currentPage{color:#879444;}
#subnav h2{color:#32ccfe;font-size:medium;margin:.25em 0 .5em;}
#categoryHeading .catPaging .pageTop{float:right;display:inline-block;}
.overlay{display:none;width:500px;background-color:#ddd;padding:20px;}
a.breadcrumb{font-size:1.2em;margin:4px 5px;}
a.breadcrumbCurrent{font-weight:700;text-decoration:underline;font-size:1.5em;margin:4px 5px;}
.items{position:absolute;width:auto;margin:0;}
.item{border-bottom:2px solid #939393;clear:both;}
.item h3{font-size:16px;color:#456;font-weight:400;margin:0 0 5px;}
#actions,.scrollActions{width:700px;margin:30px 0 10px;}
#actions a{font-size:11px;cursor:pointer;color:#666;}
#actions a:hover{text-decoration:underline;color:#000;}
.disabled{visibility:hidden;}
.next{float:right;}
.locationSummary{float:left;clear:both;padding:5px;}
.locationSummary .locationSummaryTitle{display:inline-block;font-weight:700;text-decoration:none;width:100%;padding:.25em;}
.locationSummaryTitle a{color:#333;}
.locationSku{font-weight:700;}
#groups .locationSummary .locationSummaryShortDescrip{position:relative;float:left;clear:right;width:550px;font-size:small;font-style:italic;color:#333;margin:.25em;}
#groups .locationSummary .locationSummaryDescrip{float:left;font-size:small;font-style:italic;color:#333;margin:.5em;}
#groups .locationSummary .locationSummaryControls{position:relative;float:right;clear:right;padding:.5em;}
.locationSummaryImages{overflow-x:scroll;white-space:nowrap;width:770px;}
.locationSummaryImages img{cursor:pointer;margin:0 3px;}
.locationImages{top:0;float:left;clear:both;height:450px;overflow-x:scroll;white-space:nowrap;width:100%;padding:.25em;}
.locationImages img{margin:0 3px;}
.locationDetailLink{float:left;width:50%;}
#groups .locationSummary .locationDetailPdf{float:right;width:30%;}
div#projectDetails div.col2{font-size:1.2em;}
div#projectDetails div.col2 .label{font-size:1.2em;font-weight:700;}
#projectDetailsThumb{width:800px;float:left;}
#locationDetails .locationDetailsSummary{float:none;display:block;height:40px;}
#locationDetails .locationSummaryTitle{font-weight:700;font-size:1.3em;}
#locationDetails .locationSummaryControls{position:relative;float:right;padding:.5em;}
#locationDetails .locationDetailsGallery{position:relative;float:none;display:block;padding:0 1em;}
#locationDetails .locationDetailsGallery img{max-width:175px;position:relative;}
.locationSummaryControls .control img{max-width:32px;margin:0;}
.controlMsg{float:left;}
.currentProject{font-size:1.1em;font-weight:700;}
.footer{text-align:center;background-color:#EDEDED;}
.footerMenuItem{margin:0 10px;}
.page-container{width:1080px;border:1px solid #19677e;margin:0 auto;}
body{font-family:Arial, Helvetica, sans-serif;font-size:75%;color:#444;background:#a6a6a6 url(/css/images/bkgrnd_grad.png) repeat-x top left;}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#222;margin:0 0 0.25em;}
h1{font-size:250%;}
h2{font-size:200%;}
h3{font-size:150%;}
h4{font-size:133.33%;}
ul,ol,dl{line-height:1.5em;margin:0 0 1em 1em;}
ul{list-style-type:disc;}
ul ul{list-style-type:circle;margin-bottom:0;}
ol{list-style-type:decimal;}
ol ol{list-style-type:lower-latin;margin-bottom:0;}
li{margin-left:0.8em;line-height:1.5em;}
#newPrj div{margin:10px;padding:10px;}
.req{color:#B00;font-size:1.5em;font-weight:700;}
.memoLabel{display:block;}
label.txtLabel{width:175px;display:block;float:left;}
#createProject{font-size:1.5em;display:block;text-align:center;width:300px;margin:0 auto;}
.tooltip{margin-left:10px;border:1px dotted #879444;color:#CFF;font-size:.8em;padding:2px 4px;}
.validEntry{color:#6F6;}
div#newMembership div{float:none;}
.errorBox{border:3px solid #900;font-size:1.3em;text-align:center;background-color:#FFC;color:maroon;padding:10px;}
label.error{float:none;color:red;padding-left:.5em;vertical-align:top;}
em{font-weight:700;padding-right:1em;vertical-align:top;}
.memberForm ul{margin:0;padding:0;}
.memberForm li{list-style-type:none;list-style-position:inside;margin:0;padding:5px;}
.memberForm li label{width:150px;display:block;float:left;}
label.labelWide{display:block;width:100%;}
.cntrlAdded,.cntrlDetail,.cntrlRemove,.cntrlAdd,.cntrlRemoveFav,.cntrlAddFav,#availableProjects,.showHideTarget{display:none;}
h5,h6{font-size:116.67%;}
#newPrj li,#newMember li{list-style-type:none;list-style-position:outside;margin-left:-50px;padding:.25em;}
#newPrj li li,#newMember li li{margin-left:0;}
#newPrj li > input,#newMember li > input{left:175px;}

/* Bubble with an isoceles triangle */
.previewLinkBox { display:none; }
/*
.triangle-isosceles.top:after { border-color: #F3961C transparent; border-width: 0 15px 15px; bottom: auto; left: auto; right: 50px; top: -15px; }
.triangle-isosceles:after { border-color: #F3961C transparent; border-style: solid; border-width: 15px 15px 0; bottom: -15px; content: ""; display: block; left: 50px; position: absolute; width: 0;}
.triangle-isosceles.top {  background:(#F3961C) repeat scroll 0 0 transparent; }
.triangle-isosceles { border-radius: 10px 10px 10px 10px; color: #000000; margin: 1em 0 3em; padding: 15px; position: relative; }*/