

/*______________________ Mentor Manager General Lists */

ol	{
	margin-left: 20px;
}

ol li	{
	margin-bottom: 5px;
}

ul li ol	{
	border:none;
	margin:0;
}

ol li.selected	{
	font-weight:bold;
}

ol li a	{
	display:block;
}

/*______________________ Mentor Manager Navigation/Menus/Lists */

ul#utilities	{
	float:right;
	margin: 48px 40px 5px 0;
	padding:0
}

#utilities li	{
	float:left;
	display:block;
	padding: 0 2px;
	font-size: 85%;
}

#utilities li a	{
	color:#333;
	margin:0;
}

#utilities li a:hover	{
	text-decoration: underline;
}

/* Main Menu _____________________________________________________________________!Colour Change! */

.menuleft	{
	float:left;
	width: 500px;
	margin-right: 10px;
}

.menuright	{
	float:left;
	width: 240px; 
}

.tabs	{
	margin-bottom: -1px;
}
.tabs li	{
	list-style-type: none;
	background: url(../images/tabs_right.jpg) no-repeat right top;
	margin-right: 2px;
	padding:0;
	display:block;
	float:left;
}

.tabs li a	{
	background: url(../images/tabs_left.jpg) no-repeat left top;
	padding:5px 15px 5px 32px;
	color: #557384;
	font-weight: bold;
	display:block;
	float:left;
	text-decoration: none;
	margin:0;
	border-bottom: 1px solid #CCC;
}

.tabs a:hover, .tabs li.selected a	{
	text-decoration: none;
	color: #000;
	background: url(../images/tabs_left_on.jpg) no-repeat left top;
	border-bottom: 1px solid #FFF;
}

/* _________________________________________________________________________________ / Inbox */
li#reversetab	{
	background: url(../images/tabinbox_right.jpg) no-repeat right top;
}

li#reversetab a	{
	background: url(../images/tabinbox_left.jpg) no-repeat left top;
	color:#FFF;
}

li#reversetab a:hover, li#reversetab a.selected	{
	background: url(../images/tabinbox_left_on.jpg) no-repeat left top;
	border-bottom: 1px solid #678391;
}

/* _________________________________________________________________________________ / Logout */
li#logout	{
	background: none;
	padding-left: 10px;
}

li#logout a	{
	background: url(../images/bullet_orangearw.gif) no-repeat left;
	color:#557384;
	padding-left: 18px;
	border:none;
}

li#logout a:hover, li#logout a.selected	{
	background: url(../images/bullet_dgreyarw.gif) no-repeat left;
	border:none;
	color:#000;
}

/* _________________________________________________________________________________ / Lists with links */

ul.listlinks	{
	clear: both;
	list-style-type: none;
	margin: 10px 0;
}


ul.listlinks li	{
	background: url(../images/bulletplain.gif) no-repeat left 4px;
	padding:0 0 0 16px;
	display: block;
	line-height:150%;
}

/* _________________________________________________________________________________ / Client Section Lists */

ul.simplelist,
ul.reportdata {
	list-style-type:none;
	margin-bottom: 10px;
	font-size: 100%;
}


ul.simplelist li	{
	background: url(../images/bullet_lgrey.gif) no-repeat left 8px;
	padding: 5px 0 5px 18px;
	display: block;
	font-size: 90%;
}

ul.simplelist li h5 {
	font-weight:normal;
	font-size: 90%;
	color:#333;
}

ul.simplelist li p {
	font-weight:bold;
	clear:left;
	display:inline;
}

ul.reportdata li	{
	display: block;
	padding: 5px 0;
}

ul.reportdata li a	{
	background: url(../images/icon_report.gif) no-repeat left 4px;
	padding:0 0 0 16px;
}

/* _________________________________________________________________________________ // Rightcolumn Features Menus*/

/* _________________________________________________________________________________ / Reportdata*/
#reportdatasection ul	{
	list-style-type:none;
	margin: 0 0 0 10px;
	padding-bottom: 20px;
}

#reportdatasection li {
	padding-top: 7px;
}

#reportdatasection li a, #clientlist li p a   {
	background: url(../images/icon_report.gif) no-repeat left 2px;
	padding-left:16px;
	color:#930;
}

.reportlist	{
	list-style-type:none;
}
/* _________________________________________________________________________________ / Forum and Client List */

#forumsection ul, #clientlist ul {
	list-style-type:none;
}

#forumsection li,  #clientlist li	{
	display:block;
	padding: 2px 0 10px 0;
	border-bottom: 1px solid #BECBD2;
	margin-bottom: 5px;
}

#clientlist li	{
	padding:0;
}


#forumsection li h3	{
	margin-bottom: 5px;
	font-size: 100%;
}

#forumsection li img	{
	border: 1px solid #15395C;
	display:block;
	float:left;
	margin: 0 10px 0 0;
}

#forumsection li p {
	   background: url(../images/icon_post.gif) no-repeat left 3px ;
	   padding-left: 15px;
	   font-size: 80%;   
}



/* ___________________________________________________________________________________________ / List in list */

ul.listlinks li ul {
	list-style-type: none;
	float:left;
}

/* ___________________________________________________________________________________________ / Forum */

ul.replies li  {
	border-top: 1px solid #15395C;
	margin: 8px 0;
	padding: 10px 5px;
}
/* ___________________________________________________________________________________________ / Pagination */

ul.resultlist, ul.replies	{
	clear:both;
	list-style-type:none;
}

ul.resultlist li	{
	background: url(../images/bullet_arrowright.gif) no-repeat left 3px;
	padding-left:18px;
	margin: 5px 0;
}

ul.pagenav	{
	font-size: 90%;
	margin: 35px 0 0 0;
}

ul.pagenav li	{
	display:inline;
}


ul.pagenav li.previous a	{
	background: url(../images/bullet_arrowleft.gif) no-repeat left 3px;
	padding-left:18px;
	float:right;
	display:block;
	margin-right: 20px;
}

ul.pagenav li.next a	{
	float:right;
	background: url(../images/bullet_arrowright.gif) no-repeat right 3px;
	padding-right:18px;
	display:block;
}


ul.footlinks	{
	font-size: 90%;
	margin: 5px 0 0 40px;
}


ul.footlinks li	{
	display:inline;
	margin-bottom: 5px;

}

ul.footlinks li a {
	text-decoration: underline;
	padding: 2px;
	color:#FFF;
}

ul.footlinks li a:hover {
	text-decoration: none;
	color:#FFF;
}

