/* CTisus.com 2.0 */
/* Ask the Fish CSS Styles */
/* Last Updated: 12/22/09 */


/* LOADING */
#ask-the-fish-loading {padding: 10px; width: 600px; line-height: 18px;}
#ask-the-fish-error {color: #0171C5; margin-bottom: 5px;}
#ask-the-fish-success {line-height: 18px; width: 500px;}
.field {width: 90%; border: 1px solid #C0B6AF; padding: 3px; font: 12px Arial, Helvetica, sans-serif;}

/* ADMIN BAR */
#ask-the-fish-adminbar {background: #B7B7B7; padding: 3px; font: 11px; width: 615px;}
#ask-the-fish-delete-1, #ask-the-fish-delete-2 {color: #fff; text-decoration: none; cursor: pointer;}
#ask-the-fish-delete-yes a, #ask-the-fish-delete-yes a:visited, #ask-the-fish-delete-yes a:hover, #ask-the-fish-delete-yes a:visited:hover, #ask-the-fish-delete-no {color: #fff; text-decoration: none; cursor: pointer;}
#ask-the-fish-delete-yes a:hover, #ask-the-fish-delete-yes a:visited:hover, #ask-the-fish-delete-no:hover {color: #fff; text-decoration: none; border-bottom: 1px dotted #EDEDED; cursor: pointer;}
#ask-the-fish-edit a, #ask-the-fish-edit a:visited {color: #fff; text-decoration: none; cursor: pointer;}
#ask-the-fish-edit a:hover, #ask-the-fish-edit a:visited:hover {color: #fff; text-decoration: none; border-bottom: 1px dotted #EDEDED; cursor: pointer;}
#ask-the-fish-deleteimg-1, #ask-the-fish-deleteimg-2 {color: #fff; text-decoration: none; cursor: pointer;}
#ask-the-fish-deleteimg-yes a, #ask-the-fish-deleteimg-yes a:visited, #ask-the-fish-deleteimg-yes a:hover, #ask-the-fish-deleteimg-yes a:visited:hover, #ask-the-fish-deleteimg-no {color: #fff; text-decoration: none; cursor: pointer;}
#ask-the-fish-deleteimg-yes a:hover, #ask-the-fish-deleteimg-yes a:visited:hover, #ask-the-fish-deleteimg-no:hover {color: #fff; text-decoration: none; border-bottom: 1px dotted #EDEDED; cursor: pointer;}

/* BROWSE/HOVER TABLE */
#ask-the-fish-browse table {border-top: 1px solid #DFDFDF;}
#ask-the-fish-browse table td {font-size: 11px; line-height: 17px;}
#ask-the-fish-browse table thead tr td {font-size: 13px; color: #7E7E7E; font-weight: bold; border-bottom: 1px solid #DFDFDF; padding: 10px; border-right: 1px solid #DFDFDF;}
#ask-the-fish-browse table thead tr td:last-child {border-right: none;}
#ask-the-fish-browse table tbody tr:hover td {background: #F5F8EF; cursor: pointer; color: #0074A3; text-decoration: none;}
#ask-the-fish-browse table tbody tr td {border-bottom: 1px dashed #DFDFDF; color: #4B4F44;}
#ask-the-fish-browse table tbody tr td a, #ask-the-fish-browse table tbody tr td a:visited, #ask-the-fish-browse table tbody tr td a:hover, #ask-the-fish-browse table tbody tr td a:visited:hover {color: inherit; text-decoration: none; padding: 10px; display: block;}
#ask-the-fish-browse table tbody tr:nth-child(odd) {background-color: #FFFFFF;}
#ask-the-fish-browse table tbody tr:nth-child(even) {background-color: #FAFAFA;}

/* PAGINATION */
#askthefish-pagination {width: 600px; height: 50px; font: 14px Georgia, "Times New Roman", Times, serif; color: #666666;}
#askthefish-pagination-total {background: #EEEEEE; text-align: right; padding: 5px; font: bold 12px Arial, Helvetica, sans-serif; display: block; height: 14px;}
#askthefish-pagination ul {margin: 0; padding: 0; list-style: none; list-style-type: none; background: #EEEEEE; border-top: 1px solid #CCCCCC;}
#askthefish-pagination ul li {margin: 0; padding: 10px 0; width: 40px; border-right: 1px solid #DBD9CC; float: left; list-style: none; list-style-type: none; text-align: center;}
#askthefish-pagination ul li.askthefish-pagination-selected {background: #EEEEEE; margin-top: -1px; padding-top: 12px;}
#askthefish-pagination ul li.prev {width: 80px;}
#askthefish-pagination ul li.nex {width: 60px; border-right: none;}

/* FORM STLYES */
.ask-the-fish-form {padding: 10px; width: 510px; background: #F5F5F1;}
.ask-the-fish-form p {margin: 0 0 10px 0; float:left; display: block; }
.ask-the-fish-form .field-wrapper {float: left; padding: 5px 5px 0; background: #EDECE4; color: #333; overflow: hidden;}
.ask-the-fish-form .input, .ask-the-fish-form textarea, .ask-the-fish-form select {border: 1px solid #DCDACB; line-height: 1.2em; padding: 5px; margin: 0 0 5px 0; width: 300px; font: bold 12px Helvetiva, Arial, sans-serif;}
.ask-the-fish-form-submit-wrapper {width: 100%; float: none; clear: both; display: block;}
.ask-the-fish-form-submit {margin-top: 10px; color: #fff; background: url(/resources/images/buttons/submit-button-bg.png) repeat-x; width: 100px; border: 1px solid #EF890C; padding: 3px; font: bold 11px Lucida Grande, Verdana, Arial, Helvetica, sans-serif;}
#recaptcha_response_field {border: 1px solid #DCDACB; line-height: 1.2em; padding: 5px; margin: 0 0 5px 0; width: 300px; font: bold 12px Helvetiva, Arial, sans-serif;}

/* THREADS */
.thread-container {background: #F5F5F1; padding: 10px; color: #393939; width: 600px; margin: 5px 0 5px 0;}
.thread-date {margin-bottom: 15px; font-size: 11px; color: #939393;}
.thread-date a, .thread-date a:active, .thread-date a:visited, .thread-date a:link {color: #939393; text-decoration: none;}
.thread-date a:hover, .thread-date a:active:hover, .thread-date a:visited:hover, .thread-date a:link:hover {color: #939393; border-bottom: 1px dotted #cccccc;}
.thread-poster {color: #747474; font-weight: bold;}
.thread-question-container {margin: 0 -10px 0 -10px; background: url(/resources/images/column-two/ask-the-fish-bevel.jpg) bottom repeat-x;}
.thread-question {padding: 0 10px 0 10px; line-height: 17px;}
.thread-question a, .thread-question a:visited{text-decoration: none; color: #393939;}
.thread-question a:visited:hover, .thread-question a:hover {text-decoration: none; color: #FC8501;}
.thread-description {padding: 5px 10px 15px 20px; font: italic 11px Georgia, "Times New Roman", Times, serif; color: #716B5F;}
.thread-actions {padding-top: 10px; font-weight: bold; font-size: 11px;}
.thread-actions a, .thread-actions a:visited {color: #0171C5; text-decoration: none;}
.thread-actions a:hover, .thread-actions a:visited:hover {color: #25A2FE; text-decoration: none;}


/* THREAD ICONS */
.thread-icons {float: right; padding-top: 10px; color: #939393; font-size: 10px;}
.thread-icons ul {list-style-type: none; list-style: none; margin: 0; padding: 0;}
.thread-icons ul li {width: 16px; height: 16px; background: url(/resources/images/column-two/ask-the-fish-icons-off.jpg) no-repeat; float: left; margin: 0 0 0 10px; padding: 0;}
.thread-icons ul li:hover {background-image: url(/resources/images/column-two/ask-the-fish-icons.jpg);}
.thread-icons ul li.thread-icons-mail {background-position: -26px 0;}
.thread-icons ul li.thread-icons-comment {background-position: -52px 0;}
.thread-icons ul li.thread-icons-remove {background: url(/resources/images/column-two/ask-the-fish-icons-remove.gif) no-repeat; background-position: 0 2px;}
.thread-icons ul li.thread-icons-remove:hover {background-color: #FFFFFF;}

/* THREAD TEXT */
.thread-text {line-height: 19px;}

/* REPLY */
#reply-link {padding: 10px; font-size: 15px; font-weight: bold; background: #F3F1E2; color: #3E3322; width: 600px; margin-top: 15px; cursor: pointer;}
#reply-link:hover {background: #3E3322; color: #FFFFFF;}
#reply {background: #F5F5F1; padding: 5px 5px 5px 10px; width: 605px;}

/* UPLOAD INPUTS */
.askthefish-upload-field label.cabinet {width: 105px; height: 30px; background: url(/resources/images/column-two/ask-the-fish-upload.png) 0 0 no-repeat; margin-bottom: 5px; padding: 0; display: block; overflow: hidden; cursor: pointer;}
.askthefish-upload-field label.cabinet:hover {background-image: url(/resources/images/column-two/ask-the-fish-upload-on.png);}
.askthefish-upload-field label.cabinet-file {background-image: url(/resources/images/column-two/ask-the-fish-upload-file.png);}
.askthefish-upload-field label.cabinet-file:hover {background-image: url(/resources/images/column-two/ask-the-fish-upload-file-on.png);}
.askthefish-upload-field label.cabinet input.file {position: relative; height: 100%; width: auto; opacity: 0; -moz-opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); margin: 0; padding: 0; cursor: pointer;}
.askthefish-upload-file-clear {height: 14px; width: 14px; background: #FC8501 url(/resources/images/column-two/ask-the-fish-upload-clear.png) no-repeat center; cursor: pointer;}
.askthefish-upload-file-clear:hover {background-color: #4A3D26;}

/* MESSAGES */
.message-thread {padding: 10px; border-bottom: 1px solid #EFEFEF; width: 650px;}

/* PROFILES */
#askthefish-header {width: 700px; height: 110px;}
.askthefish-header {background: url(/resources/images/column-two/ask-the-fish-profile-header-blank.png) no-repeat;}
.askthefish-colleagues-header {background: url(/resources/images/column-two/ask-the-fish-profile-header.png) no-repeat;}
#askthefish-header p {padding: 55px 0 0 30px; margin: 0; font: italic 25px Georgia; color: #fff; text-shadow: #333 1px 0 0;}
#askthefish-header p a, #askthefish-header p a:link, #askthefish-header p a:visited {text-decoration: none; color: #796F60;}
#askthefish-header p a:hover, #askthefish-header p a:visited:hover {text-decoration: none; color: #796F60; border-bottom: 1px dotted #BFB9AE;}

/* PROFILE SELECTED DROPDOWN ITEM */
#askthefish-profile-menu-selected {height: 20px; padding: 10px; background: url(/resources/images/column-two/ask-the-fish-profile-chooser.jpg) no-repeat; width: 680px; margin-left: 10px; font: bold 13px Helvetica, Arial, sans-serif; cursor: pointer;}
#askthefish-profile-menu-selected:hover {background-image: url(/resources/images/column-two/ask-the-fish-profile-chooser-on.jpg); color: #FFFFFF;}

/* PROFILE DROPDOWN */
#askthefish-profile-menu-dropdown {margin: 0 10px 10px 10px; position: absolute;}
#askthefish-profile-menu-dropdown ul {border: 1px solid #EEEBDF; border-bottom: none; background: #F8F7F2; margin: 0; padding: 0; width: 680px; list-style: none; list-style-type: none;}
#askthefish-profile-menu-dropdown ul li {margin: 0; padding: 10px; list-style: none; list-style-type: none; font: bold 13px Helvetica, Arial, sans-serif; border-bottom: 1px solid #EEEBDF; cursor: pointer;}
#askthefish-profile-menu-dropdown ul li:hover {border-bottom: 1px solid #D7D0B5;}
#askthefish-profile-menu-dropdown ul li a, #askthefish-profile-menu-dropdown ul li a:link, #askthefish-profile-menu-dropdown ul li a:active, #askthefish-profile-menu-dropdown ul li a:visited, #askthefish-profile-menu-dropdown ul li a:hover, #askthefish-profile-menu-dropdown ul li a:visited:hover {text-decoration: none; color: inherit; display: block;}
.askthefish-dropdown-selected {background: url(/resources/images/global/filter-active.png) no-repeat 660px 15px;}

/* PROFILE CONTENT */
.askthefish-profile-menu-contents {padding: 5px 20px; width: 660px; overflow: hidden;}
.askthefish-profile-menu-contents-column1 {color: #888888; font: 11px Lucida Grande, Verdana, Arial, Helvetica, sans-serif;}
.askthefish-profile-menu-contents-column2 {color: #333333; font: 11px Lucida Grande, Verdana, Arial, Helvetica, sans-serif;}

/* SETTINGS */
.askthefish-settings-privacy-lineitem {background: #EDECE4; padding: 10px 10px 15px 10px; border-bottom: 1px solid #DCDACB;}
.askthefish-settings-privacy-lineitem-label {padding-top: 5px;}
.askthefish-settings-privacy-lineitem-field {float: right; clear: both;}
.askthefish-settings-privacy-lineitem-field-input {width: 150px; margin: 0;}

/* COLLEAGUE BUTTONS */
#askthefish-colleague-photo {width: 150px; overflow: hidden; margin-bottom: 1px;}
.askthefish-colleague-button {background: url(/resources/images/column-two/ask-the-fish-colleague-icons.png) no-repeat; height: 26px; width: 150px; margin-bottom: 1px; cursor: pointer;}
.askthefish-colleague-button a {display: block; height: 100%; width: 100%;}
.askthefish-colleague-button-add-colleague {background-position: 0 0;}
.askthefish-colleague-button-add-colleague:hover {background-position: -150px 0;}
.askthefish-colleague-button-give-kudos {background-position: 0 -26px; height: 27px;}
.askthefish-colleague-button-give-kudos:hover {background-position: -150px -26px;}
.askthefish-colleague-button-gave-kudos {color: #888888; font: 11px Lucida Grande, Verdana, Arial, Helvetica, sans-serif; height: 13px; padding: 6px 0; width: 150px; margin-bottom: 1px; text-align: center;}
.askthefish-colleague-button-post-comment {background-position: 0 -54px;}
.askthefish-colleague-button-post-comment:hover {background-position: -150px -54px;}
.askthefish-colleague-button-send-message {background-position: 0 -81px;}
.askthefish-colleague-button-send-message:hover {background-position: -150px -81px;}
.askthefish-colleague-button-remove-colleague {background-position: 0 -108px;}
.askthefish-colleague-button-remove-colleague:hover {background-position: -150px -108px;}
.askthefish-colleague-button-remove-photo {background-position: 0 -162px;}
.askthefish-colleague-button-remove-photo:hover {background-position: -150px -162px;}
.askthefish-colleague-button-remove-photo-confirm {background-position: 0 -189px;}
.askthefish-colleague-button-remove-photo-confirm:hover {background-position: -150px -189px;}
.askthefish-colleague-button-add-photo-submit {padding: 5px; font: 11px Lucida Grande, Verdana, Arial, Helvetica, sans-serif; cursor: pointer; border-bottom: 1px solid #FC8501; color: #333; background: #FFCD95;}
.askthefish-colleague-button-add-photo-submit:hover {border-bottom: 1px solid #fff; background: #FC8501; color: #fff;}