.add {background-image:url(../ext/examples/shared/icons/fam/add.gif) !important}
.remove {background-image:url(../ext/examples/shared/icons/fam/delete.gif) !important}
.edit {background-image:url(../ext/examples/shared/icons/fam/cog.png) !important}
.minutecss{ padding:4px; height:100%; border-top: 1px solid #a3bad9; background: #dfecfb url(../ext/resources/images/default/shared/glass-bg.gif) repeat-x left top}
.y-hour-middle,.y-hour-left,.y-hour-right {font:bold 11px "sans serif", tahoma, verdana, helvetica; overflow:hidden}
.y-hour-right, .y-hour-left {width:18px}
.y-hour-right{ text-align:right}
.y-hour-middle {padding-top:2px; padding-bottom:2px; color:#0000ff}
.y-hour-right a, .y-hour-left a{ display:block; width:16px; height:16px; background-position: center; background-repeat: no-repeat; cursor:pointer}
.y-hour-right a {background-image: url(../images/ext_scaffold/arrowRight.gif); margin-right:2px}
.y-hour-left a{ background-image: url(../images/ext_scaffold/arrowLeft.gif); margin-left:2px}
.y-minute-middle,.y-minute-left,.y-minute-right {font:bold 11px "sans serif", tahoma, verdana, helvetica; overflow:hidden}
.y-minute-right, .y-minute-left {width:18px}
.y-minute-right{ text-align:right}
.y-minute-middle {padding-top:2px; padding-bottom:2px; color:#0000ff}
.y-minute-right a, .y-minute-left a{ display:block; width:16px; height:16px; background-position: center; background-repeat: no-repeat; cursor:pointer}
.y-minute-right a {background-image: url(../images/ext_scaffold/arrowRight.gif); margin-right:2px}
.y-minute-left a{ background-image: url(../images/ext_scaffold/arrowLeft.gif); margin-left:2px}
body {background-color: #fff; color: #333}
body, p, ol, ul, td {font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; line-height: 18px}
pre {background-color: #eee; padding: 10px; font-size: 11px}
body {background-color: #fff; color: #333; margin: 0pt; font-size: 16px}
body, p, ol, ul, td {font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; line-height: 18px}
pre {background-color: #eee; padding: 10px; font-size: 11px}
a {color: #000}
 #kdev-container {width: 949px; background-color: #ffffff; margin: 0em auto; text-align: left}
 #ngen-header {padding-top: 0em}
#ngen-header-logo a {background:transparent url(../images/logo.alpha.png) no-repeat scroll 0pt 50%; display:block; height:6em; line-height:0pt; overflow:hidden; text-indent:-9999px; width:22.5em}
#ngen-footer {background:#DDE1E3 url(../images/footer.png) repeat-x scroll left bottom; border-top:1px solid #CCD2D6; clear:both; float:left; margin-bottom:1em; padding:1em 1.5em; width:70em}
 #ngen-footer * {margin:0pt}
#ngen-footer-legal {float:left; font-size:0.9166em; line-height:1.6364}
#ngen-footer-poweredby {color:#929FA7; float:right; font-size:0.9166em; line-height:1.6364; width:17.5em}
#ngen-footer-poweredby a {color:#929FA7; display:block; font-size:1.4545em; font-weight:bold; letter-spacing:-0.03125em; line-height:1em; margin:-0.125em 0pt; padding-left:1em; text-shadow:#FFFFFF 1px 1px 1px}
#ngen-footer-poweredby a:hover {color:#666666; text-decoration:none}
ul#ngen-footer-nav {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0pt}
ul#ngen-footer-nav li {border-left:1px solid #CCD2D6; display:inline; padding:0pt 0.5em 0pt 0.7em}
ul#ngen-footer-nav li.first-child {border-left:0pt none; padding-left:0pt}
.hide {display: none}
.section {background:transparent url(../images/section.gif) repeat-x scroll left top; border-top:0.0833em solid #D6DBDE; padding:0.1em 1em 2em}
#article {background:url(../images/main-container-lt.png) no-repeat left top; float:left}
#article-content {border-top:0.5em solid #929fa7; float:right}
#main-container {background:#fff url(../images/main-container-rt.png) no-repeat right top; border-bottom:1px solid #bbc3c8; width:73em; float:left}
 #kdev-header {height: 98px}
#kdev-body {padding: 10px}
#kdev-footer {clear: both; color: grey; font-size: 0.7em; height: 45px; margin-top: 10px; padding: 10px 0pt 0pt; text-align: center}
.k-flash {font-size: 14px; color: green; padding: 4px 0px 4px 0px; margin: 0 0 12px 0; text-align: center}
.k-flash-msg {}
.fieldWithErrors {padding: 2px; background-color: red; display: table}
#errorExplanation {width: 400px; border: 2px solid red; padding: 7px; padding-bottom: 12px; margin-bottom: 20px; background-color: #f0f0f0}
#errorExplanation h2 {text-align: left; font-weight: bold; padding: 5px 5px 5px 15px; font-size: 12px; margin: -7px; background-color: #c00; color: #fff}
#errorExplanation p {color: #333; margin-bottom: 0; padding: 5px}
#errorExplanation ul li {font-size: 12px; list-style: square}
div.uploadStatus {margin: 5px}
div.progressBar {margin: 5px}
div.progressBar div.border {background-color: #fff; border: 1px solid grey; width: 100%}
div.progressBar div.background {background-color: #333; height: 18px; width: 0%}
 .k-account {padding-left: 10px}
.k-account h2 {line-height: 100%}
 .k-text-page {}
.k-text-page label {display: block; font-family: Verdana, sans-serif; color: #000000; font-size: 12px; padding-bottom: 1px}
.k-text-page p input, .k-text-page p textarea, .k-text-page p select {font-size: 16px; font-weight: bold; font-family: Arial, sans-serif; letter-spacing: -1px; border-top: 1px solid #466c9a; border-left: 1px solid #466c9a; border-right: 2px solid #acacac; border-bottom: 2px solid #acacac}
.k-text-page p input {padding: 1px}
 div.k-round-title {width: 281px; height: 31px; background: url(/images/titlebg_01.png); padding: 0; margin: 0 0 5px 0px; position: relative; z-index: 200}
.k-round-title-for-forum p, .k-round-title p, .k-dashboard-title p {color: #333333; padding: 6px 0 0 10px; font-family: Arial, Helvetica, Sans-serif; font-size: 14px; font-weight: bold; margin: 0}
.k-legal li {clear: both; font-size: .9em; margin-left: -20px; list-style-image: url(../images/square4-4.gif)}
#article-content-wrapper{ padding:5px; width:923px}
a {color: #446292 }
.u-profile-label {color: #000000; font-size: 12px; font-weight: bold}
.u-profile-prop {font-size: 12px; font-weight: bold; margin-left: 10px; margin-bottom: 5px}
.u-profile-help {display: inherit; font-size: 11px; color: #6c6eb2; background-color: #ffffff; width: inherit; margin: 2px 0px 2px 0px; border: 1px solid #6c6eb2; padding: 2px 2px 2px 2px}
.u-title p {margin: 10px 0px 5px 0px; padding: 0px; color: #446292; font-size: 16px; font-weight: bold}
.u-title-color {color: #446292; font-weight: bold}