﻿body {
}
A:link {
    font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #003399;
}
A:visited {
    font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #003399;
}
A:hover {
    color : #99ccff;
    text-decoration : none;
}
A:active {
     font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #003399;
}
.netogretim-page-title {
    font-size : 12pt;
    font-weight : bold;
}
.netogretim-guest {
    font-style : italic !important;
}
.nobreak {
    white-space: nowrap;
}

.netogretim-accountbox {
    width : 200px;
}
.netogretim-accountbox .netogretim-icon {
    padding : 3px;
}
.netogretim-accountbox .netogretim-icon-label {
    padding : 3px;
    white-space : nowrap;
    padding-right : 1em;
    font-size : 8pt;
    font-family : verdana,arial,sans-serif;
}
.netogretim-accountbox .netogretim-icon-label .netogretim-active {
    font-weight : bold;
}
.netogretim-accountbox THEAD TH {
    text-align : left;
    border-bottom : 1px #cccccc solid;
}


.netogretim-buttons .netogretim-icon {
    padding : 3px;
}
.netogretim-buttons .netogretim-icon-label {
    padding : 3px;
    white-space : nowrap;
    padding-right : 1em;
    font-size : 8pt;
    font-family : verdana,arial,sans-serif;
}
#netogretim-categorypage .netogretim-buttons {
    padding-bottom : 3px;
}

.netogretim-search-form TR {
    vertical-align : top;
}
.netogretim-search-form .netogretim-search-label {
    padding-top : 4px;
}
.netogretim-search-form LABEL, .netogretim-search-form INPUT, .netogretim-search-form SELECT {
    font-size : 8pt;
    font-family : verdana,arial,sans-serif;
}
.netogretim-search-form TD {
    padding : 3px;
}
#netogretim-searchpage .netogretim-search-form TD {
    padding : 5px;
}
.netogretim-search-results .netogretim-table THEAD TH {
    text-align : left;
}
.netogretim-search-results {
    margin-bottom : 3px;
}
.netogretim-search-results .netogretim-search-noresults {
    padding : 1em;
    font-style : italic;
}
#netogretim-searchpage OL {
    padding-left : 2em;
    margin-left : 0px;
}
#netogretim-searchpage .netogretim-result-info {
    font-size : 8pt;
    font-family : verdana,arial,sans-serif;
    color : #666;
}
#netogretim-searchpage .netogretim-body {
    padding : 0em 0em 0em 0.5em;
    margin-bottom : 1.5em;
}
#netogretim-searchpage .netogretim-result-link {
    font-weight : bold;
}
.netogretim-search-results .netogretim-table SELECT {
    font-size : 8pt;
    font-family : verdana,arial,sans-serif;
    font-weight : normal;
}

.netogretim-error-message .netogretim-icon {
    padding-right : 6px;
}
.netogretim-error-message .netogretim-icon-label, .netogretim-error-text {
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
    color : #f00;
}
.netogretim-error-message .netogretim-icon-label {
    padding-top : 1px;
}

.netogretim-success-message .netogretim-icon {
    padding-right : 6px;
}
.netogretim-success-message .netogretim-icon-label, .netogretim-success-text {
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
    color : #090;
}
.netogretim-success-message .netogretim-icon-label {
    padding-top : 1px;
}


.netogretim-infobox TABLE {
    border : 1px #ccc solid;
    background-color : #eee;
}
.netogretim-infobox LI {
    list-style-image : url(images/arrow-bullet-10x10.gif);
    margin-left : 2em;
}
.netogretim-infobox TD, .netogretim-infobox TH {
    font-size : 8pt;
    font-family : verdana,arial,sans-serif;
    padding : 3px;
}
.netogretim-infobox UL {
    padding : 0px;
    margin : 0px;
    padding-top : 0.2em;
}
.netogretim-infobox .unans, .netogretim-infobox .callout, .unans {
    font-weight : bold;
    color : #f00;
}
.netogretim-infobox .ans, .ans {
    font-weight : bold;
    color : #060;
}


