body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,blockquote,pre,table,th,td,form,fieldset,input,textarea {margin:0;padding:0}
html {overflow:scroll}
table {border:0;border-collapse:collapse}
textarea {font-size:1em}
ul li {list-style:none}
em {color:#333;padding-right:1px}
span {color:#888}
strong {color:#333}
abbr {border-bottom:1px dotted #AAA}
var {font-style:normal}
p,ol.list,ul.list {margin-bottom:15px;line-height:1.5}
input:focus {outline:0}
ol.list li,ul.list li,ul.feedList li {margin-bottom:5px}
ol.list li {margin-left:25px;padding-left:0}
ul.list li {background:url(/library/img/icons/bullet_green.png) no-repeat left center;padding-left:20px}
ul.feedList li {background:url(/library/img/icons/feed.png) no-repeat 0 0;padding-left:20px}
ul.list li.here {background-image:url(/library/img/icons/bullet_white.png)}
ul.list li.here a {border:0;text-decoration:none}
ul.compactList li {line-height:1.2}
ul.list li.delete {background-image:url(/library/img/icons/bullet_delete.png)}
a.icon {margin-right:5px;padding-left:20px;background-position:left center;background-repeat:no-repeat;border:0!important}
a.go {background-image:url(/library/img/icons/bullet_go.png)}
a.back {background-image:url(/library/img/icons/bullet_back.png)}
a.feed {background-image:url(/library/img/icons/feed.png)}
a.accept {background-image:url(/library/img/icons/accept.png)}
a.delete {background-image:url(/library/img/icons/bullet_delete.png);padding-left:17px}
a.edit {background-image:url(/library/img/icons/bullet_pencil.png);padding-left:17px}
a.view {background-image:url(/library/img/icons/magnifier.png)}
a.viewAll {background-image:url(/library/img/icons/application_view_tile.png)}
a.reapply {background-image:url(/library/img/icons/arrow_rotate_anticlockwise.png)}
a.tag {background-image:url(/library/img/icons/tag_green.png)}
a.profile {background-image:url(/library/img/icons/vcard.png)}
a.commentReply {background-image:url(/library/img/icons/comment_add.png)}
div.center,p.center,ul.center,tr.center th,tr.center td,th.center,td.center {text-align:center!important}
div.left,p.left,ul.left,tr.left th,tr.left td,th.left,td.left {text-align:left!important}
div.right,p.right,ul.right,tr.right th,tr.right td,th.right,td.right {text-align:right!important}
.bubbleWrap {background:#EEE;margin-bottom:2px;-moz-border-radius:3px;padding:10px}
.bubbleWrap h2,.bubbleWrap h3 {margin-top:0}
.blockWrap {margin-bottom:15px}
.dataForm {font-family:Tahoma,sans-serif}
.dataForm h3 {padding-top:10px}
.dataForm p {margin:0}
.dataForm th,.dataForm td {padding:3px 0}
.dataForm th {width:8em;padding-top:4px;padding-right:10px;color:#AAA;line-height:1.0;text-align:right}
.dataForm td.checkList label,.dataForm td.radioList label {margin-right:1em}
.dataFormOpen th {width:auto}
p.note {font:11px Tahoma,sans-serif;line-height:1.2;text-align:left;margin:2px 0 0}
p.validation {background:url(/library/img/icons/bullet_error.png) no-repeat 0 1px;padding-left:17px;color:#C33;font-style:italic;text-align:left}
.dataList {width:100%;margin-bottom:15px}
.dataList tr.alternate {background:#EEE}
.dataList th {background-color:#DDD;border:1px solid #CCC;color:#333;border-width:1px 0;padding:5px 4px}
.dataList p {text-align:left}
.dataList td,.dataList td.notify p {margin:0;padding:2px 4px}
.dataList td.notify {background-color:#FFF4BF!important;border-bottom:1px solid #CCC;padding:0}
.dataList td.notify a {padding-left:5px}
.dataList .highlight {background-color:#FFF4BF!important}
input,select,textarea,.checkbox label,.checkList label,.radioList label,.value {color:#555;font-family:Tahoma,sans-serif}
input.inputText,select.inputText,textarea.inputText {background:#FFF;border:1px solid #BBB;border-right-color:#DDD;border-bottom-color:#DDD}
input.inputText {padding:2px 3px}
select.inputText {padding:1px 1px 1px 0}
textarea.inputText {padding:1px 0 1px 3px}
input.inputText:focus,select.inputText:focus,textarea.inputText:focus {background:#FFF4BF;color:#000}
input.inputTextBig {font-size:1.5em;letter-spacing:-1px}
input.inputButton {color:#000;font-family:Arial,sans-serif;font-weight:700;cursor:pointer;padding:5px 10px}
input.required,select.required,textarea.required {border-color:#C66}
input.singleTiny {width:50px}
input.single {width:150px}
input.singleLong {width:280px}
input.singleFull {width:632px}
textarea.multiFull {width:635px}
input.singleFullCondensed {width:440px}
textarea.multiFullCondensed {width:443px}
input.bbCode {width:25px;cursor:pointer;margin:2px 2px 2px 0}
input.bbBold {font-weight:700}
input.bbItalic {font-style:italic}
input.bbUrl,input.bbLight,input.bbQuote {width:auto;padding:0 4px}
blockquote {background:url(/library/img/misc/quote.png) no-repeat;margin:0 60px;padding:0 30px}
blockquote p.author {text-align:right}
.msgNotify,.msgSuccess,.msgWarning {border:1px dotted #000;margin:10px 25px 25px;padding:0 10px}
.msgNotify {background:#FFEFBF;border-color:#960}
.msgSuccess {background:#D4FFBF;border-color:#390}
.msgWarning {background:#FFD9D9;border-color:#933}
.msgNotify h3,.msgSuccess h3,.msgWarning h3 {background-position:0 3px;background-repeat:no-repeat;border:0;padding-left:20px;margin:10px 0 5px}
.msgNotify h3 {background-image:url(/library/img/icons/comment_reverse.png);color:#960}
.msgSuccess h3 {background-image:url(/library/img/icons/accept.png);color:#360}
.msgWarning h3 {background-image:url(/library/img/icons/exclamation.png);color:#933}
.msgNotify p,.msgSuccess p,.msgWarning p {margin-bottom:10px;color:#555}
p.msgNotify,p.msgSuccess,p.msgWarning {margin-top:0;padding:5px 10px}
.clear {clear:both}
.noWrap {white-space:nowrap!important}
.blink {font-weight:400;text-decoration:blink}
.big {font-size:1.2em;line-height:1.2}
.expandButton {border:0;vertical-align:top;padding:1px 2px}
.iconPopup {background:url(/library/img/misc/link_popup.png) no-repeat right 2px;padding-right:14px!important}
.invisible {visibility:hidden}
.showInvisible:hover .invisible {visibility:visible}
.inputx {display:none}
.clearAfter:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearAfter {display:inline-block;}
.clearAfter {display:block}
* html .clearAfter {height:1px}
.isotope-item {z-index:2}
.isotope-hidden.isotope-item {pointer-events:none;z-index:1}
.isotope,.isotope .isotope-item {-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}
.isotope {-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width}
.isotope .isotope-item {-webkit-transition-property:0 opacity;-moz-transition-property:0 opacity;-ms-transition-property:0 opacity;-o-transition-property:top, left, opacity;transition-property:transform, opacity}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition {-webkit-transition-duration:0;-moz-transition-duration:0;-ms-transition-duration:0;-o-transition-duration:0;transition-duration:0}
.imgareaselect-border1,.imgareaselect-border2,.imgareaselect-border3,.imgareaselect-border4 {filter:alpha(opacity=80);opacity:0.5}
.imgareaselect-handle {background-color:#fff;border:solid 1px #000;filter:alpha(opacity=50);opacity:0.5}
.imgareaselect-outer {background-color:#000;filter:alpha(opacity=70);opacity:0.7}
img.flag {opacity:0.80}
img.hidden {opacity:0.30}
table.hidden {opacity:0.50}
table tr,.dataForm .expandLink,.dataList tr {vertical-align:top}
table th,input.bbUrl {font-weight:400}
img,ul.feedList li a {border:0}
.dataForm th label,.dataForm td.checkList input,.dataForm td.radioList input {position:relative;top:2px}
img.flag:hover,img.hidden:hover {opacity:1.00}