/* JAKCMS IS NOT FREE SOFTWARE :: http://www.jakcms.com | http://www.jakcms.com/license-agreement/ */

.admincp {float:right;width:16px;height:15px;background:url(../img/edit.png) top left no-repeat;text-decoration:none;margin-top:-20px;}
.admincp:hover {width:16px;background:url(../img/edit.png) bottom right no-repeat;}
.pdelete {float:right;width:15px;height:20px;background:url(../img/icondelete.png) top left no-repeat;text-decoration:none;margin-top:-21px;}
.pdapprove {float:right;;width:15px;height:20px;background:url(../img/iconapprove.png) top left no-repeat;text-decoration:none;margin-top:-21px;margin-right:21px;}
.pedit {float:right;width:15px;height:20px;background:url(../img/editpost.png) top left no-repeat;text-decoration:none;margin-top:-21px;margin-right:21px;}
.ptrash {float:right;width:15px;height:20px;background:url(../img/trash.png) top left no-repeat;text-decoration:none;margin-top:-21px;margin-right:41px;}

#sb_loading {display:none;float:right;}

/* Search */
			
#SearchResults {background:#fff;display:block;border-top:1px solid #888;border-left:1px solid #888;border-right:1px solid #888;display:none;overflow:auto;position:absolute;width:180px;z-index:99;font-size:0.8em;margin-top:20px;margin-left:20px;}
#SearchResults a {margin-left:5px;margin-right:5px;color:#888;display:block;padding:5px 5px 5px 15px;text-decoration:none;background:url(../img/quotepost.png) center left no-repeat;border-bottom:1px solid #888;}
#SearchResults a .highlight {color:#91a33b;}
#SearchResults a:hover {margin-left:5px;margin-right:5px;color:#f3bc00;background:url(../img/quotepost.png) center left no-repeat;border-bottom:1px solid #888;display:block;}

/* Form Elements */
				
form {position:relative;}
		
/* Form Elements */

label {position:relative;display:block;float:left;width:380px;clear:both;border:1px solid #dedede;padding:3px;line-height:20px;margin-bottom:5px;}
				
label.nocontent {border:none;}
label.active {background-color:#dbf9c7;border:1px solid green;}
label.error {background-color:#ecd0ce;border:1px solid red;}				
label.required {background-image:url(../img/required.gif);background-repeat:no-repeat;background-position:center left;}	
label.isgood {background:url(../img/tick.gif) center left no-repeat;}
label input, label textarea {float:right;width:200px;padding:2px;border:1px solid #afafaf;}
label input.active, label textarea.active {border:1px solid green;}
label input.error, label textarea.error {border:1px solid red;}				
#formsubmit {width:60px;}
#formsubmit:hover {width:60px;background-color:#e5e5e5;}
				
/* Info pop up classes */

.infopop {display:block;position:absolute;left:363px;top:0;background:transparent url(../img/info_box.png) no-repeat top left;color:white;width:150px;height:25px;line-height:25px;text-indent:20px;}
.errorpop {background-image:url(../img/warning_box.png);}

/* Mouse pointer for captcha */
#jakCaptcha img {cursor:pointer;}

/* TinyMCE */
.editor input[type=text], .editor input[type=password] {position:relative;margin:0 0 4px 0;padding:4px 4px 0 4px;border:none;background:transparent url(../img/inputbg.png) no-repeat;height:26px;width:157px;color:#888888;}
.error {border-left:1px solid red !important;}
.editorsave {text-align:right;width:100%;}
#jakCaptcha img {float:left;clear:both;margin-top:5px;}
#jakCaptcha input {margin-left:5px;margin-top:5px;}
.editorbutton {margin-top:3px;padding:5px;color:#000;}
.jakEditor {width:99%;}

/* Star Rating */

.ui-stars-star, .ui-stars-cancel {float:left;display:block;overflow:hidden;text-indent:-100em;cursor:pointer;}
.ui-stars-star a, .ui-stars-cancel a {width:16px;height:16px;display:block;position: relative;background:url(../img/stars_small.gif) no-repeat 0 0;}
.ui-stars-star a {background-position:0 -32px;}
.ui-stars-star-on a {background-position:0 -48px;}
.ui-stars-star-hover a {background-position:0 -64px;}
.ui-stars-cancel-hover a {background-position:0 -16px;}
.ui-stars-star-disabled, .ui-stars-star-disabled a, .ui-stars-cancel-disabled a {cursor:default !important;}
#ratecontainer {position:relative;height:18px;}
#ratecontainer > * {position:absolute;height:18px;left:0;top:0;z-index: 1;overflow:hidden;}
#loader {display:none;padding-left:20px;background:url(../img/loader.gif) no-repeat center left;}

/* Paginate */

.next-button {float:left;display:block;background:transparent url(../img/paginator_next.png) top left no-repeat;width:30px;height:30px;margin-left:2px;}
.next-button:hover {filter:alpha(opacity=75);opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";color:#b0b0b0;text-decoration:none;}
.middle-inactive {float:left;display:block;background:transparent url(../img/paginator_link_active.png) top left no-repeat;width:30px;height:30px;color:#fff;text-decoration:none;text-align:center;padding-top:6px;margin-left:2px;}
.middle-link {float:left;background:transparent url(../img/paginator_link.png) top left no-repeat;width:30px;height:30px;color:#888888;text-decoration:none;text-align:center;padding-top:6px;margin-left:2px;}
.middle-link:hover {float:left;background:transparent url(../img/paginator_link_hover.png) top left no-repeat;width:30px;height:30px;color:#fff;text-decoration:none;text-align:center;padding-top:6px;margin-left:2px;}
.prev-button {float:left;display:block;background:transparent url(../img/paginator_prev.png) top left no-repeat;width:30px;height:30px;margin-left:2px;}
.prev-button:hover {filter:alpha(opacity=75);opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";color:#b0b0b0;text-decoration:none;}

/* Calendar */

.cal_month {color:#505050;background-color:#ededed;padding:3px;text-align:center;margin-bottom:10px;}
.cal_month a {text-decoration:none;}
table.calendar {width: 90%;margin-left:10px;}
table.calendar tr.day td {text-align:center;}
table.calendar tr.days td {border-bottom:1px solid #000;text-align:center;}
table.calendar tr td.days {height:20px;text-align:center;}
table.calendar td {padding: 5px;border-bottom: 1px solid #ddd;}
table.calendar a {text-decoration:none;color:#fff;}
table.calendar td.time-posted {text-align:right;color:#888;font-size:0.9em;width:80px;}
table.calendar td.time-posted img {width:11px;}
