/**
 * @version 		$Id:$
 * @name			Professional Year (Release 1.0.0)
 * @author			 ()
 * @package			com_professionalyear
 * @subpackage		com_professionalyear.site
 * @copyright		
 * @license			GNU General Public License version 3 or later; See http://www.gnu.org/copyleft/gpl.html 
 * 
 * The following Component Architect header section must remain in any distribution of this file
 *
 * @CAversion		Id: compobjectplural.css 452 2015-03-23 18:19:40Z BrianWade $
 * @CAauthor		Component Architect (www.componentarchitect.com)
 * @CApackage		architectcomp
 * @CAsubpackage	architectcomp.site
 * @CAtemplate		joomla_2_5_standard (Release 1.0.5)
 * @CAcopyright		Copyright (c)2013 - 2015 Simply Open Source Ltd. (trading as Component Architect). All Rights Reserved
 * @Joomlacopyright Copyright (c)2005 - 2015 Open Source Matters, Inc. All rights reserved.
 * @CAlicense		GNU General Public License version 3 or later; See http://www.gnu.org/copyleft/gpl.html
 * 
 * This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
 */
/*#################### pydates list table with grid settings ############################ */
.pydates-list table.pydates
{
        font-size:1em;
        margin:10px 10px 20px 0px;
        width:99%;
}
.pydates-list table.pydates td
{
        padding:7px;
}
.pydates-list table.pydates th
{
        padding:7px;
}
/*#################### pydates list grid settings ############################ */

.pydates-list a.saveorder {
        width: 16px;
        height: 16px;
        display: block;
        overflow: hidden;
        background: url(../images/filesave.png) no-repeat;
        float: right;
        margin-right: 8px;
}
.pydates-list td.list-order
{
	    float: right;
	    border: none;
}
.pydates-list a.jgrid:hover
{
    text-decoration: none;
}

.pydates-list .jgrid span.state
{
	    display: inline-block;
	    height: 16px;
	    width: 16px;
}
.pydates-list .jgrid span.text 
{
        display:none;
}
.pydates-list .jgrid span.downarrow				
{
        background-image: url(../images/downarrow.png);
}
.pydates-list .jgrid span.downarrow_disabled
{
       background-image: url(../images/downarrow0.png);
       background-position: 0 -12px;
}
.pydates-list .jgrid span.uparrow	
{
        background-image: url(../images/uparrow.png);
}
.pydates-list .jgrid span.uparrow_disabled
{
        background-image: url(../images/uparrow0.png);
        background-position: 0 -12px;
}
/*#################### pydates list actions icons ############################ */
.pydates-list ul.actions
{
        text-align:right;
        padding:0 ;
        width:100%;
        margin:0
}
.pydates-list ul.actions li
{
        display:inline
}
.pydates-list ul.actions a
{
        text-decoration:none
}
/*#################### pydates list pagination ############################ */
.pydates-list .pagination
{
        margin:10px 0 ;
        padding:10px 0 10px 0px;
        clear:both;
}
.pydates-list .pagination p.counter
{
        text-align: center;
        margin: 0 auto 0 auto; 
}
.pydates-list .pagination ul
{
        list-style-type:none;
        margin: 0 auto 0 auto; 
        padding:0;
        text-align:center;
}
.pydates-list .pagination li
{
        display:inline;
        padding:2px 5px;
        text-align:center;
        border:solid 1px #eee;
        margin:0 2px
}
.pydates-list .pagenav
{
        padding:2px; clear:both;
}
.pydates-list .pagination li.pagination-start,
.pydates-list .pagination li.pagination-next,
.pydates-list .pagination li.pagination-end,
.pydates-list .pagination li.pagination-prev
{
        border:0
}
.pydates-list .pagination li.pagination-start,
.pydates-list .pagination li.pagination-prev
{
        float: left;
}
.pydates-list .pagination li.pagination-end,
.pydates-list .pagination li.pagination-next
{
        float: right;
}
/*#################### pydates modal list ############################ */
.pydates-modal
{
        width: 760px;
}
/*#################### pydates modal list tables ############################ */
.pydates-modal table.pydates th a {
}
.pydates-modal table.pydates th  a img {
	    border:solid 0px ;
}
.pydates-modal table.pydates
{
        font-size:1em;
        margin:10px 10px 20px 0px;
        width:99%;
}
.pydates-modal table.pydates td
{
        padding:7px;
}
.pydates-modal table.pydates th
{
        padding:7px;
        text-align:left;
	    background:#444 ;        
}
.pydates-modal table.pydates th
{
	    color:#fff
}
/*#################### pydates modal list pagination ############################ */
.pydates-modal .pagination
{
        margin:10px 0 ;
        padding:10px 0 10px 0px;
        clear:both;
}
.pydates-modal .pagination p.counter
{
        text-align: center;
        margin: 0 auto 0 auto; 
}
.pydates-modal .pagination ul
{
        list-style-type:none;
        margin: 0 auto 0 auto; 
        padding:0;
        text-align:center;
}
.pydates-modal .pagination li
{
        display:inline;
        padding:2px 5px;
        text-align:center;
        border:solid 1px #eee;
        margin:0 2px
}
.pydates-modal .pagenav
{
        padding:2px; clear:both;
}
.pydates-modal .pagination li.pagination-start,
.pydates-modal .pagination li.pagination-next,
.pydates-modal .pagination li.pagination-end,
.pydates-modal .pagination li.pagination-prev
{
        border:0
}
.pydates-modal .pagination li.pagination-start,
.pydates-modal .pagination li.pagination-prev
{
        float: left;
}
.pydates-modal .pagination li.pagination-end,
.pydates-modal .pagination li.pagination-next
{
        float: right;
}
/*#################### pydates blog ############################ */
.pydates-blog h1
{
        margin:0 0px 10px 0px
}
/*#################### pydates blog actions icons ############################ */
.pydates-blog ul.actions
{
        text-align:right;
        padding:0 ;
        width:100%;
        margin:0
}
.pydates-blog ul.actions li
{
        display:inline
}
.pydates-blog ul.actions a
{
        text-decoration:none
}
/*#################### pydates blog items more ############################ */
.pydates-blog .items-more
{
        padding-top:10px;
}
.pydates-blog .items-more h3
{
        font-weight:normal;
        margin:0;
        padding:5px 5px 5px 5px;
        font-size:1.4em
}
.pydates-blog .items-more ol
{
        line-height:1.3em;
        list-style-type:none;
        margin:0;
        padding:10px 0 10px 2px;
}
.pydates-blog .items-more ol li
{
        padding:2px;
}
.pydates-blog .items-more ol li a
{
        display:inline;
        margin:0;
        font-weight:normal;
        padding:5px 5px 5px 20px;
}
.pydates-blog .items-more ol li a:hover,
.pydates-blog .items-more ol li a:active,
.pydates-blog .items-more ol li a:focus
{
        font-weight:normal;
        padding:5px 5px 5px 20px;
        text-decoration:none
}
/*#################### pydates blog pagination ############################ */
.pydates-blog .pagination
{
        margin:10px 0 ;
        padding:10px 0 10px 0px;
        clear:both;
}
.pydates-blog .pagination p.counter
{
        text-align: center;
        margin: 0 auto 0 auto; 
}
.pydates-blog .pagination ul
{
        list-style-type:none;
        margin: 0 auto 0 auto; 
        padding:0;
        text-align:center;
}
.pydates-blog .pagination li
{
        display:inline;
        padding:2px 5px;
        text-align:center;
        border:solid 1px #eee;
        margin:0 2px
}
.pydates-blog .pagenav
{
        padding:2px; clear:both;
}
.pydates-blog .pagination li.pagination-start,
.pydates-blog .pagination li.pagination-next,
.pydates-blog .pagination li.pagination-end,
.pydates-blog .pagination li.pagination-prev
{
        border:0
}
.pydates-blog .pagination li.pagination-start,
.pydates-blog .pagination li.pagination-prev
{
        float: left;
}
.pydates-blog .pagination li.pagination-end,
.pydates-blog .pagination li.pagination-next
{
        float: right;
}

