.module-light UL LI {
	BORDER-BOTTOM: 0px
}
.module-medium UL LI {
	BORDER-BOTTOM: 0px
}
.module-dark UL LI {
	BORDER-BOTTOM: 0px
}
.cbPosTabMain {
	MARGIN-TOP: 10px
}
.dynamic-tab-pane-control .tab-page {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.dynamic-tab-pane-control .tab-row {
	HEIGHT: 30px; MARGIN-RIGHT: -2px
}
.dynamic-tab-pane-control .tab-row H2.tab {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 1px -1px 1px 4px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.dynamic-tab-pane-control .tab-row H2.hover.tab {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-BOTTOM: 0px; BORDER-TOP: medium none; TOP: 0px; BORDER-RIGHT: medium none
}
.dynamic-tab-pane-control .tab-row H2.selected.tab {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-BOTTOM: 0px; BORDER-TOP: medium none; TOP: 0px; BORDER-RIGHT: medium none
}
.dynamic-tab-pane-control .tab-row H2.tab A {
	LINE-HEIGHT: 21px; DISPLAY: block; HEIGHT: 21px
}
.cbMenu {
	WIDTH: auto !important
}
.cbSSmenu {
	WIDTH: auto !important
}
#cbMenuNav LI UL {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: #fff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
#cbMenuNav LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#cbMenuNav LI A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 22px; PADDING-RIGHT: 10px; FONT-SIZE: 120%; FONT-WEIGHT: normal; PADDING-TOP: 6px
}
#cbMenuNav LI LI A {
	PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 110%
}
#cbMenuNav LI LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000
}
#registrationTable .inputbox {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.mod_login .inputbox {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.tab-page .inputbox {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.connectionBox {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
#cbtabconnections TABLE .inputbox {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
#adminForm .inputbox {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
#adminForm TEXTAREA {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
#community-wrap DIV.center .inputbox {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 10px; PADDING-LEFT: 10px !important; WIDTH: 96%; BACKGROUND: url(../images/input-field-l.png) no-repeat 0px 100%; HEIGHT: 22px; FONT-SIZE: 130%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 7px
}
#community-wrap DIV.center .status {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 10px; PADDING-LEFT: 10px !important; WIDTH: 96%; BACKGROUND: url(../images/input-field-l.png) no-repeat 0px 100%; HEIGHT: 22px; FONT-SIZE: 130%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 7px
}
#community-wrap DIV.center INPUT#statustext {
	WIDTH: 95%
}
#community-wrap DIV.center .input-field-l {
	MARGIN-BOTTOM: 5px; BACKGROUND: url(../images/input-field-r.png) no-repeat 100% 100%
}
#community-wrap DIV.center FORM.status-input .input-field-l {
	WIDTH: 275px; FLOAT: left; MARGIN-LEFT: 5px
}
#community-wrap H3.module-title {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 130%; PADDING-TOP: 5px
}
#community-wrap UL.group-created LI {
	BACKGROUND: url(../images/list-arrow.png) no-repeat 0px 2px
}
#community-wrap UL#featurelist LI {
	BACKGROUND: url(../images/list-arrow.png) no-repeat 0px 2px
}
#community-wrap UL.filterOptions LI {
	BACKGROUND: url(../images/list-arrow.png) no-repeat 0px 2px
}
#community-wrap INPUT.button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 25px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
#community-wrap DIV.center .readon-wrap1 {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
#community-wrap .guest-block .yellowbox-bl {
	MARGIN-BOTTOM: 0px
}
#community-wrap .guest-block .yellowbox-tl {
	MARGIN-BOTTOM: 0px
}
.login-fixed {
	WIDTH: 280px
}
#community-wrap TABLE.paramlist.ccontentTable {
	MARGIN-TOP: 15px
}
#community-wrap TABLE.paramlist.ccontentTable TD.paramlist_key {
	PADDING-RIGHT: 15px
}
#community-wrap TABLE.paramlist.ccontentTable LABEL {
	LINE-HEIGHT: 28px
}
#community-wrap DIV.center .title A {
	FONT-SIZE: 80%
}
#community-wrap .button-surround BUTTON {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 16px; MARGIN-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 22px; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 7px
}
#community-wrap BUTTON {
	MARGIN-TOP: 10px; COLOR: #333
}
#community-wrap .jom-username {
	LINE-HEIGHT: 30px; WIDTH: 70px; FLOAT: left
}
#community-wrap .jom-pass {
	LINE-HEIGHT: 30px; WIDTH: 70px; FLOAT: left
}
#community-wrap .denied-box .loginform {
	MARGIN-TOP: 15px
}
#community-wrap UL.group-created {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#community-wrap UL.filterOptions {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#community-wrap UL.group-created LI {
	PADDING-LEFT: 12px; DISPLAY: block; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