#netogretim-footer TD {
    font-size : 0.7em;
    font-weight : bold;
    text-align : center;
    border-top : 1px #cccccc solid;
    padding-top : 5px;
}
#netogretim-footer TD A {
    color : #666;
    text-decoration : none;
}
#netogretim-footer TD A:hover {
    text-decoration : underline;
}


.netogretim-breadcrumbs {
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
    color : #003399;
    font-weight : bold;
}
.netogretim-breadcrumbs A {
    font-weight : normal;
    color : #003399;
}
.netogretim-breadcrumbs A:hover {
    color : #99ccff;
}
.netogretim-breadcrumbs .netogretim-last-link {
    text-decoration : none;
}


.netogretim-paginator, .netogretim-paginator A {
    font-family : arial,helvetica,sans-serif;
    font-size : 10pt;
}
.netogretim-paginator, .netogretim-paginator A {
    font-weight : bold;
}
.netogretim-message-list .netogretim-paginator, .netogretim-message-list .netogretim-paginator A {
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
    font-weight : bold;
}
.netogretim-paginator A {
    text-decoration : none;
    border : 1px #fff solid;
}
.netogretim-paginator A:hover {
    border : 1px #ccc solid;
    color : #000;
    background-color : #ffc;
    text-decoration : none;
}
.netogretim-paginator .netogretim-current {
    color : #000;
    background-color : #eee;
    border : 1px #ccc solid;
    text-decoration : none;
}
.netogretim-message-list-footer, .netogretim-message-list-footer TD, .netogretim-message-list-footer A,
.netogretim-message-list-footer .netogretim-paginator-bottom, .netogretim-message-list-footer .netogretim-paginator-bottom A
{
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
    font-weight : normal;
}
.netogretim-thread-row-paginator, .netogretim-thread-row-paginator A {
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
    font-weight : normal;
}
.netogretim-thread-row-paginator {
    padding-left : 1em;
}

.netogretim-description, .netogretim-legend .netogretim-icon-label {
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
}
.netogretim-legend .netogretim-icon-label {
    padding-left : 5px;
}
.netogretim-legend .netogretim-icon {
    padding-top : 2px;
    padding-bottom : 2px;
}


.netogretim-table {
    width : 100%;
}
.netogretim-table TD, .netogretim-table TH {
    padding : 3px;
}
.netogretim-table TD {
    padding : 3px;
    border-width : 0px 1px 1px 1px;
    border-style : solid;
    border-color : #cccccc;
}
.netogretim-table TABLE TABLE, .netogretim-table TABLE TABLE TD, .netogretim-table TABLE TABLE TH {
    border-width : 0px;
}
.netogretim-table THEAD TH {
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
    font-weight : bold;
    text-align : center;
    background-color : #1B5297;
    color : #ffffff;
    border-top : 1px #22683e solid;
    border-bottom : 1px #22683e solid;
}
.netogretim-table THEAD .netogretim-first {
    border-left : 1px #666 solid;
}
.netogretim-table THEAD .netogretim-last {
    border-right : 1px #666 solid;
}
.netogretim-table THEAD .netogretim-first {
    border-left : 1px #666 solid;
}
.netogretim-table THEAD .netogretim-last {
    border-right : 1px #666 solid;
}
.netogretim-table THEAD .netogretim-first-last {
    border-left : 1px #666 solid;
    border-right : 1px #666 solid;
}
.netogretim-table TBODY .netogretim-first-last, .netogretim-table TFOOT .netogretim-first-last {
    border-left : 1px #cccccc solid;
    border-right : 1px #cccccc solid;
}
.netogretim-table TBODY .netogretim-first, .netogretim-table TBODY .netogretim-category-name, .netogretim-table TFOOT .netogretim-first,
#netogretim-usersettingspage .netogretim-table TBODY .netogretim-label,
#netogretim-guestsettingspage .netogretim-table TBODY .netogretim-label,
#netogretim-profilepage .netogretim-table TBODY .netogretim-label,
.netogretim-watchlist .netogretim-watch-message
{
    border-left : 1px #cccccc solid;
}
.netogretim-table TFOOT TD {
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
    background-color : #dddddd;
    border-top : 1px #aaa solid;
}
.netogretim-table .netogretim-odd {
    background-color : #eeeeee;
}
.netogretim-table .netogretim-even {
    background-color : #ffffff;
   
}
.netogretim-table TFOOT INPUT, .netogretim-table TFOOT SELECT {
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
}
.netogretim-table .netogretim-active {
    background-color : #ffc;
}
.netogretim-table .netogretim-active TD, .netogretim-table .netogretim-active TH {
    border-bottom : 1px #999 solid;
}
.netogretim-form-table TH, .netogretim-form-table TD {
    padding : 3px;
}
.netogretim-table .netogretim-messagebox {
    border-top : 1px #cccccc solid;
}
.netogretim-messagebox-this {
    background-color: #ffe;
}
.netogretim-messagebox-parent {
    background-color: #fee;
}
.netogretim-messagebox-child {
    background-color: #efe;
}
#netogretim-reply-tree .netogretim-table .netogretim-current TD {
    background-color : #ffffcc;
    vertical-align : top;
}
#netogretim-reply-tree .netogretim-table .netogretim-current A {
    font-weight : bold;
}


