/*--------------------------------------------------------------------------

Basic Style Sheet

version:	1.0
author:		Mike Gregson
email:		mike.g@idaho.uk.net
website: 	http://nwco.dev

--------------------------------------------------------------------------*/

/* Structure 

	=Global
	=Typography
	=Headings
	=Links
	=LayoutStructure
	=pNav
    =sponsors
	=pContent
	=sContent
    =rightCol	
	=footer
    =Admin Site Styles

--------------------------------------------------------------------------*/

/* =Global 
--------------------------------------------------------------------------*/

/* =Links
--------------------------------------------------------------------------*/

a:hover {text-decoration: none; color: #4f94bf;}

a img { border: 0; }

input#confirm
{
	margin-right: 10px;
}


/* =Typography
--------------------------------------------------------------------------*/

/* =Headings
--------------------------------------------------------------------------*/


#pContent h2, #sContent h2
{
	color: #4f94bf;
	border-bottom: 1px solid #daeef7;
}

#pContent h3, #sContent h3
{
	color: #4f94bf;
}

#pNav h3.colour
{
    color: #4f94bf;
}

/* =LayoutStructure
--------------------------------------------------------------------------*/

/* =pNav
--------------------------------------------------------------------------*/

#login label.uname
{
    margin-left: 12px;
    background: url(/img/banners/utextboxBG4.gif) 100% 0 no-repeat;
    height: 19px;
    float: left;
    padding-top: 2px;
    margin-top: -1px;
}

#login label.pwd
{
    margin-left: 12px;
    background: url(/img/banners/pwtextboxBG4.gif) 100% 0 no-repeat;
    height: 19px;
    float: left;
    padding-top: 2px;
    margin-top: -1px;
}


/* =pContent
--------------------------------------------------------------------------*/

#pContent em, #pContent i, #pContent bold, #pContent strong
{
	color: #525252
}

/* =sContent
--------------------------------------------------------------------------*/

#sContent .lozengeTop
{
    background-image: url(/img/lozenge/top4.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
    padding: 12px 0 8px 0;
    margin: 0 auto;
    width: 516px;
}

#sContent .lozengeBottom
{
    background-image: url(/img/lozenge/bottom4.gif);
    background-repeat: no-repeat;
    background-position: 0 100%;
    padding: 0 0 12px 0;
    margin: 0 auto 11px auto;
    width: 516px;
    float: left;
}

#sContent .lozengeContent
{
    width: 490px;
    background-color: #DEE6F1;
    padding: 0 13px;
    float: left;
}


#sContent ul#aToZ li a.selected
{
    color: #4F94BF
}


/* -sContent paging
--------------------------------------------------------------------------*/

#sContent .page_select .objectsPageOn
{
    color: #4f94bf;
}

#sContent #pageSizeSubmit
{
    background: transparent url(/img/buttons/go4.gif) no-repeat 0 0;
}


/* =contentContainer
--------------------------------------------------------------------------*/

/* =myLibrary
--------------------------------------------------------------------------*/
#myLibrary ul.tab_menu {
   padding: 0 0 18px 0;
}

#myLibrary ul.tab_menu li{
   display: inline;
   padding: 0 14px 0 0;
}

#myLibrary ul.tab_menu h3{
   border-bottom: none;
   display: inline;
}

#myLibrary ul.tab_menu h3 a{
   color: #a1a1a1;
   text-decoration: none;
   padding-right: 20px;
   background: url(/img/show_arrow.gif) no-repeat 100% 0;
}

#myLibrary ul.tab_menu h3 a#currentLibrary {
   color: #525252;
   background: url(/img/show_arrow_on.gif) no-repeat 100% 0;
}

#myLibrary ul.tab_menu h3 a:hover {
   color: #525252;
   background: url(/img/show_arrow_on.gif) no-repeat 100% 0;
}

#myLibrary #remove_ticked {
   margin: 0px;
}

#myLibrary #move_ticked_img {
   padding: 0 5px 2px 15px;
}

#myLibrary #move_ticked_sub {
   padding-left: 5px;
}

#myLibrary #myLibrary_controls {
   padding: 5px 0 0 0;
   float: left;
}

#myLibrary #myLibrary_controls select{
   width: 100px;
   position: relative;
   top: -2px;
}

input.objects_checkbox {
   margin: 0 5px 0 0;
}
/* =Footer
--------------------------------------------------------------------------*/

#footer #links a:hover {text-decoration: underline; color: #4f94bf;}

#page_navigation .prev {
   background: url(/img/buttons/prev4.gif) left center no-repeat;
}

#page_navigation .next {
   background: url(/img/buttons/go4.gif) right center no-repeat;
}


