html {
    background: none repeat scroll 0 0 #DDDDDD;
    direction: rtl;
}
body {
    background: none repeat scroll 0 0 #DDDDDD;
    font-family: 'tahoma';
}
body#plugin-information {
    background: none repeat scroll 0 0 #FFFFFF;
    height: auto;
}
body, td {
    font-family: 'tahoma';
}
input, textarea, select {
    font-family: 'tahoma';
}
input[type="checkbox"], input[type="radio"] {
    vertical-align: 0;
}
.metabox-holder {
    color: #333333;
}
kbd, code {
    background: none repeat scroll 0 0 transparent;
}
.submit input, .button, a.button, input.button, .button-primary, input.button-primary, .button-secondary, input.button-secondary, .button-highlighted, input.button-highlighted, #postcustomstuff .submit input {
    border-radius: 4px 4px 4px 4px;
}
#poststuff #edButtonPreview, #poststuff #edButtonHTML, #the-comment-list p.comment-author strong a, #media-upload a.del-link, #media-upload a.delete, .ui-tabs-nav a, a {
    color: #0066CC;
}
.button:hover, #wphead #viewsite a:hover, #the-comment-list .comment a:hover, #rightnow a:hover, a:hover, .subsubsub a:hover, .subsubsub a.current:hover, #login form .submit input:hover, div.dashboard-widget-submit input:hover, #edit-slug-buttons a.save:hover, #media-upload a.delete:hover, #media-upload a.del-link:hover, .ui-tabs-nav a:hover, #user_info a:hover {
    color: #446677;
}
a:active, a:focus {
    color: #0066CC !important;
}
#wpwrap {
    background-color: #DDDDDD;
    border-right: 140px solid #222222;
    width: auto;
}
.hiddenMenu #wpwrap {
    border-right-width: 34px;
}
#wpbody {
    background-color: #DDDDDD;
    margin-right: 0;
    position: inherit;
}
.hiddenMenu #wpbody {
    margin-right: 0;
}
#wpbody-content {
    float: none;
    width: auto;
}
#wphead {
    background: url("../image/postbox-bg.gif") repeat-x scroll right bottom #EEEEEE;
    border-bottom: 0 none;
    height: 40px;
}
#wphead #header-logo {
    display: none;
}
#wphead h1 {
    color: #F6F6F6;
    font-family: 'tahoma';
    font-size: 22px;
    font-weight: normal;
    letter-spacing: -1px;
    padding: 10px 15px 5px;
}
#wphead h1 a {
    color: #333333;
}
#wphead h1 a #site-title {
    text-shadow: 1px 1px 0 #FFFFFF;
}
#wphead h1 a:hover #site-title {
    color: #666666;
    text-decoration: none;
}
#wphead h1 a#privacy-on-link {
    color: #666666;
    font-size: 12px;
    letter-spacing: 0;
}
#wphead h1 a#privacy-on-link:hover {
    color: #333333;
    text-decoration: none;
}
#wphead #user_info {
    color: #666666;
    height: 40px;
    line-height: 40px;
}
#wphead #user_info p {
    line-height: 40px;
}
#wphead #user_info p a {
    color: #666666;
}
#wphead #favorite-actions {
    float: left;
    font-weight: normal;
    margin-top: 8px;
    min-width: 128px;
    position: relative;
    z-index: 1100;
}
#wphead #favorite-actions a {
    color: #333333;
}
#wphead #favorite-first {
    background: url("../image/button-gradient.png") repeat-x scroll right top transparent;
    border-color: #464646 !important;
    border-radius: 4px 4px 4px 4px;
    line-height: 14px;
    margin-top: 3px;
    padding: 2px 30px 0 8px;
}
#wphead #favorite-first:hover {
    background-position: right center;
}
#wphead #favorite-first.slide-down {
    border-bottom: 0 none;
    border-bottom-right-radius: 0;
}
#wphead #favorite-first a {
    color: #EEEEEE;
    text-shadow: 0 -1px 0 #3F3F3F;
}
#wphead #favorite-first a:hover {
    color: #FFFFFF;
}
#wphead #favorite-toggle {
    background: url("../image/fav-arrow.png") no-repeat scroll right center transparent;
    cursor: pointer;
    height: 16px;
    right: 9px;
    top: 4px;
    width: 26px;
}
#wphead #favorite-inside {
    background: none repeat scroll 0 0 #4A4A4A;
    border-bottom-right-radius: 4px;
    border-color: -moz-use-text-color #464646 #464646;
    border-top: 0 none;
    margin: 0;
    min-width: 126px;
    padding: 0;
}
#wphead .favorite-action {
    border-top: 1px solid #464646;
}
#wphead #favorite-actions .favorite-action a {
    color: #EEEEEE;
    padding: 0 5px 0 8px;
    text-shadow: 0 -1px 0 #3F3F3F;
}
#wphead #favorite-actions .favorite-action a:hover {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.25);
    color: #FFFFFF;
    text-decoration: none;
}
#wpcontent {
    margin-bottom: 0;
    padding-bottom: 0;
}
#adminmenu {
    background-attachment: scroll;
    background-clip: border-box;
    background-image: url("../image/fluency2.png");
    background-origin: padding-box;
    background-position: right top;
    background-repeat: no-repeat;
    background-size: auto auto;
    font-family: 'tahoma';
    margin: 0;
    padding-top: 45px;
    position: fixed;
    right: 0;
    top: 0;
    width: 140px;
    z-index: 2000;
}
.hiddenMenu #adminmenu {
    background-image: url("../image/hidden-fluency2.png");
    margin-right: 0;
    width: 34px;
}
#adminmenu a {
    color: #EEEEEE;
}
#adminmenu li .wp-submenu a {
    font-family: 'tahoma';
}
#adminmenu li.menu-top {
    min-height: 28px;
}
#adminmenu a.menu-top {
    min-width: 110px;
}
#adminmenu a.menu-top, #adminmenu .wp-submenu-head {
    font-family: 'tahoma';
}
#adminmenu .menu-top-first a.menu-top, #adminmenu .wp-submenu .wp-submenu-head {
    border: 0 none;
    border-radius: 0 0 0 0;
    padding: 0 20px 0 10px;
}
#adminmenu .menu-top-last a.menu-top {
    background: url("../image/menu-item-bg.png") no-repeat scroll right bottom transparent;
    border: 0 none;
    border-radius: 0 0 0 0;
    line-height: 28px;
    padding: 0 20px 0 10px;
}
#adminmenu a:hover, #adminmenu div.wp-submenu ul a:hover, #adminmenu a:active, #adminmenu div.wp-submenu ul a:active, #adminmenu a:focus, #adminmenu div.wp-submenu ul a:focus {
    color: #FFFFFF !important;
}
#adminmenu li {
    position: relative;
}
:first-child + html #adminmenu li {
    margin-bottom: -2px;
}
#adminmenu li.wp-has-submenu {
    min-height: 28px;
    width: 140px;
}
.hiddenMenu #adminmenu li.wp-first-item, .hiddenMenu #adminmenu li.wp-has-submenu, .hiddenMenu #adminmenu li.menu-top.menu-top-last, .hiddenMenu #adminmenu li.menu-top {
    background: url("../image/menu-item-bg.png") no-repeat scroll right bottom transparent;
    width: 34px;
}
.hiddenMenu #adminmenu ul li.wp-first-item {
    background: none repeat scroll 0 0 transparent;
    width: auto;
}
.hiddenMenu #adminmenu li.wp-first-item a.wp-first-item, .hiddenMenu #adminmenu li.wp-has-submenu a.wp-has-submenu, .hiddenMenu #adminmenu li.menu-top.menu-top-last a.menu-top.menu-top-last, .hiddenMenu #adminmenu li.menu-top a.menu-top {
    display: none;
}
.hiddenMenu #adminmenu ul li.wp-first-item a.wp-first-item {
    display: block;
}
#adminmenu li.wp-menu-separator {
    display: none;
}
#adminmenu li.wp-menu-separator-last {
    background: url("../image/menu-arrows.png") no-repeat scroll right top transparent;
    height: 28px;
    margin-top: 20px;
    overflow: hidden;
    width: auto;
}
.hiddenMenu #adminmenu li.wp-menu-separator, .hiddenMenu #adminmenu li.wp-menu-separator-last {
    background-position: right bottom;
    width: auto;
}
#adminmenu li.wp-menu-separator a.separator, #adminmenu li.wp-menu-separator-last a.separator {
    height: 28px;
    line-height: 28px;
    padding-right: 34px;
}
#adminmenu li div.wp-menu-image {
    background-image: url("../image/menu.png") !important;
    margin: 0;
}
#adminmenu li.toplevel_page_bp-general-settings div.wp-menu-image {
    background-image: none !important;
}
ul#adminmenu li#toplevel_page_bp-general-settings div.wp-menu-image a {
    background-position: -2px -34px;
    opacity: 0.5;
}
ul#adminmenu li#toplevel_page_bp-general-settings.wp-has-current-submenu div.wp-menu-image a, ul#adminmenu li#toplevel_page_bp-general-settings:hover div.wp-menu-image a, ul#adminmenu li#toplevel_page_bp-general-settings.hover div.wp-menu-image a {
    background-position: -2px -34px;
    opacity: 1;
}
#adminmenu li a {
    color: #EEEEEE;

}
#adminmenu li a.wp-has-submenu, #adminmenu li a.menu-top {
    line-height: 28px;
    padding: 0 20px 0 10px;
}
#adminmenu li a.wp-has-submenu, #adminmenu li.menu-top-first a.wp-has-submenu, #adminmenu li a.menu-top {
    background: url("../image/menu-item-bg.png") no-repeat scroll right bottom transparent;
    border: 0 none transparent;
}
#adminmenu li.hover a.wp-has-submenu, #adminmenu li.menu-top-first.hover a.wp-has-submenu, #adminmenu li.hover a.menu-top {
    background-position: right bottom;
}
#adminmenu li a.wp-has-current-submenu #adminmenu li.menu-top-first a.wp-has-current-submenu {
    border: 0 none transparent;
}
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, #adminmenu li.menu-top > a.current {
    background: url("../image/menu-item-bg.png") no-repeat scroll right bottom #111111;
    font-style: normal;
    text-shadow: none;
}
#adminmenu li .wp-menu-toggle {
    color: #444444;
    float: none;
    font-weight: bold;
    line-height: 28px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.hiddenMenu #adminmenu li .wp-menu-toggle {
    color: transparent;
    width: 6px;
}
#adminmenu li.wp-has-submenu .wp-menu-toggle, #adminmenu li.wp-menu-open .wp-menu-toggle {
    height: 29px;
    margin-right: 140px;
    margin-top: -1px;
}
.hiddenMenu #adminmenu li .wp-menu-toggle, .hiddenMenu #adminmenu li.wp-has-submenu .wp-menu-toggle, .hiddenMenu #adminmenu li.wp-menu-open .wp-menu-toggle {
    background: url("../image/hidden-menu-bits.png") repeat-x scroll -8px -45px transparent;
    color: transparent;
    width: 6px;
}
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu:hover, #adminmenu li.menu-top > a.current:hover {
    background: url("../image/menu-item-bg.png") no-repeat scroll right bottom #111111;
}
#adminmenu li.wp-has-current-submenu.hover a.wp-has-current-submenu, #adminmenu li.menu-top.hover > a.current {
    background: url("../image/menu-item-bg.png") no-repeat scroll right bottom #111111;
}
#adminmenu li.menu-top:hover, #adminmenu li.menu-top.hover {
    background: url("../image/menu-item-bg.png") no-repeat scroll right bottom #111111;
}
#adminmenu li.wp-has-submenu.hover .wp-menu-toggle, #adminmenu li.wp-menu-open.hover .wp-menu-toggle {
    width: 30px;
}
.hiddenMenu #adminmenu li.wp-has-submenu.hover .wp-menu-toggle, .hiddenMenu #adminmenu li.wp-menu-open.hover .wp-menu-toggle {
    width: 14px;
}
#adminmenu li.wp-has-submenu.hover .wp-menu-toggle, #adminmenu li.wp-has-submenu:hover .wp-menu-toggle {
    background: url("../image/menu-bits.png") no-repeat scroll 8px -112px transparent;
}
.hiddenMenu #adminmenu li.wp-has-submenu.hover .wp-menu-toggle, .hiddenMenu #adminmenu li.wp-has-submenu:hover .wp-menu-toggle {
    background: url("../image/hidden-menu-bits.png") no-repeat scroll -8px -112px transparent;
}
#adminmenu li.wp-first-item.current, #adminmenu li.wp-has-current-submenu {
    background: url("../image/menu-item-bg.png") no-repeat scroll right bottom #111111;
}
.hiddenMenu #adminmenu li.wp-first-item.current, .hiddenMenu #adminmenu li.wp-has-current-submenu, .hiddenMenu #adminmenu li.current {
    background: url("../image/menu-item-bg.png") no-repeat scroll right bottom #111111 !important;
}
#adminmenu li.wp-has-current-submenu .wp-menu-toggle {
    background: url("../image/menu-bits.png") no-repeat scroll 8px -112px transparent;
}
.hiddenMenu #adminmenu li.wp-has-current-submenu .wp-menu-toggle {
    background: url("../image/hidden-menu-bits.png") no-repeat scroll -8px -112px transparent;
}
#adminmenu li.wp-has-current-submenu.wp-menu-open .wp-menu-toggle, #adminmenu li.wp-has-current-submenu:hover .wp-menu-toggle {
    background: url("../image/menu-bits.png") no-repeat scroll 8px -112px transparent;
}
.hiddenMenu #adminmenu li.wp-has-current-submenu.wp-menu-open .wp-menu-toggle, .hiddenMenu #adminmenu li.wp-has-current-submenu:hover .wp-menu-toggle {
    background: url("../image/hidden-menu-bits.png") no-repeat scroll -8px -112px transparent;

}
#adminmenu li.wp-has-submenu.hover {
    width: 148px;
}
.hiddenMenu #adminmenu li.wp-has-submenu.hover, .hiddenMenu #adminmenu li.wp-first-item.current.hover, .hiddenMenu #adminmenu li.wp-has-current-submenu.hover {
    background-position: right bottom !important;
    width: 42px;
}
.hiddenMenu #adminmenu li.menu-top.menu-top-last:hover, .hiddenMenu #adminmenu li.menu-top.menu-top-last.hover {
    background-color: #111111;
}
#adminmenu .menu-top-single a.wp-has-submenu, #adminmenu.folded li.menu-top-single {
    border: 0 none;
}
#adminmenu .menu-top-last a.wp-has-submenu, #adminmenu.folded li.menu-top-last {
    border-bottom: 0 none;
}
#adminmenu li.wp-menu-open .wp-submenu {
    display: none;
}
#adminmenu li.wp-has-submenu .wp-menu-image img {
    background-color: #222222;
}
#adminmenu li.wp-has-current-submenu .wp-menu-image img, #adminmenu li.wp-has-submenu.hover .wp-menu-image img, #adminmenu li.wp-has-submenu:hover .wp-menu-image img {
    background-color: #111111;
}
#adminmenu li div.wp-submenu {
    border-top: 0 none;
    position: absolute;
    right: 148px;
    top: -3px;
}
.hiddenMenu #adminmenu li div.wp-submenu {
    right: 42px;
}
#adminmenu li div.wp-submenu ul {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.86);
    border: medium none;
    border-radius: 6px 6px 6px 6px;
    padding: 6px 0;
}
:first-child + html #adminmenu li div.wp-submenu ul {
    background: none repeat scroll 0 0 #222222;
}
#adminmenu .menu-top-last div.wp-submenu ul, #adminmenu .menu-top-single div.wp-submenu ul {
    border: medium none;
}
#adminmenu li div.wp-submenu ul li {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #333333;
    position: relative;
    white-space: nowrap;
}
#adminmenu li div.wp-submenu ul li.wp-first-item {
    border-top: 1px solid #333333;
}
#adminmenu li div.wp-submenu ul li a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #EEEEEE;
    font-size: 11px !important;
    line-height: 16px;
    padding: 2px 40px 2px 10px;
    text-shadow: none;
}
#adminmenu li div.wp-submenu ul li a:hover {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.86) !important;
    color: #FFFFFF !important;
}
:first-child + html #adminmenu li div.wp-submenu ul li a:hover {
    background: none repeat scroll 0 0 #111111 !important;
}
#adminmenu li div.wp-submenu ul li.current, .hiddenMenu #adminmenu li div.wp-submenu ul li.current {
    background: none repeat scroll 0 0 #111111 !important;
    color: #FFFFFF;
    text-shadow: none;
}
#adminmenu li div.wp-submenu ul li.current a, #adminmenu li div.wp-submenu ul li.current a:hover {
    text-shadow: none;
}
#adminmenu .wp-submenu li.current, #adminmenu .wp-submenu li.current a, #adminmenu .wp-submenu li.current a:hover, #adminmenu .wp-submenu .current a.current {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #111111;
    background-image: none !important;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-color: #333333 !important;
    color: #FFFFFF;
}
#wpbody #adminmenu li.wp-has-current-submenu .wp-submenu, #wpbody #adminmenu li.wp-has-current-submenu ul li a {
    background-image: none !important;
}
#adminmenu li.wp-has-current-submenu a.wp-has-submenu {
    color: #FFFFFF;
    font-style: normal;
}
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, #adminmenu li.current a.menu-top {
    border: 0 none;
    color: #EEEEEE;
}
#adminmenu li div.wp-submenu ul li em {
    color: #444444;
    font-style: normal;
    font-weight: bold;
    line-height: 19px;
    position: absolute;
    right: 7px;
    top: 0;
}
#adminmenu .menu-top-single a.wp-has-submenu, #adminmenu.folded li.menu-top-single {
    border-radius: 0 0 0 0;
}
#adminmenu .menu-top-first a.wp-has-submenu, #adminmenu.folded li.menu-top-first, #adminmenu .wp-submenu li.wp-submenu-head {
    border-radius: 0 0 0 0;
}
#adminmenu .menu-top-last a.wp-has-submenu, #adminmenu.folded li.menu-top-last {
    border-radius: 0 0 0 0;
}
#adminmenu li a, #adminmenu li div.wp-submenu ul li a {
    text-shadow: 1px 1px 1px #000000;
}
#adminmenu li a #awaiting-mod {
    background-color: #CC0000;
    border: 1px solid #FFFFFF;
    border-radius: 9px 9px 9px 9px;
    box-shadow: 1px 1px 2px #000000;
    color: #FFFFFF;
    margin: 0;
    right: 8px;
    top: 6px;
}
#adminmenu li a:hover #awaiting-mod, #adminmenu li.wp-has-current-submenu a:hover #awaiting-mod {
    background-color: #CC0000;
}
#adminmenu li .wp-submenu a #awaiting-mod, #adminmenu li.current a #awaiting-mod, #adminmenu li a .update-plugins, #adminmenu li.wp-has-submenu a .update-plugins, #adminmenu li.wp-has-submenu a .update-plugins, #adminmenu li.current a .update-plugins, #adminmenu li.wp-has-current-submenu a .update-plugins, #adminmenu li.wp-has-current-submenu a .update-plugins {
    background-color: #CC0000;
    border: 1px solid #FFFFFF;
    border-radius: 9px 9px 9px 9px;
    box-shadow: 1px 1px 2px #000000;
    color: #FFFFFF;
    margin: 0;
}
#adminmenu li a .update-plugins, #adminmenu li.wp-has-submenu a .update-plugins, #adminmenu li.wp-has-submenu a .update-plugins, #adminmenu li.current a .update-plugins, #adminmenu li.wp-has-current-submenu a .update-plugins, #adminmenu li.wp-has-current-submenu a .update-plugins {
    right: 8px;
    top: 6px;
}
#adminmenu li .wp-submenu a #awaiting-mod, #adminmenu li#menu-dashboard a .update-plugins {
    right: auto;
    top: auto;
}
#adminmenu li.current a:hover #awaiting-mod, #adminmenu li a:hover .update-plugins, #adminmenu li.wp-has-submenu a:hover .update-plugins, #adminmenu li.wp-has-submenu a:hover .update-plugins, #adminmenu li.current a:hover .update-plugins, #adminmenu li.wp-has-current-submenu a:hover .update-plugins, #adminmenu li.wp-has-current-submenu a:hover .update-plugins {
    background-color: #CC0000;
}
#adminmenu li #awaiting-mod span, #adminmenu li span.update-plugins span, #sidemenu li a span.update-plugins span {
    height: 13px;
    line-height: 14px;
    padding: 0 5px;
}
#admin-bar-logo {
    margin-right: 150px;
}
#wpbody-content {
    background: url("../image/title-gradient.png") repeat-x scroll right top #F6F6F6;
    border: 1px solid #FFFFFF;
    border-radius: 15px 15px 15px 15px;
    margin: 0 10px;
    padding-bottom: 10px;
    position: relative;
}
body.dashboard_page_akismet-stats-display #wpbody-content, body.comments_page_akismet-stats-display #wpbody-content {
    background-color: #FFFFFF;
}
#wpbody-content .wrap {
    margin: 0 10px;
}
#wpbody-content .wrap.alternate {
    background-color: transparent;
    padding: 0;
}
#wpbody-content .wrap h2, #wpbody-content .wrap h2.a360-head {
    border: 0 none;
    color: #EEEEEE;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 32px;
    margin-top: 0;
    padding-bottom: 0;
    padding-top: 0;
    text-shadow: 0 1px 1px #000000;
}
#wpbody-content .wrap h2 a {
    color: #DDDDDD;
}
#wpbody-content .wrap h2 .a360-header-links {
    font-weight: normal;
    margin-right: 10px;
}
#wpbody-content .wrap h2 a.button.add-new-h2 {
    background: url("../image/button-gradient.png") repeat-x scroll right center #666666;
    border-color: #464646 !important;
    color: #FFFFFF !important;
    padding: 4px 10px;
    position: relative;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.7);
    z-index: 1000;
}
#wpbody-content .wrap h2 a.button.add-new-h2:hover {
    background-position: right top;
    border-color: #333333 !important;
}
#wpbody-content .wrap h2 a.button.add-new-h2:active {
    background-position: right bottom;
}
#wpbody-content .wrap h2 a.nav-tab {
    -moz-font-feature-settings: inherit;
    -moz-font-language-override: inherit;
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    border-radius: 0 0 0 0;
    color: #EEEEEE;
    font-family: inherit;
    font-size: inherit;
    font-size-adjust: inherit;
    font-stretch: inherit;
    font-style: inherit;
    font-variant: inherit;
    font-weight: inherit;
    line-height: 19px;
    margin-right: 0;
    padding: 7px 10px 4px;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7);
}
#wpbody-content .wrap h2 a.nav-tab:hover {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.25);
}
#wpbody-content .wrap h2 a.nav-tab.nav-tab-active {
    -moz-font-feature-settings: inherit;
    -moz-font-language-override: inherit;
    background: none repeat scroll 0 0 #EEEEEE;
    color: #333333;
    font-family: inherit;
    font-size: inherit;
    font-size-adjust: inherit;
    font-stretch: inherit;
    font-style: inherit;
    font-variant: inherit;
    font-weight: inherit;
    line-height: 19px;
    margin-right: 3px;
    text-shadow: 0 1px 1px #FFFFFF;
}
#wpbody-content .wrap h2 a.nav-tab.nav-tab-active:first-child {
    background: none repeat scroll 0 0 #F6F6F6;
}
#wpbody-content .wrap + .wrap h2 {
    color: #333333;
    text-shadow: 0 0 0 transparent;
}
#wpbody-content .icon32 {
    background-image: url("../image/icons32.png") !important;
    height: 20px;
    margin: 5px 5px 0 0;
    width: 20px;
}
#wpbody-content #icon-tools.icon32 {
    margin-right: 10px;
}
#wpbody-content .wrap #icon-tools.icon32 {
    margin-right: 0;
}
.wrap .bordertitle {
    border-bottom: 0 none #FFFFFF;
}
.wrap .bordertitle #themeselector {
    padding-right: 220px;
    top: 29px;
}
ul.subsubsub {
    background: url("../image/gray-grad.png") repeat-x scroll right bottom #EBEBEB;
    border-bottom: 1px solid #FFFFFF;
    color: transparent;
    float: none;
    margin: 0 -10px;
    padding: 0 15px;
    position: relative;
    top: -2px;
}
body.theme-install-php ul.subsubsub {
    top: 1px;
}
ul.subsubsub li {
    line-height: 31px;
    margin-right: -3px;
}
ul.subsubsub a {
    background: url("../image/gray-grad.png") repeat-x scroll right top #F2F2F2;
    border: 1px solid #AAAAAA;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 1px 0 #FFFFFF;
    color: #333333;
    font-weight: normal;
    padding: 4px 10px 2px;
    text-decoration: none;
}
ul.subsubsub a:hover, ul.subsubsub a:focus, ul.subsubsub a:active {
    background: url("../image/white-grad.png") repeat-x scroll right top #666666;
    color: #333333 !important;
}
ul.subsubsub a.current {
    background: url("../image/button-gradient.png") repeat-x scroll right bottom #464646;
    border: 1px solid #666666;
    border-radius: 10px 10px 10px 10px;
    color: #FFFFFF;
    font-weight: normal;
    padding: 4px 10px 2px;
    text-decoration: none;
}
ul.subsubsub a.current:hover, ul.subsubsub a.current:active, ul.subsubsub a.current:focus {
    background-position: right center;
    color: #FFFFFF !important;
}
ul.subsubsub a .count {
    color: #333333;
}
ul.subsubsub a.current .count {
    color: #FFFFFF;
    font-size: 10px;
    vertical-align: 1px;
}
.filter #list-filter .subsubsub {
    margin: 0 -10px;
}
.users-php #wpbody-content div.filter {
    float: none;
}
.view-switch #view-switch-list:hover {
    background-position: -40px 0;
}
.view-switch #view-switch-excerpt:hover {
    background-position: -60px 0;
}
.submit input, .button, .button-primary, .button-secondary, .button-highlighted, #postcustomstuff .submit input {
    font-family: Tahoma,Geneva,sans-serif;
    line-height: 12px;
    padding: 4px 10px;
}
.button, .button-secondary {
    background: url("../image/white-grad.png") repeat-x scroll right top #F2F2F2;
}
.button:hover, .button-secondary:hover {
    background: url("../image/fav-gradient.gif") repeat-x scroll right top #CCCCCC;
    color: #222222;
}
input.button-primary {
    background: url("../image/button-gradient.png") repeat-x scroll right top #666666;
    border-color: #464646 !important;
    color: #EEEEEE !important;
}
.submit .button-primary {
    background: url("../image/button-gradient.png") repeat-x scroll right top #CCCCCC;
    border-color: #464646 !important;
}
.button-primary:hover, .submit .button-primary:hover {
    background: none repeat scroll 0 0 #0066CC;
    border-color: #003399 !important;
    color: #FFFFFF !important;
}
.button-secondary:hover {
    border-color: #999999;
}
.submitbox .submitdelete {
    background: url("../image/white-grad.png") repeat-x scroll right top #F2F2F2;
    border: 1px solid #DDDDDD;
    border-radius: 4px 4px 4px 4px;
    color: #CC0000;
    float: right;
    font-size: 11px;
    line-height: 14px;
    padding: 4px 8px 3px;
    text-decoration: none;
}
.submitbox .submitdelete:hover {
    background: none repeat scroll 0 0 #CC0000;
    border-color: #990000;
}
.submitbox .submitcancel {
    border: 0 none;
    color: #333333;
    line-height: 14px;
    padding: 5px 2px 4px;
    text-decoration: underline;
    text-shadow: 1px 1px 0 #FFFFFF;
}
.submitbox .submitcancel:hover {
    background: none repeat scroll 0 0 transparent;
    color: #CC0000;
}
#wpcontent div.tablenav .actions select {
    border-color: #CCCCCC;
    border-radius: 4px 0 0 4px;
    height: 20px;
    line-height: 20px;
    padding: 2px 2px 2px 6px;
}
div.tablenav .actions input.button-secondary {
    background: url("../image/fav-gradient.gif") repeat-x scroll right top #CCCCCC;
    border-bottom-right-radius: 0;
    border-color: #CCCCCC;
    border-top-right-radius: 0;
    margin: 1px 8px 0 -6px;
    padding: 2px 8px 2px 5px;
}
div.tablenav .actions input#delete_all {
    border-radius: 4px 4px 4px 4px;
}
div.tablenav a.button-secondary {
    background: url("../image/fav-gradient.gif") repeat-x scroll right top #CCCCCC;
    border-color: #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    margin: 3px 8px 0 -6px;
    padding: 2px 8px 1px 5px;
}
div.tablenav a.button-secondary:hover, div.tablenav .actions input.button-secondary:hover {
    background-position: right bottom;
}
div.tablenav big {
    line-height: 28px;
    padding-right: 10px;
}
.widefat {
    border-radius: 10px 10px 10px 10px;
}
select.widefat, textarea.widefat {
    border-radius: 4px 4px 4px 4px;
}
h3.dashboard-widget-title, h3.dashboard-widget-title span, h3.dashboard-widget-title small, .find-box-head {
    background: url("../image/gray-grad.png") repeat-x scroll right top #DFDFDF;
    color: #333333;
}
form.dashboard-widget-control-form input.widefat {
    border-radius: 5px 5px 5px 5px;
    padding: 5px;
}
.tablenav .tablenav-pages {
    padding-right: 10px;
}
div.tablenav .tablenav-pages .displaying-num {
    font-family: Tahoma,Geneva,sans-serif;
    font-style: normal;
}
.tablenav .tablenav-pages a, .tablenav-pages span.current {
    background-image: none;
    font-weight: bold;
    padding: 4px 6px 2px;
}
.tablenav .tablenav-pages a:hover {
    border-color: #0066CC;
    color: #0066CC;
}
.inline-edit-row fieldset span.title, .inline-edit-row fieldset span.checkbox-title {
    font-family: Tahoma,Geneva,sans-serif;
    font-style: normal;
}
.inline-edit-row fieldset span.title {
    font-weight: bold;
}
.inline-edit-row p.submit {
    margin: 0 0 0.5em;
}
#tagchecklist span a {
    margin-top: 5px;
}
p.search-box, p#post-search {
    margin: 0;
    position: absolute;
    right: 200px;
    top: 3px;
}
p#media-search {
    right: 0;
    top: 4px;
}
p.search-box input#post-search-input, p.search-box input#tag-search-input, p.search-box input#category-search-input, p.search-box input#media-search-input, p.search-box input#link-search-input, p.search-box input#link-category-search-input, p.search-box input#page-search-input, p.search-box input#comment-search-input, p.search-box input#plugin-search-input, p.search-box input#user-search-input, p#post-search input#post-search-input {
    border: 1px solid #464646;
    border-radius: 0 4px 4px 0;
    padding: 4px 6px 3px;
    width: 120px;
}
p.search-box input.button, p#post-search input.button {
    background: url("../image/button-gradient.png") repeat-x scroll right center #CCCCCC;
    border-bottom-right-radius: 0;
    border-color: #464646;
    border-top-right-radius: 0;
    color: #EEEEEE;
    margin-right: -6px;
    padding: 4px 6px 2px;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.7);
}
p.search-box input.button:hover, p#post-search input.button:hover {
    background-position: right top;
    border-color: #333333;
}
p.search-box input.button:focus, p.search-box input.button:active, p#post-search input.button:focus, p#post-search input.button:active {
    background-position: right bottom;
}
#wpbody-content div.filter {
    margin: 0;
}
#major-publishing-actions {
    background: none repeat scroll 0 0 #EEEEEE;
    border-bottom-right-radius: 6px;
}
#minor-publishing-actions input {
    padding: 2px 8px !important;
}
#minor-publishing-actions .preview {
    padding: 4px 8px !important;
}
.widefat th {
    font-size: 14px;
}
.widefat thead th a {
    color: #333333 !important;
}
.widefat thead th.check-column, .widefat thead th:first-child {
    border-top-right-radius: 9px;
}
.widefat thead th:last-child {
    border-top-right-radius: 9px;
}
.widefat tfoot th {
    border-bottom: 0 none;
}
.widefat tfoot th.check-column, .widefat tfoot th:first-child {
    border-bottom-right-radius: 8px;
}
.widefat tfoot th:last-child {
    border-bottom-right-radius: 8px;
}
.widefat tbody.plugins tr:first-child th, .widefat tbody.plugins tr:first-child td {
    border-top: 0 none;
}
.import-php .widefat tr:last-child td {
    border-bottom: 0 none;
}
#postcustomstuff table {
    border-radius: 8px 8px 8px 8px;
}
#postcustomstuff table thead th {
    border-top-right-radius: 7px;
}
#postcustomstuff table thead th.right {
    border-top-right-radius: 7px;
}
#postcustomstuff table td input {
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    padding: 4px;
}
#postcustomstuff table td select#metakeyselect {
    border: 1px solid #CCCCCC;
    margin: 8px 0 8px 8px;
}
#postcustomstuff table td textarea {
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
}
#postcustomstuff table td.submit {
    text-align: right;
}
#postcustomstuff table td.submit input#addmetasub {
    background: url("../image/white-grad.png") repeat-x scroll right top #F2F2F2;
    border: 1px solid #999999;
}
#postcustomstuff table td.submit input#addmetasub:hover {
    border-color: #535353;
}
#postcustomstuff table td .updatemeta, #postcustomstuff table td .deletemeta {
    border-color: #999999;
}
#side-sortables #postcustom #postcustomstuff table td.right .updatemeta, #side-sortables #postcustom #postcustomstuff table td.right .deletemeta {
    margin: 0;
}
#postcustomstuff #newmetaright a {
    float: right;
    padding: 0 8px;
}
#postcustomstuff table td span#enternew, #postcustomstuff table td span#cancelnew {
    background: url("../image/white-grad.png") repeat-x scroll right top #F2F2F2;
    border: 1px solid #999999;
    border-radius: 4px 4px 4px 4px;
    color: #333333;
    font-size: 11px;
    padding: 4px 10px;
}
#postcustomstuff table td span#cancelnew, #postcustomstuff table td .deletemeta {
    color: #CC0000;
}
#postcustomstuff table td span#cancelnew:hover, #postcustomstuff table td .deletemeta:hover {
    background: none repeat scroll 0 0 #CC0000;
    border-color: #990000;
    color: #FFFFFF;
    text-shadow: 1px 1px 0 #990000;
}
#side-sortables #postcustom #postcustomstuff td.right input, #side-sortables #pagecustomdiv #postcustomstuff td.right input {
    margin: 8px 0 0 8px;
}
div#tagsdiv div.inside input#newtag {
    border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
}
div#postexcerpt div.inside textarea#excerpt {
    border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    height: 6em;
}
div#trackbacksdiv div.inside p label {
    font-weight: bold;
}
div#trackbacksdiv div.inside input#trackback_url {
    border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    width: 80%;
}
div#passworddiv div.inside input#post_password {
    border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
}
div#submitdiv div.inside span#timestamp {
    padding-top: 1px;
}
#poststuff .inside h5 {
    font-size: 12px;
    margin: 15px 6px 5px;
}
#poststuff .inside select {
    margin: 0 6px;
}
#poststuff #media-buttons {
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
}
#poststuff #edButtonPreview, #poststuff #edButtonHTML {
    font-size: 12px;
    font-weight: bold;
    padding: 4px 10px 2px;
    text-transform: uppercase;
}
#categorydiv div.ui-tabs-panel, #linkcategorydiv div.ui-tabs-panel {
    border: 2px solid #EEEEEE;
}
#side-info-column #category-tabs {
    margin-bottom: 0;
}
#side-info-column #category-tabs li {
    margin-bottom: 0;
    padding: 4px 8px;
}
ul#category-tabs li.ui-tabs-selected {
    background: none repeat scroll 0 0 #EEEEEE;
}
#side-info-column #category-tabs li.ui-tabs-selected {
    border-top-right-radius: 6px;
}
#update-plugins-table td.plugin-title, #update-themes-table td.plugin-title {
    padding-bottom: 5px;
}
#screen-meta {
    position: relative;
    z-index: 1000;
}
#screen-meta-links {
    border-right: 1px solid #464646;
    float: right;
    height: 30px;
    margin-right: 15px;
}
#screen-meta-links a.show-settings {
    background-image: url("../image/screen-options-right.png");
    color: #EEEEEE;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.7);
}
#screen-meta-links a.show-settings-link-open {
    background-color: rgba(0, 0, 0, 0.25);
    background-image: url("../image/screen-options-right-up.png");
}
#screen-meta-links a.show-settings:hover {
    background-color: rgba(0, 0, 0, 0.25);
    color: #FFFFFF;
}
#screen-meta-links a.show-settings:active, #screen-meta-links a.show-settings:focus {
    color: #EEEEEE !important;
}
#screen-options-link-wrap, #contextual-help-link-wrap {
    background: none repeat scroll 0 0 transparent;
    border-right: 1px solid #464646;
    font-family: Tahoma,Geneva,sans-serif;
    height: 30px;
    margin-right: 0;
}
#screen-options-link-wrap a, #contextual-help-link-wrap a {
}
#screen-meta a.show-settings {
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding: 0 22px 0 10px;
}
#screen-options-wrap, #contextual-help-wrap {
    background-color: rgba(42, 42, 42, 0.95);
    border: 0 none;
    border-bottom-right-radius: 8px;
    color: #FFFFFF;
    margin: 0;
    position: absolute;
    right: 0;
    text-shadow: 1px 1px 0 #000000;
    top: 30px;
}
:first-child + html #screen-options-wrap {
    background-color: #333333;
}
#screen-options-wrap h5, #contextual-help-wrap h5 {
    font-size: 1.1em;
    margin: 5px 0 0;
}
:first-child + html #contextual-help-wrap {
    background-color: #333333;
}
#screen-options-wrap label, #contextual-help-wrap label, #screen-options-wrap a, #contextual-help-wrap a {
    color: #CCCCCC;
}
#dashboard-widgets .meta-box-sortables {
    margin: 0 10px 0 0;
}
#dashboard_quick_press h4 {
    font-family: "Helvetica","Arial";
    font-style: normal;
    font-weight: bold;
    line-height: 25px;
    padding-top: 0;
}
#dashboard_quick_press h4 label {
    color: #333333;
}
#dashboard_quick_press .input-text-wrap, #dashboard_quick_press .textarea-wrap {
    border-radius: 4px 4px 4px 4px;
    padding: 4px 6px;
}
#dashboard_quick_press #media-buttons {
    font-size: 11px;
    font-weight: bold;
    margin-right: 6em;
    padding: 0;
    text-transform: uppercase;
}
#dashboard-widgets #dashboard_quick_press form p.submit {
    margin-right: 5em;
}
#dashboard-widgets #dashboard_quick_press form p.submit .cancel {
    background: url("../image/white-grad.png") repeat-x scroll right top #F2F2F2;
    border: 1px solid #DCDCDC;
    border-radius: 10px 10px 10px 10px;
    color: #CC0000;
    font-size: 11px;
    padding: 4px 8px;
    text-decoration: none;
}
#dashboard-widgets #dashboard_quick_press form p.submit .cancel:hover {
    background: none repeat scroll 0 0 #CC0000;
    border-color: #990000;
    color: #FFFFFF;
}
#dashboard-widgets div.inside div.rss-widget {
    margin: 0 -10px;
}
#dashboard-widgets div.inside div.rss-widget ul li {
    border-bottom: 1px solid #EEEEEE;
    line-height: 130%;
    margin-bottom: 0.5em;
    padding: 0 10px;
}
#dashboard_right_now .inside {
    font-family: Tahoma,Geneva,sans-serif;
    margin: 0 0 10px;
    padding-top: 0;
}
#dashboard_right_now td, #dashboard_right_now p.sub, #dashboard_right_now .table, #dashboard_right_now .versions {
    font-family: Tahoma,Geneva,sans-serif;
}
#dashboard_right_now .inside p.sub {
    background: none repeat scroll 0 0 #EEEEEE;
    border-bottom: 1px solid #DDDDDD;
    color: #666666;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    line-height: 24px;
    margin: 0;
    padding: 2px 0 0 10px;
    position: relative;
    right: 0;
    text-shadow: 0 1px 0 #FFFFFF;
    text-transform: uppercase;
    top: 0;
}
#dashboard_right_now div.table {
    border: 0 none;
    font-size: 14px;
    margin: 0;
    padding: 0;
    width: 50%;
}
#dashboard_right_now div.table table {
    border-collapse: collapse;
    width: 100%;
}
#dashboard_right_now div.table table tr td {
    border-bottom: 1px solid #EEEEEE;
    line-height: 30px;
    vertical-align: middle;
}
#dashboard_right_now td.b {
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 16px;
    font-weight: bold;
    padding: 0 10px;
    text-align: right;
}
#dashboard_right_now td.b a {
    color: #333333;
    font-size: 16px;
}
#dashboard_right_now td.b a:hover {
    color: #666666;
}
#dashboard_right_now td.t {
    font-size: 14px;
    padding: 0;
    vertical-align: bottom;
    width: 100%;
}
#dashboard_right_now td a:hover {
    text-decoration: underline;
}
#dashboard_right_now div.versions {
    color: #333333;
    font-style: normal;
    line-height: 2em;
    margin: 0 10px;
    padding: 10px 0;
}
#dashboard_right_now div.versions p {
    font-style: normal;
    margin: 0;
}
#dashboard_right_now div.versions a.button {
    margin-bottom: 5px;
    padding: 4px 11px;
    top: 0;
}
#dashboard_right_now div.versions span#wp-version-message, #dashboard_right_now div.versions span#wp-version-message span.b {
    color: #333333;
}
#dashboard_right_now p.akismet-right-now {
    margin: 0 10px 10px;
}
#dashboard_right_now .versions a, #dashboard_right_now .versions .b, #dashboard_recent_drafts h4 abbr, .rss-widget span.rss-date {
    font-family: Tahoma,Geneva,sans-serif;
}
#dashboard_secondary a.rsswidget, #dashboard_primary a.rsswidget, #dashboard-widgets h4, #dashboard_plugins h4, #dashboard_plugins h5 {
    font-family: Tahoma,Geneva,sans-serif;
}
div.rssSummary {
    margin-bottom: 0.5em;
}
#posts-filter td.post-title, #posts-filter td.column-name, #posts-filter td.column-username {
    color: transparent;
    padding-bottom: 8px;
}
#posts-filter td.post-title strong, #posts-filter td.column-name strong, #posts-filter td.column-media strong, #posts-filter td.column-username strong {
    color: #333333;
    display: block;
    font-size: 1.3em;
}
#posts-filter td.column-name strong span {
    color: #333333;
}
#posts-filter td.column-name br, #posts-filter td.column-media br, #posts-filter td.column-username br {
    display: none;
}
#posts-filter td.column-name a.row-title, #posts-filter td.column-media strong a, #posts-filter td.column-username strong a {
    color: #333333;
    display: block;
    font-size: 14px !important;
    line-height: 20px;
}
#posts-filter td.column-media .row-actions {
    color: transparent;
}
#posts-filter td.column-media strong a {
    margin-bottom: 0;
}
#posts-filter td.post-title strong a, #posts-filter td.column-name strong a {
    color: #333333;
    font-size: 14px !important;
    line-height: 20px;
}
#posts-filter td.post-title p, #posts-filter td.column-name p {
    color: #666666;
    font-size: 11px;
    margin-bottom: 0.8em;
}
#posts-filter td.column-media p span {
    color: transparent;
}
#posts-filter td.post-title span a, #posts-filter td.column-name span a, #posts-filter td.column-media span a, #posts-filter td.column-username span a {
    background: url("../image/white-grad.png") repeat-x scroll right top #F2F2F2;
    border: 1px solid #DDDDDD;
    border-radius: 11px 11px 11px 11px;
    font-size: 10px;
    line-height: 12px;
    margin-right: -5px;
    padding: 2px 8px 1px;
    text-decoration: none;
}
#posts-filter td.post-title span.edit a:hover, #posts-filter td.post-title span.inline a:hover, #posts-filter td.post-title span.view a:hover, #posts-filter td.column-name span.edit a:hover, #posts-filter td.column-name span.inline a:hover, #posts-filter td.column-media span.edit a:hover, #posts-filter td.column-media span.view a:hover, #posts-filter td.column-username span.edit a:hover {
    background: none repeat scroll 0 0 #0066CC;
    border-color: #003399;
    color: #FFFFFF;
}
#posts-filter td.post-title span.delete a, #posts-filter td.column-name span.delete a, #posts-filter td.column-media span.delete a, #posts-filter td.column-username span.delete a {
    color: #CC0000;
}
#posts-filter td.post-title span.delete a:hover, #posts-filter td.column-name span.delete a:hover, #posts-filter td.column-media span.delete a:hover, #posts-filter td.column-username span.delete a:hover {
    background: none repeat scroll 0 0 #CC0000;
    border-color: #990000;
    color: #FFFFFF;
}
#posts-filter td.post-title span.trash a, #posts-filter td.column-name span.trash a, #posts-filter td.column-media span.trash a, #posts-filter td.column-username span.trash a {
    color: #CC0000;
}
#posts-filter td.post-title span.trash a:hover, #posts-filter td.column-name span.trash a:hover, #posts-filter td.column-media span.trash a:hover, #posts-filter td.column-username span.trash a:hover {
    background: none repeat scroll 0 0 #CC0000;
    border-color: #990000;
    color: #FFFFFF;
}
#the-comment-list .unapproved {
}
#the-comment-list td.column-comment {
    padding-bottom: 12px;
}
#the-comment-list .comment-item h4 {
    font-weight: bold;
    margin-right: 15px;
    margin-top: -0.3em;
}
#the-comment-list .comment-item p.comment-author {
    font-weight: bold;
    margin: 0;
}
#the-comment-list .comment-item h4 a {
    color: #666666;
}
#the-comment-list .comment-item h4 cite {
    font-weight: bold;
}
#the-comment-list .comment-item p.comment-actions {
    margin-top: 0.3em;
}
#the-comment-list p.comment-actions, #the-comment-list p.comment-actions span, #the-comment-list p.comment-actions span:hover {
    color: #FFFFFF;
}
#the-comment-list span.approve, #the-comment-list span.unapprove, #the-comment-list span.spam, #the-comment-list span.delete, #the-comment-list span.edit, #the-comment-list span.quickedit, #the-comment-list span.reply, #the-comment-list span.trash {
    color: transparent;
}
#the-comment-list .row-actions span a {
    background: url("../image/white-grad.png") repeat-x scroll right top #F2F2F2;
    border: 1px solid #DDDDDD;
    border-radius: 9px 9px 9px 9px;
    font-size: 11px;
    line-height: 14px;
    padding: 3px 8px 2px;
    text-decoration: none;
}
#the-comment-list p.row-actions {
    color: transparent;
}
#the-comment-list .comment-item p.row-actions {
    margin: 7px 0 2px;
}
#the-comment-list span.approve a {
    color: #009900;
}
#the-comment-list span.approve a:hover {
    background: none repeat scroll 0 0 #009900;
    border-color: #006600;
    color: #FFFFFF;
}
#the-comment-list span.unapprove a {
    color: #FF9900;
}
#the-comment-list span.unapprove a:hover {
    background: none repeat scroll 0 0 #FF9900;
    border-color: #CC6600;
    color: #FFFFFF;
}
#the-comment-list span.edit a:hover {
    background: none repeat scroll 0 0 #0066CC;
    border-color: #003399;
    color: #FFFFFF;
}
#the-comment-list span.quickedit a:hover {
    background: none repeat scroll 0 0 #0066CC;
    border-color: #003399;
    color: #FFFFFF;
}
#the-comment-list span.reply a:hover {
    background: none repeat scroll 0 0 #0066CC;
    border-color: #003399;
    color: #FFFFFF;
}
#the-comment-list span.spam a, #the-comment-list span.delete a, #the-comment-list span.trash a {
    color: #CC0000;
}
#the-comment-list span.spam a:hover, #the-comment-list span.delete a:hover, #the-comment-list span.trash a:hover {
    background: none repeat scroll 0 0 #CC0000;
    border-color: #990000;
    color: #FFFFFF;
}
.form-table {
    border-collapse: separate;
    border-spacing: 0;
    margin: 10px 0 0;
}
.form-table tr {
    background: none repeat scroll 0 0 transparent;
}
.form-table tr.even th, .form-table tr.even td {
    background-color: #EEEEEE;
}
.form-table tr th:first-child {
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
}
.form-table tr td:last-child {
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
}
.form-table tr.selected th, .form-table tr.selected td {
    background-color: rgba(0, 102, 204, 0.1);
}
.form-table th {
    border-bottom: 0 none;
    font-weight: bold;
    padding: 10px;
}
.form-table td {
    border-bottom: 0 none;
    padding: 5px;
}
.form-table td span.setting-description {
    display: block;
}
.form-table th label {
    display: block;
    float: right;
}
.form-table input.regular-text, .form-table input#url, .form-table input#user_login, .form-table input#first_name, .form-table input#last_name, .form-table input#email, .form-table input.small-text {
    direction: rtl;
    padding: 5px;
}
.form-table input.tog {
    margin-right: 5px;
}
#wpcontent .form-table select {
    font-size: 12px;
    height: 25px;
    padding: 4px 4px 4px 2px;
    width: 200px;
}
.form-table textarea {
    font-family: Tahoma,Geneva,sans-serif;
    padding: 5px;
}
.form-table input#pass1, .form-table input#pass2 {
    padding: 5px;
    width: 200px;
}
.form-table input.regular-text:focus, .form-table input#url:focus, .form-table input#user_login:focus, .form-table input#first_name:focus, .form-table input#last_name:focus, .form-table input#email:focus, .form-table input.small-text:focus, .form-table select:focus, .form-table textarea:focus, .form-table input#pass1:focus, .form-table input#pass2:focus {
    border-color: #0066CC;
    box-shadow: 0 0 5px rgba(0, 102, 204, 0.5);
}
.form-table table.color-palette {
    border-collapse: collapse;
    margin: -2px 10px 11px 5px;
}
.form-table table.color-palette td {
    border: 0 none;
    line-height: 10px;
}
.form-table #pass-strength-result {
    border-radius: 4px 4px 4px 4px;
}
#flash-upload-ui {
    padding: 20px 0 0;
}
#col-right .col-wrap {
    margin-right: 0;
}
.form-wrap {
    margin: 0;
}
.form-wrap .form-field {
    background: none repeat scroll 0 0 transparent;
    margin-bottom: 20px;
    padding: 0;
}
.form-wrap .form-field label {
    font-weight: bold;
}
.form-wrap .form-invalid {
    background: none repeat scroll 0 0 transparent !important;
}
p.help, p.description, span.description, .form-wrap p, .form-wrap .form-field p, .howto {
    font-family: Tahoma,Geneva,sans-serif;
}
.form-wrap p.submit {
    margin-top: 0;
}
#col-right {
    float: right;
    margin: 0 2% 0 0;
}
#col-right {
    width: 38%;
}
form#search-plugins select {
    border: 1px solid #CCCCCC;
}
form#search-plugins input#search-field {
    border: 1px solid #CCCCCC;
    padding: 5px;
}
div#templateside ul {
    margin: 0.5em 0;
}
div#templateside ul li a div.highlight {
    background-color: #FFFFFF;
    border: 1px solid #DDDDDD;
    border-radius: 5px 5px 5px 5px;
    color: #446677;
}
#template textarea {
    border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    padding: 3px 5px;
}
.stuffbox {
    background-color: #FFFFFF;
}
form#widgets-filter div.nav, div#widget-content div.nav {
    background-color: #EEEEEE;
    border: 1px solid #DDDDDD;
    border-radius: 16px 16px 16px 16px;
    height: 26px;
    padding: 3px 5px;
}
form#widgets-filter div.nav select, div#widget-content div.nav select {
    border-bottom-right-radius: 10px;
    border-color: #CCCCCC;
    border-top-right-radius: 10px;
    height: 24px;
    line-height: 20px;
    padding: 2px 2px 2px 6px;
}
form#widgets-filter div.nav input.button-secondary, div#widget-content div.nav input.button-secondary {
    background: url("../image/fav-gradient.gif") repeat-x scroll right top #CCCCCC;
    border-bottom-right-radius: 0;
    border-color: #CCCCCC;
    border-top-right-radius: 0;
    margin: 1px 8px 0 -6px;
    padding: 3px 8px 3px 5px;
}
ul#widget-list li.widget-list-item {
    border-bottom: 0 none;
    padding: 5px 0;
}
ul#widget-list li.widget-list-item h4.widget-title {
    background: url("../image/gray-grad.png") repeat-x scroll right top #DFDFDF;
    border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
}
ul#widget-list li.widget-list-item div.widget-description {
    line-height: 28px;
}
ul#widget-list li.widget-list-item br.clear {
    display: none;
}
div#available-widgets-filter {
    border-bottom: 0 none;
}
div#current-widgets {
    border-top: 0 none;
    padding-top: 0;
}
ul.widget-control-list {
    padding: 0;
}
ul.widget-control-list li {
    background: none repeat scroll 0 0 transparent;
}
ul.widget-control-list li h4.widget-title, #dragHelper li.widget-list-control-item h4.widget-title {
    background: url("../image/gray-grad.png") repeat-x scroll right top #DFDFDF;
    border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    color: #333333;
}
li.widget-list-control-item h4.widget-title a, #dragHelper li.widget-list-control-item h4.widget-title a, #draghelper li.widget-list-control-item h4.widget-title a:visited {
    color: #0066CC;
    font-size: 12px;
    font-weight: bold;
}
li.widget-list-control-item h4.widget-title a:hover, #dragHelper li.widget-list-control-item h4.widget-title a:hover {
    color: #446677;
}
div#sortHelper {
    background: none repeat scroll 0 0 transparent;
    border: 1px dotted #CCCCCC;
    border-radius: 6px 6px 6px 6px;
}
ul.widget-control-list li div.widget-control {
    background-color: #EEEEEE;
    border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    margin-top: 5px;
    padding: 10px;
}
ul.widget-control-list li div.widget-control p label {
    font-weight: bold;
}
ul.widget-control-list li div.widget-control div.widget-control-actions a.widget-action {
    background: url("../image/white-grad.png") repeat-x scroll right top #F2F2F2;
    border: 1px solid #999999;
    border-radius: 11px 11px 11px 11px;
    line-height: 20px;
    padding: 0 10px;
}
ul.widget-control-list li div.widget-control div.widget-control-actions a.widget-action.alignright {
    margin-right: 0;
}
ul.core-updates li {
    padding: 0;
}
ul.core-updates li form p a.button {
    margin: 1px;
    padding: 5px 8px 3px;
}
div.tool-box h3.title {
    font-family: Tahoma,Geneva,sans-serif;
    font-weight: bold;
}
.plugins .inactive, .plugins .inactive th, .plugins .inactive td, tr.inactive + tr.plugin-update-tr .plugin-update {
    color: #999999;
}
#footer {
    background: url("../image/fav-gradient.gif") repeat-x scroll right bottom #DDDDDD;
    border-right: 140px solid #222222;
    border-top: 0 none;
    color: #999999;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    margin-top: -50px;
    position: relative;
    width: auto;
}
#wpwrap #footer {
    margin-right: -140px;
}
.hiddenMenu #footer {
    border-right-width: 34px;
}
#footer-upgrade {
    background: none repeat scroll 0 0 transparent;
}
#footer p {
    font-size: 10px;
    padding: 10px 15px;
}
#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {
    color: #666666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 10px;
    font-style: normal;
}
#footer #footer-thankyou, #footer #footer-upgrade {
    color: #333333;
}
#footer #footer-thankyou a, #footer #footer-upgrade a {
    color: #666666;
}
#footer #fluency-footer {
    color: #333333;
    word-spacing: 0;
}
#TB_overlay {
    z-index: 2000;
}
#TB_window, #TB_load {
    z-index: 2100;
}
#TB_window {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 4px solid #222222;
    border-radius: 15px 15px 15px 15px;
    padding-bottom: 10px;
}
#TB_load {
    background: none repeat scroll 0 0 #DDDDDD;
    border: 4px solid #222222;
    border-radius: 15px 15px 15px 15px;
    padding: 20px;
}
#TB_iframeContent html {
    background-color: #DDDDDD;
}
#media-upload {
    background-color: #DDDDDD;
    height: auto;
    padding-bottom: 15px;
}
#media-upload .widefat {
    width: 100%;
}
#media-upload form.media-upload-form {
    background: url("../image/title-gradient.png") repeat-x scroll right top #F6F6F6;
    border: 1px solid #FFFFFF;
    border-radius: 15px 15px 15px 15px;
    margin: 0 10px 10px;
    padding: 0 10px 10px;
    position: relative;
}
#media-upload form.media-upload-form h3.media-title {
    border: 0 none;
    color: #EEEEEE;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 32px;
    margin-top: 0;
    padding-bottom: 0;
    padding-top: 0;
    text-shadow: 0 1px 1px #000000;
}
#media-upload form#library-form {
    margin-top: -70px;
    padding-top: 80px;
}
#media-upload form#image-form div.media-blank p {
    color: #999999;
    font-style: italic;
}
#media-upload form.media-upload-form div#media-items {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    border-radius: 10px 10px 10px 10px;
    width: auto;
}
#media-upload form.media-upload-form div#media-items div.media-item {
    border-bottom: 0 none;
    border-top: 1px solid #DDDDDD;
    padding: 5px;
    width: auto;
}
#media-upload form.media-upload-form div#media-items div.media-item:first-child {
    border: 0 none;
}
#media-upload form.media-upload-form div#media-items div.media-item table.describe {
    border: 0 none;
}
#media-upload form.media-upload-form div#media-items div.media-item table.describe th {
    padding-top: 0.6em;
}
#media-upload form.media-upload-form div#media-items div.media-item table.describe td.field input {
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    padding: 6px;
}
#media-upload form.media-upload-form div#media-items div.media-item table.describe td textarea {
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    padding: 6px;
}
#media-upload form.media-upload-form div#media-items div.media-item table.describe td.field {
    text-align: right;
}
#media-upload form.media-upload-form div#media-items div.media-item table.describe td p.help {
    color: #666666;
    font-size: 11px;
}
#media-upload form.media-upload-form div#media-items div.media-item table.describe td a.del-link {
    background: url("../image/white-grad.png") repeat-x scroll right top #F2F2F2;
    border: 1px solid #DDDDDD;
    border-radius: 4px 4px 4px 4px;
    color: #CC0000;
    font-size: 11px;
    line-height: 14px;
    padding: 5px 10px;
    text-decoration: none;
}
#media-upload form.media-upload-form div#media-items div.media-item table.describe td a.del-link:hover {
    background: none repeat scroll 0 0 #CC0000;
    border-color: #990000;
    color: #FFFFFF;
}
#media-upload #filter {
    margin: 0 20px;
    position: relative;
    width: auto;
    z-index: 3000;
}
#media-upload #filter .subsubsub {
    margin: 0 -9px;
    top: 31px;
}
#media-upload #filter div.tablenav .actions {
    padding: 0;
}
#media-upload #filter div.tablenav .actions select {
    border-color: #BBBBBB;
    border-radius: 0 4px 4px 0;
    height: 20px;
    line-height: 20px;
    padding: 2px;
}
#media-upload #filter div.tablenav .actions .button-secondary {
    border-color: #BBBBBB;
}
#media-upload div#media-upload-header {
    background: url("../image/postbox-bg.gif") repeat-x scroll right bottom #EEEEEE;
    border: 0 none;
    padding-top: 10px;
}
#media-upload p#media-search {
    top: 4px;
}
#media-upload .tablenav {
    margin-right: 400px;
    margin-top: 4px;
    position: relative;
}
#media-upload .tablenav .actions {
    float: right;
}
#media-upload .describe input[type="text"], #media-upload .describe textarea {
    width: 420px;
}
body#media-upload ul#sidemenu {
    margin: 0 20px;
    z-index: 100;
}
body#media-upload ul#sidemenu a {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../image/fav-gradient.gif") repeat-x scroll right bottom #DDDDDD;
    border-bottom-right-radius: 7px;
    border-color: #DDDDDD #DDDDDD #FFFFFF;
    border-style: solid;
    border-top-right-radius: 7px;
    border-width: 1px;
    color: #666666;
    font-weight: bold;
    margin-right: 5px;
    padding: 0 15px;
}
body#media-upload ul#sidemenu a:hover, body#media-upload ul#sidemenu a.current {
    background: none repeat scroll 0 0 #F6F6F6;
    border-color: #FFFFFF #FFFFFF #F6F6F6;
    color: #333333;
}
#templateside li {
    padding: 2px 5px;
}
#templateside li.highlight, #templateside li a span.highlight {
    background-color: #DDDDDD;
    border-radius: 4px 4px 4px 4px;
    color: #0066CC;
}
#update-nag, .update-nag {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color #C6BB35 #C6BB35;
    border-radius: 0 0 0 6px;
    border-style: none none solid solid;
    border-width: 0 0 1px 1px;
    box-shadow: 0 1px 0 #FFFFFF;
    line-height: 24px;
    margin: 0;
    padding: 0 50px;
    position: absolute;
    right: 0;
    top: 30px;
    z-index: 10;
}
.ws-plugin-update {
    border: 1px solid #E6DB55;
    border-radius: 6px 6px 6px 6px;
    margin: 40px 10px 0;
}
.plugins-overview {
    background: none repeat scroll 0 0 #DDFFDD;
    border: 1px solid #99CC99;
    border-radius: 6px 6px 6px 6px;
    font-size: 1em;
    margin: 0;
    padding: 5px 10px;
}
td.plugin-update .update-message {
    border: 1px solid #E6DB55;
}
p.pressthis {
    height: 20px;
}
p.pressthis a {
    background: none repeat scroll 0 0 #464646;
    border-radius: 15px 15px 15px 15px;
    color: #FFFFFF;
    float: right;
    font-size: 1em;
    line-height: 20px;
    padding: 1px 10px 0;
    text-decoration: none;
    text-shadow: 0 1px 0 #333333;
    text-transform: uppercase;
}
p.pressthis a:hover {
    background: none repeat scroll 0 0 #666666;
}
p.pressthis a:focus, p.pressthis a:active {
    color: #FFFFFF !important;
}
table#availablethemes, table#availablethemes tr, table#availablethemes td {
    border: 0 none;
    display: block;
}
table#availablethemes td.right, table#availablethemes td.right, table#availablethemes td.top, table#availablethemes td.bottom {
    border: 0 none;
}
table#availablethemes td.available-theme {
    border-bottom: 1px solid #DDDDDD;
    border-top: 1px solid #FFFFFF;
    min-height: 120px;
    width: auto;
}
table#availablethemes tr:first-child td.available-theme:first-child {
    border-top: 0 none;
}
table#availablethemes tr:last-child td.available-theme:last-child {
    border-bottom: 0 none;
}
table#availablethemes td.available-theme a.screenshot {
    float: right;
    height: 112px;
    margin-right: 20px;
    width: 150px;
}
table#availablethemes td.available-theme img {
    width: 150px;
}
table#availablethemes td.available-theme h3 {
    margin-right: 172px;
    margin-top: 0;
}
table#availablethemes td.available-theme p {
    margin-right: 172px;
}
#menu-management {
    margin-top: 0;
    padding-top: 10px;
}
#wpbody-content #menu-settings-column {
    padding-top: 37px;
}
.menu-item-actions {
    color: transparent;
}
#menu-management .submitbox .submitclose {
    border: 0 none;
    color: #0066CC;
}
#menu-management .submitbox .submitclose:hover {
    background: none repeat scroll 0 0 transparent;
    color: #446677;
    text-decoration: underline;
}
#custom-background table th, #custom-background table td {
    padding-right: 10px;
}
.feature-filter .feature-name {
    font-weight: bold;
    text-align: right;
}
div.star-holder {
    overflow: hidden;
}
div.star1, div.star2, div.star3, div.star4, div.star5 {
    background: url("../image/star.png") no-repeat scroll right top transparent;
    border-right: 1px solid #FFFFFF;
}
.star-average, .star.star-rating {
    border-right: 2px solid #FFFFFF;
}
div.star img {
    display: none;
}
#a360-datepicker {
    top: 35px;
}
body.tools_page_contact-form-7-admin-admin ul.subsubsub, body.tools_page_CaptainPlanet ul.subsubsub {
    right: 80px;
}
div#poststuff.dlm {
    margin: 0 10px;
}
body.tools_page_wp_movie_ratings_management #wpbody-content .wrap * + h2, body.tools_page_wp_movie_ratings_management #wpbody-content .wrap div#wp_movie_ratings h2 {
    color: #333333;
    text-shadow: 0 0 0 transparent;
}
body.gallery_page_nggallery-add-gallery #slider, body.gallery_page_nggallery-options #slider {
    border: 0 none;
    margin-top: 40px;
}
body.gallery_page_nggallery-add-gallery #slider h2, body.gallery_page_nggallery-options #slider h2 {
    color: #333333;
    text-shadow: none;
}
body.settings_page_headspace ul.subsubsub {
    clear: none;
    right: 200px;
    width: auto;
}
body.settings_page_headspace div#help h2 {
    color: #333333;
    text-shadow: none;
}
body.tdo-mini-forms_page_tdomf_show_form_options_menu #footer {
    margin-top: 0;
}
body.tdo-mini-forms_page_tdomf_show_form_menu #footer {
    margin-top: 0;
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfix {
    display: inline-block;
}
* html .clearfix {
    height: 1%;
}
.clearfix {
    display: block;
}
.congratulation_box {
    background: none repeat scroll 0 0 #00CC00;
    border-radius: 10px 10px 10px 10px;
    color: #FFFFFF;
    direction: rtl;
    display: inline-block;
    margin: 1px 0;
    padding: 5px 8px;
    text-decoration: none;
    width: 98%;
}
.congratulation_box .msg {
    padding: 10px;
}
.error_box {
    background: none repeat scroll 0 0 #FF0000;
    border-radius: 10px 10px 10px 10px;
    color: #FFFFFF;
    direction: rtl;
    display: inline-block;
    margin: 1px 0;
    padding: 5px 8px;
    text-decoration: none;
    width: 98%;
}
.error_box .msg {
    padding: 10px;
}
a.pagefirst:link {
    background: url("../image/pages/1st_adi.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 21px;
    margin-left: 2px;
    position: relative;
    width: 22px;
}
a.pagefirst:visited {
    background: url("../image/pages/1st_visit.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 21px;
    margin-left: 2px;
    position: relative;
    width: 22px;
}
a.pagefirst:hover, a.pagefirst:hover:visited {
    background: url("../image/pages/1st_hover.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 21px;
    margin-left: 2px;
    position: relative;
    width: 22px;
}
.pagefirst_noactive {
    background: url("../image/pages/1st_visit.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 21px;
    margin-left: 2px;
    position: relative;
    width: 22px;
}
a.pageprev:link {
    background: url("../image/pages/prevpage_link.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 21px;
    margin-left: 2px;
    position: relative;
    width: 22px;
}
a.pageprev:visited {
    background: url("../image/pages/prevpage_hover.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 21px;
    margin-left: 2px;
    position: relative;
    width: 22px;
}
a.pageprev:hover, a.pageprev:hover:visited {
    background: url("../image/pages/prevpage_active.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 21px;
    margin-left: 2px;
    position: relative;
    width: 22px;
}
.pageprev_noactive {
    background: url("../image/pages/prevpage_hover.png") repeat scroll 0 0 transparent;
    cursor: auto;
    display: block;
    height: 21px;
    margin-left: 2px;
    position: relative;
    width: 22px;
}
a.pagenum:link {
    background: url("../image/pages/pagenum_link.png") repeat scroll 0 0 transparent;
    color: #000000;
    display: block;
    height: 18px !important;
    margin-left: 2px;
    padding-top: 3px;
    position: relative;
    text-align: center;
    width: 40px;
}
a.pagenum:visited {
    background: url("../image/pages/pagenum_hover.png") repeat scroll 0 0 transparent;
    color: #000000;
    display: block;
    height: 18px !important;
    margin-left: 2px;
    padding-top: 3px;
    position: relative;
    text-align: center;
    width: 40px;
}
a.pagenum:hover, a.pagenum:hover:visited {
    background: url("../image/pages/pagenum_visit.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    height: 18px !important;
    margin-left: 2px;
    padding-top: 3px;
    position: relative;
    text-align: center;
    width: 40px;
}
.pagenumtext {
    background: url("../image/pages/bg_pagenum.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    height: 18px;
    margin-left: 2px;
    padding-top: 3px;
    position: relative;
    text-align: center;
    width: 70px;
}
a.pagenext:link {
    background: url("../image/pages/nextpage_link.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 18px;
    margin-left: 2px;
    padding-top: 3px;
    position: relative;
    width: 22px;
}
a.pagenext:visited {
    background: url("../image/pages/nextpage_visit.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 18px;
    margin-left: 2px;
    padding-top: 3px;
    position: relative;
    width: 22px;
}
a.pagenext:hover, a.pagenext:hover:visited {
    background: url("../image/pages/nextpage_hover.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 21px;
    margin-left: 2px;
    position: relative;
    width: 22px;
}
.pagenext_noactive {
    background: url("../image/pages/nextpage_visit.png") repeat scroll 0 0 transparent;
    cursor: auto;
    display: block;
    height: 21px;
    margin-left: 2px;
    position: relative;
    width: 22px;
}
a.pagelast:link {
    background: url("../image/pages/lastpage_link.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 21px;
    margin-left: 2px;
    position: relative;
    width: 22px;
}
a.pagelast:visited {
    background: url("../image/pages/lastpage_visit.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 21px;
    margin-left: 2px;
    position: relative;
    width: 22px;
}
a.pagelast:hover, a.pagelast:hover:visited {
    background: url("../image/pages/lastpage_hover.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 21px;
    margin-left: 2px;
    position: relative;
    width: 22px;
}
.pagelast_noactive {
    background: url("../image/pages/lastpage_visit.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 21px;
    margin-left: 2px;
    position: relative;
    right: 5px;
    width: 22px;
}
.pager {
    margin-bottom: 12px;
    margin-top: 20px;
}
.pager1 {
    margin-top: 13px;
    padding-bottom: 8px;
}
#topintro {
    background: none repeat scroll 0 0 #00FF33;
    border-radius: 5px 5px 5px 5px;
    color: #333333;
    display: inline-block;
    margin: 5px 2px 5px 0;
    padding: 1px 8px;
    text-align: center;
    text-decoration: none;
    width: 85%;
}
.hiddenMenu #topintro {
    background: none repeat scroll 0 0 #CC3300;
    border-radius: 5px 5px 5px 5px;
    color: #333333;
    display: inline-block;
    margin: 5px 2px 5px 0;
    padding: 2px;
    text-align: center;
    text-decoration: none;
    width: 80%;
}
#topintro #image {
    background: url("../image/setting.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 25px;
    width: 25px;
}
#topintro #text {
    float: right;
    margin: 2px 5px 2px 2px;
}
.hiddenMenu #topintro #text {
    display: none;
}
#topintroproduct {
    background: none repeat scroll 0 0 #00FF33;
    border-radius: 5px 5px 5px 5px;
    color: #333333;
    display: inline-block;
    margin: 5px 2px 5px 0;
    padding: 1px 8px;
    text-align: center;
    text-decoration: none;
    width: 85%;
}
.hiddenMenu #topintroproduct {
    background: none repeat scroll 0 0 #CC3300;
    border-radius: 5px 5px 5px 5px;
    color: #333333;
    display: inline-block;
    margin: 5px 2px 5px 0;
    padding: 2px;
    text-align: center;
    text-decoration: none;
    width: 80%;
}
#topintroproduct #image {
    background: url("../image/product.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 25px;
    width: 25px;
}
#topintroproduct #text {
    float: right;
    margin: 2px 5px 2px 2px;
}
.hiddenMenu #topintroproduct #text {
    display: none;
}
A {
    font-family: Tahoma,Geneva,sans-serif;
}
B {
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.error_strings {
    background: none repeat scroll 0 0 #FF0000;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    width: 300px;
}
.ir {
    background: url("../image/ir.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 25px;
    margin-left: 4px;
    width: 30px;
}
.en {
    background: url("../image/en.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 25px;
    margin-left: 4px;
    width: 30px;
}
.langselect {
    background: none repeat scroll 0 0 #55CCFF;
    border-radius: 10px 10px 10px 10px;
    color: #FFFFFF;
    display: inline-block;
    margin: 2px 0;
    padding: 5px 10px;
}
.langselect:hover {
    background: none repeat scroll 0 0 #66CC00;
}
.imageback {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    display: block;
    margin: auto;
    padding: 4px;
}
.cleared {
    border: medium none;
    clear: both;
    float: none;
    font-size: 1px;
    margin: 0;
    padding: 0;
}
div.pagination {
    margin: 0;
    padding: 0;
    text-align: center;
}
div.pagination a {
    background: none repeat scroll 0 0 #000000;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    cursor: pointer;
    direction: ltr;
    display: inline-block;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    list-style-type: none;
    margin: 0 2px;
    padding: 5px;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
}
div.pagination a:hover, div.pagination a:active {
    background: none repeat scroll 0 0 #0033CC;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    cursor: pointer;
    direction: ltr;
    display: inline-block;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    list-style-type: none;
    margin: 0 2px;
    padding: 5px;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
}
div.pagination span.current {
    background: none repeat scroll 0 0 #0033CC;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    cursor: pointer;
    direction: ltr;
    display: inline-block;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    list-style-type: none;
    margin: 0 2px;
    padding: 5px;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
}
div.pagination span.disabled {
    background: none repeat scroll 0 0 #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    cursor: pointer;
    direction: ltr;
    display: inline-block;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    list-style-type: none;
    margin: 0 2px;
    padding: 5px;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
}
.checkanswer1 {
    background: none repeat scroll 0 0 #00FF00;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    display: inline-block;
    height: 20px;
    margin: 1px;
    padding: 5px 8px;
    text-decoration: none;
    width: 190px;
}
.checkanswer1:hover {
    background: none repeat scroll 0 0 #666666;
    text-decoration: none;
}
.checkanswer2 {
    background: none repeat scroll 0 0 #FF3300;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    display: inline-block;
    height: 20px;
    margin: 1px;
    padding: 5px 8px;
    text-decoration: none;
    width: 190px;
}
.checkanswer2:hover {
    background: none repeat scroll 0 0 #666666;
    text-decoration: none;
}
.mybutton {
    background-color: #FFFFFF;
    border-color: #BBBBBB;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    color: #464646;
    font-family: 'tahoma';
    font-size: 12px;
    line-height: 15px;
    margin: 1px;
    padding: 3px;
    text-align: center;
    width: 110px;
}
.mybutton:hover {
    background-color: #CCCCCC;
    border-color: #333333;
}
.plus {
    background-image: url("../image/pics.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    margin-left: 18px;
    margin-top: -13px;
    padding: 26px 26px 0 0;
    position: absolute;
}
.mult {
    background-image: url("../image/pics.png");
    background-position: -30px 0;
    background-repeat: no-repeat;
    margin-left: 18px;
    margin-top: -13px;
    padding: 26px 26px 0 0;
    position: absolute;
}