.netogretim-portlet-box {
    border : 1px #cccccc solid;
    margin-bottom : 1em;
}
.netogretim-portlet-box THEAD {
    padding : 0px;
}
.netogretim-portlet-box THEAD TH, .netogretim-portlet-box TBODY TD {
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
    padding : 3px;
}
.netogretim-portlet-box THEAD TH {
    text-align : left;
    font-weight : bold;
    background-color : #eeeeee;
    color : #000000;
    border-bottom : 1px #cccccc solid;
}
.netogretim-portlet-box TBODY TD {
    vertical-align : top;
}
.netogretim-portlet-box LABEL {
    padding-top : 2px;
}
.netogretim-portlet-box .netogretim-status-legend-groups .netogretim-first-row,
.netogretim-portlet-box .netogretim-status-legend-points .netogretim-first-row {
    border-top : 1px #cccccc solid;
}


.netogretim-forum-list .netogretim-table .netogretim-category-name {
    font-family : arial, helvetica, sans-serif;
    font-size : 10pt;
    font-weight : bold;
    background-color : #eee;
    color : #000;
}
.netogretim-category-name .netogretim-description {
    font-weight : normal;
}
.netogretim-forum-list .netogretim-forum-name A {
    font-weight : bold;
}
.netogretim-forum-list .netogretim-forum-name .netogretim-description A {
    font-weight : normal;
}
.netogretim-forum-list .netogretim-table .netogretim-category-name A {
    color : #000;
    text-decoration : none;
}
.netogretim-forum-list .netogretim-table .netogretim-category-name A:hover {
    text-decoration : underline;
}
.netogretim-forum-list .netogretim-table .netogretim-even, .netogretim-forum-list .netogretim-table .netogretim-odd {
    background-color : #ffffff;
}
.netogretim-forum-list .netogretim-table .netogretim-view-count,
.netogretim-forum-list .netogretim-table .netogretim-msg-count,
.netogretim-thread-list .netogretim-table .netogretim-view-count,
.netogretim-thread-list .netogretim-table .netogretim-msg-count {
    text-align : center;
}
.netogretim-author {
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
}
.netogretim-author-pageuser {
    font-weight : bold;
}
.netogretim-author-fullname {
    color : #666;
}
.netogretim-thread-list THEAD .netogretim-forum-name, .netogretim-thread-list THEAD .netogretim-date {
    color : #fff;
}
.netogretim-forum-list .netogretim-table .netogretim-last-post,
.netogretim-thread-list .netogretim-table .netogretim-last-post,
.netogretim-table .netogretim-date {
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
}
.netogretim-thread-list .netogretim-forum-name {
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
    padding-left : 0.5em;
    padding-right : 0.5em;
}


