	/* Blog */
	.recent{margin-top:8px;margin-left:0;}
	.navbar, .navbar li{display:none!important;}
	#title h1{display:none!important;}
	#viewtitle{display:none!important;}
	.entryheading{font-size:10pt;}
	.entrypostlink{display:none!important;}
	#serversig{display:none!important;}

	/* default font */
	body,td{
		font-family:		Arial;
		font-size:			10pt;
		color:				#004A96;
	}

	/* default link */
	a{
		color:				#0075EC;
		font-weight:		bold;
	}

	/* default bullet */
	li{
		margin-left:		-20px;
		color:				#004A80;
	}

	/* defines top-right corner of all content boxes */
	.tprt{
		background-color:	#FDF5D8;
		border-top:			1px solid #F5E39D;
		border-right: 		1px solid #F5E39D; 
		font-family:		Arial;
		font-size:			10pt;
		color:				#004A96;
		font-weight:		bold;
	}

	/* defines bottom-left corner of all content boxes */
	.btlf{
		background-color: 	white; 
		border-left: 		1px solid #F5E39D; 
		border-bottom: 		1px solid #F5E39D;
		font-family:		Arial;
		font-size:			10pt;
		color:				#00CCFF;
		font-weight:		bold;
		text-align:			right;
	}

	/* defines middle-left side of all content boxes */
	.mdlf{
		background-color: 	white; 
		border-left: 		1px solid #F5E39D; 
	}

	/* defines middle-right side of all content boxes */
	.mdrt{
		background-color: 	white; 
		border-right: 		1px solid #F5E39D;
	}

	/* defines bottom edge of all content boxes */
	.end{
		background-color: 	white; 
		border-left: 		1px solid #F5E39D; 
		border-bottom: 		1px solid #F5E39D;
		text-align:			center;
	}

	/* defines content area of SIDE content boxes */
	.content_side{
		padding-top:		8px;
		background-color: 	white; 
		font-family:		Arial;
		font-size:			10pt;
		color:				#004A96;
		width:				160px;
	}

	/* defines content area of CENTRE content boxes */
	.content_centre{
		padding:			0;
		background-color: 	white; 
		font-family:		Arial;
		font-size:			10pt;
		color:				#004A96;
		width:				350px;
	}

	/* defines content area of 2 column LEFT-and-CENTRE content boxes */
	.content_2cols{
		padding-top:		8px;
		background-color: 	white; 
		font-family:		Arial;
		font-size:			10pt;
		color:				#004A96;
		width:				554px;
	}

	/* for main menu table */
	.menu{
		font-weight:		bold;
		width:				160px;
		margin-bottom:		20px;
	}
	.menu tr{
		height: 24px;
	}

	/* for main menu rows - keeps text and iamge top-aligned */
	.menurow{
		vertical-align:		top;
		padding-top:		6px;
	}
	.menu a{
		font-size:			10pt;
	}

	/* subtitles used within content */
	.subtitle{
		font-family:		Arial;
		font-size:			10pt;
		color:				#0075EC;
		font-weight:		bold;
	}

/* excerpted quotes in content */	
	.quote{
		color:				#029BC1;
		font-size:			11pt;
		font-weight:		bold;
		font-style:			oblique;
		margin-left:		60px;		
		margin-right:		60px;
		text-align:			center;
	}

	/* main menu bullet */
	.mnubullet{
		width:				14px;
		height:				14px;
		border:				none;
	}

	/* small font */
	.small{
		font-family:		Tahoma;
		font-size:			8.5pt;
	}

	/* smallest font usable */
	.tiny{
		font-size:			7.5pt;
	}
	.asterisk{
		color:				#FF6600;
		font-size:			7pt!important;
		vertical-align:		top;
	}

	/* for lists in content - small gap between list title and 1st bullet */
	.littlelistcont{
		 margin-top:		5px;
	}

	/* for right side SUBmenu - no gap above, small gap below */
	.littlelistmenu{
		margin-top:			0px;
		margin-bottom:		8px;
	}

	/* for article indexes - indents blurbs */
	.subarticle{
		margin-left:		30pt;
	}

	/* for lists of links - spaces list vertically */
	.linklist{
		padding-bottom:		5px;
	}