/*#################### pydate view ############################ */
.pydate-view
{
        padding:0 5px;
        display:block;
        overflow:hidden
}
#main .pydate-view .formelm ul
{
        list-style-type: none;
        margin-top: 0px;
        margin-left: 0px;
        padding-left: 0px;
}
#main .pydate-view .formelm ul label
{
         font-weight: normal;
}
.pydate-view .formelm fieldset
{
        padding: 0;
        margin: 0;
        margin-top: 5px;
        display: inline;
}
.pydate-view .formelm label,
.pydate-view .formelm-area label  
{
        font-weight: bold;
}
.pydate-view fieldset legend
{
        font-weight: bold;
        font-size: 120%;
}
/*#################### pydate view actions icons ############################ */
.pydate-view ul.actions
{
        text-align:right;
        padding:0 ;
        width:100%;
        margin:0
}
.pydate-view ul.actions li
{
        display:inline
}
.pydate-view ul.actions a
{
        text-decoration:none
}
/*#################### pydate article ############################ */
.pydate-article
{
        padding:0 5px;
        display:block;
        overflow:hidden
}
.pydate-article dt.info-title,
.pydate-srticle dt.fields-title
{
        font-weight: bold;
        font-size: 120%;
}
/*#################### pydate article actions icons ############################ */
.pydate-article ul.actions
{
        text-align:right;
        padding:0 ;
        width:100%;
        margin:0
}
.pydate-article ul.actions li
{
        display:inline
}
.pydate-article ul.actions a
{
        text-decoration:none
}
#main .pydate-article dd ul
{
        list-style-type: none;
        margin-top: 0px;
        margin-left: 0px;
        padding-left: 0px;
}
#main .pydate-article dd ul label
{
         font-weight: normal;
}
.pydate-article dd fieldset
{
        padding: 0;
        margin: 0;
        margin-top: 5px;
        display: inline;
}

/*#################### pydate edit form ############################ */
.pydate-edit
{
        padding:0 5px;
        display:block;
        overflow:hidden
}
.pydate-edit .toggle-editor
{
        float:right;
        margin-top: -20px;
}
.pydate-edit .formelm
{
        margin: 10px;
}
#main .pydate-edit .formelm .checkboxes ul
{
        list-style-type: none;
        padding: 0;
        margin: 0;        
}
#main .pydate .formelm .checkboxes ul label
{
         margin-left: 10px;
         font-weight: normal;
}
.pydate .formelm fieldset
{
        padding: 0;
        margin: 0;
        margin-top: 5px;
        display: inline;
}
.pydate-edit .button2-left,
.pydate-edit .button2-left div,
.pydate-edit .button2-left a,
.pydate-edit .fltlft

{
        float: none;
        display: inline;
}
.pydate-edit label#jform_description-lbl,
.pydate-edit .formelm label,
.pydate-edit .formelm-area label,
.pydate-edit legend
{
        font-weight: bold;
}
.pydate-edit legend
{
        font-weight: bold;
        font-size: 120%;
}