#community-wrap UL.filterOptions LI.filterOption {
	PADDING-LEFT: 12px; DISPLAY: block; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
#community-wrap .upload INPUT.file {
	COLOR: #333
}
#community-wrap #community-group-name {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
BODY #community-wrap .inbox-tools .yellowbox-tr .center TABLE {
	MARGIN: 0px
}
BODY #community-wrap .inbox-tools .yellowbox-tr .center {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
DIV.yellowbox-tl {
	MARGIN: 0px 0px 10px; BACKGROUND: url(../images/yellowbox-tl.gif) no-repeat left top
}
DIV.yellowbox-tr {
	BACKGROUND: url(../images/yellowbox-tr.gif) no-repeat right top
}
DIV.yellowbox-bl {
	BACKGROUND: url(../images/yellowbox-bl.gif) no-repeat left bottom
}
DIV.yellowbox-br {
	BACKGROUND: url(../images/yellowbox-br.gif) no-repeat right bottom
}
DIV.center {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
#page-bg .itemListCategoryBlock {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#k2Container {
	PADDING-BOTTOM: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#k2Container H1.componentheading {
	LINE-HEIGHT: 120%
}
BODY.contentpane #k2Container {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 16px
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.clr {
	LINE-HEIGHT: 0; DISPLAY: block; FLOAT: none; HEIGHT: 0px; CLEAR: both
}
.recaptchatable .recaptcha_image_cell {
	BACKGROUND-COLOR: #fff !important
}
#recaptcha_table {
	BACKGROUND-COLOR: #fff !important
}
#recaptcha_table {
	BORDER-BOTTOM-COLOR: #ccc !important; BORDER-TOP-COLOR: #ccc !important; BORDER-RIGHT-COLOR: #ccc !important; BORDER-LEFT-COLOR: #ccc !important
}
#recaptcha_response_field {
	BORDER-BOTTOM-COLOR: #ddd !important; BACKGROUND-COLOR: #fff !important; BORDER-TOP-COLOR: #ddd !important; BORDER-RIGHT-COLOR: #ddd !important; BORDER-LEFT-COLOR: #ddd !important
}
SPAN.k2EditLink {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 4px
}
SPAN.k2EditLink A {
	FONT-SIZE: 14px
}
.smallerFontSize {
	LINE-HEIGHT: 120%; FONT-SIZE: 100%
}
.largerFontSize {
	LINE-HEIGHT: 140%; FONT-SIZE: 150%
}
DIV.itemView {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
DIV.itemHeader SPAN.itemDateCreated {
	COLOR: #999; FONT-SIZE: 11px
}
H1.itemTitle {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 110%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
DIV.itemHeader H1.itemTitle SPAN SUP {
	COLOR: #cf1919; FONT-SIZE: 12px; TEXT-DECORATION: none
}
SPAN.itemAuthor {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 18%; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
UL.itemToolbar {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 81%; PADDING-RIGHT: 0px; FLOAT: right; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.itemToolbar LI {
	TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; DISPLAY: inline; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.itemToolbar > LI:first-child {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL.itemToolbar LI A IMG {
	VERTICAL-ALIGN: middle
}
UL.itemToolbar LI SPAN.itemTextResizerTitle {
	
}
UL.itemToolbar LI A#fontDecrease {
	MARGIN: 0px 0px 0px 4px
}
UL.itemToolbar LI A#fontIncrease {
	MARGIN: 0px 0px 0px 4px
}
UL.itemToolbar LI A#fontDecrease SPAN {
	DISPLAY: none
}
UL.itemToolbar LI A#fontIncrease SPAN {
	DISPLAY: none
}
DIV.itemBody {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
DIV.itemImageBlock {
	PADDING-BOTTOM: 8px; MARGIN: 0px 0px 16px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
SPAN.itemImage {
	TEXT-ALIGN: center; MARGIN: 0px 0px 8px; DISPLAY: block
}
SPAN.itemImage IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 8px
}
SPAN.itemImageCaption {
	DISPLAY: block; COLOR: #666; FONT-SIZE: 11px
}
SPAN.itemImageCredits {
	FONT-STYLE: italic; DISPLAY: block; COLOR: #999; FONT-SIZE: 11px
}
SPAN.itemMainImageCredits {
	FONT-STYLE: italic; MARGIN-TOP: 5px; DISPLAY: block; COLOR: #999; FONT-SIZE: 11px
}
DIV.itemIntroText {
	PADDING-BOTTOM: 12px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #444; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
DIV.itemIntroText UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.itemIntroText UL LI {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/list-arrow.png) no-repeat 0px 6px
}
DIV.itemFullText H3 {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 16px
}
DIV.itemFullText IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; MARGIN: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 2px
}
DIV.itemFullText UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.itemFullText UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 14px; BACKGROUND: url(../images/list-arrow.png) no-repeat 0px 2px
}
DIV.itemExtraFields {
	PADDING-BOTTOM: 0px; MARGIN: 16px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px dotted; PADDING-TOP: 8px
}
DIV.itemExtraFields H3 {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: normal !important; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.itemExtraFields LABEL {
	MARGIN: 0px 4px 0px 0px; WIDTH: 20%; DISPLAY: block; FLOAT: left; FONT-WEIGHT: bold
}
DIV.itemExtraFields SPAN {
	WIDTH: 70%; DISPLAY: block; FLOAT: left
}
DIV.itemExtraFields BR {
	DISPLAY: block; CLEAR: both
}
SPAN.itemDateModified {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; FONT-STYLE: italic; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; COLOR: #999; PADDING-TOP: 4px
}
DIV.itemAuthorBlock IMG.itemAuthorAvatar {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px 8px 0px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
DIV.itemAuthorBlock DIV.itemAuthorDetails {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
DIV.itemAuthorBlock DIV.itemAuthorDetails H3.itemAuthorName {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorUrl {
	PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; COLOR: #555; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorEmail {
	COLOR: #555; FONT-WEIGHT: bold
}
DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorUrl A {
	FONT-WEIGHT: normal
}
DIV.itemAuthorBlock DIV.itemAuthorDetails SPAN.itemAuthorEmail A {
	FONT-WEIGHT: normal
}
DIV.itemRelated {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 49.8%; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 16px; FLOAT: left; PADDING-TOP: 8px
}
DIV.itemAuthorLatest {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 49.8%; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 16px; FLOAT: left; PADDING-TOP: 8px
}
.itemRelated H3 {
	MARGIN-TOP: 5px
}
.itemAuthorLatest A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/list-arrow.png) no-repeat 0px 1px; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
.itemRelated A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/list-arrow.png) no-repeat 0px 1px; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
.itemAuthorLatest H3 {
	MARGIN: 5px 0px
}
DIV.itemList DIV.center {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV.itemlist DIV.center {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV.itemLinks {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.itemLinks .clr {
	OVERFLOW: hidden
}
DIV.itemCategory {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
DIV.itemCategory SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; COLOR: #555; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.itemTagsBlock {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
DIV.itemTagsBlock SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; COLOR: #555; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.itemTagsBlock UL.itemTags {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.itemTagsBlock UL.itemTags LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.itemSocialLinksBlock {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
DIV.itemSocialLinksBlock SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; DISPLAY: block; FLOAT: left; COLOR: #555; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.itemSocialLinksBlock UL.itemSocialLinks {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.itemSocialLinksBlock UL.itemSocialLinks LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.itemSocialLinksBlock UL.itemSocialLinks LI A {
	WIDTH: 16px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; FLOAT: left; HEIGHT: 16px
}
DIV.itemSocialLinksBlock UL.itemSocialLinks LI A:hover {
	
}
DIV.itemSocialLinksBlock UL.itemSocialLinks LI A SPAN {
	DISPLAY: none
}
A.delicious {
	BACKGROUND-IMAGE: url(../images/k2/social/delicious.gif)
}
A.digg {
	BACKGROUND-IMAGE: url(../images/k2/social/digg.gif)
}
A.facebook {
	BACKGROUND-IMAGE: url(../images/k2/social/facebook.gif)
}
A.google {
	BACKGROUND-IMAGE: url(../images/k2/social/google.gif)
}
A.myspace {
	BACKGROUND-IMAGE: url(../images/k2/social/myspace.gif)
}
A.reddit {
	BACKGROUND-IMAGE: url(../images/k2/social/reddit.gif)
}
A.stumble {
	BACKGROUND-IMAGE: url(../images/k2/social/stumble.gif)
}
A.technorati {
	BACKGROUND-IMAGE: url(../images/k2/social/technorati.gif)
}
A.yahoobuzz {
	BACKGROUND-IMAGE: url(../images/k2/social/yahoobuzz.gif)
}
A.windowslive {
	BACKGROUND-IMAGE: url(../images/k2/social/windowslive.gif)
}
A.twitter {
	BACKGROUND-IMAGE: url(../images/k2/social/twitter.png)
}
DIV.itemAttachmentsBlock {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
DIV.itemAttachmentsBlock SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; COLOR: #555; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.itemAttachmentsBlock UL.itemAttachments {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.itemAttachmentsBlock UL.itemAttachments LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.itemVideoBlock {
	PADDING-BOTTOM: 16px; MARGIN: 0px 0px 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; BACKGROUND: url(../images/k2/system/videoplayer-bg.gif) #010101 repeat-x 50% bottom; PADDING-TOP: 16px
}
DIV.itemVideoBlock H3.itemVideoTitle {
	COLOR: #aaa; FONT-SIZE: 24px
}
DIV.itemVideoBlock SPAN.itemVideo {
	DISPLAY: block
}
DIV.itemVideoBlock SPAN.itemVideo SPAN.allvideos {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
DIV.itemVideoBlock SPAN.itemVideo SPAN.allvideos_player {
	MARGIN: 0px auto; WIDTH: 100% !important; HEIGHT: 450px !important
}
DIV.itemVideoBlock SPAN.itemVideo SPAN.allvideos_player OBJECT {
	MARGIN: 0px auto; WIDTH: 100% !important; HEIGHT: 450px !important
}
DIV.itemVideoBlock SPAN.itemVideoCaption {
	WIDTH: 60%; DISPLAY: block; FLOAT: left; COLOR: #eee; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
DIV.itemVideoBlock SPAN.itemVideoCredits {
	TEXT-ALIGN: right; FONT-STYLE: italic; WIDTH: 35%; DISPLAY: block; FLOAT: right; COLOR: #eee; FONT-SIZE: 11px
}
DIV.itemImageGallery {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.itemImageGallery H3.itemImageGalleryTitle {
	FONT-SIZE: 24px
}
DIV.itemNavigation {
	PADDING-BOTTOM: 8px; MARGIN: 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px dotted; PADDING-TOP: 8px
}
DIV.itemNavigation SPAN.itemNavigationTitle {
	COLOR: #999
}
DIV.itemNavigation A.itemPrevious {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 0px
}
DIV.itemNavigation A.itemNext {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 0px
}
DIV.itemComments H4.itemCommentsCounter {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 18px; PADDING-TOP: 0px
}
DIV.itemComments UL.itemCommentsList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.itemComments UL.itemCommentsList LI {
	POSITION: relative; PADDING-BOTTOM: 15px; MARGIN: 0px -14px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BORDER-TOP: #e0e0e0 1px solid; PADDING-TOP: 15px
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentDate {
	PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentAuthorName {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DIV.itemComments UL.itemCommentsList LI P {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentAuthorEmail {
	DISPLAY: none
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentLink {
	POSITION: absolute; TEXT-ALIGN: right; DISPLAY: block; COLOR: #999; FONT-SIZE: 11px; TOP: 15px; RIGHT: 10px
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentLink A {
	COLOR: #999; TEXT-DECORATION: underline
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentLink A:hover {
	COLOR: #555; TEXT-DECORATION: underline
}
DIV.itemComments UL.itemCommentsList LI.even {
	BACKGROUND: #fff
}
.comments-link {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 120%; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
DIV.itemCommentsPagination {
	PADDING-BOTTOM: 4px; MARGIN: 0px 0px 24px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
DIV.itemCommentsPagination SPAN.pagination {
	DISPLAY: block; FLOAT: right; CLEAR: both
}
H4.itemCommentsFormTitle {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 18px; PADDING-TOP: 0px
}
DIV.itemCommentsForm FORM LABEL.formComment {
	DISPLAY: none
}
DIV.itemCommentsForm FORM LABEL.formName {
	MARGIN: 12px 0px 0px 2px; DISPLAY: block
}
DIV.itemCommentsForm FORM LABEL.formEmail {
	MARGIN: 12px 0px 0px 2px; DISPLAY: block
}
DIV.itemCommentsForm FORM LABEL.formUrl {
	MARGIN: 12px 0px 0px 2px; DISPLAY: block
}
DIV.itemCommentsForm FORM LABEL.formRecaptcha {
	MARGIN: 12px 0px 0px 2px; DISPLAY: block
}
DIV.itemCommentsForm FORM TEXTAREA.inputbox {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 350px; PADDING-RIGHT: 4px; DISPLAY: block; HEIGHT: 160px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
DIV.itemCommentsForm FORM INPUT.inputbox {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 350px; PADDING-RIGHT: 4px; DISPLAY: block; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
DIV.itemCommentsForm FORM INPUT.button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 30px; FONT-SIZE: 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.itemCommentsForm FORM SPAN#formLog {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; COLOR: #cf1919; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.itemCommentsForm FORM .formLogLoading {
	BACKGROUND: url(../images/k2/system/loading.gif) no-repeat left center
}
.itemRatingForm {
	LINE-HEIGHT: 25px; DISPLAY: block; VERTICAL-ALIGN: middle
}
.itemRating {
	WIDTH: 175px; FLOAT: left
}
.itemRatingLog {
	DISPLAY: inline; HEIGHT: 25px; FONT-WEIGHT: bold
}
DIV.itemRatingForm .formLogLoading {
	BACKGROUND: url(../images/k2/system/loading.gif) no-repeat left center
}
.itemRating {
	BACKGROUND: url(../images/k2/system/star.gif) repeat-x left -1000px
}
.itemRating A:hover {
	BACKGROUND: url(../images/k2/system/star.gif) repeat-x left -1000px
}
.itemRating .itemCurrentRating {
	BACKGROUND: url(../images/k2/system/star.gif) repeat-x left -1000px
}
.itemRating {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 125px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; HEIGHT: 25px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.itemRating LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.itemRating A {
	BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; LINE-HEIGHT: 25px; TEXT-INDENT: -1000px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; HEIGHT: 25px; OVERFLOW: hidden; BORDER-TOP: medium none; TOP: 0px; CURSOR: pointer; BORDER-RIGHT: medium none; LEFT: 0px
}
.itemRating .itemCurrentRating {
	BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; LINE-HEIGHT: 25px; TEXT-INDENT: -1000px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; HEIGHT: 25px; OVERFLOW: hidden; BORDER-TOP: medium none; TOP: 0px; CURSOR: pointer; BORDER-RIGHT: medium none; LEFT: 0px
}
.itemRating A:hover {
	BACKGROUND-POSITION: left bottom
}
.itemRating A.one-star {
	Z-INDEX: 6; WIDTH: 20%
}
.itemRating A.two-stars {
	Z-INDEX: 5; WIDTH: 40%
}
.itemRating A.three-stars {
	Z-INDEX: 4; WIDTH: 60%
}
.itemRating A.four-stars {
	Z-INDEX: 3; WIDTH: 80%
}
.itemRating A.five-stars {
	Z-INDEX: 2; WIDTH: 100%
}
.itemRating .itemCurrentRating {
	Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px center; PADDING-TOP: 0px
}
.itemRatingLog {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DIV#itemListRssFeedBlock {
	FLOAT: right
}
DIV.itemListCategoryBlock {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px 8px 8px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #f2f6fc; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 8px
}
DIV.itemListCategoryBlock A.itemListCategoryImage {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px 8px 0px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
DIV.itemListCategoryBlock H2.itemListCategoryTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-SIZE: 24px; PADDING-TOP: 0px
}
DIV.itemListCategoryBlock H2.itemListCategoryTitle A {
	FONT-SIZE: 24px
}
DIV.itemListCategoryBlock H2.itemListCategoryTitle SPAN.k2AddLink A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
DIV.itemListCategoryBlock P {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
DIV.itemListCategoryBlock DIV.itemListSubCategoriesBlock {
	MARGIN-TOP: 10px
}
DIV.itemListCategoryBlock DIV.itemListSubCategoriesBlock H2.itemListCategoryTitle {
	FONT-SIZE: 16px
}
DIV.itemContainerWrapper {
	FLOAT: left
}
DIV.itemReadMoreBlock {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.itemListPagination {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
DIV.itemContainer {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
DIV.itemContainer DIV.itemHeader H1.itemTitle {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
DIV.itemContainer SPAN.itemAuthor {
	WIDTH: 40%; FLOAT: left
}
DIV.itemContainer UL.itemToolbar {
	WIDTH: 58%; FLOAT: right
}
DIV.itemImageThumbBlock {
	FLOAT: left
}
DIV.itemImageThumbBlock SPAN.itemImage IMG {
	BORDER-BOTTOM: #aaa 2px solid; BORDER-LEFT: #aaa 2px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; BORDER-TOP: #aaa 2px solid; BORDER-RIGHT: #aaa 2px solid; PADDING-TOP: 0px
}
DIV.itemImageMainBlock {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
DIV.itemImageMainBlock SPAN.itemImage {
	TEXT-ALIGN: center; MARGIN: 0px 0px 8px; DISPLAY: block
}
DIV.itemImageMainBlock SPAN.itemImage IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 8px
}
DIV.itemImageMainBlock SPAN.itemImageCaption {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #666; FONT-SIZE: 11px
}
DIV.itemImageMainBlock SPAN.itemImageCredits {
	TEXT-ALIGN: center; FONT-STYLE: italic; DISPLAY: block; COLOR: #999; FONT-SIZE: 11px
}
DIV.itemContainer DIV.itemIntroText {
	PADDING-BOTTOM: 12px; LINE-HEIGHT: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #444; FONT-SIZE: inherit; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
DIV.authorView {
	PADDING-BOTTOM: 24px; MARGIN: 0px 0px 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
DIV#authorRssFeedBlock {
	FLOAT: right
}
DIV.authorBlock {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 16px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #f2f6fc; CLEAR: both; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 8px
}
DIV.authorBlock IMG.authorAvatar {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px 8px 0px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
DIV.authorBlock H1.authorName {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 32px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV.authorBlock H1.authorName SPAN.k2AddLink A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
DIV.authorBlock P {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
DIV.authorBlock SPAN.authorUrl {
	PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; COLOR: #555; FONT-WEIGHT: bold; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px
}
DIV.authorBlock SPAN.authorEmail {
	COLOR: #555; FONT-WEIGHT: bold
}
DIV.authorItemsBlock {
	
}
DIV.authorItems {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.authorPagination {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
DIV.defView {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 24px; MARGIN: 0px 0px 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
DIV#defRssFeedBlock {
	FLOAT: right
}
DIV.defCategoryWrapper {
	FLOAT: left
}
DIV.defCategoryWrapper DIV.defCategoryBlock {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px 8px 8px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #f2f6fc; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 8px
}
DIV.defCategoryWrapper DIV.defCategoryBlock A.defCategoryImage {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px 8px 0px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
DIV.defCategoryWrapper DIV.defCategoryBlock H2.defCategoryTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
DIV.defCategoryWrapper DIV.defCategoryBlock H2.defCategoryTitle A {
	FONT-SIZE: 16px
}
DIV.defCategoryWrapper DIV.defCategoryBlock H2.defCategoryTitle A:hover {
	
}
DIV.defCategoryWrapper DIV.defCategoryBlock P {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.k2-registration .input-field-l {
	FLOAT: none
}
.k2-registration TEXTAREA#description {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.k2-registration INPUT#url {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 3px
}
.k2-registration .input-surround BUTTON {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 7px
}
.k2-break-div {
	HEIGHT: 10px; MARGIN-LEFT: -15px; MARGIN-RIGHT: -15px
}
.k2-break1 {
	POSITION: relative; HEIGHT: 16px; MARGIN-LEFT: -15px; MARGIN-RIGHT: -15px
}
.k2-break2 {
	POSITION: absolute; WIDTH: 16px; HEIGHT: 16px; TOP: 0px; LEFT: 0px
}
.k2-break3 {
	POSITION: absolute; WIDTH: 16px; HEIGHT: 16px; TOP: 0px; RIGHT: 0px
}
.k2-break4 {
	POSITION: relative; HEIGHT: 16px; MARGIN-LEFT: -15px; MARGIN-RIGHT: -15px
}
.k2-break5 {
	POSITION: absolute; WIDTH: 16px; BOTTOM: 0px; HEIGHT: 16px; RIGHT: 0px
}
.k2-break6 {
	POSITION: absolute; MARGIN-TOP: 10px; WIDTH: 16px; BOTTOM: 0px; HEIGHT: 16px; LEFT: 0px
}
UL.k2CommentsList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.k2CommentsList LI {
	PADDING-BOTTOM: 15px; MARGIN-BOTTOM: 15px
}
.commenterAvatar {
	MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-RIGHT: 10px
}
.commenterName {
	DISPLAY: block; MARGIN-BOTTOM: 5px; FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.commentDate {
	FONT-STYLE: italic; MARGIN-TOP: 5px; DISPLAY: block; FONT-SIZE: 90%
}
UL.k2ItemsList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.k2ItemsList LI {
	PADDING-BOTTOM: 15px; MARGIN-BOTTOM: 15px
}
UL.k2ItemsList LI A.k2ItemsTitle {
	DISPLAY: block; MARGIN-BOTTOM: 15px; FONT-SIZE: 18px
}
UL.k2ItemsList LI .k2ItemsAuthorAvatar IMG {
	WIDTH: 35px; DISPLAY: block; FLOAT: left; HEIGHT: 35px; MARGIN-RIGHT: 10px
}
UL.k2ItemsList LI SPAN.k2ItemsDate {
	DISPLAY: block; COLOR: #999; FONT-SIZE: 9px
}
UL.k2ItemsList .itemAuthorBlock {
	MARGIN-BOTTOM: 15px
}
UL.k2ItemsList LI A.k2ItemsThumb {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 4px 4px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
UL.k2ItemsList LI A.k2ItemsThumb IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 100px; HEIGHT: auto; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL.k2ItemsList LI P.k2ItemsIntrotext {
	
}
UL.k2ItemsList LI P.k2ItemsTags {
	DISPLAY: block; CLEAR: both
}
UL.k2ItemsList LI P.k2ItemsTags A {
	MARGIN: 0px 4px
}
UL.k2ItemsList .readon-wrap1 {
	MARGIN-TOP: 5px
}
DIV.k2ArchiveListContainer UL.k2ArchiveList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.k2ArchiveListContainer UL.k2ArchiveList LI {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
DIV.k2ArchiveListContainer UL.k2ArchiveList LI A {
	PADDING-LEFT: 14px; FONT-SIZE: 110%
}
DIV.k2Breadcrumbs SPAN.k2BreadcrumbsTitle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; COLOR: #999; PADDING-TOP: 0px
}
DIV.k2Breadcrumbs SPAN.k2BreadcrumbsSep {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
DIV#k2Calendar {
	HEIGHT: 170px
}
DIV.k2CalendarLoader#k2Calendar {
	BACKGROUND: url(../images/k2CalendarLoader.gif) #fff no-repeat 50% 50%
}
TABLE.calendar {
	MARGIN: 0px auto; BORDER-COLLAPSE: collapse; BACKGROUND: #fff
}
TABLE.calendar TR TD {
	BORDER-BOTTOM: #f4f4f4 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #f4f4f4 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #fff; VERTICAL-ALIGN: middle; BORDER-TOP: #f4f4f4 1px solid; BORDER-RIGHT: #f4f4f4 1px solid; PADDING-TOP: 2px
}
TABLE.calendar TR TD.calendarNavMonthPrev {
	TEXT-ALIGN: left; BACKGROUND: #f3f3f3
}
TABLE.calendar TR TD.calendarNavMonthPrev A {
	FONT-SIZE: 20px; TEXT-DECORATION: none
}
TABLE.calendar TR TD.calendarNavMonthPrev A:hover {
	FONT-SIZE: 20px; TEXT-DECORATION: none
}
TABLE.calendar TR TD.calendarCurrentMonth {
	BACKGROUND: #f3f3f3
}
TABLE.calendar TR TD.calendarNavMonthNext {
	TEXT-ALIGN: right; BACKGROUND: #f3f3f3
}
TABLE.calendar TR TD.calendarNavMonthNext A {
	FONT-SIZE: 20px; TEXT-DECORATION: none
}
TABLE.calendar TR TD.calendarNavMonthNext A:hover {
	FONT-SIZE: 20px; TEXT-DECORATION: none
}
TABLE.calendar TR TD.calendarDayName {
	WIDTH: 14.2%; BACKGROUND: #e9e9e9; FONT-SIZE: 11px
}
TABLE.calendar TR TD.calendarDateEmpty {
	BACKGROUND: #fbfbfb
}
TABLE.calendar TR TD.calendarDateLinked {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.calendar TR TD.calendarDateLinked A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 2px
}
TABLE.calendar TR TD.calendarDateLinked A:hover {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; BACKGROUND: #bfd9ff; TEXT-DECORATION: none; PADDING-TOP: 2px
}
TABLE.calendar TR TD.calendarToday {
	BACKGROUND: #135cae; COLOR: #fff
}
TABLE.calendar TR TD.calendarTodayLinked {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #135cae; COLOR: #fff; PADDING-TOP: 0px
}
TABLE.calendar TR TD.calendarTodayLinked A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 2px
}
TABLE.calendar TR TD.calendarTodayLinked A:hover {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; BACKGROUND: #bfd9ff; TEXT-DECORATION: none; PADDING-TOP: 2px
}
FORM.k2SelectBox SELECT {
	WIDTH: 95%
}
DIV.k2CategoryListContainer UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.level0 LI A {
	PADDING-LEFT: 14px; DISPLAY: block; MARGIN-BOTTOM: 8px
}
UL.level1 LI {
	PADDING-LEFT: 15px
}
UL.level1 LI A {
	PADDING-LEFT: 14px; DISPLAY: block
}
DIV.k2SearchBox FORM INPUT.inputbox {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 95%; PADDING-RIGHT: 4px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 4px
}
DIV.k2TagCloud A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; FLOAT: left; PADDING-TOP: 4px
}
DIV.k2TagCloud A:hover {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; COLOR: #666; TEXT-DECORATION: none; PADDING-TOP: 4px
}
P#form-login-remember {
	MARGIN-TOP: 10px; DISPLAY: block; MARGIN-BOTTOM: 5px
}