.netogretim-message-list {
    margin-bottom : 0.5em;
}
.netogretim-message-list .netogretim-table THEAD TH {
    text-align : left;
    font-weight : normal;
}
.netogretim-message-list .netogretim-table THEAD TH A {
    color : #ffffff;
    font-weight : normal;
}
.netogretim-message-list .netogretim-table .netogretim-paginator A {
    border : 1px #22683e solid;
}
.netogretim-message-list .netogretim-table .netogretim-paginator A:hover {
    background-color : #ffc;
    border : 1px #22683e solid;
    color : #000;
}
.netogretim-message-list .netogretim-table .netogretim-paginator .netogretim-current {
    border : 1px #22683e solid;
    background-color : #eee;
    color : #000;
}
.netogretim-message-list .netogretim-table .netogretim-subject {
    font-weight : bold;
}
.netogretim-status-level-image {
    padding : 1px;
}

.netogretim-info-message {
    margin-bottom : 1em;
}
.netogretim-info-message TBODY TD {
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
}
.netogretim-info-message TBODY TD A {
    font-weight : normal;
}
.netogretim-info-message .netogretim-icon {
    padding-right : 6px;
}


.netogretim-search-result .netogretim-hilite {
    background-color : #ff0;
    font-weight : bold;
}


.netogretim-faq-answer {
    font-weight : bold;
}


.netogretim-login-form {
    width : 60%;
}
.netogretim-login-form .netogretim-table .netogretim-label {
    width : 30%;
    text-align : right;
    padding-right : 1em;
}
.netogretim-login-form TABLE {
    border : 1px #cccccc solid;
}
.netogretim-login-form TD {
    border-width : 0px;
}


.netogretim-profile .netogretim-table THEAD TH {
    text-align : left;
}


.netogretim-avatar {
    margin-top : 1px;
    border : 1px #cccccc solid;
}
.netogretim-avatar-box {
    padding : 0.5em 2em 0.5em 0em;
}
.netogretim-avatar-table IMG {
    border  : 1px #cccccc solid;
}
.netogretim-avatar-table IMG:hover {
    border  : 1px #000 solid;
}


#netogretim-pollpage .netogretim-table {
    width : 400px;
}
#netogretim-pollpage .netogretim-table TABLE {
    width : 100%;
}
.netogretim-poll-results .netogretim-total TD {
    border-top : 1px #cccccc solid;
}
.netogretim-poll-results .netogretim-label {
    font-weight : bold;
}



#netogretim-frontpage .netogretim-search-form TR {
    vertical-align : middle;
}


#netogretim-postpage .netogretim-fieldset DIV {
    padding : 0.5em;
    margin : 0px;
}
.netogretim-fieldset {
    border : 1px #cccccc solid;
    -moz-border-radius : 3px;
    padding : 3px;
}
#netogretim-postpage .netogretim-attach-item {
    font-size : 11px;
}
#netogretim-postpage .netogretim-rating-buttons {
    white-space : nowrap;
}
#netogretim-post-helpbox {
    padding : 0px;
    margin-left : 1em;
    border : 1px #cccccc solid;
    width : 200px;
}
#netogretim-post-helpbox TH {
    background-color : #ddd;
    text-align : left;
    border-bottom : 1px #cccccc solid;
}
#netogretim-post-helpbox TD, #netogretim-post-helpbox TH {
    padding : 3px;
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
}
#netogretim-post-bodybox {
    border : 1px #cccccc solid;
    -moz-border-radius : 3px;
    padding : 3px;
    background-color : #eee;
}
#netogretim-postpage TEXTAREA {
    font-family : arial,helvetica,sans-serif;
    font-size : 10pt;
}

#netogretim-helppage LI {
    padding-bottom : 0.5em;
}


.netogretim-rate-button {
    font-size : 8pt;
    font-family : verdana;
    border : 1px #aaa solid;
    font-weight : normal;
    padding : 1px;
    margin : 1px;
    -moz-border-radius : 3px;
}
.netogretim-helpful-rating TD {
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
}



#netogretim-forumpage .netogretim-search-form FORM {
    
}



