#rightlist,
#rightlist li,
.rightListHeader,
.rightListContent,
.teenyText,
.teenyTitle {
	font-size:			8pt;
}

/*/*/a{}
body #rightlist,
body .rightListHeader,
body .rightListContent,
body .teenyText,
body .teenyTitle {
	font-size:			xx-small;
	voice-family:		"\"}\"";
	voice-family:		inherit;
	font-size:			x-small;
}

html>body #rightlist,
html>body .rightListHeader,
html>body .rightListContent,
html>body .teenyText,
html>body .teenyTitle {
	font-size:			x-small;
}
/* */

#rightlist {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
}
.rightListContent {
	margin-bottom:		6px;
}


#sectionTitle {
	background-color: 		#376693;
	background-image:		url(/support/web-development-unit/images/sectiontitle.jpg);
	background-position:	right 50%;
	background-repeat:		no-repeat;
}

#contentWithColumn { overflow: hidden; }


/* used on access key page */
#accessList li {
	padding:			3px;
	list-style:			none;
}
.noBullets {
	padding:			1px;
	list-style:			none;
	padding-top:		0px;
	margin-top:			0px;
}
.teenyNoBullets {
	list-style:			none;
	padding:			0px;
	padding-left:		5px;
	padding-bottom:		3px;
	margin:				0px;
}


/* Where tables are used to layout forms these styles set them out */
.tableWrapper {
	width:				100%;
	text-align:			center;
}
.tableWrapperContent {
	width:				96%;
	margin:				auto;
	text-align:			left;
}
.tableField {
	margin-top:			18px;
	margin-bottom:		8px;
	margin-left:		8%;
	margin-right:		8%;
	width:				84%;
	border-top:			1px solid #aaa;
	border-left:		1px solid #aaa;
	border-bottom:		1px solid #777;
	border-right:		1px solid #777;
	background-color:	#f8f8f8;
	text-align:			left;
	
}
.formField {
	border-top:			1px solid #aaa;
	border-left:		1px solid #aaa;
	border-bottom:		1px solid #777;
	border-right:		1px solid #777;
}


/* used for blog menu */
.sideMenu {
	width:					168px;
	float:					left;
	margin:					0px;
	padding:				0px;
	margin-left:			6px;
	margin-right:			12px;
	margin-top:				10px;
	margin-bottom:			20px;
	list-style:				none;
	display:				inline;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
}


/* not really sure when these are used! - mainly in forms! (Andy)*/
div.row{
	clear:					both;
	padding:				0px;
	width:					100%;
}
span.label{
	font-weight:			bold;
	vertical-align:			top;
}
.adminTools{
	text-align:				right;
	width:					100%;
}
.alert{
	color:					#c00;
}


/* miscellaneous styles */
caption {
	display:			none;
}
.teenyTitle {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight:		bold;
	display:			block;
	text-align:			center;
	margin-bottom:		4px;
}


/*p .redfont b {
	color:				red;
}*/


/* Bullet Points Acrobat PDF */
#content ul.pdf-bullet {
	list-style:				none;
	position:				relative;
	padding-left:			15px;
	padding-bottom:			0px;		
	margin-left:			0px;
}

#content ul.pdf-bullet li {
	background:				url('../images/pdf.gif') no-repeat;
	padding-left:			20px;
	margin-bottom:			8px; 
	padding-bottom:			0px;	
	list-style-bullet:		none;	
}

#contentWithColumn ul.pdf-bullet {
	list-style:				none;
	position:				relative;
	padding-left:			15px;
	padding-bottom:			0px;		
	margin-left:			0px;
}

#contentWithColumn ul.pdf-bullet li {
	background:				url('../images/pdf.gif') no-repeat;
	padding-left:			20px;
	margin-bottom:			8px; 
	padding-bottom:			0px;	
	list-style-bullet:		none;	
}
