
.tabTextDecoration{display:inline;}
.tabText{display:inline;}

.supportDetails{padding: 10px;border: 1px solid #999999;}
.supportdetailsborder{border: 1px dashed #AAAAAA;padding: 5px;}


.studyserve-table{text-align:left;empty-cells:show;}
	.studyserve-table .table-row th,.studyserve-table th.table-row{vertical-align: bottom;padding: 3px 3px 3px 3px;}
	.studyserve-table .table-row-alt th,.studyserve-table th.table-row-alt{vertical-align: bottom;padding: 3px 3px 3px 3px;}
	.studyserve-table .table-row td,.studyserve-table td.table-row{padding: 3px 3px 3px 3px;}
	.studyserve-table .table-row-alt td,.studyserve-table td.table-row-alt{padding: 3px 3px 3px 3px;}

	.studyserve-table .table-row-selected td,.studyserve-table td.table-row-selected{padding: 3px 3px 3px 3px;}
	.studyserve-report{text-align:left;empty-cells:show;border-collapse: collapse;}
	
	
	
.toolbarWidth{width: 100%;}	
/* These are the only colours to be defined in the default stylesheet, as colour info should be in the skinned stylesheet */

.black{color: #000000;}
.white{color: #ffffff;}

.red{color: #ff0000;}
.green{color: #00ff00;}
.blue{color: #0000ff;}

.yellow{color: #ffff00;}
.cyan{color: #00ffff;}
.magenta{color: #ff00ff;}

.grayed{color: #777777;}

.discuss_moderatorPhoto{width:120px;height:96px;border: 1px solid #333333;text-align:left;}

/* CPD */

 
/* NEW CPD */
/* You will also need to change the "/skins/xxx/Include/home_student_cpd_include_tabpanes.asp" page as well */

.CPDContainer{border: 1px solid #999999;width:10px;padding: 2px 2px 2px 2px;} /* Background of Developement Needs / Activities planned */
.CPDEntryOuterContainer{border: 1px solid #999999;padding: 0px 0px 0px 0px;margin:0px;margin-bottom: 5px;} /* The border around the entry boxes */
.CPDhrbackgroundcolour{margin-left:2px;margin-right:2px;width:1px;} /* Those dividing vertical bars between the columns */

.CPDEntryHeading{padding:5px;} /* Normal colour of entry headings */

.CPDBUTTONS{margin-right: 2px;}
.cursorPointer{cursor: pointer;cursor: hand;}
.cursorAuto{cursor: auto;}


/* CPD Intro */

.CPDIntrolinks {
	width: 175px;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 10px;
}
.cpdnavicons{
	vertical-align: bottom;
	padding-left: 10px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 10px;
}
.CPDIntrobreakerline {
	height: 100%;
	vertical-align: top;
	padding-top: 10px;
	padding-bottom: 0px;
}
.CPDIntroContent {
	width: 100%;
	vertical-align: top;
	text-align: left;
	padding-left: 5px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.CPDIntroContent h1.bullet{font-size: 16px;}
.CPDIntroContent h1.text{font-size: 16px;}

div.CPDIntroContent2 H1.bullet{padding:3px 3px 3px 3px;display:inline;width:30px;float:left;}
div.CPDIntroContent3 {padding-left:35px;}
div.CPDIntroContent2 H1.text{padding:3px 3px 3px 3px;display:inline;width:100%;}

img.CPDIntrolinks {width: 175px; height:1px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
div.CPDIntrolinks {width: 100%;vertical-align: top;}
div.CPDIntrobreakerline {width: 2px; background-color: #999999;height:100%;}
div.CPDIntroContent2 {width: 100%; background-color: #ffffff;}
div.CPDIntroContent2 li {color: #555555;}
div.CPDIntroContent2 a {color:blue;}


div.DisplayOnPageLoad {display: block;}
div.HideOnPageLoad {display: none;}

ul.CPDLinks {padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px;}
ul.CPDLinks li {list-style-type:none; padding:10px 0px 0px 0px; margin:0px 0px 0px 0px;}
ul.CPDLinks li a {text-decoration:none;}
ul.CPDLinks li a:hover {text-decoration:underline; font-weight: bold;}


.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #d2d2d2;
}
.dtree .clip {
	overflow: hidden;
}


.selectOrgTop{margin-top: 10px;}

.divHR
{
    COLOR: #cccccc;  
}

/* CATALOGUE V2 */
.CATALOGUEHeader{font-size: 13pt; }
.CATALOGUEProducts{font-size: 12pt; }
.CATALOGUESubjects{font-size: 12pt; }
.CATALOGUECategories{font-size: 13pt; }

.orgadmin-spacerabovegrouphierarchy{height: 19px;} /* Should be the same height as the tabs for users/group details */

.MainMessage{font-size: 16px; }