OL.upperroman {
	list-style-type: upper-roman;
	font-weight: bold;
	font-size: 14px;
}
OL.lowerroman {
	list-style-type: lower-roman;
	font-weight: normal;
	font-size: 11px;
}
OL.upperalpha {
	list-style-type: upper-alpha;
	font-weight: bold;
	font-size: 12px;
}
OL.loweralpha {
	list-style-type: lower-alpha;
	font-weight: normal;
	font-size: 11px;
}
OL.arabicnums {
	/*list-style-type: arabic-numbers;*/
	list-style-type:decimal;
	font-weight: normal;
	font-size: 11px;
}

.sectioncolor {
	background-color: #ccc;
}
.bodysectioncolor {
	background-color: #ccc;
}
.welcome {
	color: #6B140E;
	font-weight: bold;
	font-style: italic;
	font-size: 12px;
}
.boldlink {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}
.sidepanel {
	color: #666;
	background-color: #ccc;
	font-size: 10px;
	padding-left:5px;
}
.sidepanelalert {
	color: #6B140E;
	font-weight: bold;
	font-size: 10px;
}
a.sidepanellink:link, a.sidepanellink:active, a.sidepanellink:visited{
	color: #333;
	font-size: 11px;
	text-decoration: none;
	line-height:16px;
	padding-left:25px;
	width:130px;
}
a.sidepanellink:hover
{background:#e1e0e0 url('/hub/includes/images/sidenav_arrow.gif') 8px center no-repeat;}

a.sidepanelboldlink:link, a.sidepanelboldlink:active, a.sidepanelboldlink:visited {
	color: #666;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.sidepanelboldlink:hover
{color:#fff;}

.sidepaneltitle {
	font-size: 11px;
	font-weight: bold;
}
.lightrow {
	background-color: #C0CBD8;
}

.tabletitles {
	color: #fff;
	background-color: #000;
	font-size: 10px;
	font-weight: bold;
}
a.tabletitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.tableheadtitle {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

tr.tableheadtitle{background-color:#000;font-weight:bold;color:#fff;height:22px;padding-right:5px;}
.titlemessage {
	font-size: 10px;
	font-weight: bold;
}
.newprojects {
	color: #6B140E;
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
}
.statusinprogress {
	color: #096D06;
}
.statuscomplete {
	color: #42482F;
}
.statustobedone {
	color: #6B140E;
}
.projecttab {
	background-color: #ECECDE;
	color: #666666;
	font-weight: bold;
}
.formtitle {
	font-weight: bold;
}
.adminmessage {
	font-weight: bold;
	color: #990033;
}

.caltableback {
	background-color: #CCCCCC;
}
.caldayofweek {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	background-color: #511406;
}
.caldata {
	font-size: 11px;
	background-color: #FFFFFF;
}
.caldataon {
	color: #993300;
	font-size: 13px;
	background-color: #FFFFFF;
	font-weight: bold;
}
.calmonth {
	font-size: 11px;
	font-weight: bold;
}
.calcheckweek {
	background-color: #333;
}
.calnums {
	background-color: #000;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.calnumson {
	background-color: #000000;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}
.calweeksubj {
	background-color: #ebebcc;
}
.totalsback {
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFFFF;
}
.charthead {
	background-color: #333333;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.pmtablechart {
	border: 1px solid #000000;
}
.pmtablechart td {
	border: 1px solid #000000;
	padding:5px;
}
.pmtablechartplain {
	border: none;
}
.pmtablechartplain td {
	border: none;
}
a.libraryfolder {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.imgmid {
	vertical-align: middle;
}
.tableformbar {
	background-color: #000000;
	font-weight: bold;
	color: #FFFFFF;
	
}

a.tableformbarlink:link, a.tableformbarlink:active, a.tableformbarlink:visited {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.tableformbarlink:hover
{color:#fff;}

.calendartoday {
	background-color: #e9e9ba;
}
.noteadd {
	font-size: 10px;
	font-weight: bold;
}
/* Sortable tables */
table.sortable a.sortheader {
    color:#fff;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: #fff;
    text-decoration: none;
}

.note{
    font-size: 10px;
}