#netogretim-frontpage .netogretim-portlet-box,
#netogretim-categorypage .netogretim-portlet-box,
#netogretim-forumpage .netogretim-portlet-box,
#netogretim-flatpage .netogretim-portlet-box,
#netogretim-threadedpage .netogretim-portlet-box,
#netogretim-treepage .netogretim-portlet-box,
#netogretim-rsspage .netogretim-portlet-box,
.netogretim-portlet-info-box
{
    margin-left : 1em;
}

/* --------------------------------------------- */
/*  Extra thread list styles                     */
/* --------------------------------------------- */

#netogretim-forumpage .netogretim-thread-list .netogretim-table TR, #netogretim-categorypage .netogretim-thread-list .netogretim-table TR {
    vertical-align : top;
}

/* --------------------------------------------- */
/*  Spell checking styles                        */
/* --------------------------------------------- */

.netogretim-spell-error-current, .netogretim-spell-error {
    color : #f00;
    border-bottom : #f00 2px dotted;
}
.netogretim-spell-error-current {
    background-color : #eee;
    font-weight : bold;
}
#netogretim-spellpage .netogretim-table .netogretim-spell-button {
    background-color : #eee;
    font-size : 8pt;
    font-family : verdana,arial,helvetica,sans-serif;
    padding : 2px 6px 2px 6px;
}


/* --------------------------------------------- */
/*  Quote original styles                        */
/* --------------------------------------------- */

.netogretim-quoteheader {
    font-weight : bold;
    width : 90%;
    margin-left : 15px;
}
.netogretim-quote {
    border : #d1d7dc 1px solid;
    /* font-size : 11px; */
    color : #444;
    /* line-height : 125%; */
    /* font-family : Verdana, Arial, Helvetica, sans-serif; */
    background-color : #fafafa;
    width : 90%;
    margin-left : 15px;
}


/* --------------------------------------------- */
/*  Extra settings and watch page styles         */
/* --------------------------------------------- */

.netogretim-settings .netogretim-table TH, .netogretim-watchlist .netogretim-table TH {
    text-align : left;
}
.netogretim-settings .netogretim-table .netogretim-label {
    width : 30%;
}
.netogretim-watchlist .netogretim-watchlist-internal {
    /*
    margin : 10px;
    margin-bottom : 20px;
    */
    width : 100%;
}
.netogretim-watchlist .netogretim-watchlist-internal TH {
    background-color : #eee;
    border-width : 1px 0px 1px 1px;
    border-color : #cccccc;
    border-style : solid;
    color : #000;
}
.netogretim-watchlist .netogretim-watchlist-internal .cn {
    border-right : 1px  #cccccc solid;
}
.netogretim-watchlist .netogretim-watchlist-internal .c1
{
    border-left : 1px #cccccc solid;
}
.netogretim-watchlist .netogretim-watchlist-internal TBODY TR {
    background-color : #eee;
    border-width : 0px 1px 0px 1px;
    border-color : #cccccc;
    border-style : solid;
}
.netogretim-watchlist .netogretim-watchlist-internal .netogretim-odd,
.netogretim-watchlist .netogretim-watchlist-internal .netogretim-even
{
    background-color : #fff;
}
.netogretim-watchlist .netogretim-watchlist-internal TBODY TD {
    border-bottom : 1px #cccccc solid;
}
.netogretim-watchlist .netogretim-watchlist-internal TFOOT TD {
    background-color : #fff;
}
.netogretim-watchlist .netogretim-watch-message {
    padding : 10px;
}

/* --------------------------------------------- */
/*  Private Messages                             */
/* --------------------------------------------- */

