
/* Misc styles */

/* 
	Never override default html elements
	there is always a better way, but hey too late now
	(Actually this is called a style reset, it removes inconsistencies between 
	 browsers and gives a common base on which to build the appearance we desire.)
*/
ul
{
	padding:0px;
	margin-left: 0px;
	list-style-position:outside;
	list-style-type: none;
}

li
{
	background-repeat: no-repeat;
	list-style-position:outside;
}

/* Local nav menu */
/* All items are one list deep (very difficult to change without huge refactoring) */
div.localNavMenu ul
{
	margin:0px;
	padding:0px 8px 0px 19px;	
	list-style-type:none;
	list-style-image:none;
	list-style-position:outside;
}

/* Selected item needs to be black */
/*div.localNavMenu li.currentItem a, div.localNavMenu li.subcurrentItem a
{
	color: Black !important;
}*/


/*div.localNavMenu li.currentItem ul li.item a, div.localNavMenu li.subcurrentItem ul li.item a
{
	color:#006575 !important;
}*/


div.localNavMenu ul li
{
	margin: 0px;
	padding: 0px;	
	list-style-type: none;
	list-style-image: none;
	list-style-position:outside;
}



div.localNavMenu ul li ul li.itemArrow
{
	padding-left:0px;
}
div.localNavMenu ul li ul li ul li.itemArrow
{
	padding-left:17px;
}

/* Second level */
div.localNavMenu ul li ul 
{
	list-style-position:outside;
	margin:0;
	padding:0px;
}

/* Second level - have background image bullet */
div.localNavMenu ul li ul li.item
{
	list-style-position:outside;
	background-image:url(../newimages/Controls/noticeboardBullet.gif) !important;
	background-position:left 5px !important;
	background-repeat:no-repeat;
	padding-left:15px;
}

/* second level - with arrow */
/*div.localNavMenu ul li ul li.itemArrow
{
	padding-left:18px;
}*/


/* Third level */
div.localNavMenu ul li ul li.itemArrow ul li.item
{
	padding-left: 36px;
	background-position: 18px 5px !important;
}



li.studyGuides
{	
	list-style-type:none;
	/*color:#006575; */
}

li.studyGuides a
{
	/*color:#006575; */
	text-decoration: none !important;
	width: 100%;
	cursor: pointer !important;
	font-size: 13px;
	padding-left: 6px;
	margin-top: -3px;
	/*display:block;*/
	/*padding-left:22px;*/
	margin-top:-17px;
}

/* news styled*/
 ul.newsStyled li ul li
{
	list-style-type:none;
	background-image: url('../newimages/Controls/noticeboardBullet.gif') !important;
	background-position: left 5px !important;
	background-repeat:no-repeat;
	margin: 0px 0px 0px 25px;
	/*padding: 0px 0px 0px 25px;*/
	padding: 0px 0px 0px 15px;
}


ul.newsStyled li p
{
	margin-top: 0px;
}

ul.newsStyled
{
	padding: 0px;
	margin: 0px 0px 19px 0px;
}
/* lists with nifty bullet */
ul.styled li
{
	list-style-type:none;
	background-image: url('../newimages/Controls/noticeboardBullet.gif') !important;
	background-position: left 5px !important;
	background-repeat:no-repeat;
	margin: 0px 0px 0px 25px;
	/*padding: 0px 0px 0px 25px;*/
	padding: 0px 0px 0px 15px;
}


ul.styled li p
{
	margin-top: 0px;
}

ul.styled
{
	padding: 0px;
	margin: 0px 0px 19px 18px;
}

.assessmentDescription li
{
	list-style-type:none;
	background-image: url('../newimages/StudyGuides/Bullet.gif') !important;
	background-position: left 4px !important;
	padding-bottom:6px;
	padding-left:15px;
	padding-top:0;
}

.assessmentDescription ul
{
	list-style-position:outside;
	margin:10px;
	padding:0 0 0px 15px;	
}

/*.studyGuides .contentExpanded
{
	color: Black !important;
}

.studyGuides .contentCollapsed
{
	color:#006575 !important; 	
}*/

ul.studyGuides
{
	list-style-type:none;		
}

ul.square li
{
	background-image: url('../newimages/list_bullets/empty.png');
}

ul.circle li
{
	list-style-type: circle;
}


/*** How deep each list indents ***/
ul.noindent
{
	margin-left:0px;
}

ul.noindent ul
{
	margin-left:0px;
}


ul.wideindent ul
{
	margin-left: 20px
}


/*** How far away from the icon the text starts ***/
li.flush, ul.globalnav li
{
	padding-left:0px;
}

ul.wideindent li
{
	padding-left:25px;
}

ul.normalindent li
{
	padding-left:15px;
}


/*** List icon images (the bullet points) ***/
li.empty,
li.closed,
li.open
{
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
}

li.empty
{
	background-image: url('../newimages/list_bullets/empty.png');
}

li.closed
{
  background-image: url('../newimages/list_bullets/closed.png');
}

li.open
{
  background-image: url('../newimages/list_bullets/open.png');
}

li.noicon
{
	list-style-image:none;
	list-style-type:none;
}



/* Make the bullet sit at the top of the list item, next to the right text*/
.tablespacing li
{
	background-position: left 9px;
}

.listspacing li
{
	background-position: left 5px;
}

.smalllistspacing li
{
	background-position: left 3px;
}

.defaultspacing li
{
	background-position: left 5px;
}


