li ul { margin-top:0px;margin-bottom:0px; }
li ul li{  list-style-type:circle; }

.pagebreakafter {	page-break-after: always;}
.pagebreakbefore {	page-break-before: always;}
.nowrap {white-space:nowrap;}

.xx-small {font-size: xx-small}
.x-small {font-size: x-small}
.small {font-size: small}
.medium {font-size: medium}
.large {font-size: large}
.x-large {font-size: x-large}
.xx-large {font-size: xx-large}

.smaller {font-size: smaller; }
.larger {font-size: larger; }
.halfsize {font-size:50% }
.size150 {font-size:150% }

.bold {font-weight: bold}
.normal {font-weight: normal}
.center {text-align: center;}
.indent {margin-left: 40px;}

.textdarkgrey {color:#666666;}
.textgrey {color:#666666;}
.textlightgrey {color:#999999;}
.textblack {color:#000000;}
.textbrightblue {color:#0000CC;}
.textbrightblue2 {color:#0066CC;}
.textblue {color:#000099;}
.textblue286 {color:#025bab;}
.textbluegreen {color:#009999;}
.textlightblue {COLOR: #214B97;}
.textbrown { COLOR: #993300; }
.textbrownfall { color: #731c19; }
.textdarkgreen {COLOR: #006600;}
.textpurple {COLOR: #993399;}
.textred {COLOR: #ff0000;}
.textdarkred {COLOR: #990000;}
.textdeepred {COLOR: #CC3333;}
.textfuscia {color: #ff00ff;}
.texttrueblue {color:#0000FF;}
.textyellow {COLOR: #ffff00;}
.textdarkyellow {color:#FFCC00;}
.textlightorange {COLOR: #E1A41F;}
.textmediumorange {COLOR:#FF8800;}    /* Mail & Ride orange */
.textwhite {COLOR: #ffffff;}
.textlightblue {COLOR: #214B97;}
.textpaleblue {COLOR: #336699;}
.textdarkgrey {COLOR: #333333;}
.textgreen {COLOR: #009900;}
.textltgreen {COLOR: #669900;}
.textorange { COLOR: #FF6600;}
.textturquoise { COLOR: #0081C6; }

#video {
	background-position: left;
	float: right;
	font-size: small;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
	}
	
#photo320 {
	background-position: left;
	float: right;
	font-size: small;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
	width: 320px;
	}
	
#videocenter {
	background-position: left;
	font-size: small;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
	}
	
#videobox175 {
	background-color: #FaFaFF;
	width: 500px;
	border: 2px inset #000066;
	color: #025bab;
	text-align: center;
	padding: 5px;
	margin-left:auto;
	margin-right:auto;
	font-weight: bold;
	}
.borderline {
	border: thin double #999999;
}
/* Branch colors */
.tt_CI {
	color:#ffffff;
	background:#2f4f4f;
}
.tt_BY {
	color:#ffffff;
	background:#006400;
}
.tt_FR {
	color:#ffffff;
	background:#a5292a;
}
.tt_HM {
	color:#ffffff;
	background:#b8840b;
}
.tt_LB {
	color:#ffffff;
	background:#ff6600;
}
.tt_MK {
	color:#ffffff;
	background:#008080;
}
.tt_OB {
	color:#ffffff;
	background:#32cd32;
}
.tt_PJ {
	color:#ffffff;
	background:#00008b;
}
.tt_PW {
	color:#ffffff;
	background:#ff0000;
}
.tt_RK {
	color:#ffffff;
	background:#990066;
}
.tt_WH {
	color:#ffffff;
	background:#0066cc;
}