#netogretim-pmpage .netogretim-info-message {
    padding : 3px;
}
#netogretim-pmpage .netogretim-mark-buttons INPUT, #netogretim-pmpage .netogretim-mark-buttons SELECT, #netogretim-pmpage .netogretim-jump-box SELECT {
    font-size : 8pt;
    font-family : verdana,arial,sans-serif;
}
#netogretim-pmpage .netogretim-pm-msg-row TD {
    border-bottom : 1px #cccccc solid;
}
#netogretim-pmpage .netogretim-pm-msg-row-sel TD {
    border-bottom : 1px #999 solid;
    background-color : #ffffcc;
}
#netogretim-pm-folder-box TH, #netogretim-pm-folder-box TD {
    font-size : 8pt;
    font-family : verdana;
}
#netogretim-pm-folder-box {
    margin-right : 8px;
}
#netogretim-pm-folder-box TABLE {
    border : 1px #cccccc solid;
}
#netogretim-pm-folder-box TH {
    text-align : left;
    font-weight : bold;
    background-color : #eeeeee;
    border-bottom : 1px #cccccc solid;
}
#netogretim-pm-folder-box .netogretim-pm-folder-total TD {
    border-top : 1px #cccccc solid;
}
.netogretim-pm-folder-warn {
    color : #c30;
    font-weight : bold;
}
.netogretim-pm-folder-bar, .netogretim-pm-folder-bar TABLE {
    border : 1px #666 solid;
    padding : 0px;
    margin : 0px;
}
#netogretim-pmpage .netogretim-pm-list TFOOT {
    border-top : 1px #cccccc solid;
}
#netogretim-pmpage .netogretim-pm-list TFOOT TD {
    background-color : #dddddd;
}
#netogretim-pmpage .netogretim-table .netogretim-paginator A {
    border : 1px #eee solid;
}
#netogretim-pmpage .netogretim-table .netogretim-paginator A:hover {
    background-color : #ffc;
    border : 1px #22683e solid;
    color : #000;
}
#netogretim-pmpage .netogretim-table .netogretim-paginator .netogretim-current {
    border : 1px #666 solid;
    background-color : #eee;
    color : #000;
}
#netogretim-folder-form {
    margin-right : 10px;
}
#netogretim-folder-form TABLE {
    border : 1px #cccccc solid;
}
#netogretim-folder-form TD, #netogretim-folder-form TH, #netogretim-folder-form INPUT, #netogretim-folder-list INPUT {
    font-size : 8pt;
    font-family : verdana,arial,sans-serif;
}
#netogretim-folder-form TH {
    background-color : #eeeeee;
    color: #000000;
    text-align : left;
}
#netogretim-folder-list TABLE {
    border : 1px #cccccc solid;
}
#netogretim-folder-list TH, #netogretim-folder-list TD {
    font-size : 8pt;
    font-family : verdana,arial,sans-serif;
}
#netogretim-folder-list TH {
    text-align : left;
    background-color : #eeeeee;
    color : #000000;
}
#netogretim-folder-list TD {
    border-top : 1px #cccccc solid;
}
.netogretim-pm-box .netogretim-table .netogretim-body {
    padding : 12px;
}
.netogretim-pm-box .netogretim-table .netogretim-label {
    white-space : nowrap;
    width : 75px;
}
.netogretim-pm-box .netogretim-table THEAD TH {
    text-align : left;
}
#netogretim-pmviewpage .netogretim-nextprev {
    text-align : right;
    font-size : 8pt;
    font-family : verdana,arial,sans-serif;
}

/* --------------------------------------------- */
/*  Questions                                    */
/* --------------------------------------------- */

.netogretim-question-table THEAD TH {
    border-bottom : 1px #cccccc solid;
    text-align : left;
    font-size : 11pt;
}
.netogretim-question-table THEAD TH .paginator {
    font-size : 8pt;
    font-family : verdana,arial,sans-serif;
    font-weight : normal;
    white-space : nowrap;
    padding-left : 2em;
}
.netogretim-question-table .netogretim-thread-name A, #netogretim-profilepage .netogretim-recent-msg .netogretim-thread-name A {
    font-weight : bold;
}
.netogretim-question-table .info, #netogretim-profilepage .netogretim-recent-msg .info {
    font-size : 8pt;
    font-family : verdana,arial,sans-serif;
}
.netogretim-question-table .info, #netogretim-profilepage .netogretim-recent-msg .info {
    padding-bottom : 0.5em;
}
.netogretim-question-table .info A, #netogretim-profilepage .netogretim-recent-msg .info A {
    color : #666;
    white-space : nowrap;
}

/* --------------------------------------------- */
/*  Announcements                                */
/* --------------------------------------------- */

.netogretim-announce-description {
    color : #666;
}
.netogretim-announce .netogretim-announce-edit {
    float : right;
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
}

