/* - - - - - - - - - - - - - - - - - - - - -ENTRY- - - - - - - - - - - - - - - - - - - - - @import url("dynamic.css"); - - - - - - - - - - - - - - - - - - - - -DATAGRID 2- - - - - - - - - - - - - - - - - - - - - */.dg table{width:100%;font-size:95%;clear:left;border-left:1px solid #dedede;}.dg td{background:#fff;padding:5px;color:#444;}.dg thead{vertical-align: bottom;}.dg tbody{vertical-align: top;}.dg tbody td{border-top:1px solid #fff;border-right:1px solid #dedede;border-left:1px solid #fff;border-bottom:1px solid #eee;}.dg tbody tr.alt td{background-color:#f8f8f8;border-top:1px solid #f8f8f8;}.dg tbody td div{overflow:hidden;text-overflow:ellipsis;}.dg tbody td.n div{overflow:visible;font-weight:bold;color:#222;text-align:center;}.dg thead td{background-color:#333;color:#fff;font-weight:bold;cursor:pointer !important;padding-right:20px;border-right:1px dotted #999;}.dg thead td.n {width:3em !important;color:#fff;padding-right:5px;text-align:center;}.dg thead .push{border-right:1px solid #EF6D4A;border-bottom:1px solid #EF6D4A;border-left:1px solid #BF4423;border-top:1px solid #BF4423;}.dg thead span{width:10px;height:10px;float:right;}.dg thead td.up{background-image:url(/images/icons/sortdown.gif);background-repeat:no-repeat;background-position: 100% center;color:#FEFF7F;}.dg thead td.down{background-image:url(/images/icons/sortup.gif);background-repeat:no-repeat;background-position: 100% center;color:#FEFF7F;}#addCol{width:2em !important;text-align:center;margin:0;padding:0;background-color:#529214;border:1px solid #529214;cursor:pointer;}#addCol a{width:2em !important;display:block;padding:5px 0;color:#fff;}#addCol a:hover;{font-weight:bold;}#addCol.push {background-color:#70b230;}#addCol.push #selectCols{display:block;}#addCol #selectCols{font-size:10px;display:none;position:absolute;z-index:3000;margin:10px 0 0 -210px;width:200px !important;background-color:#FEFFF1 !important;border:1px solid #DCDFB5;text-align:left;padding:10px !important;color:#444;}#selectCols[id]{margin:10px 0 0 -230px;}#selectCols ul{border:1px solid #fff;width:180px;font-weight:normal;list-style:none;}#selectCols a{font-family:Verdana;display:block;text-decoration:none;width:94% !important;color:#444;padding:5px 25px 5px 5px;background:none;border:none;white-space:normal;}#selectCols a:hover{color:#000;background-color:#FFE9AF !important;}#selectCols li{margin:0 !important;padding:0 !important;border:none !important;cursor:pointer !important;}#selectCols li:hover{background:none !important;}#selectCols li.break{border-top:1px dotted #DCDFB5 !important;width:100%;margin:7px 0 -5px 0 !important;padding:0 20px 0 0 !important;}#selectCols li.break[class]{margin-bottom:7px !important;}#selectCols li.selected a{background-image:url(/images/icons/tick.png) !important;background-position:98% 3px;background-repeat:no-repeat;}.dg tbody.autohighlight tr:hover td{background-color:#FFFFCF;border-left:1px solid #FFFFCF;border-top:1px solid #FFFFCF;border-right:1px solid #EEEFB3;color:#222;}.dg tbody tr td.hl{font-weight:bold;color:#c3401d;}.dg table .selected td{background-color:#BFDEFF !important;border-left:1px solid #BFDEFF !important;border-top:1px solid #BFDEFF !important;border-right:1px solid #95C2EF !important;border-bottom:1px solid #ddd !important;color:#000 !important;}.tableBottom{clear:both;font-size:100%;list-style:none;}.tableBottom strong{color:#CF4723;}.tableBottom img{display:none;}.tableBottom .button{display:inline;margin:-5px 0 -3px 0;}/* ----- FILTER ENTRIES----- */#entryFilter{display:block;float:left;background:#fff6bf;border:1px solid #f7da77;border-top:none;padding:0;}#entryFilter[id]{float:none;border-bottom:1px dotted #f7da77;}#entryFilter input, #entryFilter select{font-size:95%;}#entryFilter ul{margin:0 auto;padding:13px 0 10px 0;text-align:left;width:97%;}#entryFilter span{color:#222;font-weight:bold;}#entryFilter li span label{font-weight:normal;color:#222;margin:0;}#entryFilter li span img{margin:3px 0 0 0;}#entryFilter .buttons{margin:3px 0;}#anyall{width:4.7em;}.fval .fixed{width:300px;}select#allforms{width:220px;}/* The main calendar widget.  DIV containing a table. */div.calendar { position: relative; }.calendar table {cursor:pointer;border:1px solid #ccc;font-size: 11px;color: #000;background: #fff;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;}/* Header part -- contains navigation buttons and day names. */.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */text-align: center;    /* They are the navigation buttons */padding: 2px;          /* Make the buttons seem like they're pressing */}.calendar .nav {background:#f5f5f5;}.calendar thead .title { /* This holds the current "month, year" */font-weight: bold;      /* Pressing it will take you to the current date */text-align: center;background: #dedede;color: #000;padding: 2px 0 3px 0;}.calendar thead .headrow { /* Row <TR> containing navigation buttons */background: #f5f5f5;color: #444;font-weight:bold;}.calendar thead .daynames { /* Row <TR> containing the day names */background: #fff;color:#333;font-weight:bold;}.calendar thead .name { /* Cells <TD> containing the day names */border-bottom: 1px dotted #ccc;padding: 2px;text-align: center;color: #000;}.calendar thead .weekend { /* How a weekend day name shows in header */color: #666;}.calendar thead .hilite { /* How do the buttons in header appear when hover */background-color: #444;color: #fff;padding: 1px;}.calendar thead .active { /* Active (pressed) buttons in header */background-color: #d12f19;color:#fff;padding: 2px 0px 0px 2px;}/* The body part -- contains all the days in month. */.calendar tbody .day { /* Cells <TD> containing month days dates */width:1.8em;color: #222;text-align: right;padding: 2px 2px 2px 2px;}.calendar tbody .day.othermonth {font-size: 80%;color: #bbb;}.calendar tbody .day.othermonth.oweekend {color: #fbb;}.calendar table .wn {padding: 2px 2px 2px 2px;border-right: 1px solid #000;background: #666;}.calendar tbody .rowhilite td {background: #FFF1AF;}.calendar tbody .rowhilite td.wn {background: #FFF1AF;}.calendar tbody td.hilite { /* Hovered cells <TD> */padding: 1px 1px 1px 1px;background:#444 !important;color:#fff !important;}.calendar tbody td.active { /* Active (pressed) cells <TD> */color:#fff;background: #529214 !important;padding: 2px 2px 0px 2px;}.calendar tbody td.selected { /* Cell showing selected date */font-weight: bold;border: 1px solid #888;padding: 1px 1px 1px 1px;background: #f5f5f5 !important;color: #222 !important;}.calendar tbody td.weekend { /* Cells showing weekend days */color: #666;}.calendar tbody td.today { /* Cell showing today date */ font-weight: bold;color: #529214;background:#D9EFC2;}.calendar tbody .disabled { color: #999; }.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */visibility: hidden;}.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */display: none;}/* The footer part -- status bar and "Close" button */.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */text-align: center;background: #556;color: #fff;}.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */background: #222;color: #fff;font-size:10px;border-top: 1px solid #dedede;padding: 3px;}.calendar tfoot .hilite { /* Hover style for buttons in footer */background: #aaf;border: 1px solid #04f;color: #000;padding: 1px;}.calendar tfoot .active { /* Active (pressed) style for buttons in footer */background: #77c;padding: 2px 0px 0px 2px;}/* Combo boxes (menus that display months/years for direct selection) */.calendar .combo {position: absolute;display: none;top: 0px;left: 0px;width: 4em;border: 1px solid #ccc;background: #f5f5f5;color: #222;font-size: 90%;z-index: 100;}.calendar .combo .label,.calendar .combo .label-IEfix {text-align: center;padding: 1px;}.calendar .combo .label-IEfix {width: 4em;}.calendar .combo .hilite {background: #444;color:#fff;}.calendar .combo .active {border-top: 1px solid #999;border-bottom: 1px solid #999;background: #dedede;font-weight: bold;}#entry #stage{background:#fff url(/images/sidebarbg.png) repeat-y right;}#entry #main{float:left;background:#fff;width:500px;padding:5px 0 20px 5px;}#entry form.wufoo{margin:0 15px;padding:0;border:none;}#entry form.wufoo li{width:95%;}#entry .footer{border:none;margin-top:0;}li.file{margin:0;padding-bottom:0;}li iframe{margin:0;width:100%;border:none;height:4.6em;overflow:hidden;}#entry .readOnly{margin:-11px -1px 0 0;border:1px solid #dedede;background-color:#f5f5f5;padding:10px 10px 9px 10px;float:right;}#entry .readOnly[class]{padding-bottom:10px;}.readOnly .checkbox{display:inline;margin:0 5px 1px 0;}#entry .notice{text-align:center;}#entry div.info{padding-top:15px;}#entry .instruct{color:#fff !important;border:1px solid #45709F;border-top:1px solid #6B93BF;border-left:1px solid #6B93BF;background:#5781AF;}#entry #side{position:relative;float:right;width:350px;height:500px;text-align:center;padding:0 0 25px 0;}#entry #side[id]{height:auto;min-height:500px;}#side .buttons{margin:18px 0 15px 0;}#side .top{margin-left:20px;}#dataViews{display:inline-block;border-top:1px dotted #ccc;margin:0 10px;list-style:none;text-align:left;}#dataViews[id]{display:block;}#dataViews li{border-bottom:1px dotted #ccc;}#dataViews .dv{display:none;padding:0 10px 0 10px;margin-bottom:10px;}#dataViews li.expand .dv{display:block;}#dataViews a.toggle{padding:10px;}#dataViews li a{display:block;text-decoration:none;}#dataViews li a.toggle{background:url(/images/icons/arrow_in.png) no-repeat 96%;}#dataViews li.expand a.toggle{background:url(/images/icons/arrow_out.png) no-repeat 96%;}#dataViews li a.toggle:hover{background-color:#fbffcf;}#dataViews a b{display:block;font-weight:normal;color:#ef491e;font-size:120%;margin:0 0 1px 0;}#dataViews a span{display:block;color:#444;font-size:85%;}#pay_status{color:#fff;font-weight:bold;border-left:1px dotted #999;letter-spacing:1px;text-transform: uppercase;}#entry td.positive{background-color:#529214;border-top:#529214;}#entry td.negative{background-color:#d12f19;border-top:#d12f19;}#entry td.neutral{background-color:#EFCC2C;border-top:#222;color:#222 !important;}.dg table{cursor:pointer;table-layout:fixed;margin:0 0 10px 0;font-size:85%;}.dg thead td{overflow:hidden;}.dg td div{white-space:nowrap;word-wrap:break-word;}.dv h4{font-weight:normal;color:#222;margin:15px 0 3px 0;font-size:95%;}#overviewInfo table, #paymentInfo table{border-left:none;border-top:1px solid #dedede;margin-bottom:18px;cursor:auto;}#entry .dg td.h{background-color:#444;color:#fff;font-weight:bold;border:none;border-bottom:1px dotted #999;width:90px;padding-left:0;padding-right:7px;text-align:right;}#entry .dg .alt td.h{background-color:#363636;}#dataViews #mapContainer{height:200px;margin:0 5px 15px 5px;padding:0;border:1px solid #dedede;line-height:200px;text-align:center;color:#333;background-color:#f5f5f5;}#dataViews li ol{font-size:100%;list-style:none;color:#222;}#dataViews li ol li{line-height:1em;padding:3px 6px 6px 0;border:none;}#dataViews li ol li a{display:inline;text-decoration:underline;}#dataViews li ol li img{margin:-3px 0 -3px 0;}#entryComments .tableBottom{margin:1em 0 1em 0;}#entryComments form{width:100%;margin:0 0 1em 0;}#entryComments textarea{margin:0 0 3px 0;}#entryComments .buttons{margin-bottom:5px;}#entryComments .comment p{font-size:85%;margin:0 0 1em 0;}.comment:hover{background-color:#fbffcf;}.comment{padding:.5em 1em 0 1em;margin-bottom:.5em;border-left:5px solid #ccc;border-bottom:1px dotted #ccc;}.comment cite{font-size:85%;display:block;margin:0 0 2px 0;font-style:normal;}.comment cite b{color: #BF3717;}.delete{display:block;cursor:pointer;float:right;margin:-7px -1em 0 0;}.delete[class]{display:none;}.comment:hover .delete{display:block;}#quickSearch{margin:0 0 1em 0;font-size:85%;}#quickSearch p{margin:.5em 0 0 0;}
