/* Text */
hr, .hr { border-color: #DEDEDE;}
/*
h1, h2, h3, h4, h5, h6 { color:#647094; }
a:link {color:#4F69B7;}
a:visited {color:#4F69B7;}
a:hover {color:#c90000;}
a:active {color:#4F69B7;}
*/
body { background-color: #fff; }

#logo-text a { color: #666666; }
#logo-text h1 { color: #6F7DA5; }

#auth-form, #auth-form a { color: #FFF;}
#auth-form label.remember { color: #F3F4F8; }
#auth-form .starrequired { color: #FFF !important;}

#user-menu, #user-menu a, #user-menu .mdash-list m, #user-menu .mdash-list li:before { color: #FFF;}
#user-menu a:hover { color: #e36600;}
#user-menu #user-name a:hover { color: #fff;}


#top-menu a { color:#969A9D; background: #F7F4E6 url(images/top-menu-sprite.gif) no-repeat right -41px; }
#top-menu a:hover { background: #FAF8F0 url(images/top-menu-sprite.gif) no-repeat right -78px; }
#top-menu span { background: url(images/top-menu-sprite.gif) no-repeat left -41px; }
#top-menu a:hover span { background: url(images/top-menu-sprite.gif) no-repeat left -78px; }
#top-menu li.selected a { color: #6F7DA5; background: #FFF url(images/top-menu-sprite.gif) no-repeat right top; }
#top-menu li.selected span { background: url(images/top-menu-sprite.gif) no-repeat left top; }

#submenu a { color: #4C4C4C;}
#submenu li.selected a { color: #6F7DA5;}

#sidebar h3 { color: #56729f; }

#footer { background-color: #ececec; }

#search div.search-box { border-color: #CCC; background: white;}
#search div.search-box input { border-color: white;}
#search-button {border-color: #E7E7E7 #999999 #999999 #E3E3E3; background: #c3c9db;}
#search-button input { 	 color: #474747; }

div.rounded-block { background: #F7F4E6; }
div.auth-block { background: #303a3c url(/images/bg-auth2.jpg) top right;}
div.rounded-block div.corner { background:url(images/block-corners.gif) no-repeat; }
div.auth-block div.corner { background:url(images/auth-corners2.png) no-repeat;}

ul.last-items-list a.item-author, table.user-stat-list td.user-name a { background: transparent url(images/last-item-user.gif) left bottom no-repeat; }
ul.last-items-list a.item-author, ul.last-items-list a.item-category, ul.last-items-list li, table.user-stat-list td.user-stat { color:#959595; }

#sidebar div.photo-photo-list div.photo-photo-item-ascetic { border-color: #D4D4D4; background: white; } 

/*Common Elements */
div.content-rounded-box div.inner-box { border-color: #e3e3e3; }
div.content-rounded-box b.r1 { border-color: #f0f0f0; background: #e3e3e3;}
div.content-rounded-box b.r0 { border-color: #f0f0f0; }
div.content-form div.form-input input, div.content-form div.form-input textarea, div.content-form div.form-input select
{
	background: #F8F7F7;
	border-color: #DEDEDE;
}
div.content-form div.field-error div.form-input input, 
div.content-form div.field-error div.form-input textarea, 
div.content-form div.field-error div.form-input select
{
	color: red;
	background:	#fff8d3;
}
div.content-form div.field label.field-title { color:#555; }
div.content-form div.description { color:#979797;}
div.content-form div.legend { color: #474747;}

/* Content List */
div.content-author a { color: #A4A4A4;}
div.content-date { color: #999;}
div.content-description, div.content-signature {color: #777;}
div.content-rating { color: #4F69B7; }
div.content-avatar a { background-color: #f2f2f2 !important;}
div.user-sidebar div.content-avatar a { background-color: #f0ecdb !important;} 

/* Content Table */
table.content-table td.label { color: #4c4c4c; }

/* Filter */
div.filter-item label { color: #56729f;}

/* List with dash bullet */
.mdash-list li:before, .mdash-list m { color: #7c7c7c; }
.mdash-list li.selected a { color: black; }

/* Navigation */
span.nav-current-page { background-color:#F7F4E6; }
div.navigation span.disabled { color:#7E7E7E;}
div.navigation span.arrow { color:#7E7E7E; }
div.navigation span.ctrl { color:#7E7E7E; }

/* Blog */
h2.blog-post-title a, h2.blog-post-title a:hover, div.blog-list-title a { color: #647094 !important; }

div.blog-post, div.blog-comment-cont, div.blog-add-comment-top, div.blog-list-item, div.blog-edit-buttons { border-color: #E9E9E9 !important;}

div.blog-post-date, div.blog-comment-date, div.blog-register-date { color:#909090; }

div.blog-post-meta-util a, div.blog-post-tag, div.blog-post-tag a, div.blog-comment-author-ip a, div.blog-comment-meta a { color:#929292 !important; }

div.blog-comment-preview div.blog-comment-cont { border-color: red;}

div.bbcode-line a:hover, div.bbcode-line a:hover img { background-color: #D7D7D7;}

div.blog-note-box {	background:#FFFEEB; border-color: #FFD482;}
div.blog-code-box, table.blog-quote td { background: #f7f7f7; border-color: #dedede; color: #4C4C4C; }

div.blog-edit-field-title input, div.blog-edit-field-post-date input, div.blog-edit-field-slug input,
div.blog-edit-field-tags input, div.blog-edit-field-text textarea,	
div.blog-edit-field-desc textarea, div.blog-edit-field-syndication-rss-feed-url input,
div.blog-comment-field-user input, div.blog-comment-field-content textarea, div.blog-comment-field-captcha input
{ background: #F8F7F7; border-color: #D9D9D9;}

.lha-iframe { background: #F8F7F7; }
.lha-html-div  { border-color: #D9D9D9 !important;}
.lhe-button-normal {border: 1px solid white;}
.lhe-button-over { background-color: transparent; border:1px solid #D9D9D9;}

div.blog-edit-field-title label, div.blog-edit-field-desc label, label.blog-edit-field-caption,
div.blog-comment-field-user label, div.blog-comment-field-captcha label {color:#1D0405;}

.blog-required-field { color: red;}

.blog-author a { color: #909090; }
div.blog-comment-avatar  { background-color:#F2F2F2 !important;}
div.blog-comment-info .blog-author a { color: #4F69B7;}
div.blog-comment-info div.blog-author { color:#777777;}
div.blog-comment-date { color:#7F7F7F;}

/* Pop-ups*/
div.bx-dialog-container-wrapper  { background-color: #1A6FC6;}
div.bx-dialog-container { border-color: #5D5D5D; }
div.bx-dialog-titlebar { background-color: #F4F3F1;}

/* Search results*/
div.search-item, table.search-filter td { border-color: #E9E9E9 !important;}
div.search-page input.search-query, div.search-page input.search-suggest, table.search-filter input.input-field, table.search-filter select.select-field { background: #F8F7F7; border-color: #D9D9D9; }
div.search-advanced, div.search-item-meta, div.search-item-meta a, div.search-advanced-result a { color: #8a8a8a !important;}
div.search-sorting b { background: #F7F4E6; }

/*Error & OK messages*/
.errortext, .starrequired { color: red;} 
.errortext, .notetext { background:#FFFEEB; border-color: #FFD482;} 

/*socialnetwork*/
table.sonet-user-profile-friends thead td, table.sonet-user-profile-friends th, table.sonet-message-form th, table.sonet-user-profile-groups thead td, table.sonet-user-profile-groups th, table.bizproc-table-main th {
	background-color:#transparent !important; 
	color: #61605c !important;
}
table.sonet-user-profile-friends, table.sonet-user-profile-groups, table.sonet-message-form, table.sonet-user-profile-friends thead td, table.sonet-user-profile-friends th, table.sonet-user-profile-groups thead td, table.sonet-user-profile-groups th, table.sonet-user-profile-friends td, table.sonet-user-profile-groups td, table.bizproc-table-main { 
	border:0px solid #e3e1d8 !important;
}

/* sonet menu */
.bx-sm-feature-noselect .bx-sm-parent a, .bx-sm-feature-noselect a.bx-sm-parent, .bx-sm-feature-noselect a.bx-sm-parent-button {
color:#959595;
}
.bx-sm-feature-noselect .bx-sm-parent a:visited, .bx-sm-feature-noselect a.bx-sm-parent:visited, .bx-sm-feature-noselect a.bx-sm-parent-button:visited {
color:#959595;
}
.bx-sm-feature-noselect .bx-sm-parent a:hover, .bx-sm-feature-noselect a.bx-sm-parent:hover, .bx-sm-feature-noselect a.bx-sm-parent-button:hover {
color:#959595;
}

.bx-sm-feature-select .bx-sm-parent a, .bx-sm-feature-select a.bx-sm-parent, .bx-sm-feature-select a.bx-sm-parent-button {
color:#1563b4;
}
.bx-sm-feature-select .bx-sm-parent a:visited, .bx-sm-feature-select a.bx-sm-parent:visited, .bx-sm-feature-select a.bx-sm-parent-button:visited {
color:#1563b4;
}
.bx-sm-feature-select .bx-sm-parent a:hover, .bx-sm-feature-select a.bx-sm-parent:hover, .bx-sm-feature-select a.bx-sm-parent-button:hover {
color:#1563b4;
}

#ddmenuadd .bx-sm-feature-noselect .bx-sm-parent .bx-sm-actions {
	background: url(images/tabs.gif) right -37px; 
}

#ddmenuadd .bx-sm-feature-select .bx-sm-parent .bx-sm-actions {
	background: url(images/tabs.gif) right 0px; 
}

.bx-sm-feature-noselect .bx-sm-parent, .bx-sm-feature-noselect .bx-sm-parent-button { 
	background: url(images/tabs.gif) no-repeat right -34px; 
}
.bx-sm-feature-select .bx-sm-parent { 
	background: url(images/tabs.gif) no-repeat right 0px; 
}
.bx-sm-feature-select .bx-sm-parent-button { 
	background: url(images/tabs.gif) no-repeat right 2px; 
}

.bx-sm-feature-noselect .bx-sm-parent .bx-sm-header, .bx-sm-feature-noselect .bx-sm-parent-button .bx-sm-header-button  { 
	background: url(images/tabs.gif) no-repeat left -34px; 
}

.bx-sm-feature-select .bx-sm-parent .bx-sm-header { 
	background: url(images/tabs.gif) no-repeat left -0px; 
}

.bx-sm-feature-select .bx-sm-parent-button .bx-sm-header-button  { 
	background: url(images/tabs.gif) no-repeat left 2px; 
}

.bx-sm-separator { 
	background: url(images/tabs.gif) no-repeat left -68px; 
}

.bx-sm-feature-noselect .bx-sm-parent .bx-sm-actions {
	background: url(images/upper-passive-fill.gif) repeat-x; 
}

.bx-sm-feature-noselect .bx-sm-actions-left { 
	background: url(images/upper-passive-left.gif) no-repeat center center; 
}

.bx-sm-feature-noselect .bx-sm-actions-right { 
	background: url(images/upper-passive-right.gif) no-repeat center center; 
}

#ddmenuadd .bx-sm-feature-noselect .bx-sm-actions-right { 
	background: url(images/upper-passive-right.gif) no-repeat center center; 
}