/* --------------------------------------------- */
/*  Timer (not enabled by default)               */
/* --------------------------------------------- */

.netogretim-timer {
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
    color : #999;
    text-align : center;
}



/*-- -----------------------------------------------*/
/*--  Error - Info - Success                        */
/*-- -----------------------------------------------*/

.netogretim-error-box {
    border : 1px #f00 solid;
    background-color : #fee;
    -moz-border-radius : 3px;
    padding : 6px;
    margin-bottom : 1em;
    padding-left : 30px;
    background-image : url("../images/error-16x16.gif");
    background-repeat : no-repeat;
    background-position : 6px 6px;
}
.netogretim-info-box {
    border : 1px #00f solid;
    background-color : #eef;
    -moz-border-radius : 3px;
    padding : 6px;
    margin-bottom : 1em;
    padding-left : 30px;
    background-image : url("../images/info-16x16.gif");
    background-repeat : no-repeat;
    background-position : 6px 6px;
}
.netogretim-success-box {
    border : 1px #0f0 solid;
    background-color : #efe;
    -moz-border-radius : 3px;
    padding : 6px;
    margin-bottom : 1em;
    padding-left : 30px;
    background-image : url("../images/success-16x16.gif");
    background-repeat : no-repeat;
    background-position : 6px 6px;
}


/*-- --------------------------------------------- --*/
/*--  Settings forms                               --*/
/*-- --------------------------------------------- --*/

.netogretim-settings-form .netogretim-table THEAD TH, .netogretim-settings-form .netogretim-table TD {
    text-align : left;
    border-left : 1px #cccccc solid;
}
.netogretim-settings-form TD {
    padding : 3px;
}

/*-- --------------------------------------------- --*/
/*--  Styles for skill rows                        --*/
/*-- --------------------------------------------- --*/

.netogretim-skill-table TD {
    border-left : 0px !important;
}
.netogretim-skill-row TD {
    border-bottom : 1px #ccc dotted !important;
}
.netogretim-skill-legend UL {
    padding : 5px;
    margin : 0;
    list-style : none;
}
.netogretim-skill-legend LI {
    padding-bottom : 0.5em;
}

/*-- --------------------------------------------- --*/
/*--  Webwork styles                               --*/
/*-- --------------------------------------------- --*/

.errorLabel {
    color : #F00;
    font-weight:bold;
}
.errorMessage {
    color : #F00;
    font-weight:bold;
}
.checkboxErrorLabel {
    color : #F00;
}
.required {
    color : #F00;
}


/*-- --------------------------------------------- --*/
/*--  public profile styles                               --*/
/*-- --------------------------------------------- --*/


.netogretim-profile-box {
    border : 1px #cccccc solid;
    background-color : #eeeeee;
    /*-moz-border-radius : 8px;*/
    /*padding: 7px;*/
}

.netogretim-profile-box THEAD TH {
    background-color: #cccccc;
    font-size: 14pt;
    font-weight: bold;
}

.netogretim-profile-box THEAD TR {
    background-color: #cccccc;
}

.netogretim-profile-table {
    border : 0px #fff none;
    margin-bottom : 1em;
}
.netogretim-profile-table THEAD {
    padding : 0px;
}
.netogretim-profile-table THEAD TH, .netogretim-profile-table TBODY TD {
    font-family : verdana,arial,sans-serif;
    font-size : 8pt;
    padding : 3px;
}
.netogretim-profile-table THEAD TH {
    text-align : left;
    font-weight : bold;
    background-color : #eeeeee;
    border-bottom : 1px #cccccc solid;
}
.netogretim-profile-table TBODY TD {
    vertical-align : top;
}

tr.selectedControlPanel {
    color : #ffffff;
    background-color : #eeeeee;
}

/* --------------------------------------------- */
/*  Moderation Messages                             */
/* --------------------------------------------- */

#netogretim-modpage .netogretim-info-message {
    padding: 3px;
}

