body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th{	margin:0;	padding:0}
table{	border-collapse:collapse;	border-spacing:0}
abbr,acronym,fieldset,img{	border:0}
address,caption,cite,code,dfn,th,var{	font-style:normal;	font-weight:normal}
ol,ul{	list-style:none}
caption,th{	text-align:left}
h1,h2,h3,h4{	font-size:100%;	font-weight:normal}
q:before,q:after{	content:''}
a{color:#6188e5;text-decoration:none}
a:hover{color:#fff;background-color:#6188e5}
a.black{color:#555}
a.black:hover{color:#fff!important}
a.gray{color:#979899}
a.gray:hover{color:#fff!important}
a.inverse{color:#425eb3;text-decoration:none}
a.inverse:hover{color:#425eb3;background-color:#fff;text-decoration:none}
a.yellow{color:#ff0;text-decoration:none}
a.yellow:hover{color:#6188e5;background-color:#ff0;text-decoration:none}
a.disabled{color:#979899;cursor:default;text-decoration:none!important}
a.disabled:hover{color:#979899;background:transparent}
a.padding{padding:2px 4px!important}
a.row{color:#555;text-decoration:none}
a.row:hover{color:#555;background-color:transparent}
html{height:100%;width:auto}
body{border:0;margin:0;padding:0;font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:11px;color:#555;height:100%}
body#main{min-width:780px}
code,.code{display:block;white-space:pre-wrap;border:#ccc 1px solid;padding:5px;color:#000;font-family:Courier New,Monospace;font-size:12px;background-color:#f4f5f7;line-height:16px;margin:8px}
fieldset{border:1px solid #ccc;margin:1em 0 0 0;padding:0.75em;position:relative}
.firefox fieldset{margin:0.25em 0 0 0}
fieldset table{width:100%}
fieldset:not(.settings) legend{background-color:white}
fieldset.folder-settings legend{background-color:inherit}
legend{font-size:14px;font-weight:bold;color:#0046d5;position:absolute;top:-.5em;left:.5em}
.webkit legend{top:-0.7em}
form{display:inline;margin:0}
h1,.h1,h2,.h2,h3,.h3,h4,.h4{margin-top:0;margin-bottom:0;font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-weight:bold}
h1,.h1{font-size:21px;color:#000}
h1 a.black{color:#000!important}
h2,.h2{font-size:18px;color:#555}
h3,.h3{font-size:16px;color:#555}
h4,.h4{font-size:14px;color:#555}
hr.page-break,.menu hr{background-color:#b8caf1;color:#b8caf1;height:2px;border:1px solid #b8caf1}
hr.page-break{background:url(/img/dropshadow_bottom.png);height:4px;clear:both;border:0}
img{border:0;background-repeat:no-repeat;vertical-align:text-top;text-decoration:none!important}
.ie img{vertical-align:middle;*vertical-align:text-bottom!important}
input,button{font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:10px;color:#555;padding:2px}
.ie8 input[type=submit],.ie8 button{padding:3px 6px}
.win.chrome input[type=submit],.win.chrome button{padding:4px 7px}
textarea{font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif!important;font-size:12px;color:#555}
textarea[disabled]{background-color:#f4f5f7}
button{margin-right:3px}
.ie input,.ie button,.ie select{vertical-align:baseline;*vertical-align:middle!important}
input[type=text],input[type=password],input[type=email],input[type=url],input[type=number],.sprite-background-input,textarea{background:#fff url(/img/sprite/background.png?1261875577000) repeat-x 0 -316px;padding:3px 2px 2px 2px;border:1px solid #b4b4b4;border-top-color:#727272;border-bottom-color:#dadada}
.ie input[type=file]{background-color:#fff}
.webkit input[type=text],.webkit input[type=password]{padding:3px 2px}
input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=number]:focus,.sprite-background-input-focus{background:#ffc url(/img/sprite/background.png?1261875577000) repeat-x 0 -117px;color:#000;border:1px solid #b5b591;border-top-color:#73735c;border-bottom-color:#d9d9ad}
input[type=checkbox]{vertical-align:baseline}
.webkit label{vertical-align:middle}
input.primary,button.primary,.sprite-background-button,input.primary-small,button.primary-small{background:#f1d45e url(/img/sprite/background.png?1261875577000) repeat-x 0 -10px;font-weight:bold;border-top:1px solid #ddd;border-right:1px solid #555;border-bottom:1px solid #333;border-left:1px solid #bbb;width:auto}
input.reset,button.reset{background:#ccc url(/img/background_button_gray.png) repeat-x 0 -10px;font-weight:bold;color:#555!important;border-top:1px solid #ddd;border-right:1px solid #555;border-bottom:1px solid #333;border-left:1px solid #bbb;width:auto}
input.primary,button.primary,.sprite-background-button,input.reset,button.reset{padding:3px 5px}
.ie8 input.primary,.ie8 button.primary,.ie8 input.reset,.ie8 button.reset{padding:4px 7px}
input.primary-small,button.primary-small{padding:2px 3px!important}
.ie8 input.primary-small,.ie8 button.primary-small,.win.chrome input.primary-small,.win.chrome button.primary-small{padding:3px 6px!important}
input.primary:active,button.primary:active{border-top:1px solid #333;border-right:1px solid #bbb;border-bottom:1px solid #ddd;border-left:1px solid #555}
input.primary:focus,button.primary:focus,.sprite-background-button-focus,input.primary:hover,button.primary:hover,.sprite-background-button-hover{background:#f1d45e url(/img/sprite/background.png?1261875577000) repeat-x 0 -50px}
input.reset:hover,button.reset:hover{background:#ccc url(/img/background_button_gray_hover.png) repeat-x 0 -10px}
input.search{background-color:#ceddf9;color:#425eb3;font-weight:bold;height:19px;border-top:1px solid #bbb;border-left:1px solid #aaa;border-bottom:1px solid #444;border-right:1px solid #555;padding:2px 3px 4px 3px!important;opacity:0.85;filter:alpha(opacity=85)}
input.search:active{border-top:1px solid #444;border-right:1px solid #aaa;border-bottom:1px solid #bbb;border-left:1px solid #555}
input.search:focus,input.search:hover{opacity:1.0;filter:alpha(opacity=100)}
.webkit input.search{padding:1px 4px!important}
input[type=image]{vertical-align:middle}
ol{margin:0;padding-left:26px}
.ie ol,.webkit ol{padding-left:30px}
ol li{list-style-type:decimal;background:transparent}
p,.p{margin-top:2px;margin-bottom:6px;line-height:140%}
.list p{margin:3px!important}
pre{line-height:100%;font-family:Courier,monospace;padding:0;margin:0;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
.p{padding:2px 0}
select{font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:11px;color:#555;padding:1px;margin:0;overflow:hidden;border:1px solid #b4b4b4}
.firefox select{border-top-color:#cbcbcb;border-bottom-color:#dadada}
select.image{padding:2px 1px 0}
option.image{margin:2px;padding:0 0 0 20px;height:15px;width:inherit!important;background-repeat:no-repeat}
option.separator{border-bottom:1px dashed #ccc;width:100%;margin:0}
table{border-collapse:collapse}
table td{border-color:#ccc}
table.inner{width:100%}
table.inner td{padding:0!important}
th{font-weight:bold;font-size:11px;padding:2px 3px;white-space:nowrap;line-height:120%}
td{font-size:11px;color:inherit}
ul{margin:0;padding-left:3px}
ul.p li{margin:4px 0}
ul.square{margin-left:2em;padding-left:0}
ul.square li{list-style:square;background:none;margin-left:0;margin-bottom:8px;padding:0;line-height:12px}
li{line-height:140%;margin-bottom:0;padding-left:7px;list-style-type:none;background:url(/img/sprite/site.png?1274997801000) -595px 6px no-repeat}
li.gray-bullet{background:url(/img/sprite/site.png?1274997801000) -587px -25px no-repeat}
li.green-bullet{background:url(/img/sprite/site.png?1274997801000) -587px -75px no-repeat}
li.red-bullet{background:url(/img/sprite/site.png?1274997801000) -587px -125px no-repeat}
li.red-white-bullet{background:url(/img/sprite/site.png?1274997801000) -587px -175px no-repeat}
img.sprite-bullet{background:url(/img/sprite/site.png?1274997801000) -595px 0 no-repeat;height:4px;width:4px;vertical-align:baseline;padding-bottom:2px}
.add{font-size:14px;font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-weight:bold}
.alert,a.alert,a.alert:hover{font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:11px;color:#f00;font-weight:bold;font-variant:small-caps;text-decoration:none;background-color:#ff0}
.archived{font-variant:small-caps;font-size:11px!important;color:#ccc!important;background-color:transparent;font-weight:bold}
a.archived{color:#ccc;text-decoration:none!important;background-color:transparent;cursor:help}
a.archived:hover{color:#ccc;background-color:transparent}
.audit-info{font-size:9px;font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif!important;font-style:italic!important;color:#979899!important}
.block{display:block}
.bold{font-weight:bold!important}
.bold-highlighted{color:#f00;font-weight:bold}
.c-thru{opacity:0.5;filter:alpha(opacity=50)}
.clickable{cursor:pointer}
.not-clickable{cursor:default!important}
.default{font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif!important;font-size:11px!important}
.default-font{font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif!important}
.default-font-size{font-size:11px}
.full-width{width:100%}
.line-through {text-decoration:line-through}
.thick-line{width:100%}
.thick-line,.thick-line th{margin-top:4px;margin-bottom:4px;border-bottom:3px solid #f4f5f7!important}
.thick-line > td{margin-top:4px;margin-bottom:4px;border-bottom:3px solid #f4f5f7!important}
.thick-line-top th,.thick-line-top td{margin-top:4px;margin-bottom:4px;border-top:3px solid #f4f5f7!important}
.thick-underline{border-bottom:2px solid}
.thin-line{margin-top:4px;border-top:0!important;border-bottom:2px solid #f4f5f7!important;width:100%}
.drag,.card-drag,.set-drag{}.dragger{cursor:move}
.drag-drop-zone{outline:1px dashed #ccc;padding:0;background-color:#fafbfc}
.drop-zone{}.drop-zone-hover{background-color:#ffc}
.drop-zone-hover td{background:url(/img/drop_arrow.gif) no-repeat 202px 0!important}
.drop-zone-hover .sprite-drag-bar,.drop-zone-hover .sprite-drag-bar{visibility:hidden!important}
.dropshadow{background:transparent url(/img/dropshadow.gif) repeat-y bottom right!important;margin:6px 0 0 5px;*margin:6px 0 0 6px}
.dropshadow-2{background-color:transparent;position:relative;bottom:6px;right:6px}
.firefox .dropshadow-2{right:5px}
.footnote{color:#979899;font-size:9px}
.highlight{background-color:#ff0}
.highlight-light,.highlight-light td{background-color:#ffffe6}
.highlight-medium,.highlight-medium td{background-color:#ffc}
.highlight-green{background-color:lime}
.highlight-yellow{background-color:yellow}
a:hover .highlight{color:#fff;background-color:#6188e5!important;text-decoration:none}
img.right{padding-left:5px}
img.float-right{float:right;padding-left:4px;padding-bottom:4px}
cite,.italic{font-style:italic}
.label{background-color:#555;color:#fff;padding:2px 3px;margin:2px 0}
.negative,.late,.action{color:#f00!important}
.positive{color:#008000!important}
.hidden{visibility:hidden}
.inactive{color:#ccc!important}
.line-height{line-height:140%}
.none{display:none}
.normal{font-weight:normal!important;font-style:normal!important}
.nowrap{white-space:nowrap!important}
.prewrap{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
.wrap{white-space:normal!important}
.edit-pointer{cursor:text}
.pointer,.pointer a{cursor:default}
.printonly{display:none}
.x-large{font-size:18px!important}
.large{font-size:14px!important}
.medium{font-size:12px}
.small{font-size:9px!important}
.sbold{font-size:9px!important;font-weight:bold}
.small-caps{font-variant:small-caps}
.site-description,.site-description br,.site-description li,.site-description p,.site-description td,.site-description-top,.site-text,.site-text br,.site-text li,.site-text p,.site-text td,.text,.text br,.text li,.text p,.text td{font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:14px;line-height:20px;color:#555}
.site-description p,p.site-description,.site-text p,p.site-text,.text p,p.text{margin-top:0;margin-bottom:20px}
.site-description p + ul{padding-top:0}
.site-description ul{padding-top:5px}
.site-description ul li{line-height:20px;background:url(/img/sprite/site.png?1274997801000) -595px 8px no-repeat}
.informational p{margin-bottom:20px}
.site-description a,.site-text a,.text a{font-weight:bold}
.site-description-only{margin-top:8px;margin-bottom:8px}
.site-description-top{margin-bottom:10px}
.text-small{font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:12px;color:#555}
.text-width,.site-description,.site-description-top,.legal{width:650px}
.todo{color:#f00;background-color:#ff0}
.warning{font-size:11px;color:#f00;font-weight:bold;background-color:#ff0}
.obsidian{color:#000}
.black{color:#555}
.blue{color:#6188e5!important}
.dark-red,.dark-red a{color:#c41200!important}
.dark-red a:hover{background-color:#c41200!important;color:#fff!important}
.dark-red a.img{background-color:transparent!important}
.gray{color:#979899!important}
.sgray{font-size:9px!important;color:#979899!important}
.gray-background{background-color:#f4f5f7!important}
.grayer-background{background-color:#e5e8ec!important}
.light-gray-background{background-color:#fcfcfd}
.green-background{background:#093!important}
.gray-light{color:#ccc!important}
.green{color:#006b00}
.green-light{color:#529e3e}
.white-background{background-color:#fff}
.sprite-arrow-green-left{background:url(/img/sprite/calendar.png?1261875577000) -36px -154px;width:16px;height:16px}
.sprite-arrow-green-right{background:url(/img/sprite/calendar.png?1261875577000) -68px -154px;width:16px;height:16px}
.sprite-archive{background:url(/img/sprite/actions.png?1263983739000) 0 0;width:12px;height:13px}
.sprite-bookmark-off,.sprite-bookmark-remove{background:url(/img/sprite/actions.png?1263983739000) -16px 0;width:9px;height:14px}
.sprite-bookmark-on{background:url(/img/sprite/actions.png?1263983739000) -32px 0;width:9px;height:14px}
.sprite-bookmark-remove:hover{background:url(/img/sprite/actions.png?1263983739000) -416px 0}
.sprite-delete{background:url(/img/sprite/actions.png?1263983739000) -48px 0;width:12px;height:12px}
.sprite-duplicate{background:url(/img/sprite/actions.png?1263983739000) -64px 0;width:16px;height:14px}
.sprite-edit{background:url(/img/sprite/actions.png?1263983739000) -80px 0;width:12px;height:12px}
.sprite-email-on{background:url(/img/sprite/actions.png?1263983739000) -96px 0;width:17px;height:13px}
.sprite-email-off{background:url(/img/sprite/actions.png?1263983739000) -112px 0;width:17px;height:13px}
.sprite-info{background:url(/img/sprite/actions.png?1263983739000) -128px 0;width:12px;height:14px}
.sprite-info:hover{background:url(/img/sprite/actions.png?1263983739000) -144px 0}
.sprite-print{background:url(/img/sprite/actions.png?1263983739000) -160px 0;width:16px;height:15px}
.sprite-remove{background:url(/img/sprite/actions.png?1263983739000) -176px 0;width:12px;height:12px}
.sprite-restore{background:url(/img/sprite/actions.png?1263983739000) -192px 0;width:12px;height:13px}
.sprite-star-dark-off{background:url(/img/sprite/actions.png?1263983739000) -208px 0;width:15px;height:15px}
.sprite-star-dark-on{background:url(/img/sprite/actions.png?1263983739000) -224px 0;width:15px;height:15px}
.sprite-star-off{background:url(/img/sprite/actions.png?1263983739000) -240px 0;width:15px;height:15px}
.sprite-star-on{background:url(/img/sprite/actions.png?1263983739000) -256px 0;width:15px;height:15px}
.sprite-trash-medium{background:url(/img/sprite/actions.png?1263983739000) -272px 0;width:11px;height:13px}
.sprite-trash-note{background:url(/img/sprite/actions.png?1263983739000) -288px 0;width:10px;height:14px}
.sprite-trash-small{background:url(/img/sprite/actions.png?1263983739000) -304px 0;width:10px;height:14px}
.sprite-info-private{background:url(/img/sprite/actions.png?1263983739000) -320px 0;width:12px;height:14px}
.sprite-info-private:hover{background:url(/img/sprite/actions.png?1263983739000) -336px 0}
.sprite-info-team{background:url(/img/sprite/actions.png?1263983739000) -352px 0;width:12px;height:14px}
.sprite-info-team:hover{background:url(/img/sprite/actions.png?1263983739000) -368px 0}
.sprite-info-public{background:url(/img/sprite/actions.png?1263983739000) -384px 0;width:12px;height:14px}
.sprite-info-public:hover{background:url(/img/sprite/actions.png?1263983739000) -400px 0}
.sprite-priority-5{background:url(/img/sprite/actions.png?1263983739000) -432px -3px;width:13px;height:13px}
.sprite-priority-3{background:url(/img/sprite/actions.png?1263983739000) -432px -19px;width:13px;height:13px}
.sprite-priority-1{background:url(/img/sprite/actions.png?1263983739000) -432px -35px;width:13px;height:13px}
.ie .upcoming .sprite-priority-5,.ie .upcoming .sprite-priority-3,.ie .upcoming .sprite-priority-1{vertical-align:top!important}
.sprite-triangle-down-blue{background:url(/img/sprite/actions.png?1263983739000) 0 -16px;width:9px;height:9px;vertical-align:baseline!important}
.sprite-download{background:url(/img/sprite/actions.png?1263983739000) -16px -17px;width:12px;height:12px}
.sprite-arrow-green-down-small{background:url(/img/sprite/actions.png?1263983739000) -16px -16px;width:12px;height:12px}
.sprite-arrow-green-up-small{background:url(/img/sprite/actions.png?1263983739000) -32px -16px;width:12px;height:12px}
.sprite-upload{background:url(/img/sprite/actions.png?1263983739000) -32px -17px;width:12px;height:12px}
.sprite-attachment{background:url(/img/sprite/actions.png?1263983739000) -48px -16px;width:12px;height:15px}
.sprite-add-folder{background:url(/img/sprite/actions.png?1263983739000) -64px -16px;width:12px;height:10px}
.sprite-folder-small-yellow{background:url(/img/sprite/actions.png?1263983739000) -80px -16px;width:16px;height:13px}
.sprite-folder-small-green{background:url(/img/sprite/actions.png?1263983739000) -96px -16px;width:16px;height:13px}
.sprite-folder-small-red{background:url(/img/sprite/actions.png?1263983739000) -112px -16px;width:16px;height:13px}
.sprite-arrow-gray-left{background:url(/img/sprite/actions.png?1263983739000) -127px -16px;width:18px;height:16px}
.sprite-arrow-gray-right{background:url(/img/sprite/actions.png?1263983739000) -142px -16px;width:18px;height:16px}
.sprite-comment{background:url(/img/sprite/actions.png?1263983739000) -160px -16px;width:16px;height:14px;vertical-align:baseline}
.sprite-reorder-up-down{background:url(/img/sprite/actions.png?1263983739000) -176px -15px;width:9px;height:18px}
.sprite-teammate{background:url(/img/sprite/actions.png?1263983739000) -192px -16px;width:10px;height:12px}
.sprite-email-reply{background:url(/img/sprite/actions.png?1263983739000) -208px -16px;width:16px;height:13px;vertical-align:-30%}
.sprite-add-yellow{background:url(/img/sprite/actions.png?1263983739000) -224px -16px;width:10px;height:10px;vertical-align:baseline}
.sprite-add-orange{background:url(/img/sprite/actions.png?1263983739000) -240px -16px;width:10px;height:10px}
.sprite-cellphone{background:url(/img/sprite/actions.png?1263983739000) -256px -16px;width:16px;height:14px}
.sprite-email-to-friend{background:url(/img/sprite/actions.png?1263983739000) -272px -16px;width:16px;height:13px}
.sprite-selector{background:url(/img/sprite/actions.png?1263983739000) -302px -16px;width:19px;height:14px;vertical-align:middle}
.sprite-link{background:url(/img/sprite/actions.png?1263983739000) 0 -32px;width:9px;height:15px}
.sprite-cost-off{background:url(/img/sprite/actions.png?1263983739000) -16px -32px;width:13px;height:18px}
.sprite-cost-on{background:url(/img/sprite/actions.png?1263983739000) -32px -32px;width:13px;height:18px}
.sprite-cost-gold{background:url(/img/sprite/actions.png?1263983739000) -48px -32px;width:13px;height:18px}
.sprite-document{background:url(/img/sprite/actions.png?1263983739000) -64px -32px;width:13px;height:15px}
.sprite-refresh{background:url(/img/sprite/actions.png?1263983739000) -80px -32px;width:14px;height:14px}
.sprite-timer{background:url(/img/sprite/actions.png?1263983739000) -96px -32px;width:16px;height:17px}
.sprite-timer:hover,.sprite-timer-hover{background:url(/img/sprite/actions.png?1263983739000) -112px -32px;width:16px;height:17px}
.sprite-timer-on{background:url(/img/sprite/actions.png?1263983739000) -128px -32px;width:16px;height:17px}
.sprite-cvv2{background:url(/img/sprite/billing.png?1261875577000) 0 0;width:51px;height:31px}
.sprite-cvv2-amex{background:url(/img/sprite/billing.png?1261875577000) -51px 0;width:51px;height:31px}
.sprite-secure{background:url(/img/sprite/billing.png?1261875577000) -102px 0;width:12px;height:16px}
.sprite-mc{background:url(/img/sprite/billing.png?1261875577000) 0 -31px;width:60px;height:38px;padding-bottom:3px;border-bottom:3px solid transparent;margin:0 2px}
.sprite-visa{background:url(/img/sprite/billing.png?1261875577000) -68px -31px;width:60px;height:38px;padding-bottom:3px;border-bottom:3px solid transparent;margin:0 2px}
.sprite-amex{background:url(/img/sprite/billing.png?1261875577000) -140px -31px;width:60px;height:38px;padding-bottom:3px;border-bottom:3px solid transparent;margin:0 2px}
.sprite-tree-root-collapse{background:url(/img/sprite/folders.png?1261875577000) -125px -155px;width:15px;height:15px}
.sprite-tree-root-expand{background:url(/img/sprite/folders.png?1261875577000) -125px -180px;width:15px;height:15px}
.sprite-tree-middle{background:url(/img/sprite/folders.png?1261875577000) -125px -77px;width:15px;height:21px;vertical-align:-50%}
.webkit .sprite-tree-middle,.webkit .sprite-tree-middle-collapse,.webkit .sprite-tree-middle-expand,.webkit .sprite-tree-middle-line,.webkit .sprite-tree-end,.webkit .sprite-tree-end-collapse,.webkit .sprite-tree-end-expand{vertical-align:-35%}
.sprite-tree-middle-collapse{background:url(/img/sprite/folders.png?1261875577000) -125px -102px;width:15px;height:21px;vertical-align:-50%}
.sprite-tree-middle-expand{background:url(/img/sprite/folders.png?1261875577000) -125px -127px;width:15px;height:21px;vertical-align:-50%}
.sprite-tree-middle-line{background:url(/img/sprite/folders.png?1261875577000) -125px -208px;width:15px;height:21px;vertical-align:-50%}
.sprite-tree-end{background:url(/img/sprite/folders.png?1261875577000) -125px -2px;width:15px;height:21px;vertical-align:-50%}
.sprite-tree-end-collapse{background:url(/img/sprite/folders.png?1261875577000) -125px -27px;width:15px;height:21px;vertical-align:-50%}
.sprite-tree-end-expand{background:url(/img/sprite/folders.png?1261875577000) -125px -52px;width:15px;height:21px;vertical-align:-50%}
.sprite-button-quick-add-item{background:url(/img/sprite/folders.png?1261875577000) 0 0;width:125px;height:20px;padding:0}
.sprite-button-add-item{background:url(/img/sprite/folders.png?1261875577000) 0 -20px;width:86px;height:20px;padding:0}
.sprite-button-add-folder{background:url(/img/sprite/folders.png?1261875577000) 0 -40px;width:96px;height:20px;padding:0}
.sprite-button-new-message{background:url(/img/sprite/folders.png?1261875577000) 0 -60px;width:114px;height:20px;padding:0}
.sprite-button-add{background:url(/img/sprite/folders.png?1261875577000) 0 -80px;width:54px;height:20px;margin:2px;padding:0}
.sprite-actions-off-long{background:url(/img/sprite/folders.png?1261875577000) 0 -120px;width:80px;height:17px}
.sprite-actions-on{background:url(/img/sprite/folders.png?1261875577000) 0 -140px;width:66px;height:17px}
.sprite-actions-off{background:url(/img/sprite/folders.png?1261875577000) 0 -160px;width:66px;height:17px}
.sprite-actions-off-transparent{background:url(/img/sprite/folders.png?1261875577000) 0 -180px;width:66px;height:17px}
.sprite-messages-top-corner{background:url(/img/messages_top_corner.png);width:8px;height:20px;position:absolute;top:0;left:-1px}
.sprite-messages-bottom-corner{background:url(/img/messages_bottom_corner.png);width:8px;height:20px;position:absolute;bottom:0;left:-1px}
.message-sprite{position:absolute;width:1px;height:1px;background-color:#8eaae6}
.sprite-folder-actions-on{background:url(/img/sprite/folders.png?1261875577000) 0 -200px;width:109px;height:18px}
.sprite-folder-actions-off{background:url(/img/sprite/folders.png?1261875577000) 0 -220px;width:109px;height:18px}
.sprite-light-gray{background:url(/img/sprite/lights.gif?1261875577000) 0 0;width:14px;height:13px}
.sprite-light-gray-small{background:url(/img/sprite/lights.gif?1261875577000) 0 -14px;width:12px;height:12px}
.sprite-light-green{background:url(/img/sprite/lights.gif?1261875577000) 0 -28px;width:14px;height:13px}
.sprite-light-green-small{background:url(/img/sprite/lights.gif?1261875577000) 0 -42px;width:12px;height:12px}
.sprite-light-orange{background:url(/img/sprite/lights.gif?1261875577000) 0 -56px;width:14px;height:13px}
.sprite-light-orange-small{background:url(/img/sprite/lights.gif?1261875577000) 0 -70px;width:12px;height:12px}
.sprite-light-red{background:url(/img/sprite/lights.gif?1261875577000) 0 -84px;width:14px;height:13px}
.sprite-light-red-small{background:url(/img/sprite/lights.gif?1261875577000) 0 -98px;width:12px;height:12px}
.sprite-button-add-milestone{background:url(/img/sprite/process.png?1261875577000) 0 0;width:122px;height:20px;padding:0}
.sprite-button-add-task{background:url(/img/sprite/process.png?1261875577000) 0 -20px;width:86px;height:20px;padding:0}
.sprite-button-quick-add-milestone{background:url(/img/sprite/process.png?1261875577000) 0 -40px;width:157px;height:20px;padding:0}
.sprite-button-quick-add-task{background:url(/img/sprite/process.png?1261875577000) 0 -60px;width:122px;height:20px;padding:0}
.sprite-button-update-due-dates{background:url(/img/sprite/process.png?1261875577000) 0 -80px;width:141px;height:20px;padding:0}
.sprite-button-update-due-dates-reassign-milestones{background:url(/img/sprite/process.png?1261875577000) 0 -100px;width:263px;height:20px;padding:0}
.sprite-button-update-due-dates-reassign-tasks{background:url(/img/sprite/process.png?1261875577000) 0 -120px;width:230px;height:20px;padding:0}
.sprite-button-mark-completed{background:url(/img/sprite/process.png?1261875577000) 0 -140px;width:126px;height:20px;padding:0}
.sprite-button-approve{background:url(/img/sprite/process.png?1261875577000) 0 -180px;width:79px;height:20px;padding:0}
.sprite-button-reopen{background:url(/img/sprite/process.png?1261875577000) 0 -200px;width:74px;height:20px;padding:0}
.sprite-button-with-comment{background:url(/img/sprite/process.png?1261875577000) 0 -240px;width:105px;height:20px;padding:0}
.sprite-button-add-contact{background:url(/img/sprite/process.png?1261875577000) 0 -260px;width:106px;height:20px;vertical-align:top;padding:0}
.sprite-button-quick-add-contact{background:url(/img/sprite/process.png?1261875577000) 0 -280px;width:144px;height:20px;vertical-align:top;padding:0}
.sprite-button-create-new-project{background:url(/img/sprite/process.png?1261875577000) 0 -300px;width:146px;height:20px;padding:0}
.sprite-button-invite-team-members{background:url(/img/sprite/process.png?1261875577000) 0 -320px;width:161px;height:20px;margin-top:2px;margin-right:2px;padding:0}
.sprite-button-invite-clients{background:url(/img/sprite/process.png?1261875577000) 0 -340px;width:108px;height:20px;margin-top:2px;margin-right:2px;padding:0}
.sprite-button-add-event{background:url(/img/sprite/process.png?1261875577000) 0 -360px;width:86px;height:20px;padding:0}
.sprite-button-quick-add-event{background:url(/img/sprite/process.png?1261875577000) 0 -380px;width:125px;height:20px;padding:0}
.sprite-background-green{background:#befd6d url(/img/sprite/background.png?1261875577000) repeat-x 0 -80px}
.sprite-background-blue{background:#8ca8e5 url(/img/sprite/background.png?1261875577000) repeat-x 0 -182px}
.sprite-background-modal,.sprite-background-modal th{background:transparent url(/img/yui/sprite.png) repeat-x scroll 0 -200px}
.sprite-add{background:url(/img/sprite/site.png?1274997801000) 0 0;width:10px;height:10px}
.sprite-add-blue{background:url(/img/sprite/site.png?1274997801000) -25px 0;width:10px;height:10px}
.sprite-add-gray{background:url(/img/sprite/site.png?1274997801000) -50px 0;width:10px;height:10px}
.sprite-add-resp{background:url(/img/sprite/site.png?1274997801000) -50px 0;width:10px;height:10px}
.sprite-add-resp:hover{background:url(/img/sprite/site.png?1274997801000) 0 0!important}
.sprite-arrow-green-right-small{background:url(/img/sprite/site.png?1274997801000) -77px 0;width:10px;height:12px}
.sprite-arrow-green-left-small{background:url(/img/sprite/site.png?1274997801000) -77px -25px;width:10px;height:12px}
.sprite-arrow-red-left-small{background:url(/img/sprite/site.png?1274997801000) -102px 0;width:10px;height:12px}
.sprite-bug{background:url(/img/sprite/site.png?1274997801000) -125px 0;width:15px;height:15px}
.sprite-vcard{background:url(/img/sprite/site.png?1274997801000) -150px 0;width:16px;height:12px}
.sprite-calendar{background:url(/img/sprite/site.png?1274997801000) -175px 0;width:10px;height:8px;vertical-align:baseline;visibility:hidden}
.sprite-help-tip{background:url(/img/sprite/site.png?1274997801000) -175px -25px;width:16px;height:16px}
.sprite-help-close{background:url(/img/sprite/site.png?1274997801000) -200px 0;width:15px;height:15px}
.sprite-help-close:hover{background:url(/img/sprite/site.png?1274997801000) -200px -25px;width:15px;height:15px}
.white-help-box .sprite-help-close,.floating-help-box .sprite-help-close,.toolbar .sprite-help-close,.toolbar .sprite-help-close{background:url(/img/sprite/site.png?1274997801000) -225px 0}
.white-help-box .sprite-help-close:hover,.floating-help-box .sprite-help-close:hover,.toolbar .sprite-help-close:hover,.toolbar .sprite-help-close:hover{background:url(/img/sprite/site.png?1274997801000) -225px -25px}
.sprite-drag-bar{background:url(/img/sprite/site.png?1274997801000) -250px 0;width:10px;height:18px;cursor:move}
.sprite-drag-bar-on,.sprite-drag-bar:hover{background:url(/img/sprite/site.png?1274997801000) -250px -25px;width:10px;height:18px;visibility:visible}
.sprite-map{background:url(/img/sprite/site.png?1274997801000) -275px 0;width:17px;height:17px}
.sprite-skype{background:url(/img/sprite/site.png?1274997801000) -275px -25px;width:45px;height:20px;vertical-align:text-bottom}
.sprite-notepad{background:url(/img/sprite/site.png?1274997801000) -300px 0;width:14px;height:16px}
.sprite-red-star{background:url(/img/sprite/site.png?1274997801000) -325px 0;width:9px;height:8px;vertical-align:baseline}
.sprite-rss-small{background:url(/img/sprite/site.png?1274997801000) -350px 0;width:12px;height:12px}
.sprite-sort-down{background:url(/img/sprite/site.png?1274997801000) -375px 0;width:12px;height:12px}
.sprite-sort-up{background:url(/img/sprite/site.png?1274997801000) -400px 0;width:12px;height:12px}
.sprite-subtract{background:url(/img/sprite/site.png?1274997801000) -425px 0;width:10px;height:10px}
.sprite-suggestion{background:url(/img/sprite/site.png?1274997801000) -450px 0;width:16px;height:15px}
.sprite-project-icon{background:url(/img/sprite/site.png?1274997801000) -475px 0;width:25px;height:25px}
.sprite-project-pinkynail{background:url(/img/sprite/site.png?1274997801000) 1px -49px;width:50px;height:50px;padding:1px}
.sprite-user-icon{background:url(/img/sprite/site.png?1274997801000) -500px 0;width:25px;height:25px}
.sprite-user-pinkynail{background:url(/img/sprite/site.png?1274997801000) -50px -49px;width:50px;height:50px;padding:1px}
.sprite-rss{background:url(/img/sprite/site.png?1274997801000) -525px 0;width:60px;height:13px}
.sprite-type-access{background:url(/img/sprite/types.png?1273792759000) 0 0;width:16px;height:16px}
.sprite-type-pdf{background:url(/img/sprite/types.png?1273792759000) -16px 0;width:16px;height:16px}
.sprite-type-audio{background:url(/img/sprite/types.png?1273792759000) -32px 0;width:16px;height:16px}
.sprite-type-binary{background:url(/img/sprite/types.png?1273792759000) -48px 0;width:16px;height:16px}
.sprite-type-dvi{background:url(/img/sprite/types.png?1273792759000) -64px 0;width:16px;height:16px}
.sprite-type-efax{background:url(/img/sprite/types.png?1273792759000) -80px 0;width:16px;height:16px}
.sprite-type-email{background:url(/img/sprite/types.png?1273792759000) -96px 0;width:16px;height:16px}
.sprite-type-excel{background:url(/img/sprite/types.png?1273792759000) -112px 0;width:16px;height:16px}
.sprite-type-fireworks{background:url(/img/sprite/types.png?1273792759000) -128px 0;width:16px;height:16px}
.sprite-type-flash{background:url(/img/sprite/types.png?1273792759000) -144px 0;width:16px;height:16px}
.sprite-type-html{background:url(/img/sprite/types.png?1273792759000) -160px 0;width:16px;height:16px}
.sprite-type-illustrator{background:url(/img/sprite/types.png?1273792759000) -176px 0;width:16px;height:16px}
.sprite-type-image{background:url(/img/sprite/types.png?1273792759000) -192px 0;width:16px;height:16px}
.sprite-type-jpg{background:url(/img/sprite/types.png?1273792759000) -208px 0;width:16px;height:16px}
.sprite-type-oo-calc{background:url(/img/sprite/types.png?1273792759000) -224px 0;width:16px;height:16px}
.sprite-type-oo-draw{background:url(/img/sprite/types.png?1273792759000) -240px 0;width:16px;height:16px}
.sprite-type-oo-presentation{background:url(/img/sprite/types.png?1273792759000) -256px 0;width:16px;height:16px}
.sprite-type-oo-write{background:url(/img/sprite/types.png?1273792759000) -272px 0;width:16px;height:16px}
.sprite-type-powerpoint{background:url(/img/sprite/types.png?1273792759000) -288px 0;width:16px;height:16px}
.sprite-type-project{background:url(/img/sprite/types.png?1273792759000) -304px 0;width:16px;height:16px}
.sprite-type-psd{background:url(/img/sprite/types.png?1273792759000) -320px 0;width:16px;height:16px}
.sprite-type-rdf{background:url(/img/sprite/types.png?1273792759000) -336px 0;width:16px;height:16px}
.sprite-type-text{background:url(/img/sprite/types.png?1273792759000) -352px 0;width:16px;height:16px}
.sprite-type-vcf{background:url(/img/sprite/types.png?1273792759000) -368px 0;width:16px;height:16px}
.sprite-type-video{background:url(/img/sprite/types.png?1273792759000) -384px 0;width:16px;height:16px}
.sprite-type-visio{background:url(/img/sprite/types.png?1273792759000) -400px 0;width:16px;height:16px}
.sprite-type-word{background:url(/img/sprite/types.png?1273792759000) -416px 0;width:16px;height:16px}
.sprite-type-xml{background:url(/img/sprite/types.png?1273792759000) -432px 0;width:16px;height:16px}
.sprite-type-zip{background:url(/img/sprite/types.png?1273792759000) -448px 0;width:16px;height:16px}
.detail{margin:4px 0}
.detail th{background-color:transparent!important;color:#555;white-space:nowrap;font-weight:bold;text-align:left;vertical-align:middle;width:10%}
.detail > tr > td{vertical-align:top;width:90%}
.column{float:left}
.column.first{margin-left:0!important}
.column.last{margin-right:0!important}
.grid3col .column{width:32%;margin-left:2%}
.grid4col .column{width:23%;margin-left:2%}
div.section-header,td.section-header{margin-top:6px;margin-bottom:0;padding:4px;color:#fff;background:#4f71cc;font-weight:bold}
div.section-header a.underline,td.section-header a.underline{font-weight:normal!important}
table.section-header{width:100%;color:#fff;background:#4f71cc;font-weight:bold}
table.section-header tr{background:transparent}
table.section-header td{padding:4px;font-weight:bold}
.section-header a,.blend-background a{background-color:transparent!important;color:#fff;font-weight:bold;text-decoration:none}
.section-header a:hover,.blend-background a:hover{color:#ff0;font-weight:bold}
.section-header-note{font-style:italic;color:#ceddf9}
a.action,a.cancel,a.negative, #alertsRow a,a.upgrade{color:#f00;font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif!important}
a.action:hover,a.cancel:hover,a.return:hover,a.negative:hover, #alertsRow a:hover,a.upgrade:hover{color:#fff!important;background-color:#f00}
a.cancel{text-decoration:underline}
a.return{display:inline-block;*display:inline;color:#dc3e40;font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif!important;font-weight:bold;text-decoration:underline;margin:6px 9px 12px 0!important;padding:2px 4px 6px 13px!important;background:url(/img/sprite/calendar.png?1261875577000) -205px -156px no-repeat}
.ie7 a.return{display:block}
a.upgrade{font-weight:bold}
a.button{border:1px solid #666;border-top:1px solid #ccc;border-left:1px solid #ccc;background-color:#fff;padding:2px 10px;text-decoration:none;font-weight:bold}
a.button:hover{background-color:#fff;color:#4f71cc!important}
a.dark-button{border:1px solid #9bb7f2;background-color:#425eb3;font-weight:bold;text-align:center;vertical-align:middle;height:13px;padding:2px 4px;cursor:pointer;display:inline-block}
a.dark-button:hover{background-color:#4764bf!important;color:#ffff00}
.cmd{font-size:9px!important;font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif!important;font-weight:normal;white-space:nowrap}
.cmd2{background-color:#f4f5f7}
a.cmd2{font-size:9px!important;border:1px solid #bdbdbd;padding:1px 4px 2px!important;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-khtml-border-radius:3px;white-space:nowrap}
a.help{text-decoration:underline}
a.help,a.help-pointer{cursor:help!important}
a.img,a img{background-color:transparent!important;text-decoration:none!important}
a.secondary,a.secondary{color:#ccc!important}
a.secondary:hover{color:#fff!important}
a.stateful{color:#6188e5;text-decoration:none}
a.stateful:visited{color:#8aa4e6;text-decoration:none}
a.stateful:active,a.stateful:hover{color:#fff;background-color:#6188e5;text-decoration:none}
a.underline,.underline{text-decoration:underline!important}
a.no-underline,.no-underline{text-decoration:none!important}
a.block{color:inherit;background:inherit}
span.left,td.left,th.left,.left-text{text-align:left!important}
span.center,td.center,th.center,.center-text{text-align:center!important}
table.center,div.center,img.center{margin-left:auto;margin-right:auto}
table.center td{text-align:left}
table.center-text td{text-align:center}
img.center{display:block}
table.right,div.right{margin-left:auto;margin-right:0}
span.right,td.right,th.right,.right-text{text-align:right!important}
.top{vertical-align:top!important}
.middle{vertical-align:middle!important}
.baseline{vertical-align:baseline!important}
.text-top{vertical-align:text-top!important}
.text-bottom{vertical-align:text-bottom!important}
.bottom{vertical-align:bottom!important}
.clear{clear:both;margin:0;padding:0}
.clear-left{clear:left}
.clear-right{clear:right}
.float-left{float:left}
.float-right{float:right}
.absolute{position:absolute}
.relative{position:relative}
.heading-1,.large-card-body h1{font-size:146.5%;font-weight:bold}
.heading-2,.large-card-body h2{font-size:131%;font-weight:bold;font-style:italic}
.heading-3,.large-card-body h3{font-size:116%;font-weight:bold}
.large-card-body ul{margin-left:14px;padding-left:8px;margin-bottom:20px}
.firefox .large-card-body ul{padding-left:12px}
.large-card-body ul li{list-style-type:disc;background:none;margin-left:0!important;padding-left:0!important}
.inline{display:inline}
.inline form{display:inline}
.inline-block{display:inline-block;*display:inline}
.hilite{_behavior:url(/ie_hover_fix.htc)}
.hilite:hover,.hilite:hover td,.hover,.hover td{background-color:#ffc!important;color:black!important}
.nohilite:hover{background-color:white;color:#555!important}
.permission{color:#555;padding:3px 4px;border:1px dotted #999!important;white-space:nowrap;*vertical-align:middle}
.set-detail-info .permission{border-color:#8eaae6;margin-right:2px;float:right}
.yui-skin-sam .yui-tt .permission{border:1px solid #999!important;border-bottom:1px outset #aaa!important;border-right:1px outset #aaa!important}
.row-private,.yui-skin-sam .yui-tt div.row-private{background-color:#fcc}
.row-project,.yui-skin-sam .yui-tt div.row-project{background-color:#e7f7e5}
.row-client,.yui-skin-sam .yui-tt div.row-client{background-color:#ffeb85}
.row-public,.yui-skin-sam .yui-tt div.row-public{background-color:#e5ebf7}
.selected{background-color:#cf0!important;border:1px solid #ccc!important}
.edit-row,.edit-row th{background-color:#ebeced!important;color:black!important}
.edit-row td{border-bottom:0!important}
.edit-row td .cmd,.edit-row td a img{visibility:hidden}
.edit-row2,.edit-row td th{background-color:#f4f5f7!important;color:#555!important}
.edit-row2 th{font-size:11px!important;text-align:right!important}
.panel-separator{padding-bottom:8px!important}
b.rtop,b.rbottom{display:block}
b.rtop b,b.rbottom b{display:block;height:1px;overflow:hidden}
b.r1{margin:0 5px}b.r2{margin:0 3px}b.r3{margin:0 2px}b.r4{margin:0 1px;height:2px}.no-padding,.no-padding th,.no-padding td{padding:0!important}
.padding,.padding th,.padding td{padding:4px}
.padding-large,.padding-large th,.padding-large td{padding:8px}
.padding-small,.padding-small th,.padding-small td{padding:2px!important}
.padding-small-left,.padding-small-left th,.padding-small-left td{padding-left:2px}
.padding-left,.padding-left th,.padding-left td{padding-left:4px}
.padding-right,.padding-right th,.padding-right td{padding-right:4px}
.padding-top,.padding-top th,.padding-top td{padding-top:4px}
.padding-top-small,.padding-top-small th,.padding-top-small td{padding-top:2px}
.padding-bottom,.padding-bottom th,.padding-bottom td{padding-bottom:4px}
.padding-bottom-small,.padding-bottom-small th,.padding-bottom-small td{padding-bottom:2px}
.padding-vertical{padding-top:2px;padding-bottom:2px}
.separator-large{margin:8px}
.separator-top-large{margin-top:8px}
.separator-bottom-large{margin-bottom:8px}
.separator-left-large{margin-left:8px}
.separator-right-large{margin-right:8px}
.separator{margin:4px}
.separator-top{margin-top:4px}
.separator-top-bottom{margin-top:4px;margin-bottom:4px}
.separator-bottom{margin-bottom:4px}
.separator-left{margin-left:4px}
.separator-right{margin-right:4px}
.separator-small{margin:2px}
.separator-top-small{margin-top:2px}
.separator-bottom-small{margin-bottom:2px}
.separator-top-bottom-large{margin-top:8px;margin-bottom:8px}
.separator-top-bottom-small{margin-top:2px;margin-bottom:2px}
.separator-left-small{margin-left:2px}
.separator-right-small{margin-right:2px}
table.fixed{table-layout:fixed}
table.table,div.table,table.agenda{display:table;border:1px solid #ccc;width:100%}
table.table th{border-color:#ccc;padding:3px;color:#555;background-color:#f4f5f7;text-align:center;font-weight:bold}
table.table th.left,.table-header-left{text-align:left}
table.table th.center,.table-header-center{text-align:center}
table.table th.right,.table-header-right{text-align:center}
table.table td{border-color:#ccc}
table.table tr tr{background:transparent}
table.table td td{padding:0}
table.table-header{width:100%;white-space:nowrap;color:#fff;background:#4f71cc;border:1px solid #4f71cc;text-align:center}
table.table-header a{color:#fff;text-decoration:underline;background-color:transparent;padding:3px 2px}
table.table-header a:hover{color:#4f71cc!important;background-color:#fff}
table.table-header tr{background:transparent}
table.table-header td{padding:4px!important;font-weight:bold}
table.border td{border:1px solid #ccc}
tr.no-border{border-top:0!important;border-bottom:0!important}
tr.no-border th,tr.no-border td{*border-top:0!important;*border-bottom:0!important}
.no-border-top td{border-top:0!important}
.no-border-bottom td{border-bottom:0!important}
.no-border-top-bottom td{border-top:0!important;border-bottom:0!important}
table.line-row{border:0!important}
table.line-row th{background-color:#f4f5f7;font-size:9px;text-align:left}
table.line-row th,table.line-row td{border-bottom:1px solid #dedede}
table.line-row .no-border-bottom td{border-bottom:0!important}
table.line-row td{padding:5px 2px}
table.line-row .edit-row{border-bottom:1px solid #dedede;background-color:#ffc!important;color:black}
table.line-row tr.edit-row2{border-bottom:1px solid #dedede!important}
table.line-row form tr{border:0}
table.line-row form th,table.line-row form td{border:0!important;padding:4px}
.selectable tr:hover{background-color:#ffc}
.row-even{background-color:#f4f5f7}
.row-even-light{background-color:#fafbfc}
.row-even-highlight{background-color:#ceddf9;border-color:#979899}
.row-odd{background-color:#fff}
.row-odd-highlight{background-color:#ceddf9;border-color:#979899}
.row-separator{border-bottom:1px solid #dedede}
.row-separator td{*border-bottom:1px solid #dedede}
td.spacer{width:5px}
.border{border:1px solid #ccc!important}
.border-green{border:1px solid green}
.border-white{border:1px solid #fff}
.border-left-right td{border-left:1px solid #ccc!important;border-right:1px solid #ccc!important}
.border-top th,.border-top td,div.border-top,.table-border-top{border-top:1px solid #ccc!important}
.border-top-light th,.border-top-light td{border-top:1px solid #dedede!important}
.border-bottom th,.border-bottom td,div.border-bottom,option.border-bottom{border-bottom:1px solid #ccc!important}
.banner{width:100%!important}
.banner,.banner-main,.banner-options{color:#fff;background-color:#5e85e0;padding:0;white-space:nowrap}
.banner-main{height:40px;padding-left:5px;vertical-align:middle}
.banner-title{font-size:24px;font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-weight:bold}
.banner-title a{color:#fff;background-color:transparent!important;text-decoration:none}
.banner-title img{max-height:36px;vertical-align:bottom}
.banner-title div{vertical-align:bottom}
.banner-scheme,.banner-scheme a{color:#fff;background-color:#5e85e0}
.banner-background{background-color:#5e85e0}
.banner-main div{display:inline-block}
.banner-options{color:#fff;text-align:right;vertical-align:top;padding:4px 6px!important;white-space:nowrap}
.banner-options a{color:#fff}
.banner-options a:hover,.banner-scheme a:hover{color:#ff0;background-color:transparent}
.client-name{font-size:12px;opacity:0.7;filter:alpha(opacity=70)}
.page-title{font-size:28px;font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-weight:bold}
.logo{background:url(/img/site/teamwork_live.gif) no-repeat;width:199px;height:25px}
.logo-small{background:url(/img/site/teamwork_live_small.gif) no-repeat;width:148px;height:17px}
.trademark{font-size:11px;font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif!important;vertical-align:top;height:25px;font-weight:normal!important}
#tagline{font-size:9px;font-style:italic;font-weight:bold;font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif!important}
#companyLogo{vertical-align:-20%}
#companyName{line-height:25px}
.options-top{*padding:2px 0 6px 0;margin:6px 0 12px 0;white-space:nowrap}
div.options-top{display:inline-block}
.options-top div,.options-top form{display:inline}
.options-top a{display:inline-block;padding:2px 4px 4px 4px;margin-right:9px}
.options-top .float-right a{margin-right:0}
.nav-tabs{background-color:#5e85e0;padding:0 0 0 5px;margin:0;min-width:inherit;height:20px}
.nav-tabs ul{margin:0;padding:0}
.nav-tabs ul li{margin:0;padding:0;border:none;display:inline;list-style:none;background-image:none}
.nav-tabs ul li a,.tab-scheme{color:#fff;background-color:#425eb3}
.nav-tabs ul li a{font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:12px;margin:0 4px 0 0;padding:3px 10px;white-space:nowrap;display:block;text-align:center;float:left;height:14px}
.webkit .nav-tabs ul li a{padding:4px 10px 2px}
.nav-tabs ul li a.highlight{font-weight:bold;color:#ff0}
.nav-tabs ul li a:hover{color:#ff0}
.nav-tabs ul li a.sel,.current-tab-scheme{color:#425eb3;background-color:#b8caf1}
.sub-nav-tabs{margin:0;padding:0;width:670px}
.sub-nav-tabs ul{margin:0;padding:0}
.sub-nav-tabs ul li{margin:0;padding:0;border:none;display:inline;list-style:none}
.sub-nav-tabs a{font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:11px;color:#425eb3;border:1px solid #b8caf1;padding:1px 10px;margin:0 4px 0 0;white-space:nowrap;display:block;text-align:center;float:left}
.webkit .sub-nav-tabs a{padding:2px 10px 1px}
.chrome .sub-nav-tabs a{padding:1px 10px!important}
.sub-nav-tabs a:hover{color:#425eb3;background-color:#bfd0f2;border:1px solid #425eb3}
.sub-nav-tabs a.sel{color:#425eb3;background-color:#d5dff2;border:1px solid #425eb3}.tabs{background-color:transparent;padding:0 0 0 5px;margin:0;min-width:inherit;height:21px}
.tabs ul{margin:0;padding:0}
.tabs li{margin:0;padding:0;border:none;display:inline;list-style:none;background-image:none}
.tabs li a{font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:12px;color:#555;font-weight:bold;background-color:#d4d6d9;border:1px solid #bbb;border-bottom-color:#c8cacc;margin:0 4px 0 0;padding:3px 10px;height:14px;white-space:nowrap;display:block;text-align:center;float:left}
.tabs li a:hover{background-color:#e1e3e6}
.tabs li a.sel,.tabs li a.sel:hover{color:#555;background-color:#fff;border-bottom:1px solid #fff!important}
.tab-container{border-top:1px solid #c8cacc;padding-top:6px;padding-bottom:7px}
ul.vertical-tabs{padding:0}
ul.vertical-tabs li{list-style:none;background-image:none;padding:0;position:relative}
ul.vertical-tabs li a{color:#555;display:block;margin-left:4px;padding:4px 8px;text-decoration:none;background-color:#d4d6d9;border:1px solid #ccc;border-right:0;border-bottom-color:#c8cacc;overflow:hidden;text-overflow:ellipsis}
ul.vertical-tabs li a:hover{background-color:#e1e3e6;border:1px solid #bfbfbf;border-right:0;border-bottom-color:#bbbdc0}
ul.vertical-tabs li.sel a,ul.vertical-tabs li.sel a:hover{font-weight:bold;background-color:#fff!important;margin-left:0;padding-left:8px;border:1px solid #bbb!important;border-right:0!important;margin-right:-1px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px}
ul.vertical-tabs li a.red{font-style:italic;background-color:#fff2f2;border:1px solid #ffe5e5;border-right:0;border-bottom-color:#fddada}
ul.vertical-tabs li a.red:hover{background-color:#ffd8d8;border:1px solid #ffcbcb;border-right-color:#ffd8d8;border-bottom-color:#fcc2c2}
#timeEntryForm .tabs .sel, #timeEntryForm .tabs .sel:hover{background-color:#f6f7df;border-bottom-color:#f6f7df!important}
#timeEntryForm{margin-bottom:13px}
#timeEntryForm .tab-container{background-color:#f6f7df;border-bottom:1px solid #c8cacc!important}
#timeEntries th{padding:4px 2px}
#timeEntries td.edit-cell{background-color:#f0f2cb}
.tab-container td,.tab-container th{padding:5px}
.tab-container .form-box table th{background-color:#fff}
.table-container table{ padding:12px 0 8px}
.menu{position:absolute;visibility:hidden;z-index:300}
.menu table{background-color:#d5dff2;border:1px solid #aaa;border-right-color:#666;border-bottom-color:#666;min-height:17px;width:131px}
.firefox .menu table{border-right:2px inset #666;border-bottom:2px inset #666}
.menu td{line-height:140%;white-space:nowrap;padding:3px}
.firefox .menu td{padding:3px 2px 2px 3px}
.menu .menu-header{color:#333;padding:2px;font-weight:bold;opacity:0.7;filter:alpha(opacity=70)}
.menu .client-header{padding:2px;color:#7b7e84;font-weight:bold}
.menu a{color:#6188e5;border:1px solid #d5dff2;display:block;height:16px;*height:14px;padding:0 2px;*padding:0 2px 3px 2px}
.menu a:hover,.menu a.sel{background-color:#c7d5f2;border-color:#6188e5}
.menu hr{border:0}
.menu-shadow{position:absolute;z-index:-1;top:2px;left:2px;right:-3px;bottom:-3px;background-color:#000;opacity:0.12;filter:alpha(opacity=12)}
.menu .menu-shadow{right:-2px;bottom:-2px}
.firefox .menu .menu-shadow{right:-3px;bottom:-3px}
.branded-title{padding:5px 8px;text-align:center;white-space:nowrap;font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:21px;font-weight:bold}
.dash{background-color:#b8caf1;padding:4px;white-space:nowrap;min-width:780px;height:22px;margin:0}
.dash table{margin:0;padding:0;border:0;width:100%}
.sprite-dropshadow-bottom{background:url(/img/dropshadow_bottom.png);height:4px;width:100%;vertical-align:top!important}
.ie .sprite-dropshadow-bottom{*vertical-align:baseline!important}
#searchBar{text-align:right;white-space:nowrap}
.error-msg,.user-msg,.warn-msg{padding:4px 5px;margin-top:5px;margin-bottom:5px;text-align:left;position:relative}
.error-msg{border:1px solid #a30!important;background:#ffcece;color:#a30;font-weight:bold;line-height:140%}
.user-msg{border:1px solid #5c995c!important;background:#c6ef9c;color:#006b00;line-height:140%}
.warn-msg{border:1px solid #eff000;background-color:#ff9;color:#666647;font-weight:bold;line-height:140%}
a.tour-selected{color:#555;font-weight:bold;cursor:default}
a.tour-selected:hover{color:#555;background:white;font-weight:bold;cursor:default}
.tour h2{background-color:#f4f5f7;margin-bottom:30px}
.tour-image{margin-bottom:30px}
#trialButton{cursor:pointer}
.header,.header th,.header td,.sprite-header-background{background:#f4f5f7 url(/img/sprite/background.png?1261875577000) 0 -216px;padding-left:4px!important;border-bottom:1px solid #edeff2}
.header tr{height:22px}
.header .header2{padding-right:0!important}
.header .header2 a{padding:4px}
#nav{background-color:#fdfdfd;border:1px solid #e5e4e4;float:left;margin-bottom:18px;padding:30px 45px;width:700px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}
#nav a{line-height:1.9;color:#555;display:block}
#nav a:hover{color:#fdfdfd;background-color:#555}
.footer{width:100%}
.footer td{font-size:9px;color:#bebebe;padding:4px}
.footer a{color:#bebebe!important;font-size:9px}
.footer a:hover{color:#fff!important;background-color:gray}
.horizontal-bar{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:1px;background:#f4f5f7;white-space:nowrap;clear:both}
.legal{padding-top:14px;font-size:12px}
.legal h3{margin-top:26px;margin-bottom:6px}
.legal a{text-decoration:underline}
.legal p{line-height:150%;margin-bottom:18px}
.legal ol,.legal ul{margin-top:5px;margin-bottom:18px}
.legal li{line-height:150%}
#eBar, #mBar{position:absolute;width:400px;visibility:hidden;padding:5px;border:2px solid;z-index:2000;margin:0}
#eBar.bar{background-color:#ffcece;border-color:#df5656;border-right-color:#666;border-bottom-color:#666}
#eBar.bar{background-color:#ffcece;border-color:#df5656;border-right-color:#666;border-bottom-color:#666}
#mBar.bar{background-color:#c6ef9c;border-color:#269C27;border-right-color:#666;border-bottom-color:#666}
#mBarMsg, #eBarMsg{font-size:13px;line-height:17px}
#pBar{width:283px;padding:20px;border:2px solid #df5656;border-right-color:#666;border-bottom-color:#666;background:#ffcece;position:absolute;height:20px;visibility:hidden;z-index:1000}
#pBarMsg{position:absolute;left:10px;top:7px}
#pageLoadDiv{cursor:wait;position:absolute;top:0;left:0;width:100%;height:100%;z-index:600;display:none;*background-color:#fff}
#sliderCon{width:300px;text-align:center;position:absolute;left:10px;top:32px;height:10px}
.popupBanner{color:#fff;background-color:#5e85e0;padding:4px 8px 4px 6px;height:22px}
.popup-banner-title{color:#fff;font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:18px;font-weight:bold;white-space:nowrap}
.popup-banner-title a{background-color:transparent!important;border-bottom:none;text-decoration:none}
#popupBanner td.options{text-align:right}
div.auto-complete{z-index:400;background:#fff}
div.auto-complete ul{border:1px solid #888;margin:0;padding:0;width:100%;list-style-type:none;min-width:300px;max-height:200px;overflow:auto;background-color:#fff;_width:300px}
#updateStatusRow div.auto-complete ul{min-width:180px;_width:180px}
div.auto-complete ul li{margin:0;padding:3px;white-space:nowrap;background-image:none}
div.auto-complete ul li.selected{background-color:#cf0!important;border:0!important}
div.auto-complete ul li .informal{font-style:italic;color:#979899}
div.auto-complete ul strong.highlight{color:#800;margin:0;padding:0}
.table-column-left,.table-column-left td{white-space:nowrap;color:#2947ac;background:#f4f5f7 url(/img/sprite/background.png?1261875577000) 0 -216px repeat-x;font-weight:bold!important;text-decoration:none;text-align:left!important}
.table-column-center,.table-column-center td{white-space:nowrap;color:#2947ac;background:#f4f5f7 url(/img/sprite/background.png?1261875577000) 0 -216px repeat-x;font-weight:bold!important;text-decoration:none;text-align:center}
.table-column-center table{margin-left:auto;margin-right:auto}
.table-column-right,.table-column-right td{white-space:nowrap;color:#2947ac;background:#f4f5f7 url(/img/sprite/background.png?1261875577000) 0 -216px repeat-x;font-weight:bold!important;text-decoration:none;text-align:center; }.table-column-right table{margin-left:auto;margin-right:auto}
.dark-header th,.dark-header td,.sprite-header-background-dark{background:#e0e0e0 url(/img/sprite/background.png?1261875577000) 0 -266px repeat-x}
.table-value-left{text-align:left!important;vertical-align:baseline}
.table-value-center{text-align:center!important;vertical-align:baseline}
.table-value-right{text-align:right!important;vertical-align:baseline}
.table-value-left-nowrap{white-space:nowrap;text-align:left!important;vertical-align:baseline}
.table-value-center-nowrap{white-space:nowrap;text-align:center!important;vertical-align:baseline}
.table-value-right-nowrap{white-space:nowrap;text-align:right!important;vertical-align:baseline}
#commentHeader{background:#fcf2d7!important;border:1px solid #ccc;color:#555!important;margin-bottom:4px;width:100%}
#commentHeader td{padding:4px}
.comment-creation-box,.comment-creation-box th{background:#fff4d8!important}
.comment-creation-box td{background:#fff4d8!important}
.comment-creation-box tr.settings-top th,.comment-creation-box tr.settings-top td{border-top:1px solid #e6d9b8!important}
.comment-creation-box tr.settings th,.comment-creation-box tr.settings td{background-color:#faecc8!important}
.comment-container .comment{padding-top:6px;border-bottom:1px solid #f4f5f7;width:100%;position:relative}
.comment-header{border-top:1px solid #dedede!important;border-bottom:1px solid #dedede!important;background-color:#f4f5f7;font-weight:bold;padding:3px;margin-bottom:6px}
.comment .icon{position:absolute;left:5px}
#report .comment .icon{left:6px}
.num-comments{color:#aaa;font-style:italic;float:right}
.comment-options{font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif!important;float:right;margin-left:8px;text-align:right}
.comment-body{margin:0 0 5px 32px;padding-bottom:5px;min-height:26px;font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:12px;overflow:auto;word-wrap:break-word}
.comment-container .comment-body{margin:0 0 5px 36px;width:610px}
.comment-body,.comment-body br,.comment-body p{line-height:17px}.comment-body p{margin-top:0;margin-bottom:17px}
.comment-body{_height:26px;overflow:visible}
.comment-disabled{background-color:#fff;opacity:0.4;filter:alpha(opacity=40)}
.comment-container .comment-approved{background-color:#d4f2ce}
.comment-container .comment-positive{background-color:#e8f2e6}
.comment-container .comment-negative{background-color:#fff2f2}
a.expand-collapse{font-size:9px;padding:3px;opacity:0.65;filter:alpha(opacity=65);*font-weight:normal}
.text-width a.expand-collapse{opacity:1.0;filter:alpha(opacity=100);font-size:11px}
.form-box-background{background-color:#f4f5f7;padding:4px;*width:98%}
.form-box{border:1px solid #000;padding:10px;background:#fff}
.form-box table{width:100%}
.form-box table table{width:auto}
.form-box table th,.form-field-label{padding:6px 4px;white-space:nowrap;color:#555;font-weight:bold;text-align:right}
.form-box table th.baseline,.form-field-baseline{vertical-align:top!important;padding-top:8px}
.form-box table td,.form-field{padding:5px 4px;text-align:left}
.form-box table td.field-help{padding:0 4px 6px}
.form-box input[type=checkbox],.form-field input[type=checkbox]{vertical-align:middle}
.form-box td.header{text-align:center;font-size:14px;font-weight:bold;background-color:#f4f5f7}
.form-box td.text,.form-field-text{padding:8px;background:#fff;text-align:left;vertical-align:baseline}
table.form-button-row{text-align:left;width:100%}
.form-button-row-bottom th{padding:4px 10px 0 4px;background-color:#f4f5f7}
.form-button-row-bottom td{padding:4px 4px 0 4px}
.form-button-row-top th{padding:0 10px 4px 4px;background-color:#f4f5f7}
.form-button-row-top td{padding:0 4px 4px 4px}
fieldset.settings,fieldset.settings th,fieldset.settings td{background-color:#f4f5f7}
.form-box table.column-data th,.form-box table.column-data td{text-align:left}
.form-box table.four-column th,.form-box table.four-column td{width:25%;text-align:left}
.field-help{font-size:9px!important;font-style:italic}
.field-label-error{color:#f00}
.field-error input,.field-error select,.form-field.error option,.field-error textarea{border:2px solid #f00!important}
.mini-form-box{background-color:#f4f5f7}
.mini-form-box table{width:100%}
.mini-form-box tr th{padding:4px;text-align:right!important;width:25%}
.mini-form-box tr td{padding:4px;border:none}
table.option-row{width:100%}
.option-row{background-color:#f4f5f7;border:1px solid #ccc;padding:4px;clear:both;margin:0 0 6px 0}
.paging-links{padding:4px;background-color:#f4f5f7;margin-bottom:4px;text-align:left}
.preview-box{border:2px dotted #cccccc;padding:4px;color:#979899}
* html #cards.tile, * html .page-detail, * html .comment-creation-box, * html #commentCreationBox, * html #msgWindow, * html #convWindow, * html #timeTrackingBox, * html #addRelatedItemBox, * html #relatedItemsLinkingBox{height:1%}
.project-info{background:#b8caf1 url(/img/background_blue_stripes.gif) repeat top left;border-top:6px solid #8eaae6;border-bottom:6px solid #8eaae6;padding:3px}
.faqlink{font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:14px;font-weight:bold}
.faq{font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:14px;color:#555;border:1px dotted #ccc;background-color:#f4f5f7;padding:4px;margin:8px;line-height:20px}
.file-upload-box{height:132px;text-align:left;margin-left:auto;margin-right:auto}
.file-upload-box-row-top,.file-upload-box-row-bottom{margin-top:4px;margin-bottom:4px;font-size:9px;text-align:center;white-space:nowrap}
.file-options{font-size:9px;padding-top:6px;clear:left}
.file-info{background:url(/img/file_upload_file.gif) center no-repeat;height:116px;text-align:left;padding:6px}
.file-upload-file{background:url(/img/file_upload_file.gif) center no-repeat}
.file-upload-image{background:url(/img/file_upload_image.gif) center no-repeat}
.file-upload-logo{background:url(/img/file_upload_logo.gif) center no-repeat}
.file-upload-project{background:url(/img/file_upload_project.gif) center no-repeat}
.file-icon{position:absolute;padding-top:3px;left:0}
.file-summary-info{padding-left:20px;padding-top:3px}
.image-info-span{position:absolute;bottom:12px;*bottom:10px;right:12px;*right:11px}
.image-info{text-align:left;color:#000;background-color:#fff;border:#ccc;padding:5px}
.image-info td{font-size:9px}
.image-info-header{font-variant:small-caps;font-weight:bold;border-bottom:1px solid #000}
.graph{position:relative}
.graph table{position:absolute;z-index:10}
.graph table tr,.graph table tr th,.graph table tr td{border:0!important;padding:0!important}
.graph-text{top:1px;left:3px;position:absolute;z-index:0}
.transparent{opacity:0.3;filter:alpha(opacity=30)}
.help-box-link{font-size:9px;text-decoration:underline!important;cursor:help}
.help-box-container{display:block;position:absolute;z-index:400}
.help-box{border:1px solid #f3f300;border-right-color:#dd0;border-bottom-color:#dd0;background-color:#ffffb3;color:#660;text-align:left;line-height:130%}
.help-box a{font-weight:bold}
.help-box-header{background-color:#ff9;font-weight:bold;border-bottom:1px #f3f300 dotted;width:100%!important}
.help-box-header td{padding:3px}
.help-box-header a{color:#b2b30e;font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:9px;font-weight:normal}
.help-box-hide-link{float:right;padding-left:4px}
.help-box-header a:hover{background-color:#d6d600}
.help-box-body{padding:4px}
.white-help-box{border:1px solid #ccc;border-right-color:#bfbfbf;border-bottom-color:#bfbfbf;background:#f4f5f7;text-align:left;line-height:130%}
.white-help-box a{font-weight:bold}
.white-help-box .help-box-header{background-color:#e5e8ec;border-bottom:1px #ccc dotted}
.white-help-box .help-box-header a:hover{color:#f4f5f7;background-color:#999}
.floating-help-box{position:absolute;z-index:610}
.floating-help-box table{max-width:578px;max-height:300px}
.floating-help-box td{background:url(/img/help/floating_help_box.png) no-repeat;padding:0}
.floating-help-box .site-text{color:#000}
.floating-help-box .tl{background-position:top left;width:23px}
.floating-help-box .tm{background-position:top center;padding-top:22px;padding-bottom:8px}
.floating-help-box .tr{background-position:top right;width:28px;padding-top:22px}
.floating-help-box .ml{background-position:center left}
.floating-help-box .mm{background-position:center center;vertical-align:bottom;white-space:nowrap}
.floating-help-box .mm a{font-size:9px;display:inline-block;border:1px solid #c0c7cc;margin-right:6px;padding:3px 6px}
.floating-help-box .mm a:hover{background-color:#324a89}
.floating-help-box .mm a.sel{font-weight:bold;color:#fff;background-color:#324a89;cursor:default}
.floating-help-box .mr{background-position:center right}
.floating-help-box .bl{background-position:bottom left}
.floating-help-box .bm{background-position:bottom center}
.floating-help-box .br{background-position:bottom right}
.floating-help-box-left-point{position:absolute;background:url(/img/help/floating_help_box_corner.png) no-repeat top right;width:47px;height:53px;top:18px;left:-32px}
.floating-help-box-right-point{position:absolute;background:url(/img/help/floating_help_box_corner.png) no-repeat bottom left;width:57px;height:53px;top:23px;right:-38px}
.floating-help-box-top-left-point{position:absolute;background:url(/img/help/floating_help_box_corner.png) no-repeat top left;width:60px;height:53px;top:-39px;left:17px}
.floating-help-box-top-right-point{position:absolute;background:url(/img/help/floating_help_box_corner.png) no-repeat top left;width:60px;height:53px;top:-39px;right:4px}
.floating-help-box-bottom-point{position:absolute;background:url(/img/help/floating_help_box_corner.png) no-repeat bottom right;width:53px;height:67px;left:17px;bottom:-47px}
.toolbar{position:absolute;z-index:610}
.toolbar table{max-width:578px;max-height:300px}
.toolbar td{background:url(/img/sprite/toolbar.png?1261875577000) no-repeat;padding:0}
.toolbar .tl{background-position:top left;width:18px}
.toolbar .tm{background-position:top center;padding-top:16px;padding-bottom:0}
.toolbar .tc{background-position:top center;padding-top:14px;padding-bottom:2px;width:17px!important;text-align:right}
.toolbar .tr{background-position:top right;width:19px}
.toolbar .ml{background-position:left}
.toolbar .mm{background-position:-15px -100px;vertical-align:bottom;white-space:nowrap;padding:4px 4px 1px 0}
.toolbar .mm a{font-size:9px;display:inline-block;border:1px solid #c0c7cc;margin-right:6px;padding:3px 6px}
.toolbar .mr{background-position:right}
.toolbar .bl{background-position:bottom left}
.toolbar .bm{background-position:bottom center}
.toolbar .br{background-position:bottom right}
.primer{border:1px solid #eff000;border-right-color:#dddd00;border-bottom-color:#dddd00;background-color:#ffffb3;padding:4px 6px;text-align:left;margin-bottom:6px;line-height:140%;font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:14px;color:#666647}
.primer p{margin-top:0;margin-bottom:0;line-height:140%}
.primer .help-box-hide-link{margin-top:2px;*margin-top:-2px;*padding:0}
#toc table{background-color:#f4f5f7}
table.overview{width:100%}
table.overview td{width:50%;vertical-align:baseline}
table.overview .col1{padding-right:20px;border-right:1px dotted #ccc}
table.overview .col2{padding-left:20px}
ol.overview li{font-weight:bold;color:#a30;list-style-type:decimal;background-image:none;padding-left:0}
ol.overview li span{font-weight:normal;color:#555}
ol.overview li a{text-decoration:underline}
ol.blue li{font-weight:bold;color:#36f!important;list-style-type:decimal;background-image:none;padding-left:0}
ol.overview2 li span{font-weight:normal;color:#555}
.definition td.col1{padding-right:5px;vertical-align:baseline;white-space:nowrap}
.definition td.col2{padding-left:5px;vertical-align:baseline}
.inplace-edit-div{white-space:nowrap;margin-top:4px;vertical-align:baseline}
.inplace-edit-link{z-index:100;position:absolute;background:inherit;padding:3px 3px 0}
.legend{border:1px solid #dedede!important;margin-top:5px;padding:4px}
.legend div,.legend div:hover{vertical-align:middle;font-size:9px!important;height:10px;margin:0 0 0 0;padding:2px 3px 5px 3px!important;cursor:default}
.draggable{cursor:move!important}
.drag-bar{opacity:0.5;filter:alpha(opacity=50);background-color:#ccc}
.modal-window{position:absolute;z-index:900;visibility:hidden}
.quota-available-bar{display:block;position:relative;_position:fixed;border:1px solid #ccc;margin:2px 0;height:16px;width:190px}
.quota-available-bar div{height:16px;position:absolute;opacity:0.1;filter:alpha(opacity=20)}
.quota-available-bar div.high{background-color:#529e3e}
.quota-available-bar div.medium{background-color:#ff0}
.quota-available-bar div.low{background-color:#f00}
.usage-bar{text-align:center;font-size:9px;position:relative;display:block;width:auto;top:2px;_position:fixed}
.rating-bar{width:75px;background:url(/img/star_off.gif) 0 0 repeat-x}
.rating-bar div{height:15px;background:url(/img/star_on.gif) 0 0 repeat-x}
#relatedItemsHeader{background:#f4f5f7;border:1px solid #ccc;color:#555!important;margin-bottom:4px}
#activityHistoryHeader{background:#f7f7eb;border:1px solid #ccc;color:#555!important;margin-bottom:4px}
#activityHistoryContainer div{text-align:center}
.response-box-border{background-color:#fff;border:2px solid #b30000!important;margin-bottom:6px}
.response-box-header{color:#fff;background:#cc0000!important}
.response-box-info{background:#f4f5f7;border-top:1px solid #ccc;margin:0!important;width:100%}
.response-box-info th{background-color:#ccc;color:#555;text-align:left;padding:4px;font-weight:normal;border-bottom:1px solid #979899}
.response-box-info td.item{border-bottom:1px solid #ccc;margin:3px 0;vertical-align:baseline;padding:4px}
.response-box-info tr.buttons td{background-color:#fff;border-bottom:0;padding:4px}
#clearShade{background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:300;opacity:0;filter:alpha(opacity=0);visibility:hidden;overflow:hidden}
#shade{cursor:pointer;background-color:#134;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.85;filter:alpha(opacity=85);z-index:600;visibility:hidden;overflow:hidden}
#tutorialShade{background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:600;opacity:0.25;filter:alpha(opacity=25);visibility:hidden;overflow:hidden}
#spreadsheet{width:100%}
#spreadsheet th{text-align:center;color:#000;background-color:#f4f5f7;border:1px solid #ddd;border-right-color:#ccc;border-left-color:#ccc}
#spreadsheet td{padding:4px;border:1px solid #ddd;border-right-color:#ccc;border-left-color:#ccc;text-align:right}
#spreadsheet.center-text td{text-align:center}
#timeTrackingHeader{background:#f6f7df;border:1px solid #ccc;color:#555!important;margin-bottom:4px}
.time-tracking-box,.time-tracking-box th,.time-tracking-box td{background:#fcfce3!important}
#timesheetCon table.line-row th, #timeEntries th{border-top:1px solid #c8cacc;border-bottom:1px solid #c8cacc;background-color:#f6f7df}
#timesheetCon table.line-row tr.edit-row2{background-color:#fcfce3!important}
.select-box,.select-box-item{white-space:nowrap}
.select-box select{max-width:200px}
.ie .select-box select{width:220px}
.select-box-item select{max-width:220px}
.ie .select-box-item select{width:220px}
.ie .select-box select.expanded-width,.ie .select-box-item select.expanded-width{max-width:none!important}
.tooltip{display:none;white-space:nowrap}
.yui-skin-sam .yui-tt .bd{background-color:#ffc;border:1px solid #eaeb00;border-right-color:#dd0;border-bottom-color:#dd0;max-width:600px}
.yui-skin-sam .yui-tt-shadow{top:4px!important;left:4px!important;opacity:0.12!important;filter:alpha(opacity=12)!important}
.yui-skin-sam .yui-tt div.comment-tooltip{line-height:140%;font-size:14px;color:#555;background-color:#fcf2d7;border:1px solid #f2dc9d;border-right-color:#ebd598;border-bottom-color:#ebd598}
.yui-skin-sam .yui-tt div.comment-positive-tooltip{background-color:#e8f2e6!important;border:1px solid #dae7d7!important;border-right-color:#ced9cb!important;border-bottom-color:#ced9cb!important}
.yui-skin-sam .yui-tt div.comment-negative-tooltip{background-color:#fff2f2!important;border:1px solid #ffe5e5!important;border-right-color:#fddada!important;border-bottom-color:#fddada!important}
.yui-skin-sam .yui-tt div.white-tooltip{background-color:#edeef0!important;border:1px solid #dedede!important;border-right-color:#ccc!important;border-bottom-color:#ccc!important}
table.two-column-table{border:1px solid #ccc;margin-top:0;margin-bottom:6px;background:#f4f5f7}
table.two-column-table th{padding:3px;border:1px solid #ccc;color:#555;background:#f4f5f7;font-weight:normal;text-align:left}
table.two-column-table td{padding:3px;border:1px solid #ccc;background:#fff;text-align:right}
.column-table{border:1px solid #ccc;margin-top:0;margin-bottom:6px}
.column-table th{padding:3px;border:1px solid #ccc;color:#555;background-color:#f4f5f7;font-weight:normal;text-align:left}
.column-table td{padding:3px;border:1px solid #ccc;background-color:#fff;text-align:left}
.pinkynail{padding:1px;border:1px solid #000}
.icon{border:1px solid #000;margin-bottom:2px}
.user-summary{border:1px solid #ccc;margin-bottom:4px;width:100%}
.user-summary td{background-color:#f4f5f7;padding:3px;vertical-align:top;line-height:140%}
.user-summary td.content{font-size:9px;background-color:#f4f5f7;width:33%}
.user-summary div.header{font-weight:bold;padding:2px;margin-bottom:2px;white-space:nowrap;background-color:#e8e9eb}
.user-tile-div-separator{float:left;margin:4px;*margin:2px}
.user-tile{border:1px solid #ccc;background-color:#f4f5f7;margin-bottom:4px}
.user-tile td{padding:3px}
.user-tile-options{color:#979899;padding-left:0!important;text-align:left;vertical-align:top;font-size:9px;white-space:nowrap;line-height:140%;padding-bottom:0!important}
.user-tile-options div{white-space:nowrap;width:155px!important}
.user-tile-name{padding-top:0!important;white-space:nowrap}
.user-tile-name img{padding-right:2px!important}
.one{line-height:120%}
.disabled-user .one{opacity:0.5;filter:alpha(opacity=50)}
ins{background-color:#c6ef9c;color:#555;text-decoration:none}
del{color:#f00;text-decoration:line-through}
.compare-key td{background-color:#f4f5f7;border-bottom:1px dashed #ccc;padding-bottom:6px!important}
#navRight{padding-left:6px;padding-top:6px;text-align:center;vertical-align:top}
.overview-box{border:2px solid #d3d9e6;background-color:#e9edf5;padding:2px 4px;margin-bottom:4px;text-align:left}
.album{border:1px solid #000;padding:6px;margin:5px;background-color:#ffdead}
div.info-box{border:1px solid #ccc;background:#f4f5f7;padding:4px;margin:0;line-height:140%}
.firefox div.info-box{margin-bottom:1px}
table.info-box{border:1px solid #ccc;background:#f4f5f7}
table.info-box tbody{padding:6px;margin:6px}
table.info-box th{padding:4px 10px 4px 4px;width:50%;white-space:nowrap;color:#000;background:#f4f5f7;text-align:right}
table.info-box td{padding:4px;width:50%;background:#f4f5f7;text-align:left}
.photo-con{padding:12px;text-align:center}
.photo{background-color:#fff;border:1px solid #000;padding:6px}
#dashLeftPanel{margin-right:246px;_margin-right:5px;padding-top:7px;_float:left}
#dashRightPanel{color:#555;float:right;padding-right:1px;width:235px;margin-top:7px;margin-left:10px}
#dashRightPanel ul{margin-top:0!important;margin-bottom:0!important}
.mini-panel{width:100%;background:#f4f5f7 url(/img/sprite/background.png?1261875577000) 0 -216px repeat-x;border-bottom:1px solid #eee}
.mini-panel td{padding:3px}
.header2{text-align:right!important;padding-right:0!important}
.affiliate-link{display:block;margin:18px auto;padding:20px;background-color:#f8f2e8;border:2px dashed #ebe2d2}
.info-panels{margin-bottom:3px;width:100%}
.info-panel{border:1px solid #e5e8ec;margin:0 0 15px 0;width:235px}
.info-panel td{padding:2px 3px;text-align:left;border-bottom:1px solid #e5e8ec}
.info-panel td.header{text-align:left;font-weight:bold;height:14px;white-space:nowrap;background:#f4f5f7}
.info-panel td.header2{background:#f4f5f7;vertical-align:middle}
.info-panel .none{color:#979899;font-style:italic;display:inline}
.panel td{padding:0 3px}
.panel a,.panel span.selected{display:block;padding:2px;margin:3px 0;border:#fff 1px solid}
.panel span.selected{color:#555}
.panel a:hover{color:#555;background-color:#edeef0;border:#ccc 1px solid}
#messagesPanel{border:1px solid #425eb3;background-color:#e0ebff;padding:3px}
#messagesPanel td{border-bottom:1px solid #425eb3!important;padding:3px}
#versionsPanel input[type=checkbox]{position:absolute;top:3px;*top:0;left:3px;*left:0}
#versionsPanel td{padding:3px 3px 0 3px;font-size:9px}
#versionsPanel div.item{position:relative;margin-bottom:3px;width:99%;height:100%;border:1px solid #fff}
#versionsPanel div.item:hover{color:#555;background-color:#edeef0;border:1px solid #ccc}
#versionsPanel div.item:hover a{color:#555}
#versionsPanel div.item a:hover{color:#555;background-color:#edeef0}
.change-desc{vertical-align:middle;margin:2px 2px 4px 20px}
.folders{padding-right:3px;width:305px;vertical-align:top}
.folders-button-row{background-color:#f0faed;padding:4px 0}
.folder-img{background:url(/img/folder.gif) no-repeat;height:140px}
fieldset.folder-settings,fieldset.folder-settings th,fieldset.folder-settings td{margin:8px 4px 4px}
fieldset.folder-settings legend{background-color:#f2f2f2}
.set-detail-info{background:#b8caf1 url(/img/background_blue_stripes.gif) repeat top left;padding:3px}
.set-description{background-color:#fff;border:1px solid #a0b0d1;padding:4px;margin:2px}
.set-detail-top{background-color:#8eaae6;height:4px;width:100%}
.set-detail-bottom-list{margin-bottom:4px;width:100%;clear:left}
.set-detail-bottom{margin-bottom:4px;width:100%;border-top:1px solid #dedede!important;clear:left}
#folderActions.actions-button{margin-left:3px;padding-right:4px;visibility:visible}
#folderActions.actions-button .drop-down{top:16px}
table.set,table.set-selected{text-align:left;width:220px}
table.set td{padding-right:8px}
table.set-selected td{background-color:#ffc;padding-right:8px}
.row-typed{background-color:#f4f5f7;border-bottom:1px solid #dedede!important}
#setord{width:305px}
#setord th{border-top:1px solid #a4cc9b!important;border-bottom:1px solid #a4cc9b!important;padding:3px 0;background-color:#c2f1b8;font-size:9px}
#setord td{padding:0!important;height:22px}
#setord .sprite-drag-bar{visibility:hidden}
#setord .hilite:hover .sprite-drag-bar, #setord .hover .sprite-drag-bar{visibility:visible}
#setord .row-selected{font-weight:bold}
#setord .sets-bottom{background-color:#2e9952;height:4px;width:100%}
.s-order{width:13px;text-align:right}
.s-expand{width:17px}
.s-name{text-align:left}
td.s-expand{padding:0!important}td.s-name{cursor:pointer;overflow:visible;white-space:nowrap}
#setord .s-count{width:40px;padding-right:3px!important;text-align:right}
td.s-count{cursor:pointer}
#cards.list{margin-top:0;margin-left:0}
#cards.list th{background-color:#b8caf1;border-top:1px solid #a0b0d1;border-bottom:1px solid #a0b0d1;padding:3px 0;font-size:9px;text-align:left}
#cards.list td{padding:2px 0;height:21px;border-bottom:1px dashed #f0f1f2!important}
.firefox #cards.list td{height:26px}
.c-date{width:160px}
.c-order{width:14px}
.c-none{width:0}
.c-order .sprite-drag-bar{visibility:hidden}
.hilite:hover .c-order .sprite-drag-bar,.hover .c-order .sprite-drag-bar{visibility:visible!important}
.c-priority{width:15px}
.c-info{width:15px;text-align:center}
#cards .c-info{text-align:left}
.c-check{width:20px;text-align:center!important}
.c-book{width:13px;text-align:right}
.c-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.milestones .c-name,.tasks .c-name{white-space:normal;overflow:visible}
td.c-date,td.c-name{cursor:pointer;overflow:hidden}
.c-file{width:35%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.c-attach{width:20px;text-align:left!important}
th.c-attach{text-align:center!important}
.c-due{width:75px}
.c-resp{width:25%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.c-actions{width:150px;text-align:left}
.contacts .c-actions{vertical-align:top}
.c-actions-row{width:165px;padding:2px;text-align:right}
.c-actions-row div{margin-right:18px}
#cards.tile{position:relative;margin-left:2px}
.firefox #cards.tile{margin-top:6px}
div.card{float:left;margin-right:4px}
table.card{table-layout:fixed;border:1px solid #000;text-align:left;width:214px;height:318px}
.firefox table.card{width:213px}
table.card:hover .sprite-drag-bar{visibility:visible!important}
#cards.blog{margin-top:6px}
.blog-detail{width:100%}
.blog-detail .dragger{visibility:hidden}
.blog-detail:hover .dragger{visibility:visible}
.actions-button{visibility:hidden;position:relative;z-index:100}
.blog .actions-button{_visibility:visible}
.blog-line-info{color:#979899;font-size:12px;font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;margin-top:4px}
.actions{visibility:hidden}
.hilite:hover .actions-button,.hover .actions-button,.blog-detail:hover .actions-button,.hilite:hover .actions,.hover .actions{visibility:visible!important;display:block}
.hilite:hover .hover-hide,.hover .hover-hide{visibility:hidden}
.actions-button img{margin:1px 0;vertical-align:top}
.completed,.completed a,.completed .name a,.completed a.activity-user,.completed .late{color:#aaa!important}
.completed .name,.completed .name a:hover{color:#aaa!important;text-decoration:line-through}
#completed .hilite:hover a, #completed .hover a, #completed .hilite:hover .name, #completed .hover .name{color:black!important}
#completed .hilite:hover a:hover, #completed .hover a:hover,.completed a:hover,.completed .hover a:hover{color:white!important;background-color:#555}
#completed .hilite:hover .actions-button a, #completed .hover .actions-button a{color:#6188e5}
.drop-down,.mini-drop-down{z-index:500;border:1px solid #aaa;border-right-color:#666;border-bottom-color:#666;position:absolute;padding:4px;background-color:#fafafa;white-space:nowrap;min-width:100px;top:15px;text-align:left;line-height:140%;visibility:hidden;_width:100px}
.drop-down{left:0;top:17px}
.chrome .card .drop-down{top:27px}
.mini-drop-down{right:3px;top:17px}
.drop-down a,.mini-drop-down a{display:inline-block;padding:1px 2px}
.card-name{color:#000;clear:both;margin-top:0;padding-top:4px;padding-bottom:6px;border-bottom:1px dotted #ccc;margin-bottom:0;width:100%}
.card .card-name{padding-bottom:6px;margin-bottom:6px}
.card-content{vertical-align:top;font-size:9px;width:200px}
.card-content .help{font-size:11px!important}
.card-content .body{float:left;margin-top:4px;overflow:hidden;width:200px}
.large-card-body{margin-top:2px;margin-bottom:6px;word-wrap:break-word}
.large-card-body a{text-decoration:underline}
.large-card-body img{margin:4px}
.large-card-body img[align=left]{*float:left}
.large-card-body img[align=right]{*float:right}
.large-card-body td{padding-left:3px;padding-right:3px}
.snippet{color:#979899;background-color:#ffffd9;width:210px;min-height:64px;font-size:9px;font-style:italic;border:1px dotted #fff14d;margin-bottom:12px;overflow:hidden;padding:2px;*height:64px}
#pageDetailCon{width:659px}
.page-detail{border:1px solid #555;text-align:left;width:654px;position:relative;background:white}
.page-detail .options-row td,.page-detail .options-row-off td{border-bottom:1px solid transparent;padding:6px;vertical-align:baseline;height:20px}
.firefox .page-detail .options-row td,.firefox .page-detail .options-row-off td{height:32px}
.page-detail:hover .options-row td,.options-row-highlight{background-color:#ffc;border-bottom:1px dashed #e5e6b8}
.page-detail .options-row-highlight td{padding:4px}
#previewLogoCover{z-index:1;position:absolute;background:url(/img/sprite/site.png?1274997801000) 0 -25px;height:22px;width:22px}
.options-row .actions-image{margin-top:1px;margin-right:250px}
.page-detail:hover .options-row .actions-image{display:none}
.page-detail .options-row .actions{visibility:visible;display:none;position:relative;margin-top:2px;min-width:300px}
.page-detail .options-row .actions .mini-drop-down{left:0;right:auto;top:13px}
.page-detail:hover .options-row .actions{display:block}
.page-detail .content,.blog-detail .content{vertical-align:top;padding:10px!important}
.card-add-info{margin:10px 0;border:1px solid #ccc}
.card-add-info .white-border{margin:1px;background-color:#f4f5f7}
.card-add-info div.card-process{padding:1px;border-top:1px solid #ccc}
.card-add-info td{vertical-align:top}
.process-upcoming table,div.process-upcoming div{background-color:#fff2b3!important}
.process-overdue table,.process-overdue div{background-color:#ffcece!important}
.process-completed table,.process-completed div{background-color:#c6ef9c!important}
.process-approved table,.process-approved div{background-color:#aee673!important}
#pageDetailSidebar{padding-left:8px;*padding-left:0;width:230px;line-height:120%;vertical-align:top}
#pageDetailSidebar p{margin:0 0 2px 0}
.card-info,.set-info{width:206px;margin:4px}
#pageDetailTabs li a{font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:11px}
#commentsTab{background-color:#ede4ca}
#commentsTab:hover{background-color:#f5ebd0}
#commentsTab.sel,.commentsTab{border-bottom:1px solid #fcf2d7!important;background-color:#fcf2d7}
#messagesTab{background-color:#cad6ed}
#messagesTab:hover{background-color:#d0ddf5}
#messagesTab.sel,.messagesTab{border-bottom:1px solid #d3dff7!important;background-color:#d3dff7}
#timeTrackingTab{background-color:#e7e8d1}
#timeTrackingTab:hover{background-color:#f4f5dc}
#timeTrackingTab.sel,.timeTrackingTab{border-bottom:1px solid #f6f7df!important;background-color:#f6f7df}
#relatedItemsTab{background-color:#f4f5f7}
#relatedItemsTab:hover{background-color:#fafbfc}
#relatedItemsTab.sel,.relatedItemsTab{border-bottom:1px solid #f4f5f7!important;background-color:#f4f5f7}
#activityHistoryTab{background-color:#f5f5e9}
#activityHistoryTab:hover{background-color:#fcfcf0}
#activityHistoryTab.sel,.activityHistoryTab{border-bottom:1px solid #f7f7eb!important;background-color:#f7f7eb}
#tabHeader{border:1px solid #c8cacc!important;height:20px;margin-bottom:4px}
#calendarTabs{position:relative;height:26px}
.ie #calendarTabs{height:25px}
.webkit #calendarTabs{padding-top:2px!important;height:27px}
#calendarTabs div{vertical-align:top;min-width:588px}
.webkit #calendarTabs div{min-width:595px}
#calendarTabs ul{position:absolute;right:5px;top:4px}
.webkit #calendarTabs ul{top:8px}
#monthTable{background:url( /img/sprite/calendar.png ) no-repeat 0 0;width:214px;padding-right:10px;height:154px}
#monthTable table{margin-top:5px;margin-bottom:5px}
#calendar .add{font-size:10px;font-weight:bold;color:#fff;background-color:#6b85b3;padding:1px 4px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-khtml-border-radius:3px;float:left}
#calendar .add:hover{color:#fff;background-color:#7a97cc}
.cal-date{color:#979899;font-size:14px;font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;float:right;padding:0!important}
#calendarOptions{width:204px;background:#fff;border:1px solid #ccc;padding:4px;margin-top:7px;margin-bottom:8px;line-height:160%}
#pageSummary{margin-left:1px;*margin-left:0}
table.calendar .dow th{border:1px solid #ccc!important}
table.calendar td{height:104px;text-align:center;vertical-align:top;border:1px solid #ccc}
.calendar-week td{text-align:center;padding:2px!important;background-color:#f4f5f7;font-weight:bold}
.agenda th,.agenda td{border-color:#ccc}
.ie .agenda .sprite-tree-root-expand,.ie .agenda .sprite-tree-root-collapse{vertical-align:text-top;*vertical-align:text-bottom!important}
.agenda .date{width:20px!important;height:auto;vertical-align:baseline;white-space:nowrap;font-size:20px;color:#aaa;font-weight:bold;text-align:left}
.agenda .date-entries{height:auto;padding:0 0 4px 0;vertical-align:top}
.agenda .cal-entry{font-size:13px;border-left:0!important;border-right:0!important;position:relative;top:-1px;margin-bottom:1px}
.calendarFooter{padding:4px;text-align:center}
#calSetSelector{border-width:0 1px 1px 1px!important;margin-bottom:0}
#calSetSelector td{background-color:#f4f5f7;padding:4px;white-space:nowrap}
.today{background-color:#ffffe6;font-weight:bold!important}
.cal-entry{padding:2px}
.cal,.activity a.cal:hover{border:1px solid #a5b3cc;background:#ceddf9;color:#6b85b3;text-align:left;cursor:pointer}
.cal a{color:#6b85b3}
.cal:hover,.cal:hover a{color:#ceddf9;background:#6b85b3}
.cal-by-project,.activity a.cal-by-project:hover{border:1px solid #999;color:#555;background:#f4f5f7;text-align:left;cursor:pointer}
.cal-by-project a{color:#555}
.cal-u,.activity a.cal-u:hover{border:1px solid #b3a76b;background:#fe9;color:#998f5c;text-align:left;cursor:pointer}
.cal-u a{color:#998f5c}
.cal-u:hover,.cal-u:hover a{color:#fe9;background:#998f5c}
.cal-o,.activity a.cal-o:hover{border:1px solid #cca5a5;background:#ffcece;color:#b30000;text-align:left;cursor:pointer}
.cal-o a{color:#b30000}
.cal-o:hover,.cal-o:hover a{color:#ffcece;background:#b30000}
.cal-c,.activity a.cal-c:hover{border:1px solid #848484;background:#949494;color:#f4f5f7;text-align:left;cursor:pointer}
.cal-c a{color:#f4f5f7}
.cal-c:hover,.cal-c:hover a{color:#848484;background:#dedede}
.cal-n,.activity a.cal-n:hover{border:1px solid #cca5a5;background:#fff;color:#b30000;text-align:left;cursor:pointer}
.cal-n a{color:#b30000}
.cal-n:hover,.cal-n:hover a{color:#fff;background:#b30000}
.cal-a,.activity a.cal-a:hover{border:1px solid #90b36b;background:#c6ef9c;color:#538b19;text-align:left;cursor:pointer}
.cal-a a{color:#538b19}
.cal-a:hover,.cal-a:hover a{color:#c6ef9c;background:#538b19}
.cal-mu,.activity a.cal-mu:hover{border:2px solid #e5c000;background:#ffe666;color:#998100;text-align:left;padding:0 1px!important;cursor:pointer}
.cal-mu a{color:#998100}
.cal-mu:hover,.cal-mu:hover a{color:#ffe666;background:#998100}
.cal-mo,.activity a.cal-mo:hover{border:2px solid #cc8f8f;background:#ffb3b3;color:#b30000;text-align:left;padding:0 1px!important;cursor:pointer}
.cal-mo a{color:#b30000}
.cal-mo:hover,.cal-mo:hover a{color:#ffb3b3;background:#b30000}
.cal-mc,.activity a.cal-mc:hover{border:2px solid #848484;background:#949494;color:#f4f5f7;text-align:left;padding:0 1px!important;cursor:pointer}
.cal-mc a{color:#f4f5f7}
.cal-mc:hover,.cal-mc:hover a{color:#848484;background:#dedede}
.cal-mn{border:2px solid #cc8f8f;background:#fff;color:#c00;text-align:left;padding:0 1px!important;cursor:pointer}
.cal-mn a{color:#c00}
.cal-mn:hover,.cal-mn:hover a{color:#fff;background:#c00}
.cal-ma,.activity a.cal-ma:hover{border:2px solid #7acd25;background:#aee673;color:#6c993d;text-align:left;padding:0 1px!important;cursor:pointer}
.cal-ma a{color:#6c993d}
.cal-ma:hover,.cal-ma:hover a{color:#aee673;background:#6c993d}
.legend div.cal-mu,.legend div.cal-mo,.legend div.cal-mc,.legend div.cal-mn,.legend div.cal-ma{padding:1px 2px 4px 2px!important}
.sprite-ical{background:url(/img/sprite/calendar.png?1261875577000) 0 -155px;width:36px;height:14px}
.note-item-text{font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;vertical-align:baseline}
.note-item-text div{cursor:text;border:1px solid #fff;padding:2px}
.note-item-text div:hover,.note-item-text div.hover{border:1px solid #abadb3!important}
.note-item-text div{_behavior:url(/ie_hover_fix.htc)}
#noteInfo{width:100%;margin-left:39px;padding:3px}
.completed div.name{color:#555!important}
.editable-date-con{position:relative}
a.editable-date,a.editable-date:hover{color:black;background-color:transparent!important}
a.editable-date .late,a.editable-date:hover .late{color:#f00}
a.editable-date:hover img,.hilite:hover a.editable-date img{visibility:visible}
#activityTabs{width:182px;position:absolute;left:220px;top:3px}
#activityTabsHeader{background:#f4f5f7 url(/img/sprite/background.png?1261875577000) 0 -216px repeat-x;padding-left:4px;padding-right:2px;border-bottom:1px solid #ddd;color:#555!important;margin-bottom:4px;height:24px;width:100%}
a.activity-user{color:#555;text-decoration:none}
a.activity-user:hover{color:#fff}
.upcoming{table-layout:fixed;width:99%;margin-left:4px;margin-bottom:17px}
.upcoming tr.hilite td{padding:3px 0}
.upcoming td{vertical-align:baseline}
.activity{width:100%}
.activity td{vertical-align:baseline;padding:4px 3px}
.activity span.category,.activity a.category{font-size:9px;font-weight:bold;font-variant:small-caps;text-align:center!important;padding:1px 2px;display:block;width:60px}
.webkit .activity span.category,.webkit .activity a.category{font-size:10px}
.activity .comment{color:#555!important;background-color:#fcf2d7!important;border:1px solid #fce5a4!important}
.activity .file{color:white;background-color:#4f71cc;border:1px solid #4f71cc}
.activity .folder{color:white;background-color:#093;border:1px solid #093}
.activity .message{color:#555;background-color:#f2f8ff;border:1px dotted #ccc}
.activity .page{color:#555;background-color:white;border:1px solid #ccc}
.activity .status{color:#538b37;background-color:#ecf7df;border:1px solid #c8e5a3}
.activity .project{color:#555;background-color:#ffffb3;border:1px solid #e5e6a1}
.activity .time{color:#555;background-color:#f6f7df;border:1px solid #ccc}
.activity .positive a{color:#008000!important;text-decoration:underline}
.activity .positive a:hover{color:#fff!important;background-color:#008000}
.activity .negative a{color:#f00!important;text-decoration:underline}
.activity .negative a:hover{color:#fff!important;background-color:#f00}
.contacts,.milestones,.tasks,.multi{width:100%}
.contacts th,.milestones th,.tasks th,.multi th{font-size:9px;font-weight:bold;text-align:left;color:#555}
.contacts .hilite:hover th,.milestones .hilite:hover th,.tasks .hilite:hover th,.contacts .hover th,.milestontes .hover th,.tasks .hover th,.multi .hover th{color:inherit;background-color:inherit}
.contacts form td,.milestones form td,.tasks form td,.multi form td{*padding:4px 3px 3px!important}
div.milestone,div.milestone-no-order,div.task,.milestones .row-separator,.tasks .row-separator,.multi .row-separator,.dashed-row-separator{border-bottom:1px dashed #f0f1f2!important}
.milestones .row-separator td,.tasks .row-separator td{*border-bottom:1px dashed #f0f1f2!important}
.milestones .edit-row td,.tasks .edit-row td{border-bottom:0!important}
.contacts td{padding:3px!important;border:1px solid #f0f1f2;vertical-align:baseline}
.milestones th,.tasks th{padding:2px}
.milestones td,.tasks td{padding:4px 2px}
.firefox #milestones .tasks td{padding:4px 0}
.milestones .no-bottom td{padding-bottom:0}
.milestones .no-top td{padding:0 1px 3px}
.milestone-row th{padding:0!important}
.webkit .milestone-row .c-info{vertical-align:text-top}
.milestone-row .c-name{font-weight:normal;vertical-align:middle}
.milestone-row input[type=checkbox]{vertical-align:text-top}
.ie .milestone-row input[type=checkbox]{vertical-align:-30%}
#messags{margin-right:7px}
#messagesSidebar{width:150px;height:90px;vertical-align:top}
.message-folder{border-top:1px solid transparent;border-bottom:1px solid transparent;font-weight:bold;padding:3px 2px 1px 2px;position:absolute;left:7px;white-space:nowrap;_border-top:1px solid #fff!important;_border-bottom:1px solid #fff!important}
.message-folder-selected{font-weight:bold;border-top:1px solid #8eaae6;background-color:#d3dff7;border-bottom:1px solid #8eaae6;width:147px;padding:3px 2px 1px 2px;position:absolute;left:7px}
.search-box{background-color:#f4f5f7;border-top:1px solid #dedede!important;border-bottom:1px solid #dedede!important;width:146px}
.messages-vertical-separator{background:#d3dff7;border-left:1px solid #8eaae6;border-right:1px solid #8eaae6;width:5px}
.messages{margin-top:2px}
.conversation-bar{border-top:1px solid #8eaae6;border-bottom:1px solid #8eaae6;background-color:#d3dff7;font-weight:bold;padding:3px;position:relative;left:-1px}
#messagesList{padding-right:1px}
.conversation-header{border-top:1px solid #dedede!important;border-bottom:1px solid #dedede!important;background-color:#f4f5f7;font-weight:bold;padding:0 3px}
.conversation-header .conv-options{background-color:#f4f5f7}
.conversation-header img,.conversation-header-new img{vertical-align:text-top}
.conversation-header-new{border-top:1px solid #f2f279!important;border-bottom:1px solid #f2f279!important;background-color:#ffffb3;font-weight:bold;color:#555;padding:0 3px}
.firefox .conversation-header,.firefox .conversation-header-new{padding:1px 3px}
.conversation-header-new .conv-options{background-color:#ffffb3}
.conv-header-right{text-align:right;font-weight:normal!important;font-style:normal!important}
.conv-options{position:absolute;right:-3px;top:-2px;padding:3px 3px 2px;white-space:nowrap}
.conversation{padding-bottom:5px}
.message-con{padding:5px 5px 15px 0;border-top:1px solid #f4f5f7;position:relative;_position:static}
.message-con .icon{position:absolute;_position:relative;left:5px}
.message-con .message{margin:0 0 0 36px;padding-bottom:5px;min-height:26px;font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:12px;_height:26px}
.message-con .message,.message-con .message br,.message-con .message p{line-height:17px}.message-con .message p{margin-top:0;margin-bottom:17px}
#pageDetailInfo .message-con .message{overflow:auto;*overflow:visible;word-wrap:break-word;width:610px}
.message-con .message blockquote, #convMessages .msg blockquote{margin:10px 0 10px 5px;padding:5px;border-left:2px solid #ccc;color:#999;font-style:italic}
.conversation-reply{color:#979899;margin-left:33px;margin-bottom:3px}
#convMessages{position:relative;width:100%;height:348px;overflow:auto;background-color:#fff}
#convMessages .msg{padding:2px;margin-bottom:3px;font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:12px;position:relative;width:99%;*width:490px!important}
#convMessages .msg .date{float:right;*float:none;*width:100%;*text-align:right}
.msg-separator{border-bottom:1px solid #f4f5f7;position:relative}
#convForm{margin-top:5px;padding:0 3px}
pre.bull{display:inline;margin:0;border:0}
#spreadsheet td.month{text-align:center;font-weight:bold}
#spreadsheet td.metric{border-left:0!important;text-align:left;font-weight:bold}
#spreadsheet .cell-top{border-top:2px solid #fad168!important;border-left:2px solid #fad168!important;border-right:2px solid #fad168!important}
#spreadsheet .cell-middle{border-left:2px solid #fad168!important;border-right:2px solid #fad168!important}
#spreadsheet .cell-bottom{border-bottom:2px solid #fad168!important;border-left:2px solid #fad168!important;border-right:2px solid #fad168!important}
.yui-panel .hd{font-size:11px;padding:2px 6px!important}
.yui-panel .bd{padding:6px 6px 2px 6px!important}
.yui-panel .bd td{padding-bottom:4px}
.yui-simple-dialog .yui-panel .bd{font-size:13px!important}
.yui-simple-dialog .yui-panel .ft{padding:5px;min-height:25px!important}
.yui-menu-button button{text-align:left;padding:0 0 2px 2px!important;line-height:18px!important;min-height:18px!important;height:18px!important}
.chrome .yui-menu-button .first-child button{padding:0 2px!important}
.ie .yui-menu-button button,.webkit .yui-menu-button button{padding:0 0 0 5px!important}
.yui-skin-sam .yui-menu-button button{color:#000!important}
.yui-skin-sam .yui-button-disabled,.yui-skin-sam .yui-button-disabled .first-child {border-color:#808080!important}
.yui-skin-sam .yui-menu-button-disabled button{background:none}
.yui-skin-sam .yui-menu-button-menu li{background:none}
.yui-skin-sam .yuimenuitemlabel{padding:2px 6px}
.button-permission{height:20px;width:147px;cursor:pointer}
.button-PUBLICLY_EDITABLE{background:url(/img/sprite/buttons.png?1261875577000) 0 -300px no-repeat}
.button-PUBLICLY_EDITABLE:hover{background:url(/img/sprite/buttons.png?1261875577000) 0 -320px no-repeat}
.button-PUBLICLY_EDITABLE-disabled{background:url(/img/sprite/buttons.png?1261875577000) 0 -340px no-repeat;cursor:default}
.button-PUBLICLY_VIEWABLE{background:url(/img/sprite/buttons.png?1261875577000) 0 -360px no-repeat}
.button-PUBLICLY_VIEWABLE:hover{background:url(/img/sprite/buttons.png?1261875577000) 0 -380px no-repeat}
.button-PUBLICLY_VIEWABLE-disabled{background:url(/img/sprite/buttons.png?1261875577000) 0 -400px no-repeat;cursor:default}
.button-CLIENT_EDITABLE{background:url(/img/sprite/buttons.png?1261875577000) 0 -420px no-repeat}
.button-CLIENT_EDITABLE:hover{background:url(/img/sprite/buttons.png?1261875577000) 0 -440px no-repeat}
.button-CLIENT_EDITABLE-disabled{background:url(/img/sprite/buttons.png?1261875577000) 0 -460px no-repeat;cursor:default}
.button-CLIENT_VIEWABLE{background:url(/img/sprite/buttons.png?1261875577000) 0 -480px no-repeat}
.button-CLIENT_VIEWABLE:hover{background:url(/img/sprite/buttons.png?1261875577000) 0 -500px no-repeat}
.button-CLIENT_VIEWABLE-disabled{background:url(/img/sprite/buttons.png?1261875577000) 0 -520px no-repeat;cursor:default}
.button-CLIENT_VIEWABLE_TEAM_EDITABLE{background:url(/img/sprite/buttons.png?1261875577000) 0 -540px no-repeat}
.button-CLIENT_VIEWABLE_TEAM_EDITABLE:hover{background:url(/img/sprite/buttons.png?1261875577000) 0 -560px no-repeat}
.button-CLIENT_VIEWABLE_TEAM_EDITABLE-disabled{background:url(/img/sprite/buttons.png?1261875577000) 0 -580px no-repeat;cursor:default}
.button-TEAM_EDITABLE{background:url(/img/sprite/buttons.png?1261875577000) 0 -600px no-repeat}
.button-TEAM_EDITABLE:hover{background:url(/img/sprite/buttons.png?1261875577000) 0 -620px no-repeat}
.button-TEAM_EDITABLE-disabled{background:url(/img/sprite/buttons.png?1261875577000) 0 -640px no-repeat;cursor:default}
.button-TEAM_VIEWABLE{background:url(/img/sprite/buttons.png?1261875577000) 0 -660px no-repeat}
.button-TEAM_VIEWABLE:hover{background:url(/img/sprite/buttons.png?1261875577000) 0 -680px no-repeat}
.button-TEAM_VIEWABLE-disabled{background:url(/img/sprite/buttons.png?1261875577000) 0 -700px no-repeat;cursor:default}
.button-PRIVATE{background:url(/img/sprite/buttons.png?1261875577000) 0 -720px no-repeat}
.button-PRIVATE:hover{background:url(/img/sprite/buttons.png?1261875577000) 0 -740px no-repeat}
.button-PRIVATE-disabled{background:url(/img/sprite/buttons.png?1261875577000) 0 -760px no-repeat;cursor:default}
.button-project-status{height:20px;width:72px;cursor:pointer}
.button-PLANNING{background:url(/img/sprite/buttons.png?1261875577000) 0 0 no-repeat}
.button-PLANNING:hover{background:url(/img/sprite/buttons.png?1261875577000) 0 -20px no-repeat}
.button-PLANNING-disabled{background:url(/img/sprite/buttons.png?1261875577000) 0 -40px no-repeat;cursor:default}
.button-ACTIVE{background:url(/img/sprite/buttons.png?1261875577000) 0 -60px no-repeat}
.button-ACTIVE:hover{background:url(/img/sprite/buttons.png?1261875577000) 0 -80px no-repeat}
.button-ACTIVE-disabled{background:url(/img/sprite/buttons.png?1261875577000) 0 -100px no-repeat;cursor:default}
.button-CRITICAL{background:url(/img/sprite/buttons.png?1261875577000) 0 -120px no-repeat}
.button-CRITICAL:hover{background:url(/img/sprite/buttons.png?1261875577000) 0 -140px no-repeat}
.button-CRITICAL-disabled{background:url(/img/sprite/buttons.png?1261875577000) 0 -160px no-repeat;cursor:default}
.button-ON_HOLD{background:url(/img/sprite/buttons.png?1261875577000) 0 -180px no-repeat}
.button-ON_HOLD:hover{background:url(/img/sprite/buttons.png?1261875577000) 0 -200px no-repeat}
.button-ON_HOLD-disabled{background:url(/img/sprite/buttons.png?1261875577000) 0 -220px no-repeat;cursor:default}
.button-ARCHIVED{background:url(/img/sprite/buttons.png?1261875577000) 0 -240px no-repeat}
.button-ARCHIVED:hover{background:url(/img/sprite/buttons.png?1261875577000) 0 -260px no-repeat}
.button-ARCHIVED-disabled{background:url(/img/sprite/buttons.png?1261875577000) 0 -280px no-repeat;cursor:default}
.button-menu{border:1px solid #808080;z-index:301;position:absolute;visibility:hidden;text-align:left;background-color:#fff}
.page-detail .button-menu{*top:18px!important;*left:0!important}
.button-menu a{color:#000;font-size:110%;display:block;padding:4px}
.button-menu a:hover{color:#fff!important;background-color:#668ef2!important}
.menu-PUBLICLY_VIEWABLE,.menu-PUBLICLY_EDITABLE{background-color:#d7e8ff}
.menu-ACTIVE,.menu-TEAM_VIEWABLE,.menu-TEAM_EDITABLE{background-color:#d9edd5}
.menu-ON_HOLD{background-color:#ede8d5}
.menu-CRITICAL,.menu-PRIVATE{background-color:#edd5db}
.menu-ARCHIVED{background-color:#f4f5f7}
.status-box{border:2px solid #ccc;padding:2px 4px;margin-bottom:4px;font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;font-size:14px;text-align:left;line-height:140%}
.status-box-CRITICAL{border:2px solid #d6aa98!important;background:#ffcece;color:#a30}
.status-box-ON_HOLD{border:2px solid #f0c060;background-color:#fe9;color:#937d35}
.status-box-PLANNING{background:#f4f5f7}
.status-box-ARCHIVED{background:#f4f5f7}
.status-box-TEMPLATE{border:2px solid #bac4d9!important;background:#cfdaf1;color:#425eb3}
.row-ACTIVE{background-color:#d1eccc}
.row-ON_HOLD{background-color:#ece5cc}
.row-CRITICAL{background-color:#ecccd3}
.row-PLANNING{background-color:#f4f5f7}
.ACTIVE,.PLANNING{color:#7d7e7f}
.CRITICAL{color:#aa3f59}
.ON_HOLD{color:#979899}
.yui-skin-sam .yui-calcontainer{padding:0!important}
.yui-skin-sam .yui-calcontainer .title{margin:0!important}
.yui-skin-sam .yui-calendar .calnavleft{left:-5px!important}
.yui-skin-sam .yui-calendar .calnavright{right:-5px!important}
.yui-skin-sam .yui-calcontainer table{margin:5px!important}
.yui-skin-sam .yui-calendar td.selected{background-color:#b3d4ff!important}
.yui-picker-panel{position:absolute;visibility:hidden}
.yui-picker-panel .ft{height:20px}
.yui-picker-panel .hd{font-size:11px!important}
.yui-picker-controls li{background:none}
.yui-picker-controls .hd{display:none}
.cke_wrapper{padding:0!important;outline:0!important}
.cke_editor,.cke_editor:active{border:1px solid #b4b4b4!important}
.cke_top{padding:4px 0 0 4px!important}
.contacts .cke_toolgroup{margin-bottom:0!important}
td.cke_contents{border-top:1px solid #b4b4b4!important;padding:1px 0 0 0!important}
.cke_skin_kama{border:0!important;padding:0!important}
.cke_skin_kama .cke_focus{outline:0!important}
.cke_skin_kama input,.cke_skin_office2003 input{border:0;background:none;padding:0}
.quote{font-size:13px;padding:11px;margin:0 auto;display:table;white-space:nowrap}
.quote .quote-text{font-style:italic;text-indent:-3px}
.quote-mark-open,.quote-mark-close {display:inline-block;*display:inline;font-family:Garamond,Time New Roman,serif;font-size:15px}
.quote-mark-open{padding-right:2px}
.quote-mark-close{padding-left:3px}
.quote .attribution{padding-left:0}
.timer-description{background:url(/img/timer_item.png) top right;border:1px solid #d8dfe2;padding:2px}
#activeTimerItem{background:url(/img/timer_item_active.png) top right;border:1px solid #e8e4b2}
.timer-clock{margin:0 7px;border-top:1px solid #6a6a6a;background-color:#777;color:#fff;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px}
.logged-time{font-weight:bold;font-size:14px;padding:0 6px;text-align:right}
.timer-clock td{font-weight:bold;font-size:20px}
.budget-exceeded{border-top:1px solid #692527!important;background-color:#8f3335!important}
.budget-exceeded-msg{font-size:14px;float:right;margin-top:3px}
input.start,button.start{background:#84c676 url(/img/background_button_green.png) repeat-x 0 -10px;font-weight:bold;font-size:14px;color:#fff;border-top:1px solid #ddd;border-right:1px solid #555;border-bottom:1px solid #333;border-left:1px solid #bbb;width:auto;min-width:50px}
input.start:hover,buttton.start:hover{background:#84c676 url(/img/background_button_green_hover.png) repeat-x 0 -10px}
input.stop,button.stop{background:#c67c7a url(/img/background_button_red.png) repeat-x 0 -10px;font-weight:bold;font-size:14px;color:#fff;border-top:1px solid #ddd;border-right:1px solid #555;border-bottom:1px solid #333;border-left:1px solid #bbb;width:auto;min-width:50px}
input.stop:hover,buttton.stop:hover{background:#d8dfe2 url(/img/background_button_red_hover.png) repeat-x 0 -10px}
.timer-top{background:url(/img/timer_item.png) repeat-x top right;padding:6px 6px 4px;font-size:12px;font-weight:bold;border-bottom:1px solid #d8dfe2}
.timer-bottom{background:url(/img/timer_item.png) repeat-x top right;position:fixed;text-align:center;border-top:1px solid #d8dfe2;bottom:0;left:0;width:100%;z-index:300;padding:7px;font-size:9px}
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2}
.yui-panel-container form{margin:0}
.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0}
.mask.block-scrollbars{overflow:auto}
.masked select,.drag select,.hide-select select{_visibility:hidden}
.yui-panel-container select{_visibility:inherit}
.hide-scrollbars,.hide-scrollbars *{overflow:hidden}
.hide-scrollbars select{display:none}
.show-scrollbars{overflow:auto}
.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible}
.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto}
.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px}
.yui-effect-fade .underlay{display:none}
.yui-tt-shadow{position:absolute}
.yui-skin-sam .mask{background-color:#000;opacity:.25;*filter:alpha(opacity=25)}
.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px 3px}
.yui-skin-sam .yui-panel{position:relative;*zoom:1;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:1}
.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{*zoom:1;*position:relative;border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px}
.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc}
.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#F2F2F2}
.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(/img/yui/sprite.png) repeat-x 0 -200px}
.yui-skin-sam .yui-panel .bd{padding:10px}
.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%}
.yui-skin-sam .yui-panel-container.focused .yui-panel .hd{}.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(/img/yui/sprite.png) no-repeat 0 -300px;cursor:pointer}
.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px}
.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff}
.yui-skin-sam .yui-panel-container.shadow{_padding:2px 5px 0 3px}
.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;right:-3px;bottom:-3px;left:-3px;*top:3px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_right:0;_bottom:0;_left:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;*filter:alpha(opacity=12)}
.yui-skin-sam .yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%}
.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right}
.yui-skin-sam .yui-dialog .ft button.default{font-weight:bold}
.yui-skin-sam .yui-dialog .ft span.default{border-color:#304369;background-position:0 -1400px}
.yui-skin-sam .yui-dialog .ft span.default .first-child{border-color:#304369}
.yui-skin-sam .yui-dialog .ft span.default button{color:#fff}
.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(/img/yui/sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left}
.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px}
.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px}
.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px}
.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px}
.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px}
.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px}
.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69}
.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto}
.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000}
.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;*filter:alpha(opacity=12)}
.yui-calcontainer{position:relative;float:left;_overflow:hidden}
.yui-calcontainer iframe{position:absolute;border:none;margin:0;padding:0;z-index:0;width:100%;height:100%;left:0px;top:0px}
.yui-calcontainer iframe.fixedsize{width:50em;height:50em;top:-1px;left:-1px}
.yui-calcontainer.multi .groupcal{z-index:1;float:left;position:relative}
.yui-calcontainer .title{position:relative;z-index:1}
.yui-calcontainer .close-icon{position:absolute;z-index:1}
.yui-calendar{position:relative}
.yui-calendar .calnavleft{position:absolute;z-index:1}
.yui-calendar .calnavright{position:absolute;z-index:1}
.yui-calendar .calheader{position:relative;width:100%;text-align:center}
.yui-calcontainer .yui-cal-nav-mask{position:absolute;z-index:2;margin:0;padding:0;width:100%;height:100%;_width:0;_height:0;left:0;top:0;display:none}
.yui-calcontainer .yui-cal-nav{position:absolute;z-index:3;top:0;display:none}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{display:-moz-inline-box;display:inline-block}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{display:block;*display:inline-block;*overflow:visible;border:none;background-color:transparent;cursor:pointer}
.yui-calendar .calbody a:hover{background:inherit}
p#clear{clear:left;padding-top:10px}
.yui-skin-sam .yui-calcontainer{background-color:#f2f2f2;border:1px solid #808080;padding:10px}
.yui-skin-sam .yui-calcontainer.multi{padding:0 5px 0 5px}
.yui-skin-sam .yui-calcontainer.multi .groupcal{background-color:transparent;border:none;padding:10px 5px 10px 5px;margin:0}
.yui-skin-sam .yui-calcontainer .title{background:url(/img/yui/sprite.png) repeat-x 0 0;border-bottom:1px solid #cccccc;font:100% sans-serif;color:#000;font-weight:bold;height:auto;padding:.4em;margin:0 -10px 10px -10px;top:0;left:0;text-align:left}
.yui-skin-sam .yui-calcontainer.multi .title{margin:0 -5px 0 -5px}
.yui-skin-sam .yui-calcontainer.withtitle{padding-top:0}
.yui-skin-sam .yui-calcontainer .calclose{background:url(/img/yui/sprite.png) no-repeat 0 -300px;width:25px;height:15px;top:.4em;right:.4em;cursor:pointer}
.yui-skin-sam .yui-calendar{border-spacing:0;border-collapse:collapse;font:100% sans-serif;text-align:center;margin:0}
.yui-skin-sam .yui-calendar .calhead{background:transparent;border:none;vertical-align:middle;padding:0}
.yui-skin-sam .yui-calendar .calheader{background:transparent;font-weight:bold;padding:0 0 .6em 0;text-align:center}
.yui-skin-sam .yui-calendar .calheader img{border:none}
.yui-skin-sam .yui-calendar .calnavleft{background:url(/img/yui/sprite.png) no-repeat 0 -450px;width:25px;height:15px;top:0;bottom:0;left:-10px;margin-left:.4em;cursor:pointer}
.yui-skin-sam .yui-calendar .calnavright{background:url(/img/yui/sprite.png) no-repeat 0 -500px;width:25px;height:15px;top:0;bottom:0;right:-10px;margin-right:.4em;cursor:pointer}
.yui-skin-sam .yui-calendar .calweekdayrow{height:2em}
.yui-skin-sam .yui-calendar .calweekdayrow th{padding:0;border:none}
.yui-skin-sam .yui-calendar .calweekdaycell{color:#000;font-weight:bold;text-align:center;width:2em}
.yui-skin-sam .yui-calendar .calfoot{background-color:#f2f2f2}
.yui-skin-sam .yui-calendar .calrowhead,.yui-skin-sam .yui-calendar .calrowfoot{color:#a6a6a6;font-size:85%;font-style:normal;font-weight:normal;border:none}
.yui-skin-sam .yui-calendar .calrowhead{text-align:right;padding:0 2px 0 0}
.yui-skin-sam .yui-calendar .calrowfoot{text-align:left;padding:0 0 0 2px}
.yui-skin-sam .yui-calendar td.calcell{border:1px solid #cccccc;background:#fff;padding:1px;height:1.6em;line-height:1.6em;text-align:center;white-space:nowrap}
.yui-skin-sam .yui-calendar td.calcell a{color:#0066cc;display:block;height:100%;text-decoration:none}
.yui-skin-sam .yui-calendar td.calcell.today{background-color:#000}
.yui-skin-sam .yui-calendar td.calcell.today a{background-color:#fff}
.yui-skin-sam .yui-calendar td.calcell.oom{background-color:#cccccc;color:#a6a6a6;cursor:default}
.yui-skin-sam .yui-calendar td.calcell.selected{background-color:#fff;color:#000}
.yui-skin-sam .yui-calendar td.calcell.selected a{background-color:#b3d4ff;color:#000}
.yui-skin-sam .yui-calendar td.calcell.calcellhover{background-color:#426fd9;color:#fff;cursor:pointer}
.yui-skin-sam .yui-calendar td.calcell.calcellhover a{background-color:#426fd9;color:#fff}
.yui-skin-sam .yui-calendar td.calcell.previous{color:#e0e0e0}
.yui-skin-sam .yui-calendar td.calcell.restricted{text-decoration:line-through}
.yui-skin-sam .yui-calendar td.calcell.highlight1{background-color:#ccff99}
.yui-skin-sam .yui-calendar td.calcell.highlight2{background-color:#99ccff}
.yui-skin-sam .yui-calendar td.calcell.highlight3{background-color:#ffcccc}
.yui-skin-sam .yui-calendar td.calcell.highlight4{background-color:#ccff99}
.yui-skin-sam .yui-calendar a.calnav{border:1px solid #f2f2f2;padding:0 4px;text-decoration:none;color:#000;zoom:1}
.yui-skin-sam .yui-calendar a.calnav:hover{background:url(/img/yui/sprite.png) repeat-x 0 0;border-color:#A0A0A0;cursor:pointer}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-mask{background-color:#000;opacity:0.25;*filter:alpha(opacity=25)}
.yui-skin-sam .yui-calcontainer .yui-cal-nav{font-family:arial,helvetica,clean,sans-serif;font-size:93%;border:1px solid #808080;left:50%;margin-left:-7em;width:14em;padding:0;top:2.5em;background-color:#f2f2f2}
.yui-skin-sam .yui-calcontainer.withtitle .yui-cal-nav{top:4.5em}
.yui-skin-sam .yui-calcontainer.multi .yui-cal-nav{width:16em;margin-left:-8em}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-y,.yui-skin-sam .yui-calcontainer .yui-cal-nav-m,.yui-skin-sam .yui-calcontainer .yui-cal-nav-b{padding:5px 10px 5px 10px}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-b{text-align:center}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-e{margin-top:5px;padding:5px;background-color:#EDF5FF;border-top:1px solid black;display:none}
.yui-skin-sam .yui-calcontainer .yui-cal-nav label{display:block;font-weight:bold}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-mc{width:100%;_width:auto}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-y input.yui-invalid{background-color:#FFEE69;border:1px solid #000}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-yc{width:4em}
.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{border:1px solid #808080;background:url(/img/yui/sprite.png) repeat-x 0 0;background-color:#ccc;margin:auto .15em}
.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{padding:0 8px;font-size:93%;line-height:2;*line-height:1.7;min-height:2em;*min-height:auto;color:#000}
.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default{border:1px solid #304369;background-color:#426fd9;background:url(/img/yui/sprite.png) repeat-x 0 -1400px}
.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default button{color:#fff}
.yui-picker-panel{background:#e3e3e3;border-color:#888}
.yui-picker-panel .hd{background-color:#ccc;font-size:100%;line-height:100%;border:1px solid #e3e3e3;font-weight:bold;overflow:hidden;padding:6px;color:#000}
.yui-picker-panel .bd{background:#e8e8e8;margin:1px;height:200px}
.yui-picker-panel .ft{background:#e8e8e8;margin:1px;padding:1px}
.yui-picker{position:relative}
.yui-picker-hue-thumb{cursor:default;width:18px;height:18px;top:-8px;left:-2px;z-index:9;position:absolute}
.yui-picker-hue-bg{-moz-outline:none;outline:0px none;position:absolute;left:200px;height:183px;width:14px;background:url(/img/yui/hue_bg.png) no-repeat;top:4px}
.yui-picker-bg{-moz-outline:none;outline:0px none;position:absolute;top:4px;left:4px;height:182px;width:182px;background-color:#F00;background-image:url(/img/yui/picker_mask.png)}
*html .yui-picker-bg{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/yui/picker_mask.png',sizingMethod='scale')}
.yui-picker-mask{position:absolute;z-index:1;top:0px;left:0px}
.yui-picker-thumb{cursor:default;width:11px;height:11px;z-index:9;position:absolute;top:-4px;left:-4px}
.yui-picker-swatch{position:absolute;left:240px;top:4px;height:60px;width:55px;border:1px solid #888}
.yui-picker-websafe-swatch{position:absolute;left:304px;top:4px;height:24px;width:24px;border:1px solid #888}
.yui-picker-controls{position:absolute;top:72px;left:226px;font:1em monospace}
.yui-picker-controls .hd{background:transparent;border-width:0px!important}
.yui-picker-controls .bd{height:100px;border-width:0px!important}
.yui-picker-controls ul{float:left;padding:0 2px 0 0;margin:0}.yui-picker-controls li{padding:2px;list-style:none;margin:0}.yui-picker-controls input{font-size:0.85em;width:2.4em}
.yui-picker-hex-controls{clear:both;padding:2px}
.yui-picker-hex-controls input{width:4.6em}
.yui-picker-controls a{font:1em arial,helvetica,clean,sans-serif;display:block;*display:inline-block;padding:0;color:#000}