#netogretim-modpage .netogretim-mark-buttons INPUT, #netogretim-modpage .netogretim-mark-buttons SELECT, #netogretim-modpage .netogretim-jump-box SELECT {
    font-size: 8pt;
    font-family: verdana, arial, helvetica, sans-serif;
}

#netogretim-modpage .netogretim-mod-msg-row TD {
    border-bottom: 1px #ccc solid;
}

#netogretim-modpage .netogretim-mod-msg-row-app TD {
    border-bottom: 1px #999 solid;
    background-color: #cfc;
}

#netogretim-modpage .netogretim-mod-msg-row-rej TD {
    border-bottom: 1px #999 solid;
    background-color: #fcc;
}

#netogretim-mod-forum-box TH, #netogretim-mod-forum-box TD {
    font-size: 8pt;
    font-family: verdana;
}

#netogretim-mod-forum-box {
    margin-right: 8px;
}

#netogretim-mod-forum-box TABLE {
    border: 1px #ccc solid;
}

#netogretim-mod-forum-box TH {
    text-align: left;
    font-weight: bold;
    background-color: #eee;
    border-bottom: 1px #ccc solid;
}

#netogretim-mod-forum-box .netogretim-mod-forum-all TD {
    border-top: 1px #ccc solid;
}

#netogretim-mod-forum-box LABEL, #netogretim-mod-forum-box INPUT, #netogretim-mod-forum-box SELECT {
    font-size: 8pt;
    font-family: verdana, arial, helvetica, sans-serif;
}

/* --------------------------------------------- */
/*  netogretim Tabs                                    */
/* --------------------------------------------- */

.netogretim-tabs .netogretim-tab-selected,
.netogretim-tabs .netogretim-tab,
.netogretim-tabs .netogretim-tab-spacer,
.netogretim-tabs .netogretim-tab-spring {
    border-width : 1px 1px 1px 1px;
    border-color : #bbb;
    border-style : solid;
    padding : 3px 8px 3px 8px;
}
.netogretim-tabs .netogretim-tab-selected {
    border-width : 1px 1px 0px 1px;
    background-color : #fff;
}
.netogretim-tabs .netogretim-tab {
    border-width : 1px 1px 1px 1px;
    background-color : #eee;
}
.netogretim-tabs .netogretim-tab-spacer {
    border-width : 0px 0px 1px 0px;
    padding : 2px;
}
.netogretim-tabs .netogretim-tab-spring {
    border-width : 0px 0px 1px 0px;
}
.netogretim-tab-selected A, .netogretim-tab A,
.netogretim-tab-selected A:hover, .netogretim-tab A:hover,
.netogretim-tab-selected A:visited, .netogretim-tab A:visited {
    text-decoration : none;
    color : #000;
}
.netogretim-tab-selected A:hover, .netogretim-tab A:hover {
    text-decoration : underline;
}
.netogretim-tab-text {
    padding : 0px 2px 5px 2px;
}
.netogretim-tab-content {
    padding : 5px 10px 5px 10px;
}

/* --------------------------------------------- */
/*  netogretim User Search                             */
/* --------------------------------------------- */

.querybox {
    background-color : #EEE;
    border : 1px #CCC solid;
    padding : 6px 6px 6px 6px;
}
.filterbox {
    background-color : #EEE;
    border : 1px #CCC solid;
    vertical-align : top;
    padding : 6px 6px 6px 6px;
}
.filterbox .filterOption {
    width : 100%;
    font-family : verdana, arial, helvetica, sans-serif;
    font-size : 8pt;
}
.querybox label, .filterbox label {
    font-weight : bold;
}
.resultbox {
    vertical-align : top;
}
.resultbox .user-table {
    border : 1px #CCC solid;
}
.resultbox .user-table thead {
    background-color : #EEE;
    text-align : left;
    height : 30px;
}
.resultbox .user-table .header-table {
    font-weight : bold;
}
.resultbox .user-table .user-column {
    border-top : 1px #CCC solid;
}
.resultbox-odd {
    background-color : #FFF;
}
.resultbox-even {
    background-color : #EEE;
}
#profile tr td {
    font-weight : bold;
}
#profile-details tr td {
    color : #666;
}
